.fw-bold{font-weight:400!important}.primary-color{color:#000}.navbar-expand-lg{padding:30px 0}.navbar.navbar-expand-lg{background:#fff;position:fixed;z-index:11111;right:0;left:0;top:0}.contact-sec span{font-family:"Poppins",sans-serif;font-weight:600;font-size:32px;line-height:37.5px}.contact-sec span a{text-decoration:none;font-family:"Poppins",sans-serif;font-size:38px;color:#4a4d4d}.contact-sec span a:hover{color:#000}.contact-sec img{width:30px;height:30px;position:relative;top:-4px;margin-right:11px}.list-unstyled li img{position:absolute;left:0;top:11px;width:22px;height:19px}.list-unstyled li{position:relative;padding-left:36px;line-height:43px;color:#fff}.primary-btn:hover{background-color:#715f3f}.contact-form .wpcf7-spinner{position:absolute;right:0;left:0;margin:0 auto}.list-unstyled{padding-left:0;list-style:none;margin-top:24px}.about-content a.contact-btn{margin-top:10px}.info-box{top:10%;left:auto;padding:26px 15px 20px;border-radius:20px;box-shadow:0px 0 7px rgba(0,0,0,.2);animation:moveUpDown 2s infinite alternate ease-in-out;width:287px;background:#fff;right:86px}.about-left{position:relative}.info-box p{font-size:22px;line-height:28px;width:210px;margin:0 auto;font-weight:450;color:#000}.info-box strong{font-weight:800;font-size:26px;line-height:33.33px;background-color:rgba(0,0,0,.04);padding:11px 44px;border-radius:50px;margin-bottom:14px;display:block;font-family:"Nunito Sans",sans-serif;color:#434345}.architectural-sec{padding:90px 20px 118px}.architectural-sec h2{margin-bottom:10px}.architectural-sec h4{margin-bottom:66px}.architectural-sec .box span{position:absolute;bottom:18px;font-size:30px}.architectural-sec .box{width:21%;padding-bottom:34px}.box{border-radius:20px 0px 20px 0px;box-shadow:6px 6px 5px rgba(0,0,0,.15);transition:background-color .3s ease;background-color:#fff}.architectural-sec .box.m-3{margin:0!important}.architectural-sec .row{gap:60px;display:flex}.box:hover{background-color:rgba(0,0,0,.5)}.box:hover span.primary-color{color:#fff}.box .search-icon{position:absolute;top:50%;left:0;width:65px;height:65px;background-color:#8b7a52;border-radius:50%;opacity:0;transition:opacity .3s ease;z-index:1;right:0;margin:0 auto;transform:translateY(-50%)}.box .search-icon img{width:65px;height:65px}.box:hover .search-icon{opacity:1;z-index:1}.architectural-sec .box.m-3 img{width:258px;object-fit:contain;border-radius:10px}.box:hover .other-img{opacity:.5}.discover-sec{padding:130px 0 200px;background:#fdfbf6}.discover-sec h2{margin-bottom:14px}.discover-sec p{max-width:940px;margin-bottom:40px}.carousel-container{max-width:70%}.carousel-inner img{border-radius:10px;max-height:500px;object-fit:cover}.dot{height:12px;width:12px;margin:5px;background-color:#bbb;border-radius:50%;transition:.3s;cursor:pointer}.dot.active{background-color:#937e5b!important}.custom-section{background-color:#434345;padding:110px 20px 150px}.custom-section h2{margin-bottom:26px;color:#fff}.custom-section p{font-size:38px;max-width:1090px;margin:0 auto 70px;line-height:54px;color:#fff}.custom-button{color:#434345;padding:20px 62px;border-radius:50px;gap:8px;transition:all .3s ease;font-size:30px}.custom-button:hover{background-color:#000!important;color:#fff}.custom-button img{width:34px;margin-left:7px}.custom-button:hover img{filter:brightness(0) invert(1)}.installation-section{padding:100px 0 190px;background:#f4f4f4;margin-top:120px}.capabilities-list ul.listing{width:290px}.capabilities-list ul.listing li{min-height:55px}.installation-section h2{margin-bottom:16px}.installation-section h3{font-weight:500;line-height:36px;margin-bottom:34px}.installation-section p.installation-text{margin-bottom:32px}.installation-section p.installation-text span{font-weight:450}.installation-section .button{margin-top:18px}.col-lg-6.installation-left{padding-right:50px}.rounded-img{border-radius:20px}.gallery-section .container-fluid .row{margin:0}.contact-box input{border-radius:0;background:0 0;font-size:18px;padding:0;padding-bottom:0;padding-bottom:11px;margin-bottom:22px;margin-bottom:33px!important;outline:0!important;box-shadow:0 0 0;border:0!important;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:currentcolor;border-bottom:1px rgba(0,0,0,.3) solid!important;height:60px;color:rgba(0,0,0,.5)!important}.contact-box input:focus{background:0 0;outline:none!important;box-shadow:0 0 0}.contact-box textarea:focus{background:0 0;outline:none!important;box-shadow:0 0 0}.contact-box textarea{border-radius:0;background:0 0;font-size:18px;padding:0;padding-bottom:0;padding-bottom:11px;margin-bottom:22px;outline:0!important;box-shadow:0 0 0;border:0!important;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:currentcolor;border-bottom:1px rgba(0,0,0,.3) solid!important;height:132px;color:rgba(0,0,0,.5)!important;margin-top:11px}.contact-box input[type=submit]{background-color:#00a8eb!important;padding:11px 51px;border-radius:50px;color:white!important;font-family:"Poppins",sans-serif;font-size:22px;line-height:33.33px;text-decoration:none;text-transform:uppercase;font-weight:600;margin-top:30px;margin-bottom:0;transition:all .3s ease;height:auto;border:0!important}.contact-box input[type=submit]:hover{background:#000!important;color:#000;transition:all .5s ease}.submit-btn{border-radius:50px}.submit-btn:hover{background-color:#333}.gallery-section h2{margin-bottom:60px}.gallery-section .container-fluid{padding:0}.gallery-section{padding-bottom:170px;margin:0}.gallery-content{position:absolute;bottom:0;top:0;left:0;right:0;text-align:center;opacity:0;transition:all .6s ease}.gallery-item:hover .gallery-content{opacity:1;transition:all .6s ease}.gallery-content span,.gallery-content span img{display:block;margin:0 auto;width:auto}.gallery-pic{background:#000;border-radius:20px}.gallery-item img{transition:all .6s ease}.gallery-item:hover img{opacity:.2;transition:all .6s ease}.gallery-content span img{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.gallery-item:hover .gallery-content img{opacity:1}.gallery-content img{width:auto!important}.gallery-item{position:relative}.faq-sec{padding:150px 20px}.faq-sec h2{text-align:center;margin-bottom:50px}.installation-section.capabilities-sec .row{flex-direction:row-reverse}.installation-section.capabilities-sec .col-lg-6.text-start.installation-left{padding-right:14px;padding-left:50px}.capabilities-list{display:flex;justify-content:space-between}.capabilities-sec p.primary-color{font-size:26px}.gallery-section .slider{padding:0}.modal{display:block!important;opacity:0;transition:all .6s ease;top:-100%}.modal.show{z-index:1111111111111111111;opacity:1!important;transition:all .6s ease;top:10%}.modal-body p{margin-bottom:40px}.gallery-item img{width:100%;border-radius:20px}.contact-sec .button:hover{background-color:#fff;color:#434345}.navbar.navbar-expand-lg .collapse.navbar-collapse{display:block;width:auto;flex-basis:auto}.carousel-container .slick-list{border-radius:20px}.col-lg-3.slick-slide{margin:0 1px}.architectural-sec .box span.pdf{display:block;position:relative;text-align:center}.architectural-sec .box span.pdf img{width:50px;margin:0 auto}.modal-body p{margin-bottom:40px;font-size:18px;line-height:24px}.modal-body{padding-bottom:30px}.modal-header h1{font-size:25px!important}.hero-section.hero-section-thanks{height:100vh!important}.hero-section.hero-section-thanks .container.main-sec{align-items:center;display:flex}.hero-section.hero-section-thanks .container.main-sec .mb-md-0.banner-left{margin-top:-150px}.gallery-section{padding-top:100px}.installation-section.capabilities-sec a{color:#000;font-weight:600}.installation-section.capabilities-sec a:hover{color:#434345;font-weight:600}.hero-section.hero-section-thanks .fw-bold.heading-title{word-spacing:normal!important}.why-section{padding:240px 0 60px}.why-content{background:#fff;border-radius:30px;padding:60px 38px 50px;border-left:8px #00a8eb solid}.why-section h2{margin-bottom:30px}.our-role-section{padding-top:120px}.our-role-section img{width:100%;border-radius:30px}.our-role-section .col-lg-12{text-align:center;margin-bottom:44px}ul.listing{margin:0;padding:0;list-style:none}ul.listing li{font-weight:400;letter-spacing:0%;font-size:18px;line-height:28px;color:#4a4d4d;margin-bottom:19px;padding-left:36px;position:relative}ul.listing li::before{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjQ2ODcgMC4yNTc4NjRDMTcuNTU3NSAwLjM1MDc1OSAyMi40MzU2IDUuMzgwMDMgMjIuMzQyOCAxMS40Njg5QzIyLjI1MDEgMTcuNTU3NiAxNy4yMjA3IDIyLjQzNTggMTEuMTMxOCAyMi4zNDNDNS4wNDMwMSAyMi4yNTAxIDAuMTY0ODc4IDE3LjIyMDggMC4yNTc2OTUgMTEuMTMyQzAuMzUwNTEyIDUuMDQzMDkgNS4zNzk5OCAwLjE2NTE3NiAxMS40Njg3IDAuMjU3ODY0Wk00LjM5MTgzIDExLjY1NUwxNy4wODQgMTEuODQ4NkwxMC44NzQ2IDE3Ljg3MTRDMTAuNDI5OCAxOC4zMDI5IDExLjA3MDUgMTguOTYzNSAxMS41MTUzIDE4LjUzMkwxOC41MjIgMTEuNzM2QzE4Ljc1MSAxMS41MTM4IDE4LjY1NzcgMTEuMjE0OSAxOC41MzE5IDExLjA4NTJMMTEuNzM1OCA0LjA3ODUzQzExLjMyMTUgMy42NTEzNCAxMC42NjA5IDQuMjkyMSAxMS4wNzUyIDQuNzE5MjhMMTcuMDk3NyAxMC45Mjg0TDQuNDA1ODggMTAuNzM0NEMzLjc1NTk4IDEwLjcyNDYgMy43NDE5MyAxMS42NDQ5IDQuMzkxNyAxMS42NTQ2TDQuMzkxODMgMTEuNjU1WiIgZmlsbD0iIzAwQThFQiIvPgo8L3N2Zz4K") no-repeat;width:22px;height:22px;position:absolute;left:0;background-size:100%;top:4px}.col-lg-4.our-role-left{width:28%}.col-lg-4.our-role-mid{width:44%;padding:0 40px}.col-lg-4.our-role-right{width:28%}.advanced-section{padding:120px 0}.advanced-top{text-align:center;max-width:1300px;margin:0 auto;padding-bottom:0}.advanced-top h2{margin-bottom:36px}.advanced-top h3{font-size:34px;color:#0e4f9c;font-family:"Poppins",sans-serif;font-weight:600;margin-top:70px;margin-bottom:60px}.tab-content{display:flex;justify-content:space-between}.tab-content-left{text-align:left;width:43%}.tab-content-right{text-align:left}.tab-content-right img{border-radius:30px}.tab-content-left ul{margin-top:30px}.nav-pills .nav-link{color:#4a4d4d;font-size:26px;font-weight:600;padding:0;padding:18px 0;text-align:left;margin-bottom:34px;transition:all .3s ease}.nav-pills .nav-link.active{border-radius:0;border-left:10px #00a8eb solid;color:#000;background:0 0;padding-left:18px;transition:all .3s ease}.technical-support-section{padding:100px 0;background:#f4f4f4;margin:100px 0}.technical-support-left img{border-radius:30px;margin-top:36px;width:100%}.technical-support-left h2{margin-bottom:35px}.technical-support-section .col-lg-5{width:35.7%}.technical-support-section .col-lg-7{width:64.3%}.technical-support-section h3{font-size:34px;font-weight:600}.technical-support-right{height:100%;border-left:1px solid rgba(0,0,0,.3);padding-left:48px}.technical-support-section .col-lg-7{width:64.3%;padding-left:38px}.main-heading{padding-top:100px}.main-heading h2{text-align:center;font-size:64px}.table-wrapper{border-radius:14px;overflow:hidden;border:1px solid #ddd}.pricing-table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;min-width:900px}.pricing-table thead{background:#00a8eb;color:#fff}.pricing-table th,.pricing-table td{padding:16px 23px;border:1px solid rgba(185,185,185,.38);text-align:center;font-size:16px}.pricing-table tbody tr:nth-child(even){background:#ebf8fd}.pricing-table tbody tr:hover{background:#e8f6ff}.pricing-table tbody tr{background:#fff}.top-section{padding-top:100px}.top-section img{border-radius:30px;margin-bottom:30px}.top-section UL.listing{margin-top:22px}.testing-section .accordion-body-right{width:42%}.testing-section .accordion-body-right img{width:100%;border-radius:30px}.testing-prg-sec{margin-bottom:100px}.testing-prg-box{background:#0e4f9c;padding:50px;border-radius:30px}.testing-prg-left h2{color:#fff;margin-bottom:38px}.testing-prg-left p{color:#fff}.testing-prg-left a.button{display:inline-block;margin:20px 0 34px}.testing-prg-box{display:flex;flex-wrap:wrap}.testing-prg-box .testing-prg-left{width:50%;padding-right:60px}.testing-prg-right{width:50%}.testing-prg-right .accordion-button{background:0 0;color:#fff;font-size:26px;padding-left:0;padding-right:0;border:0px!important;border-bottom:1px #fff solid!important;box-shadow:0 0 0!important;border-radius:0!important}.testing-prg-right .accordion-button:focus{border-bottom:1px #fff solid!important}.testing-prg-right .accordion-item{background:0 0;border:0;border-radius:0}.testing-prg-right .accordion-body{padding-left:0;padding-right:0;padding-top:24px}.testing-prg-right .accordion-body li{color:#fff}.testing-prg-right .accordion-body p{color:#fff}.testing-section ul.listing{margin-bottom:28px}.testing-prg-sec h4{font-size:18px;color:#fff;font-weight:600}.testing-prg-sec .accordion .accordion-button::after{content:"";position:absolute;right:0;width:30px;height:30px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACGSURBVHgB7ZTLCYAwEAXHTwGWYifaidpVjlqBLViGIIINaFyMd7OCB2EHllzyGDaEBxrc0sp43NxqYik6qnBklSaklbzCJCYxyTMJbm3gqCOvl+ALSW14pqhI6vvk6qKPyTno5NFiu0g2oZDZZOI2gQEVbhlDC8upwL6wSUzyU8ldEbuqKk5VDCEAgN8KBAAAAABJRU5ErkJggg==") no-repeat;opacity:1!important;transition:all .3s ease;filter:brightness(0) invert(1)}.testing-prg-sec .accordion-button:not(.collapsed)::after{transform:rotate(45deg);transition:all .3s ease;filter:brightness(1) invert(0)}.testing-prg-sec ul.listing li::before{filter:brightness(0) invert(1)}.testing-prg-sec .accordion-button:not(.collapsed){border-color:#00a8eb!important;color:#00a8eb}.contact-box-main.contact-box-main-new .contact-box-inner.contact-box-inner-top .contact-btn span{display:none}.contact-box-main.contact-box-main-new .contact-box-inner.contact-box-inner-top a.contact-btn{padding:14.5px 33px;margin:0}.plan-title-price{display:flex;justify-content:space-between;align-items:center}.plan-title-price h3{color:#0e4f9c;font-size:30px;font-weight:600;margin:0}.plan-title-price h5{margin:0}.plan-title-price h5{margin:0;font-size:26px;font-weight:600}.plan-title-price h5 span{color:#888;font-size:18px;font-weight:400}.get-btn.button{text-align:center;font-size:18px;padding:10px 23px;margin:22px 0;display:block}.keyfea{display:block;font-size:16px;color:#888;font-weight:600;text-transform:uppercase;margin:34px 0 10px}.price-data{display:flex;justify-content:space-between;border-bottom:1px #ccc solid;color:#4a4d4d;padding:12px 0}.price-data span:nth-child(2){color:#4a4d4d;font-weight:400;width:200px;text-align:right}.price-data span:nth-child(1){font-weight:600;width:150px}.price-des .price-data:last-child{padding-bottom:0;border-bottom:0}.top-section p{margin-bottom:30px}.top-section p,.top-section ul{padding-right:40px}.top-section img{width:100%}.about-content.top-about-content-left{padding-right:15px}.about-content.top-about-content-right{padding-left:15px}.testing-prg-right .accordion{background:0 0!important}.contact-sec-main #contactForm .wpcf7-spinner{position:absolute;bottom:70px}@media (max-width:768px){.pricing-table{min-width:100%;border:0}.pricing-table thead{display:none}.pricing-table tr{display:block;margin-bottom:15px;border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff}.pricing-table td{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 12px;border:none;border-bottom:1px solid #eee;text-align:left}.pricing-table td::before{content:attr(data-label);font-weight:700;color:#00a7e1;width:55%;padding-right:10px}.pricing-table td:last-child{border-bottom:none}}