.elementor-252 .elementor-element.elementor-element-62076a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.37;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-252 .elementor-element.elementor-element-62076a2::before, .elementor-252 .elementor-element.elementor-element-62076a2 > .elementor-background-video-container::before, .elementor-252 .elementor-element.elementor-element-62076a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-252 .elementor-element.elementor-element-62076a2 > .elementor-background-slideshow::before, .elementor-252 .elementor-element.elementor-element-62076a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-252 .elementor-element.elementor-element-62076a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-02b0d4c ) 0%, var( --e-global-color-338645f ) 100%);}.elementor-252 .elementor-element.elementor-element-45542f65{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-39221081 img{width:100%;height:500px;object-fit:contain;object-position:center center;}.elementor-252 .elementor-element.elementor-element-351deda2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-4a195e7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-252 .elementor-element.elementor-element-4a195e7d .elementor-heading-title{font-family:"cocomat-pro", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:20px;}.elementor-252 .elementor-element.elementor-element-76a1e1b2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:200;line-height:76px;}.elementor-252 .elementor-element.elementor-element-8ff645f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-252 .elementor-element.elementor-element-8ff645f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:20px;}.elementor-252 .elementor-element.elementor-element-dc20e04 .elementor-heading-title{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-5886a5f8{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-252 .elementor-element.elementor-element-5886a5f8:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-5886a5f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02b0d4c );}.elementor-252 .elementor-element.elementor-element-5886a5f8.e-con{--align-self:flex-end;}.elementor-252 .elementor-element.elementor-element-2a5b2df.elementor-element{--align-self:flex-end;}.elementor-252 .elementor-element.elementor-element-2a5b2df .elementor-heading-title{font-family:"cocomat-pro", Sans-serif;font-size:13px;font-weight:300;text-transform:none;font-style:normal;line-height:16px;color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-6d2c33e8{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-744f13bf .elementor-button{background-color:var( --e-global-color-737fb6d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-744f13bf .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-744f13bf .elementor-button:focus{background-color:var( --e-global-color-e59617f );color:var( --e-global-color-95023eb );border-color:var( --e-global-color-e59617f );}.elementor-252 .elementor-element.elementor-element-744f13bf .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-744f13bf .elementor-button:focus svg{fill:var( --e-global-color-95023eb );}.elementor-252 .elementor-element.elementor-element-de7882f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-435b12e img{width:1%;height:1px;object-fit:contain;object-position:center center;}.elementor-252 .elementor-element.elementor-element-76f9601b{--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-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider{--zc-products-per-view:3.66;--zc-products-gap:20px;--zc-tabs-arrow-size:32px;--zc-tabs-arrow-icon-size:75%;--zc-tabs-arrow-y:50%;--zc-tabs-arrow-offset:0px;}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__top{gap:20px;margin-bottom:36px;justify-content:space-between;}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-86d2302-font-family ), Sans-serif;font-size:var( --e-global-typography-86d2302-font-size );font-weight:var( --e-global-typography-86d2302-font-weight );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__tabs{gap:16px;}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__tab{padding:12px 24px 12px 24px;color:var( --e-global-color-primary );background-color:var( --e-global-color-737fb6d );border-style:solid;border-radius:6px 6px 6px 6px;font-family:var( --e-global-typography-b41adef-font-family ), Sans-serif;font-size:var( --e-global-typography-b41adef-font-size );font-weight:var( --e-global-typography-b41adef-font-weight );text-transform:var( --e-global-typography-b41adef-text-transform );font-style:var( --e-global-typography-b41adef-font-style );text-decoration:var( --e-global-typography-b41adef-text-decoration );line-height:var( --e-global-typography-b41adef-line-height );}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__tab.is-active{color:var( --e-global-color-95023eb );background-color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );border-width:1px;border-radius:50%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__arrow.is-disabled{opacity:0.35;}.elementor-252 .elementor-element.elementor-element-757c23f .elementor-button{background-color:var( --e-global-color-737fb6d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-757c23f .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-757c23f .elementor-button:focus{background-color:var( --e-global-color-e59617f );color:var( --e-global-color-95023eb );border-color:var( --e-global-color-e59617f );}.elementor-252 .elementor-element.elementor-element-757c23f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-252 .elementor-element.elementor-element-757c23f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-252 .elementor-element.elementor-element-757c23f .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-757c23f .elementor-button:focus svg{fill:var( --e-global-color-95023eb );}.elementor-252 .elementor-element.elementor-element-5f898daa{--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:center;--flex-wrap:wrap;}.elementor-252 .elementor-element.elementor-element-62bf8e8 .elementor-heading-title{font-family:var( --e-global-typography-86d2302-font-family ), Sans-serif;font-size:var( --e-global-typography-86d2302-font-size );font-weight:var( --e-global-typography-86d2302-font-weight );line-height:var( --e-global-typography-86d2302-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-add55c9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-add55c9 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-add55c9 a{color:var( --e-global-color-accent );}.elementor-252 .elementor-element.elementor-element-add55c9 a:hover, .elementor-252 .elementor-element.elementor-element-add55c9 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__content{order:2;max-width:100%;text-align:center;align-self:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-cards{--zc-about-gap:18px;--zc-about-content-gap:18px;--zc-about-title-text-gap:14px;--zc-about-image-ratio:1 / 1;--zc-about-arrow-size:32px;--zc-about-arrow-icon-size:75%;--zc-about-arrow-offset:0px;--zc-about-arrow-y:50%;--zc-about-arrow-disabled-opacity:0.35;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__image-wrap{width:65%;max-width:100%;align-self:center;border-radius:999px 999px 999px 999px;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__image{object-fit:cover;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-4d330bf-font-family ), Sans-serif;font-size:var( --e-global-typography-4d330bf-font-size );font-weight:var( --e-global-typography-4d330bf-font-weight );line-height:var( --e-global-typography-4d330bf-line-height );text-align:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text{color:var( --e-global-color-primary );text-align:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text, .elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text *{text-align:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-cards__arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-95023eb );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:50%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-252 .elementor-element.elementor-element-f6826a7{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-3d25af1 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-252 .elementor-element.elementor-element-3d25af1 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-3d25af1 .elementor-button:focus{background-color:var( --e-global-color-3f11bcd );color:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-3d25af1 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-3d25af1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-dea6c44 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-252 .elementor-element.elementor-element-dea6c44 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-dea6c44 .elementor-button:focus{background-color:var( --e-global-color-3f11bcd );color:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-dea6c44 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-dea6c44 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-7896c1ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items{min-height:0px;padding:24px 0px 24px 0px;background-color:var( --e-global-color-54623b0 );}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__group{gap:70px;}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__item{gap:8px;}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__text{color:var( --e-global-color-95023eb );font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__item:hover .zc-marquee-items__text{color:var( --e-global-color-95023eb );}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__icon{color:var( --e-global-color-accent );font-size:24px;width:24px;height:24px;}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__icon svg{fill:var( --e-global-color-accent );width:24px;height:24px;}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__icon svg path{fill:var( --e-global-color-accent );}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__item:hover .zc-marquee-items__icon{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__item:hover .zc-marquee-items__icon svg{fill:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__item:hover .zc-marquee-items__icon svg path{fill:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-7aac3b35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-252 .elementor-element.elementor-element-7aac3b35:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-7aac3b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-276aca27{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-4c693e42{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-252 .elementor-element.elementor-element-d1e589b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-252 .elementor-element.elementor-element-d1e589b .elementor-heading-title{font-family:"cocomat-pro", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:20px;}.elementor-252 .elementor-element.elementor-element-70ec43f9 .elementor-heading-title{font-family:var( --e-global-typography-86d2302-font-family ), Sans-serif;font-size:var( --e-global-typography-86d2302-font-size );font-weight:var( --e-global-typography-86d2302-font-weight );line-height:var( --e-global-typography-86d2302-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-4a004d48{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-4a004d48 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-4a004d48 a{color:var( --e-global-color-accent );}.elementor-252 .elementor-element.elementor-element-4a004d48 a:hover, .elementor-252 .elementor-element.elementor-element-4a004d48 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-753942f1 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-252 .elementor-element.elementor-element-753942f1 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-753942f1 .elementor-button:focus{background-color:var( --e-global-color-3f11bcd );color:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-753942f1 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-753942f1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-17d679e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-778675d9 img{border-radius:6px 6px 6px 6px;}.elementor-252 .elementor-element.elementor-element-f4a0d53{--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-252 .elementor-element.elementor-element-9cdb570{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-392569b{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-252 .elementor-element.elementor-element-392569b.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-392569b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-252 .elementor-element.elementor-element-adabf62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-252 .elementor-element.elementor-element-adabf62:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-adabf62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-516a3dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-556ca51 img{border-radius:6px 6px 6px 6px;}.elementor-252 .elementor-element.elementor-element-4c4ee93{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-ad14d4d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-252 .elementor-element.elementor-element-24958c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-252 .elementor-element.elementor-element-24958c8 .elementor-heading-title{font-family:"cocomat-pro", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;line-height:20px;}.elementor-252 .elementor-element.elementor-element-e72a99b .elementor-heading-title{font-family:var( --e-global-typography-86d2302-font-family ), Sans-serif;font-size:var( --e-global-typography-86d2302-font-size );font-weight:var( --e-global-typography-86d2302-font-weight );line-height:var( --e-global-typography-86d2302-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-4e2b8e4{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-4e2b8e4 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-4e2b8e4 a{color:var( --e-global-color-accent );}.elementor-252 .elementor-element.elementor-element-4e2b8e4 a:hover, .elementor-252 .elementor-element.elementor-element-4e2b8e4 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-297fe02{--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-252 .elementor-element.elementor-element-c4fdf83 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-252 .elementor-element.elementor-element-c4fdf83 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-c4fdf83 .elementor-button:focus{background-color:var( --e-global-color-3f11bcd );color:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-c4fdf83 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-c4fdf83 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-bae6f27 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-252 .elementor-element.elementor-element-bae6f27 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-bae6f27 .elementor-button:focus{background-color:var( --e-global-color-3f11bcd );color:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-bae6f27 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-bae6f27 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-5ae6953{--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-252 .elementor-element.elementor-element-e959a0d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-0a60833{text-align:center;}.elementor-252 .elementor-element.elementor-element-0a60833 .elementor-heading-title{font-family:var( --e-global-typography-86d2302-font-family ), Sans-serif;font-size:var( --e-global-typography-86d2302-font-size );font-weight:var( --e-global-typography-86d2302-font-weight );line-height:var( --e-global-typography-86d2302-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-cbbb0d3{text-align:center;font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-cbbb0d3 p{margin-block-end:0px;}.elementor-252 .elementor-element.elementor-element-cbbb0d3 a{color:var( --e-global-color-1dc41a1 );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-cbbb0d3 a:hover, .elementor-252 .elementor-element.elementor-element-cbbb0d3 a:focus{color:var( --e-global-color-accent );}.elementor-252 .elementor-element.elementor-element-bc697e7 .zcg-promo-card__title, .elementor-252 .elementor-element.elementor-element-bc697e7 .zcg-promo-card__gift-title{font-family:var( --e-global-typography-4d330bf-font-family ), Sans-serif;font-size:var( --e-global-typography-4d330bf-font-size );font-weight:var( --e-global-typography-4d330bf-font-weight );line-height:var( --e-global-typography-4d330bf-line-height );}.elementor-252 .elementor-element.elementor-element-bc697e7 .zcg-promo-card__date{font-family:"cocomat-pro", Sans-serif;font-size:13px;font-weight:300;line-height:1.4;}.elementor-252 .elementor-element.elementor-element-de60f1c{--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-252 .elementor-element.elementor-element-631d83b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as{background:var( --e-global-color-737fb6d );padding:0px 0px 0px 00px;--zc-as-connector:#DBC79E;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as__inner{max-width:1500px;--zc-as-block-gap:28px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as__heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-86d2302-font-family ), Sans-serif;font-size:var( --e-global-typography-86d2302-font-size );font-weight:var( --e-global-typography-86d2302-font-weight );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as__subheading{color:var( --e-global-color-1dc41a1 );}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as__intro{color:#403E3A;font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as__separator-pill{background:#53431F;color:#ffffff;padding:6px 24px 6px 24px;border-radius:6px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core{background:#f8f8f1;border-color:#173f2d;border-width:2px;border-radius:16px 16px 16px 16px;padding:44px 30px 18px 30px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core-wrap{max-width:650px;--zc-as-ring:#DBC79E;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core__badge{background:#173f2d;color:#ffffff;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core__title{color:#173d2b;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core__subtitle{color:var( --e-global-color-1dc41a1 );}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core__icon img{width:58px;height:58px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core .zc-as-product__image img{height:160px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core .zc-as-benefit__icon img, .elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core .zc-as-benefit__icon .zc-as-icon-mask{width:40px;height:40px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-primary .zc-as-track{grid-template-columns:repeat(3, minmax(0,1fr));gap:24px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-primary .zc-as-card{padding:42px 20px 18px 20px;border-radius:16px 16px 16px 16px;min-height:200px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-primary .zc-as-card__top-icon{width:54px;height:54px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-primary .zc-as-product__image img{height:150px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-primary .zc-as-benefit__icon img, .elementor-252 .elementor-element.elementor-element-631d83b .zc-as-primary .zc-as-benefit__icon .zc-as-icon-mask{width:36px;height:36px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-specialized .zc-as-track{grid-template-columns:repeat(2, minmax(0,1fr));gap:24px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-specialized .zc-as-card{padding:34px 22px 18px 22px;border-radius:16px 16px 16px 16px;min-height:200px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-specialized .zc-as-card__top-icon{width:58px;height:58px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-specialized .zc-as-product__image img{height:115px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-specialized .zc-as-benefit__icon img, .elementor-252 .elementor-element.elementor-element-631d83b .zc-as-specialized .zc-as-benefit__icon .zc-as-icon-mask{width:36px;height:36px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-arrow{color:var( --e-global-color-primary );background:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );width:32px;height:32px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-arrow svg{width:24px;height:24px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-dot{background:#D4D1CB;width:6px;height:6px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-dot.is-active{background:#53431F;}.elementor-252 .elementor-element.elementor-element-9541edd .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-252 .elementor-element.elementor-element-9541edd .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-9541edd .elementor-button:focus{background-color:var( --e-global-color-3f11bcd );color:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-9541edd .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-9541edd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-252 .elementor-element.elementor-element-27553e56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.36;}.elementor-252 .elementor-element.elementor-element-27553e56::before, .elementor-252 .elementor-element.elementor-element-27553e56 > .elementor-background-video-container::before, .elementor-252 .elementor-element.elementor-element-27553e56 > .e-con-inner > .elementor-background-video-container::before, .elementor-252 .elementor-element.elementor-element-27553e56 > .elementor-background-slideshow::before, .elementor-252 .elementor-element.elementor-element-27553e56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-252 .elementor-element.elementor-element-27553e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-02b0d4c ) 0%, var( --e-global-color-338645f ) 100%);}.elementor-252 .elementor-element.elementor-element-36ba6373{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-d4d5ff3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-25f70129{text-align:center;}.elementor-252 .elementor-element.elementor-element-25f70129 .elementor-heading-title{font-family:var( --e-global-typography-86d2302-font-family ), Sans-serif;font-size:var( --e-global-typography-86d2302-font-size );font-weight:var( --e-global-typography-86d2302-font-weight );line-height:var( --e-global-typography-86d2302-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-2294b280{text-align:center;font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-2294b280 p{margin-block-end:0px;}.elementor-252 .elementor-element.elementor-element-2294b280 a{color:var( --e-global-color-1dc41a1 );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-2294b280 a:hover, .elementor-252 .elementor-element.elementor-element-2294b280 a:focus{color:var( --e-global-color-accent );}.elementor-252 .elementor-element.elementor-element-6157acdb{--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:24px 40px;--row-gap:24px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-1ac283af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-31d320e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-a44d8ee{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-a44d8ee p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-a44d8ee a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-a44d8ee a:hover, .elementor-252 .elementor-element.elementor-element-a44d8ee a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-413282a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-7a4f9796{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-7a4f9796 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-7a4f9796 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-7a4f9796 a:hover, .elementor-252 .elementor-element.elementor-element-7a4f9796 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-6c140578{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-38f1237c{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-38f1237c p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-38f1237c a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-38f1237c a:hover, .elementor-252 .elementor-element.elementor-element-38f1237c a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-125e779{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-434554c{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-434554c p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-434554c a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-434554c a:hover, .elementor-252 .elementor-element.elementor-element-434554c a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-4aac49d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-6e6e9c6b{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-6e6e9c6b p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-6e6e9c6b a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-6e6e9c6b a:hover, .elementor-252 .elementor-element.elementor-element-6e6e9c6b a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-a6f9026{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-30bc2fbe{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-30bc2fbe p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-30bc2fbe a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-30bc2fbe a:hover, .elementor-252 .elementor-element.elementor-element-30bc2fbe a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-6bf220ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-5df739e9{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-5df739e9 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-5df739e9 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-5df739e9 a:hover, .elementor-252 .elementor-element.elementor-element-5df739e9 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-3ac49f94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-64a4aa05{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-64a4aa05 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-64a4aa05 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-64a4aa05 a:hover, .elementor-252 .elementor-element.elementor-element-64a4aa05 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-2a62d31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-87fcd99{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-87fcd99 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-87fcd99 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-87fcd99 a:hover, .elementor-252 .elementor-element.elementor-element-87fcd99 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-c894a86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-617f46a{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-617f46a p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-617f46a a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-617f46a a:hover, .elementor-252 .elementor-element.elementor-element-617f46a a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-d131300{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-2ae1bd0{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-2ae1bd0 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-2ae1bd0 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-2ae1bd0 a:hover, .elementor-252 .elementor-element.elementor-element-2ae1bd0 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-b643c3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-5038911{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-5038911 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-5038911 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-5038911 a:hover, .elementor-252 .elementor-element.elementor-element-5038911 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-12bb5c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-81c07dc{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-81c07dc p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-81c07dc a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-81c07dc a:hover, .elementor-252 .elementor-element.elementor-element-81c07dc a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-59a9aa9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-4c70807{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-4c70807 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-4c70807 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-4c70807 a:hover, .elementor-252 .elementor-element.elementor-element-4c70807 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-570c8f2c{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:40px;}.elementor-252 .elementor-element.elementor-element-570c8f2c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-570c8f2c {--n-accordion-padding:10px 0px 10px 0px;}:where( .elementor-252 .elementor-element.elementor-element-570c8f2c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"cocomat-pro", Sans-serif;font-weight:300;line-height:26px;}:where( .elementor-252 .elementor-element.elementor-element-570c8f2c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-252 .elementor-element.elementor-element-60fc6957{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-453afb08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-30b09a3f{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-30b09a3f p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-30b09a3f a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-30b09a3f a:hover, .elementor-252 .elementor-element.elementor-element-30b09a3f a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-6f7c82f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-6902a10a{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-6902a10a p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-6902a10a a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-6902a10a a:hover, .elementor-252 .elementor-element.elementor-element-6902a10a a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-20ec1463{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-73c590d4{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-73c590d4 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-73c590d4 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-73c590d4 a:hover, .elementor-252 .elementor-element.elementor-element-73c590d4 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-4c4f1229{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-4f9ea733{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-4f9ea733 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-4f9ea733 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-4f9ea733 a:hover, .elementor-252 .elementor-element.elementor-element-4f9ea733 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-7a0f5265{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-4e9b17f9{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-4e9b17f9 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-4e9b17f9 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-4e9b17f9 a:hover, .elementor-252 .elementor-element.elementor-element-4e9b17f9 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-3c78758a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-54c9691d{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-54c9691d p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-54c9691d a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-54c9691d a:hover, .elementor-252 .elementor-element.elementor-element-54c9691d a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-e63dcd0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-087f02f{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-087f02f p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-087f02f a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-087f02f a:hover, .elementor-252 .elementor-element.elementor-element-087f02f a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-b92cde6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-15c6ec4{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-15c6ec4 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-15c6ec4 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-15c6ec4 a:hover, .elementor-252 .elementor-element.elementor-element-15c6ec4 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-988b67c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-c416091{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-c416091 p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-c416091 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-c416091 a:hover, .elementor-252 .elementor-element.elementor-element-c416091 a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-a10cc4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-67d038c{font-family:var( --e-global-typography-e1c6720-font-family ), Sans-serif;font-size:var( --e-global-typography-e1c6720-font-size );font-weight:var( --e-global-typography-e1c6720-font-weight );line-height:var( --e-global-typography-e1c6720-line-height );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-67d038c p{margin-block-end:16px;}.elementor-252 .elementor-element.elementor-element-67d038c a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-252 .elementor-element.elementor-element-67d038c a:hover, .elementor-252 .elementor-element.elementor-element-67d038c a:focus{color:var( --e-global-color-2045f72 );}.elementor-252 .elementor-element.elementor-element-2fc83e82{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:40px;}.elementor-252 .elementor-element.elementor-element-2fc83e82 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-2fc83e82 {--n-accordion-padding:10px 0px 10px 0px;}:where( .elementor-252 .elementor-element.elementor-element-2fc83e82 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"cocomat-pro", Sans-serif;font-weight:300;line-height:26px;}:where( .elementor-252 .elementor-element.elementor-element-2fc83e82 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-252 .elementor-element.elementor-element-39221081 img{height:361px;object-fit:cover;}.elementor-252 .elementor-element.elementor-element-76a1e1b2 .elementor-heading-title{font-size:46px;line-height:1;}.elementor-252 .elementor-element.elementor-element-dc20e04 .elementor-heading-title{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-2a5b2df{text-align:center;}.elementor-252 .elementor-element.elementor-element-6d2c33e8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-252 .elementor-element.elementor-element-435b12e img{width:1%;height:1px;object-fit:cover;}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider{--zc-products-per-view:2.4;}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__tab{font-size:var( --e-global-typography-b41adef-font-size );line-height:var( --e-global-typography-b41adef-line-height );}.elementor-252 .elementor-element.elementor-element-62bf8e8{text-align:center;}.elementor-252 .elementor-element.elementor-element-62bf8e8 .elementor-heading-title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-add55c9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__content{order:2;text-align:center;align-self:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-cards{--zc-about-gap:18px;--zc-about-image-ratio:1 / 1;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__image-wrap{width:100%;max-width:75%;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__title{font-size:var( --e-global-typography-4d330bf-font-size );line-height:var( --e-global-typography-4d330bf-line-height );text-align:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text, .elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text{text-align:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text *{text-align:center;}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__text{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-7aac3b35{--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:stretch;}.elementor-252 .elementor-element.elementor-element-70ec43f9 .elementor-heading-title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-4a004d48{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-17d679e5{--justify-content:center;}.elementor-252 .elementor-element.elementor-element-adabf62{--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:stretch;}.elementor-252 .elementor-element.elementor-element-516a3dd{--justify-content:center;}.elementor-252 .elementor-element.elementor-element-e72a99b .elementor-heading-title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-4e2b8e4{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-297fe02{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-252 .elementor-element.elementor-element-0a60833 .elementor-heading-title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-cbbb0d3{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-bc697e7 .zcg-promo-card__title, .elementor-252 .elementor-element.elementor-element-bc697e7 .zcg-promo-card__gift-title{font-size:var( --e-global-typography-4d330bf-font-size );line-height:var( --e-global-typography-4d330bf-line-height );}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as{padding:0px 0px 0px 0px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as__heading{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as__intro{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-primary .zc-as-track{grid-template-columns:repeat(2, minmax(0,1fr));}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-primary .zc-as-card{padding:24px 16px 24px 16px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-specialized .zc-as-card{padding:24px 16px 24px 16px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-arrow svg{width:21px;height:21px;}.elementor-252 .elementor-element.elementor-element-25f70129 .elementor-heading-title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-2294b280{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-a44d8ee{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-7a4f9796{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-38f1237c{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-434554c{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-6e6e9c6b{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-30bc2fbe{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-5df739e9{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-64a4aa05{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-87fcd99{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-617f46a{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-2ae1bd0{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-5038911{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-81c07dc{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-4c70807{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-30b09a3f{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-6902a10a{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-73c590d4{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-4f9ea733{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-4e9b17f9{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-54c9691d{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-087f02f{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-15c6ec4{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-c416091{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-67d038c{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}}@media(max-width:767px){.elementor-252 .elementor-element.elementor-element-62076a2{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-252 .elementor-element.elementor-element-4a195e7d.elementor-element{--order:0;}.elementor-252 .elementor-element.elementor-element-4a195e7d{text-align:center;}.elementor-252 .elementor-element.elementor-element-4a195e7d .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-252 .elementor-element.elementor-element-76a1e1b2.elementor-element{--order:1;}.elementor-252 .elementor-element.elementor-element-76a1e1b2{text-align:center;}.elementor-252 .elementor-element.elementor-element-76a1e1b2 .elementor-heading-title{font-size:35px;line-height:1;}.elementor-252 .elementor-element.elementor-element-8ff645f.elementor-element{--order:2;}.elementor-252 .elementor-element.elementor-element-8ff645f{text-align:center;}.elementor-252 .elementor-element.elementor-element-dc20e04.elementor-element{--order:99999 /* order end hack */;}.elementor-252 .elementor-element.elementor-element-dc20e04{text-align:center;}.elementor-252 .elementor-element.elementor-element-dc20e04 .elementor-heading-title{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-5886a5f8{--width:auto;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-252 .elementor-element.elementor-element-5886a5f8.e-con{--order:4;}.elementor-252 .elementor-element.elementor-element-2a5b2df{text-align:center;}.elementor-252 .elementor-element.elementor-element-2a5b2df .elementor-heading-title{font-size:15px;}.elementor-252 .elementor-element.elementor-element-6d2c33e8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-6d2c33e8.e-con{--order:99999 /* order end hack */;}.elementor-252 .elementor-element.elementor-element-43574be9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-252 .elementor-element.elementor-element-744f13bf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-252 .elementor-element.elementor-element-de7882f.e-con{--order:3;}.elementor-252 .elementor-element.elementor-element-435b12e{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-252 .elementor-element.elementor-element-435b12e.elementor-element{--order:3;}.elementor-252 .elementor-element.elementor-element-435b12e img{width:100%;max-width:330px;height:100%;object-fit:contain;}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider{--zc-products-per-view:1.2;}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__top{gap:16px;margin-bottom:24px;justify-content:center;}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__tabs{gap:8px;}.elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__tab{padding:8px 12px 8px 12px;border-radius:6px 6px 6px 6px;font-size:var( --e-global-typography-b41adef-font-size );line-height:var( --e-global-typography-b41adef-line-height );}.elementor-252 .elementor-element.elementor-element-757c23f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-252 .elementor-element.elementor-element-62bf8e8{text-align:center;}.elementor-252 .elementor-element.elementor-element-62bf8e8 .elementor-heading-title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-add55c9{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__content{order:2;text-align:center;align-self:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-cards{--zc-about-gap:18px;--zc-about-image-ratio:1 / 1;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__image-wrap{width:100%;align-self:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__title{font-size:var( --e-global-typography-4d330bf-font-size );line-height:var( --e-global-typography-4d330bf-line-height );text-align:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text, .elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text{text-align:center;}.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text *{text-align:center;}.elementor-252 .elementor-element.elementor-element-f6826a7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items{padding:24px 0px 24px 0px;}.elementor-252 .elementor-element.elementor-element-112cb2b4 .zc-marquee-items__text{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-d1e589b.elementor-element{--order:0;}.elementor-252 .elementor-element.elementor-element-d1e589b{text-align:start;}.elementor-252 .elementor-element.elementor-element-d1e589b .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-252 .elementor-element.elementor-element-70ec43f9{text-align:start;}.elementor-252 .elementor-element.elementor-element-70ec43f9 .elementor-heading-title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-4a004d48{text-align:start;font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-753942f1{width:100%;max-width:100%;}.elementor-252 .elementor-element.elementor-element-17d679e5{--border-radius:8px 8px 8px 8px;}.elementor-252 .elementor-element.elementor-element-17d679e5.e-con{--order:-99999 /* order start hack */;}.elementor-252 .elementor-element.elementor-element-516a3dd{--border-radius:8px 8px 8px 8px;}.elementor-252 .elementor-element.elementor-element-516a3dd.e-con{--order:-99999 /* order start hack */;}.elementor-252 .elementor-element.elementor-element-24958c8.elementor-element{--order:0;}.elementor-252 .elementor-element.elementor-element-24958c8{text-align:start;}.elementor-252 .elementor-element.elementor-element-24958c8 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-252 .elementor-element.elementor-element-e72a99b{text-align:start;}.elementor-252 .elementor-element.elementor-element-e72a99b .elementor-heading-title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-4e2b8e4{text-align:start;font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-0a60833 .elementor-heading-title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-cbbb0d3{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-bc697e7 .zcg-promo-card__title, .elementor-252 .elementor-element.elementor-element-bc697e7 .zcg-promo-card__gift-title{font-size:var( --e-global-typography-4d330bf-font-size );line-height:var( --e-global-typography-4d330bf-line-height );}.elementor-252 .elementor-element.elementor-element-bc697e7 .zcg-promo-gift__name{font-size:10px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as{padding:0px 0px 0px 0px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as__heading{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as__intro{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core{padding:38px 18px 16px 18px;}.elementor-252 .elementor-element.elementor-element-631d83b .zc-as-core .zc-as-product__image img{height:118px;}.elementor-252 .elementor-element.elementor-element-25f70129 .elementor-heading-title{font-size:var( --e-global-typography-86d2302-font-size );line-height:var( --e-global-typography-86d2302-line-height );}.elementor-252 .elementor-element.elementor-element-2294b280{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-a44d8ee{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-7a4f9796{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-38f1237c{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-434554c{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-6e6e9c6b{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-30bc2fbe{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-5df739e9{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-64a4aa05{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-87fcd99{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-617f46a{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-2ae1bd0{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-5038911{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-81c07dc{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-4c70807{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-570c8f2c{--n-accordion-title-font-size:16px;}:where( .elementor-252 .elementor-element.elementor-element-570c8f2c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-252 .elementor-element.elementor-element-30b09a3f{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-6902a10a{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-73c590d4{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-4f9ea733{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-4e9b17f9{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-54c9691d{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-087f02f{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-15c6ec4{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-c416091{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-67d038c{font-size:var( --e-global-typography-e1c6720-font-size );line-height:var( --e-global-typography-e1c6720-line-height );}.elementor-252 .elementor-element.elementor-element-2fc83e82{--n-accordion-title-font-size:16px;}:where( .elementor-252 .elementor-element.elementor-element-2fc83e82 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}}@media(min-width:768px){.elementor-252 .elementor-element.elementor-element-45542f65{--width:33.33%;}.elementor-252 .elementor-element.elementor-element-351deda2{--width:58.33%;}.elementor-252 .elementor-element.elementor-element-5886a5f8{--width:auto;}.elementor-252 .elementor-element.elementor-element-de7882f{--width:33.33%;}.elementor-252 .elementor-element.elementor-element-276aca27{--width:50%;}.elementor-252 .elementor-element.elementor-element-17d679e5{--width:40%;}.elementor-252 .elementor-element.elementor-element-516a3dd{--width:40%;}.elementor-252 .elementor-element.elementor-element-4c4ee93{--width:50%;}.elementor-252 .elementor-element.elementor-element-36ba6373{--width:100%;}.elementor-252 .elementor-element.elementor-element-1ac283af{--width:50%;}.elementor-252 .elementor-element.elementor-element-60fc6957{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-435b12e */.elementor-252 .elementor-element.elementor-element-435b12e img {
    aspect-ratio: 1/1 !important;
}/* End custom CSS */
/* Start custom CSS for zc_products_tabs_slider, class: .elementor-element-669aeb4d */@media (max-width: 767px) {
    .elementor-252 .elementor-element.elementor-element-669aeb4d .zc-products-tabs-slider__tabs {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for zc_about_cards_slider, class: .elementor-element-a34677d */.elementor-252 .elementor-element.elementor-element-a34677d .zc-about-card__text em {
    font-size: 18px !important;
    font-weight: 400;
    padding-bottom: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17d679e5 */.elementor-252 .elementor-element.elementor-element-17d679e5 {
    aspect-ratio: 4/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516a3dd */.elementor-252 .elementor-element.elementor-element-516a3dd {
    aspect-ratio: 4/3;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'cocomat-pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-regular.woff2') format('woff2'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-regular.woff') format('woff'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'cocomat-pro';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-italic.woff2') format('woff2'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-italic.woff') format('woff'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-italic.ttf') format('truetype');
}
@font-face {
	font-family: 'cocomat-pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-light.woff2') format('woff2'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-light.woff') format('woff'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-light.ttf') format('truetype');
}
@font-face {
	font-family: 'cocomat-pro';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-light-italic.woff2') format('woff2'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-light-italic.woff') format('woff'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-light-italic.ttf') format('truetype');
}
@font-face {
	font-family: 'cocomat-pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-medium.woff2') format('woff2'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-medium.woff') format('woff'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'cocomat-pro';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-medium-italic.woff2') format('woff2'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-medium-italic.woff') format('woff'),
		url('https://alairelab.es/wp-content/uploads/2026/08/cocomat-pro-medium-italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */