.elementor .pt-logo-s{width:auto;height:clamp(40px, 3.9vw, 56px);}.elementor .pt-top-s{padding-block-start:clamp(32px, 3.4vw, 48px);padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:row;justify-content:center;}.elementor .pt-title-a1-s{width:clamp(30px, 4.4vw, 52px);height:auto;position:absolute;inset-block-start:-30%;inset-inline-start:-2%;z-index:2;}.elementor .pt-title-a2-s{width:clamp(18px, 2.4vw, 28px);height:auto;position:absolute;inset-inline-end:0%;inset-block-end:-24%;z-index:2;opacity:90%;}.elementor .pt-title-h1-s{text-align:center;}.elementor .pt-title-s{position:relative;align-self:center;}.elementor .pt-form-h-s{font-family:var(--BodyFont);font-weight:700;font-size:clamp(22px, 2vw, 28px);line-height:1.2;text-transform:none;margin-block-start:24px;margin-block-end:0px;margin-inline-start:4px;margin-inline-end:0px;}.elementor .pt-main-s{width:100%;max-width:760px;padding-block-start:clamp(72px, 8.4vw, 120px);padding-block-end:clamp(80px, 8.4vw, 120px);padding-inline-start:var(--Gutter);padding-inline-end:var(--Gutter);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:clamp(32px, 3.1vw, 44px);}