/* contact-us section */
#contact{
	background:url('../images/contactbg.jpg') repeat center center fixed;
}
.contact-info{}

/* =======================================================
   Al Zayan – Contact Section  (clean redesign)
======================================================= */

.contact-section {
  background: #f2f3f5;
  padding: 60px 0 0;
}

/* Map strip */
.lz-map-strip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.lz-map-strip__item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lz-map-strip__item iframe {
  display: block;
  width: 100%;
  flex: 1;
}
.lz-map-strip__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  background: #1a1a1a;
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 10px 18px;
}
.lz-map-strip__dot {
  width: 10px;
  min-width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
}
.lz-map-strip__dot--gold { background: #ffba00; }
.lz-map-strip__dot--blue { background: #00a8ec; }
.lz-map-strip__link {
  margin-left: auto;
  color: rgba(255,255,255,0.6) !important;
  font-size: 10px;
  text-decoration: none !important;
  -webkit-transition: color 0.2s;
          transition: color 0.2s;
  white-space: nowrap;
}
.lz-map-strip__link:hover { color: #ffba00!important; }
.lz-map-strip__link i { margin-right: 4px; }

@media (max-width: 767px) {
  .lz-map-strip { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
}

/* Section heading */
.lz-section-head {
  text-align: center;
  margin-bottom: 42px;
}
.lz-section-head__tag {
  display: inline-block;
  background: #ffba00;
  color: #222;
  font-family: 'Montserrat', sans-serif;
  font-size: 10px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 2px;
  padding: 5px 14px;
  border-radius: 3px;
  margin-bottom: 14px;
}
.lz-section-head h2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 26px;
  font-weight: 900;
  color: #1a1a1a;
  text-transform: uppercase;
  margin: 0 0 8px;
  letter-spacing: 0.5px;
}
.lz-section-head p {
  font-family: 'Lato', sans-serif;
  font-size: 14px;
  color: #888;
  margin: 0;
}

/* Two-card grid */
.lz-cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  margin-bottom: 50px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

/* Individual location card */
.lz-card {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 300px;
          flex: 1 1 300px;
  background: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 18px rgba(0,0,0,0.07);
          box-shadow: 0 2px 18px rgba(0,0,0,0.07);
  overflow: hidden;
  -webkit-transition: -webkit-box-shadow 0.25s, -webkit-transform 0.25s;
          transition: box-shadow 0.25s, transform 0.25s;
}
.lz-card:hover {
  -webkit-box-shadow: 0 8px 32px rgba(0,0,0,0.13);
          box-shadow: 0 8px 32px rgba(0,0,0,0.13);
  -webkit-transform: translateY(-3px);
          transform: translateY(-3px);
}

/* Top colour bar */
.lz-card__bar {
  height: 4px;
}
.lz-card__bar--gold { background: linear-gradient(90deg, #ffba00, #ffd557); }
.lz-card__bar--blue { background: linear-gradient(90deg, #00a8ec, #4dc8ff); }

/* Card header row */
.lz-card__header {
  padding: 20px 22px 18px;
  border-bottom: 1px solid #f0f0f0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 14px;
}
.lz-card__icon {
  width: 44px;
  min-width: 44px;
  height: 44px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 18px;
}
.lz-card__icon--gold { background: #fff8e6; color: #ffba00; }
.lz-card__icon--blue { background: #e6f7ff; color: #00a8ec; }
.lz-card__header-text h3 {
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 800;
  text-transform: uppercase;
  color: #1a1a1a;
  letter-spacing: 0.4px;
  margin: 0 0 4px;
}
.lz-card__header-text p {
  font-family: 'Lato', sans-serif;
  font-size: 12px;
  color: #999;
  margin: 0;
  line-height: 16px;
}

/* Card body */
.lz-card__body {
  padding: 18px 22px 22px;
}
.lz-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: flex-start;
      -ms-flex-align: flex-start;
          align-items: flex-start;
  gap: 12px;
  padding: 10px 0;
  border-bottom: 1px solid #f5f5f5;
}
.lz-row:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
/* Content column must shrink on narrow screens */
.lz-row > div:last-child {
  min-width: 0;
  flex: 1;
  overflow: hidden;
}
.lz-row__icon {
  width: 30px;
  min-width: 30px;
  height: 30px;
  border-radius: 6px;
  background: #f0f0f0;
  color: #555;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 13px;
  margin-top: 2px;
}
.lz-row__icon--wa {
  background: #e8faf0;
  color: #25d366;
}
.lz-row__label {
  font-family: 'Montserrat', sans-serif;
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  color: #bbb;
  display: block;
  margin-bottom: 4px;
}
.lz-row__value {
  font-family: 'Lato', sans-serif;
  font-size: 13px;
  color: #333;
  line-height: 21px;
}
.lz-row__value a {
  color: #333;
  text-decoration: none;
  -webkit-transition: color 0.2s;
          transition: color 0.2s;
}
.lz-row__value a:hover { color: #00a8ec; }

/* WhatsApp groups */
.lz-wa-group {
  background: #f6fff9;
  border: 1px solid #c8edd8;
  border-radius: 6px;
  padding: 10px 12px;
  margin-bottom: 8px;
}
.lz-wa-group:last-child { margin-bottom: 0; }
.lz-wa-group__label {
  font-family: 'Montserrat', sans-serif;
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #25d366;
  display: block;
  margin-bottom: 8px;
}
.lz-wa-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 7px;
}
.lz-wa-btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  background: #25d366;
  color: #fff !important;
  font-family: 'Montserrat', sans-serif;
  font-size: 11px;
  font-weight: 700;
  padding: 6px 13px;
  border-radius: 20px;
  text-decoration: none !important;
  white-space: nowrap;
  -webkit-transition: background 0.2s, -webkit-transform 0.15s;
          transition: background 0.2s, transform 0.15s;
}
.lz-wa-btn:hover {
  background: #1aaf55;
  -webkit-transform: scale(1.04);
          transform: scale(1.04);
}

/* Contact form section */
.lz-form-wrap {
  background: #222;
  padding: 50px 0 60px;
}
.lz-form-inner {
  max-width: 700px;
  margin: 0 auto;
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
  -webkit-box-shadow: 0 12px 48px rgba(0,0,0,0.22);
          box-shadow: 0 12px 48px rgba(0,0,0,0.22);
}
.lz-form-head {
  background: #ffba00;
  padding: 24px 36px;
  text-align: center;
}
.lz-form-head i { font-size: 26px; color: #222; display: block; margin-bottom: 8px; }
.lz-form-head h3 {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #222;
  margin: 0 0 4px;
}
.lz-form-head p { font-family: 'Lato', sans-serif; font-size: 13px; color: rgba(34,34,34,0.65); margin: 0; }
.lz-form-body { padding: 30px 36px 36px; }
.lz-field-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 18px;
}
.lz-field-row .lz-field { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
.lz-field { margin-bottom: 18px; }
.lz-field label {
  display: block;
  font-family: 'Montserrat', sans-serif;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #aaa;
  margin-bottom: 6px;
}
.lz-field input,
.lz-field textarea {
  width: 100%;
  padding: 11px 15px;
  border: 1.5px solid #e5e5e5;
  border-radius: 5px;
  font-family: 'Lato', sans-serif;
  font-size: 14px;
  color: #333;
  background: #fafafa;
  outline: none;
  -webkit-transition: border-color 0.2s, background 0.2s;
          transition: border-color 0.2s, background 0.2s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.lz-field input:focus,
.lz-field textarea:focus { border-color: #ffba00; background: #fff; }
.lz-field textarea { height: 120px; resize: vertical; }
.lz-submit {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  background: #222;
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  padding: 13px 32px;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  -webkit-transition: background 0.2s, -webkit-transform 0.2s;
          transition: background 0.2s, transform 0.2s;
  margin-top: 4px;
}
.lz-submit:hover { background: #ffba00; color: #222; -webkit-transform: translateY(-2px); transform: translateY(-2px); }

/* Responsive */
@media (max-width: 767px) {
  .lz-cards { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
  .lz-card { -webkit-box-flex: 1; -ms-flex: 1 1 100%; flex: 1 1 100%; width: 100%; overflow: visible; }
  .lz-field-row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; gap: 0; }
  .lz-form-body { padding: 22px 18px 26px; }
  .lz-form-head { padding: 20px 18px; }
  .lz-wa-group { padding: 8px 10px; }
  .lz-wa-btn { font-size: 10px; padding: 5px 10px; }
  .lz-wa-btns { gap: 5px; }
  .lz-card__body { padding: 14px 16px 18px; }
  .lz-card__header { padding: 14px 16px; }
}


.contact-info h3{
	color:#fff;
	margin-bottom:22px;
}
.contact-info p{
	color:#fff;
	font-size:18px;
	margin:0px;
}
#contact-form form input{
	border:none;
	border-bottom:1px solid #3c3c3c;
	width:100%;
	padding:0px;
	padding-bottom:14px;
	color:#252525;
	font-size:24px;
	font-family:'Oswald-Regular';
	margin-bottom:46px;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #252525;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #252525;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #252525;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #252525;
}
form input[type=text]:focus, form input[type=password]:focus, textarea:focus {
    outline: none;
}
#contact-form form input:focus,#contact-form form textarea:focus{
	border-bottom:1px solid #3498db;
}
#contact-form form textarea{
	border:none;
	border-bottom:1px solid #3c3c3c;
	width:100%;
	padding:0px;
	padding-bottom:14px;
	color:#252525;
	font-size:24px;
	font-family:'Oswald-Regular';
	margin-top:146px;
	height:43px;
	overflow:hidden;
	margin-bottom:43px;
}
.message-btn{
	float:right;
	margin-top:20px;
	margin-right:15px;
}
.message-btn a{
	color:#fff;
	font-size:20px;
	background:#252525;
	padding:20px 29px;
	border-radius:4px;
}
.contact2-social-icon a{
	display:block;
	padding:29px 0px;
}
.contact2-social-icon:hover a i{
	color:#fff;
}
.contact2-social-icon a i{
	color:#c1c1c1;
	font-size:32px;
}

.contact2-social-icon{
	width:20%;
	text-align:center;
}
.contact2-form{
	background:url('../images/contact/con2bg.jpg') repeat center center;
}
.contact2-form form input{
	border:none;
	border-bottom:1px solid #fff;
	width:100%;
	padding:0px;
	padding-bottom:10px;
	color:#fff;
	background:none;
	font-size:15px;
	font-family: 'OpenSans-Regular';
	margin-bottom:37px;
}
.contact2-form form input:focus,.contact2-form form textarea:focus{
	border-bottom:1px solid #f3f3f3;
}
.contact2-form  ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
}
.contact2-form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
   opacity:  1;
}
.contact2-form  ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
   opacity:  1;
}
.contact2-form :-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #fff;
}
.contact2-form form textarea{
	border:none;
	border-bottom:1px solid #fff;
	width:100%;
	padding:0px;
	padding-bottom:10px;
	color:#fff;
	font-size:15px;
	font-family: 'OpenSans-Regular';
	padding-top:22px;
	height:170px;
	overflow:hidden;
	
	background:none;
}
.message2-btn{
	width:276px;
	height:64px;
	text-align:center;
	background:#252525;
	margin-top:60px;
	border-radius:4px;
	margin-bottom:98px;
}
.message2-btn a{
	display:block;
	color:#fff;
	font-size:24px;
	font-family: 'Raleway-Regular';
	line-height:64px;
}
.contact2-information p{
	 color: #fff;
    display: inline-block;
    font-size: 16px;
    margin-bottom: 0;
    margin-right: 15px;
}
.contact2-information p i{
	border: 2px solid #fff;
    border-radius: 100%;
    color: #fff;
    font-size: 20px;
    height: 51px;
    line-height: 45px;
    margin-right: 6px;
    
    text-align: center;
    width: 51px;
}
.contact2-right{
	background:#252525;
	position:relative;
	
}
.contact2-right-tip i{
	color:#858585;
	font-size:18px;
	line-height:36px;
	
}
.contact2-right-tip a{
	display:block;
}
.contact2-right-tip{
	position:absolute;
	left:0;
	right:0;
	top:-36px;
	text-align:center;
	width:55px;
	height:37px;
	background:#252525;
	margin:0 auto;
}
.contact2-right p{
	color:#8c8c8c;
	font-size:14px;
	text-align:center;
	margin:0px;
}
#footer3{
	background:url('../images/contact/f3bg.jpg') repeat;
}
.contact3-form form input{
	border:none;
	border:1px solid #fff;
	width:100%;
	padding:18px;
	border-radius:4px;
	color:#fff;
	background:none;
	font-size:15px;
	font-family: 'OpenSans-Regular';
	
}
.contact3-form form input:focus,.contact3-form form textarea:focus{
	border:1px solid;
}
.contact3-form  ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
}
.contact3-form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
   opacity:  1;
}
.contact3-form  ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
   opacity:  1;
}
.contact3-form :-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #fff;
}
.contact3-form form textarea{
	border:none;
	border:1px solid #fff;
	width:100%;
	padding:0px;
	padding-bottom:10px;
	color:#fff;
	font-size:15px;
	font-family: 'OpenSans-Regular';
	padding:18px;
	height:170px;
	overflow:hidden;
	border-radius:4px;
	background:none;
	MARGin-top:36px;
}
.message3-btn{
	width:100%;
	height:60px;
	text-align:center;
	background:#252525;
	margin-top:36px;
	border-radius:4px;
	margin-bottom:92px;
}
.message3-btn a{
	display:block;
	color:#fff;
	font-size:20px;
	font-family: 'OpenSans-Light';
	line-height:60px;
}
.contact3-information{
	background:#3d3d3d;
}
.contact3-information .footer-social{
	padding-top:0px;
}
.contact3-information .footer-social a i{
	font-size:24px;
	margin-right:7px;
}
.contact3-information p{
	color:#a5a4a4;
	font-size:16px;
	margin:0px;
}

