.elementor-kit-9{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@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;}}
/* Start custom CSS */.jm-language-switcher{display:none!important} .elementor-element-17189dc5 img{width:420px!important;max-width:100%} .jm-card-list{list-style:none;padding:0;margin:1em 0 0} .jm-card-list li{padding:4px 0 4px 20px;position:relative;font-size:.9em;opacity:.85} .jm-card-list li::before{content:"\2192";position:absolute;left:0;color:#4A90D9;font-weight:700} .elementor-element-bdec49c1,.elementor-element-16a9e7cf,.elementor-element-d8e1f6aa,.elementor-element-8383fbf5,.elementor-element-6bb902ce,.elementor-element-8136819a{border-top:1px solid rgba(255,255,255,.07)} .jm-card p+p{margin-top:.75em;opacity:.85;font-size:.9em} .jm-mini-cta{text-align:center;padding:8px 0 40px} .jm-btn-cta{display:inline-block;background:#6EC1E4;color:#0d1b2a;padding:14px 36px;border-radius:8px;font-weight:700;text-decoration:none;font-size:1rem;letter-spacing:-.01em} .jm-btn-cta:hover{opacity:.85} .jm-micro-copy{font-size:.82em;opacity:.5;margin-top:10px;color:inherit} .jm-wa-link{display:inline-block;color:#6EC1E4;text-decoration:none;font-size:.9em;opacity:.7;margin-top:4px} .jm-wa-link:hover{opacity:1}
@media(max-width:767px){
  .elementor-element-9d2d74d{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;flex-wrap:nowrap!important}
  .elementor-element-bb1d202,.elementor-element-f4a7663{width:auto!important;max-width:100%!important}
  .elementor-element-d4c5b6a7{position:relative!important;z-index:2!important;margin-top:0!important;width:100%!important}
  .elementor-element-2ebf181e{display:none!important}
}
.jm-wa-float{position:fixed;bottom:24px;right:24px;z-index:9999;width:56px;height:56px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(37,211,102,.45);text-decoration:none;transition:transform .2s,box-shadow .2s;}
.jm-wa-float:hover{transform:scale(1.1);box-shadow:0 6px 24px rgba(37,211,102,.6);}
.jm-wa-float svg{display:block;}/* End custom CSS */