@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400&display=swap);@charset "UTF-8".page-id-238 .services_sec3{margin-bottom:0px!important}*{margin:0;padding:0;box-sizing:border-box}h1{font-family:'Lato',sans-serif}h2{font-family:'Lato',sans-serif;font-size:45px}h3{font-family:'Lato',sans-serif;font-size:28px}h4{font-family:'Lato',sans-serif}h5{font-family:'Lato',sans-serif}h6{font-family:'Lato',sans-serif}a{font-family:'Lato',sans-serif;color:rgba(0,0,0,1);transition:0.4s}a:hover{font-family:'Lato',sans-serif;color:#2aabe4;text-decoration:none;transition:0.4s}ul{font-family:'Lato',sans-serif;font-size:17px;font-weight:400;line-height:2;color:#000}li{font-family:'Lato',sans-serif;font-size:17px;font-weight:400;line-height:2;color:#000}p{font-family:'Lato',sans-serif;font-size:17px;font-weight:400;line-height:2;color:#000;margin:0;letter-spacing:.5px}.logo-header{text-align:center}.top-txt{text-align:right}.tel-top{padding-right:12px}#subHeader.stickysub{display:none;transition:0.4s}#subHeader{background:#2dace0}#subHeader .row{align-items:center}#subHeader .social_m{justify-content:flex-end}#subHeader .f-con.d-flex{margin-bottom:0}#subHeader .f-con i,#subHeader .f-con a{color:#fff}#subHeader .social_m a{margin-top:3px;margin-bottom:3px;width:28px;height:28px;color:#fff}#subHeader .social_m .fa{font-size:17px}#subHeader .social_m a:hover{color:#2dace0;background:#fff;border:1.5px solid #fff}.header{height:35px}.main-navigation ul{list-style-type:none}#myHeader .row{align-items:center}.main-navigation ul{display:inline-flex;margin:0;padding:0}.main-navigation ul li a{margin:10px;font-size:16px;text-transform:uppercase;color:#fff!important;font-weight:600;letter-spacing:1px}.main-navigation li.menu-item-63 a{background:#e25e00;font-size:15px;font-weight:500;padding:12px 20px;border-radius:22px;margin-left:20px;text-shadow:0 1px 0 rgba(0,0,0,.5)}.main-navigation li.menu-item-63 a:hover{background:#93c13e}.icons_top{padding-top:28px;text-align:right}a.top_link{color:#fff;text-shadow:0 1px 0 rgb(0 0 0 / 75%);font-size:13px;font-weight:400}img.shop_cart{margin-left:22px;margin-right:20px}.second-section-header.sticky{position:fixed;width:100%;background:#fff!important;z-index:9999;top:0;padding:0;transition:all .4s ease;margin:0;height:auto}.second-section-header.sticky .logo-header img{width:200px;margin:0;transition:all .4s ease}.main-navigation ul li.current-menu-item a{color:#fff!important;border-bottom:1px solid #2aabe4;padding-bottom:6px}.main-navigation{text-align:right;padding:0 0}.top-bar{padding-top:28px;padding-bottom:20px}.nav-bar-main{position:relative;top:0;width:100%;background:#f2f2f2;padding:0;z-index:1}.nav-bar-main p{color:#000;text-align:right;display:inline-block;margin:6px 0;font-size:12px;font-weight:300}.nav-bar-main .top-bar-2{display:block;text-align:right}.nav-bar-main .top-bar-2 p{margin:6px 10px}.top-bar-2 a{color:#fff}.top-bar-2 a:hover{color:#dcdcdc}.logo-header img{width:230px;margin:0;padding:10px 0}.second-section-header{position:fixed;z-index:999;width:100%;background:rgba(255,255,255,1)}.main-navigation ul li ul.sub-menu li.current-menu-item a{color:#fff!important}#subHeader .section___ .f-con.d-flex p{line-height:1.6}.main-navigation ul ul::after{content:'';display:block;width:0;height:0;position:absolute;left:7%;top:-10px;bottom:0;color:#d4d4d4!important;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{color:#000;margin:0}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{float:left;top:31px;left:-34px;background-color:#4c4c4c;width:151px;height:33px}.main-navigation li{float:left;position:relative}.main-navigation ul li{display:inline-block;position:relative;list-style:none;margin:0;padding:3px 0;width:auto}.main-navigation ul li ul.sub-menu li.current-menu-item{background:#2aabe4!important}.main-navigation li:hover ul.sub-menu{line-height:1;opacity:1;visibility:visible;display:block;box-shadow:1px 2px 7px rgba(0,0,0,.4);padding:0;margin-top:0;border-radius:5px;margin-left:44px;background:#fff!important}li#menu-item-248{padding-top:10px}li#menu-item-255{padding-bottom:10px}.main-navigation ul li ul.sub-menu{float:left;height:auto;list-style:none;z-index:999;background:rgba(255,255,255,1);position:absolute;top:35px;width:auto;opacity:0;visibility:hidden}.main-navigation ul li ul.sub-menu li:hover{background:#2aabe4!important;border-radius:0}.main-navigation ul li ul.sub-menu li:hover a{color:#fff!important}li#menu-item--1{display:none!important}.main-navigation ul{margin:0;padding:0;text-align:center}ul.sub-menu li a{text-transform:none;color:#000!important}ul.sub-menu li{line-height:1.5}.main-navigation ul li ul.sub-menu li{border-top:0 solid gray;clear:both;margin-top:0;margin-bottom:0;padding:5px 10px;width:200px;text-align:left;height:auto;background:#fff!important;transition:0.4s}.sub-menu li a{font-size:15px!important}.main-navigation ul li ul.sub-menu li:hover a{color:#fff;transition:0.4s}li#menu-item-209:after{font-family:'FontAwesome';content:"\f0d7";color:#fff;padding-right:10px}.section-header{position:absolute;z-index:999;width:100%;background:#000;padding-top:15px;padding-bottom:15px;transition:0.4s}.section-header.sticky{background:#000;position:fixed;padding-top:5px;padding-bottom:5px;transition:0.4s}.main-menu-more{display:none}.section-header.sticky .logo_header img{width:140px;transition:0.4s}.slide_home{background-blend-mode:overlay;background:#00000030;height:100vh;background-size:cover!important;background-position:center!important}.txt_slide h2{position:absolute;top:66vh;z-index:999;color:#fff;text-transform:uppercase;font-size:50px}.txt_slide h1{position:absolute;top:66vh;z-index:999;color:#fff;text-transform:uppercase;font-size:50px}.txt_slide h2 span.li_br{display:block}.txt_slide h2 span.bl_txt{color:#2aabe4}.txt_slide h1 span.li_br{display:block}.txt_slide h1 span.bl_txt{color:#2aabe4}button.submenu-expand{display:none}.section_one .para___{padding:80px 0}.icon___box{text-align:center}.icon___box h3{font-size:22px;padding-top:15px}.icon___section{padding-bottom:80px}.section-02{height:800px;background-size:cover!important;background-position:center!important}.para___banner__ h2 span{display:block}.para___banner__ h2{color:#fff;font-size:50px;font-weight:400;text-transform:uppercase;text-shadow:0 0 3px #000}.para___banner__{height:100%;position:relative;top:600px}.points__ li{margin-bottom:22px;display:flex}.points__ i.fa.fa-smile-o{font-size:32px;color:#2aabe4;margin-right:10px}.points__ i.fa.fa-home{font-size:28px;color:#2aabe4;margin-right:10px}.page-template-services-template .services_sec5 i.fa{font-size:20px;color:#2aabe4;margin-right:10px}.page-template-design-and-detailing-template .section_top .col-lg-6:nth-child(2) ul li{padding-left:10px}.page-template-design-and-detailing-template ul li::marker{content:'\f015';font-family:'FontAwesome';font-size:20px;color:#2aabe4}.page-template-services-template .services_sec5 ul{list-style:none}section.section_town-slider{margin:80px 0}.page-template-design-and-detailing-template .section_top .row:nth-child(2) .house___.big_house_img,.page-template-services-template .services_sec2 .row .big_house_img{align-items:center;display:flex}.page-template-services-template .services_sec2 .col-lg-6:nth-child(2),.page-template-design-and-detailing-template .middle_sec .col-lg-6:nth-child(2),.page-template-design-and-detailing-template .section_top.bottom_spl .col-lg-6:nth-child(2),.page-template-design-and-detailing-template .section_top .col-lg-6:nth-child(2){padding-left:80px;display:flex;flex-direction:column;justify-content:center}.points__ li{list-style:none}ul.points__{margin-top:60px}.blue_undrline h4{text-transform:uppercase;margin:0;font-size:24px}.sp_back{background:#ecf8fd;padding:40px}.__contact_.txt_com p b{font-size:18px;font-weight:600}.service-boxh{position:relative;margin-bottom:30px}.sec__box___ .service-boxh img{width:100%;margin-bottom:0}.sec__box___ h2{font-size:32px;font-style:italic;color:#fff;background:#00000059;height:100%;width:100%;position:absolute;top:0;bottom:0;text-align:center;display:flex;align-items:center;justify-content:center}.sec__box___{padding:80px 0;padding-right:40px;padding-left:10px;border-right:1px solid #e7e7e7}.bl___box__.line_tw .sec__box___{padding-top:0}.bl___box__:nth-child(3) .sec__box___,.bl___box__:nth-child(6) .sec__box___{border:0}.l_box{border-right:0 solid #d9d9d9}.__img_testimonial img{width:100%}.section-04{background:linear-gradient(90deg,#bfe6f7 37%,#ecf8fd 0%);padding:80px 0}.testimonial____slider .owl-dots{text-align:left}.testimonial____slider img{position:relative;left:-52px;width:40px}.__t_txt h3{font-size:28px;margin-bottom:20px;font-weight:500}.__t_txt p{margin-bottom:30px}p.__auth_{margin:0;color:#2aabe4;line-height:16px;padding-top:20px}p.__country__{margin:0}.owl-dots .owl-dot span{width:10px;height:10px;margin:0 8px 0 0;border:1px solid #2aabe4!important;background:transparent!important;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#2aabe4!important}.section-05{padding:80px 0 60px 0}.section-05 h2{text-transform:uppercase;margin-bottom:50px}footer{background:#000}.footer-clogo{text-align:right}.footer-vba{width:43%}.footer-mb{width:40%}.col-lg-3.f-links{padding-right:0;margin-left:-16px;margin-right:16px}.f-links a,.f-links p{font-size:15px}.f-con i.fa{margin-right:15px;line-height:30px}i.fa.fa-phone{font-size:20px}i.fa.fa-map-marker{font-size:25px;margin-right:18px}.site-footer{padding-top:80px}.logo-footer img{margin-bottom:0;width:170px}footer,footer p,footer a{color:#fff}footer h3{font-size:40px;font-weight:300;margin-bottom:35px}.txt_f_ h5{color:#00c4ee;font-weight:400;margin-bottom:5px;font-size:22px}._btm_line_{border-top:1px solid #ffffff2e;margin-top:40px;padding-top:25px}._btm_line_txt p{padding-bottom:25px;font-size:13px}.txt_f_ span{display:block}._btm_line_txt_li{text-align:right}.social_m{text-align:right;display:flex}.f-con.d-flex{margin-bottom:10px}.social_m a{display:flex;border:1.5px solid #fff;width:45px;height:45px;flex-direction:row;justify-content:center;align-items:center;margin-left:10px;border-radius:35px}.social_m a:hover{color:#fff;background:#2dace0;border:1.5px solid #2dace0}.social_m .fa{font-size:25px}.project_box h3{padding:30px 0;margin:0;font-size:28px}.__project{display:flex}.__project img{height:5px;position:relative;top:26px;padding-right:15px}#projects .owl-nav{position:absolute;top:-19%;right:10%}.owl-theme .owl-nav [class*=owl-]:hover{background:#fff0!important;color:#FFF;outline:none!important;text-decoration:none}.icon___box img{width:55px}#mob_h .icon___box img{width:55px!important;margin:auto}.section_one .para___ p{margin-bottom:15px}.section_one .para___ p:last-child{margin-bottom:0}.sec__box___ img{width:100%;margin-bottom:30px}.partner_logos img{width:200px;margin-bottom:25px!important;margin:0 auto;object-fit:scale-down;display:block}.section-05.section_box .partner_logos{display:flex;align-items:center}#home_s .owl-nav{margin-top:10px;position:absolute;bottom:16%;right:17%}#home_s .owl-nav button img{width:60px}.mob_show{display:none}.main_btn .fa{color:#2aabe4}.btn_read__ .fa{color:#2aabe4}.main_btn{margin-top:20px}.btn_read__{margin-top:20px}.section___{padding:0 65px}.section_inner__banner{height:450px;background-size:cover!important;background-position:center!important;margin-bottom:80px;background-color:#0000004d;background-blend-mode:overlay}.banner__txt h1{padding-top:300px;color:#fff;font-weight:400;letter-spacing:2px;font-size:50px;text-shadow:0 0 10px #00000052;text-transform:uppercase}.__contact_{padding-bottom:80px}.contactus .wpcf7-text{height:50px;border:1px solid #cdcdcd;border-radius:0}.contactus .wpcf7-textarea{height:150px;border:1px solid #cdcdcd;border-radius:0}.__div_box_title{display:flex;align-content:center;align-items:center;height:50px;margin-bottom:20px}.__div_box_title img{width:40px;height:4px;margin-right:10px}.__div_box_title h2{font-size:32px;margin:0}.row.sub-services-slider{justify-content:flex-end}.service-sub-carousel,.town-sub-carousel,.design-sub-carousel{background:#ffffffe6;padding:30px 50px;margin:30px 0}.services_sec3 .__div_box_title h2{font-size:24px;margin:0}.services_sec3 .__div_box_title img{width:25px}.__contact_.txt_com p:last-child{margin-bottom:0}._box_info h3{font-size:22px;color:#2aabe4}._box_info{padding-bottom:35px}.contactus label{display:inline-block;margin-bottom:.5rem;color:#2aabe4;font-family:'Lato',sans-serif;letter-spacing:1px;font-size:15px}.contactus .wpcf7-submit{background:#2aabe4;border:0;padding:10px;width:120px;color:#fff;font-weight:500}.txt_com p{margin-bottom:15px}.vision_box img{width:80px;margin-bottom:20px}.vision_box{margin-top:80px;text-align:center;background:#f7f7f7;padding:50px;height:400px}.vision_box h4{margin-bottom:15px;color:#00c4ee;font-weight:800;font-size:22px}.vision_row{margin-bottom:80px}._bg____{background:#ecf8fd;padding:80px 0}.__txt_{padding-bottom:60px}.__value_box img{margin-bottom:20px}._bg____d{margin-top:80px;margin-bottom:80px}._img__ img{width:100%;margin-bottom:30px}._img__ h3{font-size:20px;font-weight:500}.map__{margin-bottom:80px}.banner__txt__{padding-top:0;padding-bottom:80px}._faq__ ul{margin-left:20px;margin-top:15px}._faq__ h3{font-size:32px!important;margin-bottom:40px!important}._faq__ h3 span{display:block}._faq__ button{padding:0;background:#fff;font-size:20px;color:#000;font-weight:400;padding-bottom:15px}._faq__ .accordion>.card>.card-header{border-radius:0;margin-bottom:-1px;padding:0;border:0}._faq__ .card{border:0;margin-bottom:15px}._faq__ .card-body{padding:0}.title_gen h3{color:#00c4ee;font-weight:400;margin-bottom:25px;font-size:22px}._faq__ .fa-plus{font-size:17px;padding-right:10px}._faq__ .btn:focus{box-shadow:0 0 0 0rem rgb(0 123 255 / 25%);text-decoration:none}._faq__ .btn-link:hover{color:#000;text-decoration:none!important}._faq__{margin-bottom:60px}.banner__txt__ h1{margin-bottom:30px}.spc_b_b img{width:100%;height:260px;object-fit:cover!important;margin-bottom:15px}.blog_posts{margin-bottom:80px}.blog-txt-box h3{color:#000;font-weight:400;margin-bottom:15px;font-size:22px}.blogs .nav-tabs{border-bottom:0 solid #dee2e6;justify-content:center;margin-bottom:40px}.blogs .nav-tabs .nav-link{font-size:20px;font-style:italic;margin-bottom:0;border:0;border-radius:0;border-right:1px solid #000;padding:0 25px}#contact-tab{border-right:0 solid #000}.single-projects .banner__txt h1{padding-top:300px;color:#fff;font-weight:400;letter-spacing:2px;font-size:45px;text-shadow:0 0 10px #00000052;text-transform:none}.related____{padding-top:40px}.related____ h2{padding-bottom:40px}.custome_homes_tabs{padding:80px 0}.custome_homes_tabs .nav-tabs{border-bottom:0 solid #dee2e6;justify-content:left;margin-bottom:40px}.custome_homes_tabs #home-tab{padding-left:0}.img_cus_h img{width:100%}.gallery_cus_h{padding-top:60px;padding-bottom:80px}img._img_cu{width:100%}.txt_com h3{font-size:18px;line-height:26px;margin-bottom:15px;font-weight:600}.bg_img_cu{height:600px;background-size:cover!important;background-position:center center!important}#home_cus .owl-nav,#home_cus_ .owl-nav{margin-top:10px;position:absolute;bottom:15%;right:2%}#home_cus .owl-nav img,#home_cus_ .owl-nav img{width:45px}#home_cus,#home_cus_{padding-bottom:80px}._detail_box{position:absolute;bottom:0;width:480px;background:#414141;color:#fff;padding:30px}._detail_box h3{font-size:30px;font-style:italic;margin-bottom:20px}._detail_box p{color:#fff}.sp__padding{padding-bottom:80px}.process_box{background:#2aabe4;padding:40px;color:#fff}.process_box p{color:#fff}.process__{padding-bottom:80px}.process_box h4{font-size:50px;font-weight:700}.imgs__{padding-top:40px}.imgs__ .fg-default.fg-gutter-10{padding-left:0px!important}.logo_header img{width:170px;transition:0.4s}.navigation_mob{display:none}._box_info .social_m .fa{font-size:25px}._box_info .social_m{text-align:left}._box_info h3{font-size:22px;color:#000;font-weight:600}._box_info .social_m .fa{font-size:25px;margin-left:0}.err_p{height:70vh;display:grid;align-items:center;text-align:center}.__btn_er a{background:#2aabe4;border:0;padding:10px;width:220px;color:#fff;font-weight:500;display:block;margin:0 auto;margin-top:30px}.tabmob_ftr{display:none}section.gal_sec_1 p{margin-bottom:40px}section.gal_sec_1{margin-bottom:100px}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;text-align:center;font-size:15px;color:#2aabe4;border-radius:25px}.wpcf7-not-valid-tip{font-size:12px;margin-top:5px}.wpcf7-spinner{position:absolute}.wpcf7 form .wpcf7-response-output{margin:2em 0em 0em}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;border-radius:25px;font-size:15px;text-align:center;color:#dc3232}.section-header.sticky .menu_col{padding:7px 0;transition:0.4s}.menu_col{transition:0.4s}._box_info .social_m a{border:2px solid #000}._box_info .social_m a:hover{border:2px solid #2dace0}section.common{padding:200px 0 100px 0}section.common{padding:200px 0 100px 0}.common h2{margin-top:25px;font-size:34px;margin-bottom:15px}section.common p{margin-bottom:15px}.common h3{margin-top:25px;font-size:28px;margin-bottom:15px}.common h4{margin-top:25px;font-size:24px;margin-bottom:15px}.common h5{margin-top:25px;font-size:18px;margin-bottom:15px}.common ol{padding-left:15px}.common ul{padding-left:15px}.common a{font-weight:500;color:#2aabe4;text-decoration:underline}li#menu-item-209{cursor:pointer}.page-template-design-and-detailing-template ul{margin-left:20px}.page-template-design-and-detailing-template ul{margin-left:20px}.services_sec2 img{width:100%}section.services_sec2{margin-bottom:80px}section.services_sec2 p{margin-bottom:15px}section.services_sec2 ul{padding-left:15px;margin:0}.middle_heading h2{text-align:center;font-size:30px;margin-bottom:40px;text-transform:uppercase;color:#2aabe4}.services_sec3 .house___ img{width:100%}.services_sec3{margin-bottom:80px}section.services_sec3 p{margin-bottom:15px}.services_sec4{margin-bottom:80px;text-align:center;background:#f7f7f7;padding:80px 0}section.services_sec4 p{margin-bottom:15px}.services_sec5{margin-bottom:80px}.services_sec5 .house___ img{width:100%;margin-bottom:15px}section.services_sec5 p{margin-bottom:15px}section.services_sec5 ul{padding-left:15px;margin:0}.error-404.not-found{padding-top:90px}.foogallery{padding-bottom:50px}.project-grid{justify-content:space-evenly;flex-wrap:wrap;align-items:center}.project-image{width:18%;text-align:center}.project-image img{width:100%}@media only screen and (max-width:995px){.common h4{line-height:28px;font-size:15px}.service-sub-carousel,.town-sub-carousel,.design-sub-carousel{padding:30px 30px}.page-template-services-template .services_sec2 .col-lg-6:nth-child(2),.page-template-design-and-detailing-template .middle_sec .col-lg-6:nth-child(2),.page-template-design-and-detailing-template .section_top.bottom_spl .col-lg-6:nth-child(2),.page-template-design-and-detailing-template .section_top .col-lg-6:nth-child(2){padding-left:30px}div#subHeader{display:none}.error-404.not-found{padding-top:0}.navigation_mob button.btn.btn-link.collapsed:after{font-family:"FontAwesome";content:"\f107";display:inline-block;vertical-align:middle;float:right;color:#fff;font-size:15px;font-weight:700;transition:0.4s}.navigation_mob button.btn.btn-link:after{transition:0.4s;font-family:"FontAwesome";content:"\f106";display:inline-block;vertical-align:middle;float:right;color:#fff;font-size:15px;font-weight:700}.btn.focus,.btn:focus{outline:0;box-shadow:none}ul.nav_mob li a{font-size:14px!important}.services_sec2 img{width:100%;margin-bottom:40px}.vision_box{padding:15px}.section___{padding:0 25px}.sp_back{padding:15px}.testimonial____slider img{left:0}.__img_testimonial img{margin-bottom:25px}div#testim h3{margin-top:25px}.sec__box___{padding:0 0;padding-right:0;border-right:0 solid #e7e7e7}.sec__box___ img{margin-bottom:0}.section-03{margin:80px 0 40px 0}.sec__box___ img{margin-bottom:30px}.main_btn{margin-bottom:40px}.sec__box___ h2{height:auto}.icon___box h3{font-size:15px}footer .social_m a{width:40px;height:40px;margin-left:0;margin-right:15px}footer .social_m .fa{margin-left:0;margin-right:0;margin-top:0}footer .txt_f_ .col-md-6:nth-child(1) p,footer .txt_f_ h5{text-align:left}footer .f-con p{text-align:left}footer h3{font-size:34px}footer#colophon{text-align:center}.social_m{text-align:center}.social_m .fa{margin-left:15px;margin-right:15px;margin-top:40px}._btm_line_txt_li{text-align:center}.logo-footer img{margin-bottom:25px;width:200px}footer .footer-clogo{text-align:center;margin-top:20px}footer .footer-vba{width:21.5%}footer .footer-mb{width:20%}footer h3{margin-bottom:35px;margin-top:35px}.tabmob_ftr{display:block}.desk_ftr{display:none}.footer_links ul{list-style:none}#home_s .owl-nav{bottom:4%;right:5%}.section-header{padding-top:5px;padding-bottom:10px}.main-navigation{display:none}.logo_menu_ img{width:100px;margin-bottom:20px}.navigation_mob{display:block}#menuToggle .footer_links ul a{border-top:0 solid #d8d8d8;border-bottom:1px solid #d8d8d826;color:#fff}#menuToggle #menu li{padding:0 0;font-size:22px;padding-left:0px!important}#menuToggle .mob_accordion{display:block;width:100%;padding:0 20px;background:#011d31}#menuToggle .mob_accordion button.btn-link{font-family:'Rubik',sans-serif;color:#c39f63}.navigation_mob h5{color:#fff;padding:10px 0;border-bottom:1px solid #d8d8d826}.navigation_mob .card-header{padding:0}.navigation_mob .btn-link{color:rgb(255,255,255);text-align:left;text-decoration:none;width:100%;font-size:15px;padding:0;display:block;text-transform:uppercase;letter-spacing:3px;font-family:inherit;font-weight:300;line-height:1.7}.navigation_mob .card-body{padding:0}#menuToggle .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#414141;background-clip:unset;border:1px solid rgba(0,0,0,.125);border-radius:0;border:0px!important}#menuToggle .mob_accordion .card{border-top:0 solid #d8d8d8;border-bottom:1px solid #d8d8d840!important}#menuToggle .mob_accordion button.btn-link{background:#011d31}#menuToggle .footer_links ul a{padding:10px 0px!important;width:100%;font-size:15px;display:block;text-transform:uppercase;letter-spacing:3px}#menuToggle .footer_links_p ul{padding:0;background:#011d31;margin:0}#menuToggle .mob_accordion .footer_links_p ul a{line-height:36px;color:#fff}#menuToggle .contact_top a{font-size:13px;font-weight:600;color:#00c4ee;margin-top:1px!important;position:relative}#menuToggle .contact_top{padding-top:20px;padding-bottom:32px}#menuToggle .social_box_hdr{padding-top:40px;text-align:center}#menuToggle .social_box_hdr img{padding:0 15px}#menuToggle{display:block;position:fixed;top:40px;right:26px;z-index:9999;-webkit-user-select:none;user-select:none;transition:0.5s}.stickyham #menuToggle{top:25px!important;transition:0.5s}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}ul.nav_mob{padding-left:20px}.navigation_mob .fa-plus{font-weight:200;font-size:14px;display:inline-block;position:absolute;right:0;top:15px}#menuToggle span{display:block;width:25px;height:2px;margin-bottom:6px;position:relative;background:#fff;border-radius:0;z-index:1;transform-origin:4px 0;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),background 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#fff;width:29px;position:relative;top:0;right:-10px}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){opacity:1;transform:rotate(-45deg) translate(0,-1px)}#menu{position:fixed;width:104%;height:100vh;margin:0;padding:15px;overflow-y:scroll;right:-11px;top:0;background:#000;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform-origin:0% 0%;transform:translate(100%,0);transition:transform 0.5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:10px 0;font-size:22px;padding-left:10px!important}#menu li:hover{width:100%;background:#5959551f}#menuToggle input:checked~ul{transform:scale(1,1);opacity:1}.menu-deskt h4{font-size:14px;text-transform:uppercase;font-family:'Rubik',sans-serif;letter-spacing:1px;color:#595955;padding-left:10px}.menu-deskt h4::after{content:"";position:absolute;left:17.9%;right:0;height:.5em;border-top:1px solid #595955;width:30px;margin-top:-9px;opacity:25%}.logo_header img{width:170px;transition:0.4s;padding:8px 0}.section-header.sticky .logo_header img{width:140px;transition:0.4s;padding:0 0}.__contact_{padding-bottom:40px}.services_sec3 .__div_box_title h2{font-size:18px;margin:0}.big_house_img img{margin-bottom:40px!important;width:70%!important;margin:0 auto;display:block}}@media only screen and (max-width:600px){.__div_box_title h2{font-size:25px}section.services_sec5 ul{padding-left:0}.big_house_img img{width:100%!important}#menuToggle{top:28px;transition:0.5s}.stickyham #menuToggle{top:17px!important;transition:0.5s}.services_sec5 .house___{margin-top:40px}.services_sec3{margin-bottom:40px}.services_sec4{margin-bottom:40px;padding:40px 0}.services_sec5{margin-bottom:40px}.middle_heading h2{font-size:24px}section.services_sec2{margin-bottom:40px}.services_sec3 .house___ img{margin-top:20px}section.services_sec2{margin-bottom:40px}section.common{padding:150px 0 40px 0}.common h1{font-size:36px}section.gal_sec_1 li.nav-item a{font-size:18px;padding:0 15px}.sp_back{padding:20px}.partner_logos img{width:80%;margin-bottom:40px!important}._img__{margin-bottom:40px}.single-projects .banner__txt h1{letter-spacing:0;font-size:30px}.__contact_{padding-bottom:40px}.__contact_info{text-align:left}._box_info .social_m{text-align:center}.map__{margin-bottom:40px}.custome_homes_tabs .nav-tabs{border-bottom:0 solid #dee2e6;justify-content:center;margin-bottom:40px}.sp__padding{padding-bottom:40px}.process__{padding-bottom:40px}._bg____{background:#ecf8fd;padding:40px 0}.custome_homes_tabs{padding:40px 0}.banner__txt h1{text-shadow:0 0 10px #000000ba}#home_cus .owl-nav,#home_cus_ .owl-nav{margin-top:10px;position:absolute;top:0;right:2%}.section_inner__banner{margin-bottom:40px}.banner__txt h1{font-size:35px}img._img_cu{padding-top:40px}.process_box{margin-bottom:30px}.img_cus_h img{width:100%;margin-bottom:30px}.gallery_cus_h{padding-top:40px;padding-bottom:40px}.__value_box{text-align:center;padding-bottom:30px}._detail_box{position:absolute;bottom:0;width:100%;background:#414141;color:#fff;padding:15px}.blogs .nav-tabs .nav-link{font-size:15px;padding:0 15px}#menuToggle{right:16px}.logo_header img{width:120px;padding:8px 0}.section-header.sticky .logo_header img{width:110px;padding:0;transition:0.4s}.section___{padding:0 15px}#home_s .owl-nav button img{width:34px}.__project img{top:19px}#projects button img{width:25px}.testimonial____slider img{position:relative;left:0;width:40px;padding-top:20px;padding-bottom:20px}.section-04{background:#bfe6f7;padding:40px 0}.testimonial____slider{text-align:center}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:25px}.testimonial____slider .owl-dots{text-align:center}.section-05{padding:40px 0 0 0}.txt_f_ h5{color:#00c4ee;font-weight:400;margin-bottom:5px;margin-top:15px;font-size:22px}.__t_txt h3{font-size:22px}.mob_show{display:block}.desk_show{display:none}.icon___box img{width:55px!important;margin:0 auto}.txt_slide h2{position:absolute;top:60vh;z-index:999;color:#fff;text-transform:uppercase;font-size:35px}.txt_slide h1{position:absolute;top:60vh;z-index:999;color:#fff;text-transform:uppercase;font-size:35px}.section_one .para___{padding:40px 0;text-align:center}.icon___box h3{font-size:15px;padding-top:15px}.section-02{height:500px}.para___banner__{height:100%;position:relative;top:323px}.section-03{margin:40px 0 0 0}.icon___section{padding-bottom:40px}.sec__box___{padding:0 0;padding-right:0;border-right:0 solid #d9d9d9;text-align:center}#projects .owl-nav{position:absolute;bottom:0;right:0%;top:unset}.section-05 h2{text-transform:uppercase;margin-bottom:35px;font-size:35px}.site-footer{padding-top:40px;text-align:center}footer h3{font-size:24px;font-weight:300;margin-bottom:35px;margin-top:30px}.social_m{text-align:center;padding-top:40px}._btm_line_txt_li{text-align:center}.para___banner__ h2{color:#fff;font-size:35px}ul.points__{margin-top:40px}.vision_box{margin-top:40px}.vision_row{margin-bottom:40px}._bg____d{margin-top:40px;margin-bottom:40px}._box_info .social_m .fa{margin-left:15px;margin-top:0}.common h4{line-height:24px;font-size:14px}input.wpcf7-form-control.has-spinner.wpcf7-submit{text-align:center;margin:0 auto;display:block}._box_info{padding-bottom:40px}.social_m .fa{margin-top:15px}footer .txt_f_ .col-md-6:nth-child(1) p,footer .txt_f_ h5{text-align:center}footer .f-con p{text-align:center}footer .f-con,footer .social_m{justify-content:center}}