@charset "UTF-8";body{font-family:poppins,sans-serif;font-size:14px;line-height:30px;color:#6b6b6b;margin:0;padding:0}h1{font-size:54px;line-height:65px;font-weight:700;color:#224081;margin-bottom:50px}h2{font-size:30px;line-height:45px;font-weight:700;color:#224081;margin-bottom:0}h5{font-size:18px;line-height:24px;font-weight:500;color:#3cbfef}.navbar-brand img{height:40px}.nav-item{margin-left:20px}#dropdown-active:hover{background-color:initial!important}.navbar .dropdown-menu{background-color:#224081;color:14px}#dropdown-active{color:#fff!important}.dropdown-toggle::after{display:none!important}.navbar-nav .nav-link{position:relative;color:#6b6b6b!important;padding-bottom:5px;font-size:14px;transition:color .3s ease-in-out}.navbar-nav .nav-link:hover{color:#3cbfef!important}.navbar-nav .nav-link::before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#3cbfef;transition:width .3s ease-in-out}.navbar-nav .nav-link:hover::before{width:100%}.navbar{background-color:#fff!important;box-shadow:none;padding-top:20px;padding-bottom:20px;transition:background-color .3s,box-shadow .3s}.navbar.scrolled{box-shadow:0 4px 8px rgb(0 0 0/.1)}.navbar .container{height:100%;display:flex;align-items:center}.btn-navbar{width:max-content;height:max-content;padding:10px;margin-left:1rem;background-color:#3cbfef;color:#fff;border:none;transition:all .01s ease-in-out}.btn-navbar:hover{background-color:#fff0;color:#3cbfef;border:2px solid #3cbfef}.btn-navbar:active{background-color:#132f6a;color:#fff}@media(max-width:1400px){.navbar .navbar-collapse{text-align:center}.navbar-nav .nav-item{margin-left:10px;margin-right:10px}.navbar-nav .nav-link{font-size:14px}.btn-navbar{margin-top:1rem}}@media(max-width:992px){.navbar-nav .nav-link{text-align:center}}@media(max-width:480px){.navbar .navbar-collapse{padding-top:10px}}.footer .container{margin:20px auto 5px}.footer .logo-white svg{width:200px}.footer .links-group .link-1{color:#fff;text-decoration:none;font-size:14px;position:relative;display:inline-block;transition:transform .3s ease-in-out}.footer .links-group .link-1::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#3cbfef;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.footer .links-group .link-1:hover{transform:translateX(5px)}.footer .links-group .link-1:hover::after{transform:scaleX(1)}.footer .quick-links{color:#fff;font-weight:600;font-size:16px}.footer .text-connect{color:#fff;font-weight:600;font-size:16px}.footer .link-fb{color:#fff}.footer .link-ig{color:#fff}.footer .link-linkedin{color:#fff}.footer .link-fb:hover{color:#3cbfef}.footer .link-ig:hover{color:#3cbfef}.footer .link-linkedin:hover{color:#3cbfef}.footer .connect-us i{font-size:20px;width:30px}.copyright span,.copyright a{color:#fff;font-size:14px}.hero-slide{position:relative;height:100vh;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center}.hero-slide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.5)}.hero-slide .container{position:relative;z-index:2}.hero-title{font-size:80px;line-height:90px;font-weight:600;color:#fff}.hero-text-carousel{font-size:20px;color:#fff;font-weight:300;text-align:left}@media(max-width:992px){.hero-slide .container{margin-top:560px}.hero-title{font-size:45px;line-height:60px}.hero-text-carousel{font-size:14px}}@media(max-width:768px){.hero-slide .container{padding:40px}}.intro-text h1{font-size:36px;font-weight:600;line-height:46px}.intro-image img{object-fit:cover;height:400px;width:100%;object-position:right;border-radius:50px 5px}.intro p{margin-bottom:50px}.intro .btn{width:200px;height:60px;background-color:#3cbfef;color:#fff;border:none;border-radius:5px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;font-weight:700}.intro .btn:hover{background-color:#fff0;color:#3cbfef;border:2px solid #3cbfef}@media(max-width:1200px){.intro-image img{height:55vh}}@media(max-width:992px){.intro h1{font-size:40px;line-height:45px}.intro-text{margin-top:50px}}@media(max-width:768px){.intro-text{padding:40px;text-align:center}.intro h1{font-size:36px!important;line-height:45px;margin-bottom:50px}.intro p{font-size:14px;width:100%;margin-bottom:50px}.intro .btn{width:80%;margin:0 auto}}@media(max-width:480px){.intro h1{font-size:28px;line-height:40px}.intro p{font-size:12px}}.group-icon-intro{display:flex;align-items:center;justify-content:top;flex-direction:column;text-align:center;gap:20px}.group-icon-intro .st1:hover{fill:#3cbfef;transition:all .3s ease-in-out}.group-icon-intro svg{width:100px}@media(max-width:768px){.group-icon-intro{padding:40px}}.expertise-page .img-expert{z-index:1;border-radius:5px 100px;height:400px;object-fit:cover}.expertise-page .container{margin:50px auto auto}.heading-expertisepagehome h4{font-size:36px;line-height:46px;font-weight:600;text-align:left;color:#224081;padding-bottom:20px}.expertise-page p{font-size:14px;font-weight:400;color:#6b6b6b}.list-a a{color:#224081}.list-a a:hover{color:#3cbfef}#expertisehome-icon{fill:#3cbfef;margin-bottom:30px}.list-b a{color:#fff;text-decoration:none;margin:auto;padding:0}.learn-more{position:relative;display:inline-flex;align-items:center;padding:10px 15px;min-width:40px;overflow:hidden;transform:translateZ(0)}.learn-more i{font-size:18px;transition:transform .6s cubic-bezier(.165,.84,.44,1)}.learn-more span{opacity:0;width:0;margin-left:0;white-space:nowrap;transition:opacity .4s cubic-bezier(.165,.84,.44,1).1s,width .5s cubic-bezier(.165,.84,.44,1).1s,margin-left .5s cubic-bezier(.165,.84,.44,1).1s}.learn-more:hover i{transform:translateX(14px)}.learn-more:hover span{opacity:1;width:70px;margin-left:10px}.btn-expertise{max-width:200px;width:100%;height:45px;background-color:#3cbfef;border:none;font-size:14px;display:inline-flex;justify-content:center;align-items:center;border-radius:5px;transition:all .5s ease}.btn-expertise:hover{background-color:#fff0;color:#3cbfef;border:1px solid #3cbfef;border-radius:5px;transform:scale(1.1)}@media(max-width:1200px){.expertise-page .group-1{margin-bottom:50px}}@media(max-width:992px){.expertise-page .img-expert{height:100%}.heading-expertisepagehome{margin-top:50px}.expertise-page .group-1{margin-bottom:20px;padding:40px}}@media(max-width:768px){.heading-expertisepagehome h4{font-size:36px}}.banner .header{color:#fff;font-size:24px;font-weight:400;line-height:24px}.banner .ready-1{margin:25px auto}.banner .btn{width:200px;height:50px;background-color:#3cbfef;color:#fff;border:none;border-radius:5px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px;font-weight:400;transition:all .3s ease-in-out}.banner .btn:hover{background-color:#fff0;color:#fff;border:2px solid #fff}@media(max-width:1200px){.banner .header{color:#fff;font-size:20px;font-weight:400;line-height:34px}}@media(max-width:992px){.banner .header{font-size:20px}}@media(max-width:768px){.banner .header{text-align:center}.banner .btn{width:80%;margin:0 auto}}.banner-cta{position:relative;height:400px;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center;opacity:1}.banner-cta::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.5)}.banner-cta .container{position:relative;z-index:2}.body-banner{color:#fff;font-size:18px}.header-banner{color:#fff;font-size:36px}.btn-banner{width:200px;height:50px;background-color:#3cbfef;color:#fff;border:none;border-radius:5px;margin-top:30px;justify-content:center;align-content:center;text-align:center;font-size:16px;font-weight:400;transition:all .3s ease-in-out}.btn-banner:hover{background-color:#fff0;color:#fff;border:2px solid #fff}@media(max-width:768px){.btn-banner{margin-top:30px!important}}.about-page .why-header,.about-page .why-header2,.about-page .why-body,.about-page .why-header3,.about-page .why-li{text-align:left}.about-page .why-header2{margin-bottom:50px}.about-page .why-body{line-height:30px}@media(max-width:992px){.img-why{display:none!important}}.about-page .container{margin:50px auto auto}.img-why{height:450px;object-fit:cover;background-position:50%;border-radius:50px 5px}.about-page .why-header,.about-page .why-header2,.about-page .why-body{text-align:left}.about-page .why-header2{margin-bottom:50px}.about-page .why-body{line-height:30px}.kotak-why .custom-card{min-width:200px;height:350px;background:#f0f9fd;clip-path:polygon(0% 0%,85% 0%,100% 15%,100% 100%,0% 100%);padding:40px;transition:background-color .3s ease;display:flex;flex-wrap:wrap;align-items:start;justify-content:center;text-align:center;border-radius:10px;box-shadow:2px 2px 10px rgb(0 0 0/.1);margin-top:50px}.kotak-why .custom-card:hover{background-color:#3dbaf3}.kotak-why .custom-card:hover .card-icon,.kotak-why .custom-card:hover .card-title,.kotak-why .custom-card:hover .card-text{color:#fff;fill:#fff}.kotak-why .custom-card h5{font-size:16px;font-weight:800;color:#224081;text-align:center;width:100%;margin-bottom:10px}.kotak-why .custom-card p{font-size:14px;font-weight:400;color:#6b6b6b;text-align:center;width:100%}.kotak-why .card-body svg{width:20%;margin-bottom:20px}.kotak-why .custom-card:hover .card-icon path{fill:#fff}@media(max-width:1200px){.kotak-why .custom-card{min-width:200px;height:350px;margin:20px}}@media(max-width:992px){.img-why{margin-bottom:50px;height:500px}}@media(max-width:768px){.kotak-why .custom-card{margin:40px}}.services-page .container{margin:50px auto auto}.img-services{height:350px;width:650px;object-fit:cover;border-radius:50px 5px}.services-page .services-header,.services-page .services-header2,.services-page .services-body{text-align:left}.services-page .services-header2{margin-bottom:50px}.services-page .services-body{line-height:30px}.box-services .box-1{text-align:center;border-radius:40px;border:2px solid #3cbfef;box-shadow:2px 2px 10px rgb(0 0 0/.1);background-color:#fff;align-content:flex-start;height:550px;padding:50px;width:400px;margin:10px;display:flex;flex-direction:column;align-items:center}.box-1:hover{background-color:#3cbfef}.box-1:hover .icon-services{fill:#fff!important}.box-1:hover .card-title{color:#fff}.box-1:hover li{color:#fff}.box-services .card-title{font-size:20px;font-weight:800;color:#224081;text-align:center;width:100%;margin-bottom:25px}.box-services .list-group-item{color:#6b6b6b;font-size:14px;font-weight:400;line-height:24px!important;text-align:center;width:100%}.box-services .card-body{text-align:center}.box-services svg{width:20%;align-content:center;justify-content:center;fill:#3cbfef;margin-bottom:25px}@media(max-width:1200px){.img-services{height:500px}}@media(max-width:992px){.img-services{margin-bottom:50px;height:500px}}@media(max-width:768px){.box-services .box-1{width:300px;height:620px}}.hero-why{height:350px;justify-content:center;align-content:center;background-size:cover;background-position:bottom}.hero-why .header-about{color:#fff}.form .container{margin:50px auto auto}.form h4{font-size:30px;font-weight:800}.form-box .header{color:#fff;margin-bottom:30px;font-weight:600;text-align:left}.form-1 label{font-size:14px!important;color:#6b6b6b;line-height:24px}.form-select{font-size:14px!important;color:#6b6b6b;line-height:24px}.what-type{font-size:14px!important;color:#fff;line-height:24px}.check-box .form-check-label{font-size:14px!important;color:#fff;line-height:24px}.form-2 label{font-size:14px!important;color:#6b6b6b;line-height:24px}.tcpa-1 p{font-size:12px!important;color:#fff;line-height:20px;font-weight:400;text-align:justify}.form-2 .submit-btn{width:200px;height:50px;background-color:#3cbfef;color:#fff;border:none;border-radius:5px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px;font-weight:700;transition:all .3s ease-in-out;margin-top:20px}.form-2 .submit-btn:hover{background-color:#fff0;color:#fff;border:2px solid #fff}.tcpa-1 h5{font-size:14px;font-weight:800;margin-top:10px;color:#fff}@media(max-width:1200px){.form h4{font-size:24px}}@media(max-width:768px){.form-2 .submit-btn{width:100%}}.blog-page .container{margin:50px auto auto}.text-blog .icon-chat::before{font-family:"font awesome 6 free";content:"\f075";font-weight:400}.text-blog .heading a{font-size:18px;font-weight:600;line-height:30px;color:#6b6b6b!important}.text-blog .heading a:hover{color:#3cbfef!important}.cta-blog .btn{width:130px;height:50px;background-color:#3cbfef;color:#fff;border:none;border-radius:5px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;font-weight:400;transition:all .3s ease-in-out}.cta-blog .btn:hover{background-color:#fff0;color:#3cbfef;border:2px solid #3cbfef}.cta-blog .meta-chat{font-size:14px;color:#6b6b6b!important;margin-left:10px}.cta-blog .mr-2{color:#3cbfef!important}.text-blog p{font-size:13px;font-weight:400;line-height:30px;color:#6b6b6b!important}.blog-entry .block-1{height:300px;background-size:cover}.group-blog-entry{padding:30px}.blog-entry{border:2px solid #3cbfef}.blog-entry .meta-date{height:100px;background-color:#3cbfef;display:flex;flex-direction:column;color:#fff;justify-content:center}.blog-entry a{text-decoration:none}.meta-date .mos,.meta-date .yr{font-size:12px}.blog-left-sidebar .blog-entry{margin-bottom:50px}.blog-left-sidebar .blog-entry .block-1{height:400px}.blog-left-sidebar .blog-entry .meta-date{height:100px;width:100px;background-color:#3cbfef;display:flex;flex-direction:column;color:#fff;justify-content:center;align-content:center;align-items:center;gap:10px}.blog-left-sidebar .blog-entry .meta-date .day,.blog-left-sidebar .blog-entry .meta-date .mos{font-size:18px;line-height:10px}.pagination .page-link{font-size:14px;color:#6b6b6b}.blog-left-sidebar .pagination{margin-bottom:50px}.blog-right-sidebar .single_sidebar_widget{background-color:#f6fdff;padding:30px;margin-bottom:50px}.single_sidebar_widget .widget_title{font-size:20px;font-weight:800;color:#224081;text-align:left;padding-bottom:20px}.single_sidebar_widget .list-group-item p{font-size:14px;color:#6b6b6b}.single_sidebar_widget .list-group-item p:hover{color:#3cbfef}.single_sidebar_widget .list-group-item{background-color:#fff0;padding:10px 0}.single_sidebar_widget .media{display:flex;flex-direction:row;gap:20px;margin-bottom:30px}.single_sidebar_widget .media img{object-fit:cover}.single_sidebar_widget .media h3{color:#224081;font-size:14px;font-weight:800}.single_sidebar_widget .media h3:hover{color:#3cbfef}.single_sidebar_widget .media p{color:#6b6b6b;font-size:12px;font-weight:400}@media(max-width:1200px){.group-blog-entry{padding:10px}}.blog-entry .block-1{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;display:flex;align-items:flex-end;min-height:300px}@media(max-width:991.98px){.blog-entry .block-1{min-height:260px}}@media(max-width:575.98px){.blog-entry .block-1{min-height:220px}}@media(max-width:991.98px){.blog-left-sidebar .blog-entry .block-1,.blog-entry .block-1{height:auto!important}}.cta-blog{display:flex!important;align-items:center;justify-content:space-between;gap:16px;width:100%}.cta-blog .meta-chat{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border-radius:6px;cursor:pointer;text-decoration:none}.cta-blog .like-count{font-size:14px;color:#6b6b6b}.cta-blog .btn{flex:none}@media(max-width:767.98px){.cta-blog .mr-2{display:none!important}.cta-blog{gap:20px}.cta-blog p.ml-auto,.cta-blog .meta-chat{margin-left:auto!important}}.love-icon{font-size:18px;line-height:1}.blog-singlepage .container{margin:50px auto auto}.blog-singlepage .icon-share{font-size:14px;margin-bottom:50px;word-spacing:10px}.blog-singlepage .icon-share a{color:#6b6b6b}.blog-left-singlepage .blog-entry img{height:400px;object-fit:cover;width:100%;object-position:top}.blog-left-singlepage .blog-entry{border-bottom:1px solid #c1c1c1;border-top:0;border-right:0;border-left:0}.blog-left-singlepage .text-blog{margin-top:30px;text-align:justify}.blog-left-singlepage .body-blog{margin-top:30px}.text-blog .heading-singleblog{font-size:24px;color:#224081;font-weight:800;line-height:30px}.body-blog h5{color:#224081}#love-icon{font-size:16px;color:#6b6b6b;cursor:pointer;transition:color .3s ease-in-out}.liked{color:#3cbfef!important}.custom-form .form-control{background-color:#fff0;border:none;border-radius:0;padding:20px 0;font-size:16px}.custom-form .form-control:focus{border-bottom:1px solid #6b6b6b;outline:none;box-shadow:none;color:#6b6b6b}.custom-form .form-group{position:relative;border-bottom:1px solid #dadada;transition:border-bottom .3s ease-in-out;width:100%}.custom-form .form-group:hover{border-bottom:1px solid #6b6b6b;transition:color .3s ease-in-out}.custom-form .form-group::after{content:"";position:absolute;display:block;left:0;bottom:0;width:0;height:1px;background-color:#6b6b6b;transition:width .3s ease-in-out}.custom-form .form-group:hover::after{width:100%}.custom-form textarea.form-control{border-bottom:1px solid #dadada;border-radius:0;resize:none}.custom-form .form-control::placeholder{color:#999;font-style:italic}.custom-form .submit-btn{width:300px;height:60px;background-color:#3cbfef;color:#fff;border:none;border-radius:5px;margin:auto;padding:0;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;font-weight:400;transition:all .3s ease-in-out}.custom-form .submit-btn:hover{background-color:#fff0;color:#3cbfef;border:2px solid #3cbfef}.g-map{position:absolute;left:0;top:0;height:700px;width:50vw}.btn-banner-contact{width:300px;height:50px;background-color:#3cbfef;color:#fff;border:none;border-radius:5px;margin-top:30px;justify-content:center;align-content:center;text-align:center;font-size:16px;font-weight:400;transition:all .3s ease-in-out}.btn-banner-contact:hover{background-color:#fff0;color:#fff;border:2px solid #fff}.form-group .form-control{padding:15px;font-size:12px;color:#6b6b6b}.form-group .btn{width:200px;height:50px;background-color:#3cbfef;color:#fff;border:none;border-radius:5px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;font-weight:400;transition:all .3s ease-in-out}.form-group .btn:hover{background-color:#fff0;color:#3cbfef;border:2px solid #3cbfef}.form-subtitle{text-align:center}.form-title{text-align:center}@media(max-width:992px){.g-map{position:relative;left:0;top:0;height:50vw;width:100vw}}.callcenter-page .container{margin:50px auto auto}.callcenter-page .call-header2{margin-bottom:50px}.callcenter-page .img-call{height:450px;object-fit:cover;background-position:50%;border-radius:50px 5px}.callcenter-page2 .img-call{height:450px;object-fit:cover;background-position:50%;border-radius:50px 5px}.group-icon-call svg{width:100px;margin-bottom:30px}.group-icon-call h5{color:#224081}.callcenter-page2 .list-group-item{gap:20px}.callcenter-page2 .item-2 svg{fill:#3cbfef;width:80px;margin-right:20px}.callcenter-page2 .item-2{color:#6b6b6b;fill:#3cbfef}.call-header3{margin-bottom:50px}.call-header3 h2{margin-bottom:50px}.callcenter-page4 .body-page4{padding:40px}.banner-callcenter{position:relative;height:300px;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center;opacity:1}.banner-callcenter::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.5)}.banner-callcenter .container{position:relative;z-index:2}.banner-callcenter .body-banner{color:#fff;font-size:18px}.banner-callcenter .header-banner{color:#fff;font-size:36px}.proven-box .custom-card{min-width:200px;height:350px;background:#f0f9fd;clip-path:polygon(0% 0%,85% 0%,100% 15%,100% 100%,0% 100%);padding:40px;transition:background-color .3s ease;display:flex;flex-wrap:wrap;align-items:start;justify-content:center;text-align:center;border-radius:10px;box-shadow:2px 2px 10px rgb(0 0 0/.1);margin-top:50px}.proven-box .custom-card:hover{background-color:#3dbaf3}.proven-box .custom-card:hover .st0,.proven-box .custom-card:hover .card-title,.proven-box .custom-card:hover .card-text{color:#fff;fill:#fff}.proven-box .custom-card h5{font-size:16px;font-weight:800;color:#224081;text-align:center;width:100%;margin-bottom:10px}.proven-box .custom-card p{font-size:14px;font-weight:400;color:#6b6b6b;text-align:center;width:100%}.proven-box .card-body svg{width:20%;margin-bottom:20px}.proven-box .custom-card:hover .card-icon path{fill:#fff}@media(max-width:1200px){.proven-box .custom-card{min-width:200px;height:350px;margin:20px}}@media(max-width:992px){.callcenter-page .img-call{margin-bottom:100px;height:500px}.callcenter-page2 .img-call{margin-top:50px;margin-bottom:50px;height:500px}.icon-callcenter .group-icon-call{padding:40px}}@media(max-width:768px){.callcenter-page2 .item-2 svg{fill:#3cbfef;width:70px;margin-right:0;margin-bottom:20px}.call-header3{padding:40px}.callcenter-page2 .content{padding-left:40px;padding-right:40px;text-align:center}.banner-callcenter .body-banner{font-size:15px}.banner-callcenter .header-banner{color:#fff;font-size:23px;line-height:inherit}.banner-callcenter{padding:40px}.proven-box .custom-card{min-width:250px}}@media(max-width:480px){.banner-callcenter .header-banner{color:#fff;font-size:20px;line-height:inherit}.banner-callcenter .body-banner{font-size:13px}}.hvac-page .container{margin:50px auto auto}.hvac-page .hvac-header2{margin-bottom:50px}.hvac-page .img-hvac{height:450px;object-fit:cover;background-position:50%;border-radius:50px 5px}.hvac-page2 .img-hvac{height:450px;object-fit:cover;background-position:50%;border-radius:50px 5px}.group-icon-hvac svg{width:100px;margin-bottom:30px}.group-icon-hvac h5{color:#224081}.hvac-page2 .list-group-item{gap:20px}.hvac-page2 .item-2 svg{fill:#3cbfef;width:80px;margin-right:20px}.hvac-page2 .item-2{color:#6b6b6b;fill:#3cbfef}.hvac-header3{margin-bottom:50px}.hvac-header3 h2{margin-bottom:50px}.hvac-page4 .body-page4{padding:40px}.banner-hvac{position:relative;height:300px;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center;opacity:1}.banner-hvac::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.5)}.banner-hvac .container{position:relative;z-index:2}.banner-hvac .body-banner{color:#fff;font-size:18px}.banner-hvac .header-banner{color:#fff;font-size:36px}.hvac-box .custom-card{min-width:200px;height:400px;background:#f0f9fd;clip-path:polygon(0% 0%,85% 0%,100% 15%,100% 100%,0% 100%);padding:40px;transition:background-color .3s ease;display:flex;flex-wrap:wrap;align-items:start;justify-content:center;text-align:center;border-radius:10px;box-shadow:2px 2px 10px rgb(0 0 0/.1);margin-top:50px}.hvac-box .custom-card:hover{background-color:#3dbaf3}.hvac-box .custom-card:hover .st3,.hvac-box .custom-card:hover .card-title,.hvac-box .custom-card:hover .card-text{color:#fff;fill:#fff}.hvac-box .custom-card h5{font-size:16px;font-weight:800;color:#224081;text-align:center;width:100%;margin-bottom:10px}.hvac-box .custom-card p{font-size:14px;font-weight:400;color:#6b6b6b;text-align:center;width:100%}.hvac-box .card-body svg{width:20%;margin-bottom:20px}.hvac-box .custom-card:hover .card-icon path{fill:#fff}@media(max-width:1200px){.hvac-box .custom-card{min-width:200px;height:400px;margin:20px}}@media(max-width:992px){.hvac-page .img-hvac{margin-bottom:100px;height:500px}.hvac-page2 .img-hvac{margin-top:50px;margin-bottom:50px;height:500px}.icon-hvac .group-icon-hvac{padding:40px}}@media(max-width:768px){.hvac-page2 .item-2 svg{fill:#3cbfef;width:70px;margin-right:0;margin-bottom:20px}.hvac-header3{padding:40px}.hvac-page2 .content{padding-left:40px;padding-right:40px;text-align:center}.banner-hvac .body-banner{font-size:15px}.banner-hvac .header-banner{color:#fff;font-size:23px;line-height:inherit}.banner-hvac{padding:40px}.hvac-box .custom-card{margin:40px}}@media(max-width:480px){.banner-hvac .header-banner{color:#fff;font-size:20px;line-height:inherit}.banner-hvac .body-banner{font-size:13px}.icon-hvac .group-icon-hvac{padding:5px;margin-bottom:50px}.hvac-box .custom-card{margin:10px;padding:20px}}.web-page .container{margin:50px auto auto}.web-page .web-header2{margin-bottom:50px}.web-page .img-web{height:450px;object-fit:cover;background-position:50%;border-radius:50px 5px}.web-page2 .img-web{height:450px;object-fit:cover;background-position:50%;border-radius:50px 5px}.group-icon-web svg{width:100px;margin-bottom:30px}.group-icon-web h5{color:#224081}.web-page2 .list-group-item{gap:20px}.web-page2 .item-2 svg{fill:#3cbfef;width:80px;margin-right:20px}.web-page2 .item-2{color:#6b6b6b;fill:#3cbfef}.web-header3{margin-bottom:50px}.web-header3 h2{margin-bottom:50px}.web-page4 .body-page4{padding:40px}.banner-web{position:relative;height:300px;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center;opacity:1}.banner-web::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.5)}.banner-web .container{position:relative;z-index:2}.banner-web .body-banner{color:#fff;font-size:18px}.banner-web .header-banner{color:#fff;font-size:36px}.web-box .custom-card{min-width:200px;height:300px;background:#f0f9fd;clip-path:polygon(0% 0%,85% 0%,100% 15%,100% 100%,0% 100%);padding:40px;transition:background-color .3s ease;display:flex;flex-wrap:wrap;align-items:start;justify-content:center;text-align:center;border-radius:10px;box-shadow:2px 2px 10px rgb(0 0 0/.1);margin-top:50px}.web-box .custom-card:hover{background-color:#3dbaf3}.web-box .custom-card:hover .st3,.web-box .custom-card:hover .card-title,.web-box .custom-card:hover .card-text{color:#fff;fill:#fff}.web-box .custom-card h5{font-size:16px;font-weight:800;color:#224081;text-align:center;width:100%;margin-bottom:10px}.web-box .custom-card p{font-size:14px;font-weight:400;color:#6b6b6b;text-align:center;width:100%}.web-box .card-body svg{width:20%;margin-bottom:20px}.web-box .custom-card:hover .card-icon path{fill:#fff}@media(max-width:1200px){.web-box .custom-card{min-width:200px;height:300px;margin:20px}}@media(max-width:992px){.web-page .img-web{margin-bottom:100px;height:500px}.web-page2 .img-web{margin-top:50px;margin-bottom:50px;height:500px}.icon-web .group-icon-web{padding:40px}}@media(max-width:768px){.web-page2 .item-2 svg{fill:#3cbfef;width:70px;margin-right:0;margin-bottom:20px}.web-header3{padding:40px}.web-page2 .content{padding-left:40px;padding-right:40px;text-align:center}.banner-web .body-banner{font-size:15px}.banner-web .header-banner{color:#fff;font-size:23px;line-height:inherit}.banner-web{padding:40px}.web-box .custom-card{margin:40px}}@media(max-width:480px){.banner-web .header-banner{color:#fff;font-size:20px;line-height:inherit}.banner-web .body-banner{font-size:15px;line-height:inherit}.icon-web .group-icon-web{padding:5px;margin-bottom:50px}.web-box .custom-card{margin:10px;padding:20px}}.quick-page .container{margin:50px auto auto}.quick-page .quick-header2{margin-bottom:50px}.quick-page .img-quick{height:450px;object-fit:cover;background-position:50%;border-radius:50px 5px}.quick-page2 .img-quick{height:450px;object-fit:cover;background-position:50%;border-radius:50px 5px}.group-icon-quick svg{width:100px;margin-bottom:30px}.group-icon-quick h5{color:#224081}.quick-page2 .list-group-item{gap:20px}.quick-page2 .item-2 svg{fill:#3cbfef;width:80px;margin-right:20px}.quick-page2 .item-2{color:#6b6b6b;fill:#3cbfef}.quick-header3{margin-bottom:50px}.quick-header3 h2{margin-bottom:50px}.quick-page4 .body-page4{padding:40px}.banner-quick{position:relative;height:300px;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center;opacity:1}.banner-quick::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.5)}.banner-quick .container{position:relative;z-index:2}.banner-quick .body-banner{color:#fff;font-size:18px}.banner-quick .header-banner{color:#fff;font-size:36px}.quick-box .custom-card{min-width:200px;height:300px;background:#f0f9fd;clip-path:polygon(0% 0%,85% 0%,100% 15%,100% 100%,0% 100%);padding:40px;transition:background-color .3s ease;display:flex;flex-wrap:wrap;align-items:start;justify-content:center;text-align:center;border-radius:10px;box-shadow:2px 2px 10px rgb(0 0 0/.1);margin-top:50px}.quick-box .custom-card:hover{background-color:#3dbaf3}.quick-box .custom-card:hover .st3,.quick-box .custom-card:hover .card-title,.quick-box .custom-card:hover .card-text{color:#fff;fill:#fff}.quick-box .custom-card h5{font-size:16px;font-weight:800;color:#224081;text-align:center;width:100%;margin-bottom:10px}.quick-box .custom-card p{font-size:14px;font-weight:400;color:#6b6b6b;text-align:center;width:100%}.quick-box .card-body svg{width:20%;margin-bottom:20px}.quick-box .custom-card:hover .card-icon path{fill:#fff}@media(max-width:1200px){.quick-box .custom-card{min-width:200px;height:300px;margin:20px}}@media(max-width:992px){.quick-page .img-quick{margin-bottom:100px;height:500px}.quick-page2 .img-quick{margin-top:50px;margin-bottom:50px;height:500px}.icon-hvac .group-icon-quick{padding:40px}}@media(max-width:768px){.quick-page2 .item-2 svg{fill:#3cbfef;width:70px;margin-right:0;margin-bottom:20px}.quick-header3{padding:40px}.quick-page2 .content{padding-left:40px;padding-right:40px;text-align:center}.banner-quick .body-banner{font-size:15px;margin-bottom:0!important}.banner-quick .header-banner{color:#fff;font-size:23px;line-height:inherit}.banner-quick{padding:40px}.quick-box .custom-card{margin:40px}}@media(max-width:480px){.banner-quick .header-banner{color:#fff;font-size:20px;line-height:inherit}.banner-quick .body-banner{font-size:13px}.icon-quick .group-icon-quick{padding:5px;margin-bottom:50px}.quick-box .custom-card{margin:10px;padding:20px}}.team-page .container{margin:50px auto auto}.team-page .team-header2{margin-bottom:50px}.team-page .img-team{height:450px;object-fit:cover;background-position:50%;border-radius:50px 5px}.team-page2 .team2-header{margin-bottom:50px}.team-page2 .team2-header3{color:#3cbfef;margin-bottom:30px}.profil-team{width:300px;height:300px;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.profil-team::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:inherit;background-size:inherit;background-position:inherit;background-repeat:inherit;border-radius:inherit;transform:scale(1.35);transition:transform .5s ease-in-out;z-index:-1}.profil-team:hover::before{transform:scale(1.2)}.profil-team::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff0;border-radius:50%;transition:background-color .8s ease-in-out}.profil-team:hover::after{background-color:rgb(34 64 129/.5)}.profil-christie{width:300px;height:300px;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.profil-christie::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:inherit;background-size:inherit;background-position:inherit;background-repeat:inherit;border-radius:inherit;transform:scale(1.05);transition:transform .5s ease-in-out;z-index:-1}.profil-christie:hover::before{transform:scale(1)}.profil-christie::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff0;border-radius:50%;transition:background-color .8s ease-in-out}.profil-christie:hover::after{background-color:rgb(34 64 129/.5)}.profil-content{position:absolute;display:flex;flex-direction:column;align-items:center;gap:15px;opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translateY(20px);z-index:2}.profil-team:hover .profil-content{opacity:1;transform:translateY(0)}.profil-christie:hover .profil-content{opacity:1;transform:translateY(0)}.connect-text{font-size:16px;color:#fff;font-weight:400}.linkedin-icon{font-size:30px;color:#fff}.profil-content a{text-decoration:none;color:#fff}@media(max-width:992px){.team-page .img-team{margin-bottom:100px;height:500px}.team-page2 .img-team2{margin-bottom:100px;height:500px}.text-team{text-align:center}.profil-team{margin-bottom:50px}.profil-christie{margin-bottom:50px}}@media(max-width:480px){.profil-team{width:200px;height:200px}.profil-christie{width:200px;height:200px}}.pagination .page-item .page-link{color:#333;background-color:#fff;border:1px solid #ddd;transition:all .3s ease-in-out;position:relative;overflow:hidden}.pagination .page-item .page-link:hover{color:#fff;background-color:#3cbfef;border:.12rem solid #3cbfef;transform:scale(1.1)}.pagination .page-item.active .page-link{background-color:#3cbfef;color:#fff;border-color:#3cbfef}.pagination .page-item.active:hover .page-link{background-color:#fff!important;border:.12rem solid #3cbfef;color:#000!important}.pagination .page-item.disabled .page-link{color:#b0b0b0!important;background-color:#f8f9fa!important;border-color:#ddd!important;pointer-events:none;cursor:default}.pagination .page-item:not(.disabled) .page-link:hover{background-color:#3cbfef;color:#fff;transform:scale(1.1)}.custom-modal{border-radius:12px;padding:20px;max-width:500px!important;height:400px;margin:auto}.custom-modal p,.modal-title{color:#6b6b6b}.modal-img{width:250px}.custom-input{height:45px;border-radius:8px;font-size:16px;border:1px solid #ccc;padding:10px}.custom-btn{width:100%;height:45px;background-color:#00b8d9;border:none!important;font-size:18px!important;border-radius:8px}.custom-btn:hover{background-color:#132f6a}.custom-btn a{text-decoration:none!important;color:#fff!important;display:block!important}@media(max-width:992px){.img-hide{display:none!important}}@media(max-width:480px){#errorModal .custom-modal .modal-title{font-size:18px}#errorModal .modal-img{width:200px}.custom-modal p{font-size:12px}.modal-img{width:200px}.custom-btn{font-size:15px}}@media(max-width:360px){.custom-modal{border-radius:12px;padding:20px;max-width:500px!important;height:350px;margin:auto}.modal-img{width:180px}.custom-modal .modal-title{font-size:15px}.custom-modal p{font-size:12px}.custom-btn{font-size:14px}}.wpforms{justify-content:center;margin-left:350px;margin-right:500px;padding:0}.wpforms .thanks-cta h2{font-size:80px;line-height:70px}.thanks-cta{position:relative;height:700px;background-size:cover;background-repeat:no-repeat;background-position:bottom;display:flex;align-items:center;justify-content:center;text-align:center;opacity:1}.thanks-cta::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#224081;z-index:-1}.thanks-cta .container{position:relative;z-index:2}.header-thanks{color:#fff;font-size:36px}.btn-banner{width:200px;height:50px;background-color:#3cbfef;color:#fff;border:none;border-radius:5px;margin-top:30px;justify-content:center;align-content:center;text-align:center;font-size:16px;font-weight:400;transition:all .3s ease-in-out}.btn-banner:hover{background-color:#fff0;color:#fff;border:2px solid #fff}@media(max-width:768px){.btn-banner{margin-top:30px!important}}.local-page .container{margin:50px auto auto}.img-local{height:550px;object-fit:cover;background-position:50%;border-radius:50px 5px}.local-page .local-header,.local-page .local-header2,.local-page .local-body,.local-page .local-header3,.local-page .local-li{text-align:left}.local-page .local-header2{margin-bottom:50px}.local-page .local-body{line-height:30px}@media(max-width:992px){.img-local{display:none!important}}.wpf-cta{position:relative;height:700px;background-size:cover;background-repeat:no-repeat;background-position:bottom;display:flex;align-items:center;justify-content:center;text-align:center;opacity:1}.wpf-cta::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#224081;z-index:-1}.wpf-cta h2{width:100%;color:#fff;font-size:60px;line-height:70px}.wpforms-field-label{color:#6b6b6b!important}.wpforms-title{font-size:42px!important;line-height:60px!important;color:#224081!important;width:max-content}#wpforms{display:flex;flex-wrap:wrap;margin-left:300px}#wpforms img{max-width:100%;object-fit:cover;background-position:50%;height:600px;border-radius:50px 5px}.wpf-button{font-size:16px!important;background-color:#3cbfef!important;border-radius:5px!important;height:50px!important}.wpf-button:hover{background:0 0!important;color:#3cbfef!important;border:2px solid #3cbfef!important}@media(max-width:1650px){.wpf-cta h2{color:#fff;font-size:70px;line-height:60px}#wpforms{margin-left:100px}#wpforms img{height:500px}}@media(max-width:1200px){.wpf-cta h2{color:#fff;font-size:40px;line-height:50px}#wpforms img{height:500px}}@media(max-width:992px){.wpf-cta h2{color:#fff;font-size:30px;line-height:40px}#wpforms{margin:0 auto;padding:0}.wpf-button{max-width:450px!important;width:100%!important}}@media(max-width:620px){.wpf-cta h2{margin:0 auto;padding:13px}}@media(min-width:992px){#wpforms{display:flex;flex-wrap:nowrap}#wpforms>div{flex:1}}.hvac-cta{position:relative;height:700px;background-size:cover;background-repeat:no-repeat;background-position:bottom;display:flex;align-items:center;justify-content:center;text-align:center;opacity:1}.hvac-cta::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#224081;z-index:-1}.hvac-cta h2{width:100%;text-align:start;color:#fff;font-size:65px;line-height:70px;padding-left:50px}.tablet-img{width:450px;height:auto;margin-left:300px;display:block}.hvac-btn{width:200px;height:50px;background-color:#3cbfef;color:#fff;border:none;border-radius:5px;margin-top:30px;margin-left:50px;justify-content:center;align-content:center;text-align:center;font-size:16px;font-weight:400;transition:all .3s ease-in-out}.hvac-btn:hover{background-color:#fff0;color:#fff;border:2px solid #fff}@media(max-width:1650px){.hvac-cta h2{color:#fff;font-size:65px;line-height:60px;text-align:start;padding-left:50px}.tablet-img{width:350px;height:auto;margin-left:200px}}@media(max-width:1440px){.hvac-cta h2{font-size:55px;padding-left:50px;padding-right:50px}.tablet-img{width:350px;height:auto;margin-left:100px}}@media(max-width:1200px){.hvac-cta h2{font-size:45px;line-height:50px;padding-left:25px}.hvac-btn{margin-left:25px}.tablet-img{width:350px;height:auto;margin-left:100px}}@media(max-width:992px){.hvac-cta h2{font-size:35px;line-height:40px;padding-left:15px;padding-right:20px}.hvac-btn{margin-left:20px}.tablet-img{width:300px;height:auto;margin-left:25px}}@media(max-width:768px){.hvac-btn{margin-top:30px!important}}@media(max-width:620px){.hvac-cta h2{font-size:30px;padding:0 auto;padding-right:0;text-align:center}.hvac-btn{display:inline-block!important;margin-left:0}.tablet-img{display:none}}.hbspt-form{max-width:1250px;margin:0 auto;padding:20px;box-sizing:border-box}.hbspt-form form fieldset{max-width:100%!important;padding-bottom:25px}.hs-form .hs_firstname .label,.hs-form .hs_lastname .label{display:inline-block;width:100%;font-weight:600;margin-bottom:6px}.hs-form .hs_firstname .input,.hs-form .hs_lastname .input{width:100%!important;display:block;box-sizing:border-box}.hs-form .hs_firstname,.hs-form .hs_lastname{flex:1 1 48%!important;max-width:48%!important;box-sizing:border-box}.hs-form fieldset.form-columns-2{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between;gap:20px;width:100%;padding:0 0 25px;margin:0;border:none;box-sizing:border-box}.form-header{margin-left:130px;width:calc(100% - 30px);padding:20px;box-sizing:border-box}.form-header h3{font-size:30px!important;line-height:60px!important;color:#224081!important;width:max-content}.hs-form .form-column .hs-input,.hs-form .hs-input{width:100%!important;max-width:100%!important;height:43px;padding:12px;font-size:16px;border-radius:4px;border:1px solid #ccc;box-sizing:border-box}.hs-form .hs-form-field label{font-weight:600;font-size:14px;margin-bottom:6px;display:block;color:#6b6b6b}.hs-form-required{color:#d63637}.hs-form input[type=submit],.hs-form .hs-button{background-color:#3cbfef!important;color:#fff;font-size:16px;padding:12px 24px;height:50px!important;width:max-content;border:none;border-radius:5px!important;cursor:pointer;transition:background-color .3s ease}.hs-form input[type=submit]:hover,.hs-form .hs-button:hover{text-align:center;justify-content:center;align-items:center;padding:10px 22px;background:0 0!important;color:#3cbfef!important;border:2px solid #3cbfef!important}.hs-form fieldset.form-columns-2 .hs-form-field{float:none!important;width:100%!important;box-sizing:border-box;padding:0!important;margin:0!important}.hs-form fieldset.form-columns-2 .form-column{flex:0 0 48%!important;max-width:48%!important;box-sizing:border-box}@media(max-width:768px){.hs-form fieldset.form-columns-2{flex-direction:row!important;flex-wrap:nowrap!important}.hs-form fieldset.form-columns-2 .form-column{max-width:48%!important;flex:0 0 48%!important}}.hs-form label{font-weight:750;display:block;margin-bottom:6px;color:#6b6b6b}.hs-form .hs-button{background-color:#0073e6;color:#fff;border:none;padding:12px 20px;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.hs-form .hs-button:hover{background-color:#005bb5}.custom-hubspot-form form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.custom-hubspot-form input,.custom-hubspot-form select,.custom-hubspot-form textarea{padding:12px;border-radius:8px;border:none;width:100%;font-size:16px}.custom-hubspot-form ::placeholder{color:#999}.custom-hubspot-form input[type=submit]{grid-column:span 2;background-color:#0af;color:#fff;padding:12px 24px;border-radius:8px;font-weight:700;border:none;cursor:pointer}.custom-hubspot-form .hs-form-checkbox{font-weight:700;margin-top:10px}.hs-error-msgs{display:none!important}input.error,textarea.error,select.error{border:2px solid red!important}.hs-form iframe{height:auto!important;min-height:400px!important}.hs-form+div{display:none!important}