html{
scroll-behavior: smooth;
}
body{background:#fff;font-size:16px; font-family:'Roboto',sans-serif;font-weight:400;color:#212529;line-height:28px;}
.bodywithfixednav{padding-top:62px;}
@media only screen and (min-width:768px){
.bodywithfixednav{padding-top:65px;}
}
@media only screen and (max-width:430px){
.bodywithfixednav{padding-top:62px;}
}
@media only screen and (min-width:430px) and (max-width:768px){
.bodywithfixednav{padding-top:62px;}
}
@media only screen and (min-width:768px) and (max-width:1200px){
.bodywithfixednav{padding-top:9px;}
}
h1,h2,h3,h4,h5,h6{font-weight:600;color:#272727;}
a{color:#DF1219;-webkit-transition:color 400ms,background-color 400ms;-moz-transition:color 400ms,background-color 400ms;-o-transition:color 400ms,background-color 400ms;transition:color 400ms,background-color 400ms;}
a:hover,a:focus{text-decoration:none;color:#EC181F;}
hr{border-top:1px solid #e5e5e5;border-bottom:1px solid #fff;}
section{padding:60px 0;}
section:nth-child(2n+1){/* background:#f9f9f9; */ padding:60px 0;}
.gradiant{background-image:-moz-linear-gradient(90deg,#2caab3 0%,#EC181F 100%);background-image:-webkit-linear-gradient(90deg,#2caab3 0%,#EC181F 100%);background-image:-ms-linear-gradient(90deg,#2caab3 0%,#EC181F 100%);}
.gradiant-horizontal{background-image:-moz-linear-gradient(4deg,#2caab3 0%,#EC181F 100%);background-image:-webkit-linear-gradient(4deg,#2caab3 0%,#EC181F 100%);background-image:-ms-linear-gradient(4deg,#2caab3 0%,#EC181F 100%);}
.section-header{margin-bottom:25px;}
.slider-text{font-size:16px;font-weight:600;line-height:24px;text-shadow:-2px 2px 2px rgba(0,0,0,0.5);}
.section-header .section-title{font-size:24px;color:#272727;text-transform:capitalize;position:relative;padding-bottom:8px;margin:0 0 10px;}
.section-header .section-title:before{content:"";position:absolute;width:140px;bottom:0;left:50%;margin-left:-70px;height:1px;background:#ebebeb;}
.section-header .section-title:after{content:"";position:absolute;width:24px;height:24px;bottom:-11px;left:50%;margin-left:-12px;border-radius:20px;background-image:-moz-linear-gradient(90deg,#DF1219 0%,#EC181F 100%);background-image:-webkit-linear-gradient(90deg,#DF1219 0%,#EC181F 100%);background-image:-ms-linear-gradient(90deg,#DF1219 0%,#EC181F 100%);box-shadow:inset 0 0 0 5px rgba(255,255,255,0.8);-webkit-box-shadow:inset 0 0 0 5px rgba(255,255,255,0.8);}
.labelText{color:#626262;font-size:18px;padding:0;margin:0 0 6px; text-align:center;}
.modal-footer{text-align:left;}
.btn{border-width:0;border-bottom-width:3px;border-radius:3px;}
.btn.btn-primary{background:#112d29;border-color:#999;}
.btn.btn-primary:hover,.btn.btn-primary:focus{background:#EC181F;}
.btn.btn-callout,.btn.btn-brochure{background:#DF1219;border-color:#999;color:#fff!important;font-size:16px;-webkit-box-shadow:10px 16px 16px -5px rgba(0,0,0,0.75);-moz-box-shadow:6px 12px 15px -3px rgba(0,0,0,0.65);box-shadow:6px 12px 15px -3px rgba(0,0,0,0.65);}
.btn.btn-callout:hover,.btn.btn-callout:focus,.btn.btn-callout:active,.btn.btn-brochure:hover,.btn.btn-brochure:focus,.btn.btn-brochure:active{background:#EC181F!important;}
.column-title{margin:37px 20px 15px 0;padding-bottom:15px;border-bottom:1px solid #eee;position:relative;}
.column-title:after{content:" ";position:absolute;bottom:-1px;left:0;width:40%;border-bottom:1px solid #DF1219;}
ul.nostyle{list-style:none;padding:0;margin-bottom:20px;}
ul.nostyle i{color:#DF1219;}
ul.tick{list-style:none;margin-left:0;padding-left:2em;}
ul.tick>li:before{display:inline-block;content:'✓';width:1em;margin-left:-1em;}
.scaleIn{-webkit-animation-name:scaleIn;animation-name:scaleIn;}
@-webkit-keyframes scaleIn{
0%{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes scaleIn{
0%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@media (max-width:1200px){
.navbar-header{float:none;}
.navbar-left,.navbar-right{float:none !important; }
.navbar-toggle{display:block;}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;margin-top:7.5px;}
.navbar-nav>li{float:none;padding:0px 0px!important;}
#call-button{text-align:center;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.navbar-nav>li>a>img{text-align:center;}
.collapse.in{display:block !important;}
.navbar-collapse.in{overflow-y:auto !important;}
.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none;}
.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent;background-image:none;}
}
.navbar-default .navbar-nav>li>a{color: #000;font-size: 15px;font-weight: 600;}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{}
.navbar.navbar-default .navbar-toggle{margin-top:14px;}
.navbar.navbar-default .navbar-brand{height:auto;padding:7px 5px;}
.navbar.navbar-default .navbar-brand img{height:auto;max-height:48px;width:auto;}
.nav>li>a{position:relative;display:block;padding:10px 12px;text-transform:uppercase;}
.navbar.navbar-default{border:0;border-radius:0;margin-bottom:0;}
#main-menu.navbar-default{background:rgba(255,255,255,1);-webkit-box-shadow:0 0 3px 0 rgba(5,6,8,0.1);box-shadow:0 0 3px 0 rgba(5,6,8,0.1);}
@media (max-width: 767px){
#main-menu.navbar-default .dropdown-menu>li {border-left: 3px solid transparent;margin-left: -20px;padding-left: 17px;
-webit-transition: border-color 400ms;transition: border-color 400ms;}
#main-menu.navbar-default .dropdown-menu>li:first-child>a{border-top:0;}
#main-menu.navbar-default .dropdown-menu>li{border-left:36px solid transparent;margin-left:-20px;padding-left:17px;-webit-transition:border-color 400ms;transition:border-color 400ms;}
#main-menu.navbar-default .dropdown-menu>li>a {border-top: 1px solid #404455;padding: 15px 0;}
}
@media only screen and (min-width:768px){
.navbar.navbar-default .navbar-brand{padding:7px 17px;}
.navbar.navbar-default .navbar-brand img{height:auto;max-height:42px;width:auto;}
#main-menu.navbar-default .navbar-nav>li{padding:16px 0 8px;}
#main-menu.navbar-default .navbar-nav #call-button{border: 2px solid #fff;margin-left: 25px;text-align: center;margin-top: 0px;padding-top: 9px !important;margin-top: -6px;}
#main-menu.navbar-default .navbar-nav>li.brochure{padding:28px 0;}
#main-menu.navbar-default .navbar-nav>li.callout{padding:18px 0;}
#main-menu.navbar-default .navbar-nav>li.active>a,#main-menu.navbar-default .navbar-nav>li.open>a,#main-menu.navbar-default .navbar-nav>li:hover{/* padding-top:27px;border-top:3px solid #DF1219; */}
#main-menu.navbar-default .navbar-nav>li.brochure.active>a,#main-menu.navbar-default .navbar-nav>li.brochure.open>a,#main-menu.navbar-default .navbar-nav>li.brochure:hover{padding-top:25px;}
#main-menu.navbar-default .navbar-nav>li.callout.active>a,#main-menu.navbar-default .navbar-nav>li.callout.open>a,#main-menu.navbar-default .navbar-nav>li.callout:hover{padding-top:15px;}
#main-menu.navbar-default .nav{margin-right:5px;margin-left:5px;}
#main-menu.navbar-default .dropdown-menu{padding:0 20px;min-width:220px;/* background-color:rgba(26,28,40,0.9); */border:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;background-clip:inherit;}
#main-menu.navbar-default .dropdown-menu>li{border-left:3px solid transparent;margin-left:-20px;padding-left:17px;-webit-transition:border-color 400ms;transition:border-color 400ms;}
#main-menu.navbar-default .dropdown-menu>li>a{border-top:1px solid #404455;padding:15px 0;/* color:#eeeeee; */}
#main-menu.navbar-default .dropdown-menu>li:first-child>a{border-top:0;}
#main-menu.navbar-default .dropdown-menu>li.active,#main-menu.navbar-default .dropdown-menu>li.open,#main-menu.navbar-default .dropdown-menu>li:hover{border-left-color:#45aed6;}
#main-menu.navbar-default .dropdown-menu>li.active>a,#main-menu.navbar-default .dropdown-menu>li.open>a,#main-menu.navbar-default .dropdown-menu>li:hover>a{color:#45aed6;background-color:transparent;}}
#main-slider{overflow:hidden;padding:0!important;}
#main-slider .item{height:450px;background-repeat:no-repeat;background-position:50% 0;background-size:cover;}
#main-slider .slider-inner{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;}
#main-slider .slider-inner h1,#main-slider .slider-inner h2{margin-top:150px;font-size:36px;line-height:1;text-transform:uppercase;color:#fff;text-shadow:-5px 5px 5px rgba(0,0,0,0.9);}
#main-slider .slider-inner h1>span,#main-slider .slider-inner h2>span{color:#DF1219;line-height:54px;}
#main-slider .slider-inner .btn{margin-top:10px;}
#main-slider .owl-prev,#main-slider .owl-next{position:absolute;top:50%;background-color:rgba(0,0,0,0.2);color:#fff;font-size:30px;display:inline-block;margin-top:-35px;height:70px;width:70px;line-height:70px;text-align:center;border-radius:100px;z-index:5;-webkit-transition:background-color 400ms;transition:background-color 400ms;}
#main-slider .owl-prev:hover,#main-slider .owl-next:hover{background-color:#DF1219;}
#main-slider .owl-prev{left:-35px;text-indent:14px;}
#main-slider .owl-next{right:-35px;text-indent:-14px;}
#bar{width:0%;max-width:100%;height:4px;background:#DF1219;}
#progressBar{margin-top:-4px;position:relative;z-index:999;width:100%;background:rgba(0,0,0,0.1);}
#formbar{padding:10px 0;background-color:#f5f5f5;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);}
}
#formbar h2{margin-top:0;}
#formbar .btn{/*margin-top:40px;*/}
#formbar-dark{background:#242a33 url(../images/cta2/cta2-bg.jpg) no-repeat 50% 50%;background-size:cover;color:#fff;padding-top:70px;}
#formbar-dark .btn{margin-top:10px;}
#formbar-dark h2{color:#fff;font-size:44px;line-height:1;}
#formbar-dark h2>span{color:#45aed6;}
.media.service-box{margin:25px 0;}
.media.service-box img{position:absolute;right:4px;top:4px;width:55px;}
.media.service-box .pull-left{margin-right:20px;}
.media.service-box .pull-left>i{font-size:40px;height:64px;line-height:64px;text-align:center;width:64px;border-radius:100%;color:#45aed6;box-shadow:inset 0 0 0 1px #d7d7d7;-webkit-box-shadow:inset 0 0 0 1px #d7d7d7;transition:background-color 400ms,background-color 400ms;position:relative;}
.media.service-box .pull-left>i:after{content:"";position:absolute;width:20px;height:20px;top:50%;margin-top:-10px;right:-10px;border:4px solid #fff;border-radius:20px;background:#DF1219;}
.media.service-box:hover .pull-left>i{background-image:-moz-linear-gradient(90deg,#DF1219 0%,#EC181F 100%);background-image:-webkit-linear-gradient(90deg,#DF1219 0%,#EC181F 100%);background-image:-ms-linear-gradient(90deg,#DF1219 0%,#EC181F 100%);color:#fff;box-shadow:inset 0 0 0 5px rgba(255,255,255,0.8);-webkit-box-shadow:inset 0 0 0 5px rgba(255,255,255,0.8);}
#floorplan .floorplan-items{margin:-15px 0;}
#floorplan .floorplan-item{padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
#floorplan .floorplan-item .floorplan-item-inner{position:relative;}
#floorplan .floorplan-item .floorplan-item-inner a{display:block;}
#floorplan .floorplan-item .floorplan-item-inner .floorplan-info{opacity:0;transition:opacity 400ms;-webkit-transition:opacity 400ms;position:absolute;bottom:0;top:0;left:0;right:0;padding:0;background:rgba(0,0,0,0.5);color:#fff;text-align:center;}
@media only screen and (min-width:768px){
#floorplan .floorplan-item .floorplan-item-inner .floorplan-info{padding:15px 0;}
}
#floorplan .floorplan-item .floorplan-item-inner .floorplan-info .preview{margin:15px 0;border-radius:50%;width:36px;height:36px;line-height:36px;text-align:center;color:#fff;box-shadow:0 0 0 2px #fff;-webkit-box-shadow:0 0 0 2px #fff;}
#floorplan .floorplan-item .floorplan-item-inner .floorplan-info h3{font-size:16px;line-height:1;margin-top:5px;color:#fff;}
#floorplan .floorplan-item .floorplan-item-inner .floorplan-info span{border-top:1px solid #fff; margin:0;color:#fff;}
#floorplan .floorplan-item:hover .floorplan-info{opacity:1;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.linedivider{margin-top:50px;margin-bottom:50px;background-image:-moz-linear-gradient(180deg,#ffffff 0%,#e3e3e3 49%,#ffffff 100%);background-image:-webkit-linear-gradient(180deg,#ffffff 0%,#e3e3e3 49%,#ffffff 100%);background-image:-ms-linear-gradient(180deg,#ffffff 0%,#e3e3e3 49%,#ffffff 100%);width:95%;height:1px;}
.progress{-webkit-box-shadow:none;box-shadow:none;background:#eeeeee;}
.progress .progress-bar.progress-bar-primary{background-image:-moz-linear-gradient(4deg,#2caab3 0%,#EC181F 100%);background-image:-webkit-linear-gradient(4deg,#2caab3 0%,#EC181F 100%);background-image:-ms-linear-gradient(4deg,#2caab3 0%,#EC181F 100%);-webkit-box-shadow:none;box-shadow:none;}
.nav.main-tab{background:#eee;border-bottom:3px solid #222534;border-radius:3px 3px 0 0;}
.nav.main-tab>li>a{color:#272727;}
.nav.main-tab>li.active>a{background:#222534;color:#45aed6;}
.nav.main-tab>li:first-child>a{border-radius:3px 0 0 0;}
.nav.main-tab>li:last-child>a{border-radius:0 3px 0 0;}
.tab-content{border:1px solid #eee;border-top:0;padding:20px 20px 10px;border-radius:0 0 3px 3px;}
.panel-default{border-color:#eee;}
.panel-default>.panel-heading{background-color:#fff;border-color:#eee;}
.panel-default>.panel-heading .panel-title{font-size:14px;font-weight:normal;}
.panel-default>.panel-heading + .panel-collapse>.panel-body{border-top-color:#eee;}
#pricing{padding:100px 0 70px;}
#pricing ul.pricing{list-style:none;padding:0;margin:70px 0 30px;border:1px solid #eee;border-radius:5px 5px 4px 4px;padding:15px;text-align:center;}
#pricing ul.pricing li{display:block;padding:10px;}
#pricing ul.pricing li.plan-header{background:#eee;border-radius:4px 4px 0 0;margin:-15px -15px 10px;padding:15px 15px 30px;border:0;}
#pricing ul.pricing li.plan-header .price-duration{position:relative;margin-top:-63px;top:-10px;display:inline-block;width:116px;height:116px;background-image:-moz-linear-gradient(90deg,#2caab3 0%,#EC181F 100%);background-image:-webkit-linear-gradient(90deg,#2caab3 0%,#EC181F 100%);background-image:-ms-linear-gradient(90deg,#2caab3 0%,#EC181F 100%);color:#fff;border-radius:100px;border:5px solid #f6f6f6;}
#pricing ul.pricing li.plan-header .price-duration>span{display:block;line-height:1;}
#pricing ul.pricing li.plan-header .price-duration>span.price{font-size:24px;font-weight:700;margin-top:35px;}
#pricing ul.pricing li.plan-header .price-duration>span.duration{margin-top:5px;}
#pricing ul.pricing li.plan-header .plan-name{margin-top:10px;font-size:24px;color:#272727;font-weight:bold;line-height:1;text-transform:uppercase;}
#pricing ul.pricing.featured{background:#222534;color:#fff;border:0;}
#pricing ul.pricing.featured li.plan-header{background-image:-moz-linear-gradient(90deg,#2caab3 0%,#EC181F 100%);background-image:-webkit-linear-gradient(90deg,#2caab3 0%,#EC181F 100%);background-image:-ms-linear-gradient(90deg,#2caab3 0%,#EC181F 100%);}
#pricing ul.pricing.featured li.plan-header .plan-name{color:#fff;}
#get-in-touch{padding:100px 0 0px;background-image:-moz-linear-gradient(90deg,#EC181F 0%,#EC181F 100%);background-image:-webkit-linear-gradient(90deg,#EC181F 0%,#EC181F 100%);background-image:-ms-linear-gradient(90deg,#EC181F 0%,#EC181F 100%);color:#fff;}
#get-in-touch h1,#get-in-touch h2{color:#fff;}
#contact{position:relative;overflow:hidden;}
#contact .contact-form{background:rgba(255,255,255,0.8);padding:20px;margin-top:8px;}
#contact .contact-form h3{margin-top:0;}
.enquiryform p{font-size:12px;line-height:14px;}
footer{padding-top:10px;padding-bottom:10px;color:#fff;background:#2e2e2e;}
footer a{color:#DF1219;}
footer a:hover{color:#EC181F;}
footer ul{list-style:none;padding:0;margin:0 -7.5px;}
footer ul>li{display:inline-block;margin:0 7.5px;}
.form-group [class^='col-']{padding-right:0px;}
.form-group [class^='col-']:last-child{padding-right:15px;}
@media only screen and (min-width:768px){
#footer .social-icons{float:right;}}
.form-control{box-shadow:none;-webkit-box-shadow:none;}
.alert{padding:6px 15px;margin-bottom:10px;border:1px solid transparent;border-radius:2px;border-left:5px solid;}
#speak-to-expert{background-color:#E7E7E7;border:1px solid #FFF;position:fixed;/* top:75%; */bottom:5%;width:240px;padding:20px;z-index:2;}
#speak-to-expert input[type="text"],#speak-to-expert input[type="submit"],#speak-to-expert button{border-radius:0px;border:1px}
.intl-tel-input{display:block}
@media only screen and (min-width:520px) and (max-width:1024px){
#speak-to-expert{display:none;}
}
@media only screen and (max-width:520px){
#speak-to-expert{/* background-color:#E7E7E7;border:1px solid #FFF;bottom:0px;width:100%;padding:20px;z-index:2; */ display:none;}
footer{}
}
.headcaller{position:fixed;top:10px;z-index:9999;right:15%;padding:6px 2px;width:330px;border-radius:2px;background:#c1c1c1}
.headcaller .btn{border-color:#DF1219;border-bottom:0px;margin:-1px 0!important;padding:6px 11px 8px;}
.headcaller .flag-container{top:15px;!important}
.headcaller input[type='text']{border-radius:0px;max-width:160px;}
.headcaller .input-group-addon{display:none;background-color:#112d29;border-color:#112d29;color:#fff;}
.input-group-btn{margin-top:1px;display:inline-block;vertical-align:top;}
@media only screen and (min-width:768px){
.headcaller{top:68px;z-index:2;right:0%;padding:2px;width:330px;}
.headcaller .input-group-addon{display:table-cell}
}
@media only screen and (min-width:520px) and (max-width:768px){
.headcaller{top:66px;z-index:9;right:0;padding:4px;width:330px;display:inline;}
.headcaller .input-group-addon{display:table-cell}
}
@media only screen and (max-width:520px){
.input-group{display:block}
.headcaller input[type='text']{border-radius:0px;max-width:88%;}
.headcaller{position:fixed;top:61px;z-index:9;right:0%;padding:3px 2px;width:100%;border-radius:0px;}
.headcaller .btn{border-color:#DBA355;border-bottom:0px;}
.headcaller .input-group-addon{display:none;}
}
.intl-tel-input .country-list{white-space:normal;}
/* Callbacks */
#callbacks{color: #BD1E2B;font-weight: bold;font-size: 19px;position: absolute;left: 30%;top: 19px;}
#callbacks .call-icon{width: 35%;margin-left: -39px;position: absolute;margin-top: -7px;}
@media only screen and (max-width:1024px){
#callbacks{top:18%;left: 30%; display:none}
#callbacks .call-icon{width: 35%;margin-left: -39px;position: absolute;margin-top: -7px;}
}
/* whatsapp chet */
.whatsappchat{position:absolute;left:50%;}
@media only screen and (max-width: 1499px){.whatsappchat{left:45%;}}
@media only screen and (max-width: 1360px){
.whatsappchat{left:35%;}}
/* end whatsapp */

@media only screen and (min-width:768px) {
.info{position:absolute;left:90px;top:163px;background:none!important;}
.info h1, .info ul li{color:#000!important;}
.info .col-md-5{background:rgba(255,255,255,0.5);border-radius:10px; top:-58px;}
}
.border-clas{padding:4px;border:1px solid #333333;}
@media all and (max-width:600px){.video-ace iframe{width:100%;}
.carousel-caption h4{font-size:12px;font-weight:400;}
.border-clas{padding:4px;}
.prof_pic{margin-bottom:20px;}
.carousel-caption{top:68%;}
.bann1 {margin-top: 0px;margin-left: 0%;}
}
.margin-top20{margin-top:20px;}
/*animation element sliding left End*/
.october-leaf {position: absolute;background-color: transparent;background-image: url('images/leaves.png');-webkit-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);}

@media (max-width: 768px){

}

::-webkit-scrollbar {width: 6px;}

/* Track */
::-webkit-scrollbar-track {background: #f1f1f1; }
 
/* Handle */
::-webkit-scrollbar-thumb {background: #888; }

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {background: #555; }

.justify-between {justify-content: space-between;}
.flex {display: flex;}
#main-menu.navbar-default .navbar-nav>li.active>a, #main-menu.navbar-default .navbar-nav>li.open>a, #main-menu.navbar-default .navbar-nav>li:hover .dropdown-menu {display: block;}{
}
.margin-top20{margin-top:20px;}
.mobile-section {position: fixed;left: 0;right: 0;bottom: 0;z-index: 999;border-top: 1px solid rgba(255,255,255,0.4);display: none;}

@media only screen and (min-width:320px) and (max-width:1024px){
.mobile-section{position:fixed;display:block;left:0;right:0;bottom:0;z-index:999;border-top:1px solid rgba(255,255,255,.4)}
.mobile-section .btn-success{border-radius:0;background:rgba(0,0,0,.8);margin:0;width:33.33%;border:1px solid #fff;font-size:13px;padding:15px}
.mobile-section a{float:left;margin:0;font-size:16px;border-right:1px solid #ccc;padding:4px 2px}
.mobile-section a .fa {display: inline-block;font-size: 14px;margin-bottom: 0;margin-right: 7px;
}
}
.navbar-nav .call-icon{
	width: 12%;
	/* margin-left: -46px; */
	position: relative;
	/* margin-top: -13px; */
}
.navbar-nav a b:hover{
	text-decoration:underline;
	color:#2577bf;
}
@media (max-width:1200px){
.navbar-nav .call-icon {
    width: 10%;
    margin-left: -49px;
    position: absolute;
    margin-top: -13px;
}
.navbar-nav a b:hover{
	text-decoration:underline;
	color:#2577bf;
}
}