.elementor .box-1120{max-width:1120px;margin:auto;display:flex;}.elementor .Margin-top{margin-block-start:30px;}.elementor .color-bg-red{background-color:#ff000008;}.elementor .color-bg-green{background-color:#64AA6B;}.elementor .Color-bg-lightblue{background-color:var(--light-blue);}.elementor .Color-text-white{color:var(--white);}.elementor .heading-L{font-family:var(--OpenSans-Defealt);font-weight:600;font-size:clamp(2.1rem, 1.6rem + 2.2vw, 3.25rem);line-height:1.15em;}.elementor .text-size-normal{font-family:var(--OpenSans-Defealt);font-weight:400;font-size:var(--Text-size-normal);line-height:1.8em;}.elementor .padding-defealt{padding:0px;}.elementor .gaps-defealt{column-gap:var(--Gap-column-defealt);row-gap:var(--Gaps-row-defealt);}.elementor .column{flex-direction:column;}.elementor .border-radius{font-family:var(--OpenSans-Defealt);font-weight:700;font-size:var(--Text-size-normal);border-radius:var(--border-radius-defealt);}.elementor .color-text-blue{color:var(--dark-blue);}.elementor .gaps-s{column-gap:var(--Gaps-S);display:flex;row-gap:var(--Gaps-S);}.elementor .effect-shadow{box-shadow:2px 2px 4px 0px rgba(99, 99, 99, 1);}.elementor .padding-zero{padding:0px;}.elementor .Header-XS{font-family:var(--OpenSans-Defealt);font-weight:400;font-size:var(--Header-XS);line-height:1.35em;}.elementor .hover-color-bg-button-grey:hover,.elementor .hover-color-bg-button-grey:focus-visible{color:var(--dark-blue);background-color:var(--grey-dark);}