.contact3-information h3{
	color:#fff;
	font-size:18px;
	margin-top:0px;
	margin-bottom:30px;
	font-family: 'OpenSans-Bold';
}
.contact4-information p{
	color:#6b6b6b;
	font-size:15px;
}
.contact4-information p i{
	color:#fff;
	font-size:16px;
	width:30px;
	height:30px;
	border-radius:100%;
	text-align:center;
	line-height:30px;
	margin-right:8px;
}
.contact4-form h3{
	font-size:30px;
	font-weight:lighter;
	margin-top:0px;
	margin-bottom:45px;
	font-family: 'Oswald-Light';
}
.contact4-form form input{
	border:none;
	border:1px solid #a0a0a0;
	width:100%;
	padding:14px;
	
	color:#6b6b6b;
	background:none;
	font-size:14px;
	font-family: 'OpenSans-Regular';
	margin-bottom:15px;
	
}
.contact4-form form input:focus,.contact4-form form textarea:focus{
	border:1px solid;
}
.contact4-form  ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #6b6b6b;
}
.contact4-form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #6b6b6b;
   opacity:  1;
}
.contact4-form  ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #6b6b6b;
   opacity:  1;
}
.contact4-form :-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #6b6b6b;
}
.contact4-form form textarea{
	border:none;
	border:1px solid #a0a0a0;
	width:100%;
	padding:0px;
	padding-bottom:10px;
	color:#6b6b6b;
	font-size:14px;
	font-family: 'OpenSans-Regular';
	padding:14px;
	height:92px;
	overflow:hidden;
	
	background:none;
	
}
.message4-btn{
	width:133px;
	height:45px;
	text-align:center;
	background:#252525;
	margin-top:15px;
	border-radius:4px;
	margin-bottom:92px;
}
.message4-btn a{
	display:block;
	color:#fff;
	font-size:16px;
	font-family: 'OpenSans-Light';
	line-height:45px;
}
.contact4-social{
background:#3d3d3d
}
.contact4-social-icon{
	width:60px;
	height:60px;
	background:#565656;
	border-radius:100%;
	text-align:center;
	margin-right:22px;
}
.contact4-social-icon a{
	display:block;
}
.contact4-social-icon:hover a i{
	color:#fff;
}
.contact4-social-icon a i{
	font-size:20px;
	color:#a8a8a8;
	line-height:60px;
}
.contact4-social-main{
	 margin: 0 auto;
    width: 658px;
}
#contact4-right-tip{
	margin:0px;
}
#contact4-right-tip a i{
	color:#fff;
}
.message5-btn{
	width:192px;
	height:54px;
	text-align:center;
	background:#252525;
	margin-top:25px;
	border-radius:4px;
	margin-bottom:92px;
}
.message5-btn a{
	display:block;
	color:#fff;
	font-size:16px;
	font-family: 'OpenSans-Regular';
	line-height:54px;
}
#form5 textarea{
	height:189px;
}
.contact5-information{
	background:#252525;
}
.contact5-information .contact2-information p{
	 color: #8e8e8e;
    display: inline-block;
    font-size: 16px;
    margin-bottom: 0;
    margin-right: 15px;
}
.contact5-information .contact2-information p i{
	border: 2px solid #8e8e8e;
    border-radius: 100%;
    color: #8e8e8e;
    font-size: 20px;
    height: 51px;
    line-height: 45px;
    margin-right: 6px;
    
    text-align: center;
    width: 51px;
}
.contact5-social-main a i{
	color:#a8a8a8;
	font-size:20px;

}
.contact5-social-main{
text-align:center;
}
.contact5-social-main a{
	margin-right:30px;
}
.contact5-right p{
	color:#616161;
	font-size:14px;
	margin:0px;
}

