.elementor-499 .elementor-element.elementor-element-32ffaa1{--display:flex;--min-height:100vh;--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-499 .elementor-element.elementor-element-3c66dda{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:58px 58px;--row-gap:58px;--column-gap:58px;--border-radius:12px 12px 12px 12px;--padding-top:170px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px}.elementor-499 .elementor-element.elementor-element-3c66dda:not(.elementor-motion-effects-element-type-background),.elementor-499 .elementor-element.elementor-element-3c66dda>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-499 .elementor-element.elementor-element-9919364{--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:123px 123px;--row-gap:123px;--column-gap:123px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px}.elementor-499 .elementor-element.elementor-element-281345f{--display:flex;--justify-content:space-between;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:43px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-499 .elementor-element.elementor-element-b24d8e5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-499 .elementor-element.elementor-element-25907f8 .elementor-heading-title{font-family:var(--e-global-typography-098edea-font-family),Sans-serif;font-size:var(--e-global-typography-098edea-font-size);font-weight:var(--e-global-typography-098edea-font-weight);line-height:var(--e-global-typography-098edea-line-height);letter-spacing:var(--e-global-typography-098edea-letter-spacing);color:var(--e-global-color-accent)}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-499 .elementor-element.elementor-element-3777fb9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 32px) 0;padding:0 0 0 0}.elementor-499 .elementor-element.elementor-element-3777fb9 .elementor-heading-title{font-family:var(--e-global-typography-6be2029-font-family),Sans-serif;font-size:var(--e-global-typography-6be2029-font-size);font-weight:var(--e-global-typography-6be2029-font-weight);line-height:var(--e-global-typography-6be2029-line-height);letter-spacing:var(--e-global-typography-6be2029-letter-spacing);color:var(--e-global-color-91cbbab)}.elementor-499 .elementor-element.elementor-element-c00f428{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 4px) 0;padding:0 0 0 0}.elementor-499 .elementor-element.elementor-element-c860928{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.woocommerce .elementor-499 .elementor-element.elementor-element-a890ddb .woocommerce-product-details__short-description{color:var(--e-global-color-91cbbab);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);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-499 .elementor-element.elementor-element-f8c1126{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-499 .elementor-element.elementor-element-88128ff .elementor-button{background-color:var(--e-global-color-91cbbab);font-family:var(--e-global-typography-af5676d-font-family),Sans-serif;font-size:var(--e-global-typography-af5676d-font-size);font-weight:var(--e-global-typography-af5676d-font-weight);line-height:var(--e-global-typography-af5676d-line-height);letter-spacing:var(--e-global-typography-af5676d-letter-spacing);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px}.elementor-499 .elementor-element.elementor-element-2a9620c .elementor-button{background-color:#E6E6E621;font-family:var(--e-global-typography-af5676d-font-family),Sans-serif;font-size:var(--e-global-typography-af5676d-font-size);font-weight:var(--e-global-typography-af5676d-font-weight);line-height:var(--e-global-typography-af5676d-line-height);letter-spacing:var(--e-global-typography-af5676d-letter-spacing);fill:var(--e-global-color-91cbbab);color:var(--e-global-color-91cbbab);border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px}.elementor-499 .elementor-element.elementor-element-adf6e1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-499 .elementor-element.elementor-element-4e12f9a{width:100%;max-width:100%}.elementor-499 .elementor-element.elementor-element-4e12f9a.elementor-element{--align-self:center}.woocommerce .elementor-499 .elementor-element.elementor-element-4e12f9a .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-499 .elementor-element.elementor-element-4e12f9a .flex-viewport,.woocommerce .elementor-499 .elementor-element.elementor-element-4e12f9a .flex-control-thumbs img{border-style:none}.woocommerce .elementor-499 .elementor-element.elementor-element-4e12f9a .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-499 .elementor-element.elementor-element-4e12f9a .flex-viewport{border-radius:12px 12px 12px 12px}.woocommerce .elementor-499 .elementor-element.elementor-element-4e12f9a .flex-viewport:not(:last-child){margin-bottom:13px}.woocommerce .elementor-499 .elementor-element.elementor-element-4e12f9a .flex-control-thumbs img{border-radius:12px 12px 12px 12px}.woocommerce .elementor-499 .elementor-element.elementor-element-4e12f9a .flex-control-thumbs li{padding-right:calc(11px / 2);padding-left:calc(11px / 2);padding-bottom:11px}.woocommerce .elementor-499 .elementor-element.elementor-element-4e12f9a .flex-control-thumbs{margin-right:calc(-11px / 2);margin-left:calc(-11px / 2)}.elementor-499 .elementor-element.elementor-element-5148b97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-499 .elementor-element.elementor-element-1211cee .elementor-icon-wrapper{text-align:center}.elementor-499 .elementor-element.elementor-element-1211cee .elementor-icon{font-size:20px}.elementor-499 .elementor-element.elementor-element-1211cee .elementor-icon svg{height:20px}.elementor-widget-text-editor{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);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-499 .elementor-element.elementor-element-aa6549f.elementor-element{--align-self:center}.elementor-499 .elementor-element.elementor-element-aa6549f{font-family:var(--e-global-typography-18499d3-font-family),Sans-serif;font-size:var(--e-global-typography-18499d3-font-size);font-weight:var(--e-global-typography-18499d3-font-weight);line-height:var(--e-global-typography-18499d3-line-height);letter-spacing:var(--e-global-typography-18499d3-letter-spacing);color:var(--e-global-color-accent)}.elementor-499 .elementor-element.elementor-element-aa6549f p{margin-block-end:0}.elementor-499 .elementor-element.elementor-element-0025e39{--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:27px;--padding-bottom:107px;--padding-left:60px;--padding-right:60px}.elementor-499 .elementor-element.elementor-element-2b22f98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:95px 95px;--row-gap:95px;--column-gap:95px;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px}.elementor-499 .elementor-element.elementor-element-2b22f98:not(.elementor-motion-effects-element-type-background),.elementor-499 .elementor-element.elementor-element-2b22f98>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E3EAEC}.elementor-499 .elementor-element.elementor-element-3711dd4{padding:60px 0 0 80px;top:0}body:not(.rtl) .elementor-499 .elementor-element.elementor-element-3711dd4{left:0}body.rtl .elementor-499 .elementor-element.elementor-element-3711dd4{right:0}.elementor-499 .elementor-element.elementor-element-3711dd4 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:51px;font-weight:400;line-height:56px;letter-spacing:-1.8px}.elementor-499 .elementor-element.elementor-element-01a8e7f{padding:0 0 0 0}.elementor-499 .elementor-element.elementor-element-687c4c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:107px;--padding-bottom:100px;--padding-left:60px;--padding-right:0px}.elementor-499 .elementor-element.elementor-element-e71ed6d{padding:0 0 0 0}.elementor-499 .elementor-element.elementor-element-e71ed6d .elementor-heading-title{font-family:var(--e-global-typography-6be2029-font-family),Sans-serif;font-size:var(--e-global-typography-6be2029-font-size);font-weight:var(--e-global-typography-6be2029-font-weight);line-height:var(--e-global-typography-6be2029-line-height);letter-spacing:var(--e-global-typography-6be2029-letter-spacing)}.elementor-499 .elementor-element.elementor-element-459b927{margin:-3.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0 0 0 0}.elementor-499 .elementor-element.elementor-element-25d1561{--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}@media(min-width:768px){.elementor-499 .elementor-element.elementor-element-281345f{--width:75%}}@media(max-width:1199px) and (min-width:768px){.elementor-499 .elementor-element.elementor-element-281345f{--width:100%}}@media(min-width:1900px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-499 .elementor-element.elementor-element-25907f8 .elementor-heading-title{font-size:var(--e-global-typography-098edea-font-size);line-height:var(--e-global-typography-098edea-line-height);letter-spacing:var(--e-global-typography-098edea-letter-spacing)}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-499 .elementor-element.elementor-element-3777fb9 .elementor-heading-title{font-size:var(--e-global-typography-6be2029-font-size);line-height:var(--e-global-typography-6be2029-line-height);letter-spacing:var(--e-global-typography-6be2029-letter-spacing)}.woocommerce .elementor-499 .elementor-element.elementor-element-a890ddb .woocommerce-product-details__short-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-499 .elementor-element.elementor-element-88128ff .elementor-button{font-size:var(--e-global-typography-af5676d-font-size);line-height:var(--e-global-typography-af5676d-line-height);letter-spacing:var(--e-global-typography-af5676d-letter-spacing)}.elementor-499 .elementor-element.elementor-element-2a9620c .elementor-button{font-size:var(--e-global-typography-af5676d-font-size);line-height:var(--e-global-typography-af5676d-line-height);letter-spacing:var(--e-global-typography-af5676d-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-499 .elementor-element.elementor-element-aa6549f{font-size:var(--e-global-typography-18499d3-font-size);line-height:var(--e-global-typography-18499d3-line-height);letter-spacing:var(--e-global-typography-18499d3-letter-spacing)}.elementor-499 .elementor-element.elementor-element-3711dd4 .elementor-heading-title{font-size:60px;line-height:66px;letter-spacing:-1.8px}.elementor-499 .elementor-element.elementor-element-e71ed6d .elementor-heading-title{font-size:var(--e-global-typography-6be2029-font-size);line-height:var(--e-global-typography-6be2029-line-height);letter-spacing:var(--e-global-typography-6be2029-letter-spacing)}}@media(max-width:1199px){.elementor-499 .elementor-element.elementor-element-3c66dda{--padding-top:145px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-499 .elementor-element.elementor-element-9919364{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-499 .elementor-element.elementor-element-281345f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-499 .elementor-element.elementor-element-25907f8 .elementor-heading-title{font-size:var(--e-global-typography-098edea-font-size);line-height:var(--e-global-typography-098edea-line-height);letter-spacing:var(--e-global-typography-098edea-letter-spacing)}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-499 .elementor-element.elementor-element-3777fb9 .elementor-heading-title{font-size:var(--e-global-typography-6be2029-font-size);line-height:var(--e-global-typography-6be2029-line-height);letter-spacing:var(--e-global-typography-6be2029-letter-spacing)}.woocommerce .elementor-499 .elementor-element.elementor-element-a890ddb .woocommerce-product-details__short-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-499 .elementor-element.elementor-element-88128ff .elementor-button{font-size:var(--e-global-typography-af5676d-font-size);line-height:var(--e-global-typography-af5676d-line-height);letter-spacing:var(--e-global-typography-af5676d-letter-spacing)}.elementor-499 .elementor-element.elementor-element-2a9620c .elementor-button{font-size:var(--e-global-typography-af5676d-font-size);line-height:var(--e-global-typography-af5676d-line-height);letter-spacing:var(--e-global-typography-af5676d-letter-spacing)}.elementor-499 .elementor-element.elementor-element-4e12f9a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-499 .elementor-element.elementor-element-5148b97{--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-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-499 .elementor-element.elementor-element-aa6549f{font-size:var(--e-global-typography-18499d3-font-size);line-height:var(--e-global-typography-18499d3-line-height);letter-spacing:var(--e-global-typography-18499d3-letter-spacing)}.elementor-499 .elementor-element.elementor-element-0025e39{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-499 .elementor-element.elementor-element-2b22f98{--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:60px;--padding-left:40px;--padding-right:40px}.elementor-499 .elementor-element.elementor-element-3711dd4{padding:40px 0 0 40px}.elementor-499 .elementor-element.elementor-element-3711dd4 .elementor-heading-title{font-size:47px;line-height:50px;letter-spacing:-1.8px}.elementor-499 .elementor-element.elementor-element-01a8e7f{padding:0 0 0 0}.elementor-499 .elementor-element.elementor-element-687c4c3{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px}.elementor-499 .elementor-element.elementor-element-e71ed6d .elementor-heading-title{font-size:var(--e-global-typography-6be2029-font-size);line-height:var(--e-global-typography-6be2029-line-height);letter-spacing:var(--e-global-typography-6be2029-letter-spacing)}}@media(max-width:767px){.elementor-499 .elementor-element.elementor-element-3c66dda{--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px}.elementor-499 .elementor-element.elementor-element-9919364{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-499 .elementor-element.elementor-element-281345f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-499 .elementor-element.elementor-element-25907f8 .elementor-heading-title{font-size:var(--e-global-typography-098edea-font-size);line-height:var(--e-global-typography-098edea-line-height);letter-spacing:var(--e-global-typography-098edea-letter-spacing)}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-499 .elementor-element.elementor-element-3777fb9 .elementor-heading-title{font-size:var(--e-global-typography-6be2029-font-size);line-height:var(--e-global-typography-6be2029-line-height);letter-spacing:var(--e-global-typography-6be2029-letter-spacing)}.woocommerce .elementor-499 .elementor-element.elementor-element-a890ddb .woocommerce-product-details__short-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-499 .elementor-element.elementor-element-88128ff{width:100%;max-width:100%}.elementor-499 .elementor-element.elementor-element-88128ff .elementor-button{font-size:var(--e-global-typography-af5676d-font-size);line-height:var(--e-global-typography-af5676d-line-height);letter-spacing:var(--e-global-typography-af5676d-letter-spacing)}.elementor-499 .elementor-element.elementor-element-2a9620c{width:100%;max-width:100%}.elementor-499 .elementor-element.elementor-element-2a9620c .elementor-button{font-size:var(--e-global-typography-af5676d-font-size);line-height:var(--e-global-typography-af5676d-line-height);letter-spacing:var(--e-global-typography-af5676d-letter-spacing)}.elementor-499 .elementor-element.elementor-element-4e12f9a{width:100%;max-width:100%}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-499 .elementor-element.elementor-element-aa6549f{font-size:var(--e-global-typography-18499d3-font-size);line-height:var(--e-global-typography-18499d3-line-height);letter-spacing:var(--e-global-typography-18499d3-letter-spacing)}.elementor-499 .elementor-element.elementor-element-0025e39{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-499 .elementor-element.elementor-element-2b22f98{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:150px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-499 .elementor-element.elementor-element-3711dd4{width:100%;max-width:100%;padding:40px 0 0 0;text-align:center}.elementor-499 .elementor-element.elementor-element-3711dd4 .elementor-heading-title{font-size:38px;line-height:42px;letter-spacing:-1.8px}.elementor-499 .elementor-element.elementor-element-687c4c3{--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-499 .elementor-element.elementor-element-e71ed6d .elementor-heading-title{font-size:var(--e-global-typography-6be2029-font-size);line-height:var(--e-global-typography-6be2029-line-height);letter-spacing:var(--e-global-typography-6be2029-letter-spacing)}.elementor-499 .elementor-element.elementor-element-459b927{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem}}.elementor-499 .elementor-element.elementor-element-c00f428 span{font-family:"onest"!important;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.16px;color:#f4f4f4;text-transform:uppercase}.elementor-499 .elementor-element.elementor-element-c00f428 .atributo-producto-loop{display:flex;flex-direction:row;row-gap:20px;column-gap:30px;flex-wrap:wrap}@media (max-width:767px){.elementor-499 .elementor-element.elementor-element-c00f428 .atributo-producto-loop{row-gap:10px;column-gap:20px}}.single-product div.product .woocommerce-product-gallery{display:flex!important;flex-direction:row;align-items:flex-start;gap:13px}.single-product div.product .woocommerce-product-gallery .flex-viewport{order:1;width:calc(100% - 113px)!important;height:620px!important;max-height:620px!important;overflow:hidden!important}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{height:620px!important}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image{height:620px!important;display:flex!important;align-items:center;justify-content:center}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a{width:100%;height:620px!important;display:flex!important;align-items:center;justify-content:center}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image img{display:block;width:100%!important;height:620px!important;max-height:620px!important;object-fit:contain!important;object-position:center!important}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{z-index:5}.single-product div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{order:2;width:100px!important;display:flex!important;flex-direction:column;gap:11px;margin:0!important;padding:0!important;list-style:none}.single-product div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{width:100%!important;float:none!important;margin:0!important;padding:0!important}.single-product div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs img{width:100%!important;height:100px!important;display:block;object-fit:contain!important;object-position:center!important;cursor:pointer}.single-product div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs img.flex-active{opacity:1}@media (max-width:1024px){.single-product div.product .woocommerce-product-gallery{flex-direction:column!important}.single-product div.product .woocommerce-product-gallery .flex-viewport{width:100%!important;height:520px!important;max-height:520px!important}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image img{height:520px!important;max-height:520px!important}.single-product div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{width:100%!important;flex-direction:row!important;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:10px;scrollbar-width:none}.single-product div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs::-webkit-scrollbar{display:none}.single-product div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{width:70px!important;min-width:70px!important;flex:0 0 70px}.single-product div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs img{height:70px!important}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{right:12px}}@media (max-width:767px){.single-product div.product .woocommerce-product-gallery .flex-viewport{height:420px!important;max-height:420px!important}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image img{height:420px!important;max-height:420px!important}}.elementor-499 .elementor-element.elementor-element-3c66dda{background-size:cover!important}.acf-specs-new{display:grid;grid-template-columns:35% 65%;gap:60px;align-items:end;width:100%;font-family:"Onest",sans-serif}.acf-specs-new__left{display:flex;flex-direction:column;justify-content:space-between;gap:60px}.acf-specs-new__title{margin:0;color:#171717;font-family:"Onest",sans-serif;font-size:58px;font-weight:400;line-height:1.08;letter-spacing:-2px}.acf-specs-new__nav{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.acf-specs-new__btn{display:inline-flex;align-items:center;justify-content:center;gap:17px;width:auto;max-width:100%;border:none;border-radius:100px;background:rgb(255 255 255 / .5);color:#171717;padding:10px 20px;font-family:"Onest",sans-serif;font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.4px;cursor:pointer;transition:all .25s ease}.acf-specs-new__btn:hover,.acf-specs-new__btn.is-active{background:#008EBA;color:#fff}.acf-specs-new__arrow{display:inline-flex;line-height:1;font-size:18px;transition:transform .25s ease}.acf-specs-new__btn:hover .acf-specs-new__arrow,.acf-specs-new__btn.is-active .acf-specs-new__arrow{transform:translate(2px,-2px)}.acf-specs-new__card{display:grid;grid-template-columns:50% 50%;gap:48px;align-items:end;background:#fff;border-radius:10px;padding:28px;min-height:530px}.acf-specs-new__image-wrap{width:100%;height:500px;min-height:500px;align-self:center;border-radius:10px;overflow:hidden}img.acf-specs-new__image{display:block;width:100%;height:100%;min-height:100%;object-fit:contain;object-position:center}.acf-specs-new__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;align-self:end;max-width:90%}.acf-specs-new__panel{color:#171717;font-family:"Onest",sans-serif;font-size:17px;font-weight:400;line-height:1.25;letter-spacing:-.2px}.acf-specs-new__panel h1,.acf-specs-new__panel h2,.acf-specs-new__panel h3,.acf-specs-new__panel h4{margin:0 0 18px;color:#171717;font-family:"Onest",sans-serif;font-size:22px;font-weight:700;line-height:1.15;letter-spacing:-.5px}.acf-specs-new__panel p{margin:0 0 14px}.acf-specs-new__panel p:last-child{margin-bottom:0}.acf-specs-new__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:36px;padding:14px 28px;border-radius:1000px;background:#0098bf;color:#fff;font-family:"Onest",sans-serif;font-size:18px;font-weight:500;line-height:1;text-decoration:none;transition:all .25s ease}.acf-specs-new__cta:hover{background:#007fa0;color:#fff}.acf-specs-new__arrow{display:inline-flex;width:14px;height:14px;flex:0 0 14px;background-image:url(https://campanili.com.ar/wp-content/uploads/2026/04/→.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .25s ease,background-image .25s ease}.acf-specs-new__btn:hover .acf-specs-new__arrow,.acf-specs-new__btn.is-active .acf-specs-new__arrow{background-image:url(https://campanili.com.ar/wp-content/uploads/2026/04/→-1.svg);transform:translate(2px,-2px)}@media (max-width:1440px){.acf-specs-new{grid-template-columns:1fr;gap:40px;padding-top:0}.acf-specs-new__left{gap:32px}.acf-specs-new__title{font-size:48px}.acf-specs-new__nav{flex-direction:row;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;gap:10px;padding-bottom:4px;scrollbar-width:none}.acf-specs-new__nav::-webkit-scrollbar{display:none}.acf-specs-new__btn{flex:0 0 auto;white-space:nowrap}.acf-specs-new__card{grid-template-columns:1fr 1fr;gap:32px;min-height:auto}.acf-specs-new__image-wrap,.acf-specs-new__image{min-height:360px}}@media (max-width:767px){.acf-specs-new{gap:28px}.acf-specs-new__title{font-size:40px;letter-spacing:-1.2px}.acf-specs-new__btn{font-size:16px;padding:10px 20px}.acf-specs-new__card{grid-template-columns:1fr;gap:24px;padding:18px;border-radius:12px}.acf-specs-new__image-wrap,.acf-specs-new__image{min-height:200px!important}.acf-specs-new__content{max-width:100%}.acf-specs-new__panel{font-size:16px}.acf-specs-new__panel h1,.acf-specs-new__panel h2,.acf-specs-new__panel h3,.acf-specs-new__panel h4{font-size:20px}.acf-specs-new__cta{font-size:16px;padding:13px 24px;margin-top:28px}}.campanilli-equip-slider-wrap{width:100%;max-width:100%;overflow:hidden}.campanilli-equip-slider{display:flex;gap:13px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;width:100%}.campanilli-equip-slider::-webkit-scrollbar{display:none}.campanilli-equip-slide{flex:0 0 620px;width:620px;min-width:620px;max-width:620px;scroll-snap-align:start;box-sizing:border-box;padding-top:20px}.campanilli-equip-card{display:flex;flex-direction:column;width:100%;max-width:100%;padding-top:20px}.campanilli-equip-card__image{margin-bottom:21px}.campanilli-equip-card__image img{display:block;width:100%;max-width:100%;height:384px;object-fit:cover;object-position:center;border-radius:12px;background-color:#E6E6E6}.campanilli-equip-card__content{display:flex;flex-direction:column;gap:21px}.campanilli-equip-card__precio{display:inline-flex;align-items:center;align-self:flex-start;padding:12px 15px;border-radius:7px;background:rgb(0 139 182 / .06);color:var(--celeste,#008EBA);font-family:"Onest",sans-serif;margin-left:11px;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.15px;text-transform:uppercase;margin-bottom:-4rem;z-index:99;position:relative}.campanilli-equip-card:hover .campanilli-equip-card__precio{background-color:var(--celeste,#008EBA)!important;color:#fff!important}.campanilli-equip-card__title{margin:0;color:#171717;font-family:"Onest",sans-serif;font-size:27px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.81px}.campanilli-equip-card__buttons{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}.campanilli-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 30px;border-radius:100px;text-decoration:none;border:0;cursor:pointer;font-family:"Onest",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.16px;transition:.25s ease;white-space:nowrap;box-sizing:border-box}.campanilli-btn:hover{background-color:#e4e4e4;color:#171717}.campanilli-btn--consultar{background:var(--celeste,#008EBA);color:#fff}.campanilli-btn--vermas{background:#E6E6E6;color:#171717}.campanilli-btn--vermas:hover{background:var(--celeste,#008EBA);color:#fff}.campanilli-equip-nav{display:flex;justify-content:flex-end;margin-bottom:24px}button.campanilli-equip-arrow.campanilli-equip-arrow--prev{padding:0}.campanilli-equip-arrow{border:none}.campanilli-equip-arrow:hover,.campanilli-equip-arrow:focus{background-color:#fff0}.campanilli-equip-card{height:100%;display:flex;flex-direction:column}.campanilli-equip-card__precio{min-height:24px;display:flex;align-items:center}.campanilli-equip-card__image{display:block;width:100%}.campanilli-equip-slider{align-items:stretch}.campanilli-equip-slide{display:flex}.campanilli-equip-card{height:100%}@media (max-width:1199px){.campanilli-equip-slide{flex:0 0 420px;width:420px;min-width:420px;max-width:420px}.campanilli-equip-card__image img{height:320px}.campanilli-equip-card__title{font-size:24px}}@media (max-width:767px){.campanilli-equip-slider-wrap{width:100%;max-width:100%;overflow:hidden}.campanilli-equip-slider{gap:12px;width:100%;max-width:100%;padding:0;margin:0}.campanilli-equip-slide{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important}.campanilli-equip-card,.campanilli-equip-card__image,.campanilli-equip-card__content{width:100%;max-width:100%}.campanilli-equip-card__image img{display:block;width:100%!important;max-width:100%!important;height:320px!important;object-fit:contain}.campanilli-equip-card__title{font-size:22px}.campanilli-equip-card__buttons{display:flex;flex-wrap:wrap;gap:10px}.campanilli-btn{width:100%;justify-content:center}.campanilli-equip-arrow img{width:40px}}.contenedor-hover{position:relative;overflow:hidden}.contenedor-hover .imagen-superior{position:absolute;inset:0;background-size:90%!important;background-position:center;background-repeat:no-repeat;transition:transform .7s ease,opacity .7s ease;will-change:transform,opacity;z-index:2}.contenedor-hover{background-size:cover!important;background-position:center;background-repeat:no-repeat}.contenedor-hover:hover .imagen-superior{transform:translateY(100%);opacity:0}.contenedor-hover .contenido{position:relative;z-index:3}.contenedor-hover:hover .contenido{background-color:#008EBA!important;color:#fff!important}