img,svg{max-width:100%;height:auto}img,a img{border:none;outline:none}iframe,embed,object{max-width:100%}a{color:#facf32;-webkit-transition:.5s all;transition:.5s all;outline:none;text-decoration:none}a:hover{text-decoration:none;color:#c19905}@media only screen and (max-width: 500px){.hide-mobile{display:none}}.hide-desktop{display:none}@media only screen and (max-width: 500px){.hide-desktop{display:block}}.bg-brand,.brochure-screen::after,.brochure-screen::before,.fancy-heading .inner::after,.fancy-heading .inner::before{background:#facf32}.bg-blue{background:#0297d9}.border-brand{border:solid 1px #facf32}.text-brand{color:#facf32}.text-blue{color:#0297d9}.btn-cta{background:#facf32;border-radius:0;border:solid 1px #facf32;color:#fff;padding:12px 30px;position:relative;text-transform:uppercase;z-index:1;font-weight:500;display:inline-block}.btn-cta:before{background:#fff;content:"";height:100%;width:0;position:absolute;top:0;left:0;z-index:-1}.btn-cta:hover{border:solid 1px #e6e6e6;color:#000}.btn-cta:hover:before{width:100%}.btn-cta.download{padding-left:60px}.btn-cta i{background:#fff;position:absolute;left:0;width:40px;height:100%;top:0;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:60px}.btn-brand{border-radius:0;border:solid 1px #facf32;padding:12px 30px;position:relative;text-transform:uppercase;z-index:1;font-weight:500;display:inline-block}.btn-brand.btn-small{padding:5px 15px;font-size:15px;font-size:0.9375rem}.btn-brand:before{background:#facf32;content:"";height:100%;width:0;position:absolute;top:0;left:0;z-index:-1}.btn-brand:hover{border:solid 1px #facf32;color:#000}.btn-brand:hover:before{width:100%}.zf-submitColor{background:#facf32;border:solid 1px #facf32;border-radius:0;border:solid 1px #facf32;padding:5px 15px;position:relative;text-transform:uppercase;z-index:1;font-weight:500}.zf-submitColor:hover{background:#facf32;border:solid 1px #facf32}.button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.button-group a{border:solid 2px #fff;border-radius:30px;padding:10px 25px;color:#fff;font-weight:600}.button-group a:hover{border-color:#facf32;color:#facf32}@-webkit-keyframes ripple{70%{-webkit-box-shadow:0 0 0 20px rgba(255,255,255,0);box-shadow:0 0 0 20px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes ripple{70%{-webkit-box-shadow:0 0 0 20px rgba(255,255,255,0);box-shadow:0 0 0 20px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.button_play{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:100px;background:#facf32;border-radius:50%;color:#fff;font-size:40px;font-size:2.5rem}.button_play::before{content:"";border-radius:50%;background:rgba(0,0,0,0);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.9);box-shadow:0 0 0 0 rgba(255,255,255,.9);-webkit-animation:ripple 2s infinite;animation:ripple 2s infinite;-webkit-transition:all .4s ease;transition:all .4s ease}.button_play::after{content:"";width:100%;height:100%;border-radius:50%;background:rgba(0,0,0,0);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.9);box-shadow:0 0 0 0 rgba(255,255,255,.9);-webkit-animation:ripple 4s infinite;animation:ripple 4s infinite;-webkit-transition:all .4s ease;transition:all .4s ease}.comment-list ol{list-style:none}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{height:150px}.comment-form input[type=submit]{padding:10px 20px;margin-top:10px}.search-form label{font-weight:normal}.wpcf7-form-control{width:100%;padding:8px;margin-bottom:2px}.wpcf7-submit{font-weight:500;background:#facf32;border:none;border-radius:4px;color:#fff}ul.form-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.form-list li.zf-tempFrmWrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}ul.form-list li.zf-tempFrmWrapper.zf-large{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}ul.form-list label.zf-labelName{color:#fff}ul.form-list .zf-tempContDiv input[type=text],ul.form-list .zf-tempContDiv input[type=file],ul.form-list .zf-tempContDiv textarea{border:1px solid #e5e5e5;background:rgba(0,0,0,0);font-size:13px;font-size:0.8125rem;color:#fff}ul.form-list .zf-tempContDiv textarea{height:60px}.zf-errorMessage{color:red;padding-top:5px}html,body{height:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0 auto;padding:0;width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;position:relative}body.no-scroll{overflow:hidden;overflow-y:hidden}.wrap{min-height:100%;min-height:100vh}.container{position:relative}.container-fluid{position:relative}body,form,textarea,input,select{font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.4rem;color:#333}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:1px;font-family:"Roboto",sans-serif;color:#000}h1{font-size:40px;font-size:2.5rem}@media only screen and (max-width: 1080px){h1{font-size:35px;font-size:2.1875rem}}h2{font-size:35px;font-size:2.1875rem}@media only screen and (max-width: 1380px){h2{font-size:30px;font-size:1.875rem}}@media only screen and (max-width: 1080px){h2{font-size:28px;font-size:1.75rem}}h3{font-size:25px;font-size:1.5625rem}@media only screen and (max-width: 1080px){h3{font-size:20px;font-size:1.25rem}}h4{font-size:20px;font-size:1.25rem}h5{font-size:18px;font-size:1.125rem}h6{font-size:18px;font-size:1.125rem}div.thumb{position:relative;overflow:hidden}div.thumb img{-webkit-transition:all 1.5s ease;transition:all 1.5s ease}div.thumb img:hover{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}section.banner-inner-page{position:relative;min-height:70vh}section.banner-inner-page .page-title{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.banner-inner-page .page-title h1{color:#facf32}section.banner-inner-page:before{content:"";background-color:#5e5dcb;opacity:.5;position:absolute;top:0;left:-110px;border-radius:0 0 100px 0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);height:100%;width:70%;overflow:hidden}header.banner{position:absolute;top:0;left:0;width:100%;z-index:2}@media only screen and (max-width: 900px){header.banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#logo{padding:10px;max-width:200px}@media only screen and (max-width: 900px){#logo{max-width:120px}}.floating-cta{margin-left:auto;padding-right:10px;margin-top:15px}@media only screen and (max-width: 900px){.floating-cta{display:none}}.floating-cta a{background:#daac05;color:#fff;border-radius:5px;padding:10px 10px 10px 45px;background-position:10px 5px}.floating-cta a.phone{background-image:url("../images/003-phone.png");background-repeat:no-repeat}.floating-cta a.email{background-image:url("../images/004-email.png");background-repeat:no-repeat}.fixed-header .floating-cta{position:fixed;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-transform:translateX(145px);transform:translateX(145px)}@media only screen and (max-width: 900px){.fixed-header .floating-cta{display:none}}.fixed-header .floating-cta:hover{-webkit-transform:translateX(0);transform:translateX(0)}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}section.section-location{padding:15px}section.section-location .google-map{width:100%;height:auto;position:relative;overflow:hidden;border:solid 1px #d9d9d9;padding:5px}section.section-location .google-map iframe{width:100%}footer{background:#292929;color:#fff;padding-top:40px;padding-bottom:20px;margin-top:auto}@media only screen and (max-width: 900px){footer{padding-bottom:60px}}footer a{color:#fff;text-decoration:none}footer a:hover{color:#fff;opacity:.7}.copyright{margin:0}div.footer-menu ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media only screen and (max-width: 900px){div.footer-menu ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}div.footer-menu ul li{margin-bottom:3px;position:relative;padding-left:15px;padding-right:15px}div.footer-menu ul li:before{content:"/";position:absolute;left:-7.5px}div.footer-menu ul li:first-child::before{content:none}div.copyright{margin-top:30px;background:#1a1a1a;padding-top:10px;padding-bottom:10px;color:#fff}div.copyright p{margin:0;font-size:16px;font-size:1rem}a.whatsapp-icon{position:fixed;left:0;bottom:20px;background:#33bb47;border-radius:100%;color:#fff;font-size:50px;font-size:3.125rem;text-align:center;height:50px;width:50px}@media only screen and (max-width: 900px){a.whatsapp-icon{bottom:60px}}.footer-floating-cta{display:none}@media only screen and (max-width: 900px){.footer-floating-cta{display:-webkit-box;display:-ms-flexbox;display:flex;background:#facf32;position:fixed;left:0;bottom:0;width:100%;z-index:10}.footer-floating-cta a{background:#facf32;color:#fff;border-radius:5px;padding:10px 10px 10px 45px;background-position:10px 5px}.footer-floating-cta a.phone{background-image:url("../images/003-phone.png");background-repeat:no-repeat}.footer-floating-cta a.email{background-image:url("../images/004-email.png");background-repeat:no-repeat}}@media only screen and (max-width: 900px){.grecaptcha-badge{bottom:60px !important}}.trans,.section-panels .panel-slider .slide-item .image-block h3,.popup-gallery a .overlay,.popup-gallery a img,.info-section-style-2 .info-box,.project-section-2 .project-block .project-item div.overlay,.info-box .overlay,.btn-cta:before,.btn-brand:before,.button-group a,.fixed-header .floating-cta{-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.slick-slide{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.arrow-list,.griha-certification-section div.overlay-block ul,.benefit-section .benefit-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.arrow-list li,.griha-certification-section div.overlay-block ul li,.benefit-section .benefit-content ul li{position:relative;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:5px}@media only screen and (max-width: 900px){.arrow-list li,.griha-certification-section div.overlay-block ul li,.benefit-section .benefit-content ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.arrow-list li:before,.griha-certification-section div.overlay-block ul li:before,.benefit-section .benefit-content ul li:before{content:"";font-family:"FontAwesome";font-size:18px;color:var(--blue);position:absolute;top:0;left:0;color:#333}section.banner-page{background-repeat:no-repeat;background-position:0 0;background-size:cover;position:relative;height:100vh}section.banner-page div.banner-caption{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 900px){section.banner-page{height:105vh}}section.banner-page.video-banner{position:relative;height:100vh}@media only screen and (max-width: 900px){section.banner-page.video-banner{height:105vh}}section.banner-page.video-banner video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.banner-page.banner-style-3{background-position:bottom right;background-attachment:fixed}section.banner-page.banner-style-3 div.banner-caption{background:rgba(0,0,0,0) !important}section.banner-page.banner-style-3 div.banner-caption h1{color:#000}section.banner-page.banner-style-4{background-position:0 0;overflow:hidden;z-index:1;height:calc(100vh - 40px)}section.banner-page.banner-style-4::after{content:"";background-image:-webkit-gradient(linear, left top, right top, from(#0297d9), to(#11b4fd));background-image:linear-gradient(90deg, #0297d9 0%, #11b4fd 100%);opacity:.95;position:absolute;pointer-events:none;top:0;left:0;height:100%;width:100%;z-index:-1}section.banner-page.banner-style-4 div.banner-caption{background-color:rgba(0,0,0,0);padding-bottom:80px}section.banner-page.banner-style-4 div.banner-caption .header-top{padding-top:unset}section.banner-page.banner-style-4 div.banner-caption h1{color:#fff;text-transform:unset;font-size:40px;font-size:2.5rem;margin-bottom:20px}section.banner-page.banner-style-4 div.banner-caption div.banner-content{color:#fff;margin-bottom:20px}section.banner-page.banner-style-4 div.banner-caption .form-style-4{background-color:#fff;border-radius:15px;padding:15px}section.banner-page.banner-style-4 div.banner-caption .form-style-4 div.heading span{color:#333;font-size:20px;font-size:1.25rem;text-transform:none}section.banner-page.banner-style-4 .shape-bottom{position:absolute !important;top:auto;bottom:-1px;left:0;right:0}section.banner-page.banner-style-4 .shape-bottom svg{overflow:hidden;width:100%;line-height:0;direction:ltr;-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.banner-style-2{position:relative}@media only screen and (max-width: 900px){section.banner-style-2{height:108vh;overflow:hidden}}section.banner-style-2::before{content:"";background-position:right top;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:-30%;border-radius:0 0 100px 0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);height:100%;width:100%;overflow:hidden}@media only screen and (max-width: 900px){section.banner-style-2::before{border-radius:0;left:0;-webkit-transform:none;transform:none}}section.banner-style-2::after{content:"";background-color:#5e5dcb;opacity:.5;position:absolute;top:0;left:-30%;border-radius:0 0 100px 0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);height:100%;width:100%;overflow:hidden}@media only screen and (max-width: 900px){section.banner-style-2::after{border-radius:0;left:0;-webkit-transform:none;transform:none}}section.banner-style-2 div.banner-caption{padding-left:5%;padding-right:5%;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;position:relative;z-index:1}@media only screen and (max-width: 1380px){section.banner-style-2 div.banner-caption{padding-left:2%;padding-right:2%}}@media only screen and (max-width: 900px){section.banner-style-2 div.banner-caption{top:25px;padding-left:0;padding-right:0}}section.banner-style-2 div.banner-caption h1{font-size:45px;font-size:2.8125rem}@media only screen and (max-width: 900px){section.banner-style-2 div.banner-caption h1{font-size:22px;font-size:1.375rem}}section.banner-style-2 div.banner-caption h1 span{display:block;font-size:40px;font-size:2.5rem}@media only screen and (max-width: 900px){section.banner-style-2 div.banner-caption h1 span{font-size:25px;font-size:1.5625rem}}section.banner-style-2 .top-block{border-radius:0}section.banner-style-2 .top-block:before{content:none}section.banner-style-2 .top-block .form-block{border:solid 5px #fff;background:#f2f2f2;border-radius:20px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}section.banner-style-2 .top-block .form-block div.heading h2{color:#facf32}section.banner-style-2 .top-block .form-block div.heading h2 span{color:#333}section.banner-style-2 .top-block .form-block ul.form-list label.zf-labelName{color:#333}section.banner-style-2 .top-block .form-block ul.form-list label.zf-labelName .zf-important{color:#d00 !important}section.banner-style-2 ul.cta li a{background:rgba(255,255,255,.15)}section.banner-style-2 span.shape{border:solid 60px rgba(255,255,255,.2);border-radius:100%;display:block;height:370px;width:370px;position:absolute}@media only screen and (max-width: 1380px){section.banner-style-2 span.shape{border:solid 40px rgba(255,255,255,.2);height:300px;width:300px}}section.banner-style-2 span.shape.shape-1{bottom:120px;left:-60px}section.banner-style-2 span.shape.shape-2{bottom:40px;left:240px}@media only screen and (max-width: 1380px){section.banner-style-2 span.shape.shape-2{left:190px}}section.banner-style-2 span.shape.shape-3{top:-190px;left:350px}section.banner-style-2 span.shape.shape-4{top:-150px;right:210px}div.banner-caption{background:rgba(0,0,0,.4);height:100%;width:100%}div.banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 900px){div.banner-content{padding-top:80px}}div.banner-content span.sub-title{display:block;text-transform:uppercase;line-height:0;color:#fff;font-weight:500;margin-bottom:15px}div.banner-content h1{color:#facf32;font-size:64px;font-size:4rem;line-height:1;text-transform:uppercase}@media only screen and (max-width: 1080px){div.banner-content h1{font-size:48px;font-size:3rem}}@media only screen and (max-width: 900px){div.banner-content h1{font-size:22px;font-size:1.375rem}}div.banner-content h1 span{color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff}.heder-bottom{width:100%;margin-top:5%}@media only screen and (max-width: 900px){.heder-bottom{margin-top:0}}ul.cta{margin:0;padding:0;list-style:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media only screen and (max-width: 900px){ul.cta{margin-bottom:10px;gap:5px}}@media only screen and (max-width: 500px){ul.cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}ul.cta li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}@media only screen and (max-width: 900px){ul.cta li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media only screen and (max-width: 500px){ul.cta li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}}ul.cta li a{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.5);border:solid 2px #facf32;border-radius:4px;padding:5px 12px 5px 5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 900px){ul.cta li a{font-size:13px;font-size:0.8125rem;padding:5px}}ul.cta li span.icon{height:64px;width:64px;margin-right:5px}ul.cta li span.icon.icon-phone{background:url("../images/phone.png") 0 0 no-repeat}ul.cta li span.icon.icon-qoute{background:url("../images/quotes.png") 0 0 no-repeat}@media only screen and (max-width: 900px){ul.cta li span.icon{background-size:80% !important;height:54px;width:54px;margin-right:0}}ul.cta li span.phone-title{display:block}ul.cta li span.phone-number{font-size:25px;font-size:1.5625rem}@media only screen and (max-width: 900px){ul.cta li span.phone-number{font-size:13px;font-size:0.8125rem}}@media only screen and (max-width: 500px){ul.cta li.quote{display:none}}.top-line{background:#facf32;display:block;text-align:center;padding:10px;position:relative;z-index:1}.top-line:before,.top-line:after{background:#facf32;content:"";position:absolute;top:0;height:100%;width:60px;z-index:-1;-webkit-transform:skew(-40deg);transform:skew(-40deg)}@media only screen and (max-width: 900px){.top-line:before,.top-line:after{content:none}}.top-line:before{left:-18px}.top-line:after{right:-15px}section.section{padding-top:2.5rem;position:relative}div.heading{margin-bottom:25px}div.heading h2{text-transform:uppercase}div.heading h2 span{color:#0297d9}div.heading span.sub-title{font-weight:500}.fancy-heading{position:relative}.fancy-heading h2{text-transform:uppercase}.fancy-heading h2 span{color:#0297d9}.fancy-heading:before{content:"";background:#e6e6e6;height:150px;width:150px;position:absolute;top:-30px;left:0;z-index:-1}@media only screen and (max-width: 900px){.fancy-heading:before{content:none}}.fancy-heading:after{background:#e6e6e6;height:150px;width:150px;position:absolute;bottom:-30px;right:-100px;z-index:-1}@media only screen and (max-width: 900px){.fancy-heading:after{content:none}}.fancy-heading .inner{background:#fff;border:solid 10px #333;padding:60px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:300px;margin-top:30px;margin-left:30px;position:relative}@media only screen and (max-width: 900px){.fancy-heading .inner{margin-left:0;margin-top:0;margin-bottom:30px;width:100%}}.fancy-heading .inner::before{content:"";height:10px;width:40px;position:absolute;right:-10px;top:-10px}.fancy-heading .inner::after{content:"";height:40px;width:10px;position:absolute;right:-10px;top:-10px}p.section-description{margin:0 auto;max-width:70%}@media only screen and (max-width: 900px){p.section-description{max-width:inherit}}p.divider{border-left:solid 4px #facf32;position:relative;padding-left:60px;margin-bottom:0;max-width:inherit}@media only screen and (max-width: 900px){p.divider{padding-left:20px}}.about-section ul{margin:0;padding:0;list-style:none}.about-section ul li{position:relative;padding-left:15px;margin-bottom:10px}.about-section ul li:before{content:"";font-family:"FontAwesome";font-size:18px;color:var(--blue);position:absolute;top:0;left:0}.about-style-1{position:relative}.about-style-1::before{content:"";position:absolute;top:-30px;right:0;background:#f1f6f9;width:15%;height:100%;-webkit-transform:rotate(40deg);transform:rotate(40deg);border-radius:15px}@media only screen and (max-width: 900px){.about-style-1::before{width:150px;height:30%}}.counter-block .counter-item{background:url("../images/hexagon.png");background-repeat:no-repeat;background-position:center center;background-size:contain;height:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:35px 25px 25px 25px}@media only screen and (max-width: 1080px){.counter-block .counter-item{padding:35px 15px 15px 15px}}@media only screen and (max-width: 900px){.counter-block .counter-item{padding:35px 15px 15px 15px}}.counter-block .counter-item .icon{width:50px;padding-top:10px;padding-bottom:20px}@media only screen and (max-width: 900px){.counter-block .counter-item .icon{width:40px;padding-top:15px}}.counter-block .counter-item .counter-digit{color:#facf32;font-size:40px;font-size:2.5rem;font-weight:700;margin-bottom:15px}@media only screen and (max-width: 900px){.counter-block .counter-item .counter-digit{font-size:25px;font-size:1.5625rem}}@media only screen and (max-width: 900px){.counter-block .counter-item .counter-title{font-size:14px;font-size:0.875rem}}.counter-block .counter-item.item-3{margin-top:-20px}@media only screen and (max-width: 1080px){.counter-block .counter-item.item-3{margin-top:0}}@media only screen and (max-width: 900px){.counter-block .counter-item.item-3{margin-top:-80px}}.collage-block img{width:100%}.collage-block .image-block{position:relative}.collage-block .image-block .overlay{position:absolute;background:rgba(255,255,255,.8);top:0;left:0;height:100%;width:100%;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;font-weight:500}@media only screen and (max-width: 1080px){.collage-block .image-block .overlay{padding:10px}}.collage-block .image-block .overlay .year-number{font-size:90px;font-size:5.625rem;line-height:66px;letter-spacing:-5px}@media only screen and (max-width: 1080px){.collage-block .image-block .overlay .year-number{font-size:50px;font-size:3.125rem;line-height:1}}.video-block{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);position:relative;z-index:1}.video-block:before,.video-block:after{content:"";background:url("../images/bg-5.png");background-repeat:repeat;height:100%;width:40%;position:absolute;z-index:-1}.video-block:before{right:-40px;top:-30px}@media only screen and (max-width: 900px){.video-block:before{right:0}}.video-block:after{left:-40px;bottom:-30px}@media only screen and (max-width: 900px){.video-block:after{left:0}}.video-block span.icon{background:rgba(255,255,255,.2);position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.video-block span.icon i{border:solid 2px #fff;border-radius:100%;height:70px;width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:30px;font-size:1.875rem}.video-wrapper{position:relative}.video-wrapper.poster-image img{width:100%;-o-object-fit:cover;object-fit:cover}.video-wrapper.poster-image .play-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.multiple-video{border:solid 1px #e6e6e6;padding:5px}.multiple-video .slider-nav{position:relative}.multiple-video .slider-nav .slider-list{border:solid 1px #d9d9d9;padding:5px;margin:5px;cursor:pointer}.multiple-video .slider-nav .slider-list.slick-current .slider-thumb::before{content:"";background:rgba(0,0,0,.5);position:absolute;top:0;left:0;height:100%;width:100%}.multiple-video .slider-nav .slider-list.slick-current .slider-thumb img{width:100%}.multiple-video .slider-nav .slider-list.slick-current .slider-title{opacity:.7}.multiple-video .slider-nav .slider-thumb{position:relative}.multiple-video .slider-nav:hover .slick-arrow{opacity:1}.multiple-video .slider-nav:hover .slick-arrow.slick-prev{left:0}.multiple-video .slider-nav:hover .slick-arrow.slick-next{right:0}.multiple-video .slider-title{display:block;text-align:center;font-size:14px;font-size:0.875rem;line-height:1.2;margin-top:5px}.multiple-video .slick-arrow{background:#facf32;position:absolute;color:#333;font-weight:700;padding:5px 10px;top:33px;z-index:1;opacity:0}.multiple-video .slick-arrow.slick-prev{left:0}.multiple-video .slick-arrow.slick-next{right:0}.project-section{background:#f2f2f2}.project-block{position:relative}.project-block .divier-line{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 900px){.project-block .divier-line{display:none}}.project-block .divier-line span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-right:solid 1px rgba(255,255,255,.2);padding:30px 20px}.project-block div.tab-pane,.project-block div.slide-item{position:relative}.project-block div.slide-item img{width:100%}.project-block div.overlay{background:rgba(255,255,255,.8);position:absolute;left:0;top:10%;height:auto;width:400px;padding:20px;z-index:1}@media only screen and (max-width: 900px){.project-block div.overlay{position:relative;width:100%}}.project-block .slick-arrow{position:absolute;background:rgba(0,0,0,.7);top:45%;color:#fff;font-weight:700;z-index:1;padding:5px 15px}.project-block .slick-arrow.slick-prev{left:30px}.project-block .slick-arrow.slick-next{right:30px}.custom-tab{border-bottom:none;position:absolute;bottom:0;left:0;width:100%;text-transform:uppercase;text-align:left;z-index:2}@media only screen and (max-width: 900px){.custom-tab{position:relative}}.custom-tab .nav-item,.custom-tab>.nav-link{text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%}@media only screen and (max-width: 900px){.custom-tab .nav-item,.custom-tab>.nav-link{width:100%}}.custom-tab .nav-link{background:rgba(0,0,0,.8);border-radius:0;text-align:left;color:#facf32;padding:30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-tab .nav-link h3{margin-bottom:0;color:#facf32}.custom-tab .nav-link.active{background:#facf32;color:#fff}.custom-tab .nav-link.active h3{color:#fff}.info-section{padding-bottom:40px;position:relative}.info-section .post-item{position:relative;background:#fff;height:100%}@media only screen and (max-width: 900px){.info-section .info-block{padding-left:15px;padding-right:15px}}.info-section .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.info-section .slick-track .slick-slide{height:inherit !important}.info-section .slick-track .slick-slide .info-box{background-color:#fff}.info-section.info-2{overflow:hidden}.info-section.info-2:before{content:"";position:absolute;top:-30px;left:0;background:#f1f6f9;width:15%;height:100%;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);border-radius:15px}@media only screen and (max-width: 900px){.info-section.info-2:before{width:150px;height:30%}}.info-section .slick-arrow{position:absolute;background:rgba(0,0,0,.7);top:45%;color:#fff;font-weight:700;z-index:1;padding:5px 15px}.info-section .slick-arrow.slick-prev{left:0}.info-section .slick-arrow.slick-next{right:0}.info-box{padding:15px;text-align:center;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.info-box img,.info-box svg{max-width:60px}.info-box h3{font-size:20px;font-size:1.25rem;font-weight:500}.info-box .overlay{background:rgba(250,207,50,.9);padding:10px;position:absolute;top:0;left:-15px;right:0;width:111%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;opacity:0}.info-box:hover .overlay{opacity:1}.product-section{background-repeat:no-repeat;background-position:0 0;background-size:cover;position:relative;overflow:hidden}.product-section::before{content:"";background:rgba(255,255,255,.6);position:absolute;top:0;left:0;height:100%;width:100%}.product-section .slick-arrow{position:absolute;background:rgba(0,0,0,.7);top:45%;color:#fff;font-weight:700;z-index:1;padding:5px 15px}.product-section .slick-arrow.slick-prev{left:0}.product-section .slick-arrow.slick-next{right:0}div.product-block{padding-bottom:30px}div.product-block .slide-item{padding:5px 15px}div.product-block div.pro-box{border:solid 4px #fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);position:relative}div.product-block div.pro-box img{width:100%}div.product-block div.pro-box div.overlay{background:rgba(250,207,50,.9);padding:5px 10px;position:absolute;left:0;bottom:0}div.product-block div.pro-box div.overlay h3{font-size:20px;font-size:1.25rem;font-weight:500;margin-bottom:0}div.product-block div.pro-box:before{content:"";background:#000;height:4px;width:20px;position:absolute;top:-4px;right:-4px}div.product-block div.pro-box:after{content:"";background:#000;height:20px;width:4px;position:absolute;top:-4px;right:-4px}.custom-dots{margin:20px 0 0 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.custom-dots li{position:relative;margin:3px}.custom-dots li a{border:solid 2px #595959;display:inline-block;height:20px;width:20px;border-radius:100%;position:relative}.custom-dots li.slick-active a{border:solid 2px #0297d9}div.logo-box{border:solid 1px #e6e6e6;background:#fff;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.logo-box img,div.logo-box svg{width:auto;height:70px}.client-section{background:#e6e6e6;padding-bottom:2.5rem}.client-section .slide-item{margin:5px}.question-section{position:relative;padding-bottom:2.5rem}.question-section .faq-block{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);background:#fff;width:140%;margin-left:-40%;padding:20px;min-height:60%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 900px){.question-section .faq-block{margin-left:0;height:100%;width:100%}}.question-section .faq-block .faq-box{padding-bottom:60px}.benefit-section{padding-bottom:2.5rem}.benefit-section .benefit-content ul{color:#0297d9}.benefit-section .benefit-content ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:10px}ul.benefit-list{gap:10px;list-style:none;padding:0;margin:0;font-weight:500}ul.benefit-list li{position:relative;padding-left:10px;padding-right:10px}ul.benefit-list li:before{content:"/";position:absolute;left:-10px}ul.benefit-list li:first-child::before{content:none}.comparison-section{position:relative;margin-bottom:2.5rem}.comparison-section ul{border-top:solid 1px #e6e6e6;margin:0;padding:5px 0;list-style:none}.comparison-section ul li{position:relative;border-bottom:solid 1px #e6e6e6;padding:5px 10px;padding-left:15px}.comparison-section ul li:nth-child(2n){background:#fafafa}.comparison-section .product-block{border:solid 1px #e6e6e6;background:#fff;padding:5px}.comparison-section .product-block .product-image{text-align:center;position:relative}.comparison-section div.overlay{background:rgba(250,207,50,.8);position:absolute;left:0;bottom:0;border-radius:4px;padding:10px 20px}.comparison-section div.overlay h3{margin-bottom:0}@media only screen and (max-width: 900px){.brochure-block{text-align:center}}.white-popup-block{background:#fff;border-radius:5px;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative}@media only screen and (max-width: 900px){.white-popup-block{padding:15px;margin:40px 15px}}.white-popup-block .popup-modal-dismiss{background:#fff;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-15px;right:-15px;height:35px;width:35px}.white-popup-block .quick-form-block label.zf-labelName{color:#333 !important}.white-popup-block .quick-form-block h2{font-size:20px;font-size:1.25rem}.border-end-none{border-right:0 !important}@media only screen and (max-width: 900px){.border-end-none{border-right:solid 1px #dee2e6 !important;margin-bottom:20px}}.form-block{border:solid #facf32;border-width:5px;background:rgba(0,0,0,.5);color:#fff}@media only screen and (max-width: 900px){.form-block{border-width:5px}}.form-block div.heading h2{color:#fff;font-size:20px;font-size:1.25rem}.form-block div.heading h2 span{font-size:18px;font-size:1.125rem;text-transform:capitalize !important;font-weight:400;color:#facf32}.top-block{position:relative;z-index:2;border-radius:20px 0 0 0;margin-top:60px}@media only screen and (max-width: 900px){.top-block{margin-top:0}}.top-block::before{background:#0297d9;position:absolute;right:-20px;top:10%;height:80%;width:20px;z-index:-1}@media only screen and (max-width: 900px){.top-block::before{content:none}}.header-top{padding-top:100px}@media only screen and (max-width: 900px){.header-top{padding-top:10px;text-align:center}}.brochure-screen{position:relative;border:solid 10px #333}.brochure-screen::before{content:"";height:10px;width:40px;position:absolute;left:-10px;top:-10px}.brochure-screen::after{content:"";height:40px;width:10px;position:absolute;left:-10px;top:-10px}.brochure-screen span{position:absolute;left:0;bottom:0;padding:25px 15px;background:rgba(0,0,0,.9);display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;z-index:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.description-btn{padding-left:60px}@media only screen and (max-width: 900px){.description-btn{padding-left:20px}}.component-section{padding-bottom:2.5rem}.component-block .component-slider{margin:0 -10px}.component-block .component-item{margin-right:10px;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.component-block .component-item img{width:100%}.component-block .component-item .inner{height:100%}.component-block .component-item .component-details{padding:10px;height:160px}.component-block .component-item .component-details h3{text-align:center;font-size:20px;font-size:1.25rem}.component-block .component-item .component-details ul{margin:0;padding:0}.component-block .component-item .component-details ul li{position:relative;padding-left:15px;margin-bottom:3px}.component-block .component-item .component-details ul li:before{content:"";font-family:"FontAwesome";font-size:18px;color:var(--blue);position:absolute;top:0;left:0}.component-block .slick-arrow{position:absolute;background:rgba(0,0,0,.7);top:45%;color:#fff;font-weight:700;z-index:1;padding:5px 15px}.component-block .slick-arrow.slick-prev{left:0}.component-block .slick-arrow.slick-next{right:0}.multi-column-section{position:relative}.multi-column-section div.wp-text h3{color:#0297d9;font-size:18px;font-size:1.125rem;font-weight:500;letter-spacing:0}.multi-column-section::before{content:"";background-image:url("../images/question.png");background-repeat:no-repeat;background-position:0 50%;position:absolute;top:0%;left:2%;height:100%;width:232px}@media only screen and (max-width: 1380px){.multi-column-section::before{background-size:100%;width:160px}}section.counter-section{background-color:#fff;background-image:url("../images/SANDWICH PANELS-03.webp");background-position:0 0;background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:2.5rem;overflow:hidden}section.counter-section .container{z-index:1}section.counter-section::before{content:"";background-color:rgba(255,255,255,.2);position:absolute;top:0;left:0;width:100%;height:100%}section.counter-section::after{content:"";border:solid 60px #facf32;border-radius:100%;height:300px;width:300px;position:absolute;bottom:-40%;right:-10%}@media only screen and (max-width: 1380px){section.counter-section::after{border:solid 40px #facf32}}section.counter-section .counter-item{background-image:none;border-left:solid 2px #fff;padding:15px;color:#fff}section.counter-section .counter-item.item-1{border-left:unset}section.counter-section .counter-item.item-3{margin-top:unset}section.counter-section .counter-item .counter-digit{font-size:60px;font-size:3.75rem;line-height:normal}section.counter-section .counter-item div.icon{width:80px;height:80px;margin-top:unset;border:solid 2px #fff;border-radius:100%;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}section.counter-section .counter-item div.icon img{-webkit-filter:grayscale(1) brightness(100);filter:grayscale(1) brightness(100);width:50px;height:50px;-o-object-fit:contain;object-fit:contain}section.counter-section .counter-item span.counter-title{display:block}.griha-certification-section{padding-bottom:2.5rem;background:url(../images/pattern-img-2.png);background-repeat:repeat}.griha-certification-section div.overlay-block{background-repeat:no-repeat !important;background-size:cover !important;position:relative;padding:30px;height:100%}@media only screen and (max-width: 900px){.griha-certification-section div.overlay-block{padding:15px}}.griha-certification-section div.overlay-block img{opacity:0;position:absolute;height:100%;width:100%;top:0;left:0}.griha-certification-section div.overlay-block .overlay{background:rgba(250,207,50,.8);position:relative;padding:30px;height:100%}@media only screen and (max-width: 900px){.griha-certification-section div.overlay-block .overlay{padding:15px}}.griha-certification-section div.overlay-block div.icon{background:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);padding:10px;width:80px;position:absolute;top:0;right:-50px;-webkit-animation:moving_object 6s infinite linear;animation:moving_object 6s infinite linear}@media only screen and (max-width: 900px){.griha-certification-section div.overlay-block div.icon{top:90%;right:0}}.griha-certification-section div.overlay-block ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.griha-certification-section .content-block{padding-left:30px;position:relative}@media only screen and (max-width: 900px){.griha-certification-section .content-block{padding-left:0}}.griha-certification-section .content-block ul{margin:0;padding:0;list-style:none;color:#0297d9}.griha-certification-section .content-block ul li{margin-bottom:10px}.griha-certification-section .content-block ul li.certi-4{margin-top:35px}.project-section-2 .project-block .project-item{position:relative;overflow:hidden}.project-section-2 .project-block .project-item div.img-block{position:relative;height:100%;text-align:center}.project-section-2 .project-block .project-item div.img-block h3{background:rgba(0,0,0,.6);color:#fff;padding:15px;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.project-section-2 .project-block .project-item div.img-block img{width:100%}.project-section-2 .project-block .project-item div.overlay{background:#fff;height:100%;width:100%;position:absolute;top:0 !important;left:0;text-align:center;padding:10px;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(0);transform:scale(0)}.project-section-2 .project-block .project-item div.overlay h3{color:#0297d9}.project-section-2 .project-block .project-item:hover div.overlay{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.project-section-2 .project-block h3{font-size:20px;font-size:1.25rem;text-transform:uppercase}.project-section-2 .p-30 div.overlay{padding:30px !important}.my-tab{border-bottom:none;gap:5px}@media only screen and (max-width: 900px){.my-tab .nav-item{width:100%}}.my-tab .nav-link{border:none !important;background:#facf32;border-radius:2px !important;text-transform:uppercase}.my-tab .nav-link h3{margin:0;font-size:18px;font-size:1.125rem;color:#fff}.my-tab .nav-link.active{background:#333}.my-tab .nav-link.active h3{color:#fff}.technical-section{background:#fafafa;position:relative;overflow:hidden;z-index:1;padding-bottom:2.5rem}@media only screen and (max-width: 900px){.technical-section{margin-top:2.5rem}}.technical-section div.image-block{background:#fff;border:solid 1px #f2f2f2;padding:5px}.technical-section div.image-block img{width:100%}.technical-section .tab-content{position:relative;border:solid 5px #e6e6e6;background:#fff;padding:20px}.technical-section .tab-content:before{content:"";background:#facf32;height:5px;width:50px;position:absolute;top:-5px;right:-5px}.technical-section .tab-content:after{content:"";background:#facf32;height:50px;width:5px;position:absolute;top:-5px;right:-5px}.technical-section::before{content:"";border:solid 60px #fce696;border-radius:100%;height:300px;width:300px;position:absolute;top:0;left:-15%;z-index:-1}@media only screen and (max-width: 1380px){.technical-section::before{border-width:40px}}.technical-section::after{content:"";border:solid 60px #fce696;border-radius:100%;height:300px;width:300px;position:absolute;bottom:10%;right:-12%;z-index:-1}@media only screen and (max-width: 1380px){.technical-section::after{border-width:40px}}.technical-details{background:#f2f2f2}.product-application{background-color:#fff;background-image:none}.product-application .content-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:18px;font-size:1.125rem}.product-application .content-block ul li{position:relative;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:5px}@media only screen and (max-width: 900px){.product-application .content-block ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.product-application .content-block ul li:before{content:"";font-family:"FontAwesome";font-size:18px;color:var(--blue);position:absolute;top:0;left:0;color:#333}@media only screen and (max-width: 900px){.small-title{height:110vh !important}}.small-title div.banner-content h1 span{font-size:50px;font-size:3.125rem}@media only screen and (max-width: 900px){.small-title div.banner-content h1 span{font-size:25px;font-size:1.5625rem}}.griha-certification-section .certificat-outer{position:relative;margin-top:20px}@media only screen and (max-width: 900px){.griha-certification-section .certificat-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.griha-certification-section .certificat-outer .certifcate{background:#fff;padding:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.griha-certification-section .certificat-outer .certifcate img{max-width:100%}.griha-certification-section .certificat-outer .cr-heading{font-weight:600;display:block;padding:5px}.griha-certification-section .certificat-outer .certificat-content{margin-left:90px}@media only screen and (max-width: 900px){.griha-certification-section .certificat-outer .certificat-content{margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.info-section-style-2{background:#f2f2f2;padding-bottom:2.5rem;position:relative;overflow:hidden}.info-section-style-2 .image-block{background-repeat:no-repeat !important;background-position:0 0;background-size:cover !important;position:absolute;height:100%;top:0;left:0;width:100%}.info-section-style-2 .image-block img{opacity:.2}.info-section-style-2 .info-box{background:#fff;position:relative;z-index:1;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;padding:30px 15px}.info-section-style-2 .info-box h3{margin-bottom:20px}.info-section-style-2 .post-item:hover .info-box{background:rgba(0,0,0,.6);color:#fff}.info-section-style-2 .post-item:hover .info-box h3{color:#fff}.info-section-style-2 .post-item:hover .info-box svg path{fill:#fff !important}.info-section-style-2::before{content:"";border:solid 60px #facf32;border-radius:100%;height:300px;width:300px;position:absolute;top:-12%;left:-12%}@media only screen and (max-width: 1380px){.info-section-style-2::before{border-width:40px}}.info-section-style-2::after{content:"";border:solid 60px #facf32;border-radius:100%;height:300px;width:300px;position:absolute;bottom:-12%;right:-12%}@media only screen and (max-width: 1380px){.info-section-style-2::after{border-width:40px}}.info-section-style-2 .container{z-index:1}.empanelment-section{padding-bottom:2.5rem;position:relative;overflow:hidden}.empanelment-section::before{content:"";position:absolute;top:-30px;left:0;background:#f1f6f9;width:15%;height:100%;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);border-radius:15px}@media only screen and (max-width: 900px){.empanelment-section::before{width:150px;height:30%}}.empanelment-section .empanelment-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.empanelment-section .empanelment-row .empanelment-col{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:15;padding-right:15px}@media only screen and (max-width: 900px){.empanelment-section .empanelment-row .empanelment-col{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media only screen and (max-width: 500px){.empanelment-section .empanelment-row .empanelment-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.project-block-small .custom-tab .nav-item{width:20%;text-align:center}@media only screen and (max-width: 500px){.project-block-small .custom-tab .nav-item{width:100%}}.project-block-small .custom-tab .nav-item .nav-link{padding:30px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project-block-small .custom-tab .nav-item .nav-link h3{font-size:25px;font-size:1.5625rem;text-align:center}@media only screen and (max-width: 1380px){.project-block-small .custom-tab .nav-item .nav-link h3{font-size:18px;font-size:1.125rem}}div.vs{color:#0297d9;font-size:30px;font-size:1.875rem;font-weight:700;position:absolute;width:100%;top:50%;left:0;text-align:center}@media only screen and (max-width: 900px){div.vs{font-size:20px;font-size:1.25rem;top:56%}}div.vs span{border:solid 2px #0297d9;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:100%;height:60px;width:60px;background:#fff;padding:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 900px){div.vs span{height:45px;width:45px}}.why-section{background-color:#fff;background-image:none}.why-section div.features-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.why-section div.features-list ul li div.icon{-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px;max-width:65px;margin-right:20px}.why-section div.features-list ul li h3{margin-bottom:0;text-transform:uppercase}.why-section div.features-list ul li span.sub-title{color:#999;font-style:italic;font-size:16px;font-size:1rem}.custom-info .info-box{height:270px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.language-block{margin-top:10px}.trp-language-switcher{width:auto !important}.trp-language-switcher>div{padding:0 !important;width:auto !important;border:none !important;background:rgba(255,255,255,.7)}.page-id-1871 .collage-block .image-block .overlay{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.panel-box{padding:15px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel-box h3{font-size:20px;font-size:1.25rem;font-weight:500}.card-image img{border-radius:5px 5px 0 0}.custom-cta{background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;background-color:#000;background-blend-mode:luminosity;position:relative;overflow:hidden;padding-bottom:2.5rem;z-index:1}.custom-cta::after{content:"";background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.custom-cta .custom-cta-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:6rem;padding-bottom:6rem;color:#fff}.custom-cta .custom-cta-content .text{font-size:60px;font-size:3.75rem;font-weight:700}.image-block{position:relative}.image-block img{border-radius:3px}.image-block .button_play{position:absolute;bottom:20px;left:30px}.popup-gallery a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}.popup-gallery a img{padding:5px;border:solid 1px #e6e6e6;border-radius:2px}.popup-gallery a .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.8);position:absolute;bottom:0;left:0;width:100%;height:100%;-webkit-transform:translateY(200%);transform:translateY(200%)}.popup-gallery a .overlay i{font-size:21px;font-size:1.3125rem}.popup-gallery a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.popup-gallery a:hover .overlay{-webkit-transform:translateY(0);transform:translateY(0)}.section-epack-number{background-color:#facf32;padding-bottom:0;padding-top:0}@media only screen and (max-width: 500px){.section-epack-number{padding-top:30px;padding-bottom:30px}}.section-epack-number .number-item{border-left:solid 1px rgba(255,255,255,.5);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;color:#fff;height:100%;padding:40px 20px;position:relative;overflow:hidden}@media only screen and (max-width: 500px){.section-epack-number .number-item{border-left:unset;border-top:solid 1px rgba(255,255,255,.5)}}.section-epack-number .number-item::before{content:"";background-color:#333;width:2px;height:40px;position:absolute;left:0;top:0}@media only screen and (max-width: 500px){.section-epack-number .number-item::before{width:40px;height:2px;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.section-epack-number .number-item div.icon{max-width:60px}.section-epack-number .number-item div.icon img{-webkit-filter:brightness(0);filter:brightness(0)}.section-epack-number .number-item h3{font-size:20px;font-size:1.25rem;font-weight:600;margin-bottom:0}.section-epack-number .number:last-child .number-item{border-right:solid 1px rgba(255,255,255,.5)}@media only screen and (max-width: 500px){.section-epack-number .number:last-child .number-item{border-right:unset}}.section-panels .panel-slider{position:relative}.section-panels .panel-slider .slide-item{position:relative;overflow:hidden}.section-panels .panel-slider .slide-item .image-block{position:relative}.section-panels .panel-slider .slide-item .image-block h3{background-color:rgba(250,207,50,.8);font-size:20px;font-size:1.25rem;margin-bottom:0;position:absolute;left:0;bottom:0;padding:10px 25px}.section-panels .panel-slider .slide-item.slick-active .image-block h3{-webkit-animation:rotateInDownLeft 1.5s;animation:rotateInDownLeft 1.5s}.section-panels .panel-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.section-panels .panel-nav button{background-color:rgba(250,207,50,.8);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;position:absolute}.section-panels .panel-nav button.slick-prev{left:0}.section-panels .panel-nav button.slick-next{right:0}.overlay-content div.content-block{background-color:#fff;border-radius:5px;padding:25px;margin-left:-60px;position:relative;z-index:1}@media only screen and (max-width: 500px){.overlay-content div.content-block{margin-left:unset}}@media only screen and (max-width: 500px){h1.wp-block-heading{font-size:45px !important}}@media only screen and (max-width: 500px){.wp-container-core-group-is-layout-481a76f5>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100% !important}}.wp-block-buttons .wp-block-button .wp-block-button__link{padding-top:14px !important;padding-right:28px !important;padding-bottom:14px !important;padding-left:28px !important}.testimonial-section{position:relative}.testimonial-section::before{content:"";background:url(../images/bg-5.png);background-repeat:repeat;position:absolute;top:40px;left:60px;height:80%;width:80px;z-index:-1}@media only screen and (max-width: 1400px){.testimonial-section::before{left:30px;width:60px}}@media only screen and (max-width: 900px){.testimonial-section::before{content:none}}.testimonial-section::after{content:"";background:url(../images/bg-5.png);background-repeat:repeat;position:absolute;top:40px;right:60px;height:70%;width:80px;z-index:-1}@media only screen and (max-width: 1400px){.testimonial-section::after{right:30px;width:60px}}@media only screen and (max-width: 900px){.testimonial-section::after{content:none}}.certificate-section{position:relative;padding-bottom:2.5rem}.certificate-section::after{content:"";background:#e6e6e6;position:absolute;height:275px;width:275px;border-radius:100%;bottom:-100px;right:-40px;z-index:-1}@media only screen and (max-width: 900px){.certificate-section::after{content:none}}@media only screen and (max-width: 900px){.certificate-section div.heading{text-align:center}}div.testimonial-block .quote-block{position:relative;padding-top:30px;padding-left:40px;padding-right:40px}@media only screen and (max-width: 900px){div.testimonial-block .quote-block{padding-left:20px;padding-right:20px}}div.testimonial-block .quote-text{border:solid 10px #f2f2f2;background:#fff;position:relative;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Playfair Display",serif;font-style:italic;font-size:20px;font-size:1.25rem;text-align:center;line-height:1.4;margin-bottom:20px;min-height:250px}@media only screen and (max-width: 900px){div.testimonial-block .quote-text{padding:20px}}div.testimonial-block .quote-text p{margin:0}div.testimonial-block span.quote{background:url("../images/quote.svg") #fff;background-repeat:no-repeat;background-size:50px;background-position:center center;padding:10px 30px;position:absolute;top:10px;right:60px;height:55px;width:70px;z-index:1}div.testimonial-block .author-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;gap:20px;margin-left:30px}div.testimonial-block .author-detail .company-logo{border:solid 1px #e6e6e6;border-radius:100%;height:100px;width:100px;overflow:hidden}div.testimonial-block .author-detail .company-logo img{border-radius:100%;width:100%;-o-object-fit:cover;object-fit:cover}div.testimonial-block .author-detail div.author-info span{display:block}div.testimonial-block .author-detail div.author-info span.author-name{font-size:20px;font-size:1.25rem;font-weight:500}div.testimonial-block .author-detail::after{content:"";width:0;height:0;border-top:35px solid #f2f2f2;border-right:30px solid rgba(0,0,0,0);position:absolute;left:80px;top:-30px}div.testimonial-block .slick-arrow{background:#e6e6e6;color:#000;font-size:20px;font-size:1.25rem;font-weight:700;position:absolute;top:40%;height:40px;width:55px;z-index:1;text-align:center;line-height:40px}div.testimonial-block .slick-arrow.slick-prev{left:0}div.testimonial-block .slick-arrow.slick-next{right:0}.certificate-block ul{gap:10px}section.cta-section{padding-bottom:2.5rem}section.cta-section div.inner{background:url("../images/Footer.jpg");background-repeat:no-repeat;background-position:0 0;background-size:cover;background-attachment:fixed;position:relative}section.cta-section div.inner:before{background:rgba(0,0,0,.4);content:"";position:absolute;top:0;left:0;height:100%;width:100%}section.cta-section .icon{background:#facf32;height:100px;width:70px;color:#fff;font-size:35px;font-size:2.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.cta-section .call-block{position:relative;padding-top:8rem;padding-bottom:2.5rem}section.cta-section .call-block .icon{position:absolute;top:0;left:0}section.cta-section .call-block .text-phone{font-size:35px;font-size:2.1875rem;font-weight:700}section.cta-section .contact-box{position:relative;background:url("../images/bg-6.png") #fff;background-position:top right;background-repeat:no-repeat;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);height:calc(100% + 5rem);margin-top:-2.5rem;padding:120px 40px 40px 40px;display:-webkit-box;display:-ms-flexbox;display:flex}section.cta-section .contact-box .icon{position:absolute;top:0;left:0}section.cta-section .contact-box .cta-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}ul.accordion-list{position:relative;display:block;width:100%;height:auto;padding:0 10px;margin:0;list-style:none;background-color:#fff}ul.accordion-list li{position:relative;border-bottom:solid 1px #e6e6e6}ul.accordion-list li h3{cursor:pointer;font-size:16px;font-size:1rem;font-weight:400;margin:0;padding:10px;color:#333}ul.accordion-list li::before{content:"+";position:absolute;right:0;top:10px;font-size:18px;font-size:1.125rem;font-weight:500}ul.accordion-list li.active h3{opacity:.7}ul.accordion-list li.active::before{content:"-";opacity:.7}ul.accordion-list li div.answer{padding:10px}.intro-section{padding-bottom:2.5rem}.intro-section .fancy-image-block{position:relative;z-index:1}.intro-section .fancy-image-block .image-block{position:relative}.intro-section .fancy-image-block .image-block .thumbnial{background:#fff;position:relative;top:40px;left:0;max-width:70%}.intro-section .fancy-image-block .image-block .thumbnial img{border-radius:5px;-webkit-animation:moving_position_animatin 6s infinite linear;animation:moving_position_animatin 6s infinite linear}.intro-section .fancy-image-block .cta-action{position:absolute;background:#facf32;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:200px;right:0;top:30%}.intro-section .fancy-image-block span.circle-shape{background:#f2f2f2;border-radius:100%;display:block;position:absolute;top:0;right:0;height:100%;width:100%;z-index:-1}@-webkit-keyframes moving_object{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moving_object{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes moving_position_animatin{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moving_position_animatin{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.moving_animation{-webkit-animation:moving_object 6s infinite linear;animation:moving_object 6s infinite linear}.moving_position_animatin{position:relative;-webkit-animation:moving_position_animatin 6s infinite linear;animation:moving_position_animatin 6s infinite linear}.feature-section{background:#f2f2f2;overflow:hidden}.feature-section .container{z-index:1}.feature-section::before{content:"";border:solid 60px #facf32;border-radius:100%;height:300px;width:300px;position:absolute;top:-40%;left:-10%}@media only screen and (max-width: 1380px){.feature-section::before{border:solid 40px #facf32}}.feature-section::after{content:"";border:solid 60px #facf32;border-radius:100%;height:300px;width:300px;position:absolute;bottom:-40%;right:-10%}@media only screen and (max-width: 1380px){.feature-section::after{border:solid 40px #facf32}}.gallery-section{padding-bottom:2.5rem}.gallery-section .image-block{background:#fff;border:solid 1px #facf32;padding:5px}.gallery-section .gallery-item img{width:100%}.text-section{padding-bottom:2.5rem;background:#fafafa}.text-section .image-block{background:#fff;border:solid 1px #facf32;padding:5px;position:relative}.text-section .image-block div.enquire{position:absolute;bottom:30px;left:-60px}/*# sourceMappingURL=main.min.css.map */