.contact5-right{
text-align:center;
}
#form6 form input,#form6 form textarea{
	background:#fff;
	border-color:#e0e0e0;
	box-shadow:0px 0px 1px 0px rgba(0,0,0,.1);
}
.message6-btn{
	width:100%;
	height:54px;
	text-align:center;
	background:#252525;
	margin-top:25px;
	border-radius:4px;
	margin-bottom:92px;
}
.message6-btn a{
	display:block;
	color:#fff;
	font-size:16px;
	font-family: 'OpenSans-Light';
	line-height:54px;
}
.contact6-information p{
	color:#5d5d5d;
	 display: inline-block;
    width:30%;
	font-size:16px;
	border-bottom:1px solid #cfcfcf;
	margin-right:30px;
	padding-bottom:30px;
	margin-bottom:0px;
}
.contact6-information p i{
	font-size:20px;
	margin-right:30px;
}
.wid-title{
	margin-bottom:50px;
}
.widgets p{
	color:#8b8b8b;	
	font-size:16px;
	margin:0px;
}
.wid-title h3{
	font-size:20px;
	color:#fff;
	font-family: 'Raleway-Bold';
	margin:0px;
	border-bottom:2px solid;
	padding-bottom:10px;
	display: inline-block;
	padding-right:40px;
}
.footer-logoo{
	margin-bottom:20px;
}
.footer6-social{
	margin-top:36px;
}
.footer6-social a i{
	color:#fff;
	font-size:18px;
	border-radius:4px;
	width:36px;
	height:36px;
	background:#252525;
	text-align:center;
	line-height:36px;
	margin-right:7px;
}
.latest-news p{
	color:#fff;
	margin-bottom: 9px;
}
.news-date p{
	color:#8b8b8b;	
	font-size:14px;
	margin: 2px 0 9px;
}
.quick-links a{
	 border-bottom: 1px solid #4c4b4d;
    color: #8b8b8b;
    display: inline-block;
    font-family: "OpenSans-Regular";
    font-size: 16px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width: 100%;
}
.quick-links a i{
	margin-right:8px;
	
}
.quick-links a:hover,.quick-links a:hover i{
	color:#fff;
}
.gallery-images div{
	width:80px;
	height:80px;
	margin-right:10px;
	float:left;
	margin-bottom:10px;
}
.contact6-right p{
	color:#8b8b8b;
	font-size:14px;
	text-align:center;
	margin:0px;
}
.contact6-right{
	background:#1a1a1a;
}