.elementor .section-l{padding-block-start:clamp(3.5rem, 2.7273vw + 2.8864rem, 5rem);padding-block-end:clamp(3.5rem, 2.7273vw + 2.8864rem, 5rem);padding-inline-start:max(5%, calc((100% - 1240px) / 2));padding-inline-end:max(5%, calc((100% - 1240px) / 2));}.elementor .section-m{position:relative;padding-block-start:clamp(3.5rem, 2.7273vw + 2.8864rem, 5rem);padding-block-end:clamp(3.5rem, 2.7273vw + 2.8864rem, 5rem);padding-inline-start:max(5%, calc((100% - 1120px) / 2));padding-inline-end:max(5%, calc((100% - 1120px) / 2));}.elementor .subtitle{font-family:var(--heading);font-weight:600;font-size:var(--title-subtitle);line-height:1.4em;}.elementor .btn-primary{font-family:var(--heading);font-weight:500;font-size:var(--body-size-s);color:var(--primary-light-1);border-radius:100px;border-width:2px;border-color:var(--primary-brand-1);background-color:var(--primary-brand-1);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{border-color:var(--primary-brand-2);background-color:var(--primary-brand-2);}.elementor .btn-secondary{font-family:var(--heading);font-weight:500;font-size:var(--body-size-s);color:var(--primary-brand-1);border-radius:100px;border-width:2px;border-color:var(--primary-brand-1);border-style:solid;background-color:#00000000;}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{color:var(--primary-brand-2);border-color:var(--primary-brand-2);}.elementor .div-content{padding:0px;gap:20px;}