p{color:#000}.hoeitwork_slider .heading{white-space:wrap;max-width:92%}section{float:left;width:100%}.sidenav{z-index:1;text-align:center;background-color:#111;height:100%;padding-top:60px;transition:all .5s;position:fixed;top:0;left:0;overflow-x:hidden}.sidenav a{color:#818181;padding:8px 8px 8px 32px;font-size:25px;text-decoration:none;transition:all .3s;display:block}.sidenav .nav-logo{text-align:left;padding:10px 10px 10px 80px}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{font-size:36px;position:absolute;top:0;right:25px}.header-inner{z-index:9;background:0 0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 80px;transition:all .5s ease-out;display:flex;position:fixed;top:0}.header-btn{color:#fff;border:1px solid #fff;border-radius:8px;padding:16px 32px;font-size:18px;font-weight:400;line-height:100%;text-decoration:none;transition:all .2s;font-family:DM Sans,sans-serif!important}.header-btn img{margin-left:12px;transition:all .2s}.header-inner-2 a img{width:auto;height:80px;transition:all .2s}.nav-logo img{width:auto;height:80px}.nav-bt{color:#fff;letter-spacing:0%;font-size:40px;font-weight:200;line-height:100%;text-decoration:none;transition:all .3s;font-family:DM Sans,sans-serif!important}.siding-nav-link a{display:inline}.siding-nav-link{flex-wrap:wrap;justify-content:flex-start;gap:48px;max-width:100%;margin:80px 80px 120px;display:flex}.cuttingedge-pagegff .row.row_cuttingedge-page-we-offer{justify-content:center;gap:40px 0}.cuttingedge-pagegff .our_solutions_block{text-align:center}.heading.headinghgg{text-align:left!important}.what-we-do.product-specifications.product-specificationsdaa{background-size:cover}.product-specificationsdaa .heading{margin-bottom:40px}.product-specifications-slider img{border-radius:20px;width:100%}.aroricon.aroricon1{filter:brightness(0)invert(0)}.aroricon{margin-right:5px}.siding-nav-link ul li .dropdown-menu-links{z-index:1;background:#212121;border:1px solid #cbd4e633;border-radius:8px;justify-content:flex-start;gap:0;width:400px;transition:max-height .4s;display:flex;position:absolute;top:75px;left:0;overflow:hidden}.siding-nav-link ul li .dropdown-menu-links.open{max-height:500px}.siding-nav-link ul li{position:relative}.siding-nav-link ul li .dropdown-menu-links li a{padding:5px 16px}.siding-nav-link a.nav-bt,.siding-nav-link div.nav-bt{color:#fff;text-align:start;flex:0 0 100%;max-width:100%;padding:0;font-family:DM Sans,sans-serif;font-size:40px;font-weight:200;line-height:100%;display:inline}.header-inner-bottom-flag-1 span,.header-inner-bottom-flag-2 span{color:#fff;font-size:36px;font-weight:500;line-height:100%;font-family:DM Sans,sans-serif!important}.header-inner-bottom-flag-1,.header-inner-bottom-flag-2{align-items:center;gap:20px;display:flex}.header-inner-bottom-1 p,.header-inner-bottom-2 p{text-align:left;color:#fff;margin-top:24px;margin-bottom:0;font-size:28px;font-weight:200;line-height:125%;font-family:DM Sans,sans-serif!important}.header-inner-bottom{border-top:1px solid #595959;border-bottom:1px solid #595959;justify-content:space-between;align-items:flex-start;gap:24px;max-width:1120px;margin-left:80px;padding:40px 0;display:flex}.header-inner-bottom .header-inner-bottom-1{flex:0 0 60%;max-width:60%}.header-social{gap:48px;margin-left:80px;padding:40px 0;display:flex}.sidenav .header-btn{color:#fff;border:1px solid #fff;border-radius:8px;padding:16px 32px;font-size:18px;font-weight:400;line-height:100%;text-decoration:none;font-family:DM Sans,sans-serif!important}.sidenav .header-btn:hover,.header-btn:hover{color:#000;background:#fff}.sidenav .header-btn:hover img,.header-btn:hover img{filter:brightness()invert()}.header-btn.white-bg{color:#000;background:#fff}.header-btn.white-bg:hover{color:#fff;background:0 0}.header-btn.white-bg:hover img{filter:brightness()invert(0)}.header-btn.white-bg img{filter:brightness()invert()}.header-social-btn{gap:40px;margin-left:80px;display:flex}.banner-container{width:100%;height:100vh;position:relative;overflow:hidden}.banner{opacity:0;z-index:0;background-position:50%;background-size:cover;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;top:0;left:0}.banner.active{opacity:1;z-index:1}.cube{transform-origin:50%;will-change:transform,opacity;background-repeat:no-repeat;animation:1.2s ease-in-out forwards cubeOut;position:absolute}.banner-heading{letter-spacing:0%;color:#fff;font-size:75px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.banner-para{letter-spacing:0%;color:#fff;margin:24px 0 40px;font-size:42px;font-weight:200;line-height:100%;font-family:DM Sans,sans-serif!important}.banner-content .header-inner-3{display:flex}.banner-container .banner{background-position:50%;background-size:cover;justify-content:space-between;align-items:center;margin:auto;padding:200px 80px 80px;display:flex}.banner-content-right{flex-direction:column;gap:40px;display:flex}.banner-content{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.banner-content-inner img{width:100px;height:auto}.heading{letter-spacing:0%;color:#000;margin-bottom:24px;font-size:48px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.para{color:#000;margin:0;font-size:28px;font-weight:400;line-height:150%;font-family:DM Sans,sans-serif!important}.what-we-do-bt .header-inner-3 .header-btn{background:#000;border:1px solid #000}.what-we-do-bt .header-inner-3 .header-btn:hover{background:#fff;border:1px solid #000}.what-we-do-bt .header-inner-3{display:flex}.what-we-do-bt{justify-content:end;display:flex}.row.row_justify{justify-content:space-between;align-items:center}.what-we-do{padding:100px 80px}.header-inner.scrollingbar{background:#000;box-shadow:0 0 10px 1px #ffffff71}.row-what-we-do-inner-1 li a{letter-spacing:0%;color:#000;padding-bottom:40px;font-size:32px;font-weight:400;line-height:100%;text-decoration:none;transition:all .3s;display:block;font-family:Playfair Display,serif!important}.row-what-we-do-inner-1 li a.active{letter-spacing:0%;color:#000;border-right:4px solid #000;font-size:40px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.row-what-we-do-inner-1 ul li{list-style-type:none}.row-what-we-do-inner-1 ul{flex-direction:column;gap:40px;padding:0;display:flex}.row-what-we-do-inner-1{border-right:.75px solid #aeaeae;flex:0 0 20%;max-width:20%}.row-what-we-do-inner-2{flex:0 0 78%;max-width:78%}.row-what-we-do{justify-content:space-between;gap:24px;margin-top:80px;display:flex}.inner-wedo-img img{border-radius:20px;width:100%}.product_listing_img img{object-fit:cover;width:100%;height:350px}.swiper-button-prev,.swiper-button-next{display:none!important}.marquee-content .marquee-text img{width:auto;height:100px}.inner-wedo-para p{letter-spacing:0%;text-align:left;margin-top:24px;font-size:24px;font-weight:300;line-height:100%;font-family:DM Sans,sans-serif!important}.small-inpara{letter-spacing:0%;text-align:left;max-width:100%;font-size:20px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.row-what-we-do-inner-2 .header-btn{background:#000;border:1px solid #000}.row-what-we-do-inner-2 .header-btn:hover{background:#fff}.row.row-inn-img{margin:40px 0}.row-what-we-do-inner-2{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:80px;height:550px;display:flex;overflow:hidden auto}.row-what-we-do-inner-2::-webkit-scrollbar{display:none}.what-we-do.about-schon-we-do{padding:0 80px}.about-schon-we-do-img{margin:64px 0}.about-schon-we-do-img img{width:100%}.what-we-do.product_listpage .about-schon-we-do-img{margin:64px 0 0}.hmcount-bg .row{justify-content:space-between}.hmcount-bg .small-inpara{max-width:100%}.hmcount-bg{padding:0 80px 150px}.hmcount-bg .wrapper .counter.col_fourth{border:1px solid #000;border-left:0}.hmcount-bg .wrapper .counter.col_fourth.col_fourth-4{border-right:0}.what-we-do.home-bar-cta .heading{color:#fff;text-align:left;font-size:64px;font-weight:200;line-height:100%;font-family:DM Sans,sans-serif!important}.what-we-do.home-bar-cta .para{color:#fff;text-align:left;font-size:40px;font-weight:200;line-height:100%;font-family:DM Sans,sans-serif!important}.what-we-do.home-bar-cta{background-position:50%;background-size:cover;padding:40px 80px}.what-we-do.home-bar-cta .header-inner-3 .header-btn{background:0 0;border:1px solid #fff}.what-we-do.home-bar-cta .header-inner-3 .header-btn:hover{background:#fff}.what-we-do.home-bar-cta .heading span{font-weight:400}.project_list{background-position:50%;background-size:cover;padding:100px 80px}.product_listing{border-radius:20px;position:relative;overflow:hidden}.product_listing_content{width:100%;padding:40px;position:absolute;bottom:0}.product_listing_img{border-radius:20px;position:relative;overflow:hidden}.product_listing_img:after{content:"";background:linear-gradient(#0000 0%,#000 100%);border-radius:20px;display:none;position:absolute;inset:0}.footer_social{gap:24px;display:flex}.product_listing_content h3{color:#fff;font-size:36px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.product_listing_content .header-inner-3{display:flex}.product_listing_content p{letter-spacing:0%;text-align:left;color:#fff;max-width:90%;margin:20px 0;font-size:20px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.row.row_product_space{gap:30px 0;margin-top:64px}.product_listing_content.product_listing_content_hover{opacity:0;flex-direction:column;justify-content:end;width:100%;height:100%;transition:all .5s ease-in;display:flex;bottom:0;left:50%;transform:translate(-50%,75%)}.product_listing:hover .product_listing_content.product_listing_content_hover{opacity:1;bottom:75%;display:flex!important}.product_listing_content{opacity:1;transition:all .5s ease-out}.product_listing:hover .product_listing_content{opacity:0}.product_listing:hover .product_listing_content.product_listing_content_hover{display:block}.why_chose_schon{padding:100px 80px}.why_chose_schon_head h3{letter-spacing:0%;color:#000;margin:24px 0;font-size:32px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.why_chose_schon_para p{letter-spacing:0%;color:#000;margin:0;font-size:20px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.row.why_chose_schon_row{gap:80px 0;margin:80px 0 0}.why_chose_schon_icon img{width:auto;height:64px}.our_solutions .why_chose_schon_icon img{width:auto;height:150px}.our_solutions .why_chose_schon_head h3,.our_solutions .why_chose_schon_para p,.our_solutions .heading,.our_solutions .small-inpara{color:#fff}.our_solutions{background:#000;padding:100px 80px}.our_solutions .header-inner-3 .header-btn{color:#000;background:#fff;border:1px solid #000}.our_solutions .header-btn img{filter:brightness()invert()}.our_solutions .header-inner-3 .header-btn:hover{color:#fff;background:0 0;border:1px solid #fff}.our_solutions .header-btn:hover img{filter:brightness()invert(0)}.row.our_solutions_row{margin:80px 0 0}.Client_list{background-position:50%;background-size:cover;padding:100px 0}.Client_list .row.row_justify{padding:0 80px}.marquee-container{flex-direction:column;gap:48px;margin-top:64px;display:flex;overflow:hidden}.marquee-content{animation:20s linear infinite marquee;display:flex}.marquee-content.marquee-rtl{animation:20s linear infinite marqueeltr}.testimonials-icon img{width:auto;height:43px}.testimonials-content p{letter-spacing:0%;min-height:120px;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:150%}.testimonials-content{border-bottom:1px solid #0003;padding:24px 0}.testimonials-inner-2 h3{letter-spacing:0%;text-align:left;color:#000;margin:0;font-size:20px;font-weight:400;line-height:125%;font-family:DM Sans,sans-serif!important}.testimonials-inner-2 h3 span{display:block}.testimonials-block{align-items:center;gap:15px;margin-top:36px;display:flex}.testimonials{background:#fafbfe;padding:40px}.testimonialsmain{padding:100px 80px}.testimonialsmain .row.row_justify{margin-bottom:64px}.testimonialsmain .heading{text-align:center}.testimonials-inner-1 img{border-radius:50%;width:93px;height:93px}.contact_form .heading{color:#fff}.contact_form .heading span{display:block}.what-we-do-btform{background:#0009;padding:80px 240px 80px 80px}.what-we-do-btform input::placeholder,.what-we-do-btform textarea::placeholder{color:#fff;font-size:18px;font-weight:300}.what-we-do-btform input,.what-we-do-btform textarea{letter-spacing:0%;background:#2a2a2a;border:1px solid #cbd4e633;border-radius:8px;padding:20px;font-size:20px;font-weight:400;line-height:125%;color:#fff!important;font-family:DM Sans,sans-serif!important}.what-we-do-btform textarea{height:100px}.what-we-do-btform input:focus,.what-we-do-btform textarea:focus{background:#2a2a2a;border:1px solid #cbd4e633;outline:none;box-shadow:0 2px 10px 1px #fff6!important}.what-we-do-btform h4.what-we-do-btform_heading{opacity:unset;color:#fff!important}.contact_form .btn.btn-outline-secondary{letter-spacing:0%;color:#fff;border:1px solid #fff;width:100%;margin-top:20px;padding:16px;font-size:24px;font-weight:400;line-height:100%;font-family:DM Sans,sans-serif!important}.what-we-do-btform .form-row{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.contact_form_gsf{flex-direction:column;justify-content:center;align-items:start;gap:48px;padding:0 0 0 240px;display:flex}.contact_logo img{width:420px;height:auto}.contact_form .heading{color:#fff;line-height:150%}.contact_form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact_form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contact_form input[type=number]{-moz-appearance:textfield}.ourexistence_block_content h3{letter-spacing:0%;color:#000;text-align:center;font-size:28px;font-weight:400;line-height:150%;font-family:Playfair Display,serif!important}.ourexistence_block_content h3 span{display:block}.ourexistence_block_img{text-align:center}.ourexistence_block_img img{width:auto;height:200px;margin-bottom:24px}.row.row_ourexistence{justify-content:center;margin-top:64px}.ourexistence{background-position:50%;background-size:contain;padding:100px 0}.ourexistence .row.row_ourexistence{justify-content:space-around}.footer{background:#000;padding:80px 0 0}.footer_content p{letter-spacing:0%;color:#fff;margin:12px 0 30px;font-size:16px;font-weight:400;line-height:125%;font-family:DM Sans,sans-serif!important}.footer_social a img{width:auto;height:20px}.footer_2 ul li,.footer_2 ul li a{letter-spacing:0%;color:#f5f4f4;font-size:18px;font-weight:400;line-height:200%;text-decoration:none;font-family:DM Sans,sans-serif!important}.footer_2 ul{flex-direction:column;gap:8px;padding:0;list-style-type:none;display:flex}.footer_2 h3{letter-spacing:0%;text-align:left;color:#fff;margin-bottom:10px;font-size:28px;font-weight:400;line-height:125%;font-family:DM Sans,sans-serif!important}.footer .row.footer_row{justify-content:space-between}.footer .footer_logo img{width:200px;height:auto}.lowfoot{color:#fff;text-align:center;border-top:1px solid #535353;margin:40px 0 0;padding:20px 0;font-family:Inter;font-size:16px;font-weight:400;line-height:125%;font-family:DM Sans,sans-serif!important}.hoeitwork .what-we-do-bt{justify-content:start}.hoeitwork .para{margin:24px 0}.hoeitwork{padding:150px 0 150px 80px}.hoeitwork_slider{background:#000;border-radius:20px;align-items:center;gap:40px;padding:40px 0 0 40px;display:flex;overflow:hidden}.hoeitwork_slider .heading{color:#fff}.hoeitwork_slider .para{color:#fff;letter-spacing:0%;font-size:24px;font-weight:200;line-height:125%;font-family:DM Sans,sans-serif!important}.hoeitwork_slider .para span{color:#fff;font-weight:500}.hoeitwork_slider_inner2 img{border-radius:20px 0}.padd_rigth{padding-right:0}.what-we-do{background-position:top;background-repeat:no-repeat;background-size:contain}.hmcount-bg{background-position:bottom;background-repeat:no-repeat;background-size:auto}.hoeitwork_slider_inner1{position:relative}.hoeitwork_sliderspan{letter-spacing:0%;color:#0000;-webkit-text-stroke:1px #888;background-color:#0000;font-size:130px;font-weight:400;line-height:0;position:absolute;top:-10px;right:-30px;font-family:Playfair Display,serif!important}.hoeitwork_slider .heading{white-space:wrap}.what-we-do-btform_heading{letter-spacing:0%;text-align:center;color:#fff;opacity:.6;margin-bottom:40px;font-size:36px;font-weight:200;line-height:100%;font-family:DM Sans,sans-serif!important}.header-inner.scrollingbar .header-inner-2 a img{width:auto;height:60px}.hoeitwork_slider_inner1{flex:0 0 50%;max-width:50%}@keyframes marqueeltr{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-content:hover{animation-play-state:paused}.marquee-text{padding-right:40px;display:inline-block}@keyframes cubeOut{0%{opacity:1;transform:translateZ(0)rotateY(0)}to{opacity:0;transform:translateZ(300px)rotateY(90deg)}}.why_chose_schon .small-inpara{max-width:100%}.row-inn-img-img.row-inn-img-img-mb,.row.row_product_space.row_product_space-mobile{display:none}.ourexistence_block_content h3 span a{color:#000;text-decoration:none}.what-we-do.about-schon-we-do.about-schon-we-dopage{background-position:top;background-repeat:no-repeat;background-size:contain;padding-top:100px}.about-schon-we-do-img video{object-fit:cover;object-position:center;border-radius:20px;width:100%;height:680px}.mision_vision{padding:0 80px 100px}.mision_vision_head h3{letter-spacing:0%;text-align:left;color:#000;margin-bottom:24px;font-size:32px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.mision_vision_para p{letter-spacing:0%;text-align:justify;color:#000;font-size:20px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.row.mision_vision_row2{align-items:center}.mision_vision_img img{width:100%}.mision_vision_row2{border:1px solid #000;border-radius:10px;align-items:center;width:95%;min-height:295px;padding:50px 60px;display:flex}.hmcount-bg.hmcount-bg_about{padding-bottom:80px}.mision_vision_rowcl{justify-content:end;display:flex}.team_members{background-position:top;background-repeat:no-repeat;background-size:contain;padding:100px 80px}.team_members_img img{border-radius:20px}.row.team_members_row{margin-top:40px}.contact_formfaq .card{background:#0009;border-radius:0;margin-top:8px}.contact_formfaq .card-header{letter-spacing:0%;text-transform:capitalize;color:#fff;border:0;padding:20px 24px;font-size:24px;font-weight:400;line-height:100%;transition:all .2s;font-family:Playfair Display,serif!important}.contact_formfaq_main{padding:50px 80px}.contact_formfaq .card-body{letter-spacing:0%;text-align:justify;color:#fff;border:0;margin:0;padding:5px 24px 20px;font-size:20px;font-weight:300;line-height:150%;transition:all .2s;font-family:DM Sans,sans-serif!important}.contact_formfaq .card.active{background:#212121;border:0;border-radius:20px 20px 0 0;transition:all .2s;box-shadow:0 2px 8px .5px #ffffff1a!important}.contact_formfaq .card .card-header{transition:all .2s;position:relative}.contact_formfaq .card .card-header:after{content:"+";transition:all .2s;position:absolute;right:10px}.contact_formfaq .card.active .card-header:after{content:"+";transition:all .2s;transform:rotate(45deg)}.OurJourneymain{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 80px}.OurJourneymain .para{letter-spacing:0%;text-align:center;font-size:20px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.OurJourneymain .heading,.OurJourneymain .para{color:#fff}.OurJourneymainblock{justify-content:center;gap:60px;margin-top:60px;display:flex}.OurJourneymaininner_content span{letter-spacing:0%;color:#fff;font-size:16px;font-weight:400;line-height:100%;font-family:DM Sans,sans-serif!important}.OurJourneymaininner_content{background:#000;border:8px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:auto;display:flex}.OurJourneymaininner_para h3{letter-spacing:0%;text-align:left;color:#fff;margin:0;font-size:32px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.OurJourneymaininner_para p{letter-spacing:0%;color:#fff;margin:12px 0 0;font-size:20px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.OurJourneymaininner{flex:0 0 20%;max-width:20%}.OurJourneymaininner_img img{width:100%}.OurJourneymaininner_para{min-height:275px}.OurJourneymainblock{flex-wrap:wrap}.OurJourneymainblock .OurJourneymaininner:nth-child(odd) .OurJourneymaininner_para h3{margin-top:50px}.OurJourneymainblock .OurJourneymaininner:nth-child(odd){margin-top:143px}.OurJourneymain .container-fluid{max-width:1400px}.what-we-do.product_listpage .para{font-size:20px;font-weight:300;font-family:DM Sans,sans-serif!important}.product_list_grid_block_sliderimg img{object-fit:cover;border-radius:20px;width:100%;height:380px}.product_list_grid{padding:0 80px 100px}.product_list_grid_block_content h3{letter-spacing:0%;text-align:justify;color:#000;margin:0;font-size:32px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.product_list_grid_block_content h4{letter-spacing:0%;text-align:justify;color:#000;margin:12px 0 24px;font-size:22px;font-weight:400;line-height:150%;font-family:DM Sans,sans-serif!important}.product_list_grid_block_content p{letter-spacing:0%;text-align:justify;margin:0 0 24px;font-size:20px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.product_list_grid_block_sliderimg{margin-bottom:40px}.product_list_grid_block{border:1px solid #000;border-radius:20px;padding:30px}.product_list_grid_block_slider{position:relative}.product_list_grid_block_slider .product_list_grid_block_nav .swiper-button-prev-custom,.product_list_grid_block_slider .product_list_grid_block_nav .swiper-button-next-custom{cursor:pointer;background:#0000007a;justify-content:center;align-items:center;width:58px;height:48px;display:flex}.product_list_grid_block_slider .product_list_grid_block_nav .swiper-button-prev-custom{z-index:4;position:absolute;top:38%;right:-30px}.product_list_grid_block_slider .product_list_grid_block_nav .swiper-button-next-custom{z-index:4;position:absolute;top:38%;left:-30px}.product_list_grid_block_nav{justify-content:space-between;display:flex}.product_list_grid_block_slider .product_list_grid_block_nav .swiper-button-next-custom img{transform:rotate(180deg)}.product_list_grid_block_content .what-we-do-bt{justify-content:start}.product_list_grid_block{border:1px solid #000;border-radius:20px;width:98%;padding:30px}.row.row_product_list_grid .col-lg-6:nth-child(2n) .product_list_grid_block{margin:0 0 0 auto}.row.row_product_list_grid{gap:54px 0}.distinctive_Features_content h3{letter-spacing:0%;color:#000;margin:24px 0;font-size:32px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.distinctive_Features_content p{letter-spacing:0%;margin:0;font-size:20px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.distinctive_Features_icon img{width:auto;height:64px}.distinctive_Features{background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:0 80px 100px}.row.row_distinctive_Features{justify-content:center;gap:80px 0;margin-top:60px}.cuttingedge-page{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 80px}.cuttingedge-page .heading{color:#fff}.cuttingedge-page-img img{width:100%}.row.row_cuttingedge-page{margin:64px 0 0}.color_swatches{padding:100px 80px}.color_swatches_sliderimg img{object-fit:cover;border-radius:40px;width:100%;height:150px}.color_swatches_slider{margin-top:48px}.cuttingedge-page-img-mobile{display:none}.cuttingedge-page-img-mobile img{width:100%}.product-specifications-slider .product_list_grid_block_nav .swiper-button-prev-custom,.product-specifications-slider .product_list_grid_block_nav .swiper-button-next-custom{cursor:pointer;background:#0000007a;justify-content:center;align-items:center;width:58px;height:48px;display:flex}.product-specifications-slider .product_list_grid_block_nav .swiper-button-prev-custom img{transform:rotate(180deg)}.product-specifications-slider{position:relative}.product-specifications-slider .product_list_grid_block_nav .swiper-button-next-custom{z-index:4;position:absolute;top:38%;right:0}.product_specifications_block_sliderimg img{width:100%}.product-specifications-slider .product_list_grid_block_nav .swiper-button-prev-custom{z-index:4;position:absolute;top:38%;left:0}.smallpara{letter-spacing:0%;text-align:justify;margin:24px 0;font-size:20px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.product-specifications-grid{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.product-specifications-gridinner{flex:0 0 23%;max-width:23%;padding:20px 10px;border:1px solid #000!important}.listing{padding:0;list-style:none}.product-specifications-gridinner:first-child,.product-specifications-gridinner:nth-child(2){border:1px solid #000}.what-we-do.product-specifications.product-specifications-neww{padding-top:0!important}.product-specifications-gridinner .heading{width:100%}.product-specifications-gridinner .smallpara{margin:0}.distinctive_Features_content ul{flex-direction:column;gap:24px;display:flex}.distinctive_Features_content ul li{letter-spacing:0%;color:#000;font-size:20px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.product-specifications-gridcont .distinctive_Features_content h3{margin-top:0}.product-specifications-gridcont{margin-top:64px}.product_specifications_block_sliderimg img{width:100%;padding:0 20px}.distinctive_Features_icon.distinctive_Features_popular_typology img{width:100%;height:auto}.distinctive_Features_icon.distinctive_Features_popular_typology{justify-content:center;display:flex}.distinctive_Features_content.distinctive_Features_popular_typology h3{text-align:center}.cuttingedge-page.cuttingedge-page-we-offer .why_chose_schon_head h3,.cuttingedge-page.cuttingedge-page-we-offer .why_chose_schon_para p{color:#fff}.row.row_cuttingedge-page-we-offer{justify-content:space-between;margin-top:64px}.what-we-do.contactpage .distinctive_Features_icon img{width:auto;height:180px}.what-we-do.contactpage .distinctive_Features_block{align-items:center;gap:40px;display:flex}.what-we-do.contactpage .distinctive_Features_content h3{margin:0 0 24px}.contactpage_blockcontant span,.contactpage_blockcontant span a{letter-spacing:0%;color:#000;font-size:18px;font-weight:400;line-height:200%;text-decoration:none;font-family:DM Sans,sans-serif!important}.contactpage_blockimg img{width:40px;height:auto}.contactpage_block{align-items:center;gap:20px;display:flex}.contactpage_blockcontantin{flex-wrap:wrap;justify-content:start;gap:0 50px;display:flex}.contactpage_block.contactpage_block1{margin-top:20px}.color_swatches.popular_colours .color_swatches_sliderimg img{object-fit:cover;border-radius:18px;width:100%;height:150px}.bloglistingdate span{letter-spacing:0%;color:#000;font-size:18px;font-weight:400;line-height:125%;font-family:DM Sans,sans-serif!important}.bloglistingcontent h3{letter-spacing:0%;text-transform:capitalize;color:#000;margin:24px 0 12px;font-size:24px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.bloglistingcontent p{letter-spacing:0%;text-transform:capitalize;margin:0;font-size:18px;font-weight:400;line-height:200%;font-family:DM Sans,sans-serif!important}.bloglistingdate{align-items:center;gap:8px;display:flex}.bloglisting_img img{border-radius:8px;width:100%}.bloglisting_img{margin-bottom:24px}.blog_listing{padding:100px 200px}.blog_listing .row.blog_listing_row{gap:80px 0}.pagination{justify-content:center;align-items:center;gap:30px;display:flex}.pagination a.active{color:#000;letter-spacing:0%;text-align:center;vertical-align:middle;font-family:Campton;font-size:20px;font-weight:600;line-height:100%;text-decoration:none}.pagination a{color:#00000080;letter-spacing:0%;text-align:center;vertical-align:middle;font-family:Campton;font-size:20px;font-weight:400;line-height:100%;text-decoration:none}.page-mide{justify-content:center;align-items:center;gap:18px;display:flex}.blog_listing .heading{margin-bottom:60px}.contact_form .btn.btn-outline-secondary:hover{background:#000}.pagination{margin-top:60px}.team_members_content h3{letter-spacing:0%;color:#fff;margin-bottom:20px;font-size:36px;font-weight:400;line-height:100%;font-family:Playfair Display,serif!important}.team_members_content p{letter-spacing:0%;color:#fff;margin:0;font-size:20px;font-weight:400;line-height:125%;font-family:DM Sans,sans-serif!important}.blog_listing{background-position:top;background-repeat:no-repeat;background-size:contain}.team_members_content{opacity:0;background:#1d1d1db2;border-radius:20px;flex-direction:column;justify-content:end;align-items:start;height:100%;padding:20px;transition:all .5s ease-out;display:flex;position:absolute;bottom:0}.team_members_img img{border-radius:20px;width:100%}.team_members_main{position:relative}.team_members_main:hover .team_members_content{opacity:1}.what-we-do.blog_details .small-inpara{text-align:justify;max-width:100%;margin-bottom:40px}.what-we-do-blog .heading{margin-bottom:40px}.what-we-do-blog .row.blog_listing_row{gap:40px}.what-we-do-blog{background:#efefef;border:1px solid #d0d0d0;border-radius:8px;padding:40px}.what-we-do.similarblogsnews{padding-top:0}.what-we-do.similarblogsnews .heading{margin-bottom:60px}.banner-content-righting img{border-radius:20px}.header-inner-4 span{letter-spacing:0%;color:#fff;font-size:18px;font-weight:400;line-height:125%;font-family:DM Sans,sans-serif!important}.header-inner-4{align-items:center;gap:8px;display:flex}.header-inner-4 img{filter:brightness()invert()}.banner-content.banner-content-blog .banner-heading{font-size:60px}.banner-content.banner-content-blog .banner-content-left{flex:0 0 45%;max-width:45%}.banner-content.banner-content-blog .banner-content-righting img{width:100%}.what-we-do.housing_solution .what-we-do-bt{justify-content:start;margin-top:40px}.why_chose_schon.why_chose_schononestep{padding-top:0}.why_chose_schon.why_chose_schononestep .row.why_chose_schon_row{margin:0}.about-schon-we-do-img iframe{border-radius:20px;width:100%;height:650px}.row.why_chose_schon_row.why_chose_schon_row_new{justify-content:center}.our_solutions.our_solutions_certifications .para{color:#fff}.our_solutions.our_solutions_certifications .why_chose_schon_icon img{width:auto;height:140px;margin:0 0 24px}.our_solutions.our_solutions_certifications .our_solutions_block{width:90%}.mision_vision_para p{margin:0}.onestop img{border-radius:20px;width:100%}.banner-container{height:90vh}.banner-container .banner .banner-content .banner-content-left{flex:0 0 80%;max-width:80%}.signlefaqlinkinner a{color:#000;border:1px solid #000;padding:16px 20px;font-size:18px;font-weight:400;line-height:100%;text-decoration:none;font-family:DM Sans,sans-serif!important}.signlefaqlinkinner{display:flex}.signlefaqlink{justify-content:center;gap:24px;margin-bottom:40px;display:flex}.signlefaqlinkinner a:hover{color:#fff;background:#000}section.what-we-do.what-we-do-faqs .row-what-we-do-inner-2{height:530px}.faqsearch form input{width:100%;letter-spacing:0%;background:#fff;border:.5px solid #000c;border-radius:8px;padding:35px 30px;font-size:20px;font-weight:400;line-height:125%;font-family:DM Sans,sans-serif!important}.faqsearch form{position:relative}.faqsearch{margin-top:24px}.faqsearch form button{color:#fff;background:#000;border:0;height:50px;padding:16px 70px;font-size:18px;font-weight:400;line-height:100%;position:absolute;top:24px;right:30px;font-family:DM Sans,sans-serif!important}.OurJourneymainblockmb{display:none}section.OurJourneymain.OurJourneymaincta h2.heading,section.OurJourneymain.OurJourneymaincta .para{text-align:left}section.OurJourneymain.OurJourneymaincta .container-fluid{max-width:100%}section.OurJourneymain.OurJourneymaincta{padding-top:40px;padding-bottom:40px}section.OurJourneymain.OurJourneymaincta .what-we-do-bt .header-inner-3 .header-btn{background:0 0;border:1px solid #fff}section.project_list.project_listing{background-position:top;background-size:contain}section.project_list.project_listing h2.heading{margin:0}.row.row_justify.blog_listing_row{justify-content:center;margin:0 0 40px}.blog_listing .faqsearch{margin-top:0}.header-inner .header-btn{background:0 0}.header-inner .header-btn:hover{background-color:#fff}.modal-body .what-we-do-btform{padding:24px}.modal-header .what-we-do-btform_heading{margin:0}.modal-content .modal-header .close{background:0 0;border:0}.modal-content .modal-header .close span{font-size:32px;display:inline-block}.modal-body .what-we-do-btform .form-row .btn.btn-outline-secondary{color:#fff;background:#000;border:0;width:100%;padding:16px;font-size:18px}.modal-body .what-we-do-btform{border-radius:8px;padding:24px}.modal-header{justify-content:space-between}.siding-nav-link ul{flex-wrap:wrap;justify-content:space-between;gap:24px;width:100%;margin:0;padding:0;list-style:none;display:flex}.siding-nav-link div.nav-bt{flex:inherit;max-width:100%}.why_chose_schon_block.why_chose_schon_block_sus{align-items:center;gap:20px;display:flex}.what-we-do.housing_solution .why_chose_schon_block.why_chose_schon_block_sus{align-items:flex-start}.why_chose_schon_block.why_chose_schon_block_sus .why_chose_schon_head h3{margin-top:0}.why_chose_schon_block_sust{flex-direction:column;gap:40px;display:flex}.why_chose_schon_block.why_chose_schon_block_sus .why_chose_schon_icon_1 img{width:48px;height:auto}.why_chose_schon_block_sust{max-width:80%;margin-top:40px}.banner-container .banner:after{content:"";z-index:-2;background:linear-gradient(#0000007d 0%,#000000c7 100%);position:absolute;inset:0}.banner-container .banner:before{content:"";z-index:-1;background-image:url(/images/backgrounimagesss.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.Energy_Efficient .why_chose_schon_block.why_chose_schon_block_sus .why_chose_schon_icon_1 img{width:56px;height:auto}.what-we-do.housing_solution.Energy_Efficient{background-position:50%;background-size:cover}.Sustainable-Design .main-heading{margin-bottom:54px}.why_chose_schon.why_chose_schononestep .row.why_chose_schon_row{justify-content:center}.row.row_cuttingedge-page-we-offer.row_cuttingedge-page-we-offersgd{justify-content:center;gap:60px 0}.why_chose_schon.why_chose_schononestep.why_chose_schononestep_quality{background-position:top;background-repeat:no-repeat;background-size:contain;padding-top:100px}.onestop iframe{object-fit:initial;border-radius:10px;width:100%;height:480px}.what-we-do.housing_solution .small-para{margin:20px 0 0}.what-we-do.housing_solution .small-para .small-inpara{max-width:100%}.why_chose_schon.why_chose_schononestep .row.why_chose_schon_row.why_chose_schon_row_ad{margin-top:60px}.row.row_cuttingedge-page-we-offer.row_cuttingedge-page-we-offersgd .why_chose_schon_icon img{filter:brightness(0)invert()}.header-social a img{opacity:.6;height:40px}.header-social a img:hover{opacity:1}.our_solutions.our_solutions_certifications.why_chose_schon_para11 .row.our_solutions_row{justify-content:center}.our_solutions.our_solutions_certifications.why_chose_schon_para11 .why_chose_schon_icon,.our_solutions.our_solutions_certifications.why_chose_schon_para11 .why_chose_schon_para{text-align:center}.marquee-content.marquee-rtl{display:none}.banner-container.home-abbbhh .banner.active{z-index:1!important}.bloglisting.listingbar{align-items:center;gap:24px;display:flex}.bloglisting.listingbar .bloglisting_img{border:1px solid #c3c2c1;border-radius:12px;flex:0 0 50%;max-width:50%;margin:0}.row.row_pagination{margin-top:24px}.row.row_justify.row_justify_haeding{margin-top:40px}.row.row_justify.row_justify_haeding .heading{text-align:right;margin:0}.modal-header .what-we-do-btform_heading{opacity:1;color:#000}.row.row_justify.row_justify_blog{justify-content:center;margin-bottom:60px}.blog_listing .heading{text-align:center;margin-bottom:60px}.row.row_justify.row_justify_contactpage{margin-bottom:40px}.siding-nav-link ul.dropdown-menu-links li{flex:0 0 100%;max-width:100%;display:flex}.siding-nav-link ul li .dropdown-menu-links li a{text-align:left}.bloglistingcontentaa a{text-decoration:none}.bloglistingcontentaa a p img{filter:brightness(0)invert(0);width:16px;margin-left:5px}.small-para.smalllahh .small-inpara{text-align:center;margin-top:40px}.cuttingedge-page.cuttingedge-page-we-offer.cuttingedge-page-we-offer1 .why_chose_schon_para a{color:#fff;text-decoration:none}.cuttingedge-page.cuttingedge-page-we-offer.cuttingedge-page-we-offer1 .why_chose_schon_icon_1 img{width:auto;height:100px}.row.row_cuttingedge-page-we-offer.row_cuttingedge-page-we-offersgd .why_chose_schon_block_sust{flex-direction:row;justify-content:space-between;max-width:100%;display:flex}.row.why_chose_schon_row.why_chose_schon_row_ad.hy_chose_schon_row_ad-new{justify-content:center}.row.row_cuttingaaaz h3{margin-top:0}.row.row_cuttingaaaz{background:#fff;border-radius:8px;margin-top:64px;padding:20px 40px}.row.row_cuttingaaaz .why_chose_schon_head h3,.row.row_cuttingaaaz .why_chose_schon_para p{color:#000;text-align:center}.row.row_cuttingedge-page-we-offer.row_cuttingedge-page-we-offersgd.row_cuttingedge-page-we-offersgddd .why_chose_schon_block_sust{margin:0}.arrow-down{filter:brightness(0)invert();width:24px;height:24px;display:none;position:absolute;right:0;transform:rotate(90deg)}.siding-nav-link ul li .dropdown-menu-links li a img{opacity:.5;width:28px;height:28px;position:relative;top:-2px}.siding-nav-link ul li .tab-content .nav-bt{color:#cdcdcd;font-size:18px}.siding-nav-link .dropdown-menu-links.dropdown-menu-linksiafg ul li a{padding:20px}.siding-nav-link .dropdown-menu-links.dropdown-menu-linksiafg ul.adseaa{flex:0 0 30%;gap:0;max-width:30%}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg{width:767px}.siding-nav-link .dropdown-menu-links.dropdown-menu-linksiafg .tab-content{padding:20px}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg li,.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg li a{float:left;width:100%}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg .tab-content ul{gap:24px 20px}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg .tab-content ul li a{padding:0}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg .tab-content ul li{flex:0 0 47%;max-width:47%}.siding-nav-link ul li .tab-content .nav-bt:hover{color:#cfcfcf}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg li.active a{color:#fff;background:#141414}.siding-nav-link .dropdown-menu-links.dropdown-menu-linksiafg .tab-content{background:#141414}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg{padding:0!important}.siding-nav-link .dropdown-menu-links.dropdown-menu-linksiafg .tab-content{flex:0 0 70%;max-width:70%;height:390px}.siding-nav-link .dropdown-toggle:after{vertical-align:.255em;content:"";border:5px solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:0;display:inline-block}.siding-nav-link ul li{margin:auto 0;position:relative}.siding-nav-link a.nav-bt{padding:20px 0}.header-social-btn{margin-top:300px}a.blog-listingbtn{color:#fff;background:#000;border-radius:8px;padding:12px 20px}.blog-listingbtngg{margin-top:24px;display:flex}.what-we-do.housing_solution.Energy_Efficient.Sustainable-Design .para.text-white.text-center,.what-we-do.housing_solution.Energy_Efficient.Sustainable-Design .para.text-center{margin-bottom:10px;font-size:20px}.product-specifications-gridinner .para{font-size:20px}.product-specifications-gridinner .smallpara{min-height:80px;margin:0;font-size:16px}.product_list_grid_block_nav{display:none}.row.row_product_space .hoeitwork_slider_inner2 img{width:100%}@media (max-width:1870px){.hoeitwork_slider .heading{font-size:40px}.count-title{font-size:40px!important}}@media (max-width:1600px){.banner-heading{font-size:60px}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg{flex-direction:row;width:600px}.siding-nav-link ul li .dropdown-menu-links li a img{width:24px;height:24px}.mision_vision_head h3{font-size:28px}.mision_vision_para p{font-size:18px}.our_solutions.our_solutions_certifications .why_chose_schon_icon img{height:120px}.hoeitwork_sliderspan{font-size:124px}.banner-content.banner-content-blog .banner-heading{font-size:50px}.row.row_distinctive_Features{margin-top:40px}.siding-nav-link a.nav-bt,.siding-nav-link div.nav-bt{font-size:28px}.blog_listing{padding:100px 150px}.product_list_grid_block_content h3{font-size:28px}.product_list_grid_block_content h4{font-size:20px}.product_list_grid_block_content p{font-size:18px}.distinctive_Features_content h3{font-size:28px}.siding-nav-link{gap:32px;margin-top:40px;margin-bottom:100px;margin-right:20px}.siding-nav-link ul li .dropdown-menu-links li a{font-size:18px}.siding-nav-link ul li .dropdown-menu-links{flex-direction:column;align-items:start;width:320px;top:60px}.nav-logo img{width:auto;height:60px}.sidenav .cross-btn img{width:32px;height:auto}.header-inner-bottom{margin-right:20px}.banner-para{font-size:36px}.header-inner-bottom-flag-1 span,.header-inner-bottom-flag-2 span{font-size:28px}.header-inner-bottom-flag-1 img,.header-inner-bottom-flag-2 img{width:auto;height:24px}.header-inner-bottom-1 p,.header-inner-bottom-2 p{font-size:24px}.header-social{padding:32px 0}.header-social-btn{margin-top:300px}.header-inner-bottom{gap:24px}.banner-content-inner img{width:70px;height:auto}.heading{font-size:42px}.para{font-size:24px}.row-what-we-do-inner-1 li a.active{font-size:36px}.row-what-we-do-inner-1 li a{font-size:28px}.small-inpara{font-size:18px}.hoeitwork{padding:100px 0 100px 80px}.count-title{font-size:32px!important}.count-text{font-size:16px!important}.what-we-do.home-bar-cta .heading{font-size:50px}.what-we-do.home-bar-cta .para{font-size:32px}.hoeitwork_slider .para{font-size:20px}.product_listing_content h3{font-size:28px}.header-btn{padding:12px 24px}.header-btn img{margin-left:6px}.why_chose_schon_head h3{font-size:28px}.why_chose_schon_para p{font-size:18px}.testimonialsmain .heading{margin:0}.testimonials-inner-1 img{width:75px;height:75px}.testimonials-inner-2 h3{font-size:18px}.contact_logo img{width:300px;height:auto}.ourexistence_block_content h3{font-size:24px}.hmcount-bg{padding:0 80px 100px}}@media (max-width:1455px){.header-inner-2 a img{width:auto;height:70px}.what-we-do.about-schon-we-do.about-schon-we-dopage{padding-top:70px}.banner-content.banner-content-blog .banner-heading{font-size:44px}.blog_listing{padding:70px 100px}.blog_listing .heading{margin-bottom:40px}.pagination{margin-top:40px}.blog_listing .row.blog_listing_row{gap:40px 0}.product-specifications-gridcont{margin-top:48px}.distinctive_Features_content ul{flex-direction:column;gap:12px;display:flex}.contact_formfaq_main{padding:40px}.contact_formfaq .card-header{font-size:20px}.contact_formfaq .card-body{font-size:18px}.header-social{gap:24px}.product_list_grid_block{width:100%}.row.row_product_list_grid{gap:24px 0}.product_list_grid,.distinctive_Features{padding:0 50px 70px}.cuttingedge-page,.color_swatches{padding:70px 50px}.sidenav .header-social a img{width:auto;height:28px}.siding-nav-link a.nav-bt,.siding-nav-link div.nav-bt{font-size:20px}.sidenav .header-social a{padding:0}.our_solutions .why_chose_schon_icon img{width:auto;height:150px}.banner-container .banner{padding:100px 50px 50px}.what-we-do{padding:70px 50px}.row-what-we-do{margin-top:50px}.row-what-we-do-inner-1 li a{padding-bottom:24px}.inner-wedo-para p{margin-top:16px;font-size:20px}.row-what-we-do-inner-2{height:510px}.heading{font-size:36px}.para{font-size:20px}.what-we-do.home-bar-cta .heading{font-size:42px}.what-we-do.home-bar-cta .para{font-size:28px}.hmcount-bg{padding:0 50px 70px}.hoeitwork{padding:70px 0 70px 50px}.hoeitwork_slider .heading{font-size:32px}.hoeitwork_sliderspan{font-size:120px}.hoeitwork_slider .para{font-size:18px}.row.row_product_space{gap:30px 0;margin-top:40px}.why_chose_schon_head h3{font-size:24px}.why_chose_schon_para p{font-size:16px}.row.why_chose_schon_row{gap:40px 0;margin:40px 0 0}.why_chose_schon,.our_solutions{padding:70px 50px}.testimonials-icon img{width:auto;height:36px}.contact_logo img{width:220px;height:auto}.contact_form_gsf{gap:32px;padding:0 0 0 120px}.what-we-do-btform{padding:60px 120px 60px 50px}.footer_2 h3{font-size:24px}.footer .footer_logo img{width:160px;height:auto}.footer_2 ul li,.footer_2 ul li a{font-size:16px}.ourexistence{background-repeat:no-repeat;padding:70px 0}.banner-para{font-size:32px}.what-we-do.about-schon-we-do{padding:0 50px}.what-we-do.home-bar-cta{padding:40px 50px}.testimonialsmain{padding:70px 50px}.what-we-do-btform_heading{margin-bottom:24px;font-size:24px}.Client_list .row.row_justify{padding:0 50px}.footer{padding:70px 0 0}.row.row_cuttingedge-page{margin:32px 0 0}.color_swatches_slider{margin-top:24px}.mision_vision_row2{width:100%;min-height:200px;padding:32px}.OurJourneymaininner_para h3{font-size:28px}.mision_vision{padding:0 70px 50px}.hmcount-bg.hmcount-bg_about{padding-bottom:50px}.OurJourneymain,.team_members{padding:50px 70px}.OurJourneymaininner_para p{font-size:16px}}@media (max-width:1366px){.banner-heading{font-size:55px}.cuttingedge-page.cuttingedge-page-we-offer.cuttingedge-page-we-offer1 .why_chose_schon_icon_1 img{width:auto;height:50px}.siding-nav-link ul li .dropdown-menu-links{top:50px}.OurJourneymaininner_para{min-height:182px}.mision_vision_row2{min-height:270px}.our_solutions.our_solutions_certifications .why_chose_schon_icon img{height:100px}.what-we-do.similarblogsnews .heading{margin-bottom:40px}.banner-content.banner-content-blog .banner-heading{font-size:36px}.what-we-do.similarblogsnews .row.blog_listing_row{gap:40px 0}.what-we-do.contactpage .distinctive_Features_icon img{width:auto;height:130px}.blog_listing{padding:70px 50px}.product_list_grid_block_content h3{font-size:24px}.row.row_cuttingedge-page-we-offer{justify-content:space-between;margin-top:40px}.product_list_grid_block_content h4{font-size:18px}.product_list_grid_block_content p{font-size:16px}.distinctive_Features_content h3{font-size:24px}.distinctive_Features_content p{font-size:18px}.distinctive_Features_icon img{width:auto;height:54px}.siding-nav-link{gap:24px}.header-inner-bottom-1 p,.header-inner-bottom-2 p{font-size:20px}.header-inner-bottom-flag-1 span,.header-inner-bottom-flag-2 span{font-size:24px}.banner-para{font-size:30px}.header-inner-2 a img{width:auto;height:60px}.row-what-we-do-inner-1 li a.active{font-size:28px}.row-what-we-do-inner-1 li a{padding-bottom:20px;font-size:24px}.row-what-we-do-inner-1 ul{gap:20px}.row-what-we-do-inner-2{height:420px}.hoeitwork_slider .heading{font-size:28px}.heading{font-size:32px}.project_list{padding:70px 50px}.product_listing_content h3{font-size:24px}.product_listing_content{padding:20px}.why_chose_schon_icon img{width:auto;height:50px}.why_chose_schon_head h3{margin:16px 0;font-size:24px}.what-we-do-btform input,.what-we-do-btform textarea{padding:14px;font-size:16px}.ourexistence_block_content h3{font-size:20px}.product_listing_content p,.contact_form .btn.btn-outline-secondary{font-size:16px}}@media (max-width:1299px){.siding-nav-link ul li .dropdown-menu-links{width:320px;top:50px}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg{left:-150px}.siding-nav-link .dropdown-menu-links.dropdown-menu-linksiafg ul li a{padding:10px}.siding-nav-link .dropdown-menu-links.dropdown-menu-linksiafg .tab-content{height:260px}.count-text{min-height:60px!important}.siding-nav-link{margin-bottom:50px}.siding-nav-link ul li .dropdown-menu-links{z-index:1;flex-direction:column;align-items:start;gap:10px;width:320px;display:flex;top:55px}.product-specifications-gridinner{flex:0 0 30%;max-width:30%}}@media (max-width:991px){.banner-heading{font-size:50px}.siding-nav-link ul li .dropdown-menu-links{top:50px}.what-we-do.about-schon-we-do.about-schon-we-doags{background:#eaeaea;padding-top:30px}.siding-nav-link .dropdown-menu-links.dropdown-menu-linksiafg ul.adseaa li{flex:0 0 100%;max-width:100%}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg{left:-300px}.siding-nav-link ul li .dropdown-menu-links li a img{opacity:.5;width:20px;height:20px;position:relative;top:-1px}.product_specifications_block_sliderimg img{border-radius:20px;margin-bottom:24px;padding:0!important}.siding-nav-link .dropdown-toggle:after{display:none}.arrow-down{display:block}.row.row_cuttingedge-page-we-offer.row_cuttingedge-page-we-offersgd.row_cuttingedge-page-we-offersgddd .why_chose_schon_block.why_chose_schon_block_sus{flex:0 0 30%;max-width:30%}.siding-nav-link ul li .dropdown-menu-links{width:260px}.about-schon-we-do-img iframe{border-radius:20px;width:100%;height:300px}.banner-container .banner .banner-content .banner-content-left{flex:0 0 100%;max-width:100%}.banner-container.home-abbbhh .banner-content{flex-direction:row}.banner-container.home-abbbhh .banner-content-right{flex-direction:revert;align-items:center;gap:20px;margin-top:16px;display:flex}.siding-nav-link ul{justify-content:flex-start}.siding-nav-link ul li{text-align:left;flex:0 0 25%;max-width:25%}.OurJourneymainblockmb{display:block}.what-we-do.about-schon-we-do.about-schon-we-dopage{padding-top:50px}.row.mision_vision_row3{flex-direction:column;gap:24px}.mision_vision_img img{width:auto;height:130px}.row.mision_vision_row1{gap:24px}.mision_vision{padding:0 20px 50px}.hmcount-bg .wrapper .counter.col_fourth{margin:0}.team_members{padding:50px 20px}.row.team_members_row{justify-content:center;gap:24px 0}.our_solutions.our_solutions_certifications .our_solutions_block{width:100%}.our_solutions.our_solutions_certifications .why_chose_schon_icon img{height:70px}.what-we-do-blog{padding:20px}.banner-content.banner-content-blog .banner-heading{font-size:32px}.banner-content.banner-content-blog .banner-content-left{flex:0 0 100%;max-width:100%}.banner-content{flex-flow:column-reverse wrap}.banner-content.banner-content-blog .banner-content-righting img{width:50%}.banner-content-righting{justify-content:center;display:flex}.banner-content.banner-content-blog .banner-heading,.banner-content.banner-content-blog .banner-para{text-align:center}.header-inner-4{justify-content:center}.blog_listing{padding:50px 20px}.OurJourneymaininner{gap:16px}.what-we-do.contactpage .distinctive_Features_icon img{width:auto;height:100px}.row.row_cuttingedge-page-we-offer{justify-content:space-between;gap:40px;margin-top:40px}.cuttingedge-page.cuttingedge-page-we-offer .heading{margin:0;text-align:left!important}.distinctive_Features.distinctive_Featurespt .heading{margin:0;text-align:center!important}.contact_formfaq .card.active .card-header .card-link{font-size:24px}.contact_formfaq .card .card-header .card-link{font-size:20px}.distinctive_Features_icon img{width:auto;height:50px}.about-schon-we-do-img video{height:auto}.distinctive_Features_content h3{margin:12px 0;font-size:20px}.product_list_grid{padding:0 20px 50px}.product_list_grid_block_sliderimg img{height:200px}.product_list_grid_block_slider .product_list_grid_block_nav .swiper-button-prev-custom,.product_list_grid_block_slider .product_list_grid_block_nav .swiper-button-next-custom{width:34px;height:28px}.product_list_grid_block_slider .product_list_grid_block_nav img{width:auto;height:12px}.product_list_grid_block{padding:20px}.product_list_grid_block_slider .product_list_grid_block_nav .swiper-button-next-custom{z-index:4;position:absolute;top:34%;left:-20px}.product_list_grid_block_slider .product_list_grid_block_nav .swiper-button-prev-custom{z-index:4;position:absolute;top:34%;right:-20px}.row.row_distinctive_Features{justify-content:center;gap:40px 0;margin-top:40px}.distinctive_Features{padding:0 20px 50px}.distinctive_Features_content p{font-size:16px}.sidenav .nav-logo{text-align:left;padding:10px 20px}.siding-nav-link{gap:32px;margin:32px 20px}.header-inner-bottom{margin-left:20px;margin-right:20px}.header-social{margin-left:20px}.header-social-btn{margin-top:0;margin-left:20px;display:flex}.header-inner-bottom-flag-1 span,.header-inner-bottom-flag-2 span{text-align:left;font-size:18px}.header-inner-bottom-flag-1 img,.header-inner-bottom-flag-2 img{width:auto;height:20px}.header-inner-bottom-flag-1,.header-inner-bottom-flag-2{align-items:center;gap:10px;display:flex}.header-inner-bottom{gap:10px}.OurJourneymainblockds{display:none}.OurJourneymainblock.OurJourneymainblockmb{display:block}.banner-para{margin:16px 0 24px;font-size:24px}.banner-content-right{gap:20px}.banner-content-inner img{width:50px;height:auto}.banner-container{width:100%;height:80vh;position:relative;overflow:hidden}.OurJourneymaininner_content{width:70px;height:70px;margin:inherit;border:4px solid #d9d9d9;flex:0 0 70px;max-width:70px}.team_members_content h3{font-size:32px}.OurJourneymainblock .OurJourneymaininner:nth-child(odd){margin-top:0}.team_members_content p{font-size:16px}.OurJourneymainblock .OurJourneymaininner:nth-child(odd) .OurJourneymaininner_para h3{margin-top:0}.OurJourneymainblock{flex-wrap:wrap}.OurJourneymaininner_para h3{font-size:24px}.OurJourneymainblock{gap:0}.OurJourneymaininner_add{align-items:center;display:flex}.OurJourneymaininner{align-items:center;gap:24px;display:flex}.OurJourneymain.OurJourneymainnew{padding:40px 0}.OurJourneymaininner_add{flex:0 0 50%;align-items:center;max-width:50%;display:flex}.OurJourneymaininner_para{min-height:auto}.OurJourneymaininner{flex:0 0 100%;max-width:100%}.banner-container .banner{padding:50px 20px 0}.header-inner{padding:20px}.what-we-do{padding:50px 20px}.row.row_justify{gap:24px}.what-we-do-bt{justify-content:start;display:flex}.what-we-do.about-schon-we-do{padding:0 20px}.about-schon-we-do-img{margin:40px 0}.hmcount-bg{padding:0 20px 50px}.what-we-do.home-bar-cta{padding:40px 20px}.hoeitwork{padding:50px 0 50px 20px}.project_list,.why_chose_schon,.our_solutions{padding:50px 20px}.our_solutions .why_chose_schon_icon img{width:auto;height:100px}.row.our_solutions_row{gap:32px 0;margin:40px 0 0}.Client_list{padding:50px 0}.Client_list .row.row_justify{padding:0 20px}.marquee-container{gap:24px;margin-top:32px}.testimonialsmain .row.row_justify{margin-bottom:32px}.testimonialsmain{padding:50px 20px}.contact_form_gsf{gap:24px;padding:0}.contact_form{padding:50px 0}.what-we-do-btform{padding:50px}.contact_form_gsf{justify-content:center;align-items:center;gap:24px;padding:0}.contact_form .heading{color:#fff;margin:0;line-height:125%}.ourexistence_block_img img{width:auto;height:100px;margin-bottom:16px}.ourexistence_block_content h3{font-size:18px}.ourexistence{background-repeat:no-repeat;padding:50px 0}.footer{padding:50px 0 0}.row.footer_row{gap:24px 0}.cuttingedge-page,.color_swatches{padding:50px 20px}.color_swatches_slider{margin-top:12px}}@media (max-width:767px){.header-inner .header-inner-3{display:none}.product_list_grid_block_content h3{text-align:left;line-height:140%}.row.row_product_space.row_product_space-mobile.row_product_space-mobile-data{display:none}.row.row_product_space.row_product_spaceneww{display:flex;gap:20px!important}.row.row_product_space.row_product_spaceneww .product_listing_img img{object-fit:cover;width:100%;height:auto}.row.row_product_space.row_product_spaceneww{height:600px;overflow:auto}.product_listing.product_listing_data .product_listing_img img{height:250px}.product-specifications-gridinner .smallpara{min-height:auto}.product-specifications-gridinner{flex:0 0 100%;max-width:100%;border:1px solid #000!important}.siding-nav-link a.nav-bt{padding:0}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg{width:100%;left:0}.siding-nav-link ul li .tab-content .nav-bt{font-size:16px}.siding-nav-link ul li{text-align:left;flex:0 0 100%;max-width:100%}.row.row_cuttingedge-page-we-offer.row_cuttingedge-page-we-offersgd.row_cuttingedge-page-we-offersgddd .why_chose_schon_block_sust{flex-wrap:wrap;margin:0}.row.row_cuttingaaaz{margin-top:30px;padding:20px}.row.row_cuttingedge-page-we-offer.row_cuttingedge-page-we-offersgd.row_cuttingedge-page-we-offersgddd .why_chose_schon_block.why_chose_schon_block_sus{flex:0 0 100%;max-width:100%}.faqsearch form button{padding:12px 20px}.bloglisting.listingbar{flex-wrap:wrap}.siding-nav-link ul li .dropdown-menu-links{position:relative;top:10px}.siding-nav-link ul li .dropdown-menu-links li a{font-size:16px}.why_chose_schon_block_sust{max-width:100%}.what-we-do.housing_solution.Energy_Efficient .row.row_justify{gap:40px}.signlefaqlink{flex-wrap:wrap;gap:12px;margin-bottom:24px}.team_members{padding:40px 0}.contact_formfaq .card-header{line-height:140%}.what-we-do.about-schon-we-do.about-schon-we-dopage{padding-top:40px}.OurJourneymaininner_add{flex:0 0 45%;max-width:45%}.OurJourneymainblock{gap:24px;margin-top:40px}.OurJourneymain .para{font-size:18px}.mision_vision_row2{min-height:auto;padding:20px}.mision_vision_img img{width:auto;height:100px}.mision_vision_head h3{font-size:24px}.team_members_content{bottom:inherit;opacity:1;background-color:#000;height:100%;margin-top:-50px;position:relative}.blog_listing{padding:40px 0}.what-we-do.contactpage .distinctive_Features_block{align-items:center;gap:20px;display:flex}.what-we-do.contactpage .distinctive_Features_icon img{width:auto;height:70px}.contactpage_blockcontant span,.contactpage_blockcontant span a{font-size:16px;font-weight:300;line-height:150%}.contactpage_blockimg img{width:32px;height:auto}.contactpage_block.contactpage_block1{margin-top:10px}.contact_formfaq_main{padding:0}.contact_formfaq{margin-top:40px}.contact_form .heading{text-align:center}.product_list_grid,.distinctive_Features{padding:0 10px 50px}.distinctive_Features .heading.text-center,.distinctive_Features .para.text-center{text-align:left!important}.cuttingedge-page,.color_swatches{padding:50px 10px}.cuttingedge-page-img-mobile{display:block}.cuttingedge-page-img{display:none}.row-what-we-do-inner-1 ul{overflow:auto}.count-title{font-size:24px!important}.ourexistence_block_img img{width:auto;height:60px;margin-bottom:16px}.ourexistence_block_content h3{font-size:16px}.ourexistence_block_content h3 span{font-size:12px;display:block}.ourexistence .row.row_ourexistence{justify-content:space-around;margin-top:24px}.banner-container .banner{align-items:end;padding:50px 20px}.row.our_solutions_row{display:none}.what-we-do.home-bar-cta .what-we-do-bt{justify-content:center}.testimonials{padding:20px}.testimonialsmain{padding:50px 0}.our_solutions .what-we-do-bt,.Client_list .what-we-do-bt{justify-content:start}.what-we-do-btform{margin-top:20px;padding:40px 20px}.contact_form{padding:50px 0 0}.what-we-do-btform .form-row{align-items:inherit}.contact_form_gsf{align-items:start}.contact_logo img{width:260px;height:auto}.why_chose_schon_head h3{margin:16px 0;font-size:20px}.hoeitwork_slider{gap:20px;padding:20px 0 0 20px}.hoeitwork_sliderspan{font-size:64px;top:0;right:-12px}.siding-nav-link a.nav-bt,.siding-nav-link div.nav-bt{font-size:16px}.header-inner-bottom-1 p,.header-inner-bottom-2 p{margin-top:16px;font-size:16px}.sidenav .header-social a img{width:auto;height:18px}.sidenav .header-btn{padding:14px 20px;font-size:16px}.header-social-btn{flex-direction:column;align-items:baseline;gap:10px;margin-left:20px;display:flex}.header-social{gap:20px;padding:20px}.header-inner-bottom{padding:20px 0}.sidenav .cross-btn img{width:20px;height:auto}.nav-logo img{width:auto;height:40px}.header-inner.scrollingbar .header-inner-2 a img{width:132px;height:auto}.row-what-we-do-inner-2{height:unset;overflow-y:inherit;overflow-x:inherit}.what-we-do .what-we-do-bt{justify-content:start}.product_listing_content{display:none}.product_listing_content.product_listing_content_hover{opacity:1;display:block;left:0;transform:translate(0%)}.why_chose_schon .what-we-do-bt{justify-content:start}.row.row-inn-img{display:none}.row-inn-img-img.row-inn-img-img-mb{margin:24px 0}.row-what-we-do-inner-2{height:auto}.row-what-we-do-inner-3{display:none}.row-what-we-do-inner-3.active{display:block}.hmcount-bg .wrapper{margin:40px 0 0}.what-we-do.home-bar-cta .heading{text-align:center;margin-bottom:10px;font-size:28px}.what-we-do.home-bar-cta .para{letter-spacing:0%;text-align:center;font-size:20px;font-weight:200;line-height:100%;font-family:DM Sans,sans-serif!important}.what-we-do-bt{justify-content:center;display:flex}.hoeitwork_slider_inner2 img{width:auto;height:260px}.project_list .what-we-do-bt{justify-content:flex-start;display:flex}.product_listing_img img{width:100%}.row.row_product_space{display:none}.row.row_product_space.row_product_space-mobile,.row-inn-img-img.row-inn-img-img-mb{display:block}.header-inner-2 a img{width:132px;height:auto}.header-inner .header-inner-1 span img{width:32px;height:auto}.header-inner{flex-direction:row-reverse}.banner-para{letter-spacing:0%;margin-bottom:40px;font-size:24px;font-weight:200;line-height:100%;font-family:DM Sans,sans-serif!important}.row-what-we-do{flex-direction:column}.row-what-we-do-inner-1{border-bottom:.75px solid #aeaeae;border-right:0;flex:0 0 100%;max-width:100%}.row-what-we-do-inner-1 ul{margin:0}.small-inpara{max-width:100%}.row-what-we-do-inner-2{flex:0 0 100%;max-width:100%}.row-what-we-do-inner-1 ul{flex-direction:row;gap:8px;padding:0;display:flex}.row-what-we-do-inner-1 li a.active{font-size:20px}.row-what-we-do-inner-1 li a{padding:8px 8px 10px;font-size:18px}.row-what-we-do-inner-1 li a.active{border-bottom:2px solid #000;border-right:0;font-size:20px}.small-inpara{letter-spacing:0%;text-align:justify;font-size:16px;font-weight:300;line-height:150%;font-family:DM Sans,sans-serif!important}.row-what-we-do{margin-top:24px}.small-inpara{margin:0}.what-we-do{padding:40px 10px}.what-we-do.about-schon-we-do{padding:0 10px}.hmcount-bg{padding:0 10px 30px}.hoeitwork{padding:40px 0 40px 10px}.project_list,.why_chose_schon,.why_chose_schon,.our_solutions{padding:40px 10px}.Client_list .row.row_justify{padding:0 10px}.Client_list,.testimonialsmain{padding:40px 0}.hoeitwork_sliderspan{display:none}.Client_list .marquee-text img{width:auto;height:30px}.count-text{font-size:14px!important}.product_listing_img img{object-fit:cover;width:100%;height:400px}.product_listing:hover .product_listing_content.product_listing_content_hover{opacity:1;bottom:0}}@media (max-width:576px){.ourexistence_block_img img{width:100px;height:auto}.banner-container{height:75vh}.banner-heading{font-size:40px}.siding-nav-link ul li .dropdown-menu-links.dropdown-menu-linksiafg .tab-content ul li{flex:0 0 100%;max-width:100%}.siding-nav-link .dropdown-menu-links.dropdown-menu-linksiafg .tab-content{overflow:auto}.arrow-down{width:18px;height:18px}.bloglisting.listingbar .bloglisting_img{flex:0 0 100%;max-width:100%}.faqsearch form button{border-radius:8px;align-items:center;margin:20px auto 0;display:flex;position:relative;top:0;right:0}.blog_listing .heading{margin-bottom:0}.row.row_justify.row_justify_blog{justify-content:center;margin-bottom:30px}.faqsearch form input{padding:19px}.about-schon-we-do-img iframe{border-radius:20px;width:100%;height:300px}.siding-nav-link ul li{text-align:left;flex:0 0 100%;max-width:100%}.siding-nav-link ul li .dropdown-menu-links,.banner-content.banner-content-blog .banner-content-righting img{width:100%}.ourexistence_block{align-items:center;gap:20px;display:flex}.ourexistence .row.row_ourexistence{gap:24px}.ourexistence{padding:40px 0 30px}.ourexistence_block_content h3{text-align:left;font-size:20px}.ourexistence_block_content h3 span{font-size:16px;display:block}.ourexistence_block_img{text-align:left}.banner-container.banner-container_project{height:60vh}.main-set{padding-block-start:35%!important}h1.fouro{font-size:60px!important}h2.opps{font-size:16px!important}.homeee{font-size:18px!important}main.not .header-inner-2 a img{width:auto;position:relative;height:55px!important;left:0!important}.thnku h1{font-size:35px!important}}@media (max-width:450px){.hoeitwork_slider .heading{font-size:20px}.hoeitwork_slider .para{font-size:16px}}@media (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.related-projects-section{padding:80px 0}.related-projects-section .distinctive_Features_block{background:#fff;border-radius:12px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 6px #0000001a}.related-projects-section .distinctive_Features_block:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.related-projects-section .distinctive_Features_icon{position:relative;overflow:hidden}.related-projects-section .distinctive_Features_icon img{transition:transform .3s}.related-projects-section .distinctive_Features_block:hover .distinctive_Features_icon img{transform:scale(1.05)}.related-projects-section .distinctive_Features_content{padding:20px}.related-projects-section .distinctive_Features_content h3{color:#333;margin-bottom:10px;font-weight:600}.related-projects-section .distinctive_Features_content .smallpara{color:#666;margin-bottom:0;line-height:1.6}.category-info-section{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:80px 0}.category-info-section .heading{color:#333;margin-bottom:20px}.category-info-section .para{color:#666;max-width:800px;margin:0 auto 40px}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.main-set{text-align:center;align-items:center;padding-block-start:15%;color:#fff!important;height:100vh!important}h1.fouro{font-family:DM Sans;font-size:100px;font-weight:500}h2.opps{padding-bottom:40px;font-size:30px}.homeee{cursor:pointer;color:#000;background:#f0f8ff;border-radius:4px;margin-top:5px;padding:10px;font-size:25px;font-weight:500}main.not .header-inner-2 a img{width:auto;height:80px;position:relative;left:80px}.thnku{text-align:center;justify-content:center;align-items:center;height:90vh;display:flex}.nesws .bloglistingcontent p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
