@font-face{font-family:"AvertaStd-Black";src:url(//www.tropitech.com/wp-content/themes/hello-elementor-child/fonts/AvertaStd-Black.ttf)}@font-face{font-family:"AvertaStd-Bold";src:url(//www.tropitech.com/wp-content/themes/hello-elementor-child/fonts/AvertaStd-Bold.ttf)}@font-face{font-family:"AvertaStd-Regular";src:url(//www.tropitech.com/wp-content/themes/hello-elementor-child/fonts/AvertaStd-Regular.ttf)}@font-face{font-family:"FocusGrotesk-Regular";src:url(//www.tropitech.com/wp-content/themes/hello-elementor-child/fonts/FocusGrotesk-Regular.ttf)}.FocusGrotesk,.FocusGrotesk a,.FocusGrotesk h3,.stx-solar-slider .elementor-button,.FocusGrotesk p{font-family:'Montserrat',sans-serif !important}.header nav.elementor-nav-menu--main ul.sub-menu li a,.elementor-widget-container,p,ul,li,.footer a,.stx-solar-slider .swiper-slide-contents .elementor-slide-heading,.stx-solar-slider .elementor-slide-description,.homeblog .elementor-post__meta-data,.averta-regular,.averta-regular h3.elementor-icon-box-title,.services-box h2,.services-box a,.product-grid h2.elementor-heading-title,.product-grid span.elementor-button-text,.clients-section h3.elementor-post__title a{font-family:"AvertaStd-Regular" !important}.averta-bold,.averta-bold h3.elementor-heading-title,.homeblog article h3.elementor-post__title a{font-family:"AvertaStd-Bold" !important}.header nav.elementor-nav-menu--main ul li span.sub-arrow{display:none}.header #ekit-megamenu-main-menu ul.elementskit-dropdown{border:0;background-color:transparent;margin-left:35%;box-shadow:none}.header #ekit-megamenu-main-menu ul.elementskit-dropdown:before{content:" ";position:absolute;left:-12px;top:25px;border-top:none;border-right:24px solid transparent;border-left:18px solid transparent;border-bottom:18px solid #232323;transform:rotate(90deg)}.header #ekit-megamenu-main-menu ul.elementskit-dropdown li a.dropdown-item{padding:10px 25px}.header #ekit-megamenu-main-menu .contact-btn{padding-left:40px}.header #ekit-megamenu-main-menu .contact-btn a{background-color:#90c744;color:#fff !important;padding:0 30px !important}.header #ekit-megamenu-main-menu .contact-btn a:hover{background-color:#f05343 !important}.home-main-slider .elementor-slide-heading{margin-top:-10%}.footer a{white-space:initial !important}span.c1{color:#90c744}span.c2{color:#056839}.stx-solar-slider .elementor-swiper-button{position:absolute;bottom:30px;top:auto;background-color:#232323;padding:10px 12px}.stx-solar-slider .elementor-swiper-button.elementor-swiper-button-prev{left:auto;right:100px}.stx-solar-slider .elementor-swiper-button.elementor-swiper-button-next{right:50px}.stx-solar-slider .elementor-swiper-button.elementor-swiper-button-prev i:before,.stx-solar-slider .elementor-swiper-button.elementor-swiper-button-next i:before{background-repeat:no-repeat;background-size:contain;background-position:center}.stx-solar-slider .elementor-swiper-button.elementor-swiper-button-prev i:before{content:url('/wp-content/uploads/2022/04/arrow1.png')}.stx-solar-slider .elementor-swiper-button.elementor-swiper-button-next i:before{content:url('/wp-content/uploads/2022/04/arrow2.png')}.stx-solar-slider .elementor-slide-heading{margin-top:-50px}.home-product-slider .elementor-swiper-button{background-color:#90c744;bottom:0}.home-product-slider .elementor-slide-description h6{font-family:"AvertaStd-Bold";font-size:30px;padding-bottom:15px;line-height:1.2em}.home-main-slider .swiper-slide-contents{margin:0 auto;padding:0 10px}.home-main-slider .swiper-pagination.swiper-pagination-bullets{background-color:#056839;width:55%;padding:30px 50px 70px;bottom:0}.home-main-slider .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet{background-color:#fff;width:25%;border-radius:0;margin:0 4% !important;height:5px;position:relative}.home-main-slider .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet:first-child:before,.home-main-slider .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet:nth-child(2):before,.home-main-slider .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet:nth-child(3):before{position:absolute;left:0;top:0;padding-top:20px;color:#fff;font-size:18px;line-height:normal;font-family:'Montserrat',sans-serif !important;letter-spacing:1px;font-weight:500}.home-main-slider .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet:first-child:before{content:"Solutions Provider"}.home-main-slider .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet:nth-child(2):before{content:"Renewable Energy"}.home-main-slider .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet:nth-child(3):before{content:"Energy Storage"}.home-main-slider .elementor-swiper-button{top:auto;background-color:#90c744;left:55%;display:flex;justify-content:center;flex-direction:column;width:180px;height:63px}.home-main-slider .elementor-swiper-button.elementor-swiper-button-prev{bottom:-32px}.home-main-slider .elementor-swiper-button.elementor-swiper-button-next{bottom:30px}.home-main-slider .elementor-swiper-button.elementor-swiper-button-next i:before,.home-main-slider .elementor-swiper-button.elementor-swiper-button-prev i:before{font-family:'Montserrat',sans-serif !important;color:#fff;font-size:17px;letter-spacing:1px;background-repeat:no-repeat;background-size:contain;padding:0 70px}.home-main-slider .elementor-swiper-button.elementor-swiper-button-next i:before{content:"Next";background-image:url('/wp-content/uploads/2022/04/arrow2.png');background-position:80%}.home-main-slider .elementor-swiper-button.elementor-swiper-button-prev i:before{content:"Prev";background-image:url('/wp-content/uploads/2022/04/arrow1.png');background-position:22% 0;padding-left:40%}.home-main-slider .elementor-slide-heading,.home-main-slider .elementor-button{font-family:'Montserrat',sans-serif !important}.home-main-slider .elementor-slide-description{font-family:"AvertaStd-Regular" !important;width:60%}.services-box .elementor-widget-heading,.services-box .elementor-widget-button{position:absolute;bottom:15%;left:0;margin-bottom:0 !important}.services-box:hover .elementor-widget-heading{bottom:35%;transition:.3s}.services-box .elementor-widget-button{display:none}.services-box:hover .elementor-widget-button{display:block;transition:.3s}.services-box .elementor-widget-image{margin-bottom:0;position:relative}.services-box .elementor-widget-image:before{content:"";background-color:rgba(0,0,0,.3);position:absolute;top:0;width:100%;height:100%;left:0}.services-box:hover .elementor-widget-image:before{background-color:rgba(3,72,40,.7)}.services-box .elementor-widget-image{margin-bottom:0 !important}.newsblogs .elementor-posts-container{display:flex}.newsblogs article{width:30%}.newsblogs article:nth-child(1){width:100%;max-width:100%;flex:0 0 100%}.newsblogs article:nth-child(1),.newsblogs article:nth-child(5),.newsblogs article:nth-child(9){width:100%;max-width:100%;flex:0 0 100%}.newsblogs article:nth-child(1) a.elementor-post__thumbnail__link,.newsblogs article:nth-child(5) a.elementor-post__thumbnail__link,.newsblogs article:nth-child(9) a.elementor-post__thumbnail__link{width:68% !important;display:inline-block;padding-right:35px;margin-bottom:0 !important}.newsblogs article:nth-child(1) .elementor-post__text,.newsblogs article:nth-child(5) .elementor-post__text,.newsblogs article:nth-child(9) .elementor-post__text{width:31%;display:inline-block;vertical-align:top;padding:20px 0}.newsblogs article:nth-child(1) a.elementor-post__thumbnail__link .elementor-post__thumbnail,.newsblogs article:nth-child(5) a.elementor-post__thumbnail__link .elementor-post__thumbnail,.newsblogs article:nth-child(9) a.elementor-post__thumbnail__link .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 55% ) !important}.newsblogs article:nth-child(1) a.elementor-post__thumbnail__link img,.newsblogs article:nth-child(5) a.elementor-post__thumbnail__link img,.newsblogs article:nth-child(9) a.elementor-post__thumbnail__link img{height:300px;object-fit:cover;object-position:top}.newsblogs article:nth-child(1) .elementor-post__text h3.elementor-post__title a,.newsblogs article:nth-child(5) .elementor-post__text h3.elementor-post__title a,.newsblogs article:nth-child(9) .elementor-post__text h3.elementor-post__title a{font-size:28px;line-height:1.1em}.newsblogs article:nth-child(1) .elementor-post__text .elementor-post__meta-data,.newsblogs article:nth-child(5) .elementor-post__text .elementor-post__meta-data,.newsblogs article:nth-child(9) .elementor-post__text .elementor-post__meta-data{color:#636363}.newsblogs article .elementor-post__excerpt,.newsblogs article .elementor-post__read-more{display:none}.newsblogs article:nth-child(1) .elementor-post__excerpt,.newsblogs article:nth-child(5) .elementor-post__excerpt,.newsblogs article:nth-child(9) .elementor-post__excerpt,.newsblogs article:nth-child(1) .elementor-post__read-more,.newsblogs article:nth-child(5) .elementor-post__read-more,.newsblogs article:nth-child(9) .elementor-post__read-more{display:block}.newsblogs article .elementor-post__read-more{font-family:"AvertaStd-Regular" !important;position:relative}.newsblogs article .elementor-post__read-more:after{content:"";background-image:url('http://staging-tropitech.kinsta.cloud/wp-content/uploads/2022/04/green-arrow.png');background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;width:20px;height:15px;top:8px;margin-left:20px}.footer ul li{width:100%;line-height:normal;padding-bottom:2px}form#gform_1 .gform_heading{display:none}form#gform_1 ul li.gfield{margin-top:0}form#gform_1 ul li.gfield .ginput_complex.ginput_container{margin-top:0}form#gform_1 ul li.gfield input,form#gform_1 ul li.gfield textarea{margin:0 auto 15px;background-color:#f4f4f4;border:0;color:#f05343;font-size:20px;line-height:normal;font-weight:500;border-radius:0;padding:15px 30px}form#gform_1 ul li.gfield textarea{height:200px}form#gform_1 ::placeholder{color:#f05343}form#gform_1 .gform_footer.top_label{margin-top:0}form#gform_1 .gform_footer.top_label input[type=submit]{background-color:#f05343;color:#fff;border:0;border-radius:0;font-family:'Montserrat',sans-serif !important;letter-spacing:1.5px;font-weight:700;font-size:20px;line-height:normal;padding:14px 50px}form#gform_1 .gform_footer.top_label input[type=submit]:hover{background-color:#056839;transition:.3s}form#gform_1 ul li.gfield input:focus,form#gform_1 ul li.gfield textarea:focus,form#gform_1 .gform_footer.top_label input[type=submit]:focus{outline:0}body .gform_wrapper div.validation_error{display:none}body .gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:0;background-color:transparent;margin:0 !important}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px) !important}body .gform_wrapper .validation_message{padding-top:0 !important}.list-color ul li{position:relative;padding-left:10px}.list-color ul li:before{content:"";border:4px solid #90c744;border-radius:50%;width:5px;height:1px;line-height:normal;font-size:1px;position:absolute;top:15px;left:-23px}.list-color ul{list-style:none}button#rmp_menu_trigger-692{border:0;outline:0}.clients-section .elementor-post__excerpt{margin-bottom:0 !important}.clients-section article.category-clients a.elementor-post__thumbnail__link{display:flex;justify-content:center;flex-direction:column}.clients-section .elementor-post__excerpt ul{list-style:none;padding:0}.clients-section .elementor-post__excerpt ul li{padding-bottom:8px}.clients-section a.elementor-button-link.elementor-button,.clients-section .e-load-more-message{font-family:'Montserrat',sans-serif !important}.clients-section article.category-clients a{cursor:none;pointer-events:none}.single.single-post main.site-main{padding:100px 10px;max-width:1100px}.single.single-post header.page-header{width:100%;text-align:center;padding:0 0 70px}.single.single-post header.page-header h1.entry-title{color:#056839;font-size:55px;font-weight:700;line-height:1.1em;letter-spacing:1px;font-family:'Montserrat',sans-serif !important}.single.single-post .post-img{margin-bottom:50px}.single.single-post .page-content{text-align:left;color:#5a5a5a;font-size:20px;font-weight:500;line-height:1.5em}.single.single-post section#comments{display:none}.single.single-post main.site-main{padding:100px 10px}.header #ekit-megamenu-main-menu ul>li>a i{display:none}.category-box-list{display:flex;width:100%;flex-wrap:wrap}.category-box-list .cat{width:50%;padding-right:50px}.category-box-list .category-box{width:100%;position:relative;margin-bottom:50px}.category-box-list .category-box .title{position:absolute;z-index:1;height:450px;width:100%;top:0;background-color:rgba(5,104,57,.9);margin:0 auto;text-align:center}.category-box-list .category-box .title h2{font-size:50px;color:#fff;font-family:'AvertaStd-Regular';font-weight:700;text-align:center;display:flex;justify-content:center;flex-direction:column;height:100%;margin:0 auto}.category-box-list .category-box img{position:relative;height:450px;width:100%;object-fit:cover}.category-box-list .category-box .title h2:hover{color:#90c744;transition:.3s}.category-box-list .cat:nth-child(1),.category-box-list .cat:nth-child(4),.category-box-list .cat:nth-child(7),.category-box-list .cat:nth-child(10){width:100%}.project-banner .row{display:flex;flex-wrap:wrap;align-items:center;background:#f05343}.project-banner .col4{width:42%;padding:40px 5%}.project-banner .col8{width:58%;display:flex}.project-banner .col8 img{width:100%;height:400px;object-fit:cover;object-position:center}.project-banner .col4 h2{margin:0;color:#fff;font-family:'Montserrat',sans-serif !important;letter-spacing:2px;font-weight:700;font-size:60px}body.archive.tax-project_category main#content{max-width:100%;padding:60px 0 100px}body.archive.tax-project_category main#content .page-content{max-width:1200px;width:100%;margin:0 auto;padding:0 10px;overflow:hidden}body.archive.tax-project_category section.breadcrum{width:100%;margin-bottom:60px}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper{display:flex;width:100%;vertical-align:middle}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper .elementor-icon-box-icon{padding-right:15px;margin-top:-2px}.elementor-8 .elementor-element.elementor-element-1ac5ba18 .elementskit-navbar-nav>li.current-menu-ancestor>a{color:#90c744 !important}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper .elementor-icon-box-icon span.elementor-icon.elementor-animation-{fill:#90c744;color:#90c744;border-color:#90c744;font-size:25px}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper .elementor-icon-box-content{width:100%}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title{margin:0;width:100%;font-size:20px;font-weight:600;line-height:1em;color:#056839;font-family:'AvertaStd-Regular'}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title span{width:100%;display:flex;vertical-align:middle}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title a{color:#056839;text-decoration:none;margin-right:10px;margin-left:10px}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title h2{font-size:20px;font-weight:600;line-height:1em;color:#056839;margin:0;padding-left:8px}body.archive.tax-project_category .page-content article.post .row{display:flex;width:100%;margin-bottom:100px;flex-wrap:nowrap}body.archive.tax-project_category .page-content article.post .col2{border:1px solid #707070;padding:60px 40px;height:500px;margin-left:30px !important}body.archive.tax-project_category .page-content article.post .col2 h2.entry-title{margin:0 0 30px}body.archive.tax-project_category .page-content article.post .col2 h2.entry-title a{color:#90c744;font-family:'AvertaStd-Regular';font-size:40px;line-height:1.2em;width:100%;display:block;font-weight:700}body.archive.tax-project_category .page-content article.post .col2 p{color:#5a5a5a;font-size:20px;line-height:1.6em;font-weight:500;margin-bottom:0}body.archive.tax-project_category .page-content article.post .col-md-6{margin:0}body.archive.tax-project_category .page-content article.post .col-md-6.col1{width:55%}body.archive.tax-project_category .page-content article.post .col-md-6.col2{width:45%}body.archive.tax-project_category .page-content article.post .col1 .main{margin:0;width:100%}body.archive.tax-project_category .slider:last-child .slick-list.draggable .slick-slide img{height:130px;width:100%;object-fit:cover;cursor:pointer}body.archive.tax-project_category .slider:last-child .slick-list.draggable .slick-slide{padding-right:10px}body.archive.tax-project_category .slider:last-child .slick-list.draggable{margin-top:30px}body.archive.tax-project_category .slider:first-child .slick-list.draggable .slick-slide img{height:500px;object-fit:cover;width:100%}.project_details article.post:nth-child(2) .row,.project_details article.post:nth-child(4) .row,.project_details article.post:nth-child(6) .row,.project_details article.post:nth-child(8) .row,.project_details article.post:nth-child(10) .row{flex-direction:row-reverse}body.archive.tax-project_category .project_details article.post:nth-child(2) .row .col2,body.archive.tax-project_category .project_details article.post:nth-child(4) .row .col2,body.archive.tax-project_category .project_details article.post:nth-child(6) .row .col2,body.archive.tax-project_category .project_details article.post:nth-child(8) .row .col2,body.archive.tax-project_category .project_details article.post:nth-child(10) .row .col2{margin-right:30px !important;margin-left:0 !important}body.archive.tax-project_category .btn{text-align:center;padding:40px 0 60px}body.archive.tax-project_category .btn a.button-link{font-size:22px;font-weight:600;letter-spacing:1px;fill:#fff;color:#fff;background-color:#f05343;border-radius:0;padding:18px 35px;font-family:'Montserrat',sans-serif !important;text-decoration:none}body.archive.tax-project_category .btn a.button-link:hover{background-color:#90c744;transition:all .3s}.newsblogs article:nth-child(5),.newsblogs article:nth-child(13),.newsblogs article:nth-child(21){flex-direction:row-reverse;flex-wrap:nowrap;display:flex}.newsblogs article:nth-child(5) a.elementor-post__thumbnail__link,.newsblogs article:nth-child(13) a.elementor-post__thumbnail__link,.newsblogs article:nth-child(21) a.elementor-post__thumbnail__link{padding-right:0;padding-left:35px}.breadcrumbs h3.elementor-icon-box-title,.breadcrumbs a{font-family:'AvertaStd-Regular' !important}ul#menu-main-menu li{padding-left:40px}ul#menu-main-menu li.current-menu-item a,ul#menu-main-menu li.current-menu-ancestor>a{border-bottom:2px solid #90c744}.header #ekit-megamenu-main-menu ul.elementskit-dropdown li{padding:0}.services-banner .col1{height:400px}.header #ekit-megamenu-main-menu ul.elementskit-dropdown li a.dropdown-item{border:0 !important}body.archive.tax-project_category .page-content article.post .col2 h2.entry-title a{pointer-events:none}body.archive nav.pagination{width:100%;max-width:500px;margin:20px auto 80px;display:flex}body.archive nav.pagination .nav-previous{text-align:left;float:left;justify-content:flex-start;align-items:flex-start;width:50%}body.archive nav.pagination .nav-next{text-align:right;float:right;justify-content:flex-end;align-items:flex-end;width:50%}body.archive nav.pagination .nav-next a,body.archive nav.pagination .nav-previous a{font-family:'Montserrat',sans-serif !important;text-decoration:none;font-size:18px;letter-spacing:1px;font-weight:700}@media only screen and (max-width:1199px){.header nav.elementor-nav-menu--main ul li a.elementor-item{font-size:18px !important;padding:5px 15px}.header nav.elementor-nav-menu--main ul li.contact-btn a.elementor-item{padding:10px 25px !important;line-height:normal}div#rmp-container-692{background-image:none !important;background-color:#056839 !important}.home-main-slider .swiper-pagination.swiper-pagination-bullets{padding:30px 15px 70px}.home-main-slider .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet:first-child:before,.home-main-slider .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet:nth-child(2):before,.home-main-slider .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet:nth-child(3):before{font-size:14px;line-height:1.2em}.home-main-slider .elementor-swiper-button.elementor-swiper-button-next i:before,.home-main-slider .elementor-swiper-button.elementor-swiper-button-prev i:before{font-size:16px}.home-2ndsection h3.elementor-heading-title br,.contact-3rdsection h3.elementor-heading-title br{display:none}.home-main-slider .elementor-slide-description{width:80%}.newsblogs article:nth-child(1) a.elementor-post__thumbnail__link,.newsblogs article:nth-child(5) a.elementor-post__thumbnail__link,.newsblogs article:nth-child(9) a.elementor-post__thumbnail__link{width:60% !important;padding-right:20px}.newsblogs article:nth-child(1) .elementor-post__text,.newsblogs article:nth-child(5) .elementor-post__text,.newsblogs article:nth-child(9) .elementor-post__text{width:39%;padding:0}.newsblogs article:nth-child(1) .elementor-post__text h3.elementor-post__title a,.newsblogs article:nth-child(5) .elementor-post__text h3.elementor-post__title a,.newsblogs article:nth-child(9) .elementor-post__text h3.elementor-post__title a{font-size:20px}.newsblogs article{width:28%}.single.single-post main.site-main{padding:60px 10px}.single.single-post header.page-header h1.entry-title{font-size:48px}.single.single-post .page-content{font-size:18px}.single.single-post header.page-header{padding:0 0 50px}.single.single-post .post-img{margin-bottom:30px}.header #ekit-megamenu-main-menu ul>li>a.ekit-menu-nav-link{font-size:16px}body.archive.tax-project_category .page-content article.post .col2 h2.entry-title a{font-size:32px}body.archive.tax-project_category .page-content article.post .col2 p{font-size:18px}ul#menu-main-menu li{padding-left:25px}}@media only screen and (max-width:1024px){button.elementskit-menu-hamburger.elementskit-menu-toggler,button.elementskit-menu-close.elementskit-menu-toggler{border-color:#f05343}button.elementskit-menu-hamburger.elementskit-menu-toggler span.elementskit-menu-hamburger-icon{height:2px}div#ekit-megamenu-main-menu ul>li>a.ekit-menu-nav-link{font-size:16px}.header #ekit-megamenu-main-menu .contact-btn{padding-left:0}.header #ekit-megamenu-main-menu .contact-btn a{background-color:transparent;color:#000 !important;padding:10px 15px !important}.header #ekit-megamenu-main-menu .contact-btn a:hover{background-color:transparent !important}div#ekit-megamenu-main-menu ul>li>a.ekit-menu-nav-link:hover{color:#056839 !important}.category-box-list .cat{padding-right:10px}.category-box-list .category-box .title,.category-box-list .category-box img{height:350px}.category-box-list .category-box .title h2{font-size:38px}body.archive.tax-project_category .page-content article.post .col2{padding:30px 20px;height:420px;margin-left:10px !important}body.archive.tax-project_category .page-content article.post .col2 h2.entry-title a{font-size:24px}.elementskit-menu-overlay{background-color:transparent !important}body.archive.tax-project_category .slider:first-child .slick-list.draggable .slick-slide img{height:420px}.project-banner .col4 h2{font-size:38px;line-height:normal}.project-banner .col8 img{height:350px}.project-banner .col4{padding:40px 3%}ul#menu-main-menu li.current-menu-item a{border-bottom:0 solid}ul#menu-main-menu li{padding-left:0}.services-banner .col1{height:290px}}@media only screen and (max-width:767px){.footer .elementor-widget-heading{margin-bottom:0 !important}.home-main-slider .elementor-slide-heading br,.home-main-slider .swiper-pagination.swiper-pagination-bullets{display:none}.home-main-slider .elementor-slide-heading{margin-bottom:20px !important;margin-top:-35% !important}.home-main-slider .elementor-slide-description{width:100%}.home-main-slider .elementor-swiper-button{left:auto;right:0}.stx-solar-slider .elementor-swiper-button.elementor-swiper-button-next{right:10px}.stx-solar-slider .elementor-swiper-button.elementor-swiper-button-prev{right:60px}form#gform_1 ul li.gfield input,form#gform_1 ul li.gfield textarea,form#gform_1 .gform_footer.top_label input[type=submit]{font-size:18px}.services-box:hover .elementor-widget-image:before{background-color:rgba(0,0,0,.3)}.services-box .elementor-widget-heading{bottom:35%;transition:.3s}.services-box .elementor-widget-button{display:block;transition:.3s}.clients-section article.category-clients{display:flex;flex-wrap:wrap}.clients-section article.category-clients a.elementor-post__thumbnail__link{margin:0 auto !important}.clients-section article.category-clients a.elementor-post__thumbnail__link img{width:180px !important;margin:0 auto !important;object-fit:contain !important;height:150px !important}.newsblogs article:nth-child(1) a.elementor-post__thumbnail__link,.newsblogs article:nth-child(5) a.elementor-post__thumbnail__link,.newsblogs article:nth-child(9) a.elementor-post__thumbnail__link{width:100% !important;padding-right:0}.newsblogs article:nth-child(1) .elementor-post__text,.newsblogs article:nth-child(5) .elementor-post__text,.newsblogs article:nth-child(9) .elementor-post__text{width:100%;padding:0}.newsblogs article{width:100%}.newsblogs article:nth-child(1) a.elementor-post__thumbnail__link img,.newsblogs article:nth-child(5) a.elementor-post__thumbnail__link img,.newsblogs article:nth-child(9) a.elementor-post__thumbnail__link img{height:auto}.newsblogs article .elementor-post__excerpt,.newsblogs article .elementor-post__read-more{display:block}.newsblogs article:nth-child(1) .elementor-post__text h3.elementor-post__title a,.newsblogs article:nth-child(5) .elementor-post__text h3.elementor-post__title a,.newsblogs article:nth-child(9) .elementor-post__text h3.elementor-post__title a{font-size:16px}.single.single-post header.page-header h1.entry-title{font-size:32px}.single.single-post .page-content{font-size:16px}.single.single-post header.page-header{padding:0 0 40px}.header .elementor-column:first-child{width:70%}.header .elementor-column:last-child{width:30%}.services-box .elementor-widget-image img{width:100%}.category-box-list .cat{width:100%;padding-right:0}.category-box-list .category-box{margin-bottom:20px}.category-box-list .category-box .title,.category-box-list .category-box img{height:260px}.category-box-list .category-box .title h2{font-size:32px}.project-banner .col4{width:100%;padding:60px 10px}.project-banner .col4 h2{font-size:28px}.project-banner .col8,body.archive.tax-project_category .page-content article.post .col-md-6.col1{width:100%}.project-banner .col8 img{height:240px;object-fit:cover}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title{font-size:18px;padding-top:20px}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title h2{font-size:18px}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper{flex-wrap:wrap}body.archive.tax-project_category section.breadcrum .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title a{margin-left:0}body.archive.tax-project_category section.breadcrum{margin-bottom:60px}body.archive.tax-project_category .slider:first-child .slick-list.draggable .slick-slide img{height:300px}body.archive.tax-project_category .slider:last-child .slick-list.draggable .slick-slide img{height:90px}body.archive.tax-project_category .btn a.button-link{font-size:16px;padding:18px 20px}body.archive.tax-project_category .page-content article.post .row{margin-bottom:30px}body.archive.tax-project_category main#content{padding:60px 0 60px}body.archive.tax-project_category .page-content article.post .row{flex-wrap:wrap;flex-direction:column-reverse}body.archive.tax-project_category .page-content article.post .col2{height:auto;margin-left:0 !important;margin-bottom:5px;margin-top:20px}body.archive.tax-project_category .page-content article.post .col2 p{font-size:16px}body.archive.tax-project_category .project_details article.post:nth-child(2) .row .col2,body.archive.tax-project_category .project_details article.post:nth-child(4) .row .col2,body.archive.tax-project_category .project_details article.post:nth-child(6) .row .col2,body.archive.tax-project_category .project_details article.post:nth-child(8) .row .col2{margin-right:0 !important}body.archive.tax-project_category .slider:last-child .slick-list.draggable .slick-slide{padding:0 8px}body.archive.tax-project_category .page-content article.post .col-md-6.col2{width:100%}.project_details article.post:nth-child(2) .row,.project_details article.post:nth-child(4) .row,.project_details article.post:nth-child(6) .row,.project_details article.post:nth-child(8) .row{flex-direction:row}body.archive.tax-project_category .page-content article.post .col2 h2.entry-title{margin:0 0 20px}body.archive.tax-project_category .page-content article.post .col2 h2.entry-title a{font-size:22px}body.archive.tax-project_category .page-content article.post .col-md-6.col1{margin-bottom:20px}.newsblogs article:nth-child(5),.newsblogs article:nth-child(13),.newsblogs article:nth-child(21){flex-direction:row;flex-wrap:inherit}.newsblogs article:nth-child(5) a.elementor-post__thumbnail__link,.newsblogs article:nth-child(13) a.elementor-post__thumbnail__link,.newsblogs article:nth-child(21) a.elementor-post__thumbnail__link{padding-left:0}.newsblogs article a.elementor-post__thumbnail__link .elementor-post__thumbnail{margin-bottom:20px}.services-banner .col1{height:auto}.services-banner .col2{height:250px}body.archive nav.pagination{margin:80px auto 80px}}ul>li{line-height:normal;padding-bottom:25px}