.elementor-4232 .elementor-element.elementor-element-ab3df5f{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-ab3df5f::before, .elementor-4232 .elementor-element.elementor-element-ab3df5f > .elementor-background-video-container::before, .elementor-4232 .elementor-element.elementor-element-ab3df5f > .e-con-inner > .elementor-background-video-container::before, .elementor-4232 .elementor-element.elementor-element-ab3df5f > .elementor-background-slideshow::before, .elementor-4232 .elementor-element.elementor-element-ab3df5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4232 .elementor-element.elementor-element-ab3df5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4232 .elementor-element.elementor-element-a5b0d19{--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:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-4232 .elementor-element.elementor-element-a5b0d19:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-a5b0d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29c2a9 );}.elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-ep-brand-carousel-item{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-ep-brand-carousel-checkbox, .elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-ep-brand-carousel-content{height:0px;width:0px;}.elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-ep-brand-carousel-icon{font-size:0px;}.elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-navigation-prev i, .elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-navigation-next i{color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-navigation-prev, .elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-navigation-next{background-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-navigation-prev i,
            .elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-navigation-next i{font-size:24px;}.elementor-4232 .elementor-element.elementor-element-90dd406{--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;--align-items:center;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-4232 .elementor-element.elementor-element-90dd406:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-90dd406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F8;}.elementor-4232 .elementor-element.elementor-element-8ff43cf{--display:flex;}.elementor-4232 .elementor-element.elementor-element-890fb95{text-align:center;}.elementor-4232 .elementor-element.elementor-element-890fb95 .elementor-heading-title{font-size:54px;font-weight:300;color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-7fa68f6 .elementor-button{font-size:18px;font-weight:600;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-4232 .elementor-element.elementor-element-13ffdf0{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-13ffdf0:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-13ffdf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29c2a9 );}.elementor-4232 .elementor-element.elementor-element-13ffdf0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4232 .elementor-element.elementor-element-1199bae{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-20px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-1cac59b .aux-modern-heading-secondary{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:58px;color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-1cac59b .aux-modern-heading-secondary .aux-head-highlight{font-size:72px;font-weight:300;font-style:italic;color:var( --e-global-color-secondary );}.elementor-4232 .elementor-element.elementor-element-1cac59b .aux-modern-heading-description{color:#000000;font-size:18px;font-weight:500;}.elementor-4232 .elementor-element.elementor-element-f25449c .elementor-button{font-size:18px;text-transform:uppercase;padding:15px 25px 15px 25px;}.elementor-4232 .elementor-element.elementor-element-4674bf6{--display:flex;--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-4232 .elementor-element.elementor-element-8fa29a1 > .elementor-widget-container{margin:-125px 0px 0px 0px;}.elementor-4232 .elementor-element.elementor-element-8fa29a1{text-align:start;}.elementor-4232 .elementor-element.elementor-element-8fa29a1 img{width:75%;}.elementor-4232 .elementor-element.elementor-element-b9db33d{--display:flex;}.elementor-4232 .elementor-element.elementor-element-b9db33d:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-b9db33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29c2a9 );}.elementor-4232 .elementor-element.elementor-element-6d79139{--display:flex;}.elementor-4232 .elementor-element.elementor-element-97b0c5c .aux-modern-heading-secondary{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:58px;color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-97b0c5c .aux-modern-heading-secondary .aux-head-highlight{font-size:72px;font-weight:300;font-style:italic;color:var( --e-global-color-secondary );}.elementor-4232 .elementor-element.elementor-element-97b0c5c .aux-modern-heading-description{color:#000000;font-size:18px;font-weight:500;}.elementor-4232 .elementor-element.elementor-element-d44528c .elementor-button{font-size:18px;text-transform:uppercase;padding:15px 25px 15px 25px;}.elementor-4232 .elementor-element.elementor-element-8c0774a{--display:flex;}.elementor-4232 .elementor-element.elementor-element-296f637{--display:flex;--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;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-4232 .elementor-element.elementor-element-bc6bbfc{--display:flex;}.elementor-4232 .elementor-element.elementor-element-0f16274{--display:flex;}.elementor-4232 .elementor-element.elementor-element-ff4eb58{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;top:50px;right:25px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4232 .elementor-element.elementor-element-ff4eb58 .aux-the-svg{width:300px;}.elementor-4232 .elementor-element.elementor-element-ff4eb58 .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-cbbc9aa{animation-duration:2500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4232 .elementor-element.elementor-element-cbbc9aa .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4232 .elementor-element.elementor-element-cbbc9aa .aux-modern-heading-primary{font-size:48px;font-weight:500;line-height:1.33em;letter-spacing:-1.32px;color:var( --e-global-color-primary );max-width:600px;}.elementor-4232 .elementor-element.elementor-element-c79e900{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-71060e1{--display:flex;}.elementor-4232 .elementor-element.elementor-element-c28aed1 .aux-ribbon-wrapper{line-height:50px;background-color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-c28aed1 .aux-ribbon-wrapper::before{border-color:var( --e-global-color-secondary );}.elementor-4232 .elementor-element.elementor-element-536bcf9{--display:flex;}.elementor-4232 .elementor-element.elementor-element-949f49f .aux-ribbon-wrapper{line-height:50px;background-color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-949f49f .aux-ribbon-wrapper::before{border-color:var( --e-global-color-secondary );}.elementor-4232 .elementor-element.elementor-element-d57f83e{--display:flex;}.elementor-4232 .elementor-element.elementor-element-5b59625 .aux-ribbon-wrapper{line-height:50px;background-color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-5b59625 .aux-ribbon-wrapper::before{border-color:var( --e-global-color-secondary );}.elementor-4232 .elementor-element.elementor-element-b73712e{--display:flex;--min-height:650px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.86;}.elementor-4232 .elementor-element.elementor-element-b73712e:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-b73712e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29c2a9 );}.elementor-4232 .elementor-element.elementor-element-b73712e::before, .elementor-4232 .elementor-element.elementor-element-b73712e > .elementor-background-video-container::before, .elementor-4232 .elementor-element.elementor-element-b73712e > .e-con-inner > .elementor-background-video-container::before, .elementor-4232 .elementor-element.elementor-element-b73712e > .elementor-background-slideshow::before, .elementor-4232 .elementor-element.elementor-element-b73712e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4232 .elementor-element.elementor-element-b73712e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-4232 .elementor-element.elementor-element-b366145{--display:flex;--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:center;--align-items:center;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4232 .elementor-element.elementor-element-ad0bc84{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--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-4232 .elementor-element.elementor-element-08542f6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-4232 .elementor-element.elementor-element-08542f6:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-08542f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29c2a9 );}.elementor-4232 .elementor-element.elementor-element-627f262{text-align:center;}.elementor-4232 .elementor-element.elementor-element-627f262 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-a5dc10c{text-align:center;}.elementor-4232 .elementor-element.elementor-element-a5dc10c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-5bf8dd5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:var( --e-global-color-6705d72 );}.elementor-4232 .elementor-element.elementor-element-5bf8dd5.elementor-element{--align-self:center;}.elementor-4232 .elementor-element.elementor-element-ef764c5{--display:flex;--min-height:75px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-d450317{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-d450317:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-d450317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-5901f0c .aux-the-svg{width:125px;}.elementor-4232 .elementor-element.elementor-element-5901f0c .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-5901f0c .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-a320462{--display:flex;--min-height:75px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-6fb2d40{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-6fb2d40:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-6fb2d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-c61c1bc .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-c61c1bc .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-c61c1bc .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-d914970{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-d914970:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-d914970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-245a521 .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-245a521 .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-245a521 .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-8f28066{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-8f28066:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-8f28066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-c40a571 .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-c40a571 .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-c40a571 .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-9f287ba{--display:flex;--min-height:75px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-bf8a92d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-bf8a92d:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-bf8a92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-f7eb73b .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-f7eb73b .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-f7eb73b .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-8e19899{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-8e19899:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-8e19899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-95488e0 .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-95488e0 .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-95488e0 .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-0f1319e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-0f1319e:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-0f1319e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-baa4f29 .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-baa4f29 .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-baa4f29 .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-cdcd647{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-85px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-0b64fc8 > .elementor-widget-container{--e-transform-rotateZ:3deg;padding:0px 0px 0px 0px;}.elementor-4232 .elementor-element.elementor-element-0b64fc8{text-align:center;}.elementor-4232 .elementor-element.elementor-element-0b64fc8 img{height:625px;object-fit:contain;object-position:top center;}.elementor-4232 .elementor-element.elementor-element-b9788b3{--display:flex;--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:center;--align-items:center;}.elementor-4232 .elementor-element.elementor-element-4984839{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--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-4232 .elementor-element.elementor-element-d4ecc5e{--display:flex;}.elementor-4232 .elementor-element.elementor-element-6946271 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4232 .elementor-element.elementor-element-fd42364{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-4232 .elementor-element.elementor-element-fd42364:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-fd42364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29c2a9 );}.elementor-4232 .elementor-element.elementor-element-ed5693f{text-align:center;}.elementor-4232 .elementor-element.elementor-element-ed5693f .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-05fbdc6{text-align:center;}.elementor-4232 .elementor-element.elementor-element-05fbdc6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-d5edf89{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:var( --e-global-color-6705d72 );}.elementor-4232 .elementor-element.elementor-element-d5edf89.elementor-element{--align-self:center;}.elementor-4232 .elementor-element.elementor-element-7ca0a13{--display:flex;--min-height:75px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-886ae84{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-886ae84:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-886ae84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-d4ecd89 .aux-the-svg{width:125px;}.elementor-4232 .elementor-element.elementor-element-d4ecd89 .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-d4ecd89 .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-4b8ae9f{--display:flex;--min-height:75px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-1b9ccda{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-1b9ccda:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-1b9ccda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-393ff8a .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-393ff8a .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-393ff8a .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-f619342{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-f619342:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-f619342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-445132f .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-445132f .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-445132f .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-6f83c3b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-6f83c3b:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-6f83c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-50dcb63 .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-50dcb63 .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-50dcb63 .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-54dfcc0{--display:flex;--min-height:75px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-72c1f1d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-72c1f1d:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-72c1f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-319b65a .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-319b65a .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-319b65a .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-910f102{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-910f102:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-910f102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-15d26f4 .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-15d26f4 .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-15d26f4 .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-5f546fb{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-5f546fb:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-5f546fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4232 .elementor-element.elementor-element-2e9631b .aux-the-svg{width:135px;}.elementor-4232 .elementor-element.elementor-element-2e9631b .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-2e9631b .aux-the-svg > *{border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-2b8812c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-85px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-56475cd > .elementor-widget-container{--e-transform-rotateZ:3deg;padding:0px 0px 0px 0px;}.elementor-4232 .elementor-element.elementor-element-56475cd{text-align:center;}.elementor-4232 .elementor-element.elementor-element-56475cd img{height:625px;object-fit:contain;object-position:top center;}.elementor-4232 .elementor-element.elementor-element-f6d769e{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.89;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-4232 .elementor-element.elementor-element-f6d769e:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-f6d769e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e3d5cd;}.elementor-4232 .elementor-element.elementor-element-f6d769e::before, .elementor-4232 .elementor-element.elementor-element-f6d769e > .elementor-background-video-container::before, .elementor-4232 .elementor-element.elementor-element-f6d769e > .e-con-inner > .elementor-background-video-container::before, .elementor-4232 .elementor-element.elementor-element-f6d769e > .elementor-background-slideshow::before, .elementor-4232 .elementor-element.elementor-element-f6d769e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4232 .elementor-element.elementor-element-f6d769e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4232 .elementor-element.elementor-element-707ae0a{--display:flex;--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;}.elementor-4232 .elementor-element.elementor-element-04aafb5 img{height:650px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-4232 .elementor-element.elementor-element-b624f24{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4232 .elementor-element.elementor-element-8045f8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4232 .elementor-element.elementor-element-8045f8b{text-align:center;}.elementor-4232 .elementor-element.elementor-element-8045f8b img{width:30%;}.elementor-4232 .elementor-element.elementor-element-e8d11fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4232 .elementor-element.elementor-element-e8d11fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4232 .elementor-element.elementor-element-e8d11fc .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4232 .elementor-element.elementor-element-e8d11fc .aux-modern-heading-secondary{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;line-height:78px;color:var( --e-global-color-0e891a3 );}.elementor-4232 .elementor-element.elementor-element-e8d11fc .aux-modern-heading-secondary .aux-head-highlight{font-weight:300;font-style:italic;color:var( --e-global-color-2a5d384 );}.elementor-4232 .elementor-element.elementor-element-e8d11fc .aux-modern-heading-description{color:#0D2700;font-size:18px;font-weight:500;}.elementor-4232 .elementor-element.elementor-element-6029926 .elementor-button{background-color:var( --e-global-color-0e891a3 );font-size:18px;text-transform:uppercase;fill:var( --e-global-color-d29c2a9 );color:var( --e-global-color-d29c2a9 );padding:15px 25px 15px 25px;}.elementor-4232 .elementor-element.elementor-element-f21def9{--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;--align-items:center;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-4232 .elementor-element.elementor-element-0853c05{--display:flex;}.elementor-4232 .elementor-element.elementor-element-0853c05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4232 .elementor-element.elementor-element-aae7631 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4232 .elementor-element.elementor-element-aae7631.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4232 .elementor-element.elementor-element-aae7631 .aux-modern-heading-secondary{font-family:"Playfair Display", Sans-serif;font-size:68px;font-weight:600;line-height:78px;color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-aae7631 .aux-modern-heading-secondary .aux-head-highlight{font-weight:300;font-style:italic;color:var( --e-global-color-secondary );}.elementor-4232 .elementor-element.elementor-element-aae7631 .aux-modern-heading-description{color:#0D2700;font-size:1.5rem;font-weight:500;}.elementor-4232 .elementor-element.elementor-element-660c5a4 .elementor-button{background-color:var( --e-global-color-secondary );font-size:18px;text-transform:uppercase;fill:var( --e-global-color-d29c2a9 );color:var( --e-global-color-d29c2a9 );padding:15px 25px 15px 25px;}.elementor-4232 .elementor-element.elementor-element-660c5a4 .elementor-button:hover, .elementor-4232 .elementor-element.elementor-element-660c5a4 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-4232 .elementor-element.elementor-element-944e216{--display:flex;}.elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-wc-carousel .bdt-wc-carousel-item, .elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-wc-carousel .swiper-carousel{border-radius:12px 12px 12px 12px;overflow:hidden;}.elementor-4232 .elementor-element.elementor-element-67c2d77 .swiper-carousel{padding:10px;margin:0 -10px;}.elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-wc-carousel .bdt-wc-add-to-cart a{color:var( --e-global-color-d29c2a9 );background-color:var( --e-global-color-secondary );border-style:none;}.elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-item-skin-hidie .bdt-products-skin-add-to-cart a{color:var( --e-global-color-d29c2a9 );background-color:var( --e-global-color-secondary );}.elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-wc-carousel .bdt-wc-add-to-cart a:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-d29c2a9 );}.elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-item-skin-hidie .bdt-products-skin-add-to-cart a:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-d29c2a9 );}.elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-navigation-prev i,
            .elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-navigation-next i{font-size:24px;}.elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-navigation-prev{left:-60px;}.elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-navigation-next{right:-60px;}.elementor-4232 .elementor-element.elementor-element-ea674b8{--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:62px;--padding-bottom:62px;--padding-left:62px;--padding-right:62px;}.elementor-4232 .elementor-element.elementor-element-9b3b50f{--display:flex;--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;--border-radius:12px 12px 12px 12px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-4232 .elementor-element.elementor-element-9b3b50f:not(.elementor-motion-effects-element-type-background), .elementor-4232 .elementor-element.elementor-element-9b3b50f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29c2a9 );}.elementor-4232 .elementor-element.elementor-element-dc2fcf0{--display:flex;}.elementor-4232 .elementor-element.elementor-element-dc2fcf0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4232 .elementor-element.elementor-element-41e9549 .elementor-heading-title{font-size:68px;font-weight:500;color:var( --e-global-color-primary );}.elementor-4232 .elementor-element.elementor-element-76e1e79 .elementor-heading-title{font-size:68px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4232 .elementor-element.elementor-element-e18dd62{font-size:16px;color:var( --e-global-color-6705d72 );}.elementor-4232 .elementor-element.elementor-element-baa6a07 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4232 .elementor-element.elementor-element-aaa83e4{--display:flex;}.elementor-4232 .elementor-element.elementor-element-78b3730 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-4232 .elementor-element.elementor-element-78b3730 .elementor-custom-embed-play i{color:var( --e-global-color-d29c2a9 );font-size:60px;}.elementor-4232 .elementor-element.elementor-element-78b3730 .elementor-custom-embed-play svg{fill:var( --e-global-color-d29c2a9 );width:60px;height:60px;}.elementor-4232 .elementor-element.elementor-element-024679c{--display:flex;--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;--padding-top:48px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-4232 .elementor-element.elementor-element-d12cff7{--display:flex;}.elementor-4232 .elementor-element.elementor-element-d51e731{animation-duration:2500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4232 .elementor-element.elementor-element-d51e731 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4232 .elementor-element.elementor-element-d51e731 .aux-modern-heading-primary{font-size:48px;font-weight:500;line-height:1.33em;letter-spacing:-1.32px;color:var( --e-global-color-primary );max-width:600px;}.elementor-4232 .elementor-element.elementor-element-1615b47{--display:flex;--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;}.elementor-4232 .elementor-element.elementor-element-1a50218{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;position:absolute;top:50px;right:25px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4232 .elementor-element.elementor-element-1a50218 .aux-the-svg{width:300px;}.elementor-4232 .elementor-element.elementor-element-1a50218 .aux-widget-container{text-align:center;}.elementor-4232 .elementor-element.elementor-element-d2e9662{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-a8d77ca .bdt-ep-dynamic-carousel-item{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d29c2a9 );border-radius:12px 12px 12px 12px;padding:10px 10px 10px 10px;}.elementor-4232 .elementor-element.elementor-element-a8d77ca .swiper-slide:not(.swiper-slide-visible){opacity:0.5;}.elementor-4232 .elementor-element.elementor-element-a8d77ca .bdt-navigation-prev i,
            .elementor-4232 .elementor-element.elementor-element-a8d77ca .bdt-navigation-next i{font-size:24px;}.elementor-4232 .elementor-element.elementor-element-a8d77ca .bdt-navigation-prev{left:-60px;}.elementor-4232 .elementor-element.elementor-element-a8d77ca .bdt-navigation-next{right:-60px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-4232 .elementor-element.elementor-element-4674bf6{--content-width:80%;}.elementor-4232 .elementor-element.elementor-element-b73712e{--content-width:1400px;}.elementor-4232 .elementor-element.elementor-element-ad0bc84{--width:90%;}.elementor-4232 .elementor-element.elementor-element-ef764c5{--width:85%;}.elementor-4232 .elementor-element.elementor-element-a320462{--width:85%;}.elementor-4232 .elementor-element.elementor-element-9f287ba{--width:85%;}.elementor-4232 .elementor-element.elementor-element-cdcd647{--width:45%;}.elementor-4232 .elementor-element.elementor-element-4984839{--width:90%;}.elementor-4232 .elementor-element.elementor-element-7ca0a13{--width:85%;}.elementor-4232 .elementor-element.elementor-element-4b8ae9f{--width:85%;}.elementor-4232 .elementor-element.elementor-element-54dfcc0{--width:85%;}.elementor-4232 .elementor-element.elementor-element-2b8812c{--width:45%;}.elementor-4232 .elementor-element.elementor-element-0853c05{--width:45%;}.elementor-4232 .elementor-element.elementor-element-dc2fcf0{--width:53.393%;}}@media(max-width:1024px){.elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-navigation-prev i,
            .elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-navigation-next i{font-size:24px;}.elementor-4232 .elementor-element.elementor-element-bc6bbfc{--padding-top:8%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-navigation-prev i,
            .elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-navigation-next i{font-size:24px;}.elementor-4232 .elementor-element.elementor-element-d12cff7{--padding-top:8%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-4232 .elementor-element.elementor-element-a8d77ca .bdt-navigation-prev i,
            .elementor-4232 .elementor-element.elementor-element-a8d77ca .bdt-navigation-next i{font-size:24px;}}@media(max-width:767px){.elementor-4232 .elementor-element.elementor-element-a5b0d19{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-navigation-prev i,
            .elementor-4232 .elementor-element.elementor-element-c662f6d .bdt-navigation-next i{font-size:24px;}.elementor-4232 .elementor-element.elementor-element-90dd406{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-296f637{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-bc6bbfc{--border-radius:50px 50px 50px 50px;}.elementor-4232 .elementor-element.elementor-element-cbbc9aa .aux-modern-heading-primary{font-size:39px;}.elementor-4232 .elementor-element.elementor-element-08542f6{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-a5dc10c .elementor-heading-title{font-size:42px;}.elementor-4232 .elementor-element.elementor-element-a320462{--justify-content:center;}.elementor-4232 .elementor-element.elementor-element-6fb2d40{--width:50%;}.elementor-4232 .elementor-element.elementor-element-d914970{--width:48%;}.elementor-4232 .elementor-element.elementor-element-9f287ba{--justify-content:center;}.elementor-4232 .elementor-element.elementor-element-bf8a92d{--width:50%;}.elementor-4232 .elementor-element.elementor-element-8e19899{--width:48%;}.elementor-4232 .elementor-element.elementor-element-cdcd647{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4232 .elementor-element.elementor-element-fd42364{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-05fbdc6 .elementor-heading-title{font-size:42px;}.elementor-4232 .elementor-element.elementor-element-4b8ae9f{--justify-content:center;}.elementor-4232 .elementor-element.elementor-element-1b9ccda{--width:50%;}.elementor-4232 .elementor-element.elementor-element-f619342{--width:48%;}.elementor-4232 .elementor-element.elementor-element-54dfcc0{--justify-content:center;}.elementor-4232 .elementor-element.elementor-element-72c1f1d{--width:50%;}.elementor-4232 .elementor-element.elementor-element-910f102{--width:48%;}.elementor-4232 .elementor-element.elementor-element-2b8812c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4232 .elementor-element.elementor-element-f6d769e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-04aafb5 img{height:400px;object-fit:contain;}.elementor-4232 .elementor-element.elementor-element-e8d11fc .aux-modern-heading-secondary{font-size:42px;line-height:1.1em;}.elementor-4232 .elementor-element.elementor-element-f21def9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-aae7631 .aux-modern-heading-secondary{font-size:48px;line-height:1.2em;}.elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-navigation-prev i,
            .elementor-4232 .elementor-element.elementor-element-67c2d77 .bdt-navigation-next i{font-size:24px;}.elementor-4232 .elementor-element.elementor-element-ea674b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-9b3b50f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4232 .elementor-element.elementor-element-d12cff7{--border-radius:50px 50px 50px 50px;}.elementor-4232 .elementor-element.elementor-element-d51e731 .aux-modern-heading-primary{font-size:39px;}.elementor-4232 .elementor-element.elementor-element-a8d77ca .bdt-navigation-prev i,
            .elementor-4232 .elementor-element.elementor-element-a8d77ca .bdt-navigation-next i{font-size:24px;}}/* Start custom CSS for container, class: .elementor-element-ab3df5f */:root {
            --color-primary: #F8B5AC;
            --color-secondary: #8f4e49; /* Deep peach/clay from video */
            --color-accent: #498f7e; /* Sage green */
            --color-bg-soft: #ffefef;
            --font-serif: 'Playfair Display', serif;
            --font-sans: 'Montserrat', sans-serif;
            --font-script: 'Mrs Saint Delafield', cursive;
            --radius-xl: 32px;
        }

        body {
            font-family: var(--font-sans);
            color: var(--color-primary);
            background-color: #fff;
            overflow-x: hidden;
            margin: 0;
        }

        h1, h2, h3, h4 { font-family: var(--font-serif); line-height: 1.1; }

        .btn-marie {
            display: inline-block;
            padding: 1rem 2rem;
            background: var(--color-primary);
            color: white;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 0.15em;
            font-size: 0.75rem;
            border-radius: 999px;
            transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
            border: 2px solid var(--color-primary);
            text-align: center;
        }
        .btn-marie:hover {
            background: transparent;
            color: var(--color-primary);
            transform: translateY(-3px);
        }

        .btn-outline {
            background: rgba(255, 255, 255, 0.1);
            backdrop-filter: blur(5px);
            border: 1px solid rgba(255,255,255,0.4);
            color: white;
        }

        /* --- HERO SCREEN (Syntara Style) --- */
        .hero-screen {
            height: 100vh;
            position: relative;
            padding: 1.5rem;
            display: flex;
            align-items: center;
            justify-content: center;
            overflow: hidden;
        }

        .hero-video-bg {
            position: absolute;
            inset: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            z-index: -2;
            filter: brightness(0.85);
        }

        .hero-overlay {
            position: absolute;
            inset: 0;
            background: linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0.6));
            z-index: -1;
        }

        /* The white/transparent thin frame around the edge */
        .hero-frame {
            position: relative;
            width: 100%;
            height: 100%;
            border: 1px solid rgba(255,255,255,0.3);
            border-radius: var(--radius-xl);
            display: flex;
            flex-direction: column;
            justify-content: flex-end;
            padding: 4rem;
            z-index: 10;
        }

        /* Floating Cards */
        .hero-floats {
            position: absolute;
            top: 4rem;
            right: 4rem;
            display: flex;
            gap: 1.5rem;
        }

        .float-card {
            background: rgba(255, 255, 255, 0.08);
            backdrop-filter: blur(12px);
            border: 1px solid rgba(255, 255, 255, 0.2);
            border-radius: 24px;
            padding: 2rem;
            min-width: 220px;
            color: white;
        }

        .float-card h3 { font-size: 3.5rem; margin-bottom: 0.5rem; }
        .float-card p { font-size: 0.85rem; opacity: 0.8; text-transform: uppercase; letter-spacing: 0.05em; }

        .float-card.tags .tag-pill {
            display: inline-block;
            padding: 0.4rem 0.8rem;
            background: rgba(255,255,255,0.1);
            border-radius: 999px;
            font-size: 0.65rem;
            font-weight: 700;
            margin: 0.2rem;
            text-transform: uppercase;
        }

        /* Main Content Panel */
        .hero-panel {
            max-width: 700px;
            color: white;
        }

        .hero-panel h1 {
            font-size: clamp(3rem, 6vw, 5.5rem);
            margin-bottom: 1.5rem;
        }

        .hero-panel p {
            font-size: 1.25rem;
            margin-bottom: 2.5rem;
            opacity: 0.9;
        }

        /* Header Fix */
        .site-header {
            position: fixed;
            top: 2.5rem;
            left: 5rem;
            right: 5rem;
            z-index: 100;
            display: flex;
            justify-content: space-between;
            align-items: center;
            color: white;
        }

        .nav-links a {
            margin-left: 2.5rem;
            font-size: 0.75rem;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 0.1em;
            transition: opacity 0.3s;
        }
        .nav-links a:hover { opacity: 0.6; }

        /* General Sections */
        .section-padding { padding: 120px 0; }
        .card-shadow { box-shadow: 0 20px 50px rgba(0,0,0,0.05); border-radius: 24px; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for bdt-brand-carousel, class: .elementor-element-c662f6d */.bdt-ep-brand-carousel-image img{
    width:65%!important;
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-ff4eb58 */.elementor-4232 .elementor-element.elementor-element-ff4eb58 svg path{
    fill:var( --e-global-color-text );
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-cbbc9aa */@media only screen and (max-width:320px){
    .elementor-4232 .elementor-element.elementor-element-cbbc9aa .aux-modern-heading-primary{
        font-size:25px!important;
    }
}
.elementor-4232 .elementor-element.elementor-element-cbbc9aa:before {
        overflow: hidden;
    border-radius: 20px;
     border-style: solid;
  border-width: 5px;
  border-image: linear-gradient(243deg, #F38576, #FFFDFD00) 1;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-d51e731 */@media only screen and (max-width:320px){
    .elementor-4232 .elementor-element.elementor-element-d51e731 .aux-modern-heading-primary{
        font-size:25px!important;
    }
}
.elementor-4232 .elementor-element.elementor-element-d51e731:before {
        overflow: hidden;
    border-radius: 20px;
     border-style: solid;
  border-width: 5px;
  border-image: linear-gradient(243deg, #F38576, #FFFDFD00) 1;
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-1a50218 */.elementor-4232 .elementor-element.elementor-element-1a50218 svg path{
    fill:var( --e-global-color-text );
}/* End custom CSS */