.elementor .padding-0{padding:0px;}.elementor .justify-center{justify-content:center;}.elementor .col{flex-direction:column;}.elementor .align-center{align-items:center;}.elementor .color-white{color:var(--white);}.elementor .h1{font-weight:700;font-size:52px;}.elementor .row-gap-16{row-gap:16px;}.elementor .btn-primary{width:max-content;height:52px;font-weight:700;font-size:18px;color:var(--black);padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;background-color:var(--primary);align-items:center;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{box-shadow:0px 5px 5px 5px rgba(250, 163, 27, 0.45);}.elementor .def-sec{width:var(--def_con_width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;}.elementor .white-bg{background-color:var(--white);}.elementor .fw-700{font-weight:700;}.elementor .fs-20{font-size:20px;}.elementor .lh-10{line-height:1em;}.elementor .def-gap{gap:16px;}.elementor .h2{font-weight:700;font-size:48px;line-height:1em;}.elementor .color-black{color:#000000;}.elementor .text-center{text-align:center;}.elementor .body-text{font-weight:400;font-size:16px;color:var(--gray);}.elementor .row-gap-4{row-gap:4px;}.elementor .h2-short{font-weight:700;font-size:24px;color:var(--primary);line-height:1em;}.elementor .row-gap-32{row-gap:32px;}.elementor .def-padding-side{padding-inline-start:48px;padding-inline-end:48px;}