.single-content h1.elementor-heading-title,.single-content h2.elementor-heading-title,.single-content h3.elementor-heading-title,.single-content h4.elementor-heading-title,.single-content h5.elementor-heading-title,.single-content h6.elementor-heading-title{margin:0}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{margin:0}.wp-block-search .wp-block-search__input,.wp-block-search .wp-block-search__input:focus,body .wp-block-search .wp-block-search__button,.wp-block-search .wp-block-search__button:hover,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{box-shadow:none;color:var(--global-palette1)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{border:1px solid var(--global-palette6)}.wp-block-search .wp-block-search__input,body .wp-block-search .wp-block-search__button,body .code4rest-header-cart.header-navigation ul a.button{border-radius:0}.site-footer-section .widget-area ul{list-style:none;margin:0;padding:0}#primary-menu>li:first-child a{padding-inline-start:0}#primary-menu>li:last-child a{padding-inline-end:0}.loop-entry .post-thumbnail-inner img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.elementor-widget-ucaddon_post_carousel .uc_image_carousel_placeholder:hover img,.loop-entry .post-thumbnail-inner:hover img{transform:scale(1.05)}.hover-zoom .elementor-image-box-img,.sidebar-slug-sidebar-secondary .hover-zoom,.hover-zoom .elementor-widget-container{overflow:hidden;border-radius:5px}.hover-zoom .elementor-widget-container img,.hover-zoom .elementor-image-box-img img,.sidebar-slug-sidebar-secondary .hover-zoom img,.loop-entry .post-thumbnail-inner img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.hover-zoom .elementor-widget-container:hover img,.hover-zoom .elementor-image-box-img:hover img,.sidebar-slug-sidebar-secondary .hover-zoom:hover img,.loop-entry .post-thumbnail-inner:hover img{transform:scale(1.05)}body .loop-entry .entry-content-wrap .entry-footer .more-link-wrap .code4rest-svg-iconset{display:none}body .wp-block-latest-posts__list li,body.search-results.content-style-unboxed .site .post-thumbnail,body.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child,.wp-block-latest-posts.wp-block-latest-posts__list{margin:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{color:var(--global-palette2);font-size:15px}#secondary .woocommerce.widget_product_categories>ul li,.widget .tagcloud a,.widget li,#secondary .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,.wp-block-tag-cloud .tag-cloud-link{padding-block:6px}.search-results.content-style-unboxed .entry-content-wrap{margin-block-start:20px}.search-results.content-style-unboxed .entry-content-wrap{margin-block-start:20px}.blog .loop-entry .entry-header .entry-title,.our-blog .uc_post_title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:300px}.wp-block-search .wp-block-search__input{border:none;padding:.6em .5em;border:1px solid var(--global-palette6)}body .wp-block-search .wp-block-search__button{fill:var(--global-palette8);color:var(--global-palette8);background:var(--global-palette2)}body .wp-block-search .wp-block-search__button:hover{color:var(--global-palette8);background:var(--global-palette2)}body .loop-entry .entry-content-wrap .entry-footer .more-link-wrap .post-more-link{font-size:15px;text-transform:capitalize;text-decoration:underline;font-weight:600;color:var(--global-palette1)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{border-radius:0}@media screen and (max-width:766px){form.comment-form .comment-input-wrap .comment-form-author,form.comment-form .comment-input-wrap .comment-form-email,form.comment-form p.comment-form-float-label{margin:0}body .comment-form p{margin-bottom:20px}}.blog .loop-entry .entry-header .entry-title:hover{color:var(--global-palette2)}.our-blog .ue-meta-data div:nth-child(1){position:absolute;padding:17px 30px;margin:30px;background:var(--global-palette2);left:0;top:0;border-radius:50px;text-align:center;color:var(--global-palette9) !important}.newslatter-form input[type=email]{width:409px;height:48px;background-color:var(--global-palette9);border:none;border-radius:50px;color:var(--global-palette1);padding:15px}.newslatter-form input[type=submit]{padding:12px 40px;background-color:var(--global-palette2);margin-left:20px;color:var(--global-palette9)}.mc4wp-form-fields{display:flex;justify-content:left;align-items:center}.team-social{opacity:0;transform:translateY(-20px)}.hover-zoom .elementor-widget-wrap:hover .team-social{opacity:1;transform:translateY(0px);transition:.4s}.team-con .elementor-image-box-content{opacity:0;position:absolute;bottom:21px}.team-con .elementor-widget-container:hover .elementor-image-box-content{opacity:1;bottom:65px;transition:.3s}@media screen and (max-width:1250px){.newslatter-form input[type=submit]{margin:20px 0;width:100%;border-radius:50px}.newslatter-form input[type=email]{width:100%}}@media screen and (max-width:1024px){.mc4wp-form-fields{display:flex;justify-content:center;align-items:center}}.ser-part{position:absolute;top:-91px;z-index:1}.accor-faq .elementor-accordion-item{margin-bottom:20px}.accor-faq .elementor-tab-title,.accor-faq .elementor-tab-content{border-radius:7px}.accor-border .elementor-accordion-item{border-left:0 !important;border-right:0 !important;border-top:0 !important;border-bottom:1px solid var(--global-palette6)}.site-container .header-contact-inner-wrap span.header-contact-item:nth-child(2){padding-inline:10px;border-left:1px solid var(--global-palette6);border-right:1px solid var(--global-palette6)}.site-footer-row-container-inner a{text-decoration:none !important;color:#fff !important}.site-footer-row-container-inner a:hover{color:#6f717b !important;text-decoration:none !important}.number-widget a{font-size:26px;font-weight:600;color:var(--global-palette2) !important}.elementor-widget-image .elementor-widget-container{overflow:hidden}.mobile-html-inner{text-align:center}.comment-form-comment.comment-form-float-label:focus,textarea:focus{color:var(--global-palette1)}.entry{box-shadow:none}textarea,input[type=email],input[type=text],input[type=url]{background-color:var(--global-palette8);border:1px solid var(--global-palette6);color:var(--global-palette1);border-radius:10px;box-shadow:none}textarea:focus,input[type=email]:focus,input[type=text]:focus,input[type=url]:focus{color:var(--global-palette1);box-shadow:none}textarea::placeholder,input[type=email]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder{color:var(--global-palette1)}.comments-area .comment-form p.comment-form-float-label label.float-label,.comment-input-wrap .comment-form-author .float-label,.comment-input-wrap .comment-form-email .float-label,.comment-input-wrap .comment-form-url .float-label{color:var(--global-palette1)}.comments-area textarea:focus{box-shadow:none}.entry-taxonomies a{font-weight:500;text-transform:capitalize}.content-area{margin-top:4rem;margin-bottom:0}@media (max-width:1024px){.elementor-element-populated{padding-left:.5rem !important;padding-right:.5rem !important}}.footer-areas{display:grid;grid-column-gap:.4rem;grid-row-gap:.4rem;grid-template-columns:repeat(auto-fit,minmax(100px, 1fr));width:100%;max-width:1300px;margin:0 auto !important;align-items:center;justify-items:center !important;align-content:center}.footer-areas li{line-height:1rem}.footer-areas li:first-child{opacity:.4}.site-middle-footer-wrap .site-footer-row-container-inner{text-transform:inherit !important}footer .footer-insignia img{margin-left:auto;margin-right:auto}@media (max-width:1024px){footer .widget-title,footer .widget_block ul li{text-align:center !important}footer .site-middle-footer-inner-wrap .site-footer-section{margin-bottom:30px !important}footer .site-middle-footer-inner-wrap{grid-row-gap:0 !important}}.elementor-widget .elementor-icon-list-icon svg{width:var(--e-icon-list-icon-size,1em);height:var(--e-icon-list-icon-size,1em)}.features-listing ul{display:grid;align-items:start}.features-listing ul li{margin-top:calc(24px/2) !important}@media (min-width:1025px){.features-listing ul{grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.features-listing ul{grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:repeat(2,1fr);margin-left:50px !important;margin-right:50px !important}}@media (max-width:720px){.features-listing ul{grid-template-rows:repeat(auto-fit,1fr);grid-template-columns:repeat(1,1fr);margin-left:30px !important;margin-right:30px !important}.features-listing ul li *{font-size:var(--e-global-typography-primary-font-size) !important}}h1 span,h2 span,h3 span,h4 span{color:#0c8a4f !important}@media (max-width:720px){main .elementor-button{width:100%}}.submit-button *{width:100% !important}.form-benefits .elementor-icon-list-text{font-size:25px !important}.mf-error-message,.mf-input-label{font-size:14px !important}.mf-response-msg{background-color:#ecf8f2 !important;border:0 !important;font-family:"Outfit",sans-serif}.sub-menu{background:#fff !important}.header-navigation .header-menu-container ul ul li.menu-item>a{border:0 !important;background:#fff !important;color:#222 !important;padding-left:1rem !important;padding-right:1rem !important}.header-navigation .header-menu-container ul ul li.menu-item>a:hover{background:#e7f3ed !important;border:0 !important;color:var(--global-palette2) !important}.header-navigation .header-menu-container ul ul li.menu-item,.header-menu-container ul.menu>li.code4rest-menu-mega-enabled>ul>li.menu-item>a{border:none !important}.mobile-toggle-open-container .menu-toggle-open{color:#fff !important}.menu-toggle-open{padding:.5rem 1rem !important}@media (max-width:720px){.mobile-navigation ul li a{font-size:16px}}.code4rest-bread-current{text-shadow:1px 1px 12px rgba(0,0,0,.4)}.elementor-image-gallery,.elementor-image-gallery .gallery{text-align:center}.gallery-item{max-width:200px !important}@media (max-width:600px){.gallery-item{max-width:150px !important}}@media (max-width:767px){h3.elementor-heading-title{font-size:26px !important}}.mobile-header-button-wrap{width:100%;margin-top:30px}.mobile-header-button-wrap .button{width:100% !important;text-align:center;padding:15px 37px !important}.mobile-header-button-wrap .mobile-header-button-inner-wrap .mobile-header-button:hover{box-shadow:none !important}.e-hotspot__button{white-space:nowrap !important}.entry-content{font-family:"Outfit",sans-serif;font-weight:300;font-size:18px}.entry-content b,.entry-content strong{font-weight:700}@media (max-width:767px){.entry-content{font-family:"Outfit",sans-serif;font-weight:300;font-size:16px !important}}.home .entry-content-wrap .elementor-section{margin-top:2rem !important;margin-bottom:2rem !important}.blog aside{display:none !important;visibility:hidden}@media screen and (min-width:1025px){.has-left-sidebar .content-container{grid-template-columns:0 5fr;max-width:1300px;grid-gap:0rem !important}}.post-archive-hero-section .hero-section-overlay{background-image:url('/wp-content/uploads/2024/11/hero-poles-scaled.webp') !important;background-position:50% 50% !important;background-size:cover !important}.rev-btn{white-space:nowrap !important}