.elementor .header{border-start-start-radius:52px;border-start-end-radius:52px;}.elementor .color-white{color:var(--white);}.elementor .ff-outfit{font-family:Outfit;}.elementor .lh-12{line-height:1.2em;}.elementor .fw-400{font-weight:400;}.elementor .fs-20{font-size:20px;}.elementor .nav-menu-item{font-size:20px;}.elementor .padding-0{padding:0px;}.elementor .v-padding-0{padding-block-start:0px;padding-block-end:0px;}.elementor .def-padding-sides{padding-inline-start:48px;padding-inline-end:48px;}.elementor .full-width{width:100%;}.elementor .width-auto{width:auto;}.elementor .d-flex{display:flex;}.elementor .align-start{align-items:start;}.elementor .align-center{align-items:center;}.elementor .justify-start{justify-content:flex-start;}.elementor .justify-center{justify-content:center;}.elementor .justify-space-between{justify-content:space-between;}.elementor .col{flex-direction:column;}.elementor .gap-8{gap:8px;}.elementor .gap-16{column-gap:16px;row-gap:16px;}.elementor .gap-24{column-gap:24px;row-gap:24px;}.elementor .gap-32{column-gap:32px;row-gap:32px;}.elementor .gap-40{gap:40px;}.elementor .border-0{border-width:0px;border-style:none;}.elementor .header-tab-filter{width:100%;font-weight:600;font-size:20px;color:var(--white);line-height:1em;padding:0px;border-width:0px;border-style:none;background-color:#ffffff00;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .header-tab-filter:hover,.elementor .header-tab-filter:focus-visible{background-color:#e0e0e000;}.elementor .header-tab-filter-icon{width:12px;height:12px;border-radius:50px;background-color:var(--gray);}