.elementor .btn-main{font-family:Poppins;font-weight:500;font-size:0.9rem;color:#fff8f2;border-radius:50px;background-color:#ff9672;align-self:center;}.elementor .btn-main:hover,.elementor .btn-main:focus-visible{background-color:var(--Accent-Dark);transform:translate3d(0px, -2px, 0px);}.elementor .sub-head{font-family:var(--Primary);font-weight:300;font-size:0.8rem;letter-spacing:0.2rem;text-transform:uppercase;}.elementor .layout-sz{width:1140px;padding-block-start:50px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px;gap:50px;}.elementor .accent-head{font-family:var(--Accent);font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);}.elementor .body-txt{font-family:var(--Primary);font-weight:300;font-size:1rem;}.elementor .divider{width:100%;height:1px;background-color:var(--Border-Dark);}.elementor .h2{font-family:var(--Primary);font-weight:600;font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);line-height:1.2em;}.elementor .div-cls{padding-block-start:50px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px;display:flex;flex-direction:row;justify-content:center;}.elementor .form-style{width:100%;font-family:var(--Primary);font-weight:300;font-size:1rem;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:5px;border-width:1px;border-style:solid;}