.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6517 .elementor-element.elementor-element-c57e9d3{--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;--flex-wrap:wrap;}.she-header-transparent-yes{position:absolute;}.elementor-6517 .elementor-element.elementor-element-8162b35{--display:flex;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6517 .elementor-element.elementor-element-e482406{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6517 .elementor-element.elementor-element-e482406.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-e482406 .elementor-icon-wrapper{text-align:center;}.elementor-6517 .elementor-element.elementor-element-e482406 .elementor-icon{font-size:60px;}.elementor-6517 .elementor-element.elementor-element-e482406 .elementor-icon svg{height:60px;}.elementor-6517 .elementor-element.elementor-element-e482406 .elementor-icon-wrapper svg{width:auto;}.elementor-6517 .elementor-element.elementor-element-29ed6c9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6517 .elementor-element.elementor-element-aafe53d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-aafe53d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-menu-toggle{margin-left:auto;}.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu .elementor-item{font-family:"IvyOraRegular", Sans-serif;font-size:20px;font-weight:500;}.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-aafe53d .e--pointer-framed .elementor-item:before,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown a, .elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown{background-color:#70707057;}.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown a:hover,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown a:focus,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown a.highlighted,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-menu-toggle:hover,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-menu-toggle:focus{color:#E08EA9;}.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown a:hover,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown a:focus,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown a.highlighted{background-color:#2828286E;}.elementor-6517 .elementor-element.elementor-element-aafe53d .elementor-nav-menu--dropdown a.elementor-item-active{color:#E08EA9;background-color:#FFFFFF47;}.elementor-6517 .elementor-element.elementor-element-aafe53d div.elementor-menu-toggle:hover, .elementor-6517 .elementor-element.elementor-element-aafe53d div.elementor-menu-toggle:focus{color:#E08EA9;}.elementor-6517 .elementor-element.elementor-element-aafe53d div.elementor-menu-toggle:hover svg, .elementor-6517 .elementor-element.elementor-element-aafe53d div.elementor-menu-toggle:focus svg{fill:#E08EA9;}.elementor-6517 .elementor-element.elementor-element-74397ae{--display:flex;}.elementor-widget-woocommerce-menu-cart .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-menu-cart .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6517 .elementor-element.elementor-element-69cfe5c{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFF;--toggle-button-background-color:#02010100;--toggle-button-border-color:#02010100;--toggle-button-icon-hover-color:#FBFFF9;--toggle-button-hover-background-color:#02010100;--toggle-button-hover-border-color:#02010100;--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-size:30px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:#000000;--items-indicator-background-color:#FFFFFF;--cart-background-color:#FFFFFF;--cart-border-style:none;--cart-close-icon-size:20px;--cart-close-button-color:#86987B;--remove-item-button-size:20px;--remove-item-button-color:#86987B;--menu-cart-subtotal-color:#86987B;--product-variations-color:#86987B;--product-price-color:#86987B;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--cart-footer-buttons-border-radius:15px;--view-cart-button-text-color:#FFFFFF;--view-cart-button-background-color:#86987B;--view-cart-button-hover-text-color:#FFFFFF;--view-cart-button-hover-background-color:#86987B;--checkout-button-text-color:#FFFFFF;--checkout-button-background-color:#86987B;--checkout-button-hover-text-color:#FFFFFF;--checkout-button-hover-background-color:#86987B;--empty-message-color:#86987B;}.elementor-6517 .elementor-element.elementor-element-69cfe5c .elementor-menu-cart__subtotal{font-family:"IvyOraRegular", Sans-serif;font-size:20px;}.elementor-6517 .elementor-element.elementor-element-69cfe5c .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-6517 .elementor-element.elementor-element-69cfe5c .elementor-menu-cart__product-name a{font-family:"IvyOraLigth", Sans-serif;font-size:15px;font-weight:600;color:#86987B;}.elementor-6517 .elementor-element.elementor-element-69cfe5c .elementor-menu-cart__product .variation{font-family:"IvyOraLigth", Sans-serif;font-size:15px;}.elementor-6517 .elementor-element.elementor-element-69cfe5c .elementor-menu-cart__product-price{font-family:"IvyOraLigth", Sans-serif;font-size:15px;font-weight:600;}.elementor-6517 .elementor-element.elementor-element-69cfe5c .elementor-menu-cart__product-price .product-quantity{color:#86987B;font-family:"IvyOraLigth", Sans-serif;font-size:15px;}.elementor-6517 .elementor-element.elementor-element-69cfe5c .elementor-menu-cart__footer-buttons .elementor-button{font-family:"IvyOraLigth", Sans-serif;font-weight:600;}.elementor-6517 .elementor-element.elementor-element-69cfe5c .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"IvyOraLigth", Sans-serif;font-size:18px;font-weight:600;}.elementor-6517 .elementor-element.elementor-element-69cfe5c .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"IvyOraLigth", Sans-serif;font-size:18px;font-weight:600;}.elementor-6517 .elementor-element.elementor-element-69cfe5c .woocommerce-mini-cart__empty-message{font-family:"IvyOraLigth", Sans-serif;font-size:18px;font-weight:600;}.elementor-6517 .elementor-element.elementor-element-51bd538{--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:200px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-6517 .elementor-element.elementor-element-51bd538:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-51bd538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6517 .elementor-element.elementor-element-b283754{--display:flex;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-color:#DFDFDF7D;--border-color:#DFDFDF7D;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6517 .elementor-element.elementor-element-b283754:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-b283754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E08EA900 0%, #E08EA9 100%);}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6517 .elementor-element.elementor-element-1ce13ab .elementor-heading-title{font-family:"IvyOraLigth", Sans-serif;font-size:90px;font-weight:400;color:#FFFFFF;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6517 .elementor-element.elementor-element-f493253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IvyOraLigth", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-f493253 p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-55087cf{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6517 .elementor-element.elementor-element-f0044de{--grid-columns:4;--grid-column-gap:10px;}.elementor-6517 .elementor-element.elementor-element-f0044de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6517 .elementor-element.elementor-element-02f8e78{--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;}.elementor-widget-eael-image-hotspots .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-hotspots .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6517 .elementor-element.elementor-element-4da70b3 .elementor-repeater-item-eb7b039{left:48.7%;top:40.7%;}.elementor-6517 .elementor-element.elementor-element-4da70b3 > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:0px 0px 0px 0px;}.elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap{width:15px;height:15px;border-style:none;}.elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap .eael-hotspot-icon{font-size:15px;}.elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap svg.eael-hotspot-icon{height:15px;width:15px;line-height:15px;fill:#fff;}.elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap .eael-hotspot-text{font-size:15px;}.elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap .hotspot-svg-icon{width:15px;}.elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap, .elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-inner, .elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-inner:before{color:#fff;}.elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap, .elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-inner, .elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-inner:before, .elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hotspot-icon-wrap{background-color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap:hover, .elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap:hover .eael-hot-spot-inner, .elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap:hover .eael-hot-spot-inner:before{color:#fff;}.elementor-6517 .elementor-element.elementor-element-4da70b3 .eael-hot-spot-wrap:hover svg.eael-hotspot-icon{fill:#fff;}.elementor-6517 .elementor-element.elementor-element-0272790{--display:flex;--position:absolute;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-6517 .elementor-element.elementor-element-0272790{left:0px;}body.rtl .elementor-6517 .elementor-element.elementor-element-0272790{right:0px;}.elementor-6517 .elementor-element.elementor-element-23b4340 .elementor-heading-title{font-family:"IvyOraLigth", Sans-serif;font-size:43px;font-weight:400;letter-spacing:1.5px;color:#81273E;}.elementor-6517 .elementor-element.elementor-element-5ec0e5c{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6517 .elementor-element.elementor-element-5ec0e5c .elementor-heading-title{font-family:"IvyOraLigth", Sans-serif;font-size:190px;font-weight:400;color:#81273E;}.elementor-6517 .elementor-element.elementor-element-4fc0983{--display:flex;--position:absolute;--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;bottom:170px;}body:not(.rtl) .elementor-6517 .elementor-element.elementor-element-4fc0983{left:0px;}body.rtl .elementor-6517 .elementor-element.elementor-element-4fc0983{right:0px;}.elementor-6517 .elementor-element.elementor-element-bdcd860{--display:flex;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-color:#DFDFDF7D;--border-color:#DFDFDF7D;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6517 .elementor-element.elementor-element-bdcd860:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-bdcd860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #81273E00 0%, #81273E 100%);}.elementor-6517 .elementor-element.elementor-element-b5bfc37{text-align:center;}.elementor-6517 .elementor-element.elementor-element-b5bfc37 .elementor-heading-title{font-family:"IvyOraLigth", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-ad9a776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"IvyOraLigth", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-ad9a776 p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-b8c8037{--display:flex;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-color:#DFDFDF7D;--border-color:#DFDFDF7D;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6517 .elementor-element.elementor-element-b8c8037:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-b8c8037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #81273E00 0%, #81273E 100%);}.elementor-6517 .elementor-element.elementor-element-c94c693{text-align:center;}.elementor-6517 .elementor-element.elementor-element-c94c693 .elementor-heading-title{font-family:"IvyOraLigth", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-8727633{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"IvyOraLigth", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-8727633 p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-ed71755{--display:flex;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-color:#DFDFDF7D;--border-color:#DFDFDF7D;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6517 .elementor-element.elementor-element-ed71755:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-ed71755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #81273E00 0%, #81273E 100%);}.elementor-6517 .elementor-element.elementor-element-cd9b16e{text-align:center;}.elementor-6517 .elementor-element.elementor-element-cd9b16e .elementor-heading-title{font-family:"IvyOraLigth", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-8deb77d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"IvyOraLigth", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-8deb77d p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-3cafbfb{--display:flex;--min-height:140vh;--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-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6517 .elementor-element.elementor-element-6268fc0{--display:flex;--min-height:0px;--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;}.elementor-6517 .elementor-element.elementor-element-6268fc0:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-6268fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6517 .elementor-element.elementor-element-c9e8e54{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6517 .elementor-element.elementor-element-e4a8cef{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-6517 .elementor-element.elementor-element-e4a8cef .elementor-heading-title{font-family:"IvyOraRegular", Sans-serif;font-size:35px;font-weight:400;text-shadow:-2px 4px 2px rgba(0, 0, 0, 0.55);color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-42d67e3{width:var( --container-widget-width, 40% );max-width:40%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"IvyOraLigth", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-42d67e3 p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-37d2024{width:var( --container-widget-width, 40% );max-width:40%;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6517 .elementor-element.elementor-element-e7ed125 .elementor-button{background-color:#FEE98C;font-family:"IvyOraRegular", Sans-serif;font-size:28px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-6517 .elementor-element.elementor-element-e7ed125{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-e7ed125.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-2bb9230{--display:flex;--min-height:0px;--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;}.elementor-6517 .elementor-element.elementor-element-2bb9230:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-2bb9230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6517 .elementor-element.elementor-element-7dce6a5{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6517 .elementor-element.elementor-element-e09e2ae{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-6517 .elementor-element.elementor-element-e09e2ae .elementor-heading-title{font-family:"IvyOraRegular", Sans-serif;font-size:35px;font-weight:400;text-shadow:-2px 4px 2px rgba(0, 0, 0, 0.55);color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-8141a83{width:var( --container-widget-width, 40% );max-width:40%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"IvyOraLigth", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-8141a83 p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-cabcd1a{width:var( --container-widget-width, 40% );max-width:40%;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-cabcd1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-8a687a8 .elementor-button{background-color:#FEE98C;font-family:"IvyOraRegular", Sans-serif;font-size:28px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-6517 .elementor-element.elementor-element-8a687a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-8a687a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-934a8c6{--display:flex;--min-height:0px;--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;}.elementor-6517 .elementor-element.elementor-element-934a8c6:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-934a8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6517 .elementor-element.elementor-element-20c12a1{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6517 .elementor-element.elementor-element-1454fef{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-6517 .elementor-element.elementor-element-1454fef .elementor-heading-title{font-family:"IvyOraRegular", Sans-serif;font-size:35px;font-weight:400;text-shadow:-2px 4px 2px rgba(0, 0, 0, 0.55);color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-b911d81{width:var( --container-widget-width, 40% );max-width:40%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"IvyOraLigth", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-b911d81 p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-1235d71{width:var( --container-widget-width, 40% );max-width:40%;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-1235d71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-c0a7c6c .elementor-button{background-color:#FEE98C;font-family:"IvyOraRegular", Sans-serif;font-size:28px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-6517 .elementor-element.elementor-element-c0a7c6c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-c0a7c6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-8998e84{--display:flex;--min-height:0px;--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;}.elementor-6517 .elementor-element.elementor-element-8998e84:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-8998e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6517 .elementor-element.elementor-element-f4efe3a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6517 .elementor-element.elementor-element-d93469d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-6517 .elementor-element.elementor-element-d93469d .elementor-heading-title{font-family:"IvyOraRegular", Sans-serif;font-size:35px;font-weight:400;text-shadow:-2px 4px 2px rgba(0, 0, 0, 0.55);color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-e951ca1{width:var( --container-widget-width, 40% );max-width:40%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"IvyOraLigth", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-e951ca1 p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-a7af7cf{width:var( --container-widget-width, 40% );max-width:40%;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-a7af7cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-3da9c3a .elementor-button{background-color:#FEE98C;font-family:"IvyOraRegular", Sans-serif;font-size:28px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-6517 .elementor-element.elementor-element-3da9c3a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-3da9c3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-8e65c5e{--display:flex;--min-height:0px;--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;}.elementor-6517 .elementor-element.elementor-element-8e65c5e:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-8e65c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6517 .elementor-element.elementor-element-d482b10{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6517 .elementor-element.elementor-element-b1845fb{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-6517 .elementor-element.elementor-element-b1845fb .elementor-heading-title{font-family:"IvyOraRegular", Sans-serif;font-size:35px;font-weight:400;text-shadow:-2px 4px 2px rgba(0, 0, 0, 0.55);color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-25a1a27{width:var( --container-widget-width, 40% );max-width:40%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"IvyOraLigth", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-25a1a27 p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-ca7b18b{width:var( --container-widget-width, 40% );max-width:40%;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-ca7b18b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-e918b86 .elementor-button{background-color:#FEE98C;font-family:"IvyOraRegular", Sans-serif;font-size:28px;font-weight:600;border-radius:20px 20px 20px 20px;}.elementor-6517 .elementor-element.elementor-element-e918b86{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-e918b86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-e9e6740{--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:800px;--padding-bottom:800px;--padding-left:20px;--padding-right:20px;}.elementor-6517 .elementor-element.elementor-element-e9e6740:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-e9e6740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bengio.es/wp-content/uploads/2026/05/image_wogv55wogv55wogv-1-copia-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6517 .elementor-element.elementor-element-d3552e6{--display:flex;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-color:#DFDFDF7D;--border-color:#DFDFDF7D;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6517 .elementor-element.elementor-element-d3552e6:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-d3552e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E08EA9 0%, #81273E 100%);}.elementor-6517 .elementor-element.elementor-element-d3552e6.e-con{--align-self:flex-end;}.elementor-6517 .elementor-element.elementor-element-34f20a1{text-align:end;}.elementor-6517 .elementor-element.elementor-element-34f20a1 .elementor-heading-title{font-family:"IvyOraLigth", Sans-serif;font-size:58px;font-weight:400;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-cb1cda5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"IvyOraLigth", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-cb1cda5 p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-01528ca .elementor-button{background-color:#F9F4EA;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:700;fill:#81273E;color:#81273E;border-radius:50px 50px 50px 50px;}.elementor-6517 .elementor-element.elementor-element-83cef93{--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;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .elementor-repeater-item-eb7b039{left:87.6%;top:20.4%;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .elementor-repeater-item-101decb{left:7.2%;top:39%;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .elementor-repeater-item-5c9398d{left:67.5%;top:62.3%;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:0px 0px 0px 0px;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap{width:15px;height:15px;border-style:none;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap .eael-hotspot-icon{font-size:15px;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap svg.eael-hotspot-icon{height:15px;width:15px;line-height:15px;fill:#fff;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap .eael-hotspot-text{font-size:15px;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap .hotspot-svg-icon{width:15px;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap, .elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-inner, .elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-inner:before{color:#fff;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap, .elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-inner, .elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-inner:before, .elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hotspot-icon-wrap{background-color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap:hover, .elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap:hover .eael-hot-spot-inner, .elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap:hover .eael-hot-spot-inner:before{color:#fff;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .eael-hot-spot-wrap:hover svg.eael-hotspot-icon{fill:#fff;}.elementor-6517 .elementor-element.elementor-element-bf67f4e{--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:100px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;}.elementor-6517 .elementor-element.elementor-element-bf67f4e:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-bf67f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bengio.es/wp-content/uploads/2026/05/image_n1edn9n1edn9n1ed-1-copia.webp");background-position:center center;background-size:cover;}.elementor-6517 .elementor-element.elementor-element-4116db2{--display:flex;}.elementor-6517 .elementor-element.elementor-element-7282457{text-align:center;}.elementor-6517 .elementor-element.elementor-element-7282457 .elementor-heading-title{font-family:"IvyOraLigth", Sans-serif;font-size:90px;font-weight:400;color:#00000033;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-tabs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6517 .elementor-element.elementor-element-52da829{--display:flex;}.elementor-6517 .elementor-element.elementor-element-f7d8619{--grid-columns:4;--grid-column-gap:10px;}.elementor-6517 .elementor-element.elementor-element-f7d8619 > .elementor-widget-container{margin:-110px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6517 .elementor-element.elementor-element-8082639{--display:flex;}.elementor-6517 .elementor-element.elementor-element-87ec80a{--display:flex;}.elementor-6517 .elementor-element.elementor-element-b097e3e{--display:flex;}.elementor-6517 .elementor-element.elementor-element-1be27b5{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-color:#81273E;--n-tabs-title-color-active:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-1be27b5 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);}.elementor-6517 .elementor-element.elementor-element-1be27b5.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E08EA9;background-color:transparent;background-image:linear-gradient(150deg, #E08EA9 0%, #81273E 100%);}.elementor-6517 .elementor-element.elementor-element-1be27b5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6517 .elementor-element.elementor-element-1be27b5.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E08EA9;background-color:transparent;background-image:linear-gradient(150deg, #E08EA9 0%, #81273E 100%);}.elementor-6517 .elementor-element.elementor-element-1be27b5 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-a93f458{--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;}.elementor-6517 .elementor-element.elementor-element-a93f458:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-a93f458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#81273E;}.elementor-6517 .elementor-element.elementor-element-1fabe64{--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;--justify-content:space-between;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6517 .elementor-element.elementor-element-8fa2b67{--display:flex;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6517 .elementor-element.elementor-element-01428b2{text-align:start;}.elementor-6517 .elementor-element.elementor-element-01428b2 img{width:64%;opacity:0.33;}.elementor-6517 .elementor-element.elementor-element-da897ea{--display:flex;}.elementor-6517 .elementor-element.elementor-element-e031767 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#E08EA9;}.elementor-6517 .elementor-element.elementor-element-b7303f1{--display:flex;}.elementor-6517 .elementor-element.elementor-element-b21711c .elementor-button{background-color:#E08EA9;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;fill:#81273E;color:#81273E;border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6517 .elementor-element.elementor-element-3eb8cc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-6517 .elementor-element.elementor-element-3eb8cc7 .elementor-icon-list-icon i{color:#E08EA9;transition:color 0.3s;}.elementor-6517 .elementor-element.elementor-element-3eb8cc7 .elementor-icon-list-icon svg{fill:#E08EA9;transition:fill 0.3s;}.elementor-6517 .elementor-element.elementor-element-3eb8cc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6517 .elementor-element.elementor-element-3eb8cc7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;}.elementor-6517 .elementor-element.elementor-element-3eb8cc7 .elementor-icon-list-text{color:#E08EA9;transition:color 0.3s;}.elementor-6517 .elementor-element.elementor-element-9e2aa82 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-6517 .elementor-element.elementor-element-9e2aa82 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-6517 .elementor-element.elementor-element-9e2aa82{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-6517 .elementor-element.elementor-element-9e2aa82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6517 .elementor-element.elementor-element-9e2aa82 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;}.elementor-6517 .elementor-element.elementor-element-9e2aa82 .elementor-icon-list-text{color:#E08EA9;transition:color 0.3s;}.elementor-6517 .elementor-element.elementor-element-44877dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-6517 .elementor-element.elementor-element-44877dc .elementor-icon-list-icon i{color:#E08EA9;transition:color 0.3s;}.elementor-6517 .elementor-element.elementor-element-44877dc .elementor-icon-list-icon svg{fill:#E08EA9;transition:fill 0.3s;}.elementor-6517 .elementor-element.elementor-element-44877dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6517 .elementor-element.elementor-element-44877dc .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;}.elementor-6517 .elementor-element.elementor-element-44877dc .elementor-icon-list-text{color:#E08EA9;transition:color 0.3s;}.elementor-6517 .elementor-element.elementor-element-1294c79 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-6517 .elementor-element.elementor-element-1294c79 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-6517 .elementor-element.elementor-element-1294c79{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-6517 .elementor-element.elementor-element-1294c79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6517 .elementor-element.elementor-element-1294c79 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;}.elementor-6517 .elementor-element.elementor-element-1294c79 .elementor-icon-list-text{color:#E08EA9;transition:color 0.3s;}.elementor-6517 .elementor-element.elementor-element-4420aa2{--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;--justify-content:space-between;--margin-top:30px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-6517 .elementor-element.elementor-element-4968683{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;color:#E08EA9;}.elementor-6517 .elementor-element.elementor-element-4968683 p{margin-block-end:0px;}.elementor-6517 .elementor-element.elementor-element-bc66b76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-6517 .elementor-element.elementor-element-bc66b76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-6517 .elementor-element.elementor-element-bc66b76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-6517 .elementor-element.elementor-element-bc66b76 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-6517 .elementor-element.elementor-element-bc66b76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-6517 .elementor-element.elementor-element-bc66b76 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-6517 .elementor-element.elementor-element-bc66b76 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-6517 .elementor-element.elementor-element-bc66b76{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-6517 .elementor-element.elementor-element-bc66b76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6517 .elementor-element.elementor-element-bc66b76 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;}.elementor-6517 .elementor-element.elementor-element-bc66b76 .elementor-icon-list-text{color:#E08EA9;transition:color 0.3s;}.elementor-6517 .elementor-element.elementor-element-883dc05{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--z-index:1000;}.elementor-6517 .elementor-element.elementor-element-883dc05:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-6517 .elementor-element.elementor-element-883dc05, .elementor-6517 .elementor-element.elementor-element-883dc05::before{--border-transition:0.3s;}.elementor-6517 .elementor-element.elementor-element-b38d8a1{--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;border-style:none;--border-style:none;--z-index:1000;}.elementor-6517 .elementor-element.elementor-element-2f4f9c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-6517 .elementor-element.elementor-element-2f4f9c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-2f4f9c2 .elementor-icon-wrapper{text-align:center;}.elementor-6517 .elementor-element.elementor-element-2f4f9c2 .elementor-icon{font-size:60px;}.elementor-6517 .elementor-element.elementor-element-2f4f9c2 .elementor-icon svg{height:60px;}.elementor-6517 .elementor-element.elementor-element-2f4f9c2 .elementor-icon-wrapper svg{width:auto;}.elementor-6517 .elementor-element.elementor-element-f9af14c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-f9af14c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-menu-toggle{margin-left:auto;}.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu .elementor-item{font-family:"IvyOraRegular", Sans-serif;font-size:20px;font-weight:500;}.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-f9af14c .e--pointer-framed .elementor-item:before,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--dropdown{background-color:#39393917;}.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--dropdown a:hover,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--dropdown a:focus,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-menu-toggle:hover,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-menu-toggle:focus{color:#E08EA9;}.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--dropdown a:hover,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--dropdown a:focus,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--dropdown a.highlighted{background-color:#2828286E;}.elementor-6517 .elementor-element.elementor-element-f9af14c .elementor-nav-menu--dropdown a.elementor-item-active{color:#E08EA9;background-color:#FFFFFF47;}.elementor-6517 .elementor-element.elementor-element-f9af14c div.elementor-menu-toggle:hover, .elementor-6517 .elementor-element.elementor-element-f9af14c div.elementor-menu-toggle:focus{color:#E08EA9;}.elementor-6517 .elementor-element.elementor-element-f9af14c div.elementor-menu-toggle:hover svg, .elementor-6517 .elementor-element.elementor-element-f9af14c div.elementor-menu-toggle:focus svg{fill:#E08EA9;}.elementor-6517 .elementor-element.elementor-element-69d12d7{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFF;--toggle-button-background-color:#02010100;--toggle-button-border-color:#02010100;--toggle-button-icon-hover-color:#FBFFF9;--toggle-button-hover-background-color:#02010100;--toggle-button-hover-border-color:#02010100;--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-size:30px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:#000000;--items-indicator-background-color:#FFFFFF;--cart-background-color:#FFFFFF;--cart-border-style:none;--cart-close-icon-size:20px;--cart-close-button-color:#86987B;--remove-item-button-size:20px;--remove-item-button-color:#86987B;--menu-cart-subtotal-color:#86987B;--product-variations-color:#86987B;--product-price-color:#86987B;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--cart-footer-buttons-border-radius:15px;--view-cart-button-text-color:#FFFFFF;--view-cart-button-background-color:#86987B;--view-cart-button-hover-text-color:#FFFFFF;--view-cart-button-hover-background-color:#86987B;--checkout-button-text-color:#FFFFFF;--checkout-button-background-color:#86987B;--checkout-button-hover-text-color:#FFFFFF;--checkout-button-hover-background-color:#86987B;--empty-message-color:#86987B;}.elementor-6517 .elementor-element.elementor-element-69d12d7 .elementor-menu-cart__subtotal{font-family:"IvyOraRegular", Sans-serif;font-size:20px;}.elementor-6517 .elementor-element.elementor-element-69d12d7 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-6517 .elementor-element.elementor-element-69d12d7 .elementor-menu-cart__product-name a{font-family:"IvyOraLigth", Sans-serif;font-size:15px;font-weight:600;color:#86987B;}.elementor-6517 .elementor-element.elementor-element-69d12d7 .elementor-menu-cart__product .variation{font-family:"IvyOraLigth", Sans-serif;font-size:15px;}.elementor-6517 .elementor-element.elementor-element-69d12d7 .elementor-menu-cart__product-price{font-family:"IvyOraLigth", Sans-serif;font-size:15px;font-weight:600;}.elementor-6517 .elementor-element.elementor-element-69d12d7 .elementor-menu-cart__product-price .product-quantity{color:#86987B;font-family:"IvyOraLigth", Sans-serif;font-size:15px;}.elementor-6517 .elementor-element.elementor-element-69d12d7 .elementor-menu-cart__footer-buttons .elementor-button{font-family:"IvyOraLigth", Sans-serif;font-weight:600;}.elementor-6517 .elementor-element.elementor-element-69d12d7 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"IvyOraLigth", Sans-serif;font-size:18px;font-weight:600;}.elementor-6517 .elementor-element.elementor-element-69d12d7 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"IvyOraLigth", Sans-serif;font-size:18px;font-weight:600;}.elementor-6517 .elementor-element.elementor-element-69d12d7 .woocommerce-mini-cart__empty-message{font-family:"IvyOraLigth", Sans-serif;font-size:18px;font-weight:600;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6517 .elementor-element.elementor-element-f0044de{--grid-columns:2;}.elementor-6517 .elementor-element.elementor-element-f7d8619{--grid-columns:2;}}@media(min-width:768px){.elementor-6517 .elementor-element.elementor-element-c57e9d3{--content-width:1340px;}.elementor-6517 .elementor-element.elementor-element-8162b35{--width:20%;}.elementor-6517 .elementor-element.elementor-element-29ed6c9{--width:70%;}.elementor-6517 .elementor-element.elementor-element-74397ae{--width:5%;}.elementor-6517 .elementor-element.elementor-element-b283754{--width:40%;}.elementor-6517 .elementor-element.elementor-element-bdcd860{--width:40%;}.elementor-6517 .elementor-element.elementor-element-b8c8037{--width:40%;}.elementor-6517 .elementor-element.elementor-element-ed71755{--width:40%;}.elementor-6517 .elementor-element.elementor-element-d3552e6{--width:40%;}.elementor-6517 .elementor-element.elementor-element-bf67f4e{--content-width:1510px;}.elementor-6517 .elementor-element.elementor-element-8fa2b67{--width:40%;}.elementor-6517 .elementor-element.elementor-element-da897ea{--width:28%;}.elementor-6517 .elementor-element.elementor-element-b7303f1{--width:22%;}.elementor-6517 .elementor-element.elementor-element-b38d8a1{--width:90%;}}@media(max-width:767px){.elementor-6517 .elementor-element.elementor-element-c57e9d3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-6517 .elementor-element.elementor-element-8162b35{--width:100%;}.elementor-6517 .elementor-element.elementor-element-e482406{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-e482406 .elementor-icon-wrapper{text-align:start;}.elementor-6517 .elementor-element.elementor-element-e482406 .elementor-icon{font-size:35px;}.elementor-6517 .elementor-element.elementor-element-e482406 .elementor-icon svg{height:35px;}.elementor-6517 .elementor-element.elementor-element-29ed6c9{--width:30%;}.elementor-6517 .elementor-element.elementor-element-aafe53d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-74397ae{--width:20%;}.elementor-6517 .elementor-element.elementor-element-1ce13ab .elementor-heading-title{font-size:50px;}.elementor-6517 .elementor-element.elementor-element-f493253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-6517 .elementor-element.elementor-element-4da70b3 .elementor-repeater-item-eb7b039{left:51.3%;top:35%;}.elementor-6517 .elementor-element.elementor-element-0272790{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6517 .elementor-element.elementor-element-23b4340{text-align:end;}.elementor-6517 .elementor-element.elementor-element-23b4340 .elementor-heading-title{font-size:24px;}.elementor-6517 .elementor-element.elementor-element-5ec0e5c{text-align:end;}.elementor-6517 .elementor-element.elementor-element-5ec0e5c .elementor-heading-title{font-size:50px;}.elementor-6517 .elementor-element.elementor-element-4fc0983{bottom:15px;}.elementor-6517 .elementor-element.elementor-element-b5bfc37 .elementor-heading-title{font-size:50px;}.elementor-6517 .elementor-element.elementor-element-ad9a776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-6517 .elementor-element.elementor-element-c94c693 .elementor-heading-title{font-size:50px;}.elementor-6517 .elementor-element.elementor-element-8727633{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-6517 .elementor-element.elementor-element-cd9b16e .elementor-heading-title{font-size:50px;}.elementor-6517 .elementor-element.elementor-element-8deb77d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-6517 .elementor-element.elementor-element-6268fc0{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6517 .elementor-element.elementor-element-6268fc0:not(.elementor-motion-effects-element-type-background), .elementor-6517 .elementor-element.elementor-element-6268fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-6517 .elementor-element.elementor-element-c9e8e54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6517 .elementor-element.elementor-element-e4a8cef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6517 .elementor-element.elementor-element-e4a8cef .elementor-heading-title{font-size:30px;}.elementor-6517 .elementor-element.elementor-element-42d67e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-6517 .elementor-element.elementor-element-37d2024{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-e7ed125{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-6517 .elementor-element.elementor-element-e7ed125 .elementor-button{font-size:20px;}.elementor-6517 .elementor-element.elementor-element-2bb9230{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6517 .elementor-element.elementor-element-7dce6a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6517 .elementor-element.elementor-element-cabcd1a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-8a687a8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-6517 .elementor-element.elementor-element-8a687a8 .elementor-button{font-size:20px;}.elementor-6517 .elementor-element.elementor-element-934a8c6{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6517 .elementor-element.elementor-element-20c12a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6517 .elementor-element.elementor-element-1235d71{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-c0a7c6c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-6517 .elementor-element.elementor-element-c0a7c6c .elementor-button{font-size:20px;}.elementor-6517 .elementor-element.elementor-element-8998e84{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6517 .elementor-element.elementor-element-f4efe3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6517 .elementor-element.elementor-element-a7af7cf{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-3da9c3a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-6517 .elementor-element.elementor-element-3da9c3a .elementor-button{font-size:20px;}.elementor-6517 .elementor-element.elementor-element-8e65c5e{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6517 .elementor-element.elementor-element-d482b10{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6517 .elementor-element.elementor-element-ca7b18b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-e918b86{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-6517 .elementor-element.elementor-element-e918b86 .elementor-button{font-size:20px;}.elementor-6517 .elementor-element.elementor-element-e9e6740{--padding-top:370px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6517 .elementor-element.elementor-element-34f20a1 .elementor-heading-title{font-size:30px;}.elementor-6517 .elementor-element.elementor-element-cb1cda5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .elementor-repeater-item-eb7b039{left:87.9%;top:8.1%;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .elementor-repeater-item-101decb{left:3%;top:37.7%;}.elementor-6517 .elementor-element.elementor-element-bcd65c0 .elementor-repeater-item-5c9398d{left:67.6%;top:58.6%;}.elementor-6517 .elementor-element.elementor-element-7282457 .elementor-heading-title{font-size:50px;}.elementor-6517 .elementor-element.elementor-element-8fa2b67{--justify-content:center;}.elementor-6517 .elementor-element.elementor-element-01428b2{text-align:center;}.elementor-6517 .elementor-element.elementor-element-01428b2 img{width:58%;}.elementor-6517 .elementor-element.elementor-element-e031767{text-align:center;}.elementor-6517 .elementor-element.elementor-element-4420aa2{--justify-content:center;}.elementor-6517 .elementor-element.elementor-element-4968683{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-6517 .elementor-element.elementor-element-4968683 p{margin-block-end:10px;}.elementor-6517 .elementor-element.elementor-element-883dc05{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-6517 .elementor-element.elementor-element-b38d8a1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-6517 .elementor-element.elementor-element-2f4f9c2{width:var( --container-widget-width, 35.593% );max-width:35.593%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:35.593%;--container-widget-flex-grow:0;}.elementor-6517 .elementor-element.elementor-element-2f4f9c2 .elementor-icon-wrapper{text-align:start;}.elementor-6517 .elementor-element.elementor-element-2f4f9c2 .elementor-icon{font-size:35px;}.elementor-6517 .elementor-element.elementor-element-2f4f9c2 .elementor-icon svg{height:35px;}.elementor-6517 .elementor-element.elementor-element-f9af14c{width:var( --container-widget-width, 39% );max-width:39%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:39%;--container-widget-flex-grow:0;}}/* Start custom CSS for nav-menu, class: .elementor-element-aafe53d */ul#menu-2-aafe53d.elementor-nav-menu{
   backdrop-filter: blur(100%) !important;
  -webkit-backdrop-filter: blur(13px) !important;
 
}/* End custom CSS */
/* Start custom CSS for eael-image-hotspots, class: .elementor-element-4da70b3 *//* Aplicar IVY ORA a TODA la tarjeta */
.bengio-product-card,
.bengio-product-card * {
  font-family: 'IvyOraLigth' !important;
}

/* TARJETA */
.bengio-product-card{
  position: relative;
  width: 220px;
  padding: 14px 14px 16px;
  border-radius: 22px;
  background: rgba(255,255,255,0.12);
  border: 1px solid rgba(255,255,255,0.4);
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
  box-shadow: 0 18px 40px rgba(0,0,0,0.35);
  color:#fff;
}


/* BADGE “Nuevo” */
.bengio-badge{
  position:absolute;
  top:10px;
  left:10px;
  padding:4px 10px;
  border-radius:999px;
  background:rgba(255,255,255,0.9);
  color:#7a6a5a;
  font-size:18px;
  font-weight:500;
}


/* IMAGEN */
.bengio-product-image{
  margin-top:16px;
  margin-bottom:10px;
  border-radius:16px;
  overflow:hidden;
}
.bengio-product-image img{
  width:100%;
  display:block;
}


/* PRECIOS */
.bengio-prices{
  display:flex;
  gap:8px;
  align-items:baseline;
  margin-bottom:4px;
}
.bengio-prices .old{
  font-size:20px;
  text-decoration:line-through;
  opacity:0.7;
}
.bengio-prices .new{
  font-size:20px;
  font-weight:700;
}


/* NOMBRE */
.bengio-name{
    text-align: left !important;
  font-size:20px;
  margin-bottom:2px;
}


/* BOTÓN */
.bengio-add-btn{
  width:100%;
  border:none;
  border-radius:999px;
  padding:8px 14px;
  background:#86987B;
  color:#fff;
  font-size:15px;
  font-weight:600;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:6px;
  cursor:pointer;
  box-shadow:0 8px 20px rgba(0,0,0,0);
  transition:transform .15s ease, box-shadow .15s ease, background .15s ease;
}
.bengio-add-btn .heart{
  font-size:15px;
}
.bengio-add-btn .lock{
  font-size:15px;
  opacity:.9;
}
.bengio-add-btn:hover{
  transform:translateY(-1px);
  box-shadow:0 10px 26px rgba(0,0,0,0.45);
  color: #ffffff !important;
  background:#6a935e;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7ed125 *//* Efecto vidrio con color base #D28250 */
.vidrio-btnColores .elementor-button,
.vidrio-btnColores .elementor-button-link {

    /* Degradado basado en #D28250 */
    background: linear-gradient(
        135deg,
        rgba(238, 193, 161, 0), /* luz */
        rgba(254, 233, 140, 0),  /* base #FEE98C */
        rgba(180, 106, 63, 0)   /* sombra */
    ) !important;

    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;

    border: 1.5px solid rgba(255, 255, 255, 0.45) !important;

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.35),
        0 8px 20px rgba(0,0,0,0.25);

    transition: all .25s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a687a8 *//* Efecto vidrio con color base #D28250 */
.vidrio-btnColores .elementor-button,
.vidrio-btnColores .elementor-button-link {

    /* Degradado basado en #D28250 */
    background: linear-gradient(
        135deg,
        rgba(238, 193, 161, 0), /* luz */
        rgba(254, 233, 140, 0),  /* base #FEE98C */
        rgba(180, 106, 63, 0)   /* sombra */
    ) !important;

    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;

    border: 1.5px solid rgba(255, 255, 255, 0.45) !important;

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.35),
        0 8px 20px rgba(0,0,0,0.25);

    transition: all .25s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0a7c6c *//* Efecto vidrio con color base #D28250 */
.vidrio-btnColores .elementor-button,
.vidrio-btnColores .elementor-button-link {

    /* Degradado basado en #D28250 */
    background: linear-gradient(
        135deg,
        rgba(238, 193, 161, 0), /* luz */
        rgba(254, 233, 140, 0),  /* base #FEE98C */
        rgba(180, 106, 63, 0)   /* sombra */
    ) !important;

    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;

    border: 1.5px solid rgba(255, 255, 255, 0.45) !important;

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.35),
        0 8px 20px rgba(0,0,0,0.25);

    transition: all .25s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3da9c3a *//* Efecto vidrio con color base #D28250 */
.vidrio-btnColores .elementor-button,
.vidrio-btnColores .elementor-button-link {

    /* Degradado basado en #D28250 */
    background: linear-gradient(
        135deg,
        rgba(238, 193, 161, 0), /* luz */
        rgba(254, 233, 140, 0),  /* base #FEE98C */
        rgba(180, 106, 63, 0)   /* sombra */
    ) !important;

    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;

    border: 1.5px solid rgba(255, 255, 255, 0.45) !important;

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.35),
        0 8px 20px rgba(0,0,0,0.25);

    transition: all .25s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e918b86 *//* Efecto vidrio con color base #D28250 */
.vidrio-btnColores .elementor-button,
.vidrio-btnColores .elementor-button-link {

    /* Degradado basado en #D28250 */
    background: linear-gradient(
        135deg,
        rgba(238, 193, 161, 0), /* luz */
        rgba(254, 233, 140, 0),  /* base #FEE98C */
        rgba(180, 106, 63, 0)   /* sombra */
    ) !important;

    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;

    border: 1.5px solid rgba(255, 255, 255, 0.45) !important;

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.35),
        0 8px 20px rgba(0,0,0,0.25);

    transition: all .25s ease;
}/* End custom CSS */
/* Start custom CSS for eael-image-hotspots, class: .elementor-element-bcd65c0 *//* Aplicar IVY ORA a TODA la tarjeta */
.bengio-product-card,
.bengio-product-card * {
  font-family: 'IvyOraLigth' !important;
}

/* TARJETA */
.bengio-product-card{
  position: relative;
  width: 220px;
  padding: 14px 14px 16px;
  border-radius: 22px;
  background: rgba(255,255,255,0.12);
  border: 1px solid rgba(255,255,255,0.4);
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
  box-shadow: 0 18px 40px rgba(0,0,0,0.35);
  color:#fff;
}


/* BADGE “Nuevo” */
.bengio-badge{
  position:absolute;
  top:10px;
  left:10px;
  padding:4px 10px;
  border-radius:999px;
  background:rgba(255,255,255,0.9);
  color:#7a6a5a;
  font-size:18px;
  font-weight:500;
}


/* IMAGEN */
.bengio-product-image{
  margin-top:16px;
  margin-bottom:10px;
  border-radius:16px;
  overflow:hidden;
}
.bengio-product-image img{
  width:100%;
  display:block;
}


/* PRECIOS */
.bengio-prices{
  display:flex;
  gap:8px;
  align-items:baseline;
  margin-bottom:4px;
}
.bengio-prices .old{
  font-size:20px;
  text-decoration:line-through;
  opacity:0.7;
}
.bengio-prices .new{
  font-size:20px;
  font-weight:700;
}


/* NOMBRE */
.bengio-name{
    text-align: left !important;
  font-size:20px;
  margin-bottom:2px;
}


/* BOTÓN */
.bengio-add-btn{
  width:100%;
  border:none;
  border-radius:999px;
  padding:8px 14px;
  background:#86987B;
  color:#fff;
  font-size:15px;
  font-weight:600;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:6px;
  cursor:pointer;
  box-shadow:0 8px 20px rgba(0,0,0,0);
  transition:transform .15s ease, box-shadow .15s ease, background .15s ease;
}
.bengio-add-btn .heart{
  font-size:15px;
}
.bengio-add-btn .lock{
  font-size:15px;
  opacity:.9;
}
.bengio-add-btn:hover{
  transform:translateY(-1px);
  box-shadow:0 10px 26px rgba(0,0,0,0.45);
  color: #ffffff !important;
  background:#6a935e;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-f9af14c */.elementor-nav-menu{
   backdrop-filter: blur(15px); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-883dc05 *//* ===== EFECTO VIDRIO GLASS ===== */
.contenedor-vidrio {
  /*position: relative;*/
  background: rgba(255, 255, 255,0); /* más transparente */

  backdrop-filter: blur(25px) saturate(120%);
  -webkit-backdrop-filter: blur(25px) saturate(120%);
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0.25);
  color: #fff;
  transition: all 0.4s ease;
}

/* Opcional: efecto de iluminación al pasar el mouse 
.contenedor-vidrio:hover {
  background: rgba(255, 255, 255, 0.12);
  box-shadow: 0 8px 50px rgba(0, 0, 0, 0.45);
} */


/* Ajustes responsivos */
@media (max-width: 768px) {
  .contenedor-vidrio {
    border-radius: 0px;
    backdrop-filter: blur(15px);
  }
}/* End custom CSS */
/* Start custom CSS */.filtro-blur{
    backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IvyOraRegular';
	font-display: auto;
	src: url('https://bengio.es/wp-content/uploads/2025/12/IvyOraDisplay-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IvyOraLigth';
	font-display: auto;
	src: url('https://bengio.es/wp-content/uploads/2025/12/IvyOraDisplay-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */