@font-face{font-family:"Flaticon";src:url("./Flaticon.eot");src:url("./Flaticon.eot?#iefix") format("embedded-opentype"), url("./Flaticon.woff") format("woff"), url("./Flaticon.ttf") format("truetype"), url("./Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal;}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url("./Flaticon.svg#Flaticon") format("svg");}
}
[class^="flaticon-"]:before,
[class*=" flaticon-"]:before,
[class^="flaticon-"]:after,
[class*=" flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal;}
.flaticon-air-conditioner:before{content:"\f100";}
.flaticon-arrow:before{content:"\f101";}
.flaticon-arrows:before{content:"\f102";}
.flaticon-arrows-1:before{content:"\f103";}
.flaticon-arrows-2:before{content:"\f104";}
.flaticon-arrows-3:before{content:"\f105";}
.flaticon-boat:before{content:"\f106";}
.flaticon-book:before{content:"\f107";}
.flaticon-book-1:before{content:"\f108";}
.flaticon-building:before{content:"\f109";}
.flaticon-buildings:before{content:"\f10a";}
.flaticon-buildings-1:before{content:"\f10b";}
.flaticon-buildings-2:before{content:"\f10c";}
.flaticon-buildings-3:before{content:"\f10d";}
.flaticon-business:before{content:"\f10e";}
.flaticon-business-1:before{content:"\f10f";}
.flaticon-calculator:before{content:"\f110";}
.flaticon-check:before{content:"\f111";}
.flaticon-drop:before{content:"\f112";}
.flaticon-exit:before{content:"\f113";}
.flaticon-furniture:before{content:"\f114";}
.flaticon-game:before{content:"\f115";}
.flaticon-game-1:before{content:"\f116";}
.flaticon-gas-cylinder-outline:before{content:"\f117";}
.flaticon-gym:before{content:"\f118";}
.flaticon-hand:before{content:"\f119";}
.flaticon-home:before{content:"\f11a";}
.flaticon-home-1:before{content:"\f11b";}
.flaticon-home-2:before{content:"\f11c";}
.flaticon-home-3:before{content:"\f11d";}
.flaticon-horror:before{content:"\f11e";}
.flaticon-hot-drink:before{content:"\f11f";}
.flaticon-hotel-elevator-sign:before{content:"\f120";}
.flaticon-house:before{content:"\f121";}
.flaticon-house-frame:before{content:"\f122";}
.flaticon-icon-101952:before{content:"\f123";}
.flaticon-icon-108:before{content:"\f124";}
.flaticon-icon-72781:before{content:"\f125";}
.flaticon-interface:before{content:"\f126";}
.flaticon-interface-1:before{content:"\f127";}
.flaticon-landscape:before{content:"\f128";}
.flaticon-man:before{content:"\f129";}
.flaticon-man-walking-towards-right-direction:before{content:"\f12a";}
.flaticon-market:before{content:"\f12b";}
.flaticon-medical:before{content:"\f12c";}
.flaticon-monitor:before{content:"\f12d";}
.flaticon-musical-note:before{content:"\f12e";}
.flaticon-nature:before{content:"\f12f";}
.flaticon-nature-1:before{content:"\f130";}
.flaticon-nature-2:before{content:"\f131";}
.flaticon-open-door-entrance:before{content:"\f132";}
.flaticon-padlock:before{content:"\f133";}
.flaticon-picture-gallery:before{content:"\f134";}
.flaticon-pin:before{content:"\f135";}
.flaticon-plate-fork-and-knife:before{content:"\f136";}
.flaticon-pool-reception:before{content:"\f137";}
.flaticon-power-cord:before{content:"\f138";}
.flaticon-real-estate:before{content:"\f139";}
.flaticon-rest:before{content:"\f13a";}
.flaticon-rest-1:before{content:"\f13b";}
.flaticon-sea:before{content:"\f13c";}
.flaticon-security:before{content:"\f13d";}
.flaticon-security-1:before{content:"\f13e";}
.flaticon-sheet:before{content:"\f13f";}
.flaticon-shovel:before{content:"\f140";}
.flaticon-sleeping:before{content:"\f141";}
.flaticon-social:before{content:"\f142";}
.flaticon-social-1:before{content:"\f143";}
.flaticon-social-2:before{content:"\f144";}
.flaticon-social-3:before{content:"\f145";}
.flaticon-social-4:before{content:"\f146";}
.flaticon-sports:before{content:"\f147";}
.flaticon-square:before{content:"\f148";}
.flaticon-stairs-with-handle:before{content:"\f149";}
.flaticon-stemware:before{content:"\f14a";}
.flaticon-summer:before{content:"\f14b";}
.flaticon-symbol:before{content:"\f14c";}
.flaticon-technology:before{content:"\f14d";}
.flaticon-technology-1:before{content:"\f14e";}
.flaticon-technology-2:before{content:"\f14f";}
.flaticon-technology-3:before{content:"\f150";}
.flaticon-technology-4:before{content:"\f151";}
.flaticon-technology-5:before{content:"\f152";}
.flaticon-telephone:before{content:"\f153";}
.flaticon-toilet-paper:before{content:"\f154";}
.flaticon-toilet-sign:before{content:"\f155";}
.flaticon-toilets-sign:before{content:"\f156";}
.flaticon-tool:before{content:"\f157";}
.flaticon-transport:before{content:"\f158";}
.flaticon-transport-1:before{content:"\f159";}
.flaticon-transport-2:before{content:"\f15a";}
.flaticon-trash-bin:before{content:"\f15b";}
.flaticon-tube:before{content:"\f15c";}
.flaticon-windows:before{content:"\f15d";}
.flaticon-zoom-in:before{content:"\f15e";}
html,
body{height:100%;}
body{font-family:'Source Sans Pro', sans-serif;color:#5F5F5F;font-size:16px;}
.no_padding{padding-left:0px;padding-right:0px;}
a{color:inherit;}
a:hover{color:inherit;text-decoration:none;cursor:pointer;}
.nav-fix{position:fixed;width:100%;left:0;top:0;z-index:100;}
.social-top{float:right;margin-bottom:0px;display:inline-block;}
.social-top li{float:left;list-style-type:none;}
.social-top li a{padding:10px 15px;color:#fff;display:inline-block;transition:500ms all;}
.social-top li a:hover{color:#234b89;}
.contact-ul{display:inline-block;float:right;margin-bottom:0px;}
.contact-ul li{float:left;list-style-type:none;}
.contact-ul li a{padding:10px 15px;color:#fff;display:inline-block;font-size:16px;}
.contact-ul li a span{padding-right:10px;}
.menu-top.navbar-default{background-color:transparent;border-color:transparent;margin-bottom:0px;}
.menu-bg{background-color:#FFFFFF;width:1093px;}
.navbar-brand>img{width:94px;}
.navbar-brand{height:auto;}
.menu-ul li a{padding:10px 25px;padding-top:40px;padding-bottom:40px;font-size:18px;}
.menu-ul{padding-left:80px;}
.active-m a span{border-bottom:2px solid #0d6099;padding-bottom:10px;}
.enduire{background-color:#234b89;width:240px;height:45px;color:#fff;border-radius:0px; display: flex;align-items: center;}
.enduire:hover{color:#fff;}
.icon-fly{float:right;padding-right:10px;}
.btn-right{margin-right:-90px;margin-top:25px;}
.enq{font-size:18px;display:inline-block;width:85%;float:left;}
.special-width{width:1093px;}
.carousel-control .prev-icon,
.carousel-control .next-icon{position:absolute;top:50%;z-index:5;display:inline-block;}
.prev-icon:before,
.next-icon:before{font-size:32px;color:#fff;}
.carousel-control.left{background-image:none;}
.carousel-control{opacity:1;z-index:11;}
.carousel-caption-1{width:100%;right:0;left:0;text-align:left;bottom:inherit;top:35%;}
.left-side{float:left;}
.right-side{float:right;}
.hd-1{font-size:42px;}
.caption-h1{font-size:32px;line-height:38px;text-transform:uppercase;}
.place{font-size:28px;font-weight:300;text-transform:uppercase;margin-bottom:20px;margin-top:0px;}
.btn-enq{width:155px;height:50px;color:#fff;background:#234b89;background:linear-gradient(to right, #234b89 50%, #fff 50%);background-size:200% 100%;transition:500ms all;border-radius:0px;border:1px solid #234b89;font-size:18px;}
.btn-enq:hover{background-position:right bottom;color:#234b89;border:1px solid #fff;}
.bn-read{width:155px;height:50px;color:#234b89;background:#fff;background:linear-gradient(to right, #fff 50%, #234b89 50%);background-size:200% 100%;transition:500ms all;border-radius:0px;border:2px solid #234b89;font-size:18px;margin-left:5px;}
.bn-read:hover{background-position:right bottom;color:#fff;border:2px solid #fff;}
.carousel-caption h1:first-child{-webkit-animation-delay:1.5s;animation-delay:1.5s;}
.carousel-caption h3:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s;}
.carousel-caption button{-webkit-animation-delay:1.5s;animation-delay:1.5s;}
.top-view{/*position:absolute;top:-60px;left:0;*/z-index:10;width:100%;margin-top:-60px; margin-bottom:30px;}
.responsive-tabs{border-bottom:0px solid #1B99E5;display: flex;justify-content: center;}
.responsive-tabs li{width:33.33333333%;display:inline-block;border-right:2px solid transparent;}
.responsive-tabs li:last-child{border-right:0px;}
.responsive-tabs li a{display:inline-block;width:100%;border-radius:0px;text-align:center;background:#1F68AD;color:#fff;margin-right:0px;font-size:17px;padding:15px;}
.responsive-tabs.nav-tabs>li>a,
.responsive-tabs.nav-tabs>li>a:focus,
.responsive-tabs.nav-tabs>li>a:hover{background:#00376b;color:#fff;border-color:#1F68AD;}
.tab-content{border:2px solid #1B99E5;margin-top:1px;padding:15px;}
.icon-tab{padding-right:10px;}
.responsive-tabs.nav-tabs>li.active>a,
.responsive-tabs.nav-tabs>li.active>a:focus,
.responsive-tabs.nav-tabs>li.active>a:hover{background-color:#1B99E5;color:#fff;border-color:#1B99E5;}
.hover{position:absolute;top:0;width:100%;height:100%;left:0;background:rgba(27, 153, 229, 0.78);color:#fff;opacity:0;transition:500ms all;}
.center{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;display:-webkit-flex;-webkit-align-items:center;-webkit-flex-direction:column;-webkit-justify-content:center;}
.content p{font-size:16px;}
.carsl-btn{padding:6px 20px;background:#234b89;color:#fff;margin-top:20px;}
.carsl-btn:hover{color:#fff;}
.hover-img:hover .hover{opacity:1;}
.bdr-item{border:1px solid #DCDCDC;}
.crsl-prjct-nme{color:#234b89;}
.prjt-place{font-size:16px;text-transform:uppercase;}
.bg-ash-list{background:#F2F2F2;padding-top:10px;padding-bottom:10px;}
.icons-li:before{font-size:14px;padding-right:5px;}
.left-key{width:30px;height:60px;background:#234b89;border-bottom-left-radius:50px;border-top-left-radius:50px;position:absolute;left:-28px;top:45%;}
.right-key{width:30px;height:60px;background:#234b89;border-bottom-right-radius:50px;border-top-right-radius:50px;position:absolute;right:-28px;top:45%;}
.left-key span:before,
.right-key span:before{font-size:18px;color:#fff;padding-right:2px;}
.right-key:hover,
.left-key:hover{text-decoration:none;}
a:focus,
a:hover{text-decoration:none;}
.center-next{height:100%;display:flex;justify-content:flex-end;align-items:center;display:-webkit-flex;-webkit-justify-content:flex-end;-webkit-align-items:center;}
.center-next1{height:100%;display:flex;justify-content:flex-start;align-items:center;display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-items:center;}
.slide-projext{min-height:520px;}
.abad-hd{font-size:38px;color:#024589;margin-bottom:30px;}
.abt-hme{font-size:18px;color:#024589;font-weight:300;}
.about-indx{padding-bottom:90px;padding-top:20px;overflow: hidden;}
.read-abt{font-size:16px;color:#fff;padding:6px 20px;border-radius:0px;background:#234b89;background:linear-gradient(to right, #234b89 50%, #fff 50%);background-size:200% 100%;margin-top:30px;border:2px solid #234b89;transition:500ms all;}
.read-abt:hover{background-position:right bottom;color:#234b89;border:2px solid #234b89;}
.testi-monial{background-image:url(../images_newDesign/testimonial-bg.jpg);background-repeat:no-repeat;background-size:cover;height:443px;}
.testimonials-box{width:830px;margin:0 auto;}
.border-box{border:1px solid #fff;border-radius:4px;min-height:280px;margin-top:100px;}
.owl-carousel4{margin-top:-50px;}
.img-test{width:100px;height:100px;display:inline-block;border-radius:50%;}
.center-part{height:180px;display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;}
.testi-p{margin-bottom:0px;color:#fff;font-size:15px;font-weight:300;}
.testi-name{margin-bottom:0px;color:#fff;font-size:16px;margin-top:10px;font-weight:600;}
.test-prev-i{position:absolute;left:-15px;top:40%;z-index:10;}
.test-next-i{position:absolute;right:-15px;top:40%;z-index:10;}
.management{padding-top:40px;padding-bottom:90px;background:#2a71ba;}
.management-hd{color:#fff;font-size:32px;margin-bottom:70px;}
.management-hd span{position:relative;}
/*.management-hd span:before{content:"";width:2px;height:40px;background:#fff;position:absolute;left:-30px;top:0;}*/
.icon-property:before{font-size: 60px !important;
    margin-left: 5px !important;
    margin-right: 5px;}
.icon-property{display:inline-block;padding:10px 20px;border:3px solid #fff;border-radius:50%;}
.property-box{color:#fff;margin-top:20px;padding-left:0px;padding-right:0px;}
.service-hd{font-size:22px;margin-top:40px;margin-bottom:30px;}
.service-des{font-size:16px;font-weight:300;}
.border-right{border-right:1px solid #fff;}
.min-height-property{min-height:190px;}
.rd-mre-btn{background:#2a71ba;background:linear-gradient(to right, #2a71ba 50%, #fff 50%);background-size:200% 100%;transition:500ms all;color:#fff;padding:6px 20px;border:1px solid #fff;border-radius:0px;}
.rd-mre-btn:hover{background-position:right bottom;color:#2a71ba;border:1px solid #fff;}
.news-blog{padding-top:60px;padding-bottom:60px;}
.news-events{padding-left:20px;font-size:32px;color:#046BD4;margin-bottom:50px;}
.news-events span{position:relative;}
.news-events span:before{content:"";width:2px;height:40px;background:#046bd4;position:absolute;left:-20px;top:0;}
.bg-menu-1
.news-sub-hd{margin-top:25px;color:#6D6D6D;margin-bottom:20px;}
.no-padd-left{padding-left:0px;}
.no-padd-right{padding-right:0px;}
.news-shrt{color:#989898;font-weight:300;font-size:15px;}
.padding-rt{padding-left:0px;padding-right:30px;}
.blog-hd{margin-top:0px;color:#046BD2;font-size:20px;}
.blog-des{color:#A0A0A0;font-weight:300;font-size:15px;}
.date-post{font-weight:600;font-size:15px;color:#5B5B5B;margin-bottom:15px;}
.blog-details-short{margin-bottom:20px;}
.min-ht-news{min-height:240px;}
.news-btn{padding:6px 40px;background:#234b89;color:#fff;border-radius:0px;overflow:hidden;position:relative;}
.news-btn:hover{color:#fff;}
.hide-icon-arrow{position:absolute;right:-40px;top:9px;transition:500ms all;}
.news-btn:hover .hide-icon-arrow{right:15px;}
.abt-abad-explain{padding:100px;}
.img-center{display:inline-block;}
.bottm{margin-bottom:50px;}
.border-gray-right{border-right:2px solid #E8E8E8;}
.width-spec{width:20%;float:left;position:relative;}
.bg-footer{background-color:#253B50;padding-top:70px;}
.head-ft{font-size:22px;color:#fff;margin-bottom:30px;font-weight:300;}
.footer-ul{padding-left:0px;margin-bottom:0px;}
.footer-ul li{list-style-type:none}
.footer-ul li a{padding:7px 0px;color:#7A94AD;display:inline-block;font-size:16px;}
.contact-us-ft{color:#7A94AD;font-size:16px;line-height:34px;}
.opcity-no{opacity:0;}
.no-bottom{margin-bottom:0px;color:#7A94AD;font-size:16px;}
.country-name{color:#7A94AD;margin-bottom:15px;font-size:16px;}
.bottom-india{margin-bottom:25px;}
.border-ft{margin-top:50px;margin-bottom:40px;border-top:2px solid #4E6172;}
.border-abt-ft{border-right:2px solid #4E6172;padding-bottom:20px;}
.news-letter{margin-top:30px;}
.form-newslter{height:55px;border-radius:0px;}
.newsletter-btn{height:55px;width:150px;background:#234b89;color:#fff;font-size:16px;font-weight:300;border-radius:0px;}
.newsletter-btn:hover{color:#fff;}
.copy-right{color:#7A94AD;margin-top:25px;margin-bottom:25px;font-weight:300;}
.bg-footer1{background:#253B50;}
.copy-right-content{border-top:2px solid #4E6172;}
.content-abt-footer{padding-bottom:30px;}
.bg-blk-1{background:#000;}
.bg-blk-2{background:#FFFFFF;border-bottom:1px solid #dedede;}
.weigt-300{font-weight:300;}
.border-image{display:inline-block;border-radius:50%;position:relative;box-shadow:inset 0 0 0 9px rgba(91, 187, 59, 0);}
.border-image:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;clip:rect(0px, 220px, 181px, 0px);}
.width-spec:hover .border-image:before{content:'';z-index:10;box-shadow:inset 0 0 0 9px rgba(59, 92, 187, 0.59);animation:clipMe linear 500ms;-webkit-animation:500ms clipMe linear;-moz-animation:clipMe linear 500ms;-o-animation:clipMe linear 500ms;}
@keyframes clipMe{0%{clip:rect(0px, 220px, 2px, 0px);}
100%{clip:rect(0px, 220px, 181px, 0px);}
}
@-webkit-keyframes clipMe{0%{clip:rect(0px, 220px, 2px, 0px);}
100%{clip:rect(0px, 220px, 181px, 0px);}
}
@-moz-keyframes clipMe{0%{clip:rect(0px, 220px, 2px, 0px);}
100%{clip:rect(0px, 220px, 181px, 0px);}
}
@-o-keyframes clipMe{0%{clip:rect(0px, 220px, 2px, 0px);}
100%{clip:rect(0px, 220px, 181px, 0px);}
}
.burger-icon{display:none;}
textarea:focus,
.btn:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus{border-color:none;box-shadow:0 0px 0px rgba(0, 0, 0, 0.075) inset, 0 0 0px rgba(126, 239, 104, 0.6);outline:0 none;}
.enduire:focus{color:#fff;}
html.modal-active,
body.modal-active{overflow:hidden;}
#modal-container{position:fixed;display:table;height:100%;width:100%;top:0;left:0;transform:scale(0);-webkit-transform:scale(0);z-index:1000;}
.modal-container1{position:fixed;display:table;height:100%;width:100%;top:0;left:0;transform:scale(0);-webkit-transform:scale(0);z-index:1000;}
@media screen and (min-width:768px){.modal{width:600px;}
}
.modal-backdrop{position:relative !important;}
#modal-container.one{-webkit-transform:scaleY(0.01) scaleX(0);-webkit-animation:unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;transform:scaleY(0.01) scaleX(0);animation:unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
#modal-container.one .modal-background .modal{-webkit-transform:scale(0);-webkit-animation:zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;transform:scale(0);animation:zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
#modal-container.one.out{-webkit-transform:scale(1);-webkit-animation:unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;transform:scale(1);animation:unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
#modal-container.one.out .modal-background .modal{-webkit-animation:zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
#modal-container.one .modal-background .modal{-webkit-transform:scale(0);-webkit-transform:scale(0);animation:zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
#modal-container.one.out{transform:scale(1);-webkit-transform:scale(1);-webkit-animation:unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
#modal-container.one.out .modal-background .modal{-webkit-animation:zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
.modal-container1.one1{transform:scaleY(0.01) scaleX(0);-webkit-transform:scaleY(0.01) scaleX(0);-webkit-animation:unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
.modal-container1.one1 .modal-background .modal{transform:scale(0);-webkit-transform:scale(0);-webkit-animation:zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
.modal-container1.one1.out{transform:scale(1);-webkit-transform:scale(1);-webkit-animation:unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
.modal-container1.one1.out .modal-background .modal{-webkit-animation:zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
.modal-container1.one1 .modal-background .modal{transform:scale(0);-webkit-transform:scale(0);-webkit-animation:zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
.modal-container1.one1.out{transform:scale(1);-webkit-transform:scale(1);-webkit-animation:unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
.modal-container1.one1.out .modal-background .modal{-webkit-animation:zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}
.imgHeightFix{width:100%;height:170px;overflow:hidden;}
#modal-container .modal-background{display:table-cell;background:rgba(0, 0, 0, 0.8);text-align:center;vertical-align:middle;}
#modal-container .modal-background .modal{background:white;padding:15px;display:inline-block;border-radius:3px;font-weight:300;position:relative;}
.modal-container1 .modal-background{display:table-cell;background:rgba(0, 0, 0, 0.8);text-align:center;vertical-align:middle;}
.modal-container1 .modal-background .modal{background:white;padding:15px;display:inline-block;border-radius:3px;font-weight:300;position:relative;}
.modal-heading{font-size:24px;color:#046BD4;font-weight:400;}
@keyframes unfoldIn{0%{transform:scaleY(0.005) scaleX(0);-webkit-transform:scaleY(0.005) scaleX(0);}
50%{transform:scaleY(0.005) scaleX(1);-webkit-transform:scaleY(0.005) scaleX(1);}
100%{transform:scaleY(1) scaleX(1);-webkit-transform:scaleY(1) scaleX(1);}
}
@-webkit-keyframes unfoldIn{0%{transform:scaleY(0.005) scaleX(0);-webkit-transform:scaleY(0.005) scaleX(0);}
50%{transform:scaleY(0.005) scaleX(1);-webkit-transform:scaleY(0.005) scaleX(1);}
100%{transform:scaleY(1) scaleX(1);-webkit-transform:scaleY(1) scaleX(1);}
}
@keyframes unfoldOut{0%{transform:scaleY(1) scaleX(1);-webkit-transform:scaleY(1) scaleX(1);}
50%{transform:scaleY(0.005) scaleX(1);-webkit-transform:scaleY(0.005) scaleX(1);}
100%{transform:scaleY(0.005) scaleX(0);-webkit-transform:scaleY(0.005) scaleX(0);}
}
@-webkit-keyframes unfoldOut{0%{transform:scaleY(1) scaleX(1);-webkit-transform:scaleY(1) scaleX(1);}
50%{transform:scaleY(0.005) scaleX(1);-webkit-transform:scaleY(0.005) scaleX(1);}
100%{transform:scaleY(0.005) scaleX(0);-webkit-transform:scaleY(0.005) scaleX(0);}
}
@keyframes zoomIn{0%{transform:scale(0);-webkit-transform:scale(0);}
100%{transform:scale(1);-webkit-transform:scale(1);}
}
@-webkit-keyframes zoomIn{0%{transform:scale(0);-webkit-transform:scale(0);}
100%{transform:scale(1);-webkit-transform:scale(1);}
}
@keyframes zoomOut{0%{transform:scale(1);-webkit-transform:scale(1);}
100%{transform:scale(0);-webkit-transform:scale(0);}
}
@-webkit-keyframes zoomOut{0%{transform:scale(1);-webkit-transform:scale(1);}
100%{transform:scale(0);-webkit-transform:scale(0);}
}
.error{color:#f41907;}
form .control{position:relative;margin-bottom:10px;padding-top:20px;}
form .control label{position:absolute;top:30px;left:0;-webkit-transition:.3s ease;transition:.3s ease;text-transform:uppercase;font-weight:400;letter-spacing:2px;font-size:14px;}
form .control.submit{text-align:right;}
form input,
form textarea{width:100%;border:none;border-bottom:1px solid #e3e3e3;outline:none;padding:10px 0;color:#A9A5A5;}
form .filled label,
form input:focus + label,
form textarea:focus + label{top:0;font-size:12px;}
form textarea{height:100px;}
.send_btn{background:#234b89;width:100%;color:#fff;margin-top:10px;padding-top:10px;transition:500ms all;border-radius:0px;}
.send_btn:hover{color:#fff;}
.contact-form.search{margin-top:10px;}
.search .input-form{position:relative;width:100%;overflow:visible;}
.search .input-form:focus{border-bottom:1px solid #A9A5A5;border-color:#A9A5A5;}
.search .input-form:before,
.search .input-form:after{content:'';position:absolute;bottom:0;left:50%;display:none;background:#234b89;width:20%;height:2px;}
.search .input-form:after{left:auto;right:50%;}
.search .input-form.focused:before,
.search .input-form.focused:after{display:block;}
.search .input-form.focused:before{-webkit-animation:slidingLeft 2s infinite;animation:slidingLeft 2s infinite;}
.search .input-form.focused:after{-webkit-animation:slidingRight 2s infinite;animation:slidingRight 2s infinite;}
@-webkit-keyframes slidingLeft{0%{left:50%;width:0%;opacity:0;}
5%{left:50%;width:0%;}
20%{width:20%;opacity:1;}
100%{left:-100%;}
}
@keyframes slidingLeft{0%{left:50%;width:0%;opacity:0;}
5%{left:50%;width:0%;}
20%{width:20%;opacity:1;}
100%{left:-100%;}
}
@-webkit-keyframes slidingRight{0%{right:50%;width:0%;opacity:0;}
5%{right:50%;width:0%;}
20%{width:20%;opacity:1;}
100%{right:-100%;}
}
@keyframes slidingRight{0%{right:50%;width:0%;opacity:0;}
5%{right:50%;width:0%;}
20%{width:20%;opacity:1;}
100%{right:-100%;}
}
.close{float:right;font-size:28px;}
.about-banner{width:100%;background-image:url(../images_newDesign/about-header.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;height:869px;}
.vision-mission{width:865px;margin:0 auto;}
.img-vision{margin-top:-50px;padding-right:30px;}
.our-vision{font-size:26px;color:#036BCF;margin-top:80px;margin-bottom:50px;padding-left:20px;position:relative;}
span.line-green:before{content:"";width:3px;height:36px;background:#234b89;position:absolute;left:0;top:-5px;}
.our-mission{font-size:26px;color:#036BCF;margin-top:25px;margin-bottom:30px;padding-right:20px;position:relative;text-align:right;}
span.line-green-right:before{content:"";width:3px;height:36px;background:#234b89;position:absolute;right:0;top:-5px;}
.our-policy{font-size:26px;color:#036BCF;margin-top:10px;margin-bottom:60px;padding-left:20px;position:relative;}
span.line-green:before{content:"";width:3px;height:36px;background:#234b89;position:absolute;left:0;top:-5px;}
.our-group{font-size:26px;color:#036BCF;margin-top:10px;margin-bottom:80px;}
.sep-rel{padding-left:20px;position:relative;}
span.line-green.sep-rel:before{content:"";width:3px;height:36px;background:#234b89;position:absolute;left:0;top:-2px;}
.banner-abt-caption{position:absolute;top:20%;width:100%;color:#fff;left:0;}
.banner-abt-caption h2{font-size:44px;font-weight:200;margin-bottom:40px;}
.height_100{height:100%;}
.banner-abt-caption p{line-height:22px;font-weight:300;color:#FFF;font-size:16px;}
.details{color:#596E83;font-size:16px;line-height:26px;}
.details-right{color:#596E83;font-size:16px;line-height:26px;text-align:right;width:320px;float:right;}
.mission-box{padding-top:110px;}
.spcl-right-padd{padding-right:45px;}
.about-container{padding-bottom:110px;}
.quality-page{background:#F0F1F3;padding-top:80px;padding-bottom:110px;}
.group-page{padding-top:90px;padding-bottom:50px;}
.height-logo-box{height:190px;}
.image-center{display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;height:100%;}
.border-img-1{border:1px solid #EBEBEB;}
.border-img-2{border:1px solid #EBEBEB;border-left-color:transparent;}
.border-img-3{border:1px solid #EBEBEB;border-top-color:transparent;}
.border-img-4{border:1px solid #EBEBEB;border-top-color:transparent;border-left-color:transparent;}
.company-logoes{margin-top:70px;}
.awards-page{padding-top:60px;padding-bottom:40px;}
.awards-page-1{background:#F6F6F6;padding-bottom:60px;}
.award-ht{height:508px;background:#fff;}
.img-awards-bg{background-image:url(../images_newDesign/about-images/award-1.jpg);height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;}
.award-hd{font-size:20px;color:#036BCF;margin-top:0px;margin-bottom:40px;font-weight:600;}
.center-text{display:table-cell;vertical-align:middle;height:508px;padding-left:20px;padding-right:20px;}
.color-gry{color:#9D9D9D;}
.owl-carousel-1 .owl-controls{margin-top:40px;text-align:center;}
.owl-carousel-1 .owl-controls .owl-nav{display:none;}
.owl-carousel-1 .owl-controls .owl-dots .owl-dot{width:12px;height:12px;background:#C1C1C1;display:inline-block;margin-left:10px;border-radius:50%;}
.owl-carousel-1 .owl-controls .owl-dots .owl-dot.active{background:#234b89;}
.top-over{margin-top:-45px;}
.owl-carousel-1:after{content:"";width:80%;height:20px;z-index:0;-moz-box-shadow:0px 12px 23px rgba(68, 68, 68, 0.6);-webkit-box-shadow:0px 12px 23px rgba(68, 68, 68, 0.6);box-shadow:0px 12px 23px rgba(68, 68, 68, 0.6);background:transparent;position:absolute;left:10%;bottom:62px;border-radius:50%;}
.owl-carousel-1 .owl-stage-outer{z-index:1;}
@media screen and (min-width:1200px){.view-icon{display:block;padding-left:10px;}
.change-menu{opacity:0;padding-left:0px;}
.block-view{opacity:1;}
.left-float{float:left !important;margin-left:20px;margin-right:0px;}
.left-float .enduire{width:180px;}
}
@media screen and (max-width:1459px){.carousel-control{width:35px;left:15px;bottom:inherit;top:50%;}
.carousel-control .prev-icon,
.carousel-control .next-icon{left:0;}
.carousel-control.right{background-image:none;right:15px;}
}
@media screen and (max-width:1199px){.menu-bg{width:100%;}
.btn-right{margin-right:0px;}
.enduire{width:auto;height:auto;padding:10px 20px;}
.icon-fly{float:inherit;padding-right:0px;padding-left:5px;}
.menu-ul{padding-left:60px;}
.menu-ul li a{padding-left:15px;padding-right:15px;}
.special-width{display:inline-block;width:100%;}
.slide-projext{min-height:580px;}
.test-next-i{right:-50px;}
.test-prev-i{left:-50px;}
.abt-abad-explain{padding:100px 50px;}
.min-ht-news{/*min-height:390px;*/min-height:auto;}
.responsive-tabs.project-detail li a{font-size:14px;}
.about-banner{height:930px;}
.quotes-text{min-height:132px;}
}
@media screen and (max-width:991px){.menu-ul{padding-left:10px;}
.menu-ul li a{padding-left:5px;padding-right:5px;}
.contact-ul{padding-left:0px;}
.top-view{position:inherit;top:0;}
.slide-projext{margin-bottom:40px;}
.test-prev-i{left:-12px;}
.test-next-i{right:-12px;}
.width-spec{width:33.3333%;margin-bottom:50px;}
.property-box{margin-bottom:20px;}
.vision-mission{width:100%;padding-left:15px;padding-right:15px;}
.award-ht{height:auto;}
.img-awards-bg{height:500px;}
.details-right{width:100%;}
.menu-ul li a{font-size:14px;}
.testi-p{font-size:14px;}
.about-banner{height:1400px;background-position:25%;}
.border-box{min-height:275px;margin-top:70px;}
.center-part{height:230px;}
.quotes-text{min-height:auto !important;}
.responsive-tabs-container.accordion-sm .accordion-link{display:none!important;}
.responsive-tabs-container.accordion-sm .nav-tabs{display:block!important; text-align: center;}
.responsive-tabs-container.accordion-sm .nav-tabs li{float:inherit;}
.caption-h1, .hd-1 {font-size: 28px;}
.place{font-size: 22px;}
.bn-read{height:40px;}
.testi-monial{margin-bottom: 0px;}
}
@media (max-width:768px){
	.top-view{margin-top:20px;}
}
@media screen and (max-width:767px){
.social-top{padding-left:0px;}
.contact-ul li a{font-size:12px;padding:10px 0px;}
.contact-ul li{padding:0px 5px;}
.mob-no-padd{padding-left:0px;padding-right:0px;}
.hd-1{font-size:14px;}
.navbar-brand>img{width:50px;}
.navbar-toggle{margin-top:20px;}
.caption-h1{font-size:12px;line-height:22px;margin-bottom:0px;}
.place{font-size:12px;}
.btn-enq,
.bn-read{width:95px;height:auto;margin-bottom:5px;}
.menu-ul li a{padding-top:10px;padding-bottom:10px;}
.carousel,
.item,
.active{height:auto;}
.top-view{margin-top:20px;}
.center-part{height:auto;margin-bottom:15px;}
.testi-monial{/*height:auto;*/padding-bottom:20px; float: left;height: auto; margin-bottom: 50px;}
.image-test{height:120px;}
.testi-name{margin-bottom:15px;}
.width-spec{width:50%;}
.abt-abad-explain{padding:50px 15px;}
.management-hd span:before{display:none;}
.border-right{border-right:0px;}
.min-ht-news{min-height:inherit;margin-bottom:30px;}
.news-btn{margin-bottom:30px;}
.opcity-no{display:none;}
.border-abt-ft{border-right:0px;}
.navbar-form{border:0px;}
.btn-right{margin-top:0px;}
#modal-container .modal-background{display:inline-block;vertical-align:inherit;height:100%;overflow:hidden;overflow-y:scroll;width:100%;padding-top:20px;padding-bottom:20px;}
#modal-container{display:inline-block;vertical-align:inherit;width:100%;}
.modal-container1 .modal-background{display:inline-block;vertical-align:inherit;height:100%;overflow:hidden;overflow-y:scroll;width:100%;padding-top:20px;padding-bottom:20px;}
.modal-container1{display:inline-block;vertical-align:inherit;width:100%;}
.nav-fix{position:fixed;}
.about-banner{height:auto;background-position:70%;}
.banner-abt-caption{width:100%;top:10%;background:rgba(0, 0, 0, 0.22);padding-left:15px;padding-right:15px;position:inherit;display:inline-block;}
.banner-abt-caption p{width:100%;font-size:14px;}
.banner-abt-caption h2{font-size:22px;}
.img-vision{margin-top:30px;}
.ht-mob{height:auto;}
.img-vision{padding-right:0px;}
.details-right{width:100%;}
.mission-box{padding-top:30px;}
.our-vision{margin-top:30px;margin-bottom:30px;}
.our-mission{text-align:left;padding-right:0px;padding-left:20px;}
span.line-green-right:before{right:inherit;left:0;}
.details-right{text-align:left;}
.about-banner{margin-top:70px;}
.box-qulity{margin-bottom:15px;}
.quality-page,
.group-page{padding-bottom:50px;padding-top:50px;}
.our-group{margin-bottom:30px;}
.height-logo-box{height:120px;}
.company-logoes{margin-top:30px;}
.border-img-4,
.border-img-3,
.border-img-2{border-color:#EBEBEB;}
.img-awards-bg{height:330px;}
.award-hd{margin-top:20px;margin-bottom:20px;}
.center-text{padding-left:0px;padding-right:0px;padding-bottom:10px;}
.slide-projext{margin-bottom:0px;padding:0;}
.about-indx{padding-top:20px;padding-bottom:20px;}
.abad-hd{margin-bottom:15px;}
.read-abt{margin-top:10px;}
.abt-abad-explain{padding:40px 15px;}
.bottm,
.width-spec{margin-bottom:35px;}
.management{padding-top:0px;padding-bottom:40px;}
.service-hd{margin-top:15px;margin-bottom:15px;}
.min-height-property{min-height:auto;}
.right-key,
.left-key{display:none;}
.border-image{display:none;}
.border-box{margin-left: 0px;}
.border-gray-right{border-right:0;}
.management-hd{margin-bottom: 20px;}
}
@media screen and (max-width:400px){.management-hd{font-size:22px;line-height:32px;margin-bottom:0px;}
.left-key{left:-12px;z-index:10;}
.right-key{right:-12px;z-index:10;}
.iphone-padd-no{padding-left:0px;padding-right:0px;}
.img-awards-bg{height:230px;}
.modal-body p{font-size: 10px;}

}
.project-banner{background-image:url(../images_newDesign/inner-header-bg.jpg);height:370px;background-size:cover;background-position:50%;background-repeat:no-repeat;}
.prjlist-ban{height:250px;background-position:100%;}
.page-head{padding-top:200px;}
.name-head{color:#fff;font-size:32px;}
.breadcrumb{background-color:transparent;}
.breadcrumb li{color:#fff;}
.bdr-left{border-right:1px solid #EBEBEB;}
.breadcrumb li a,
.breadcrumb li.active{color:#fff;}
.nav.nav-tabs.responsive-tabs.project{display:inline-block;}
.nav.nav-tabs.responsive-tabs.project li{width:auto;}
.responsive-tabs.project.nav-tabs>li.active>a,
.responsive-tabs.project.nav-tabs>li.active>a:focus,
.responsive-tabs.project.nav-tabs>li.active>a:hover{background-color:transparent;color:#234b89;border:0px;border-bottom:2px solid #234b89;}
.responsive-tabs.project.nav-tabs>li>a,
.responsive-tabs.project.nav-tabs>li>a:focus,
.responsive-tabs.project.nav-tabs>li>a:hover{background-color:transparent;color:#747474;background:none;border:0px;border-bottom:2px solid transparent;padding:30px 15px;}
.tab-content.project-content{border:0px;background:#F1F5F8;margin-top:-7px;padding-bottom:30px;}
.nav.nav-tabs.responsive-tabs.project li a{font-size:18px;}
.name-prjct{padding-top:10px;min-height:120px;background-color:#fff;padding-bottom:10px;}
/*Project Listing popup css*/
.description-prjct{background-color: #fff;padding: 10px 10px;font-size: 13px;text-align: center;}
.decription-hde{background-color: rgba(255, 255, 255, 0.9);padding: 10px 10px;font-size: 13px;text-align: center;position: absolute;
max-height: 556px;overflow-y: scroll;z-index: 8;display:none;}
.ul-algn{padding-left: 15px;
    text-align: justify;}
.btn-dsg{background-color: #fff;
    font-size: 13px;
    text-align: center;}
/*Project Listing popup css*/
.name-prjct h4{color:#234b89;}
.detais-icon-prjct{padding-top:20px;padding-bottom:20px;}
.project-box{border:1px solid #D7D7D7;}
.gray-bg{background:#F1F1F1;color:#797778;padding-left:10px;padding-right:10px;text-align:left;}
.e-brochure{margin-top:10px;margin-bottom:10px;}
.icon-book:before{font-size:14px;}
.download-e{display:inline-block;padding-left:10px;}
.bg-green{background:#234b89;color:#fff;padding-left:10px;padding-right:10px;text-align:left;}
.bg_white{background:#fff;}
.project-card-1{margin-top:30px;}
@media screen and (max-width:1199px){.download-e{padding-left:5px;}
.e-brochure{font-size:13px;}
}
/*@media screen and (max-width:991px){.responsive-tabs-container.accordion-xs .nav-tabs{display:none !important;}*/
.responsive-tabs-container.accordion-sm .accordion-link.active{background:#366CB4;color:#fff;}
}
@media screen and (max-width:767px){.project-banner{margin-top:74px;height:150px;}
.page-head{padding-top:20px;}
}
@media screen and (max-width:350px){.download-e{padding-left:3px;}
.e-brochure{font-size:12px;}
.modal-body p{font-size: 10px;}
}
.project-detail-banner{height:768px;background-size:cover;background-position:50%;background-repeat:no-repeat;}
.project-detail-rop{padding-top:200px;}
.form{width:295px;float:right;}
.bg_blue-form{background:#0157AE;color:#fff;height:80px;}
.center-form-hd{display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;height:100%;}
.center-form-hd p{font-size:22px;margin-bottom:0px;}
.bg-white-form{background:#fff;}
.inline-dis{display:inline-block;padding-top:20px;padding-bottom:20px;}
.form-icon-gp{width:100%;float:left;position:relative;}
.form-detail{color:#C8D1DA;border-color:#C8D1DA;border-radius:0px;height:40px;margin-bottom:20px;padding-left:35px;}
span.icon-form{position:absolute;top:5px;left:-11px;color:#C8D1DA;}
span.icon-form2{position:absolute;top:7px;left:-11px;color:#C8D1DA;}
.btn-enq-form{background:#234b89;color:#fff;font-size:20px;font-weight:300;border-radius:0px;padding:12px 25px;margin-bottom:20px;}
.btn-enq-form:hover{color:#fff;}
.content-head-detail{float:left;height:492px;}
.cap-1{margin-top:0px;color:#fff;text-transform:uppercase;font-size:30px;}
.cap-2{margin-top:0px;color:#fff;text-transform:uppercase;font-weight:300;margin-bottom:0px;font-size:24px;}
.bottom{display:table-cell;height:492px;vertical-align:bottom;}
.dis-inline{display:inline-block;}
.cap-3{color:#fff;}
.icon-p:before{font-size:34px;}
.left-icon{margin-left:5px;}
.left-icon-1{margin-left:10px;}
.shrt-dec{padding-left:0px;}
.shrt-dec li{float:left;list-style-type:none;color:#fff;}
.txt-dec{padding:13px 10px;}
.project-detail-tabs{background:#EDEEF0;}
.project-detail-content{border:0px;background:#fff;margin-top:-1px;}
.nav.nav-tabs.responsive-tabs.project-detail{width:1230px;margin:0 auto;padding-right:30px;}
.responsive-tabs.project-detail.nav-tabs>li.active>a,
.responsive-tabs.project-detail.nav-tabs>li.active>a:focus,
.responsive-tabs.project-detail.nav-tabs>li.active>a:hover{background-color:#fff;color:#234b89;border:0px;border-left:2px solid #234b89;}
.responsive-tabs.project-detail.nav-tabs>li>a,
.responsive-tabs.project-detail.nav-tabs>li>a:focus,
.responsive-tabs.project-detail.nav-tabs>li>a:hover{background-color:transparent;color:#747474;background:none;border:0px;border-bottom:2px solid transparent;padding:20px 5px;}
.responsive-tabs.project-detail.nav-tabs>li{width:16.666666666%;}
.responsive-tabs.project-detail.nav-tabs>li a p{margin-bottom:0px;}
.over-view{font-size:26px;color:#898989;margin-top:10px;margin-bottom:40px;padding-left:20px;position:relative;}
.tab-inner-content{padding-top:50px;padding-bottom:50px;}
.over-exp p{font-size:16px;margin-bottom:20px;color:#797979;font-weight:300;}
.location{padding-left:0px;}
.location li{list-style-type:none;display:inline-block;padding:10px 0px;font-size:14px;width:100%;border-bottom:1px solid #EDEDED;}
.li-hd{padding-left:10px;font-weight:bold;color:#747B81;}
.plce{color:#999999;}
.location li:last-child{border-bottom:0px;}
.amenitie{padding-left:0px;}
.amenitie li{list-style-type:none;display:inline-block;padding:10px 0px;font-size:14px;width:100%;border-bottom:1px solid #EDEDED;position:relative;}
.amenitie li.am-ic:before{color:#90C400;font-size:22px;}
.amnit-txt{font-size:16px;color:#999999;padding-left:20px;}
.amenitie li:last-child{border-bottom:0px;}
.tabs-below > .nav-tabs.nav-left-tabs,
.tabs-right > .nav-tabs.nav-left-tabs,
.tabs-left > .nav-tabs.nav-left-tabs{border-bottom:0;}
.tab-content > .tab-pane,
.pill-content > .pill-pane{display:none;}
.tab-content > .active,
.pill-content > .active{display:block;}
.tabs-below > .nav-tabs.nav-left-tabs{border-top:1px solid #ddd;}
.tabs-below > .nav-tabs.nav-left-tabs > li{margin-top:-1px;margin-bottom:0;}
.tabs-below > .nav-tabs.nav-left-tabs > li > a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.tabs-below > .nav-tabs.nav-left-tabs > li > a:hover,
.tabs-below > .nav-tabs.nav-left-tabs > li > a:focus{border-top-color:#ddd;border-bottom-color:transparent;}
.tabs-below > .nav-tabs.nav-left-tabs > .active > a,
.tabs-below > .nav-tabs.nav-left-tabs > .active > a:hover,
.tabs-below > .nav-tabs.nav-left-tabs > .active > a:focus{border-color:transparent #ddd #ddd #ddd;}
.tabs-left > .nav-tabs.nav-left-tabs > li,
.tabs-right > .nav-tabs.nav-left-tabs > li{float:none;}
.tabs-left > .nav-tabs.nav-left-tabs > li > a,
.tabs-right > .nav-tabs.nav-left-tabs > li > a{margin-right:0;margin-bottom:1px;}
.tabs-left > .nav-tabs.nav-left-tabs{float:left;border-right:1px solid #ddd;}
.tabs-left > .nav-tabs.nav-left-tabs > li > a{margin-right:-1px;border-radius:0px;}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;}
.tabs-right > .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}
.tabs-right > .nav-tabs > li > a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd;}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;}
.left-tab-content{border:0px;display:inline-block;width:80%;margin-top:0px;margin-left:-1px;border:1px solid #8FC400;}
.two-d,
.three-d{padding:5px 8px;font-size:18px;cursor:pointer;}
.two-d{background:#fff;border:1px solid #8EC302;color:#A4A4A4;}
.three-d{background:#4CA52D;border:1px solid #8EC302;color:#fff;}
.nav-tabs.nav-left-tabs{width:20%;}
.disp-inline{display:inline-block;}
.img-div{margin-top:10px;}
.tabs-left > .nav-tabs li > a,
.tabs-left > .nav-tabs li > a:hover,
.tabs-left > .nav-tabs li > a:focus{border-color:#EEEEEE;color:#8A8A8A;border-right-color:#8EC302;}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus{border-color:#8FC400;border-right-color:transparent;color:#4F4F4F;}
.none{display:none;}
.view-img{display:inline-block;}
.sub-bold{font-weight:bold;color:#6B747D;font-size:16px;margin-bottom:20px;}
.ifrm{width:100%;height:500px;}
.places-near{padding-left:0px;}
.places-near li{list-style-type:none;padding:10px 0px;display:inline-block;width:100%;border-bottom:1px solid #EFEFEF;font-size:16px;font-weight:300;color:#8F9498;}
.right-pull{float:right;color:#38931C;font-weight:600;}
.padd-place{padding-left:0px;padding-right:30px;}
.spec-box{padding-top:20px;padding-bottom:20px;}
.sp-box{height:115px;border:1px solid #E1E1E1;cursor:pointer;}
.icon-spec,
.expand-spec{width:20%;float:left;height:115px;}
.text-spec{width:60%;float:left;height:115px;}
.spc-box-center{height:100%;display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;}
.text-spc-1{font-size:18px;}
.icon-spec-1:before{font-size:18px;color:#234b89;}
.icon-spec-2{transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.spec-ul{margin-top:20px;}
.spec-ul li{padding:10px 15px;width:100%;font-size:16px;}
.border-ul{border:1px solid #E1E1E1;}
.hide-spec{opacity:0;height:0px;transition:500ms all;}
.hide-spec.show-spec{height:auto;opacity:1;}
.panel-default>.panel-heading{background-color:transparent;}
.panel-heading{padding:0px;border-radius:0px;}
.panel-group .panel{border-radius:0px;}
.right_side{color:#234b89;display:inline-block;float:right;transition:500ms all;transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.panel-title>a{display:inline-block;width:100%;padding:20px 15px;font-size:16px;}
.spec-listing{padding-left:20px;}
.spec-listing li{padding:5px 5px;font-size:16px;}
.collapsed .right_side{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.text-1-spc{padding-left:10px;}
.img-full{width:100%;}
.gallry-box{height:183px;overflow:hidden;background-color:#000;}
.bg-dark-blue{background:#EDF2F5;}
.footer-lins{padding-left:0px;}
.footer-lins{padding-left:0px;}
.footer-lins li{float:left;list-style-type:none;width:25%;border-right:1px solid #C0CDD5;}
.footer-lins li a{display:inline-block;padding:20px 15px;cursor:pointer;font-size:18px;border-bottom:3px solid transparent;color:#707E99;text-align:center;width:100%;}
.footer-lins li a:hover{text-decoration:none;border-bottom:3px solid #234b89;}
.footer-icons-link:before{font-size:36px;padding-right:10px;}
.only-mob-form{display:none;}
.launch-badge{position: absolute; left: 10px; top: 10px;background: #bb292f; color: #fff; border-radius: 3px;padding: 2px 10px;font-size: 14px;text-transform: capitalize; box-shadow: 0px 2px 10px -3px #000;}
.expobanner {
    padding: 19px;
    color: #f2f2f2;
    background: #fe9e01;
    position: fixed;
    bottom: 30px;
    left: 30px;
    border-radius: 10px;
    z-index: 999;
    box-shadow: 0 2px 8px 0 rgba(21, 29, 32, 0.67);
    font-size: 17px;
    display:none;
}
.expobanner p span{
    position: absolute;
    top: -25px;
    right: -25px;
    background: #f2f2f2;
    padding: 1px 7px;
    border-radius: 10px;
    cursor: pointer;
    color: #fe9d02;
    font-weight: 600;
}
.expobanner p b.title{
    font-size: 22px;
}
.expobanner p{
    margin:0;
    position:relative;
}
@media screen and (min-width:1200px){.fix-tabs{position:fixed;left:0;right:0;top:48px;z-index:15;transition:500ms all;}
.fix-tabs.menu-show-time{top:151px;}
.responsive-tabs.project-detail.fix-tabs.nav-tabs>li>a,
.responsive-tabs.project-detail.fix-tabs.nav-tabs>li>a:focus,
.responsive-tabs.project-detail.fix-tabs.nav-tabs>li>a:hover{background:#EDEEF0;}
.responsive-tabs.project-detail.fix-tabs.nav-tabs>li.active>a,
.responsive-tabs.project-detail.fix-tabs.nav-tabs>li.active>a:focus,
.responsive-tabs.project-detail.fix-tabs.nav-tabs>li.active>a:hover{background:#fff;border-bottom:1px solid #EDEEF0;}
}
@media screen and (max-width:1199px){.nav.nav-tabs.responsive-tabs.project-detail{width:970px;}
.cap-1{font-size:24px;}
.cap-2{font-size:20px;}
}
@media screen and (min-width:992px){.accordion-link{display:none;}
}
@media screen and (max-width:992px){.nav.nav-tabs.responsive-tabs.project-detail{width:100%;}
.cap-1{font-size:24px;}
.bottom{width:375px;}
.tabs-left > .nav-tabs.nav-left-tabs{display:block !important;}
.footer-icons-link:before{font-size:26px;}
.footer-lins li a{font-size:16px;padding:20px 10px;}
.gallry-box{height:239px;}
}
@media screen and (max-width:767px){.project-detail-banner{margin-top:74px;height:260px;}
.project-detail-rop{padding-top:0px;}
.content-head-detail{height:auto;margin-top:5px;}
.bottom{width:100%;height:auto;}
.only-mob-form{display:inline-block;}
.desktop-only-form{display:none;}
.form{width:100%;margin-top:30px;margin-bottom:30px;border:1px solid #f1f1f1;}
.icon-p:before{font-size:22px;}
.txt-dec{padding:5px 10px;}
.cap-2{margin-bottom:15px;font-size:18px;}
.tabs-left > .nav-tabs.nav-left-tabs{width:100%;}
.tabs-left > .nav-tabs.nav-left-tabs > li{width:50%;float:left;}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus{border-right-color:#8FC400;margin-right:1px !important;}
.tabs-left > .nav-tabs li > a,
.tabs-left > .nav-tabs li > a:hover,
.tabs-left > .nav-tabs li > a:focus{border-right-color:#EEEEEE;}
.left-tab-content{width:100%;margin-top:40px;}
.ifrm{height:250px;}
.footer-lins li{width:50%;}
.footer-lins li a{padding:15px 5px;font-size:14px;}
.footer-icons-link:before{font-size:22px;}
.footer-lins li{border:1px solid #C0CDD5;}
.bg-dark-blue{padding-top:15px;padding-bottom:15px}
.gallry-box{height:100px;}
}
.contact-tab{border:0px;border-top:1px solid #EFEFEF;margin-top:-4px;}
.form-detail-contact{color:#C8D1DA;border-color:#C8D1DA;border-radius:0px;height:65px;margin-bottom:20px;padding-left:50px;}
span.icon-form-contact-1{position:absolute;top:17px;left:10px;color:#C8D1DA;}
span.icon-form-contact-2{position:absolute;top:19px;left:10px;color:#C8D1DA;}
.etra-ht-contact{height:180px !important;color:#C8D1DA;border-color:#C8D1DA;border-radius:0px;margin-bottom:20px;padding-left:50px;padding-top:22px;}
.contact-btn{padding:6px 25px;}
.contact-hd{color:#046BD4;margin-bottom:25px}
.extra-padding{padding-left:60px;padding-right:30px;}
.contact-sub{margin-top:10px;margin-bottom:25px;}
.detais-addrs{margin-bottom:30px;}
.bold-h{font-weight:bold;}
.detais-addrs p{margin-bottom:5px;}
.map-container-tab-1{width:100%;height:450px;}
.abad-erklm{width:525px;height:125px;border:1px solid #DFDFDF;background:#fff;position:absolute;left:0;top:-110px;z-index:0;margin-left:30px;cursor:pointer;}
.abad-ktm{width:525px;height:125px;border:1px solid #DFDFDF;background:#fff;position:absolute;right:0;top:-110px;z-index:0;margin-right:30px;cursor:pointer;}
.white{width:320px;height:100%;float:left;padding:15px;background:#EAEAEA;}
.green{width:203px;height:100%;float:left;background:#DFDFDF;position:relative;}
.green:after{content:' ';width:0;height:0;border-width:20px;position:absolute;border-color:transparent;border-right-color:#DFDFDF;bottom:-40px;left:40%;right:40%;border-style:solid;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);}
.map-tabs{padding-top:150px;}
.pos-relat{position:relative;}
.address-center{display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;height:100%;}
.address-center p{margin-bottom:0px;font-size:16px;color:#646464;}
.icon-map:before{font-size:32px;color:#fff;}
.icon-address-center p{margin-bottom:0px;color:#fff;font-size:18px;}
.icon-address-center{display:flex;justify-content:center;align-items:center;flex-direction:column;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;-webkit-flex-direction:column;height:100%;}
.abad-erklm.front,
.abad-ktm.front{z-index:10;height:220px;}
.abad-erklm.front .white,
.abad-ktm.front .white{background:#fff;}
.abad-erklm.front .green,
.abad-ktm.front .green{background:#2a71ba;}
.abad-erklm.front .green:after,
.abad-ktm.front .green:after{border-right-color:#2a71ba;}
@media screen and (max-width:1199px){.abad-erklm,
.abad-ktm{width:450px;}
.white{width:250px;}
.green{width:198px;}
}
@media screen and (max-width:767px){.extra-padding{padding-left:0px;padding-right:0px;}
.abad-erklm,
.abad-ktm{width:100%;margin:0px;}
.abad-erklm.front,
.abad-ktm.front{height:180px;width:100%;margin:0px;top:0;}
.white{width:60%;}
.green{width:40%;}
.abad-erklm .address-center p,
.abad-ktm .address-center p{font-size:12px;}
.abad-erklm.front .address-center p,
.abad-ktm.front .address-center p{font-size:16px;}
.icon-address-center p{font-size:16px;}
}
.flg-left{padding-left:70px !important;}
.faq-section{padding-top:100px;padding-bottom:80px;}
.faq-panel .panel-default{border:0px;-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, .05);box-shadow:0 0px 0px rgba(0, 0, 0, .05);border-bottom:1px solid #EFEFEF;}
.faq-panel .panel-title{position:relative;}
.faq-panel .panel-title>a{padding-left:40px;padding-right:0px;color:#76AE71;}
.faq-panel .right_side{color:#76AE71;}
.one,
.two{position:absolute;border-radius:3px;background:#76AE71;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:400ms all ease-out;transition:400ms all ease-out;}
.one{top:19.5px;left:10px;right:10px;height:3px;}
.two{top:10px;left:19.5px;bottom:10px;width:3px;}
.icon{position:absolute;width:42px;height:42px;left:0px;top:8px;}
.icon:hover{cursor:pointer;}
.accordion-toggle.collapsed .one,
.accordion-toggle.collapsed .two{background:#6C6C6C;}
.faq-panel .panel-title>a.accordion-toggle.collapsed{color:#6C6C6C;}
.accordion-toggle.collapsed .icon .two{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.accordion-toggle .icon .two{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.tab-letter{padding-left:10px;}
.nav.nav-tabs.service.responsive-tabs.project-detail li{width:25%;}
.nav.nav-tabs.service.responsive-tabs.project-detail li a{cursor:pointer;padding:30px 15px;}
.rental-ser{font-weight:300;color:#046BD4;margin-top:0px;font-size:36px;}
.icon-tab-rental:before{font-size:32px;color:#046bd6;}
.rental-ser:before{content:"";position:absolute;height:2px;background:#234b89;width:20%;bottom:-15px;}
.rental-detail{font-size:16px;color:#5F6774;line-height:26px;margin-top:15px;}
.icon.service{position:absolute;width:42px;height:42px;right:30px;top:31px;left:inherit;}
.service-tab-hd{padding-left:30px;}
.service-panel .panel-title{position:relative;}
.top-head-service{margin-bottom:80px;}
.service-tab-content{border:0px;border-top:1px solid #E8E8E8;}
.faq-panel-title{padding-left:10px;}
.responsive-tabs.project-detail.service.nav-tabs>li.active>a,
.responsive-tabs.project-detail.service.nav-tabs>li.active>a:focus,
.responsive-tabs.project-detail.service.nav-tabs>li.active>a:hover{border-left:0px;border-bottom:2px solid #234b89;}
.service-panel-1 .panel-heading{position:relative;}
.service-panel-1 .panel-title>a{font-size:18px;color:#3E60B7;padding:35px 15px;text-transform:uppercase;}
.service-panel-1 .icon.service{top:22px;}
.section-service-2 p{font-size:16px;font-weight:300;line-height:26px;}
.content-1{padding-top:15px;padding-bottom:15px;}
.service-panel-1 .panel-title{border:1px solid #B3C3DA;}
.service-panel-1 .panel-default{border-color:transparent;-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, .05);box-shadow:0 0px 0px rgba(0, 0, 0, .05)}
.no_padding-left{padding-left:0px;}
.service-panel-1 p.home-care{font-size:18px;color:#5A646D;font-weight:600;}
.service-panel-1 p.home-care span{color:#4a6bd5;font-size:26px;font-weight:300;}
.sub-green{color:#4a6bd5;}
.underline{border-bottom:1px solid #E4E4E4;padding-bottom:5px;}
.border-box-ser{border:1px solid #E4E4E4;padding-top:15px;margin-top:20px;min-height:520px;padding-bottom:10px;}
.service-ul{padding-left:0px;}
.service-ul li{font-size:14px;color:#666;margin-bottom:10px;padding-left:22px;background:url(../images_newDesign/list-style.png) no-repeat left 2px;list-style-type:none;}
.service-panel-1 p.ul-bt{color:#888;font-stretch:normal;font-size:14px;}
.place-pic{font-size:16px;margin-top:10px;}
.bg-gray-ser{background:#EAEAEA;}
.zoom-in:before{color:#fff;font-size:26px;}
.hover-1{position:absolute;width:100%;height:0%;background-color:rgba(0, 0, 0, 0.26);top:0;left:0;z-index:10;opacity:0;transition:500ms all;}
.show-zoom:hover .hover-1{opacity:1;height:100%;cursor:pointer;}
.zoom{display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;height:100%;}
.gl-interior{margin-bottom:20px;}
@media screen and (max-width:992px){.rental-ser{font-size:32px;}
.tab-pane .container{width:100%;}
.rental-detail{margin-top:0px;}
}
@media screen and (max-width:767px){.rental-ser{margin-bottom:30px;}
.rental-ser:before{bottom:10px;}
.panel-title img{width:50px;}
.icon.service{top:10px;right:0px;}
.service-panel .panel-title>a{padding-right:30px;}
.panel-title>a{font-size:14px;}
.faq-panel-title{padding-left:5px;}
.service-tab-hd{padding-left:0px;}
.service-panel-1 .panel-title>a{font-size:14px;}
.top-head-service{margin-bottom:40px;}
.border-box-ser{min-height:auto;padding-bottom:10px;}
.slider-home{display: none;}
.top-view {margin-top: 100px;}
/*.nav.nav-tabs.responsive-tabs.project li:last-child a{display: none;}*/
}
.img-full{width:100%;}
.news-event{padding-top:70px;padding-bottom:70px;}
.image-section-news{width:100%;float:left;height:177px;overflow:hidden;}
.news-heading h4{margin:0px;color:#6C6C6C;}
.news-heading{width:100%;float:left;}
.center-news{height:80px;display:table-cell;vertical-align:middle;}
.news-detais-txt{width:100%;float:left;}
.news-detais-txt p{font-size:16px;margin-bottom:0px;color:#989898;}
.box-news{min-height:400px;padding-bottom:10px;margin-bottom:20px;}
@media screen and (max-width:767px){
	.image-section-news{height:auto;}
	.box-news{min-height:auto;display:inline-block;width:100%;}
}
}
p.emi-text{font-size:16px;line-height:26px;}
.form-emi{margin-top:80px;}
.form-inputs .emi-form{border-radius:0px;height:50px;margin-bottom:20px;}
.form-inputs label{font-weight:400;font-size:16px;margin-bottom:10px;}
.emi-form-1{border:1px solid #ccc;border-radius:0px;background:transparent;width:100%;padding:5px;font-size:16px;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images_newDesign/sortin-icon.png) 96%/3% no-repeat;font-weight:400;padding-left:15px;}
.btn-emi{background:#234b89;width:200px;height:50px;color:#fff;border:0px;border-radius:0px;font-size:16px;margin-top:20px;margin-bottom:40px;}
.btn-emi:hover{color:#fff;}
.btn-clear{background:#fff;width:200px;height:50px;color:#98A8B5;border:1px solid #EAEFF3;margin-top:32px;margin-bottom:20px;border-radius:0px;float:right;}
.nri-text{font-size:16px;line-height:26px;margin-bottom:20px;}
.credentials .panel-title>a{text-transform:uppercase;}
.credentials-section .sub-green{font-size:22px;}
.ul-exp{padding-left:0px;margin-bottom:0px;}
.ul-exp li{font-size:16px;color:#666;margin-bottom:20px;padding-left:22px;background:url(../images_newDesign/home-loan_li-icon.gif) no-repeat left 5px;list-style-type:none;}
.im-disp{display:inline-block;}
.box-logo{margin-bottom:30px;}
.shadow{-webkit-box-shadow:0 15px 20px rgba(0, 0, 0, 0.2);box-shadow:0 15px 20px rgba(0, 0, 0, 0.2);}
.certificate-img{margin-bottom:20px;}
.certificate-img img{width:100%;}
.opening-1{border:1px solid #ddd;padding-top:15px;padding-bottom:15px;box-shadow:0 9px 30px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 9px 30px rgba(0, 0, 0, 0.2);margin-bottom:30px;}
.border-bt{border-bottom:1px solid #ddd;padding-bottom:10px;}
.opening-ul{padding-left:0px;}
.opening-ul li{list-style-type:none;padding-left:15px;font-size:16px;color:#666;margin-bottom:5px;background:url(../images_newDesign/arrow.png) no-repeat left center;}
.project-box{-webkit-transition:box-shadow .2s, transform .2s, opacity .2s;transition:box-shadow .2s, transform .2s, opacity .2s;}
.project-box:hover{-webkit-box-shadow:0 15px 20px rgba(0, 0, 0, 0.2);-webkit-transform:translate(0, -4px);box-shadow:0 15px 20px rgba(0, 0, 0, 0.2);transform:translate(0, -4px);}
.center-project-hd{height:120px;display:table-cell;vertical-align:middle;}
.center-project-hd img{width:100%;}
.icons-li{display:inline-block;width:100%;}
.btn-walk{font-size:16px;color:#fff;padding:6px 20px;border-radius:0px;background:#234b89;background:linear-gradient(to right, #234b89 50%, #fff 50%);background-size:200% 100%;margin-top:10px;border:2px solid #234b89;transition:500ms all;}
.btn-walk:hover{background-position:right bottom;color:#234b89;border:2px solid #234b89;}
.btn-brochure{font-size:16px;color:#747474;padding:6px 20px;border-radius:0px;background:#EDEEF0;background:linear-gradient(to right, #EDEEF0 50%, #fff 50%);background-size:200% 100%;margin-top:10px;border:2px solid #EDEEF0;transition:500ms all;margin-left:10px;}
.btn-brochure:hover{background-position:right bottom;color:#000;border:2px solid #EDEEF0;}
#project_gallery .carousel-inner>.item>img{width:100%;}
@media screen and (min-width:1200px){.bg-menu-2{transition:500ms all;}
.bg-menu-1{z-index:10;overflow:hidden;transition:500ms all;}
.hide-menu{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);top:-50px;}
.hide-shown{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);top:0px;}
.burger-menu-ul li a.logo-short{padding:5px;}
.burger-menu-ul li a.logo-short img{width:40px;}
.burger-menu-ul li{float:left;}
.burger-menu-ul li.logo-short-bg{background:#fff;}
.container-full-width{width:100%;}
.burger-menu-ul{padding-left:30px;}
.logo-short-bg{-webkit-transform:translateY(0%);-moz-transform:translateX(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);transition:500ms all;}
.logo-short-bg.logo-animation{-webkit-transform:translateY(100%);-moz-transform:translateX(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
}
@media screen and (max-width:480px){.modal-body p{font-size: 10px;}
}
@media screen and (max-width:380px){.btn-brochure{margin-left:5px;}..modal-body p{font-size: 10px;}
}

.burger-menu-ul{display:none;}
.drop-menu li a{padding:10px 15px;}
.btn-enquire-tp{display:none;}
.fixed-bg-ul{background:#EDEEF0;height:63px;display:none;width:100%;transition:500ms all;}
@media screen and (min-width:1200px){.navbar-brand.navbar-brand-fixed{position:fixed;top:-8px;background:#fff;padding:5px;}
.navbar-brand.navbar-brand-fixed:hover{background:#fff;}
.navbar-brand-fixed.navbar-brand>img{width:48px;}
.height-fixed{height:50px;}
.burger-menu-ul.burger-show{display:block;}
.burger-menu-ul{float:left;margin-bottom:0px;}
.burger-menu-ul li{list-style-type:none;}
.burger-menu-ul li a{color:#fff;padding:13px 10px;display:inline-block;cursor:pointer;}
.hide-shown{top:0px !important;}
.height-fixed-click{height:auto !important;}
.navbar-brand-fixed-click.navbar-brand.navbar-brand-fixed{position:relative;top:0px;background:none;padding:15px;}
.navbar-brand-fixed-click.navbar-brand-fixed.navbar-brand>img{width:80px;}
.btn-enquire-tp{padding-left:0px;float:right;display:block;margin-bottom:0px;position:absolute;right:15px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);z-index:10;transition:500ms all;}
.btn-enquire-tp-show{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}
.btn-enquire-tp li{list-style-type:none;margin-top:8px;margin-bottom:8px;display:inline-block;}
.btn-enquire-tp li a{padding:5px 60px;background:#234b89;color:#fff;display:inline-block;font-size:16px;}
.icon-send:before{font-size:14px;}
.icon-send{padding-left:10px;}
.short-menu{position:relative;}
.social-top{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);transition:500ms all;}
.social-top-hide{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.project-detail.fix-tabs.nav-tabs li a,
.project-detail.fix-tabs.nav-tabs li a:hover,
.project-detail.fix-tabs.nav-tabs li a:focus{padding:5px 5px;}
.fix-bg-tabs{position:fixed;display:block;left:0;right:0;top:48px;z-index:12;}
.menu-show-time-bg{top:151px !important;}
}
@media screen and (min-width:768px){.content-head-detail{width:calc(100% - 295px);width:-webkit-calc(100% - 295px);}
}
@media screen and (max-width:1199px) and (min-width:768px){.detais-icon-prjct{font-size:13px;}
}
@media screen and (max-width:767px){.detais-icon-prjct{font-size:14px;}
}
rediredt{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;}
@media screen and (min-width:1600px){#carousel-example-generic .carousel-inner>.item>img{width:100%;}
}
@media screen and (max-width:1170px){.slider-home .carousel-control{display:none;}
}
@media screen and (max-width:767px){.carousel-inner{margin-top:74px;}
.tab-inner-content .carousel-inner{margin-top:0px;}
.carousel-caption-1{top:0%;padding-top:0px;}
.bn-read,
.btn-enq{font-size:12px;}
}
.careers-tab{border:0px;border-top:1px solid #E8E8E8;}
.nav.nav-tabs.service.responsive-tabs.project-detail.careers-ul-tab li{width:33.3333333333%}
@media screen and (max-width:1199px) and (min-width:992px){.footer-ul li a,
.contact-us-ft,
.no-bottom{font-size:13px;}
}
.mob-only{display:none;}
@media screen and (max-width:767px){.footer-ul li a,
.contact-us-ft,
.no-bottom{font-size:14px;}
}
@media screen and (max-width:767px){.footer-ul li a,
.contact-us-ft,
.no-bottom{font-size:14px;}
.btn-enquire-tp{display:none;}
.bg-menu-1{background:#000;display:none;}
.none{display:none !important;}
.social-top li a{padding:5px 15px;}
.social-top li a span:before{font-size:16px;}
.bg-blk-1{display:none;}
.nav.nav-tabs.responsive-tabs.project li a{font-size:16px;}
.mob-only-padd{padding-left:15px;padding-right:15px;}
}
.mob-only{display:none;}
.bold-ittalic{font-weight:bold !important;font-style:italic;}
.quotes-text{margin-bottom:10px;font-size:14px !important;min-height:110px;}
.our-mission-1{font-size:26px;color:#036BCF;margin-top:15px;margin-bottom:30px;padding-left:20px;position:relative;text-align:left;}
.quality-object{padding-left:0px;margin-bottom:20px;}
.quality-object li{font-size:14px;color:#666;margin-bottom:10px;padding-left:30px;background:url(../images_newDesign/checked.png) no-repeat left 5px;list-style-type:none;}
@media screen and (max-width:1199px) and (min-width:992px){.banner-abt-caption p{font-size:13px;}
.banner-abt-caption{top:25%;}
.banner-abt-caption h2{margin-bottom:20px;}
}
@media screen and (max-width:991px) and (min-width:768px){.banner-abt-caption p{font-size:14px;}
.banner-abt-caption{top:25%;}
.banner-abt-caption h2{margin-bottom:20px;}
}
@media screen and (max-width:767px){
	.banner-abt-caption{margin-top:110px;}
}
@media screen and (max-width:1172px){.content p{font-size:13px;}
.carsl-btn{margin-top:0px;}
}
.destination-help li a{color:#0259aa;border-bottom:1px solid #0259aa;font-size:18px;font-weight:600;text-decoration:none;}
.error-message{text-align:center;margin-top:80px;font-size:36px;margin-bottom:30px;}
.error-message2{text-align:center;margin-top:30px;font-size:20px;margin-bottom:30px;font-weight:600;}
.destination-help li.home-list{width:100%!important;display:block;}
.error-image{margin-top:30px;text-align:center;max-width:100%;margin-bottom:30px;}
.destination-help li a{color:#0259aa;border-bottom:1px solid #0259aa;font-size:18px;font-weight:600;text-decoration:none;}
.destination-help li{list-style:none;}
.link_pages{font-size:20px;color:#337ab7;line-height:3;}
.center-project-hd p{text-transform:uppercase;font-size:14px;}
.modal.fade{width:100%;}
@media screen and (max-width:767px){
	.icon-property:before{font-size:30px;}
	.icon-property{padding:10px 15px;}
	.property-box{margin-bottom:0px;}
	.news-blog{padding-top:10px;padding-bottom:0px;}
	.news-events{margin-bottom:20px;}
	.bg-footer{padding-top:0px}
	.head-ft{margin-bottom:15px;}
	.border-ft{margin-top:0px;margin-bottom:0px;}
	.border-abt-ft{padding-bottom:0px;}
	.news-letter{margin-top:10px;}
	.content-abt-footer{padding-bottom:20px;}
	.copy-right{margin-top:10px;margin-bottom:10px;}
}
.zoom{display:inline-block;position:relative;}
.zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;right:0;background:url(icon.png);}
.zoom img{display:block;}
.zoom img::selection{background-color:transparent;}
.testi-more{display:none;}
.service-enq{font-size:20px;}
.contact-form-1{position:absolute;width:100%;height:100%;left:0;top:0;overflow-y:scroll;background:white;z-index:5;padding:15px;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition:.3s ease;transition:.3s ease;border-radius:5px;}
.contact-form-1.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.contact-form-1 .close{color:rgba(0, 0, 0, 0.7);position:absolute;top:0px;left:15px;z-index:10;}
.contact-form-1 form{margin-top:20px;}
.cards{margin:auto;background:#fefefe;overflow:hidden;width:100%;height:550px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:30px;}
form .control{position:relative;margin-bottom:10px;padding-top:20px;}
form .control label{position:absolute;top:30px;left:0;-webkit-transition:.3s ease;transition:.3s ease;text-transform:uppercase;font-weight:600;letter-spacing:2px;font-size:14px;}
form .control.submit{text-align:right;}
form input,
form textarea{width:100%;border:none;border-bottom:1px solid #e3e3e3;outline:none;padding:10px 0;}
form .filled label,
form input:focus + label,
form textarea:focus + label{top:0;font-size:12px;}
form textarea{height:100px;}
form input[type="submit"]{width:auto;background-color:#F06292;padding:10px 40px;color:white;border-radius:40px;}
select{outline:none;-webkit-appearance:none;cursor:pointer;color:#B5B5B5;border-color:#E3E3E3;min-width:100%;padding:15px 16px;border-radius:0px;background:#FFFFFF;font-size:16px;margin-top:5px;font-weight:300;background-image:url(../images_newDesign/arrowdown.png);background-repeat:no-repeat;background-position:right center;margin-bottom:20px;}
.modal-footer{border-top:0px;}
@media screen and (min-width:768px){mob-ony-seen{display:none;}
}
@media screen and (max-width:767px){.only-desktop{display:none;}
.cap-1,
.cap-2{color:#000;}
.shrt-dec li{color:#000;}
.left-icon{margin-left:0px;}
}
.bank_person{color:#337ab7;}
.test-control.left{position:absolute;left:-33px;top:55%;z-index:10;}
.test-control.right{position:absolute;right:-33px;top:55%;z-index:10;}
#carousel-2 .prev-icon{display:inline-block;padding-left:3px;}
#carousel-2 .next-icon{display:inline-block;padding-left:3px;}
#carousel-2{margin-top:-50px;}
.testi-drop-icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}
.testi-less-icon{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);}
@media screen and (max-width:767px){#carousel-2 .carousel-inner{margin-top:0px;}
.mob-full{margin-left:25%;}
.mob-full .border-gray-right{border-right:0px;}
}
#homepopup .close{position:absolute;z-index:10;right:-19px;top:-3px;background:#fff;opacity:1;width:30px;height:30px;border-radius:50%;}
#homepopup .modal-body{padding:0px;}
#homepopup .modal-header,
#homepopup .modal-footer{height:0;padding:0px;border-bottom:0px;min-height:0px;}
.mobile-number-only{display:none;float:left;height:74px;}
.contact-line{position:relative;padding-left:15px;}
.contact-line:before{content:"";position:absolute;width:2px;height:28px;background:#888;left:0;}
@media screen and (max-width:767px){.fb-onlyicon{margin-left:1rem;}
.mobile-click{display:inline-block;width:100%;}
.mobile-number-only{display:block; width: calc(100% - 140px);}
.mobile-number-only a.fb-icon{margin-left: auto; margin-right: 15px;display:none;}
.resp-arrow{display:none;}
#homepopup .close{right:0px;top:0px;}
.center-number{display:flex;justify-content:left;align-items:center;display:-webkit-flex;-webkit-justify-content:left;-webkit-align-items:center;height:100%;}
.icon-tab{display:none;}
.responsive-tabs li a{font-size:14px;}
.carousel-caption-1 .right-side{width:130px; float:inherit;}
.carousel-caption-1 .container{padding-right:5px;}
.place{margin-bottom:5px;}
.bn-read{margin-left:0px;}
.caption-h1{line-height:16px;margin-top:10px;}
.service-des{display:none;}
.service-hd{font-size:14px;min-height:35px;}
.contact-us-ft{line-height:inherit;}
.hd-1{font-size:32px;}
.hd-1 br{display:none;}
.caption-h1{line-height:30px; font-size:22px;}
.place{font-size:20px;}
.carousel-caption-1 .right-side{width:auto;}
.min-ht-news .mob-no-padd{text-align:center;}
/*.min-ht-news .mob-no-padd img{margin: 0 auto;}*/
.news-block{text-align:center!important;}
.width-spec{width:100%;}
.mob-full{margin-left:0;}
}
.modal-dialog.full-ht{height:100%;margin:0px auto;}
.center-pop{height:100%;display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;}
.center-pop img{width:100%;}
.nws_min{min-height:470px;overflow-y:scroll;height:500px;margin-bottom:40px;}
@media screen and (max-width:767px) and (min-width:400px){.home_popup{padding-top:70px;}
.home_popup .center-pop{display:inherit;}
.modal{z-index:999999999;}
.home_popup .modal-content{width:320px;margin:0 auto;}
}
.social-top-footer{padding-left:0px;display:inline-block;margin-bottom:0px;}
.social-top-footer li{list-style-type:none;float:left;}
.social-top-footer li a{padding:22px 15px;color:#fff;display:inline-block;}
@media screen and (max-width:767px){.social-top-footer li a{padding:10px 15px 0px 15px;}
.contact-line{padding-left:10px;}
.fb-onlyicon:before{font-size:18px;}
}
.video-1 iframe{width:100%;height:500px;}
.nav-left-tabs{height:604px;overflow:hidden;overflow-y:scroll;border-bottom:1px solid #ddd !important;}
.gallerry-book{-webkit-box-shadow:0 15px 20px rgba(0,0,0,0.2);box-shadow:0 15px 20px rgba(0,0,0,0.2);-webkit-transform:translate(0, -4px);transform:translate(0, -4px);margin-bottom:20px;padding:5px;border:1px solid rgba(0, 0, 0, 0.04);position:relative;}
.constraction-hover{position:absolute;background-color:rgba(0, 0, 0, 0.38);width:100%;height:0%;top:0;left:0;transition:500ms all;cursor:pointer;}
.gallerry-book:hover .constraction-hover{height:100%;}
.gallerry-book img{transition:500ms all;}
.gallerry-book:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.center-year{height:100%;display:flex;justify-content:center;align-items:center;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;}
.center-year h4{color:#fff;margin:0px;opacity:0;transition:500ms all;}
.gallerry-book:hover .center-year h4{opacity:1;}
.details-project{height:183px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding-left:30px;padding-right:30px;background-color:#F2F2F2;position:relative;text-align:left;}
.details-project:before{content:' ';width:0;height:0;border-width:20px;position:absolute;border-color:transparent;border-right-color:#F2F2F2;bottom:40%;left:-40px;border-style:solid;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.details-project h3{margin-top:0px;}
.details-project p{margin-bottom:0px;}
.constraction-gl{-webkit-box-shadow:0 5px 12px rgba(0, 0, 0, 0.25);box-shadow:0 5px 12px rgba(0, 0, 0, 0.25);margin-bottom:60px;border:1px solid #055C9F;}
.view-img-btn{color:#60AF46;margin-top:10px;}
@media screen and (max-width:992px){.details-project{height:239px;}
}
@media screen and (max-width:767px){
	.slick-slide img{width:100%;}
	.slick-arrow{display:none !important;}
	.details-project:before{display:none;}
	.details-project{height:auto;padding:10px;}
	.news-events{text-align: left;}
	.left-side-padding{padding-left:35px;}
	.news-block .mob-no-padd, .min-ht-news .mob-no-padd{text-align: left!important;}
	.blog-details-short{padding: 0 15px!important; margin-bottom:0;}
	.blogcontent{margin-bottom: 0;}
	.imgHeightFix{margin-bottom:5px;}
	.prjlist-ban{height: 0px;margin-top: 75px;}
	.banner{height: 300px;}
	.slider_txt{display: none!important;}
}
.slick-prev.slick-arrow{width:30px;height:60px;background:#234b89;border-bottom-left-radius:50px;border-top-left-radius:50px;position:absolute;left:-32px;top:45%;border:0px;padding-right:0px;}
.slick-next.slick-arrow{width:30px;height:60px;background:#234b89;border-bottom-right-radius:50px;border-top-right-radius:50px;position:absolute;right:-32px;top:45%;border:0px;padding-left:0px;}
.span-com-color{font-size:22px;color:#fff;padding-right:2px;}
.slick-slide:focus{border-color:transparent;box-shadow:0 0px 0px rgba(0, 0, 0, 0.075) inset, 0 0 0px rgba(126, 239, 104, 0.6);outline:0 none;}
.slick-prev, .slick-next:focus{border-color:transparent;box-shadow:0 0px 0px rgba(0, 0, 0, 0.075) inset, 0 0 0px rgba(126, 239, 104, 0.6);outline:0 none;}
.address_detail{padding:8px;border:2px solid #EFEFEF;margin:0;}
.carousel-inner div:nth-child(3) .right-side{float:left !important;}
.relative{position:relative;}
.handing-over-img{position:absolute;left:0;top:0;z-index:10;width:143px;}
@media screen and (max-width:992px){.nav.nav-tabs.responsive-tabs.project-detail{display:none!important;}
}
@media screen and (max-width:768px){.handing-over-img{position:absolute;right:0;top:10px;z-index:10;width:80px;left:inherit;}
.handing-over-img img{width:100%;}
.nav.nav-tabs.service.responsive-tabs.project-detail li .flaticon-buildings-1,
.nav.nav-tabs.service.responsive-tabs.project-detail li .flaticon-buildings-2,
.nav.nav-tabs.service.responsive-tabs.project-detail li .flaticon-icon-101952,
.nav.nav-tabs.service.responsive-tabs.project-detail li .flaticon-icon-72781{display:none;}
.nav.nav-tabs.service.responsive-tabs.project-detail li .tab-letter{padding-left:0;text-align:center;}
.nav.nav-tabs.responsive-tabs.project-detail{padding:0;height: 100vh;}
.demo #map_show{overflow: hidden;width: 100%;height: 75vh;}
#servicesTab li{float:left;}
.demo .tab-inner-content{padding-top: 10px;padding-bottom: 20px;}
.demo .tabs-left > .nav-tabs.nav-left-tabs{height: fit-content;}
.demo .left-tab-content{padding: 0}
.demo .zoom{padding: 0;}
.demo .two-d {position: absolute;top: -20px;right: 10px;z-index: 1;padding: 0px 5px;}
}
.badges {
    position: fixed;
    left: -36px;
    top: 30%;
    z-index: 11;
    -webkit-transform: scale(0.7) rotate(-27deg);
    -ms-transform: scale(0.7) rotate(-27deg);
    transform: scale(0.7) rotate(-27deg);
    -webkit-box-shadow: 0 0 20px 0px #0000002b;
    box-shadow: 0 0 20px 0px #0000002b;
    border-radius: 226px;
}

@media(max-width:400px){
	.responsive-tabs-container.accordion-sm .nav-tabs li{width:auto;}
	/*.testi-monial{height:690px;}*/
	.responsive-tabs li a{font-size:12px;}
	.demo .map-show{height: 70vh;}
}
.whatsapp-sm-wrap{
	display: none;
}
@media(max-width:767px){
	.whatsapp-sm-wrap{
		display:block;	
	}
}
.stamp-wrap{
    position: absolute;
    left: 400px;
    top: 15px;
    width: 25%;
}


.stamp-wrap .stamp-no .reg-no{
color: #ffffff;
font-size: 1.5rem;
font-weight: 600;
}

@media (max-width: 575.98px) {
    .stamp-wrap{
        position: relative;
        width: 50%;
    }
    .stamp-wrap .stamp-no .reg-no{
        position: absolute;
		bottom: -30px;
    }
}

.left-side-stamp.stamp-mob {
    position: absolute;
    width: 40%;
    top: 15px;
    left: 15px;
}

	/*
  	Flaticon icon font: Flaticon
  	Creation date: 17/06/2020 09:57
  	*/

@font-face {
  font-family: "Flaticon";
  src: url("./instagram/Flaticon.eot");
  src: url("./instagram/Flaticon.eot?#iefix") format("embedded-opentype"),
       url("./instagram/Flaticon.woff2") format("woff2"),
       url("./instagram/Flaticon.woff") format("woff"),
       url("./instagram/Flaticon.ttf") format("truetype"),
       url("./instagram/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("./instagram/Flaticon.svg#Flaticon") format("svg");
  }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
  font-family: Flaticon;
        font-size: 20px;
font-style: normal;
margin-left: 20px;
}

.flaticon-instagram-logo:before { content: "\f100"; }

.livprop_modal-header{
    background-color: #234b89 !important;
}
.btn-dsg .btn-success{
    color: #fff;
    background-color: #3569b3;
    border-color: #3569b3;
}
.btn-dsg .btn-success:hover{
    color: #fff;
    background-color: #234b89;
    border-color: #234b89;
}
.resp-tab-active{
    border-left: none;
}
/*.border-gray-right img {*/
/*    filter: hue-rotate(150deg);*/
/*}*/

.img-zoom-container {
  position: relative;
}

.img-zoom-lens {
  position: absolute;
  border: 1px solid #d4d4d4;
  /*set the size of the lens:*/
  width: 140px;
  height: 140px;
}

.img-zoom-result {
  border: 1px solid #d4d4d4;
  /*set the size of the result div:*/
  width: 400px;
  height: 300px;
  position: absolute;
  top: 0px;
  z-index: 2147483647;
  right: -20%;
}
.live-button, .livprop_overlay {
    z-index: 999 !important;
}

/*new styles */
@media screen and (max-width: 767px){
.responsive-tabs-container.accordion-sm .nav-tabs li {
    min-width: 210px;
}
.slide-projext .responsive-tabs {
    display: flex !important;
    justify-content: flex-start;
    max-width: 677px;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
}
}
.row.all-projects-wc {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    align-items: flex-start;
}
.social-top li a {
    padding: 10px 5px;
}

.header-medias {
    width: 30px;
    display: block;
}

.header-medias img {
    width: 100%;
}
.footer-social_m {
    width: 25px;
    display: block;
}


.footer-social_m img {
    width: 100%;
}

.social-top-footer li a {
    padding: 22px 10px;
}

@media screen and (max-width: 420px){
.nav.nav-tabs.responsive-tabs.project {
    display: flex;
    justify-content: flex-start;
    max-width: 412px;
    overflow-x: auto;
    height: 50px;
    overflow-y: hidden;
    margin-bottom: 15px;
}

.nav.nav-tabs.responsive-tabs.project li {
    width: auto;
    min-width: 164px;
    float: none;
    display: block;
}

.nav.nav-tabs.responsive-tabs.project li a {
    display: block;
    width: auto;
    padding: 10px;
}
}
.stamp-wrap .stamp-no{
    margin-top: 100px;
}
.call-sm-wrap {
    display: none;
}
@media (max-width: 767px){
.call-sm-wrap {
    display: block;
}
.call-sm-wrap img {
    width: 56px;
    height: 56px;
}
}
@media screen and (max-width: 767px){
.responsive-tabs-container.accordion-sm .nav-tabs#projectsNav {
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.responsive-tabs-container.accordion-sm .nav-tabs#projectsNav li {
    min-width: auto;
}
}
/*28-05-22*/
@media (max-width: 575.98px){
.stamp-wrap {
    position: absolute;
    left: 50%;
    top: 15px;
    width: 25%;
    transform: translateX(-50%);
    display:none;
}
}