.elementor-217 .elementor-element.elementor-element-73b6e09{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__inner{max-width:1400px;padding:50px 100px 35px 100px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer{min-height:720px;--slj-footer-top-band:150px;--slj-footer-base:#121E13;--slj-footer-overlay-top:rgba(10,24,12,.70);--slj-footer-overlay-bottom:rgba(9,18,10,.90);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__grid{gap:18px;margin-top:102px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__scene img{object-position:center center;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta{padding:35px 35px 35px 35px;border-radius:24px;--slj-cta-start:#247A43;--slj-cta-mid:#65BB66;--slj-cta-end:#173E2A;--slj-cta-angle:102deg;--slj-cta-overlay-start:rgba(20,102,53,.54);--slj-cta-overlay-mid:rgba(55,161,78,.22);--slj-cta-overlay-end:rgba(15,61,39,.42);--slj-cta-image-opacity:0.3;--slj-cta-highlight:rgba(255,255,255,.08);border-color:rgba(255,255,255,.28);--slj-cta-badge-icon:#FFFFFF;--slj-cta-benefit-icon:#FFFFFF;--slj-cta-button-shine:rgba(255,255,255,.38);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta__badge{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.26);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta__title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:rgba(255,255,255,.88);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta__benefit{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta__button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:15px 28px 15px 28px;border-radius:999px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta__button--primary{background:#FFFFFF;color:#1B5B36;border-color:rgba(255,255,255,0);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta__button--primary:hover{background:#EAF7EC;color:#123D27;border-color:rgba(255,255,255,.35);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta__button--secondary{background:rgba(255,255,255,.05);color:#FFFFFF;border-color:rgba(255,255,255,.65);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta__button--secondary:hover{background:rgba(255,255,255,.13);color:#FFFFFF;border-color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-card{padding:35px 35px 35px 35px;border-radius:14px;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.20);--slj-footer-card-blur:10px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__logo img{width:210px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__brand-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:rgba(255,255,255,.65);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-card__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-links a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:rgba(255,255,255,.62);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-links a:hover{color:#77DB55;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__social{width:36px;height:36px;color:#FFFFFF;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.25);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__contact-line{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:rgba(255,255,255,.62);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__newsletter-form{min-height:46px;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.20);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__newsletter-form button{background:#4EC65E;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__bottom{margin-top:28px;padding:15px 35px 15px 35px;border-radius:999px;background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.16);--slj-footer-bottom-blur:14px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:rgba(255,255,255,.54);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__bottom a{color:rgba(255,255,255,.58);}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__payments img{width:132px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__inner{padding:50px 50px 50px 50px;}}@media(max-width:1024px){.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer{min-height:820px;--slj-footer-top-band:130px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__inner{padding:42px 26px 26px 26px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__grid{gap:16px;margin-top:72px;}}@media(max-width:767px){.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer{min-height:1100px;--slj-footer-top-band:110px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__inner{padding:30px 16px 22px 16px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__grid{gap:14px;margin-top:48px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta{padding:34px 24px 30px 24px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-cta__title{font-size:30px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer-card{padding:24px 22px 24px 22px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__logo img{width:180px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__bottom{margin-top:18px;padding:18px 18px 18px 18px;border-radius:22px;}.elementor-217 .elementor-element.elementor-element-5491565 .slj-footer__payments img{width:104px;}}