.elementor .mt-200{margin-block-start:400px;}.elementor .mw-space{padding-block-start:0px;padding-block-end:0px;padding-inline-start:130px;padding-inline-end:130px;}.elementor .font-primary{font-family:Karla;font-weight:400;font-size:clamp(1.5625rem, 0.6894rem + 1.8213vw, 2.875rem);color:var(--Orange);line-height:1.2em;}.elementor .font-secondary{font-family:Karla;font-size:22px;color:var(--Gray);line-height:1em;}.elementor .btn-primary{width:fit-content;position:relative;z-index:1;color:var(--White);background-color:var(--Orange);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--Orange);background-color:var(--Gray);}.elementor .btn{font-family:Karla;font-weight:500;font-size:14px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:25px;padding-inline-end:25px;border-radius:30px;}.elementor .font-tertiary{font-family:Karla;font-weight:500;font-size:18px;color:var(--Orange);text-transform:uppercase;}.elementor .font-after{position:relative;}.elementor .font-effect{font-family:Karla;font-weight:300;font-size:142px;line-height:0.8em;}.elementor .font-after-gray{position:relative;}.elementor .partner-item{width:100%;height:auto;max-height:60px;}.elementor .partner-item:hover,.elementor .partner-item:focus-visible{filter:grayscale(0%);}.elementor .mb-400{margin-block-end:400px;}.elementor .grid-2{display:flex;gap:20px;display: grid;
grid-template-columns: repeat(2, 1fr);\n}.elementor .btn-secondary{background-color:var(--White);}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{color:var(--Orange);background-color:var(--White);}.elementor .grid-3{column-gap:90px;display:flex;row-gap:90px;display: grid;
grid-template-columns: repeat(3, 1fr);\n}.elementor .hero-top{margin-block-start:200px;}.elementor .font-text{font-family:Karla;font-weight:300;font-size:22px;color:var(--Body);line-height:1.2em;}.elementor .slider__left{display:flex;flex-direction:column;gap:10px;justify-content:center;}.elementor .slider__right{display:flex;flex-direction:column;justify-content:flex-end;}.elementor .font-upp{text-transform:uppercase;}.elementor .grid-6{display: grid;
grid-template-columns: repeat(6, 1fr);
justify-content: center;
align-items: center;\n}