.elementor-120 .elementor-element.elementor-element-252a036{--display:flex;--min-height:calc(1188 * var(--ova-u));--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:calc(80 * var(--ova-u));--padding-bottom:0px;--padding-left:calc(24 * var(--ova-u));--padding-right:calc(24 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-252a036:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-252a036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9C3B18;background-image:url("https://test.vegasweb.co/wp-content/uploads/2026/09/ova-hero-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-db21bb4{text-align:center;}.elementor-120 .elementor-element.elementor-element-db21bb4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-b7aaa2d{margin:calc(19.4 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-120 .elementor-element.elementor-element-b7aaa2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:max(68.4px, calc(114 * var(--ova-u)));font-weight:400;line-height:1.07em;letter-spacing:-0.03em;color:#F4EFE6;}.elementor-120 .elementor-element.elementor-element-b9bab14 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:calc(21.2 * var(--ova-u)) calc(35 * var(--ova-u)) calc(21.2 * var(--ova-u)) calc(35 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-b9bab14 .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-b9bab14 .elementor-button:focus{background-color:#111111;color:#FFFFFF;border-color:#111111;}.elementor-120 .elementor-element.elementor-element-b9bab14{margin:calc(21.2 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-b9bab14 .elementor-button:hover svg, .elementor-120 .elementor-element.elementor-element-b9bab14 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-95558fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-9020c0c{--display:flex;--min-height:calc(674 * var(--ova-u));--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-0747b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-0747b1e:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-0747b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.vegasweb.co/wp-content/uploads/2026/09/ova-substance-woman-1.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-2bdb420{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:calc(114.5 * var(--ova-u));--padding-bottom:calc(60 * var(--ova-u));--padding-left:calc(30 * var(--ova-u));--padding-right:calc(60 * var(--ova-u));top:0px;}.elementor-120 .elementor-element.elementor-element-2bdb420:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-2bdb420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ovanavy );}body:not(.rtl) .elementor-120 .elementor-element.elementor-element-2bdb420{left:0px;}body.rtl .elementor-120 .elementor-element.elementor-element-2bdb420{right:0px;}.elementor-120 .elementor-element.elementor-element-d950431 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0em;color:#EDE8D0;}.elementor-120 .elementor-element.elementor-element-58b1266{margin:calc(26.5 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-58b1266 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:max(48px, calc(80 * var(--ova-u)));font-weight:400;line-height:1.2em;letter-spacing:-0.022em;color:#EDE8D0;}.elementor-120 .elementor-element.elementor-element-5b3490c{margin:calc(30 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:max(13.2px, calc(22 * var(--ova-u)));font-weight:400;line-height:1.45em;color:#EDE8D0;}.elementor-120 .elementor-element.elementor-element-d700c76 .elementor-button{background-color:rgba(0,0,0,0);font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;fill:#F4EFE6;color:#F4EFE6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4EFE6;border-radius:100px 100px 100px 100px;padding:calc(21.2 * var(--ova-u)) calc(43 * var(--ova-u)) calc(21.2 * var(--ova-u)) calc(43 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-d700c76 .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-d700c76 .elementor-button:focus{background-color:#F4EFE6;color:#111111;border-color:#F4EFE6;}.elementor-120 .elementor-element.elementor-element-d700c76{margin:calc(29 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-d700c76 .elementor-button:hover svg, .elementor-120 .elementor-element.elementor-element-d700c76 .elementor-button:focus svg{fill:#111111;}.elementor-120 .elementor-element.elementor-element-d041de2 img{width:calc(190 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-a0fe555{--display:flex;--min-height:calc(716 * var(--ova-u));--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-74df989{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:calc(68.5 * var(--ova-u));--padding-bottom:calc(40 * var(--ova-u));--padding-left:calc(30 * var(--ova-u));--padding-right:calc(30 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-74df989:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-74df989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2411C;background-image:url("https://test.vegasweb.co/wp-content/uploads/2026/09/ova-ritual-capsule.webp");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-74df989::before, .elementor-120 .elementor-element.elementor-element-74df989 > .elementor-background-video-container::before, .elementor-120 .elementor-element.elementor-element-74df989 > .e-con-inner > .elementor-background-video-container::before, .elementor-120 .elementor-element.elementor-element-74df989 > .elementor-background-slideshow::before, .elementor-120 .elementor-element.elementor-element-74df989 > .e-con-inner > .elementor-background-slideshow::before, .elementor-120 .elementor-element.elementor-element-74df989 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(170deg, #B2411C 74%, rgba(189,69,32,0.9) 78%);}.elementor-120 .elementor-element.elementor-element-4f73f76 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0em;color:#EDE8D0;}.elementor-120 .elementor-element.elementor-element-77d5a59{margin:calc(25 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-77d5a59 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:max(47.64px, calc(79.4 * var(--ova-u)));font-weight:400;line-height:1.2216em;letter-spacing:-0.037em;color:#EDE8D0;}.elementor-120 .elementor-element.elementor-element-0e89b25{margin:calc(27 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) calc(12 * var(--ova-u));--e-icon-list-icon-size:calc(6 * var(--ova-u));--icon-vertical-offset:0px;}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-icon i{color:#EDE8D0;transition:color 0.3s;}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-icon svg{fill:#EDE8D0;transition:fill 0.3s;}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-icon{padding-inline-end:calc(7 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:max(13.2px, calc(22 * var(--ova-u)));font-weight:400;line-height:1.45em;}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-text{color:#EDE8D0;transition:color 0.3s;}.elementor-120 .elementor-element.elementor-element-470a5d7 .elementor-button{background-color:rgba(0,0,0,0);font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;fill:#F4EFE6;color:#F4EFE6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4EFE6;border-radius:100px 100px 100px 100px;padding:calc(21.2 * var(--ova-u)) calc(43 * var(--ova-u)) calc(21.2 * var(--ova-u)) calc(43 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-470a5d7 .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-470a5d7 .elementor-button:focus{background-color:#F4EFE6;color:#111111;border-color:#F4EFE6;}.elementor-120 .elementor-element.elementor-element-470a5d7{margin:calc(30.4 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-470a5d7 .elementor-button:hover svg, .elementor-120 .elementor-element.elementor-element-470a5d7 .elementor-button:focus svg{fill:#111111;}.elementor-120 .elementor-element.elementor-element-1bee375{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-1bee375:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-1bee375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.vegasweb.co/wp-content/uploads/2026/09/ova-ritual-capsule.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-7f8883b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:calc(86 * var(--ova-u));--padding-bottom:calc(275.8 * var(--ova-u));--padding-left:calc(60 * var(--ova-u));--padding-right:calc(60 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-7f8883b:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-7f8883b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ovacrem );}.elementor-120 .elementor-element.elementor-element-3e95ac1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:calc(36 * var(--ova-u));--padding-right:calc(84 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-6de9ae2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-ovaflmt );}.elementor-120 .elementor-element.elementor-element-c22ac98{margin:calc(54 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-c22ac98 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:max(46.32px, calc(77.2 * var(--ova-u)));font-weight:500;line-height:1.125em;letter-spacing:-0.02em;color:#000000;}.elementor-120 .elementor-element.elementor-element-c2b432a{text-align:center;}.elementor-120 .elementor-element.elementor-element-c2b432a .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:max(21px, calc(35 * var(--ova-u)));font-weight:500;line-height:1.257em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-120 .elementor-element.elementor-element-02b3855{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:calc(30 * var(--ova-u)) calc(30 * var(--ova-u));--row-gap:calc(30 * var(--ova-u));--column-gap:calc(30 * var(--ova-u));--flex-wrap:nowrap;--margin-top:calc(93 * var(--ova-u));--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-41bb85a{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:calc(74 * var(--ova-u));--e-filter-normal-text-color:#000000;--e-filter-hover-text-color:var( --e-global-color-ovaflmt );--e-filter-active-text-color:var( --e-global-color-ovaflmt );}.elementor-120 .elementor-element.elementor-element-41bb85a .e-filter-item:not( [aria-pressed=true] ):not( :hover ){background-color:rgba(0,0,0,0);}.elementor-120 .elementor-element.elementor-element-41bb85a .e-filter-item:hover:not( [aria-pressed=true] ){background-color:rgba(0,0,0,0);}.elementor-120 .elementor-element.elementor-element-41bb85a .e-filter-item[aria-pressed="true"]{background-color:rgba(0,0,0,0);}.elementor-120 .elementor-element.elementor-element-41bb85a .e-filter-item{font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0em;padding:0px 0px 0px 0px;}.elementor-120 .elementor-element.elementor-element-c843c82 .elementor-button{background-color:rgba(0,0,0,0);font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0em;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:100px 100px 100px 100px;padding:calc(21.2 * var(--ova-u)) calc(30.5 * var(--ova-u)) calc(21.2 * var(--ova-u)) calc(30.5 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-c843c82 .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-c843c82 .elementor-button:focus{background-color:#000000;color:#F4EFE6;border-color:#000000;}.elementor-120 .elementor-element.elementor-element-c843c82 .elementor-button:hover svg, .elementor-120 .elementor-element.elementor-element-c843c82 .elementor-button:focus svg{fill:#F4EFE6;}.elementor-120 .elementor-element.elementor-element-a8fd9dc{--grid-columns:4;--grid-row-gap:calc(85 * var(--ova-u));--grid-column-gap:calc(50.67 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-a8fd9dc .elementor-repeater-item-f438704{grid-column:span min( 2, var(--grid-columns) );}.elementor-120 .elementor-element.elementor-element-a8fd9dc .elementor-loop-container{grid-auto-rows:1fr;}.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item > .elementor-section, .elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item > .elementor-section > .elementor-container, .elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item > .e-con, .elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-120 .elementor-element.elementor-element-7465c3d{--display:flex;--min-height:calc(716 * var(--ova-u));--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-56dd793{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-56dd793:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-56dd793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.vegasweb.co/wp-content/uploads/2026/09/ova-origin-pastures-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-6aba6f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:calc(106.5 * var(--ova-u));--padding-bottom:calc(60 * var(--ova-u));--padding-left:calc(30 * var(--ova-u));--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-6aba6f3:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-6aba6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(40,64,30,0.9);background-image:url("https://test.vegasweb.co/wp-content/uploads/2026/09/ova-origin-pastures-1.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-6aba6f3::before, .elementor-120 .elementor-element.elementor-element-6aba6f3 > .elementor-background-video-container::before, .elementor-120 .elementor-element.elementor-element-6aba6f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-120 .elementor-element.elementor-element-6aba6f3 > .elementor-background-slideshow::before, .elementor-120 .elementor-element.elementor-element-6aba6f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-120 .elementor-element.elementor-element-6aba6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(44,69,37,0.92);--background-overlay:'';}.elementor-120 .elementor-element.elementor-element-8ae6cc1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0em;color:#F4EFE6;}.elementor-120 .elementor-element.elementor-element-e62a9e4{margin:calc(27 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-e62a9e4 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:max(44.46px, calc(74.1 * var(--ova-u)));font-weight:400;line-height:1.228em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-86f551d{margin:calc(32 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18.2 * var(--ova-u)));font-weight:400;line-height:1.37em;color:#F4EFE6;}.elementor-120 .elementor-element.elementor-element-9c7c49c .elementor-button{background-color:rgba(0,0,0,0);font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;fill:#F4EFE6;color:#F4EFE6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4EFE6;border-radius:100px 100px 100px 100px;padding:calc(21.2 * var(--ova-u)) calc(31.5 * var(--ova-u)) calc(21.2 * var(--ova-u)) calc(31.5 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-9c7c49c .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-9c7c49c .elementor-button:focus{background-color:#F4EFE6;color:#111111;border-color:#F4EFE6;}.elementor-120 .elementor-element.elementor-element-9c7c49c{margin:calc(29 * var(--ova-u)) 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-9c7c49c .elementor-button:hover svg, .elementor-120 .elementor-element.elementor-element-9c7c49c .elementor-button:focus svg{fill:#111111;}.elementor-120 .elementor-element.elementor-element-48d295c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:calc(175.6 * var(--ova-u));--padding-bottom:calc(104 * var(--ova-u));--padding-left:calc(60 * var(--ova-u));--padding-right:calc(60 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-48d295c:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-48d295c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ovacrem );}.elementor-120 .elementor-element.elementor-element-b51e7f8{text-align:center;}.elementor-120 .elementor-element.elementor-element-b51e7f8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-ovaflmt );}.elementor-120 .elementor-element.elementor-element-49258e4{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:calc(75.35 * var(--ova-u));--e-filter-normal-text-color:#000000;--e-filter-hover-text-color:var( --e-global-color-ovaflmt );--e-filter-active-text-color:var( --e-global-color-ovaflmt );}.elementor-120 .elementor-element.elementor-element-49258e4 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){background-color:rgba(0,0,0,0);}.elementor-120 .elementor-element.elementor-element-49258e4 .e-filter-item:hover:not( [aria-pressed=true] ){background-color:rgba(0,0,0,0);}.elementor-120 .elementor-element.elementor-element-49258e4 .e-filter-item[aria-pressed="true"]{background-color:rgba(0,0,0,0);}.elementor-120 .elementor-element.elementor-element-49258e4 .e-filter-item{font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0em;padding:0px 0px 0px 0px;}.elementor-120 .elementor-element.elementor-element-cf8858c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:calc(30 * var(--ova-u)) calc(30 * var(--ova-u));--row-gap:calc(30 * var(--ova-u));--column-gap:calc(30 * var(--ova-u));--flex-wrap:nowrap;--margin-top:calc(56.2 * var(--ova-u));--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:calc(53 * var(--ova-u));--padding-right:calc(56 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-f33d0ff .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:max(47.4px, calc(79 * var(--ova-u)));font-weight:500;line-height:1.19em;letter-spacing:-0.026em;color:#000000;}.elementor-120 .elementor-element.elementor-element-9348ec2{text-align:center;}.elementor-120 .elementor-element.elementor-element-9348ec2 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:max(20.7px, calc(34.5 * var(--ova-u)));font-weight:500;line-height:1.3em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-120 .elementor-element.elementor-element-d1c5e5e .elementor-button{background-color:rgba(0,0,0,0);font-family:"DM Sans", Sans-serif;font-size:max(12px, calc(18 * var(--ova-u)));font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0em;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:100px 100px 100px 100px;padding:calc(21.2 * var(--ova-u)) calc(30.5 * var(--ova-u)) calc(21.2 * var(--ova-u)) calc(30.5 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-d1c5e5e .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-d1c5e5e .elementor-button:focus{background-color:#000000;color:#F4EFE6;border-color:#000000;}.elementor-120 .elementor-element.elementor-element-d1c5e5e .elementor-button:hover svg, .elementor-120 .elementor-element.elementor-element-d1c5e5e .elementor-button:focus svg{fill:#F4EFE6;}.elementor-120 .elementor-element.elementor-element-34df2b4{--grid-columns:3;--grid-row-gap:calc(24.34 * var(--ova-u));--grid-column-gap:calc(26.46 * var(--ova-u));}.elementor-120 .elementor-element.elementor-element-34df2b4 .elementor-repeater-item-5ed1ef9{grid-column:span min( 2, var(--grid-columns) );}.elementor-120 .elementor-element.elementor-element-34df2b4 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item > .elementor-section, .elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item > .elementor-section > .elementor-container, .elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item > .e-con, .elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-120 .elementor-element.elementor-element-38bbaa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-38bbaa6:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-38bbaa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ovacrem );}.elementor-120 .elementor-element.elementor-element-4f9a3b2{text-align:center;}.elementor-120 .elementor-element.elementor-element-4f9a3b2 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:max(48px, calc(80 * var(--ova-u)));font-weight:600;line-height:1.1em;letter-spacing:-0.029em;color:#111111;}.elementor-120 .elementor-element.elementor-element-a47a576 > .elementor-widget-container{margin:calc(112 * var(--ova-u)) 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-120 .elementor-element.elementor-element-252a036{--min-height:640px;--padding-top:60px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-120 .elementor-element.elementor-element-db21bb4 .elementor-heading-title{font-size:15px;}.elementor-120 .elementor-element.elementor-element-b7aaa2d{margin:19.4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-b7aaa2d .elementor-heading-title{font-size:64px;}.elementor-120 .elementor-element.elementor-element-b9bab14{margin:21.2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-b9bab14 .elementor-button{font-size:15px;padding:21.2px 35px 21.2px 35px;}.elementor-120 .elementor-element.elementor-element-9020c0c{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-120 .elementor-element.elementor-element-0747b1e{--min-height:520px;}.elementor-120 .elementor-element.elementor-element-2bdb420{--padding-top:50px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-120 .elementor-element.elementor-element-d950431 .elementor-heading-title{font-size:15px;}.elementor-120 .elementor-element.elementor-element-58b1266{margin:26.5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-58b1266 .elementor-heading-title{font-size:53.3px;}.elementor-120 .elementor-element.elementor-element-5b3490c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-120 .elementor-element.elementor-element-d700c76{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-d700c76 .elementor-button{font-size:15px;padding:21.2px 43px 21.2px 43px;}.elementor-120 .elementor-element.elementor-element-d041de2 img{width:150px;}.elementor-120 .elementor-element.elementor-element-a0fe555{--min-height:0px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-120 .elementor-element.elementor-element-74df989{--padding-top:40px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-120 .elementor-element.elementor-element-4f73f76 .elementor-heading-title{font-size:15px;}.elementor-120 .elementor-element.elementor-element-77d5a59{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-77d5a59 .elementor-heading-title{font-size:54.9px;}.elementor-120 .elementor-element.elementor-element-0e89b25{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;--e-icon-list-icon-size:6px;}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-item > a{font-size:18px;}.elementor-120 .elementor-element.elementor-element-470a5d7{margin:30.4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-470a5d7 .elementor-button{font-size:15px;padding:21.2px 43px 21.2px 43px;}.elementor-120 .elementor-element.elementor-element-1bee375{--min-height:480px;}.elementor-120 .elementor-element.elementor-element-7f8883b{--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-120 .elementor-element.elementor-element-3e95ac1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-6de9ae2 .elementor-heading-title{font-size:15px;}.elementor-120 .elementor-element.elementor-element-c22ac98{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-c22ac98 .elementor-heading-title{font-size:52px;}.elementor-120 .elementor-element.elementor-element-c2b432a .elementor-heading-title{font-size:35px;}.elementor-120 .elementor-element.elementor-element-02b3855{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-120 .elementor-element.elementor-element-41bb85a{--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:36px;}.elementor-120 .elementor-element.elementor-element-41bb85a .e-filter-item{font-size:15px;}.elementor-120 .elementor-element.elementor-element-c843c82 .elementor-button{font-size:15px;padding:21.2px 30.5px 21.2px 30.5px;}.elementor-120 .elementor-element.elementor-element-a8fd9dc{--grid-columns:2;--grid-row-gap:60px;--grid-column-gap:24px;}.elementor-120 .elementor-element.elementor-element-7465c3d{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-120 .elementor-element.elementor-element-56dd793{--min-height:460px;}.elementor-120 .elementor-element.elementor-element-6aba6f3{--padding-top:50px;--padding-bottom:60px;--padding-left:36px;--padding-right:36px;}.elementor-120 .elementor-element.elementor-element-8ae6cc1 .elementor-heading-title{font-size:15px;}.elementor-120 .elementor-element.elementor-element-e62a9e4{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-e62a9e4 .elementor-heading-title{font-size:53.2px;}.elementor-120 .elementor-element.elementor-element-86f551d{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-120 .elementor-element.elementor-element-9c7c49c{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-9c7c49c .elementor-button{font-size:15px;padding:21.2px 31.5px 21.2px 31.5px;}.elementor-120 .elementor-element.elementor-element-48d295c{--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-120 .elementor-element.elementor-element-b51e7f8 .elementor-heading-title{font-size:15px;}.elementor-120 .elementor-element.elementor-element-49258e4{--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:36px;}.elementor-120 .elementor-element.elementor-element-49258e4 .e-filter-item{font-size:15px;}.elementor-120 .elementor-element.elementor-element-cf8858c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-f33d0ff .elementor-heading-title{font-size:52px;}.elementor-120 .elementor-element.elementor-element-9348ec2 .elementor-heading-title{font-size:34.5px;}.elementor-120 .elementor-element.elementor-element-d1c5e5e .elementor-button{font-size:15px;padding:21.2px 30.5px 21.2px 30.5px;}.elementor-120 .elementor-element.elementor-element-34df2b4{--grid-columns:2;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-120 .elementor-element.elementor-element-38bbaa6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-4f9a3b2 .elementor-heading-title{font-size:48px;}.elementor-120 .elementor-element.elementor-element-a47a576 > .elementor-widget-container{margin:48px 0px 0px 0px;}}@media(max-width:767px){.elementor-120 .elementor-element.elementor-element-252a036:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-252a036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.vegasweb.co/wp-content/uploads/2026/10/ova-hero-m-fig.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-252a036{--min-height:min(calc(100vw * 1569 / 1179), calc(65vw + 408px));--padding-top:55px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-120 .elementor-element.elementor-element-db21bb4 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-120 .elementor-element.elementor-element-b7aaa2d{margin:12.3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-b7aaa2d .elementor-heading-title{font-size:35px;line-height:1.114em;}.elementor-120 .elementor-element.elementor-element-b9bab14{margin:9.6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-b9bab14 .elementor-button{font-size:12px;padding:9.8px 18px 9.8px 18px;}.elementor-120 .elementor-element.elementor-element-95558fc{--flex-wrap:nowrap;}.elementor-120 .elementor-element.elementor-element-9020c0c{--min-height:0px;}.elementor-120 .elementor-element.elementor-element-0747b1e{--min-height:353px;}.elementor-120 .elementor-element.elementor-element-0747b1e:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-0747b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-120 .elementor-element.elementor-element-2bdb420{--min-height:356px;--padding-top:38.5px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-120 .elementor-element.elementor-element-d950431 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-120 .elementor-element.elementor-element-58b1266{margin:3.7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-58b1266 .elementor-heading-title{font-size:42px;line-height:1.2143em;}.elementor-120 .elementor-element.elementor-element-5b3490c{margin:23.8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:12px;line-height:1.458em;}.elementor-120 .elementor-element.elementor-element-d700c76 .elementor-button{font-size:12px;padding:9.3px 14px 9.3px 14px;}.elementor-120 .elementor-element.elementor-element-d041de2 img{width:190px;}.elementor-120 .elementor-element.elementor-element-a0fe555{--min-height:0px;}.elementor-120 .elementor-element.elementor-element-74df989{--min-height:354px;--padding-top:24.5px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-120 .elementor-element.elementor-element-4f73f76 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-120 .elementor-element.elementor-element-77d5a59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-77d5a59 .elementor-heading-title{font-size:41.5px;line-height:1.253em;}.elementor-120 .elementor-element.elementor-element-0e89b25{margin:3.9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;--e-icon-list-icon-size:4px;}.elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-120 .elementor-element.elementor-element-0e89b25 .elementor-icon-list-item > a{font-size:12px;line-height:1.39em;}.elementor-120 .elementor-element.elementor-element-470a5d7 .elementor-button{font-size:12px;padding:9.3px 14px 9.3px 14px;}.elementor-120 .elementor-element.elementor-element-1bee375{--min-height:354px;}.elementor-120 .elementor-element.elementor-element-7f8883b{--flex-wrap:nowrap;--padding-top:27.5px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-120 .elementor-element.elementor-element-3e95ac1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-6de9ae2{text-align:center;}.elementor-120 .elementor-element.elementor-element-6de9ae2 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-120 .elementor-element.elementor-element-c2b432a{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-c2b432a .elementor-heading-title{font-size:35px;line-height:1.257em;}.elementor-120 .elementor-element.elementor-element-02b3855{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-120 .elementor-element.elementor-element-41bb85a{--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;--e-filter-space-between:26px;}.elementor-120 .elementor-element.elementor-element-41bb85a .e-filter-item{font-size:12px;}.elementor-120 .elementor-element.elementor-element-c843c82 .elementor-button{font-size:12px;padding:9.3px 14px 9.3px 14px;}.elementor-120 .elementor-element.elementor-element-a8fd9dc{--grid-columns:1;--grid-row-gap:91px;--grid-column-gap:0px;}.elementor-120 .elementor-element.elementor-element-7465c3d{--min-height:0px;}.elementor-120 .elementor-element.elementor-element-56dd793{--min-height:355px;}.elementor-120 .elementor-element.elementor-element-6aba6f3{--min-height:353px;--padding-top:26px;--padding-bottom:30px;--padding-left:35px;--padding-right:20px;}.elementor-120 .elementor-element.elementor-element-8ae6cc1 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-120 .elementor-element.elementor-element-e62a9e4{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-e62a9e4 .elementor-heading-title{font-size:39.9px;line-height:1.278em;}.elementor-120 .elementor-element.elementor-element-86f551d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;line-height:1.17em;}.elementor-120 .elementor-element.elementor-element-9c7c49c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-120 .elementor-element.elementor-element-9c7c49c .elementor-button{font-size:12px;padding:11px 14px 11px 14px;}.elementor-120 .elementor-element.elementor-element-48d295c{--flex-wrap:nowrap;--padding-top:103.5px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-120 .elementor-element.elementor-element-b51e7f8 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-120 .elementor-element.elementor-element-49258e4{--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;--e-filter-space-between:26px;}.elementor-120 .elementor-element.elementor-element-49258e4 .e-filter-item{font-size:12px;}.elementor-120 .elementor-element.elementor-element-cf8858c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-9348ec2 .elementor-heading-title{font-size:34.5px;line-height:1.3em;}.elementor-120 .elementor-element.elementor-element-d1c5e5e .elementor-button{font-size:12px;padding:9.3px 14px 9.3px 14px;}.elementor-120 .elementor-element.elementor-element-34df2b4{--grid-columns:1;--grid-row-gap:55px;--grid-column-gap:0px;}.elementor-120 .elementor-element.elementor-element-38bbaa6{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-a47a576 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-120 .elementor-element.elementor-element-0747b1e{--width:64.64%;}.elementor-120 .elementor-element.elementor-element-2bdb420{--width:35.36%;}.elementor-120 .elementor-element.elementor-element-74df989{--width:35%;}.elementor-120 .elementor-element.elementor-element-1bee375{--width:65%;}.elementor-120 .elementor-element.elementor-element-56dd793{--width:64.95%;}.elementor-120 .elementor-element.elementor-element-6aba6f3{--width:35.05%;}}@media(max-width:1024px) and (min-width:768px){.elementor-120 .elementor-element.elementor-element-0747b1e{--width:100%;}.elementor-120 .elementor-element.elementor-element-2bdb420{--width:100%;}.elementor-120 .elementor-element.elementor-element-74df989{--width:100%;}.elementor-120 .elementor-element.elementor-element-1bee375{--width:100%;}.elementor-120 .elementor-element.elementor-element-56dd793{--width:100%;}.elementor-120 .elementor-element.elementor-element-6aba6f3{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-b7aaa2d */@media (max-width:389px){.elementor-120 .elementor-element.elementor-element-b7aaa2d .elementor-heading-title{font-size:min(35px, calc((100vw - 36px) / 10))}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95558fc */@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-95558fc .ova-press.e-con{background-color:#DFD1C6} .elementor-120 .elementor-element.elementor-element-95558fc .ova-press__track.e-con{background-color:#DFD1C6} .elementor-120 .elementor-element.elementor-element-95558fc .ova-press__logo img{mix-blend-mode:multiply}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9020c0c */.elementor-120 .elementor-element.elementor-element-9020c0c .ova-sub-panel{overflow:hidden}
.elementor-120 .elementor-element.elementor-element-9020c0c .ova-sub-text p{margin:0}
.elementor-120 .elementor-element.elementor-element-9020c0c .ova-sub-emblem{position:absolute;right:0;bottom:-1px;width:190px;margin:0;pointer-events:none}
@media (max-width:1024px){.elementor-120 .elementor-element.elementor-element-9020c0c .ova-sub-emblem{width:150px;bottom:-20px}}
@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-9020c0c .ova-sub-emblem{width:190px;top:170px;bottom:auto;right:0}}
/*ova-fluid*/@media (min-width:1025px){
.elementor-120 .elementor-element.elementor-element-9020c0c .ova-sub-emblem{width:calc(190 * var(--ova-u))}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0fe555 */@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-a0fe555 .ova-ritual-panel{background-image:none!important;background-color:#B2411C!important} .elementor-120 .elementor-element.elementor-element-a0fe555 .ova-ritual-panel::before{display:none}}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-41bb85a */@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-41bb85a .e-filter .e-filter-item{padding:9px 6px;margin:0 -6px} .elementor-120 .elementor-element.elementor-element-41bb85a .e-filter{margin:-9px -6px;padding-left:6px;padding-right:6px}}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a8fd9dc */.elementor-120 .elementor-element.elementor-element-a8fd9dc{margin-top:91.6px;width:100%}
.elementor-120 .elementor-element.elementor-element-a8fd9dc .elementor-loop-container{grid-auto-rows:auto}
@media (min-width:1025px){
.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item:has(.ova-promo) .ova-promo{min-height:0!important;background-position:0% 50%!important;padding:30px 29.4px 30px 27.66px!important}
.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item .ova-promo--protein .elementor-heading-title{font-size:44.09px!important;line-height:52.91px!important}
.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item .ova-promo--protein .elementor-widget-button{margin-top:25.72px!important}
.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item .ova-promo--protein .elementor-button{font-size:15px!important;line-height:1!important;padding:16.8px 31.58px!important}
}
@media (max-width:1024px){.elementor-120 .elementor-element.elementor-element-a8fd9dc{margin-top:50px}}
@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-a8fd9dc{margin-top:94px} .elementor-120 .elementor-element.elementor-element-a8fd9dc .ova-card__text{display:block!important}}
@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item:has(.ova-promo),.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item:nth-of-type(n+4){display:none!important}}
/*ova-fluid*/@media (min-width:1025px){
.elementor-120 .elementor-element.elementor-element-a8fd9dc{margin-top:calc(91.6 * var(--ova-u))}
@media (min-width:1025px){.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item:has(.ova-promo) .ova-promo{padding:calc(30 * var(--ova-u)) calc(29.4 * var(--ova-u)) calc(30 * var(--ova-u)) calc(27.66 * var(--ova-u))!important}
.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item .ova-promo--protein .elementor-heading-title{font-size:max(26.45px, calc(44.09 * var(--ova-u)))!important;line-height:calc(52.91 * var(--ova-u))!important}
.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item .ova-promo--protein .elementor-widget-button{margin-top:calc(25.72 * var(--ova-u))!important}
.elementor-120 .elementor-element.elementor-element-a8fd9dc .e-loop-item .ova-promo--protein .elementor-button{font-size:max(12px, calc(15 * var(--ova-u)))!important;padding:calc(16.8 * var(--ova-u)) calc(31.58 * var(--ova-u))!important}}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f8883b */.elementor-120 .elementor-element.elementor-element-7f8883b .ova-explore__bar>.elementor-widget-button{flex-shrink:0}
.elementor-120 .elementor-element.elementor-element-7f8883b .ova-explore__bar>.ova-tax{min-width:0;flex:0 1 auto}
@media (min-width:768px) and (max-width:1024px){.elementor-120 .elementor-element.elementor-element-7f8883b .ova-explore__bar{flex-wrap:wrap;row-gap:28px} .elementor-120 .elementor-element.elementor-element-7f8883b .ova-explore__bar>.ova-tax{flex:1 1 100%}}
@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-7f8883b{background-color:#DFD1C6!important} .elementor-120 .elementor-element.elementor-element-7f8883b .ova-explore__bar .ova-tax{max-width:100%} /* owner 2026-10-05: small orange text on the phone sand band = #9E3A15 (4.6:1) */ .elementor-120 .elementor-element.elementor-element-7f8883b{--e-global-color-ovaflmt:#9E3A15}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7465c3d */.elementor-120 .elementor-element.elementor-element-7465c3d .ova-origin-text p{margin:0}
@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-7465c3d .ova-origin-panel{background-image:none!important;background-color:#1D3712!important} .elementor-120 .elementor-element.elementor-element-7465c3d .ova-origin-panel::before{display:none}}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-49258e4 */@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-49258e4 .e-filter .e-filter-item{padding:9px 6px;margin:0 -6px} .elementor-120 .elementor-element.elementor-element-49258e4 .e-filter{margin:-9px -6px;padding-left:6px;padding-right:6px}}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-34df2b4 */.elementor-120 .elementor-element.elementor-element-34df2b4{margin-top:103.6px;width:100%;--ova-pill-bg:#E4EDFF;--ova-pill-ink:#1B2B6B;--ova-pill-line:rgba(27,43,107,.2)}
.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item{padding:88px 64.5px 57.7px;border-radius:0}
.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item:nth-of-type(3n+1){background:#DFD1C6}
.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item:has(.ova-promo){padding:0!important;background:none}
.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item{min-height:888.82px}
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__text{display:block!important}
@media (min-width:1025px){.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item:has(.ova-promo){justify-self:start;align-self:start;margin-left:9.64px;width:1161px;height:869px;min-height:0} .elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item:has(.ova-promo) .ova-promo{min-height:0!important;border-radius:0!important}}
@media (min-width:1025px){
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__media{aspect-ratio:auto;height:auto;flex:1 0 auto}
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__media .ova-card__img--tile{top:-13px;bottom:20px;left:-11.3px;right:-11.3px;width:auto;max-width:none;height:auto}
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__media .ova-card__img--tile img{object-position:50% 100%}
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__title{margin-top:0!important;padding-left:0;padding-right:0}
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__title .elementor-heading-title{font-size:45px;line-height:1.2;box-sizing:border-box;min-height:0;max-height:2.52em;padding-bottom:.12em;margin-bottom:-.12em}
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__text{margin-top:24.34px!important;padding-left:0;padding-right:0;max-width:402.9px!important;font-size:22px;line-height:1.434;display:-webkit-box!important}
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__cta{padding-top:34.47px}
}
@media (min-width:1025px) and (max-width:1199px){.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__text{min-height:4.302em}}
@media (min-width:768px) and (max-width:1024px){.elementor-120 .elementor-element.elementor-element-34df2b4 .elementor-loop-container{grid-auto-flow:row dense}}
@media (min-width:768px) and (max-width:1024px){@container (max-width:400px){.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__text{min-height:4.302em}}}
@media (max-width:1024px){.elementor-120 .elementor-element.elementor-element-34df2b4{margin-top:40px} .elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item{padding:44px 24px 36px;min-height:0}}
@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-34df2b4{margin-top:92px;--ova-pill-bg:#FFEAE3;--ova-pill-ink:#5B2A17;--ova-pill-line:rgba(34,15,9,.14)} .elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item,.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item:nth-of-type(3n+1){padding:0;background:transparent}}
@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item:has(.ova-promo),.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item:nth-of-type(n+5){display:none!important}}
/*ova-fluid*/@media (min-width:1025px){
.elementor-120 .elementor-element.elementor-element-34df2b4{margin-top:calc(103.6 * var(--ova-u))}
.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item{padding:calc(88 * var(--ova-u)) calc(64.5 * var(--ova-u)) calc(57.7 * var(--ova-u))}
.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item{min-height:calc(888.82 * var(--ova-u))}
@media (min-width:1025px){.elementor-120 .elementor-element.elementor-element-34df2b4 .e-loop-item:has(.ova-promo){margin-left:calc(9.64 * var(--ova-u));width:calc(1161 * var(--ova-u));height:calc(869 * var(--ova-u))}}
@media (min-width:1025px){.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__media .ova-card__img--tile{top:calc(-13 * var(--ova-u));bottom:calc(20 * var(--ova-u));left:calc(-11.3 * var(--ova-u));right:calc(-11.3 * var(--ova-u))}
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__title .elementor-heading-title{font-size:max(27px, calc(45 * var(--ova-u)))}
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__text{margin-top:calc(24.34 * var(--ova-u))!important;max-width:calc(402.9 * var(--ova-u))!important;font-size:max(13.2px, calc(22 * var(--ova-u)))}
.elementor-120 .elementor-element.elementor-element-34df2b4 .ova-card__cta{padding-top:calc(34.47 * var(--ova-u))}}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d295c */.elementor-120 .elementor-element.elementor-element-48d295c .ova-tax--ritual{padding-left:53px}
.elementor-120 .elementor-element.elementor-element-48d295c .ova-choose__btn{margin-bottom:17px;flex-shrink:0}
@media (max-width:1024px){.elementor-120 .elementor-element.elementor-element-48d295c .ova-tax--ritual{padding-left:0} .elementor-120 .elementor-element.elementor-element-48d295c .ova-choose__btn{margin-bottom:0}}
@media (min-width:768px) and (max-width:1024px){.elementor-120 .elementor-element.elementor-element-48d295c .ova-choose__head{flex-wrap:wrap;row-gap:24px} .elementor-120 .elementor-element.elementor-element-48d295c .ova-choose__head>.ova-choose__title{flex:0 1 auto;max-width:100%}}
@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-48d295c{background-color:#DFD1C6!important} .elementor-120 .elementor-element.elementor-element-48d295c .ova-tax--ritual{order:3;margin-top:22px} .elementor-120 .elementor-element.elementor-element-48d295c .ova-grid--ritual{order:4} /* owner 2026-10-05: small orange text on the phone sand band = #9E3A15 (4.6:1) */ .elementor-120 .elementor-element.elementor-element-48d295c{--e-global-color-ovaflmt:#9E3A15}}
/*ova-fluid*/@media (min-width:1025px){
.elementor-120 .elementor-element.elementor-element-48d295c .ova-tax--ritual{padding-left:calc(53 * var(--ova-u))}
.elementor-120 .elementor-element.elementor-element-48d295c .ova-choose__btn{margin-bottom:calc(17 * var(--ova-u))}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38bbaa6 */.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__x p{margin:0}
.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__t .elementor-heading-title{white-space:nowrap}
@media (min-width:1025px){.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__t .elementor-heading-title,.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__x p{text-shadow:0 0 2px rgba(0,0,0,.3),0 1px 8px rgba(0,0,0,.35)}
.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__n .elementor-heading-title{text-shadow:0 0 2px rgba(0,0,0,.45),0 1px 8px rgba(0,0,0,.4)}
.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason--4 .ova-reason__t .elementor-heading-title{text-shadow:0 1px 8px rgba(0,0,0,.35),0 0 3px rgba(0,0,0,.5)}
.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason--4 .ova-reason__n .elementor-heading-title{text-shadow:0 1px 8px rgba(0,0,0,.35),0 0 2px rgba(0,0,0,.6),0 0 5px rgba(0,0,0,.4)}}
@media (min-width:1025px) and (max-width:1199px){.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__t .elementor-heading-title{font-size:calc(60 * var(--ova-u))} .elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__x .ova-br-d{display:none} .elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__x p{text-wrap:pretty}}
@media (max-width:1024px){.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__t .elementor-heading-title{white-space:normal} .elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-br-d{display:none}}
@media (max-width:1024px){.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason::before{content:'';display:block;position:absolute;inset:0;pointer-events:none;opacity:1!important;background-image:linear-gradient(180deg,rgba(20,10,6,0) 45%,rgba(20,10,6,.35) 100%)!important}}
@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__x p{max-width:290px}}
@media (min-width:768px) and (max-width:1024px){.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reasons.e-con{--e-con-grid-template-rows:repeat(2, 1fr)}}
@media (max-width:767px){.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reasons.e-con{--e-con-grid-template-rows:repeat(3, 1fr)} .elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason--4.e-con,.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason--5.e-con,.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason--6.e-con{display:none}}
/*ova-fluid*/@media (min-width:1025px){
@media (min-width:1025px){.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__t .elementor-heading-title,.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__x p{text-shadow:0 0 2px rgba(0,0,0,.3),0 1px calc(8 * var(--ova-u)) rgba(0,0,0,.35)}
.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason__n .elementor-heading-title{text-shadow:0 0 2px rgba(0,0,0,.45),0 1px calc(8 * var(--ova-u)) rgba(0,0,0,.4)}
.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason--4 .ova-reason__t .elementor-heading-title{text-shadow:0 1px calc(8 * var(--ova-u)) rgba(0,0,0,.35),0 0 calc(3 * var(--ova-u)) rgba(0,0,0,.5)}
.elementor-120 .elementor-element.elementor-element-38bbaa6 .ova-reason--4 .ova-reason__n .elementor-heading-title{text-shadow:0 1px calc(8 * var(--ova-u)) rgba(0,0,0,.35),0 0 2px rgba(0,0,0,.6),0 0 calc(5 * var(--ova-u)) rgba(0,0,0,.4)}}
}/* End custom CSS */