@charset "utf-8";@import "font-awesome.css";@import "font-awesome.min.css";@import url('https://fonts.googleapis.com/css?family=Barlow:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, main{display:block;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
*, *::after, *::before{box-sizing:border-box;}
::selection{background:#076bdd;color:#fff;}
::-moz-selection{background:#076bdd;color:#fff;}
.scrollup{position:fixed;z-index:9999;bottom:15px;float:right;right:15px;width:30px;height:30px;text-align:center;display:none;color:#fff;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;background:url(../images/top.png) center center no-repeat;}
.scrollup:hover{}
#loader{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fefefe;z-index:999999999;height:100%;}
#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../images/loadin.svg);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;}
.preloader{background:#fff url(../images/loaders/1.svg) center center no-repeat;}
body{width:auto;margin:0;border:0;font-family:'Barlow', sans-serif;}
img{max-width:100%;vertical-align:middle;border:0;}
.clearfix:after{display:block;visibility:hidden;overflow:hidden;clear:both !important;content:".";line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
*html .clearfix{height:1%;}
.clear{clear:both !important;}
.left{float:left;}
.right{float:right;}
p{color:#1d1919;line-height:23px;font-size:15px;margin:15px 0;font-weight:400;}
p strong{color:#dc0000;font-weight:600;}
p span{color:#0072bc;}
a, span, strong, nav{-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
a{color:#ff3000;text-decoration:none;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
a:hover{color:#000;}
table{color:#000;line-height:24px;font-size:16px;}
table strong{color:#2b9e01;}
tr{border:solid 1px #F2F2F2;}
td{padding:8px 15px;border:solid 1px #F2F2F2;}
td.h3{color:#fff;background:#f86b26;margin:0;text-transform:uppercase;font-size:18px;padding:12px 15px;}
ul.list{padding:0;margin:0;list-style:none;}
ul.list li{color:#1d1919;line-height:26px;font-size:15px;position:relative;padding-left:20px;}
ul.list li:before{content:" ";position:absolute;top:12px;left:0;width:12px;height:2px;background:#1f1a17;}
ul.list li strong{color:#000;}
ul.list li span{color:#2d3091;}
h1, h2, h3{color:#2a2f27;margin:15px 0;font-weight:400;}
.wrapper{}
.header{position:relative;}
.section{position:relative;}
.footer{background:#1f1a17;position:relative;}
.header-top{background:url(../images/line.png) bottom center repeat-x;padding:0 100px;}
.header-top aside{}
.social-media{padding:5px 0;}
.social-media a{display:block;float:left;margin-right:2px;}
.social-media a img{width:30px;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.social-media a:hover img{opacity:0.6;}
.enquiry{}
.enquiry a{display:block;background:#efefef;color:#2c2727;font-size:14px;font-weight:500;text-transform:uppercase;padding:10px 30px;}
.enquiry a:hover{background:#1f1a17;color:#fff;}
.icons{}
.icons a{display:block;float:left;background:#1f1a17;color:#ffff;padding:9px 0;width:40px;text-align:center;margin-right:5px;}
.icons a:nth-of-type(3){color:#1f1a17;background:#feb100;}
.header-inner{padding:0 100px;}
.header-inner h1, .header-services h1{}
.header-inner h1 img, .header-services h1 img{width:330px;}
.header-services{padding:0 100px;background:url(../images/service-banner.jpg) center center no-repeat;background-size:cover;}
.phoneno{background:#0000ff;padding:12px;margin:10px 0 10px 60px;-webkit-animation-name:example;-webkit-animation-duration:4s;animation-name:example;animation-duration:4s;-webkit-animation:argh-my-eyes 1s infinite;-moz-animation:argh-my-eyes 1s infinite;animation:argh-my-eyes 1s infinite;}
@-webkit-keyframes argh-my-eyes{0%{background-color:#fff;}
49%{background-color:#fff;}
50%{background-color:#0000ff;}
99%{background-color:#0000ff;}
100%{background-color:#feb100;}
}
@-moz-keyframes argh-my-eyes{0%{background-color:#feb100;}
49%{background-color:#feb100;}
50%{background-color:#0000ff;}
99%{background-color:#0000ff;}
100%{background-color:#feb100;}
}
@keyframes argh-my-eyes{0%{background-color:#feb100;}
49%{background-color:#feb100;}
50%{background-color:#0000ff;}
99%{background-color:#0000ff;}
100%{background-color:#feb100;}
}
.phoneno h3{position:relative;font-size:20px;font-weight:600;line-height:22px;color:#fff;margin:0;padding-left:38px;}
.phoneno h3:before{font-family:"Flaticon";content:"\f107";font-weight:400;position:absolute;top:0;bottom:0;left:0;width:35px;text-align:center;height:100%;padding:10px 0;font-size:22px;border-right:solid 1px #fff;}
.header-inner-right{padding:29px 0;}
.header-inner-right h3{margin:0;position:relative;font-size:16px;line-height:14px;font-weight:800;text-transform:uppercase;padding-left:40px;float:left;margin-left:20px;}
.header-inner-right h3 span{color:#feb100;}
.header-inner-right h3 small{font-size:10px;font-weight:600;}
.header-inner-right h3:first-of-type:before{font-family:"Flaticon";content:"\f10f";position:absolute;top:11px;left:0;bottom:0;font-size:30px;font-weight:400;}
.header-inner-right h3:nth-of-type(2):before{font-family:"Flaticon";content:"\f10e";position:absolute;top:11px;left:0;bottom:0;font-size:30px;font-weight:400;}
.header-inner-right h3:nth-of-type(3):before{font-family:"Flaticon";content:"\f10d";position:absolute;top:11px;left:0;bottom:0;font-size:30px;font-weight:400;}
.isStuck{z-index:9999;}
.navbar{border-top:solid 1px #e5e5e5;padding:0 100px;background:#fff;position:relative;}
.nav{}
.nav ul{padding:0;margin:0;list-style:none;}
.nav ul li{list-style:none;float:left;position:relative;margin-right:26px;}
.nav ul li a{color:#feb100;font-size:14px;font-weight:600;display:block;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;text-transform:uppercase;padding:12px 0;position:relative;}
.nav ul li:hover > a, .nav ul li.active > a{color:#000;}
.location{}
.location a{background:#feb100;position:relative;color:#fff;font-size:14px;font-weight:600;padding:12px 50px;display:block;text-transform:uppercase;}
.location a:before{top:0;left:-40px;margin:auto;border:solid transparent;content:" ";height:99%;width:0;position:absolute;pointer-events:none;border-right-color:#feb100;border-width:20px;z-index:9999;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.location a:hover{background:#1f1a17;}
.location a:hover:before{border-right-color:#1f1a17;}
.banner{position:relative;}
.banner-heading{background:#000;padding:30px 100px;}
.banner-heading h2{margin:0;color:#fff;text-transform:uppercase;font-weight:800;font-size:30px;}
.banner-text{padding:80px 0;}
.banner-text figcaption{width:60%;color:#fff;font-weight:600;text-align:center;font-size:56px;padding:70px 0;}
.banner-text form{width:30%;background:#fff;padding:40px 40px 25px 40px;text-align:center;}
.banner-text input[type=text], .banner-text input[type=number]{padding:15px 0;box-sizing:border-box;width:100%;outline:0;position:relative;margin-bottom:10px;background:#fff;border:none;border-bottom:solid 2px #EFEFEF;font-family:'Barlow', sans-serif;}
.banner-text input[type=text]:focus, .banner-text input[type=number]:focus{border-bottom:solid 2px #000;}
.booknow{background:linear-gradient(120deg, #1f1a17, #3c332e);border:none;padding:12px 30px;outline:0;color:#fff;text-transform:uppercase;font-weight:400;cursor:pointer;font-size:16px;font-family:'Barlow', sans-serif;width:100%;}
.number{padding-bottom:100px;text-align:center;font-size:28px;}
.number p{font-size:18px;margin:0;color:#fff;}
.number a{color:#fff;font-size:28px;font-weight:600;}
.number a:before{content:"\f095";font-family:'FontAwesome';}
.number a:hover{color:#CCC;}
.tag{background:#0000ff;padding:16px;color:#fff;font-size:22px;font-weight:500;text-align:center;text-transform:uppercase;-webkit-animation-name:example;-webkit-animation-duration:4s;animation-name:example;animation-duration:4s;-webkit-animation:argh-my-eyes 1s infinite;-moz-animation:argh-my-eyes 1s infinite;animation:argh-my-eyes 1s infinite;width:450px;margin:30px auto 0 auto;}
@-webkit-keyframes argh-my-eyes{0%{background-color:#fff;}
49%{background-color:#fff;}
50%{background-color:#2daacd;}
99%{background-color:#2daacd;}
100%{background-color:#feb100;}
}
@-moz-keyframes argh-my-eyes{0%{background-color:#feb100;}
49%{background-color:#feb100;}
50%{background-color:#2daacd;}
99%{background-color:#2daacd;}
100%{background-color:#feb100;}
}
@keyframes argh-my-eyes{0%{background-color:#feb100;}
49%{background-color:#feb100;}
50%{background-color:#2daacd;}
99%{background-color:#2daacd;}
100%{background-color:#feb100;}
}
.section-work-station{text-align:center;padding:50px 90px 100px 90px;}
.section-work-station h2{margin-top:0;margin-bottom:50px;color:#1f1a17;font-weight:800;font-size:26px;text-transform:uppercase;}
.section-work-station h2 span{color:#feb100}
.section-work-station figure{position:relative;}
.section-work-station figure a{display:block;}
.section-work-station figure a figcaption{position:relative;background:#f3f3f3;padding:40px;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.section-work-station figure a figcaption:after{content:" ";position:absolute;top:-6px;left:0;overflow:visible;width:100%;height:60px;background:#f3f3f3;z-index:8;-webkit-transform:skewY(15deg);-moz-transform:skewY(15deg);-ms-transform:skewY(15deg);-o-transform:skewY(15deg);transform:skewY(15deg);-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.section-work-station figure a figcaption:before{content:'';position:absolute;top:-6px;left:0;overflow:visible;width:100%;height:60px;background:#f3f3f3;z-index:8;-webkit-transform:skewY(-15deg);-moz-transform:skewY(-15deg);-ms-transform:skewY(-15deg);-o-transform:skewY(-15deg);transform:skewY(-15deg);-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.section-work-station figure a:hover figcaption, .section-work-station figure a:hover figcaption:after, .section-work-station figure a:hover figcaption:before{background:#feb100;}
.section-work-station figure a figcaption h3{margin:0;color:#1f1a17;font-weight:600;font-size:18px;position:relative;z-index:9;}
.section-work-station figure a figcaption p{display:inline-block;background:#feb100;color:#1f1a17;font-weight:500;text-transform:uppercase;font-size:12px;padding:12px 12px;margin:6px 0 0 0;line-height:0;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.section-work-station figure a:hover figcaption p{background:#fff;color:#1f1a17;}
.deliverables{background:#feb100;margin:0 100px;padding:50px;box-shadow:0px 0px 28px #e4e1da;text-align:center;}
.deliverables h3{margin:0 0 30px 0;background:#fff;display:inline-block;color:#1f1a17;font-weight:600;text-transform:uppercase;font-size:18px;padding:8px 16px;}
.deliverables ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;}
.deliverables ul li{list-style:none;width:20%;float:left;position:relative;padding:0 30px;}
.deliverables ul li:first-of-type:before{display:none;}
.deliverables ul li:before{content:" ";position:absolute;top:0;bottom:0;left:0;width:1px;height:100%;background:linear-gradient(120deg, #feb100, #1f1a17, #feb100);}
.deliverables ul li h4{color:#fff;font-weight:600;text-transform:uppercase;margin:10px 0 0 0;}
.deliverables ul li i{font-size:40px;}
.section-products{text-align:center;padding:100px 90px;}
.section-products h2{margin-top:0;margin-bottom:50px;color:#1f1a17;font-weight:800;font-size:26px;text-transform:uppercase;}
.section-products h2 span{color:#feb100}
.section-products figure{position:relative;border:solid 1px #d5d5d5;}
.section-products figure img{padding:10px 10px 0 10px;}
.section-products figure figcaption{padding:30px;}
.section-products figure figcaption h3{margin:0;color:#1f1a17;font-weight:600;font-size:18px;text-transform:uppercase;}
.section-products figure figcaption a{display:inline-block;background:#feb100;color:#fff;font-weight:500;text-transform:uppercase;font-size:14px;padding:18px 22px;margin:6px 0 0 0;line-height:0;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;margin-top:10px;}
.section-products figure figcaption a:hover{background:#fff;color:#1f1a17;}
.section-why-rv{background:url(../images/why-rv.jpg) center center no-repeat;background-size:cover;position:relative;}
.section-why-rv-left{width:50%;position:relative;padding:100px;background:rgba(254, 177, 0, 0.8);}
.section-why-rv-left:after{content:'';position:absolute;right:-260px;top:0;bottom:0;width:0;height:100%;border:215px solid transparent;border-left:45px solid rgba(254, 177, 0, 0.8);}
.section-why-rv-left h2{margin-top:0;margin-bottom:15px;color:#1f1a17;font-weight:800;font-size:26px;text-transform:uppercase;}
.section-why-rv-left p{margin:0;color:#000;position:relative;padding-left:20px;}
.section-why-rv-left p:before{content:" ";position:absolute;top:11.5px;left:0;width:12px;height:2px;background:#000;}
.section-why-rv-right{position:absolute;top:0;bottom:0;right:0;width:50%;height:100%;display:table;margin:auto;text-align:center;}
.section-why-rv-right > div{display:table-cell;vertical-align:middle;}
.section-why-rv-right i{color:#fff;display:block;font-size:80px;}
.section-why-rv-right a{display:inline-block;background:#fff;color:#000;font-weight:500;text-transform:uppercase;font-size:14px;padding:14px 22px;margin-top:15px;width:190px;}
.section-why-rv-right a:nth-of-type(2){background:#000;color:#fff;}
.section-why-rv-right a:hover{background:#feb100;color:#fff;}
.section-business-solutions{background:#f8f8f8;padding:100px;text-align:center;}
.section-business-solutions h2{margin-top:0;margin-bottom:80px;color:#1f1a17;font-weight:800;font-size:26px;text-transform:uppercase;}
.section-business-solutions h2 span{color:#feb100}
.section-business-solutions ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;}
.section-business-solutions ul li{float:left;width:33.333333%;list-style:none;}
.section-business-solutions ul li a{display:block;border:solid 2px #000;margin:10px;background:#ffffff;padding:40px 20px;}
.section-business-solutions ul li a:hover{border:solid 2px #feb100;background:none;}
.section-business-solutions ul li a i{color:#000;font-size:40px;}
.section-business-solutions ul li a h3{color:#1f1a17;font-weight:600;font-size:18px;}
.section-business-solutions ul li a p{display:inline-block;background:#feb100;color:#1f1a17;font-weight:500;text-transform:uppercase;font-size:12px;padding:12px 12px;margin:0;line-height:0;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;opacity:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);}
.section-business-solutions ul li a:hover p{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}
.get{background:url(../images/get.jpg) center center no-repeat fixed;background-size:cover;padding:120px 0 120px 0;text-align:center;position:relative;}

.get h3{color:#fff;font-weight:400;font-size:20px;}
.get h2{margin:20px 0;font-size:2.8vw;font-weight:800;color:#fff;}
.get p{text-align:center;color:#fef7e8;font-size:20px;margin:0;font-style:italic;padding:0 10%;}
.get img{width:75px;margin-bottom:15px;}
.get a{text-transform:uppercase;font-size:14px;display:inline-block;padding:10px 26px;margin:30px 2px 15px 2px;}
.get a:first-of-type{background:#feb100;border:solid 2px #feb100;color:#000;}
.get a:nth-of-type(2){border:solid 2px #fff;color:#fff;}
.get a:hover:first-of-type, .get a:hover:nth-of-type(2){opacity:0.6;}
.footer_marg{padding:100px;}
.foot{}
.foot p{font-size:14px;color:#c8c6c2;margin:0;}
.foot h3{color:#fff;display:inline-block;text-transform:uppercase;font-size:14px;margin:0 0 15px 0;font-weight:800;letter-spacing:2px;position:relative;}
.foot h4{color:#feb100;font-size:18px;margin:0 0 15px 0;font-weight:700;position:relative;line-height:13px;padding-left:48px;padding-top:8px;}
.foot h4 small{color:#c8c6c2;font-weight:400;font-size:12px;}
.foot h4:before{font-family:"Flaticon";font-weight:400;position:absolute;top:0;left:0;background:#feb100;color:#fff;font-size:15px;width:40px;height:40px;text-align:center;padding:12px 0;border-radius:50%;}
.foot h4:first-of-type:before{content:"\f107";}
.foot h4:nth-of-type(2):before{content:"\f100";}
.foot h4:nth-of-type(3):before{content:"\f10d";}
.foot a{color:#f16e6e;}
.foot a:hover{color:#fff;}
.foot strong{color:#feb100;margin:0;}
.foot span{color:#dc0000;}
.foot_list{margin-right:60px;}
.foot_list:nth-of-type(3){margin-right:0;}
.foot_list ul{padding:0;margin:0;list-style:none;display:inline;}
.foot_list ul li{}
.foot_list ul li a{color:#c8c6c2;font-size:14px;display:inline-block;position:relative;margin-bottom:3px;}
.foot_list ul li a:after{content:" ";position:absolute;width:100%;height:2px;background:#c8c6c2;left:0;right:0;bottom:-1px;opacity:0;}
.foot_list ul li a:hover:after{opacity:1;}
.foot_list ul li a:hover{}
.social-icon-footer{}
.social-icon-footer h3{margin-top:20px;}
.social-icon-footer a{display:block;float:left;margin-right:2px;}
.social-icon-footer a img{width:30px;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.social-icon-footer a:hover img{opacity:0.6;}
.footermap{width:20%;}
.copyright{}
.footer-bottom{padding:30px 100px;background:#000000;}
.footer-bottom-inner{}
.footer-bottom-inner p{color:#c8c6c2;font-size:14px;margin:0;}
.footer-bottom-inner p span{margin-left:8%;}
.footer-bottom-inner a{color:#c8c6c2;font-size:14px;display:inline-block;position:relative;}
.footer-bottom-inner a:hover{color:#fff;text-decoration:underline;}
.section-text{padding:85px 100px;}
.section-text h3{color:#000;font-size:24px;font-weight:600;}
.about-tab{text-align:center;padding:35px 0;}
.about-tab ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;position:relative;}
.about-tab ul li{float:left;list-style:none;width:33.333333%;text-align:center;padding:30px;position:relative;}
.about-tab ul li:first-of-type:after{display:none;}
.about-tab ul li:after{content:" ";position:absolute;top:0;bottom:0;left:0;width:1px;height:100%;background:linear-gradient(120deg, #fff, #1f1a17, #fff);}
.about-tab ul li h3{color:#1f1a17;font-weight:500;font-size:22px;margin-bottom:20px;}
.about-tab ul li p{margin:0 0 5px 0;position:relative;}
.about-tab ul li img{width:40px;}
.about-tab ul li:hover{background:linear-gradient(180deg, #fff, #F0F0F0, #fff);}
.content{width:65%;}
.sidebar{width:30%;}
.sidebar h4{margin-top:15px;margin-bottom:0;background:#1f1a17;color:#fff;padding:10px 16px;font-weight:600;font-size:20px;}
.enquiry-page{text-align:center;background:#F3F3F3;padding:30px;}
.enquiry-form{width:49%;}
.enquiry-page input[type=text], .enquiry-page input[type=email], .enquiry-page input[type=number], .enquiry-page textarea{padding:15px 16px;box-sizing:border-box;width:100%;border:none;margin-bottom:10px;background:#fff;font-family:'Barlow', sans-serif;font-size:14px;outline:0;}
.enquiry-button{background:#000;border:none;padding:12px 30px;outline:0;color:#fff;text-transform:uppercase;font-weight:400;cursor:pointer;font-size:16px;margin:auto;border-radius:2px;font-family:'Barlow', sans-serif;}
.product-samples{background:#feb100;padding:25px 40px;text-align:center;border-radius:2px;margin-top:30px;}
.product-samples h3{color:#1f1a17;text-transform:uppercase;font-weight:600;font-size:22px;position:relative;margin-bottom:28px;}
.product-samples h3::after{content:" ";position:absolute;bottom:-10px;left:0;right:0;margin:auto;width:50px;height:3px;background:#1f1a17;}
.product-samples p{text-align:center;color:#1f1a17;}
.product-samples a{margin-top:10px;font-size:18px;font-weight:400;text-transform:uppercase;display:inline-block;background:#1f1a17;padding:14px 25px;color:#fff;border-radius:2px;margin-bottom:20px;}
.product-samples a:hover{background:#fff;color:#1f1a17}
.brands{}
.brands ul{padding:0;margin:0;list-style:none;}
.brands ul li{float:left;width:30.333333%;list-style:none;margin:15px 1.5% 1.5% 1.5%;position:relative;}
.brands ul li:after{content:" ";position:absolute;top:0;left:0;width:30px;height:30px;border-top:dotted 1px #000;border-left:dotted 1px #000;}
.brands ul li:before{content:" ";position:absolute;bottom:0;right:0;width:30px;height:30px;border-bottom:dotted 1px #000;border-right:dotted 1px #000;}
.brands ul li img{border:solid 1px #F0F0F0;background:#fff;padding:30px 40px;}
.enquiry-left{width:30%}
.enquiry-right{width:65%;padding:15px 0;}
.enquiry-inner{width:48.8%}
.enquiry-right label{color:#000;font-family:'Barlow', sans-serif;font-size:14px;}
.enquiry-right input[type=text], .enquiry-right input[type=email], .enquiry-right input[type=number], .enquiry-right textarea{padding:15px 16px;box-sizing:border-box;width:100%;box-shadow:1px 1px 2px #c8c8c8 inset;border:solid 1px #c8c8c8;outline:0;position:relative;margin-bottom:10px;background:#fff;font-family:'Barlow', sans-serif;}
.enquiry-right-button{background:#000;border:none;padding:12px 30px;outline:0;color:#fff;text-transform:uppercase;font-weight:400;cursor:pointer;font-size:16px;font-family:'Barlow', sans-serif;width:100%;}
.contact{text-align:center;position:relative;}
.contact-left{width:40%;padding:85px 0;}
.contact-right{width:60%;position:absolute;top:0;bottom:0;right:0;height:100%;}
.contact h2{color:#1f1a17;font-weight:600;font-size:26px;text-transform:uppercase;}
.contact h2 span{color:#feb100;}
.contact i{display:inline-block;width:40px;height:40px;background:#feb100;color:#000;border-radius:50%;padding:12px 0;text-align:center;}
.map{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;}
#mack-map{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;}
#mack-map iframe{width:100%;height:100%;}
.map-address{position:absolute;top:120px;left:0;right:0;width:250px;background:#fff;box-shadow:0px 0px 8px #cbcbcb;border-radius:2px;padding:30px 30px;z-index:99;margin:auto;}
.map-address:before{bottom:-7px;left:0;right:0;margin:auto;content:" ";height:16px;width:16px;background:#fff;box-shadow:1px 2px 3px #cbcbcb;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;}
.map-address a{display:inline-block;background:#000;color:#fff;text-transform:uppercase;font-size:12px;padding:10px 22px;margin:10px 0;text-decoration:none;font-weight:500;}
.map-address a:hover{background:#feb100;color:#000;}
.floating-form{max-width:400px;padding:30px 30px 30px 30px;top:20%;left:0;box-sizing:border-box;background:#eee;position:fixed;z-index:9999;}
.floating-form h3{margin-top:0;font-weight:400;text-align:center;padding:0 5%;}
.contact-opener{position:absolute;right:-112px;top:30%;padding:14px 15px;font-size:13px;text-transform:uppercase;color:#fff;background:#000;cursor:pointer;text-align:center;}
.feedback{}
.feedback-form{}
.feedback-form form{margin:0;}
.feedback-form-left, .feedback-form-right{width:49.4%;}
.feedback-form-input{background:#fff;padding:10px 20px;box-sizing:border-box;width:100%;border:none;box-shadow:0px 0px 15px #E5E5E5;outline:0;margin-bottom:8px;font-family:'Barlow', sans-serif;color:#666666;}
.feedback-form textarea{background:#fff;padding:15px 20px;box-sizing:border-box;width:100%;border:none;box-shadow:0px 0px 15px #E5E5E5;outline:0;margin-bottom:8px;font-family:'Barlow', sans-serif;color:#666666;}
.select{background:#fff;padding:8px 20px;box-sizing:border-box;width:100%;border:none;box-shadow:0px 0px 15px #E5E5E5;outline:0;margin-bottom:8px;font-family:'Barlow', sans-serif;color:#666666;cursor:pointer;}
.feedback-button{background:#000;padding:10px 25px;outline:0;color:#fff;font-size:14px;text-transform:uppercase;border:none;cursor:pointer;font-weight:700;width:50%;margin:auto;}
.service-text{background:#f7f5f0;padding:50px 100px;margin-bottom:100px;}
.why-service{padding:100px;}
.why-service ul{padding:0;margin:0;list-style:none;}
.why-service ul li{float:left;list-style:none;text-align:center;width:25%;}
.why-service ul li img{width:75px;padding:15px;border-radius:2px;border:solid 2px #d3d1cc;}
.why-service ul li h3{font-size:22px;margin-bottom:0;}
.thankyou{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:table;margin:auto;text-align:center;}
.thankyou > div{display:table-cell;vertical-align:middle;}
.thankyou img{width:100px;margin-bottom:30px;}
.thankyou h2{font-size:140px;color:#feb100;font-weight:200;text-transform:uppercase;line-height:58px;}
.thankyou h2 small{font-size:60px;font-weight:800;color:#fff;}
.thankyou p{margin:0;color:#fff;font-size:22px;}
.thankyou a{color:#fff;background:#feb100;font-size:17px;font-weight:500;padding:16px 45px;display:inline-block;position:relative;text-transform:uppercase;margin-top:20px;}
.thankyou a:hover{color:#000;background:#fff;}
.whatsapp_chat a{
    position: fixed;
    bottom: 0;
}
a.whats_app_style{
    position:fixed;bottom:40px;right:40px;z-index:999;
}
.whats_app_style p{
   color:#13990a; display:inline; font-weight:bold;
}