body{background:#fff;font-family:'Roboto',sans-serif;font-weight:400;color:#64686d;line-height:26px;}
.bodywithfixednav{padding-top:62px;}
@media only screen and (min-width:768px){
.bodywithfixednav{padding-top:100px;}
}
@media only screen and (max-width:520px){
.bodywithfixednav{padding-top:62px;margin-bottom:49px;}
}
@media only screen and (min-width:520px) and (max-width:768px){
.bodywithfixednav{padding-top:62px;}
}
/*@media only screen and (min-width:768px) and (max-width:1200px){
.bodywithfixednav{padding-top:109px;}
}*/
h1,h2,h3,h4,h5,h6{font-weight:600;color:#272727;}
a{color:#175A72;-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:#2891B7;}
hr{border-top:1px solid #e5e5e5;border-bottom:1px solid #fff;}
section{padding:40px 0;}
section:nth-child(2n+1){background:#f9f9f9;padding:40px 0;}
.gradiant{background-image:-moz-linear-gradient(90deg,#2caab3 0%,#2891B7 100%);background-image:-webkit-linear-gradient(90deg,#2caab3 0%,#2891B7 100%);background-image:-ms-linear-gradient(90deg,#2caab3 0%,#2891B7 100%);}
.gradiant-horizontal{background-image:-moz-linear-gradient(4deg,#2caab3 0%,#2891B7 100%);background-image:-webkit-linear-gradient(4deg,#2caab3 0%,#2891B7 100%);background-image:-ms-linear-gradient(4deg,#2caab3 0%,#2891B7 100%);}
.section-header{margin-bottom:50px;}
.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:36px;color:#272727;text-transform:uppercase;position:relative;padding-bottom:20px;margin:0 0 20px;}
.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,#175A72 0%,#2891B7 100%);background-image:-webkit-linear-gradient(90deg,#175A72 0%,#2891B7 100%);background-image:-ms-linear-gradient(90deg,#175A72 0%,#2891B7 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:#175A72;border-color:#999;}
.btn.btn-primary:hover,.btn.btn-primary:focus{background:#2891B7;}
.btn.btn-callout,.btn.btn-brochure{background:#175A72;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:#2891B7!important;}
.column-title{margin:0 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 #175A72;}
ul.nostyle{list-style:none;padding:0;margin-bottom:20px;}
ul.nostyle i{color:#175A72;}
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:5px 0px!important;}
.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{}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{}
.navbar.navbar-default .navbar-toggle{margin-top:20px;}
.navbar.navbar-default .navbar-brand{height:auto;padding:0px 15px;}
.navbar.navbar-default .navbar-brand img{height:auto;max-height:62px;width:auto;}
.nav>li>a{position:relative;display:block;padding:10px 12px;}
.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 only screen and (min-width:768px){
.navbar.navbar-default .navbar-brand{padding:7px 15px;}
.navbar.navbar-default .navbar-brand img{height:auto;max-height:86px;width:auto;}
#main-menu.navbar-default .navbar-nav>li{padding:30px 0;}
#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 #175A72;}
#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:#175A72;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:#175A72;}
#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:#175A72;}
#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;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:#175A72;}
.media.service-box:hover .pull-left>i{background-image:-moz-linear-gradient(90deg,#175A72 0%,#2891B7 100%);background-image:-webkit-linear-gradient(90deg,#175A72 0%,#2891B7 100%);background-image:-ms-linear-gradient(90deg,#175A72 0%,#2891B7 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:45px 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%,#2891B7 100%);background-image:-webkit-linear-gradient(4deg,#2caab3 0%,#2891B7 100%);background-image:-ms-linear-gradient(4deg,#2caab3 0%,#2891B7 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%,#2891B7 100%);background-image:-webkit-linear-gradient(90deg,#2caab3 0%,#2891B7 100%);background-image:-ms-linear-gradient(90deg,#2caab3 0%,#2891B7 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%,#2891B7 100%);background-image:-webkit-linear-gradient(90deg,#2caab3 0%,#2891B7 100%);background-image:-ms-linear-gradient(90deg,#2caab3 0%,#2891B7 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,#2891B7 0%,#2891B7 100%);background-image:-webkit-linear-gradient(90deg,#2891B7 0%,#2891B7 100%);background-image:-ms-linear-gradient(90deg,#2891B7 0%,#2891B7 100%);color:#fff;}
#get-in-touch h1,#get-in-touch h2{color:#fff;}
#contact{position:relative;overflow:hidden;}
/*#contact .container-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(69,174,214,0.3);z-index:1;}*/
#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:#175A72;}
footer a:hover{color:#2891B7;}
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:10px;width:230px;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:335px;border-radius:2px;background:#175A72}
.headcaller .btn{border-color:#DF1219;border-bottom:0px;margin:-1px 0!important;padding:6px 12px 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:transparent;border-color:transparent;color:#fff;}
.input-group-btn{margin-top:1px;display:inline-block;vertical-align:top;}
@media only screen and (min-width:768px){
.headcaller{top:100px;z-index:2;right:2%;padding:2px;width:335px;}
.headcaller .input-group-addon{display:table-cell}
}
/*@media only screen and (min-width:768px) and (max-width:1200px){.headcaller{position:fixed;top:109px;z-index:2;right:2%;padding:2px;border-radius:2px;width:335px;background:#EDB05A}.headcaller .input-group-addon{display:table-cell}}*/
#mobileform .btn span{display:block}
#mobileform .btn i.fa{display:none;line-height:21px;}
@media only screen and (max-width:768px){
.headcaller{top:100px;z-index:9999;right:1%;padding:6px 2px;width:345px;}
.headcaller .input-group-addon{display:table-cell}
#mobileform .btn span{display:none}
#mobileform .btn i.fa{display:block}
}
@media only screen and (max-width:520px){
.input-group{display:block}
.headcaller input[type='text']{border-radius:0px;max-width:88%;}
.headcaller{position:relative;top:0px;z-index:99;right:0%;padding:6px 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;}
#callback{
	color: #BD1E2B;
    font-weight: bold;
    font-size: 22px;
    position: absolute;
    left: 31%;
    top: 25px;
	}
@media only screen and (min-width:768px){
#callback{top:34%;}
}
@media only screen and (max-width:520px){
#callback{
	color: #BD1E2B;
    font-weight: bold;
    font-size: 18px;
    position: absolute;
    left: 36%;
    top: 25px;
	}	
}
@media only screen and (max-width:1024px){
.whatsappchat{display:none;}
}
.margin-top20{
	border-right: 1px solid #9d9d9c;

}
.mdw{
	width:20%;	
}
.border-clas {
	color:#2891B7;
}
#otherprjct .border-clas:hover{box-shadow: 2px 2px 7px 7px #a07c29;}
#tagline{
background: url(../images/icons/bg-patern.jpg) no-repeat;
background-size: 100% auto;
position: relative;
}
.row.cstm_mrgn {
    margin-bottom: 2px;
}
.row.cstm_mrgn .col-md .hiw-wrapper{
	border-right: 2px solid #b3b4b7;
}

.row.cstm_mrgn .col-md:last-child .hiw-wrapper {
    border-right: none;
}
.hiw-wrapper img {
    width: 45px;
    padding: 4px;
    margin: 10px 0;
	
}
.hiw-details {
    text-align: center;
}
.hiw-details h5 {
    margin: 4px 0 0;
}


.hiw-wrapper, .hiw-wrapper img {
    text-align: center;
}

.hiw-details h5 {
    font-size: 16px;
    margin-bottom: 5px;
    font-weight: 700;
}
.hiw-details p {
    font-weight: 500;
    color: #353535;
    margin-bottom: 0;
    font-size: 14px;
}
.row.cstm_mrgn {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
@media (min-width: 768px){
	.row.cstm_mrgn .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    /* max-width: 100%; */
}
}
@media (max-width: 768px){
.row.cstm_mrgn .col-md {
    width: 50%;
    float: left;
    padding:10px;
}
.row.cstm_mrgn .col-md .hiw-wrapper{
	border: none;
}
#tagline{
background: url(../images/icons/bg-patern.jpg) no-repeat;
background-size: 170% auto;
position: relative;
}
}


/* whats app section */

.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,0.4);
}
.mobile-section .btn-success {
	border-radius: 0;
	background: #18268ccc;
	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;
}
}
/*highlight_file*/
#highlight_file{
background: url(../images/icons/0.jpg) no-repeat;
background-size: 100% auto;
position: relative;
}
.icon-home {
margin-right: 26px;
display: table;
float: left;
position: relative;
height: 100%;
}
@media only screen and (max-width:768px){
#highlight_file{
background: url(../images/icons/0.jpg) no-repeat;
background-size: 100% 100%;
position: relative;
}
.icon-home {
margin-right: 10px;
width: 25px;
}
}
/* privacy Disclaimer */
.text-light-gray {
    color: #d6d5d5;
}
.text-small {
    font-size: 10px;
    line-height: 14px;
}
.font-weight-300 {
    font-weight: 300;
}