.elementor .section-l{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(5%, calc((100% - 1240px) / 2));padding-inline-end:max(5%, calc((100% - 1240px) / 2));flex-direction:column;gap:var(--gap-l);}.elementor .sm-body-text{font-family:var(--Font-body);font-weight:300;font-size:clamp(0.875rem, 0.8rem + 0.3vw, 1rem);color:var(--Grey-text);}.elementor .body-text{font-family:var(--Font-body);font-weight:400;font-size:clamp(1rem, 0.93rem + 0.35vw, 1.125rem);color:var(--Grey-text);line-height:1.6em;display:block;align-self:stretch;}.elementor .H1{font-family:var(--Font-body);font-weight:700;font-size:clamp(2rem, 1.47rem + 2.6vw, 3.5rem);color:var(--White);letter-spacing:-0.03em;line-height:1.2em;}.elementor .btn-red{font-family:var(--Font-body);font-weight:500;font-size:var(--Body-text-small);color:var(--White);text-align:center;border-color:var(--Red);border-style:none;background-color:var(--Red);}.elementor .btn-red:hover,.elementor .btn-red:focus-visible{box-shadow:0px 20px 25px 5px #ba1c2e36;}.elementor .text-featured{font-family:var(--Font-body);font-weight:600;font-size:0.75rem;color:var(--Red);letter-spacing:0.1em;line-height:1rem;text-transform:uppercase;align-self:start;}.elementor .Box-1{width:30%;padding:20px;border-radius:var(--radius-medium);border-width:1px;border-color:var(--Border-box);border-style:solid;background-color:var(--BG-box);transition:all 500ms;display:flex;flex-direction:column;gap:var(--gap-m);flex:1 0 auto;align-items:start;}.elementor .Box-1:hover,.elementor .Box-1:focus-visible{border-color:#ba1c2e7a;background-image:radial-gradient(circle at top right, rgba(184, 0, 0, 0.27) 0%,rgba(0, 0, 0, 0) 18%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .svg-hover{width:50px;height:50px;color:var(--Red);padding:10px;margin:0px;border-radius:3px;background-color:#ba1c2e26;flex:1 0 auto;}.elementor .counter-text{font-family:var(--Font-body);font-weight:600;font-size:var(--heading-medium);color:var(--Red);line-height:1.2em;text-transform:uppercase;}.elementor .btn-transp{font-family:var(--Font-body);font-weight:400;font-size:var(--Body-text-small);color:#e5e5e5;border-radius:2px;border-width:1px;border-color:var(--Grey-text);border-style:solid;background-color:var(--BG-box);}.elementor .btn-transp:hover,.elementor .btn-transp:focus-visible{color:var(--White);border-color:var(--Red);background-color:#18181b;}.elementor .H3{font-family:var(--Font-body);font-weight:600;font-size:clamp(1.125rem, 0.99rem + 0.65vw, 1.5rem);color:var(--White);line-height:1.2em;}.elementor .H2{font-family:var(--Font-body);font-weight:700;font-size:clamp(1.75rem, 1.4rem + 1.74vw, 2.75rem);color:var(--White);line-height:1.2em;}.elementor .body-xs{font-family:var(--Font-body);font-weight:300;font-size:clamp(0.75rem, 0.71rem + 0.22vw, 0.875rem);color:var(--Grey-text);letter-spacing:0.02em;line-height:1.6em;}.elementor .svg-star{width:20px;height:20px;color:#fff100;}.elementor .svg-social:hover,.elementor .svg-social:focus-visible{color:var(--White);background-color:#ba1c2e85;}.elementor .svg-social{width:50px;height:50px;color:var(--White);padding:10px;border-radius:2px;border-width:1px;border-color:var(--red-border);border-style:solid;background-color:var(--red-border);}