<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/********************************** Font Family Start ***********************************/  
@import url('https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,800;1,900&amp;display=swap'); 
/*====================================== reset.css is here ========================================*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0;padding:0;color:#000;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, th, var{font-style:normal;font-weight:normal;}
ol, ul{list-style:none;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;color:#363636;}
q:before, q:after{content:'';}
abbr, acronym{border:0;}
.img-full-fill{display:block;width:100%;height:auto;}
.img-responsive{display:block;max-width:100%;height:auto;}
/**************************************************************************************/
a{color:#2B2B2B;text-decoration:none !important;outline:0 none;outline:none !important;}
a:hover{color:#2B2B2B;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;text-decoration:none;}
 /*----------------------------------------------------------------------------------*/
::selection{background:#000 !important;color:#fff !important;text-shadow:none;}
::-moz-selection{background:#000 !important;color:#fff !important;text-shadow:none;}
/*----------------------------------------------------------------------------------*/
 body{font-size:14px;-webkit-font-smoothing:antialiased;overflow-x:hidden;background:#fff;font-family:'Barlow', sans-serif;font-weight:400;font-style:normal;}
 /* ----------------------- layout ----------*/
.wrapper{margin:0 auto;overflow:hidden;width:100%;}
.container{max-width:1280px;width:100%;}
.header{height:auto;position:absolute;top:57px;transition:all 0.5s ease-in-out;z-index:111;padding:0 0;width:100%;background:rgba(46,45,45,0.47); max-width:84.4%;}
 /* ------------------ HEADER HERE -------------------*/
 .logo{display:block;width:100%;max-width:266px;margin:0px auto;transition:all 0.5s ease-in-out;}
.logo img{transition:all 0.5s ease-in-out;width:100%;}
.navbar-header{display:none;}
 /* ------------------------- NAVIGATION HERE ---------------*/
.mobilelist {display:none;}
.mobilelist .headertoprgt{display:none;}
 .navigation .container{max-width:1280px;padding-left:0px;padding-right:0px;}
 .navlist{float:none;width:100%;padding:0px 0 12px;position:relative;transition:all 0.5s ease-in-out;}
.navbar-default{border:none;box-shadow:none;border-radius:0;background:none;padding:0 0;transition:all ease-in-out 0.3s;}
.navbar{background:#2E2D2D;width:100%;transition:all 0.5s ease-in-out;margin:4px 0 0;min-height:inherit !important;}
.navbar-default .navbar-nav &gt; .open &gt; a, .navbar-default .navbar-nav &gt; .active &gt; a{background:none !important;box-shadow:none !important;}
.navbar-default .navbar-nav &gt; .active &gt; a, .navbar-default .navbar-nav &gt; .active &gt; a:hover, .navbar-default .navbar-nav &gt; .active &gt; a:focus{background:none !important;box-shadow:none !important;}
.navigation{position:relative;z-index:9999;/*box-shadow:0 0 8px -2px #000;*/
 padding:52px 0 0px;transition:all 0.5s ease-in-out;}
.navbar-collapse{padding:0;}
.navbar-nav{float:none;text-align:right;display:flex;width:100%;justify-content:space-between;max-width:100%;margin:0 auto;padding:7px 47px 8px 49px;}
.navbar-nav li{display:inline-block;position:relative;vertical-align:middle;}
.navbar-nav &gt; .active &gt; a{background:none !important;box-shadow:none !important;}
.navbar-default .navbar-nav &gt; li{text-align:center;padding:1px 0px 0px 0px;float:none;}
.navbar-default .navbar-nav &gt; li:last-child{padding-right:0px;}
.navbar-default .navbar-nav &gt; li &gt; a{font-size:18px;line-height:22px;color:#fff;padding:0 0px 0;border:0px solid rgba(0, 0, 0, 0);transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;display:block;position:relative;font-weight:500;text-transform:uppercase;}
.navbar-default .navbar-nav &gt; li:nth-child(5n){padding-left:11px;}
.navbar-default .navbar-nav li.active a{color:#972C5A;}
.navbar-default .navbar-nav li.active i{color:#fff;}
.navbar-default .navbar-nav &gt; li:hover &gt; a:after{visibility:visible;width:100%;opacity:0;}
.navbar-default .navbar-nav &gt; li &gt; a:after{content:'';max-width:36px;width:100%;left:0;right:0;top:-8px;height:5px;background:#EEE8D4 !important;display:block;position:absolute;margin:0px auto;padding:0;visibility:visible;opacity:0;transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;}
.navbar-default .navbar-nav li.active ul li a{color:#807D7D;}
.navbar-nav li ul{width: 147.76px; top: 100%; left: -34px;position:absolute;/*display:none;*/
background:#2E2D2D;padding:8px 0px 2px;visibility:hidden;opacity:0;margin-top:0px;transform:translateY(25px);transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;box-shadow:0px 1px 5px rgb(0 0 0 / 7%);}
.navbar-nav li ul li{text-align:center;display:block;float:none;padding:0;text-align:left;line-height:20px;     border-bottom: 1px solid #fff;}
.navbar-nav li ul li a{    font-size: 12px;
    line-height: 13px;
    color: #fff;
    padding: 6px 0px 10px 0px;
    display: block;
    text-align: center;
    font-weight: 400;
    text-transform: uppercase;}
.navbar-nav li ul li a i{/* float:right;*/
 position:absolute;right:5px;left:auto;font-size:25px;top:5px;}
.navbar-nav li ul ul{width:220px;top:0;left:215px;position:absolute;display:none;background:rgba(252,252,252,1);padding:0;}
.navbar-nav li ul ul li{display:block;float:none;padding:0 5px;text-align:left;line-height:18px;}
.navbar-nav li ul ul li a{font-size:16px;line-height:25px;color:#807D7D;text-transform:none;padding:8px 10px;;border:1px solid rgba(0, 0, 0, 0);display:block;}
.navbar-nav li ul li:hover{background:transparent;transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;}
.navbar-nav li ul li:hover a{color:#fff !important;}
.navbar-nav li ul li:hover ul li a{color:#807D7D !important;}
.navbar-nav li ul li:hover ul li:hover a{color:#fff !important;}
.navbar-nav li ul li:hover .navbar-nav li ul ul li a{color:#807D7D;}
.navbar-nav li span{background:url(../images/form-arrow-down.svg) no-repeat center;width:35px;height:35px;position:absolute;right:8px;top:3px;display:none;cursor:pointer;
/*    background-position:right;*/
}
.navbar-nav li span.open{
/*    background-position:left !important;*/
    background:url(../images/form-arrow-down.svg) no-repeat center;transform:rotate( 180deg );}
.navbar-nav li ul li span{background:url(../images/icon-plus.png) no-repeat center;width:35px;height:35px;position:absolute;right:0px;top:1px;display:none;cursor:pointer;}
.navbar-nav li ul li span.open{background:url(../images/icon-minus.png) no-repeat center;}
.navbar-toggle .icon-bar:nth-of-type(2){top:1px;}
.navbar-toggle .icon-bar:nth-of-type(3){top:2px;}
.navbar-toggle .icon-bar{position:relative;transition:all 500ms ease-in-out;}
.navbar-toggle.active .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg);}
.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent;}
.navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg);}
.navbar-header .sr-only{width:45px;text-align:center;height:auto;font-size:12px;line-height:12px;clip:inherit;position:absolute;left:-31px;top:15px;transform:rotate(-90deg);text-shadow:inherit !important;color:#fff;font-weight:700;}
.navbar-nav li ul li:last-child{border-bottom:0px;}   
/* ==================== Loader content Start ==================== */
.loader {display:table; width:100%; height:100%; position:fixed; z-index:99999999999999999999999; left:0; top:0; background:#F2F4F8;}.loaderin {width:100%; height:100%; display:table-cell; vertical-align:middle;}.loaderlogo {padding:0 0 0px 0; width:100%; text-align:center; margin:0 0 0;}.loaderimage {padding:0 0 0px 0; width:100%; text-align:center;}.loader-circle {width: 50px; height: 50px; border-radius: 50%; margin: 0 auto; display: block; position: relative; vertical-align: middle; background:#89A0C3; }.loader-circle, .loader-circle:before, .loader-circle:after{ animation: 1.15s infinite ease-in-out; -o-animation: 1.15s infinite ease-in-out; -ms-animation: 1.15s infinite ease-in-out; -webkit-animation: 1.15s infinite ease-in-out; -moz-animation: 1.15s infinite ease-in-out; }.loader-circle:before, .loader-circle:after { width: 100%;  height: 100%; border-radius: 50%; position: absolute; top: 0; left: 0; }.loader-circle { animation-name: cssload-loader; -o-animation-name: cssload-loader; -ms-animation-name: cssload-loader; -webkit-animation-name: cssload-loader; -moz-animation-name: cssload-loader; }  
 @keyframes cssload-loader { from { transform: scale(0); opacity: 1; } to	 { transform: scale(1); opacity: 0; } } 
 @-o-keyframes cssload-loader { from { -o-transform: scale(0); opacity: 1; } to	 { -o-transform: scale(1); opacity: 0; } } 
 @-ms-keyframes cssload-loader { from { -ms-transform: scale(0); opacity: 1; } to	 { -ms-transform: scale(1); opacity: 0; } } 
 @-webkit-keyframes cssload-loader { from { -webkit-transform: scale(0); opacity: 1; } to	 { -webkit-transform: scale(1); opacity: 0; } } 
 @-moz-keyframes cssload-loader { from { -moz-transform: scale(0); opacity: 1; } to	 { -moz-transform: scale(1); opacity: 0; } } 
.form-control::-webkit-input-placeholder { color: #2F2F2F; }
.form-control::-moz-placeholder { color: #2F2F2F; }
.form-control:-ms-input-placeholder { color: #2F2F2F; }
.form-control:-moz-placeholder { color: #2F2F2F; }  
/* ==================== Back to top Start ==================== */ 
.backtop-dv i { color: #fff; transition: all 0.7s ease; font-size: 16px; vertical-align: middle; }
.back-to-top { display: block; width: 40px; height: 40px; line-height: 40px; text-align: center; position: fixed; bottom: -40px; right: 10px; background-color: #000; color: #fff; z-index: 999; border-radius: 50%; text-align: center; border: solid 1px #fff; -webkit-transition: all 0.7s ease; -moz-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; }.back-to-top.show { bottom: 20px; }
.back-to-top:hover { background: #000000; border: solid 1px #fff; opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }
.back-to-top:hover i { color: #fff; }  
/* ==================== self ==================== */
.header-banner-position{   max-width: 84.4%; width: 100%; margin: 57px auto 0;}
.header.sticky{top: 0; transition: all 0.5s ease-in-out;}
.header.sticky .navigation{padding: 5px 0 0px; transition: all 0.5s ease-in-out;}
.header.sticky .navlist{padding: 0px 0 4px; transition: all 0.5s ease-in-out;}
.header.sticky .header-social-icon{transition: all 0.5s ease-in-out;     top: -65px;}
.header-social-icon{position: absolute; top: -88px; left: 27px; transition: all 0.5s ease-in-out;}
.header-social-icon ul li{display: inline-block; padding-right: 10px;} 
.header-social-icon ul li:last-child{padding-right: 0px;} 
.bannermain .owl-dots{bottom:10px;text-align:right !important;right:13px;position:absolute;width:100%;}
.bannerhome{position:relative;padding-bottom:62.4%;}
.bannerhome:before{content:'';position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background:rgba(46,45,45,0.15);z-index:11;}
.bannerhome img{position:absolute;width:100% !important;height:100% !important;left:0;top:0;bottom:0;right:0;object-fit:cover;background-color:#000;}
.who-we-are-gird{max-width:1122px;width:100%;margin:59px auto 128px;}
.heading-box{max-width:409px;position:relative;width:100%;margin:0 auto 119px;text-align:center;padding-left:13px;padding-bottom:5px;}
.heading-box:before{content:'';position:absolute;left:0;top:5px;background:#D71921;width:84%;height:100%;z-index:-1;}
.heading-box h2{font-weight:900;text-transform:uppercase;font-size:36px;line-height:43px;color:#000;border:1px solid #000;box-shadow:0px 3px 6px rgba(0,0,0,0.40);padding:13px 0;background:#fff;}
.who-we-are-left{position:relative;display:block;padding:15px 0 0 14px;}
.who-we-are-left:after{content:'';position:absolute;left:-2px;top:0;width:92.5%;height:92%;border:1px solid #D71921;z-index:-1;}
.who-we-are-left .who-we-are-img{position:relative;padding-bottom:90%;border:2px solid #000000;}
.who-we-are-left .who-we-are-img:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(157,136,102,0.25);z-index:1;}
.who-we-are-left .who-we-are-img img{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;}
.who-we-are-content{padding:33px 2px 0 11px;}
.who-we-are-content p{font-size:25px;line-height:35px;font-weight:300;color:#000000;}
.our-mission-gird{max-width:993px;width:100%;margin:0 auto 150px;padding-left:3px;}
.our-mission-gird .heading-box{max-width:371px;padding-left:0;padding-right:13px;padding-bottom:12px;margin:0 auto 72px;}
.our-mission-gird .heading-box:before{top:2px;width:94%;left:auto;right:0;}
.our-mission-gird .heading-box h2{padding:15px 0;}
.our-mission-gird p{font-size:25px;line-height:35px;font-weight:300;color:#000000;text-align:center;}
.follow-us-content{text-align:center;max-width:302px;width:100%;margin:0 0 0 auto;padding:199px 0 0 2px;}
.follow-us-content h2{font-size:30px;text-transform:uppercase;font-weight:300;line-height:36px;color:#000;padding:0 0 14px;}
.follow-us-content h4{padding:0 10px;position:relative;}
.follow-us-content h4:before{content:'';position:absolute;left:0;top:12px;width:100%;height:100%;background:#D71921;z-index:-1;}
.follow-us-content h4 strong{border:1px solid #000000;width:100%;display:block;background:#fff;font-size:36px;line-height:43px;text-transform:uppercase;font-weight:900;padding:6px 0;}
.instagram-gird{max-width:1127px;width:100%;margin:0 auto 150px 37px;}
.instagram-img-left{position:relative;display:block;padding-top:15px;}
.instagram-img-left:before{position:absolute;display:block;content:'';width:93%;height:92%;right:2px;top:0;border:1px solid #D71921;}
.instagram-img{position:relative;}
.instagram-img img{border:2px solid #000;position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0;object-fit:cover;}
.instagram-gird .align-col .row:first-child .col-md-6:last-child .instagram-img{padding-bottom:91%;margin-right:17px;margin-left:-3px;position:relative;}
.instagram-gird .align-col .row:first-child{align-items:flex-end;margin-bottom:22px;}
.instagram-gird .align-col .row:first-child .col-md-6:first-child .instagram-img{padding-bottom:93%;}
.instagram-gird .align-col .row:first-child .col-md-6:first-child .instagram-img-left{max-width:258px;width:100%;margin:0 27px 0 auto;padding-left:10px;}
.instagram-gird .align-col .row:first-child .col-md-6:first-child .instagram-img-left:before{width:82%;height:81%;left:0px;top:4px;right:auto;}
.instagram-gird .align-col .row:last-child .col-md-6:first-child .instagram-img{padding-bottom:91%;margin-right:15px;position:relative;}
.instagram-gird .align-col .row:last-child .col-md-6:first-child .instagram-img-left:before{right:-2px;}
.instagram-gird .align-col .row:last-child .col-md-6:last-child .instagram-img{padding-bottom:93%;}
.instagram-gird .align-col .row:last-child .col-md-6:last-child .instagram-img-left{max-width:261px;width:100%;margin:6px auto 0 15px;padding-bottom:11px;padding-right:15px;}
.instagram-gird .align-col .row:last-child .col-md-6:last-child .instagram-img-left:before{width:81%;height:77%;top:auto;bottom:0;}
.testimonial-gird{max-width:953px;width:100%;margin:0 auto 109px;}
.testimonial-gird .heading-testimonial{max-width:430px;width:100%;margin:0 auto;text-align:center;z-index:1;position:relative;background:#fff;}
.testimonial-gird .heading-testimonial h3{font-size:36px;padding:10px 0;font-weight:900;line-height:49px;color:#000000;text-transform:uppercase;border:1px solid #000;}
.testimonial-box{position:relative;padding:0 15px 15px;}
.testimonial-box:before{position:absolute;content:'';left:0;top:31%;width:100%;height:69%;background:#D71921;z-index:-1;}
.testimonial-box .testimonial-content{border:1px solid #000000;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,0.40);margin:-9px 0 0;}
.sign-up-gird{border-top:1px solid #000;}
.sign-up-max{max-width:534px;width:100%;margin:0 auto;padding:83px 0 92px;}
.sign-up-max .form-group{margin-bottom: 0px !important;}
.sign-up-max h4{font-weight:900;font-size:38px;line-height:46px;text-transform:uppercase;color:#000;padding:0px 0 41px;}
.sign-up-max .form-group{display:flex;}
.sign-up-max .form-control{border:3px solid #D71921;height:57px;border-radius:0;border-right:0;font-size:20px;font-weight:300;padding-left:19px;}
.sign-up-max .btn-join{min-width:129px;background:#000;border:0;border-radius:0;font-size:20px;color:#fff;font-weight:600;text-transform:uppercase;}
footer{background:#000000;padding:34px 37px;}
footer .footer-left h3{font-size:20px;font-weight:600;line-height:24px;color:#fff;text-transform:uppercase;padding:0 0 9px;}
footer .footer-left p{font-weight:300;font-size:20px;line-height:24px;color:#fff;padding:3px 0 23px;}
footer .footer-left ul li{font-size:20px;font-weight:500;line-height:28px;color:#fff;}
footer .footer-left ul li span{font-weight:300;}
.footer-middle{padding:34px 0 56px 0px;max-width:390px;width:100%;margin:0 auto;}
.footer-middle img{width:100%;}
.middle-social-icon{display:flex;align-items:center;justify-content:space-between;padding:0 7px 0 58px;}
.middle-social-icon ul li{display:inline-block;padding-right:17px;}
.middle-social-icon ul:last-child li:first-child{padding-right:26px;}
.footer-right{max-width:177px;width:100%;margin:0 24px 0 auto;}
.footer-right h3{font-size:20px;font-weight:600;line-height:24px;color:#fff;text-transform:uppercase;padding:0 0 9px;}
.footer-right ul li{width:50%;float:left;padding-bottom:7px;}
.footer-right ul li a{font-size:18px;font-weight:300;line-height:22px;color:#fff;text-transform:uppercase;}
.footer-right ul li:last-child{width:100%;}
.footer-right ul li:nth-child(2n+2) a{padding-left:10px;} 
.cancellation-gird{    margin: 102px auto 253px; max-width: 996px;}
.cancellation-gird .heading-testimonial{     max-width: 664px;}
.cancellation-gird .heading-testimonial h3{     font-size: 30px; font-weight: bold; line-height: 36px; padding: 9px 0;}
.cancellation-gird .testimonial-box{padding: 0 15px 32px;}
.cancellation-gird .testimonial-box:before{    height: 80%; top: 20%;}
.cancellation-gird .testimonial-content{    margin: -29px 0 0; padding: 97px 33px 135px 34px; text-align: center;}
.cancellation-gird .testimonial-content p{       font-size: 25px; line-height: 38px; font-weight: 300; color: #000; text-align: left;}
.services-wrapper{padding: 59px 0 197px 0;}
.special-gird{max-width:962px;width:100%;margin:59px auto 183px;}
.services-wrapper .heading-box{max-width:319px;margin:0 auto 88px;}
.services-wrapper .heading-box h2{padding:7px 0;}
.services-wrapper .heading-box:before{width:97%;}
.special-box{max-width:452px;width:100%;margin:0;padding:0 17px 23px;position:relative;display:block;}
.special-img{position:relative;display:block;padding-bottom:111%;}
.special-img img{width:100%;border:1px solid #000;box-shadow:0px 3px 6px rgba(0,0,0,0.40);position:absolute;width:100%;height:100%;left:0;right:0;bottom:0;top:0;object-fit:cover;}
.special-box:before{position:absolute;display:block;content:'';bottom:0;left:0;height:85%;width:100%;background:#D71921;z-index:-1;}
.special-gird .row{margin-bottom:78px;}
.special-gird .row .col-md-6:last-child .special-box{margin:0 0 0 auto;padding:0 12px 23px;}
.special-gird .special-content{border:1px solid #000;box-shadow:0px 3px 6px rgb(0 0 0 / 40%);background:#fff;min-height:464px;padding:44px 25px;}
.special-gird .special-content p{font-size:22px;line-height:35px;font-weight:300;color:#000;text-align:center;}
.services-gird{max-width:1165px;width:100%;margin:0 0 0 auto;}
.services-gird .heading-box{max-width:319px;margin:0 auto 89px;}
.services-gird .heading-box h2{padding:7px 0;}
.services-gird .heading-box:before{width:97%;}
.services-img-box{max-width:466px;width:100%;margin:170px 38px 0 auto;padding:21px 17px 0 0;position:relative;}
.services-img-box:before{width:91%;height:95%;position:absolute;content:'';top:0;right:0;border:2px solid #D71921;}
.services-img-box .img-posb{position:relative;padding-bottom:131%;border:3px solid #000;}
.services-img-box .img-posb:after{position:absolute;content:'';width:100%;height:100%;left:0;right:0;top:0;bottom:0;background:rgba(157,136,102,0.23);}
.services-img-box .img-posb img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;}
.services-content{max-width:607px;width:100%;margin:0;}
.services-content ul li .services-card{position:relative;display:flex;justify-content:space-between;align-items:baseline;max-width:549px;width:100%;margin:0;}
/*.services-content ul li .services-card span{font-size:25px;line-height:55px;font-weight:300;color:#000;}*/
.services-content ul li .services-card span{font-size:22px;line-height:52px;font-weight:300;color:#000;}
.services-content ul li .services-border{border-bottom:1px solid #D71921;flex:1 1 auto;margin-right:15px;}
.services-content h2{padding:0 7px;position:relative;max-width:none;width:auto;margin:10% auto 8%; color: #000; display: inline-block;}
.services-content h2:before{content:'';position:absolute;left:0;bottom:-4px;width:100%;height:90%;background:#D71921;z-index:-1;}
.services-content h2 strong{border:1px solid #000000;background:#fff;font-size:30px;line-height:36px;text-transform:uppercase;font-weight:bold;padding:6px 23px;width:auto;text-align:center;display:block;}
.services-left{padding-right:6px;}
.services-right{width:120px;}
.services-gird .row:nth-child(even){flex-direction:row-reverse;}
.services-gird .row:nth-child(even) .col-md-6:first-child{padding-left:0px;}
.services-gird .row:nth-child(even) .services-content{margin:0 0 0 -14px;max-width:545px;}
.services-gird .row:nth-child(even) .services-right{width:170px;}
.services-gird .row:nth-child(even) .services-content h2{    max-width: none; margin: 20.3% auto 8.5%;}
.services-gird .row:nth-child(even) .services-img-box{margin:-17px 0 0;padding:21px 0 0 21px;max-width:462px;}
.services-gird .row:nth-child(even) .services-img-box:before{width:89%;height:88%;left:0;right:auto;}
.services-gird .row:nth-child(even) .services-img-box .img-posb{padding-bottom:121%;}
.texture-content{margin:-46px 0 0;}
.texture-content h2{margin:0 0 9% 15.3%;}
.texture-content .services-right{width:196px;}
.texture-content ul{padding-right:48px;}
.texture-content ul li:last-child .services-right{width:auto;}
.texture-img-box{max-width:289px;margin:74px 0 0 -18px;padding:17px 17px 0 0;}
.texture-img-box .img-posb{padding-bottom:104%;}
.texture-img-box:before{width:88%;height:91%;}
.waxing-img-box{margin:11px 48px 0 auto;max-width:288px;padding:13px 0 0 15px;}
.waxing-img-box:before{left:4px;right:auto;width:88%;height:92%;}
.waxing-img-box .img-posb{padding-bottom:103%;}
.waxing-content h2{max-width:244px;margin:16.5% 0 11% 21.3%;}
.commitment-gird{border-top:1px solid #707070;border-bottom:1px solid #707070;max-width:1080px;width:100%;margin:0 auto;text-align:center;padding:22px 0 31px;margin-bottom:176px;}
.commitment-gird h4{font-size:25px;line-height:30px;text-transform:uppercase;font-weight:700;padding:0 0 19px;color:#000;}
.commitment-gird p{font-size:20px;font-weight:300;line-height:27px;color:#000;}
.faq-txt{vertical-align:super;line-height:0;}
.popover-body{padding:10px 25px;max-width:280px;border:1px solid #000000;text-align:left;}
.popover-body p{font-size:18px;line-height:35px;color:#000;font-weight:300;padding:0;margin:0;}
.popover{border:none;left:10% !important;}
.popover .arrow::before, .popover .arrow::after{display:none;}
.request-appointment-button{    position: fixed; bottom: 50px; right: 50px; z-index: 11; display: block;}
.request-appointment-button a{     background: #000; min-width: 228px; width: 100%; display: block; color: #fff; text-align: center;
 font-weight: 500; font-size: 18px; line-height: 22px; padding: 5px 0; border-radius: 8px; text-transform: uppercase;
 border: 2px solid #fff; box-shadow: 0px 3px 6px rgba(0,0,0,0.45);}
.terms-conditions{padding-left: 10px; padding-right: 10px;}
.terms-conditions h2{    font-size: 30px; padding: 8px 0; margin-top: 50px;}
.terms-content{min-height: 400px;}
/*----b----*/
.team-top-heading.heading-box{max-width: 319px;margin: 65px auto 0;}
.team-top-heading.heading-box h2{padding: 7px 0;}
.team-top-heading.heading-box:before{width: calc(100% - 10px);height: calc(100% - 4px);top: 8px;}
.team-gird-cont{padding: 150px 10px 0 0;max-width: 950px; margin: 0 auto;}
.stretched-link::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; content: "";}
.team-inner-col{margin: 0 0 90px;}
.experience-col{position: relative;padding-bottom: 122.2%;overflow: hidden;max-width: 375px; border: solid 3px #000000;} 
.experience-col &gt; img{width: 100%;height: 100%;object-fit: cover;position: absolute;left: 0;right: 0;display: block;filter: grayscale(100%);-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%);-ms-filter: grayscale(100%);}
.exper-grid-overlay{position: absolute; top: 0;left: 0; right: 0; width: 100%; height: 100%;padding: 30px 16px;}
.exper-grid-inn{width: 100%; height: 100%;display: flex; align-items: center; justify-content: center; flex-flow: column; text-align: center;transition: all ease-in-out 0.3s; opacity: 0; visibility: hidden;}
.exper-grid-overlay h3{font-size: 30px; line-height: normal; font-weight: 800; text-transform: uppercase;padding: 65px 0 10px;color: #000000;} 
.exper-grid-overlay h4{font-size: 25px; line-height: normal;font-weight: 700; text-transform: uppercase;color: #000000;} 
.experience-col:hover .exper-grid-inn{background-color: rgba(255, 255, 255, 0.69); opacity: 1; visibility: visible; 
transition: all ease-in-out 0.3s;}
.team-inner-col:nth-child(even) .experience-col{margin: 0 auto;}
.btn-outline{font-size: 20px; line-height: normal; font-weight: 500;color: #000000; background: #fff !important; border: solid 0.75px #000000; border-radius: 6px; text-transform: uppercase;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);padding: 6px 10px;}

.close { width:35px; height:35px; border: none !important; position:absolute; right:-7px ; top:-10px; border-radius:50%; outline:none !important;  opacity:1 !important; background-color: #000000 !important; z-index: 9;padding: 0 !important; margin: 0 !important;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);}
.close span {margin: 0 0 0 0;display:block;font-size: 30px;font-weight: 500;line-height: 35px;color: #fff;font-family: initial;}
.modal-content{border-radius: 0;border: none;}
.modal-dialog{ margin-left: auto; margin-right: auto; padding: 0 15px;}
.modal-header{border-bottom: none;} 
.modal{padding-right: 0 !important;}

.staff-modal-main .modal-dialog{max-width: 1280px;}
.staff-modal-main .modal-body{padding: 90px 15px 80px;}
.staff-modal-grid-cont{max-width: 1077px;margin: 0 auto;}
.staff-modal-inner-img{position: relative; padding-bottom: 149%;}
.staff-modal-inner-img img{width: 100%; height: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; object-fit: cover;}
.staff-modal-left-col{padding-bottom: 30px;}
.staff-modal-left-col .btn-outline{max-width: 255px; margin: 16px auto 0; display: block;padding: 5px 10px;}

.staff-modal-right-col .team-top-heading.heading-box{margin: 0 0 35px;max-width: 404px;}
.staff-modal-right-col .team-top-heading.heading-box h2{position: relative; z-index: 2;padding: 10px 0;}
.staff-modal-right-col .team-top-heading.heading-box:before{z-index: 1;height: 100%; top: 5px;}
.staff-modal-right-col h3{font-size: 20px; line-height: normal; font-weight: 700; text-transform: uppercase; padding: 0 0 20px;}
.staff-modal-right-col p{font-size: 23px; line-height: 36px; font-weight: 300; }
.request-appt-main .team-top-heading.heading-box{max-width: 531px;}
.request-appt-main .team-top-heading.heading-box h2{padding: 18px 0;}
.request-appt-main .team-top-heading.heading-box:before{/*width: calc(100% - 20px);height: calc(100% + 3px);*/top: 10px;}
.request-appt-gird{padding: 120px 28px 31px;max-width: 1018px; margin: 0 auto 350px;position: relative;}
.request-appt-gird::before{content: ''; width: 100%; height: calc(100% - 28.5%); position: absolute; background-color: #D71921; left: 0; right: 0;bottom: 0;z-index: -1;}
.request-appt-grid-inner{padding: 115px 0 50px;background: #fff;border: solid 1px #000000;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);}
.request-appt-form-cont{max-width: 846px; margin: 0 auto;padding: 0 0 0 30px;}
.request-appt-form-cont textarea.form-control{height: 109px;}
.request-btn{text-align: center; position: absolute; left: 0; right: 0; bottom: -150px;}
.request-btn .btn-outline{max-width: 333px; width: 100%; height: 89px; border-width: 3px; font-size: 40px; line-height: normal; border-radius: 6px; font-weight: 800;padding: 4px 8px 10px;}
.additional-info{ padding-top: 150px;}

.form-control{border: solid 1px #707070; color: #000000; font-size: 20px; line-height: 26px; font-weight: 500; height: 39px; border-radius: 0px;padding: 8px 10px; box-shadow: none !important;}
select, select.form-control { font-size:20px;line-height:26px;color:#000000;font-weight:500;padding-right:50px;background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:98%;background-position:calc(100% - 15px);background-color:#fff!important;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-shadow:none;outline:0;}
.form-control:focus{ border-color: #000000;} 
textarea.form-control{height: auto;}
.form-control::placeholder {color: #000;}
.form-control::-webkit-input-placeholder {color: #000;}
.form-control::-moz-input-placeholder {color: #000;}
.form-control::-o-input-placeholder {color: #000;}
.form-control::-ms-input-placeholder {color: #000;}
.form-group{margin-bottom: 63px;}
.form-group label, label{font-size: 22px; line-height: 26px; font-weight: 600;text-transform: uppercase;margin-bottom: 0;}

.file-input-content{padding: 0 0 0;}
.file-input-content input[type="file"]
.js .inputfile { width: 0.1px;  height: 0.1px; opacity: 0;  overflow: hidden; position: absolute; z-index: -1;}
.file-input-content .inputfile + label { max-width: 100%; font-size: 14px; line-height: 17px; font-weight: 500; /* text-overflow: ellipsis; white-space: nowrap; */ cursor: pointer; display: inline-block; /* overflow: hidden; */ padding: 0  0 0; margin: 0;}
.file-input-content .no-js .inputfile + label { display: none;}
.file-input-content .inputfile:focus + label, .file-input-content .inputfile.has-focus + label {  outline: 1px dotted #383838; outline: -webkit-focus-ring-color auto 5px;}
.file-input-content input[type="file"]{display: none;}
.file-input-content .inputfile-5 + label { color: #383838;} 
.file-input-content .inputfile-5:focus + label, .file-input-content .inputfile-5.has-focus + label, .file-input-content .inputfile-5 + label:hover {color: #383838;}
.file-input-content .inputfile-5 + label figure { width:120px;max-width:100%;text-align:center; color:#000;padding:7px 5px;border-radius:6px;font-size:15px;font-weight:300;background:#fff;margin:0; text-transform: uppercase;border: solid 1px #707070;}
.file-input-content .inputfile-5 + label figure img{max-width: 100%;}

.emp-application-main .team-top-heading.heading-box{max-width: 319px;margin: 60px auto 0;}
.emp-application-main .team-top-heading.heading-box h2{padding: 7px 0;}
.emp-application-main .team-top-heading.heading-box:before{top: 10px;}
.emp-application-gird{padding: 100px 19px 20px;max-width: 998px; margin: 0 auto 350px;position: relative;}
.emp-application-gird::before{content: ''; width: 100%; height: calc(100% - 28.5%); position: absolute; background-color: #D71921; left: 0; right: 0;bottom: 0;z-index: -1;}
.emp-application-grid-inner{padding: 102px 0 65px;background: #fff;border: solid 1px #000000;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);}
.emp-application-form-cont{max-width: 772px; margin: 0 auto;padding: 0 92px 0 25px;}
.emp-application-form-cont .form-control{height: 24px; font-size: 18px; line-height: normal;}
.emp-application-form-cont textarea.form-control{height: 109px;} 
.emp-heading{font-size: 30px; line-height: normal; font-weight: 700; max-width: 664px; border: solid 3px #000; padding: 6.6px 10px; margin: 0 auto -28px;text-align: center; text-transform: uppercase; position: relative; z-index: 1; background: #fff;width: calc(100% - 10%);}
.emp-application-form-cont .form-group{margin-bottom: 66px;}
.emp-application-form-cont .request-btn{bottom: -15px;}
.emp-application-form-cont .request-btn .btn-outline{height: 56px; font-size: 38px;padding: 0 8px 2px;}
.emp-application-form-cont select.form-control{padding: 0px 10px !important;}

.contact-info-main .team-top-heading.heading-box{margin: 60px auto 0;}
.contact-info-gird{max-width: 1080px; margin: 0 auto; padding: 140px 0 200px;}
.contact-info-inner{max-width: 825px; margin: 0;}
.contact-map{ position: relative; padding-bottom: 72.8%; padding-top: 25px; height: 0; overflow: hidden; z-index: 1; }
.contact-map iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;border-radius: 0;border: none;} 
.contact-info-inner h3{font-size: 30px; line-height: normal; font-weight: 600; text-transform: uppercase; padding: 0 0 28px;}
.contact-info-inner ul{margin: 35px 0 0;}
.contact-info-inner ul li{font-size: 22px; line-height: 30px; color:#000000; font-weight: 300; margin: 0 0 53px;}
.contact-info-inner ul li a{color: #000;}
.contact-info-inner ul li strong{font-weight: 600;margin: 0 20px 0 0;text-transform: uppercase;}

.career-column-gird{max-width: 1100px; width: 100%; margin: 100px auto;}
.career-column-box{position: relative; display: block;}
.career-column-box h3{    font-size: 26px; line-height: normal; font-weight: 600; max-width: 100%; border: solid 2px #000; padding: 6.6px 10px; margin: 0 auto -12px; text-align: center; text-transform: uppercase; position: relative; z-index: 1; background: #fff;
 width: calc(100% - 20%);}
.career-column-box .career-column-content{    border: 1px solid #000; box-shadow: 0px 3px 6px rgb(0 0 0 / 40%); background: #fff;
 padding: 30px 25px; position: relative;}
.career-column-box .career-column-content:before{     position: absolute; display: block; content: ''; bottom: -3%; left: 3%; height: 106%; width: 94%; background: #D71921; z-index: -1;}
.career-column-box .career-column-content p{    font-size: 18px; line-height: 28px; font-weight: 300; color: #000; text-align: left;}
.career-column-gird+hr{    max-width: 70%; margin: 0 auto; border-top: 1px solid rgba(0,0,0,0.40);}
.emp-application-gird .emp-heading{    width: calc(100% - 65%); max-width: 100%; border: solid 1px #000; padding: 0;}
.emp-application-gird .emp-heading:before{    width: 104%; height: 92%; left: -2%; right: 0; bottom: -7px; background: #D71921;
 top: auto; position: absolute; content: ''; z-index: -1;}
.emp-application-gird .emp-heading strong{    width: 100%; background: #fff; display: inline-block; border: 0; padding: 6px 0;
 font-weight: 700;}
/*===== owl-carousel ====*/
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;height:auto}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*===== owl-carousel ====*/
/*===== owl-theme ====*/
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;outline:0}
.owl-theme .owl-dots .owl-dot span{width:63px;height:7px;margin:5px 6px;background:transparent;border:1px solid #707070;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:0;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:rgba(255,255,255,0.61);border:0;}
/*===== owl-theme ====*/ 

.testimonial-content {
    padding: 40px 40px;
}
.testmonial_info p {
    font-size: 19px;
    line-height: 30px;
    font-weight: 300;
    color: #000000;
    text-align: center;
}
.testmonial_client{
    padding-top: 1rem;
}
.testmonial_client p{
    text-align: right;
    font-style: italic;
    font-weight: 500;
}
.testmonial_slide .owl-nav .owl-prev {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(-400%, -50%);
}
.testmonial_slide  .owl-next img{
    transform: rotate(180deg);
}
.testmonial_slide  .owl-nav .owl-next{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(400%, -50%);
}
.testmonial_slide  .owl-nav button{
    outline: 0px;
}
.testmonial_slide   .owl-nav [class*=owl-]:hover {
    background: #fff;
}

.testmonial_slide .owl-dots .owl-dot span {
    width: 13px;
    height: 13px;
    margin: 5px 6px;
    background: transparent;
    border: 1px solid #707070;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 50%;
}
.testmonial_slide .owl-dots .owl-dot.active span, .testmonial_slide .owl-dots .owl-dot:hover span{
    background: #a51319;border: 1px solid transparent;
}
/* ---------------  Main responsive ----------------*/   
@media(max-width:1200px){
       .instagram-gird{margin: 0 auto 50px 0px;} 
    .header{top: 0;max-width: 100%;}
    .header-banner-position{max-width: 100%; margin: 0 auto;}
}
@media (min-width: 1080px) { 
.navbar-nav li:hover ul { display: block; visibility: visible; opacity: 1; z-index: 1; transform: translateY(1%); transition-delay: 0s, 0s, 0.3s; }.navbar-nav li ul ul { display: none !important; }.navbar-nav li ul li:hover ul { display: block !important; }.navbar-nav li ul { visibility: hidden; opacity: 0; display: block !important; }
} 

@media (max-width: 1079px) and (min-width:767px) {
    .special-gird .special-content{    min-height: 100%;     display: flex; align-items: center;}
    
}

@media (max-width: 1079px) {
    .services-content h2 strong{font-size: 18px;}
    .special-gird .special-content p{font-size: 18px; line-height: 26px;}
        .services-wrapper{padding: 50px 0;}
    .services-content.waxing-content{padding-top: 25px;}
    .services-gird .row:nth-child(even) .services-img-box, .texture-content{margin: 25px auto 0;}
    .services-gird .row:nth-child(even) .col-md-6:first-child{padding-left: 15px;}
    .services-gird .row:nth-child(even) .services-content{margin: 0 auto;}
    .services-img-box{margin: 50px auto;}
    .services-right{width: 85px !important; min-width: 85px;}
    .services-content ul li .services-card span{    font-size: 16px; line-height: 35px;}
    .popover-body{padding:10px;}
.popover-body p{font-size:14px;line-height:20px;}
    .services-content h2, .services-gird .row:nth-child(even) .services-content h2{margin: 8% auto 8%;}
    .staff-modal-right-col .team-top-heading.heading-box{margin-bottom: 30px !important;}
    .team-top-heading.heading-box{margin: 30px auto 0 !important;}
    .middle-social-icon{padding: 0;}  
     .who-we-are-content{padding: 30px 0;}   
     .who-we-are-content p, .our-mission-gird p{    font-size: 18px; line-height: 26px;}
    .header.sticky .header-social-icon{    top: 0; position: relative; left: 0; text-align: left; padding: 15px;}
    footer{padding: 15px 0 60px;}
    .heading-box{margin: 0 auto 40px !important;}
    .who-we-are-gird{margin: 25px auto 50px}
    .wrapper{padding: 60px 0 0;}    
.team-gird-cont{padding: 80px 0;}
.team-inner-col{margin-bottom: 50px;}
.experience-col{margin: 0 auto;}
.staff-modal-main .modal-body{padding: 50px 15px 50px;}
.form-group, .emp-application-form-cont .form-group{margin-bottom: 43px;}
.request-appt-gird{padding: 60px 10px 25px;margin: 0 auto 200px;}
.request-appt-form-cont{padding: 0 15px;}
.request-appt-grid-inner{padding: 65px 0 40px;}
.request-btn{bottom: -110px;}
.request-btn .btn-outline{font-size: 34px; max-width: 283px;height: 69px;}
.additional-info{ padding-top: 80px;}
.emp-application-gird{padding: 60px 20px 20px;margin: 0 auto 200px;}
.emp-application-form-cont{padding: 0 20px;}
.emp-application-grid-inner{padding: 80px 0 40px;}
.emp-application-form-cont .request-btn .btn-outline{max-width: 283px; font-size: 34px;}
.contact-info-gird{padding: 80px 0 70px;}
.contact-info-inner ul li{margin: 0 0 40px;}    
    
.header.sticky{position:fixed;width:100%}.mobile-logo-none{display:none}.header.sticky .navigation{padding:7px 5px}.none-blk{display:none!important}.collapse{display:none}.navbar-default .navbar-collapse.show{display:block!important;transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s}.navbar-collapse{width:100%;max-width:100%;height:calc(100% - 58px);top:58px;position:fixed;left:-110%;display:block!important;transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;background:#000;border-top:1px solid #49365a;overflow-y:auto;overflow-x:hidden;z-index:9}.navbar-collapse.show{left:0;transform:translateX(0)}.navbar-default .navbar-collapse{border:none;box-shadow:none}.headertoprgt{display:none;background-color:transparent}.mobilelist{display:block}.mobilelist .headertoprgt{display:block;padding:0 0 5px;margin:0}.navbar{float:none;margin:0 0 0;padding:0}.navbar-header{float:left}.navbar-toggle.active .icon-bar{width:22px;height:2px}.navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg);width:22px!important}.navbar-toggle .icon-bar{display:block;width:17px;height:3px;border-radius:50px;background:#fff;margin-left:7px}.navbar-toggle{float:none;display:block;margin:4px 0 0 10px;border-color:transparent;padding:14px 10px;border-radius:50%;background:0 0;position:relative;outline:0!important}.navbar-toggle .icon-bar:nth-child(2){width:24px;margin:4px 0}.navbar-toggle .icon-bar:nth-of-type(3){top:2px}.navbar-nav{width:100%;margin:10px 0 0;padding:0}.navbar-nav li{width:100%;border-bottom:1px solid #fff}.navbar-nav li a{padding:5px 3px!important;font-size:12px;text-align:left!important}.navbar-nav li span{display:block}.navbar-nav li ul ul{position:static;width:100%;padding:5px 10px}.navbar-nav li ul{position:static;width:100%;padding:5px 10px;visibility:visible;opacity:1;transform:none!important;transition:none!important;display:none}.navlist{padding:0 0 0;position:relative;z-index:9;display:block;width:100%;float:none}.logo{display:block!important;float:left;position:relative;width:100%; max-width: 160px; padding:10px 0px 0 10px !important}.logo_pos{display:none!important}.navbar-header{float:right;display:block}.navbar-default .navbar-nav&gt;li&gt;a{text-align:left;display:block;font-size: 14px;}.navbar-default .navbar-nav&gt;li{padding:5px 5px!important;text-align:left}.navbar-default .navbar-nav&gt;li&gt;a:after{display:none}.navbar-nav li:hover ul{display:none}.navbar-nav li ul{display:none}.navbar-nav li ul li:hover ul{display:none}.navbar-nav li ul li:hover{color:#fff}.navbar-nav li:last-child{border:none}.navigation{background-color:#000!important;padding:5px}.header.sticky .navbar{margin:0}.header.sticky .navbar-collapse{top:62px}.header.sticky .logo img{max-width:100%}.navbar-default .navbar-nav&gt;li&gt;a i{display:none}.navbar-nav li ul li a i{display:none}
} 

@media (min-width: 768px) {
.staff-modal-left-col{-ms-flex:0 0 29%;flex:0 0 29%;max-width:29%;} 
.staff-modal-right-col{-ms-flex:0 0 71%;flex:0 0 71%;max-width:71%;padding: 0 15px 0 30px;}
.col-md-4-28{-ms-flex:0 0 28.2%;flex:0 0 28.2%;max-width:28.2%;}
.col-md-8-71{-ms-flex:0 0 71.8%;flex:0 0 71.8%;max-width:71.8%;}

}

@media (max-width: 767px) { 
    .career-column-box{margin-bottom: 50px;}
    .testimonial-content {
        padding: 20px 18px;
    }
    .testmonial_info p {
        font-size: 17px;
        line-height: 24px;text-align: left;

    }
    .testmonial_client p{text-align: right;}
    .services-content ul li .services-card span{    line-height: 24px; word-break: break-word;}
    .services-content ul li{    padding: 0 0 15px;}
    .special-gird .row{margin-bottom: 50px;}
    .special-gird .special-content{min-height:auto !important;}
    .special-gird{margin: 59px auto 50px;}
    .special-box, .special-gird .row .col-md-6:last-child .special-box{margin: 15px auto 25px;}
    .commitment-gird{margin-bottom: 50px;} 
    .cancellation-gird{margin: 102px auto;}
    .cancellation-gird .testimonial-content{padding: 50px 15px;}
    .cancellation-gird .testimonial-content p, .staff-modal-right-col p{font-size: 18px; line-height: 28px;}
    .heading-box h2{font-size: 30px; line-height: normal;}
    .request-appointment-button{ bottom: 20px; right: 20px;}
    .footer-right{margin: 24px 0 auto;}
    .sign-up-max{padding: 40px 15px;}
    .sign-up-max h4{font-size: 24px; line-height: normal; text-align: center; padding: 0 0 20px;}
    .testimonial-gird .heading-testimonial h3{font-size: 25px;}
    .testimonial-gird .heading-testimonial{max-width: 80%;}
    .follow-us-content{padding: 50px 0px; margin: 0 auto;}
    .instagram-gird .align-col .row:last-child .col-md-6:first-child .instagram-img-left:before{right: 4px;}
    .instagram-gird .align-col .row:last-child .col-md-6:last-child .instagram-img{    padding-bottom: 100%;}
    .instagram-gird .align-col .row:last-child .col-md-6:last-child .instagram-img-left, .services-content, .services-content ul li .services-card{margin: 0 auto;}
    .instagram-img-left:before{    right: 7px; top: 4px;}
    .instagram-gird .align-col .row:first-child .col-md-6:first-child .instagram-img{padding-bottom: 98%;}
    .our-mission-gird{margin: 0 auto 50px;}  
.exper-grid-overlay h3{font-size: 25px;padding: 0 0 10px;} 
.exper-grid-overlay h4{font-size: 20px;} 
.form-group, .emp-application-form-cont .form-group{margin-bottom: 25px;}
.form-group label, label{font-size: 18px; line-height: 22px;margin-bottom: .5rem;}
.additional-info{ padding-top: 40px;}
.emp-heading{font-size: 22px;} 
.emp-application-form-cont .request-btn .btn-outline{max-width: 253px; font-size: 30px;}
.contact-info-gird{padding: 50px 0 40px;}
.contact-info-inner h3{font-size: 25px;padding: 0 0 20px;}
.contact-info-inner ul li{font-size: 20px;margin: 0 0 30px;}


}

</pre></body></html>