.elementor-kit-5{--e-global-color-primary:#3F6653;--e-global-color-secondary:#FDA400;--e-global-color-text:#2A2A2A;--e-global-color-accent:#FDA400;--e-global-color-4e58cfc:#FFFFFF;--e-global-color-fa614fc:#F4F4F4;--e-global-color-f90643a:#878787;--e-global-typography-primary-font-family:"Rubik";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Rubik";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Rubik";--e-global-typography-accent-font-weight:600;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var(--e-global-color-primary);color:var(--e-global-color-4e58cfc)}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-4e58cfc)}.elementor-kit-5 e-page-transition{background-color:#FFBC7D}.elementor-kit-5 a{color:var(--e-global-color-primary)}.elementor-kit-5 h1{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-kit-5 h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-kit-5 h3{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-kit-5 h4{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1280px}.e-con{--container-max-width:1280px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.custom-cta-service .elementor-cta__content{position:relative}.custom-cta-service .elementor-cta__content::after{position:absolute;content:"";width:100%;background:#3f6653;height:100%;bottom:100%;right:0%;z-index:-1;transition:all ease .5s}.custom-cta-service a{text-decoration:none}.custom-cta-service:hover .elementor-cta__content::after{bottom:0}.custom-cta-service .elementor-widget-container{border-radius:10px}.custom-cta-service,.custom-cta-service>div,.custom-cta-service>div>div{height:100%}.custom-cta-service .elementor-cta__icon{position:absolute;bottom:0;right:15px;width:initial;opacity:.1;z-index:0}.custom-cta-service:hover .elementor-cta__icon path{fill:#fff}.custom-li ul{list-style:none;padding:0 0 20px 18px}.custom-li li{position:relative}.custom-li li:after{content:"";width:10px;height:10px;border-radius:2px;background:#3f6653;position:absolute;left:-18px;top:8px}.custom-li-white li:after{background:#fff}.fix-height{overflow:hidden;height:100%}.fix-height.custom-cta-service{overflow:visible}.fix-height>div,.fix-height a.elementor-cta{height:100%}.clear-a a{color:inherit}.testimonials-form label{color:#fff}.testimonials-form input,.testimonials-form textarea{border-radius:20px}.glsr-default .glsr-reviews{gap:1.5rem!important;grid-template-columns:repeat(2,minmax(0,1fr))}.glsr-default .glsr-review{background:#eaeaea;padding:2rem;border-radius:0;position:relative;box-shadow:0 0 15px rgb(0 0 0 / .3)}.glsr-default .glsr-review:after{content:"\f10e";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:20px;right:25px;font-size:2rem;opacity:.7}.glsr-default a{color:#666;text-decoration:underline}.glsr-default .glsr-tag-value{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:5000;color:#555;font-size:18px;line-height:22px!important}.glsr-default .glsr-review-author span{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:600;color:#555;font-size:16px}.glsr-default .glsr-review-author:before{color:#555}.glsr-button{background-color:var(--e-global-color-secondary)!important;border:none!important}.glsr-button:hover{background:#fff!important;color:var(--e-global-color-primary)!important;border:none!important}.custom-gallery .elementor-gallery-item__overlay:after{content:"+";position:absolute;top:35%;left:45%;color:#fff;font-size:55px;font-weight:lighter;opacity:0;transition:all ease .5s}.custom-gallery .elementor-gallery-item__overlay:hover::after{opacity:1;transform:rotate(180deg)}