.elementor-59715 .elementor-element.elementor-element-d09eb48{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-59715 .elementor-element.elementor-element-c32e90e{--display:grid;--e-con-grid-template-columns:1fr 40%;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:start;--grid-justify-content:start;--grid-align-content:start;--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-59715 .elementor-element.elementor-element-606bb00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:10px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-606bb00.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-59715 .elementor-element.elementor-element-515db7e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-7cd2769 > .elementor-widget-container{margin:0px 0px 0px 7px;}.elementor-59715 .elementor-element.elementor-element-7cd2769 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:300;text-transform:capitalize;line-height:1.6em;}.elementor-59715 .elementor-element.elementor-element-d5d6dff > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-59715 .elementor-element.elementor-element-d5d6dff{text-align:start;}.elementor-59715 .elementor-element.elementor-element-d5d6dff img{width:100%;height:84px;object-fit:contain;object-position:center center;}.elementor-59715 .elementor-element.elementor-element-e3a9f09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-e3a9f09 .elementor-heading-title{font-family:var( --e-global-typography-85e5d00-font-family ), Sans-serif;font-size:var( --e-global-typography-85e5d00-font-size );font-weight:var( --e-global-typography-85e5d00-font-weight );text-transform:var( --e-global-typography-85e5d00-text-transform );line-height:var( --e-global-typography-85e5d00-line-height );color:var( --e-global-color-e0fc4e3 );}.elementor-59715 .elementor-element.elementor-element-d23197c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-d23197c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1em;color:var( --e-global-color-e0fc4e3 );}.elementor-59715 .elementor-element.elementor-element-40a1cae > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-2adca77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-2adca77:not(.elementor-motion-effects-element-type-background), .elementor-59715 .elementor-element.elementor-element-2adca77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(60deg, #E1E2DE 0%, #F8F8F6 100%);}.elementor-59715 .elementor-element.elementor-element-2adca77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59715 .elementor-element.elementor-element-b28be3b{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:60px;}.elementor-59715 .elementor-element.elementor-element-00954d3{z-index:20;}.elementor-59715 .elementor-element.elementor-element-00954d3 .breadcrumbs{display:inline;padding:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.elementor-59715 .elementor-element.elementor-element-00954d3 .breadcrumbs li{align-items:center;display:inline;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:var( --e-global-color-d780c29 );}.elementor-59715 .elementor-element.elementor-element-00954d3 .breadcrumbs li:not(:last-child){padding-right:10px;}.elementor-59715 .elementor-element.elementor-element-00954d3 .breadcrumbs .separator{margin-right:10px;color:var( --e-global-color-69c51eb );font-size:12px;position:relative;top:0px;}.elementor-59715 .elementor-element.elementor-element-00954d3 .breadcrumbs span{font-family:var( --e-global-typography-833f69d-font-family ), Sans-serif;font-size:var( --e-global-typography-833f69d-font-size );font-weight:var( --e-global-typography-833f69d-font-weight );text-transform:var( --e-global-typography-833f69d-text-transform );letter-spacing:var( --e-global-typography-833f69d-letter-spacing );}.elementor-59715 .elementor-element.elementor-element-00954d3 .breadcrumbs a{color:var( --e-global-color-69c51eb );}.elementor-59715 .elementor-element.elementor-element-00954d3 .breadcrumbs a:hover{color:var( --e-global-color-8d97f66 );}.elementor-59715 .elementor-element.elementor-element-3015030 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery{grid-template-columns:repeat( 1, 1fr );grid-template-rows:repeat( 1, 1fr );}{{SELECTOR}} .suma-gallery{grid-gap:0px 0px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery-container{-webkit-flex-direction:column;flex-direction:column;max-height:800px;}{{SELECTOR}} .suma-gallery-container{grid-gap:30px 30px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery__item{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery__item a{padding:5px 5px 5px 5px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery .suma-gallery__item:first-child{grid-column-start:1;grid-column-end:span 1;grid-row-start:1;grid-row-end:span 2;min-height:800px;padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery .suma-gallery__item:first-child a{padding:5px 5px 5px 5px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery__item img{max-height:100%;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-swiper-container{-webkit-flex-direction:row;flex-direction:row;max-width:350px;min-width:350px;padding:0px 1px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-button{width:auto;height:auto;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-button i{font-size:26px;color:#BBBBBB;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-button svg{height:26px;width:auto;fill:#BBBBBB;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-button-next{top:26px;right:-40px;bottom:0;left:auto;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-button-prev{top:26px;right:auto;bottom:0;left:-40px;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-pagination{text-align:center;color:#BBBBBB;font-size:12px;font-weight:400;line-height:1em;position:absolute;top:auto;right:auto;bottom:auto;left:auto;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery__toggle{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery__toggle-button{font-size:14px;font-weight:600;text-transform:uppercase;line-height:24px;position:static;top:auto;right:auto;bottom:auto;left:auto;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;margin:0px 0px 0px 0px;padding:7px 18px 7px 18px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery__toggle-button i{font-size:12px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery__toggle-button svg{width:12px;height:12px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery__toggle-button span{grid-gap:10px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery__toggle-button:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-59715 .elementor-element.elementor-element-b5c7190{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-b5c7190.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59715 .elementor-element.elementor-element-d48bf2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E3E3E2;}.elementor-59715 .elementor-element.elementor-element-d48bf2a .bc-product__retail-price{display:none;color:#666666;}.elementor-59715 .elementor-element.elementor-element-d48bf2a .bc-product__pricing{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1em;}.elementor-59715 .elementor-element.elementor-element-d48bf2a .bc-product__price--sale{color:#222222;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-59715 .elementor-element.elementor-element-d48bf2a .bc-product__original-price{color:#666666;font-family:"Inter", Sans-serif;font-size:18px;font-weight:100;text-decoration:line-through;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--form-submit{background-color:var( --e-global-color-secondary );grid-column-start:1;grid-column-end:span 5;grid-row-start:1;grid-row-end:span 1;display:flex;justify-content:center;text-align:center;width:auto;max-width:100%;margin:20px 0px 0px 0px;padding:17px 30px 17px 30px;border-radius:4px 4px 4px 4px;font-family:var( --e-global-typography-b81248e-font-family ), Sans-serif;font-size:var( --e-global-typography-b81248e-font-size );font-weight:var( --e-global-typography-b81248e-font-weight );text-transform:var( --e-global-typography-b81248e-text-transform );line-height:var( --e-global-typography-b81248e-line-height );color:var( --e-global-color-50279f8 );opacity:1;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--form-submit:hover:not(:disabled){background-color:#464646;color:var( --e-global-color-2ff5812 );opacity:1;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--form-submit:disabled{background-color:#BBBBBB;opacity:1;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--add_to_wishlist{background-color:#FFFFFF;width:50px;align-items:center;display:flex;justify-content:center;height:50px;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;opacity:1;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-ajax-add-to-cart__message.bc-alert--success{background-color:var( --e-global-color-accent );color:var( --e-global-color-50279f8 );}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity{display:none !important;grid-column-start:1;grid-column-end:span 1;grid-row-start:1;grid-row-end:span 1;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-form .bc-form__label{margin:0px 0px 7px 0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-form__label .option-label, .elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity-label{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;line-height:1.5em;color:var( --e-global-color-text );}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-form__label .option-label:not(:empty){margin:0px 5px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity-label:not(:empty){margin:0px 5px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-form__label .option-value{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-form__label .option-value:not(:empty){margin:0px 5px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-form .bc-form__label.bc-form-control-required:after{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:var( --e-global-color-50279f8 );margin:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--swatch .bc-product-variant__label{position:relative;white-space:nowrap;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--swatch input.bc-product-variant__radio--hidden.hidden + label{display:none;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--swatch input.bc-product-variant__radio--hidden.disabled + label:after{background-color:lightgray;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__option-variants--inline{display:grid;grid-template-columns:repeat( 6, minmax( 0, 1fr ) );grid-gap:8px 8px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__option-variants--inline .bc-product-variant__label{margin-right:0;margin-bottom:0;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-variant__label--swatch{background-size:100%;height:40px;width:100%;border-radius:4px 4px 4px 4px;opacity:1;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;outline-width:1px;outline-style:solid;outline-color:#BBBBBB;outline-offset:0px;transition-property:all;transition-timing-function:linear;transition-duration:250ms;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--swatch input.bc-product-variant__radio--hidden:not(:checked) + .bc-product-variant__label:hover .bc-product-variant__label--swatch{opacity:1;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;outline-width:1px;outline-color:var( --e-global-color-secondary );outline-offset:0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--swatch input.bc-product-variant__radio--hidden:checked + .bc-product-variant__label .bc-product-variant__label--swatch{opacity:1;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-50279f8 );outline-width:2px;outline-color:var( --e-global-color-accent );outline-offset:-1px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--swatch input.bc-product-variant__radio--hidden.disabled + .bc-product-variant__label .bc-product-variant__label--swatch{opacity:0.5;outline-width:0px;outline-offset:0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--rectangle .bc-product-variant__label{position:relative;white-space:nowrap;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--rectangle input.bc-product-variant__radio--hidden.disabled + label:after{background-color:lightgray;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--rectangle input.bc-product-variant__radio--hidden.hidden + label{display:none;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--rectangle .bc-product-form__option-variants{display:grid;grid-template-columns:repeat( 5, minmax( 0, 1fr ) );--gap:8px 8px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--rectangle .bc-product-form__option-variants .bc-product-variant__label{margin-right:0;margin-bottom:0;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-variant__label--rectangle{height:auto;width:auto;min-width:60px;border-radius:4px 4px 4px 4px;padding:0px 8px 0px 8px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:38px;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;outline-width:0px;outline-style:solid;outline-color:#CCCCCC;outline-offset:0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--rectangle input.bc-product-variant__radio--hidden:not(:checked):not(.disabled) + .bc-product-variant__label:hover .bc-product-variant__label--rectangle{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );outline-width:0px;outline-style:solid;outline-color:var( --e-global-color-text );outline-offset:0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--rectangle input.bc-product-variant__radio--hidden:checked:not(.disabled) + .bc-product-variant__label .bc-product-variant__label--rectangle{font-weight:500;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );outline-width:1px;outline-style:solid;outline-color:var( --e-global-color-accent );outline-offset:-2px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control--rectangle .bc-product-variant__radio--hidden.disabled + .bc-product-variant__label .bc-product-variant__label--rectangle{color:#BBBBBB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;outline-width:0px;outline-offset:0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-form select{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;height:40px;padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__actions{display:grid;grid-template-columns:repeat( 5, minmax( 0, 1fr ) );grid-template-rows:auto;align-items:flex-start;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;max-width:100%;}{{SELECTOR}} .bc-product-form__actions{grid-gap:15px 15px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity-label{display:none;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity input{height:50px;min-height:50px;max-height:50px;width:100%;min-width:100%;border-radius:4px 4px 4px 4px;padding:0px 0px 0px 0px;color:var( --e-global-color-text );font-size:16px;font-weight:600;text-transform:uppercase;line-height:50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBBBB;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity input:hover{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--add_to_wishlist:hover{border-style:solid;border-color:var( --e-global-color-secondary );opacity:1;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--add_to_wishlist svg{height:20px;width:auto;display:block;margin:auto;fill:var( --e-global-color-text );}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--add_to_wishlist i{color:var( --e-global-color-text );}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--add_to_wishlist:hover i{color:var( --e-global-color-secondary );}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--add_to_wishlist:hover svg{fill:var( --e-global-color-secondary );}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-pdp-wish-list-wrapper{position:absolute;top:calc( 100% + 15px );right:auto;bottom:auto;left:auto;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-ajax-add-to-cart__message.bc-alert{font-size:14px;line-height:20px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-ajax-add-to-cart__message-wrapper .bc-ajax-add-to-cart__message{margin:30px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-ajax-add-to-cart__message.bc-alert--success a{color:#000000;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-ajax-add-to-cart__message.bc-alert--success a:hover{color:var( --e-global-color-secondary );}.elementor-59715 .elementor-element.elementor-element-cc5e3d4 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-cc5e3d4 .elementor-heading-title{font-size:14px;font-weight:500;line-height:1em;color:#808080;}.elementor-59715 .elementor-element.elementor-element-89d7a17{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-3870b2a{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-7953a11 > .elementor-widget-container{padding:8px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-3a22664 );}.elementor-59715 .elementor-element.elementor-element-9149f70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-9149f70:not(.elementor-motion-effects-element-type-background), .elementor-59715 .elementor-element.elementor-element-9149f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ef5163 );}.elementor-59715 .elementor-element.elementor-element-b1e6929{--display:flex;--overflow:hidden;}.elementor-59715 .elementor-element.elementor-element-8d1da4e{--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;}.elementor-59715 .elementor-element.elementor-element-8d1da4e:not(.elementor-motion-effects-element-type-background), .elementor-59715 .elementor-element.elementor-element-8d1da4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ef5163 );}.elementor-59715 .elementor-element.elementor-element-50da365 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-59715 .elementor-element.elementor-element-50da365 .page-navigation-wrapper{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center;align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-gap:3em;}.elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item, .elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item a{font-family:var( --e-global-typography-eb7b584-font-family ), Sans-serif;font-size:var( --e-global-typography-eb7b584-font-size );font-weight:var( --e-global-typography-eb7b584-font-weight );text-transform:var( --e-global-typography-eb7b584-text-transform );line-height:var( --e-global-typography-eb7b584-line-height );}.elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item{color:var( --e-global-color-bb93349 );text-align:left;padding:5px 15px 5px 15px;}.elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item a{color:var( --e-global-color-bb93349 );}.elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item:hover{color:var( --e-global-color-a3f7fba );}.elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item a:hover{color:var( --e-global-color-a3f7fba );}.elementor-59715 .elementor-element.elementor-element-a0fcf5d{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-59715 .elementor-element.elementor-element-e52b76b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-b20599e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-b20599e{text-align:center;}.elementor-59715 .elementor-element.elementor-element-b20599e .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-335602c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-335602c{text-align:center;}.elementor-59715 .elementor-element.elementor-element-335602c .elementor-heading-title{font-family:"industry", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:1em;color:var( --e-global-color-e0fc4e3 );}.elementor-59715 .elementor-element.elementor-element-1839453{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-1839453:not(.elementor-motion-effects-element-type-background), .elementor-59715 .elementor-element.elementor-element-1839453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #FDFBFB 0%, #EBEDEE 100%);}.elementor-59715 .elementor-element.elementor-element-67adf09{--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:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;}.elementor-59715 .elementor-element.elementor-element-67adf09.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-59715 .elementor-element.elementor-element-64ebd63{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-59715 .elementor-element.elementor-element-0ed3e61{width:100%;max-width:100%;}.elementor-59715 .elementor-element.elementor-element-0ed3e61 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-0ed3e61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59715 .elementor-element.elementor-element-7eeca82{width:100%;max-width:100%;}.elementor-59715 .elementor-element.elementor-element-7eeca82 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-7eeca82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59715 .elementor-element.elementor-element-b160438{--display:grid;--min-height:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:35px 1fr 35px;--grid-auto-flow:row;--justify-items:end;--align-items:center;--grid-align-content:center;}.elementor-59715 .elementor-element.elementor-element-b160438.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-59715 .elementor-element.elementor-element-a3f88cd{width:auto;max-width:auto;text-align:end;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;line-height:1em;color:var( --e-global-color-secondary );}.elementor-59715 .elementor-element.elementor-element-a3f88cd > .elementor-widget-container{padding:8px 10px 8px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a137ada );border-radius:6px 6px 6px 6px;}.elementor-59715 .elementor-element.elementor-element-a3f88cd.elementor-element{--align-self:flex-end;}.elementor-59715 .elementor-element.elementor-element-8df7ed3{width:100%;max-width:100%;text-align:center;}.elementor-59715 .elementor-element.elementor-element-8df7ed3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-59715 .elementor-element.elementor-element-8df7ed3 img{width:100%;}.elementor-59715 .elementor-element.elementor-element-0e79504{text-align:end;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:300;line-height:1em;color:var( --e-global-color-secondary );}.elementor-59715 .elementor-element.elementor-element-228354d{--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:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-a778558{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-0732bb0 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-59715 .elementor-element.elementor-element-0732bb0{text-align:center;}.elementor-59715 .elementor-element.elementor-element-0732bb0 .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-94543e6 > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-59715 .elementor-element.elementor-element-94543e6{text-align:center;}.elementor-59715 .elementor-element.elementor-element-94543e6 .elementor-heading-title{font-family:"industry", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-e0fc4e3 );}.elementor-59715 .elementor-element.elementor-element-52868d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59715 .elementor-element.elementor-element-4fbd251{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-d999718{text-align:start;}.elementor-59715 .elementor-element.elementor-element-d999718 .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-a677fc6{text-align:start;}.elementor-59715 .elementor-element.elementor-element-a677fc6 .elementor-heading-title{font-family:"industry", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-289c3a9 );}.elementor-59715 .elementor-element.elementor-element-623f743 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-623f743{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-59715 .elementor-element.elementor-element-a231b8c{--display:flex;}.elementor-59715 .elementor-element.elementor-element-6225f94 > .elementor-widget-container{margin:0px 0px 25px 0px;border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-6225f94 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-59715 .elementor-element.elementor-element-4510ff0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59715 .elementor-element.elementor-element-0110f04{--display:flex;}.elementor-59715 .elementor-element.elementor-element-ad26d9d > .elementor-widget-container{margin:0px 0px 25px 0px;border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-ad26d9d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-59715 .elementor-element.elementor-element-a6e15e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-c8ceff8{text-align:start;}.elementor-59715 .elementor-element.elementor-element-c8ceff8 .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-1dcc38e{text-align:start;}.elementor-59715 .elementor-element.elementor-element-1dcc38e .elementor-heading-title{font-family:"industry", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-289c3a9 );}.elementor-59715 .elementor-element.elementor-element-bb8800d > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-bb8800d{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-59715 .elementor-element.elementor-element-459765c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59715 .elementor-element.elementor-element-ce98546{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-d8ad3aa{text-align:start;}.elementor-59715 .elementor-element.elementor-element-d8ad3aa .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-7b0d38d{text-align:start;}.elementor-59715 .elementor-element.elementor-element-7b0d38d .elementor-heading-title{font-family:"industry", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-289c3a9 );}.elementor-59715 .elementor-element.elementor-element-4e978bd > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-4e978bd{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-59715 .elementor-element.elementor-element-1602aa4{--display:flex;}.elementor-59715 .elementor-element.elementor-element-a6c3f7f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-59715 .elementor-element.elementor-element-a6c3f7f img{border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-b837fe1 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-59715 .elementor-element.elementor-element-b837fe1 img{border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-6c4296e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59715 .elementor-element.elementor-element-e13336f{--display:flex;}.elementor-59715 .elementor-element.elementor-element-bf92e3b{--e-image-carousel-slides-to-show:1;}.elementor-59715 .elementor-element.elementor-element-bf92e3b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-59715 .elementor-element.elementor-element-bf92e3b .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;color:var( --e-global-color-50279f8 );}.elementor-59715 .elementor-element.elementor-element-bf92e3b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-59715 .elementor-element.elementor-element-bf92e3b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-50279f8 );}.elementor-59715 .elementor-element.elementor-element-bf92e3b .swiper-pagination-bullet{width:5px;height:5px;background:var( --e-global-color-accent );}.elementor-59715 .elementor-element.elementor-element-bf92e3b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#999999;opacity:1;}.elementor-59715 .elementor-element.elementor-element-bf92e3b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-f6d5015{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-3afe18e{text-align:start;}.elementor-59715 .elementor-element.elementor-element-3afe18e .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-f868b26{text-align:start;}.elementor-59715 .elementor-element.elementor-element-f868b26 .elementor-heading-title{font-family:"industry", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-289c3a9 );}.elementor-59715 .elementor-element.elementor-element-e423704 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-e423704{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-59715 .elementor-element.elementor-element-a4c572b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59715 .elementor-element.elementor-element-adb3a02{--display:flex;}.elementor-59715 .elementor-element.elementor-element-727e52f{--e-image-carousel-slides-to-show:1;}.elementor-59715 .elementor-element.elementor-element-727e52f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-59715 .elementor-element.elementor-element-727e52f .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;color:var( --e-global-color-50279f8 );}.elementor-59715 .elementor-element.elementor-element-727e52f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-59715 .elementor-element.elementor-element-727e52f .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-50279f8 );}.elementor-59715 .elementor-element.elementor-element-727e52f .swiper-pagination-bullet{width:5px;height:5px;background:var( --e-global-color-accent );}.elementor-59715 .elementor-element.elementor-element-727e52f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#999999;opacity:1;}.elementor-59715 .elementor-element.elementor-element-727e52f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-a0cbcef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-4defc53{text-align:start;}.elementor-59715 .elementor-element.elementor-element-4defc53 .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-ee44760{text-align:start;}.elementor-59715 .elementor-element.elementor-element-ee44760 .elementor-heading-title{font-family:"industry", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-289c3a9 );}.elementor-59715 .elementor-element.elementor-element-ebe3e29 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-ebe3e29{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-59715 .elementor-element.elementor-element-7fb9bef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59715 .elementor-element.elementor-element-fff21cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-78968df{text-align:start;}.elementor-59715 .elementor-element.elementor-element-78968df .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-ed08c4d{text-align:start;}.elementor-59715 .elementor-element.elementor-element-ed08c4d .elementor-heading-title{font-family:"industry", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-289c3a9 );}.elementor-59715 .elementor-element.elementor-element-df34d69 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-df34d69{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-59715 .elementor-element.elementor-element-6aee48b{--display:flex;}.elementor-59715 .elementor-element.elementor-element-7c84af9{--e-image-carousel-slides-to-show:1;}.elementor-59715 .elementor-element.elementor-element-7c84af9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-59715 .elementor-element.elementor-element-7c84af9 .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;color:var( --e-global-color-50279f8 );}.elementor-59715 .elementor-element.elementor-element-7c84af9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-59715 .elementor-element.elementor-element-7c84af9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-50279f8 );}.elementor-59715 .elementor-element.elementor-element-7c84af9 .swiper-pagination-bullet{width:5px;height:5px;background:var( --e-global-color-accent );}.elementor-59715 .elementor-element.elementor-element-7c84af9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#999999;opacity:1;}.elementor-59715 .elementor-element.elementor-element-7c84af9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-8e33933{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59715 .elementor-element.elementor-element-549c954{--display:flex;}.elementor-59715 .elementor-element.elementor-element-086859a{--e-image-carousel-slides-to-show:1;}.elementor-59715 .elementor-element.elementor-element-086859a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-59715 .elementor-element.elementor-element-086859a .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;color:#FFFFFF;}.elementor-59715 .elementor-element.elementor-element-086859a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-59715 .elementor-element.elementor-element-086859a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-59715 .elementor-element.elementor-element-086859a .swiper-pagination-bullet{width:5px;height:5px;background:var( --e-global-color-accent );}.elementor-59715 .elementor-element.elementor-element-086859a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#999999;opacity:1;}.elementor-59715 .elementor-element.elementor-element-086859a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-bee12fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-79d8759{text-align:start;}.elementor-59715 .elementor-element.elementor-element-79d8759 .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-9e41d4b{text-align:start;}.elementor-59715 .elementor-element.elementor-element-9e41d4b .elementor-heading-title{font-family:"industry", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-289c3a9 );}.elementor-59715 .elementor-element.elementor-element-d531ac6 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-d531ac6{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-59715 .elementor-element.elementor-element-40bf221{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59715 .elementor-element.elementor-element-4d48072{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-4ee1348{text-align:start;}.elementor-59715 .elementor-element.elementor-element-4ee1348 .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-e101fdc{text-align:start;}.elementor-59715 .elementor-element.elementor-element-e101fdc .elementor-heading-title{font-family:"industry", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-289c3a9 );}.elementor-59715 .elementor-element.elementor-element-24c65b1 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-24c65b1{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-59715 .elementor-element.elementor-element-4cbd4b1{--display:flex;}.elementor-59715 .elementor-element.elementor-element-d7ee0d7{--e-image-carousel-slides-to-show:1;}.elementor-59715 .elementor-element.elementor-element-d7ee0d7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-59715 .elementor-element.elementor-element-d7ee0d7 .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;color:var( --e-global-color-50279f8 );}.elementor-59715 .elementor-element.elementor-element-d7ee0d7 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-59715 .elementor-element.elementor-element-d7ee0d7 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-50279f8 );}.elementor-59715 .elementor-element.elementor-element-d7ee0d7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:1px;--swiper-pagination-bullet-vertical-gap:1px;width:5px;height:5px;background:var( --e-global-color-accent );}.elementor-59715 .elementor-element.elementor-element-d7ee0d7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#999999;opacity:1;}.elementor-59715 .elementor-element.elementor-element-d7ee0d7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-bf5d504{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59715 .elementor-element.elementor-element-907321f{--display:flex;}.elementor-59715 .elementor-element.elementor-element-e7a6d39 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-59715 .elementor-element.elementor-element-e7a6d39 img{border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-7123c20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-86a36c2{text-align:start;}.elementor-59715 .elementor-element.elementor-element-86a36c2 .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-f1eff60{text-align:start;}.elementor-59715 .elementor-element.elementor-element-f1eff60 .elementor-heading-title{font-family:"industry", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-289c3a9 );}.elementor-59715 .elementor-element.elementor-element-8a8827f > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-8a8827f{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-59715 .elementor-element.elementor-element-3176d49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-59715 .elementor-element.elementor-element-77542d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-59715 .elementor-element.elementor-element-5d55643{text-align:start;}.elementor-59715 .elementor-element.elementor-element-5d55643 .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-a40aa31{text-align:start;}.elementor-59715 .elementor-element.elementor-element-a40aa31 .elementor-heading-title{font-family:"industry", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-289c3a9 );}.elementor-59715 .elementor-element.elementor-element-53c9c55 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-53c9c55{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-59715 .elementor-element.elementor-element-5ae94b5{--display:flex;}.elementor-59715 .elementor-element.elementor-element-c722a99 img{border-radius:10px 10px 10px 10px;}.elementor-59715 .elementor-element.elementor-element-d3b2cb3{--display:flex;--padding-top:120px;--padding-bottom:90px;--padding-left:60px;--padding-right:60px;}.elementor-59715 .elementor-element.elementor-element-0b2bcac{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-1d025a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-e1b553e > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-59715 .elementor-element.elementor-element-e1b553e{text-align:center;}.elementor-59715 .elementor-element.elementor-element-e1b553e .elementor-heading-title{font-family:var( --e-global-typography-94b74cc-font-family ), Sans-serif;font-size:var( --e-global-typography-94b74cc-font-size );font-weight:var( --e-global-typography-94b74cc-font-weight );text-transform:var( --e-global-typography-94b74cc-text-transform );color:var( --e-global-color-096341e );}.elementor-59715 .elementor-element.elementor-element-3a704f8 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-59715 .elementor-element.elementor-element-3a704f8{text-align:center;}.elementor-59715 .elementor-element.elementor-element-3a704f8 .elementor-heading-title{font-family:"industry", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-e0fc4e3 );}.elementor-59715 .elementor-element.elementor-element-2f322be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlights{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center;grid-gap:30px;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-gap:0px;position:relative;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight .highlight-media-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);align-self:center;justify-self:center;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight .highlight-media-icon i{font-size:45px;}.elementor-59715 .elementor-element.elementor-element-2f322be .highlight-image{width:100%;max-width:100%;max-height:100%;}.elementor-59715 .elementor-element.elementor-element-2f322be .highlight-icon{width:100%;max-width:100%;max-height:100%;}.elementor-59715 .elementor-element.elementor-element-2f322be .highlight-copy{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-gap:0px;}.elementor-59715 .elementor-element.elementor-element-2f322be .highlight-title, .elementor-59715 .elementor-element.elementor-element-2f322be .highlight-title a{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-59715 .elementor-element.elementor-element-2f322be .highlight-title{text-align:left;}.elementor-59715 .elementor-element.elementor-element-2f322be .highlight-title i{font-size:16px;color:#ffffff;}.elementor-59715 .elementor-element.elementor-element-2f322be .highlight-title svg{height:16px;width:auto;fill:#ffffff;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight.odd .highlight-title{text-align:left;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight.even .highlight-title{text-align:left;}.elementor-59715 .elementor-element.elementor-element-2f322be .highlight-descr{text-align:left;width:100%;max-width:100%;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight.odd .highlight-descr{text-align:left;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight.even .highlight-descr{text-align:left;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-carousel{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center;align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-gap:0px;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-carousel .highlight-media-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);align-self:center;justify-self:center;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-carousel .highlight-media-icon i{font-size:60px;color:#ffffff;}.elementor-59715 .elementor-element.elementor-element-2f322be .slide-image{width:100%;max-width:100%;max-height:100%;overflow:hidden;position:relative;object-fit:contain;}.elementor-59715 .elementor-element.elementor-element-2f322be .slide-title, .elementor-59715 .elementor-element.elementor-element-2f322be .slide-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-59715 .elementor-element.elementor-element-2f322be .slide-title{text-align:left;}.elementor-59715 .elementor-element.elementor-element-2f322be .slide-descr{text-align:left;width:100%;max-width:100%;}.elementor-59715 .elementor-element.elementor-element-2f322be .swiper-navigation{display:flex;justify-content:flex-start;grid-gap:15px;}.elementor-59715 .elementor-element.elementor-element-2f322be .swiper-navigation-button i{font-size:16px;display:block;cursor:pointer;}.elementor-59715 .elementor-element.elementor-element-2f322be .swiper-navigation-button svg{height:16px;width:auto;display:block;cursor:pointer;}.elementor-59715 .elementor-element.elementor-element-2f322be .swiper-navigation-button{opacity:1;}.elementor-59715 .elementor-element.elementor-element-2f322be .swiper-navigation-button:hover{opacity:1;}.elementor-59715 .elementor-element.elementor-element-2f322be .swiper-navigation-button.swiper-button-disabled{opacity:0.5;}.elementor-59715 .elementor-element.elementor-element-2f322be .swiper-pagination{position:absolute;align-items:center;justify-content:center;display:flex;grid-gap:5px;}.elementor-59715 .elementor-element.elementor-element-2f322be .swiper-pagination-bullet{opacity:1;}.elementor-59715 .elementor-element.elementor-element-2f322be .swiper-pagination-bullet:hover{opacity:1;}.elementor-59715 .elementor-element.elementor-element-2f322be .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;}#suma-media-close-overlay span{color:#FFFFFF;}#suma-media-close-overlay span:hover{color:#DDDDDD;}#suma-media-close-overlay{text-align:left;}.elementor-59715 .elementor-element.elementor-element-a3fdd10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-59715 .elementor-element.elementor-element-f297c0c{--display:flex;}.cross-sells__modal .suggested-items .swiper-pagination{position:static;}.cross-sells__modal .suggested-items .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-59715 .elementor-element.elementor-element-606bb00{--content-width:500px;}.elementor-59715 .elementor-element.elementor-element-b28be3b{--content-width:1800px;}.elementor-59715 .elementor-element.elementor-element-b5c7190{--content-width:385px;}.elementor-59715 .elementor-element.elementor-element-b1e6929{--content-width:1440px;}.elementor-59715 .elementor-element.elementor-element-e52b76b{--content-width:1440px;}.elementor-59715 .elementor-element.elementor-element-1839453{--content-width:1440px;}.elementor-59715 .elementor-element.elementor-element-67adf09{--width:50%;}.elementor-59715 .elementor-element.elementor-element-b160438{--width:50%;}.elementor-59715 .elementor-element.elementor-element-228354d{--content-width:1440px;}.elementor-59715 .elementor-element.elementor-element-a778558{--width:100%;}.elementor-59715 .elementor-element.elementor-element-4fbd251{--width:50%;}.elementor-59715 .elementor-element.elementor-element-a231b8c{--width:50%;}.elementor-59715 .elementor-element.elementor-element-0110f04{--width:50%;}.elementor-59715 .elementor-element.elementor-element-a6e15e1{--width:50%;}.elementor-59715 .elementor-element.elementor-element-ce98546{--width:50%;}.elementor-59715 .elementor-element.elementor-element-1602aa4{--width:50%;}.elementor-59715 .elementor-element.elementor-element-e13336f{--width:50%;}.elementor-59715 .elementor-element.elementor-element-f6d5015{--width:50%;}.elementor-59715 .elementor-element.elementor-element-adb3a02{--width:50%;}.elementor-59715 .elementor-element.elementor-element-a0cbcef{--width:50%;}.elementor-59715 .elementor-element.elementor-element-fff21cd{--width:50%;}.elementor-59715 .elementor-element.elementor-element-6aee48b{--width:50%;}.elementor-59715 .elementor-element.elementor-element-549c954{--width:50%;}.elementor-59715 .elementor-element.elementor-element-bee12fc{--width:50%;}.elementor-59715 .elementor-element.elementor-element-4d48072{--width:50%;}.elementor-59715 .elementor-element.elementor-element-4cbd4b1{--width:50%;}.elementor-59715 .elementor-element.elementor-element-907321f{--width:50%;}.elementor-59715 .elementor-element.elementor-element-7123c20{--width:50%;}.elementor-59715 .elementor-element.elementor-element-77542d9{--width:50%;}.elementor-59715 .elementor-element.elementor-element-5ae94b5{--width:50%;}.elementor-59715 .elementor-element.elementor-element-d3b2cb3{--content-width:1440px;}.elementor-59715 .elementor-element.elementor-element-0b2bcac{--content-width:1440px;}.elementor-59715 .elementor-element.elementor-element-1d025a4{--content-width:1440px;}.elementor-59715 .elementor-element.elementor-element-a3fdd10{--content-width:1440px;}}@media(max-width:1439px) and (min-width:768px){.elementor-59715 .elementor-element.elementor-element-b1e6929{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-59715 .elementor-element.elementor-element-67adf09{--width:100%;}.elementor-59715 .elementor-element.elementor-element-b160438{--width:100%;}.elementor-59715 .elementor-element.elementor-element-a778558{--width:100%;}}@media(max-width:1439px){.elementor-59715 .elementor-element.elementor-element-c32e90e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-606bb00{--padding-top:60px;--padding-bottom:10px;--padding-left:60px;--padding-right:60px;}.elementor-59715 .elementor-element.elementor-element-515db7e{--justify-content:flex-start;}.elementor-59715 .elementor-element.elementor-element-e3a9f09 .elementor-heading-title{font-size:var( --e-global-typography-85e5d00-font-size );line-height:var( --e-global-typography-85e5d00-line-height );}.elementor-59715 .elementor-element.elementor-element-2adca77.e-con{--align-self:stretch;}.elementor-59715 .elementor-element.elementor-element-b28be3b{--padding-top:10px;--padding-bottom:10px;--padding-left:45px;--padding-right:45px;}.elementor-59715 .elementor-element.elementor-element-00954d3 .breadcrumbs span{font-size:var( --e-global-typography-833f69d-font-size );letter-spacing:var( --e-global-typography-833f69d-letter-spacing );}.elementor-59715 .elementor-element.elementor-element-3015030 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery-container{-webkit-flex-direction:column;flex-direction:column;max-height:100%;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery .suma-gallery__item:first-child{min-height:450px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery .suma-gallery__item:first-child img{max-height:450px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-swiper-container{-webkit-flex-direction:row;flex-direction:row;max-width:80%;padding:0px 30px 30px 30px;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper{max-height:100%;max-width:100%;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-button-next{top:0;right:0;bottom:0;left:auto;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-button-prev{top:0;right:auto;bottom:0;left:0;}.elementor-59715 .elementor-element.elementor-element-b5c7190{--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--form-submit{margin:20px 0px 5px 0px;font-size:var( --e-global-typography-b81248e-font-size );line-height:var( --e-global-typography-b81248e-line-height );}.elementor-59715 .elementor-element.elementor-element-9149f70{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-50da365 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item, .elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item a{font-size:var( --e-global-typography-eb7b584-font-size );line-height:var( --e-global-typography-eb7b584-line-height );}.elementor-59715 .elementor-element.elementor-element-a0fcf5d{--padding-top:120px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-59715 .elementor-element.elementor-element-b20599e .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-335602c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-64ebd63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-b160438{--grid-auto-flow:row;}.elementor-59715 .elementor-element.elementor-element-a778558{--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-59715 .elementor-element.elementor-element-0732bb0 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-94543e6 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-59715 .elementor-element.elementor-element-4fbd251{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-d999718 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-623f743{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-a6e15e1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-c8ceff8 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-bb8800d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-ce98546{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-d8ad3aa .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-4e978bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-f6d5015{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-3afe18e .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-e423704{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-a0cbcef{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-4defc53 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-ebe3e29{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-7fb9bef{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-fff21cd{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-78968df .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-df34d69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-8e33933{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-bee12fc{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-79d8759 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-d531ac6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-40bf221{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-4d48072{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-4ee1348 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-24c65b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-d7ee0d7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:1px;--swiper-pagination-bullet-vertical-gap:1px;}.elementor-59715 .elementor-element.elementor-element-7123c20{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-86a36c2 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-8a8827f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-3176d49{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-77542d9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-5d55643 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-53c9c55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-0b2bcac{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-e1b553e .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-3a704f8 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight .highlight-media-icon{align-self:center;justify-self:center;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-carousel .highlight-media-icon{align-self:center;justify-self:center;}.elementor-59715 .elementor-element.elementor-element-a3fdd10{--padding-top:120px;--padding-bottom:120px;--padding-left:45px;--padding-right:45px;}}@media(max-width:1024px){.elementor-59715 .elementor-element.elementor-element-c32e90e{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:1fr 1fr auto;--grid-auto-flow:row;--justify-items:center;--align-items:start;--grid-justify-content:center;--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-59715 .elementor-element.elementor-element-606bb00{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-59715 .elementor-element.elementor-element-606bb00.e-con{--align-self:flex-start;}.elementor-59715 .elementor-element.elementor-element-7cd2769 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-59715 .elementor-element.elementor-element-e3a9f09 .elementor-heading-title{font-size:var( --e-global-typography-85e5d00-font-size );line-height:var( --e-global-typography-85e5d00-line-height );}.elementor-59715 .elementor-element.elementor-element-2adca77{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-b28be3b{--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-00954d3 .breadcrumbs span{font-size:var( --e-global-typography-833f69d-font-size );letter-spacing:var( --e-global-typography-833f69d-letter-spacing );}.elementor-59715 .elementor-element.elementor-element-3015030 > .elementor-widget-container{padding:210px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-swiper-container{max-width:380px;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper{max-width:calc( 100% - 1px );}.elementor-59715 .elementor-element.elementor-element-b5c7190{--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:center;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-variant__label--swatch{height:35px;width:45px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--form-submit{font-size:var( --e-global-typography-b81248e-font-size );line-height:var( --e-global-typography-b81248e-line-height );}.elementor-59715 .elementor-element.elementor-element-3870b2a{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-59715 .elementor-element.elementor-element-50da365 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-59715 .elementor-element.elementor-element-50da365 .page-navigation-wrapper{grid-gap:2em;}.elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item, .elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item a{font-size:var( --e-global-typography-eb7b584-font-size );line-height:var( --e-global-typography-eb7b584-line-height );}.elementor-59715 .elementor-element.elementor-element-a0fcf5d{--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:90px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-b20599e .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-335602c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-1839453{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59715 .elementor-element.elementor-element-67adf09{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-64ebd63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-b160438{--grid-auto-flow:row;}.elementor-59715 .elementor-element.elementor-element-228354d{--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-a778558{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-0732bb0 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-94543e6 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-59715 .elementor-element.elementor-element-4fbd251{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-d999718 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-a677fc6 .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-623f743{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-a6e15e1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-c8ceff8 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-1dcc38e .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-bb8800d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-ce98546{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-d8ad3aa .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-7b0d38d .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-4e978bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-f6d5015{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-3afe18e .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-f868b26 .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-e423704{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-a0cbcef{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-4defc53 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-ee44760 .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-ebe3e29{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-fff21cd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-78968df .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-ed08c4d .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-df34d69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-bee12fc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-79d8759 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-9e41d4b .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-d531ac6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-4d48072{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-4ee1348 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-e101fdc .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-24c65b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-7123c20{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-86a36c2 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-f1eff60 .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-8a8827f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-77542d9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-5d55643 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-a40aa31 .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-53c9c55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-d3b2cb3{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-0b2bcac{--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:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-e1b553e .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight .highlight-media-icon{align-self:center;justify-self:center;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-carousel .highlight-media-icon{align-self:center;justify-self:center;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-carousel .highlight-media-icon i{font-size:36px;}.elementor-59715 .elementor-element.elementor-element-2f322be .slide-title, .elementor-59715 .elementor-element.elementor-element-2f322be .slide-title a{font-size:16px;line-height:1.5em;}.elementor-59715 .elementor-element.elementor-element-a3fdd10{--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:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-59715 .elementor-element.elementor-element-c32e90e{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-606bb00{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:75px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-515db7e{--width:auto;}.elementor-59715 .elementor-element.elementor-element-515db7e.e-con{--align-self:center;}.elementor-59715 .elementor-element.elementor-element-d5d6dff img{height:70px;}.elementor-59715 .elementor-element.elementor-element-e3a9f09{width:100%;max-width:100%;text-align:center;}.elementor-59715 .elementor-element.elementor-element-e3a9f09 .elementor-heading-title{font-size:var( --e-global-typography-85e5d00-font-size );line-height:var( --e-global-typography-85e5d00-line-height );}.elementor-59715 .elementor-element.elementor-element-d23197c{width:100%;max-width:100%;text-align:center;}.elementor-59715 .elementor-element.elementor-element-40a1cae.elementor-element{--align-self:center;}.elementor-59715 .elementor-element.elementor-element-b28be3b{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-00954d3 .breadcrumbs span{font-size:var( --e-global-typography-833f69d-font-size );letter-spacing:var( --e-global-typography-833f69d-letter-spacing );}.elementor-59715 .elementor-element.elementor-element-3015030 > .elementor-widget-container{padding:210px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery{grid-template-columns:repeat( 1, 1fr );grid-template-rows:1fr;}{{SELECTOR}} .suma-gallery{grid-gap:0px 0px;}{{SELECTOR}} .suma-gallery-container{grid-gap:0px 0px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery .suma-gallery__item:first-child{min-height:300px;padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery__item img{max-height:300px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-gallery .suma-gallery__item:first-child img{max-height:300px;}.elementor-59715 .elementor-element.elementor-element-3015030 .suma-swiper-container{max-width:90%;padding:0px 15px 15px 15px;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper{max-width:100%;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-button-next{top:50%;right:0;bottom:auto;left:auto;}.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-button-prev{top:50%;right:auto;bottom:auto;left:0;}.elementor-59715 .elementor-element.elementor-element-b5c7190{--content-width:385px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-form__label .option-label, .elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity-label{font-size:14px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-form__label .option-value{font-size:14px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-variant__label--rectangle{min-width:50px;font-size:14px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__quantity input{font-size:14px;}.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-btn--form-submit{grid-column-start:1;grid-column-end:span 5;margin:25px 0px 5px 0px;font-size:var( --e-global-typography-b81248e-font-size );line-height:var( --e-global-typography-b81248e-line-height );}.elementor-59715 .elementor-element.elementor-element-9149f70{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-b1e6929{--border-radius:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-50da365 .page-navigation-wrapper{justify-content:flex-start;grid-gap:15px;padding:0px 15px 0px 15px;}.elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item, .elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item a{font-size:var( --e-global-typography-eb7b584-font-size );line-height:var( --e-global-typography-eb7b584-line-height );}.elementor-59715 .elementor-element.elementor-element-50da365 .navigation-item{padding:5px 5px 5px 5px;}.elementor-59715 .elementor-element.elementor-element-a0fcf5d{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-e52b76b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-b20599e > .elementor-widget-container{padding:0px 15px 5px 15px;}.elementor-59715 .elementor-element.elementor-element-b20599e .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-335602c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-59715 .elementor-element.elementor-element-335602c{text-align:center;}.elementor-59715 .elementor-element.elementor-element-335602c .elementor-heading-title{font-size:36px;}.elementor-59715 .elementor-element.elementor-element-1839453{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-67adf09{--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-64ebd63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-b160438{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;}.elementor-59715 .elementor-element.elementor-element-a3f88cd > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-a3f88cd{text-align:center;}.elementor-59715 .elementor-element.elementor-element-0e79504 > .elementor-widget-container{margin:35px 15px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-0e79504{text-align:center;}.elementor-59715 .elementor-element.elementor-element-a778558{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-0732bb0 > .elementor-widget-container{padding:0px 15px 5px 15px;}.elementor-59715 .elementor-element.elementor-element-0732bb0 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-94543e6 > .elementor-widget-container{margin:0px 0px 45px 0px;padding:0px 15px 0px 15px;}.elementor-59715 .elementor-element.elementor-element-94543e6{text-align:center;}.elementor-59715 .elementor-element.elementor-element-94543e6 .elementor-heading-title{font-size:36px;}.elementor-59715 .elementor-element.elementor-element-52868d8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-4fbd251{--padding-top:15px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-d999718 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-d999718 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-a677fc6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-a677fc6 .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-623f743{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-a231b8c{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-4510ff0{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-0110f04{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-a6e15e1{--padding-top:15px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-c8ceff8 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-c8ceff8 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-1dcc38e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-1dcc38e .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-bb8800d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-459765c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-ce98546{--padding-top:15px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-d8ad3aa > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-d8ad3aa .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-7b0d38d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-7b0d38d .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-4e978bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-1602aa4{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-6c4296e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-e13336f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-f6d5015{--padding-top:15px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-3afe18e > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-3afe18e .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-f868b26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-f868b26 .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-e423704{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-a4c572b{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-adb3a02{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-a0cbcef{--padding-top:15px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-4defc53 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-4defc53 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-ee44760 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-ee44760 .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-ebe3e29{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-7fb9bef{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-fff21cd{--padding-top:15px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-78968df > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-78968df .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-ed08c4d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-ed08c4d .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-df34d69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-6aee48b{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-8e33933{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-bee12fc{--padding-top:15px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-79d8759 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-79d8759 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-9e41d4b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-9e41d4b .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-d531ac6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-40bf221{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-4d48072{--padding-top:15px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-4ee1348 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-4ee1348 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-e101fdc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-e101fdc .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-24c65b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-4cbd4b1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-d7ee0d7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:1px;--swiper-pagination-bullet-vertical-gap:1px;}.elementor-59715 .elementor-element.elementor-element-bf5d504{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-59715 .elementor-element.elementor-element-907321f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-7123c20{--padding-top:15px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-86a36c2 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-86a36c2 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-f1eff60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-f1eff60 .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-8a8827f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-3176d49{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-59715 .elementor-element.elementor-element-77542d9{--padding-top:15px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-59715 .elementor-element.elementor-element-5d55643 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-59715 .elementor-element.elementor-element-5d55643 .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-a40aa31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-59715 .elementor-element.elementor-element-a40aa31 .elementor-heading-title{font-size:28px;}.elementor-59715 .elementor-element.elementor-element-53c9c55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59715 .elementor-element.elementor-element-5ae94b5{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-d3b2cb3{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-59715 .elementor-element.elementor-element-0b2bcac{--content-width:100%;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-1d025a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59715 .elementor-element.elementor-element-e1b553e > .elementor-widget-container{padding:0px 15px 5px 15px;}.elementor-59715 .elementor-element.elementor-element-e1b553e .elementor-heading-title{font-size:var( --e-global-typography-94b74cc-font-size );}.elementor-59715 .elementor-element.elementor-element-3a704f8 > .elementor-widget-container{margin:0px 0px 45px 0px;padding:0px 15px 0px 15px;}.elementor-59715 .elementor-element.elementor-element-3a704f8{text-align:center;}.elementor-59715 .elementor-element.elementor-element-3a704f8 .elementor-heading-title{font-size:36px;}.elementor-59715 .elementor-element.elementor-element-2f322be > .elementor-widget-container{padding:0px 10px 0px 20px;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight .highlight-media-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);align-self:center;justify-self:center;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-highlight .highlight-media-icon i{font-size:20px;}.elementor-59715 .elementor-element.elementor-element-2f322be .highlight-icon{width:20px;max-width:20px;}.elementor-59715 .elementor-element.elementor-element-2f322be .feature-carousel .highlight-media-icon{align-self:center;justify-self:center;}.elementor-59715 .elementor-element.elementor-element-a3fdd10{--content-width:100%;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-40a1cae */.elementor-59715 .elementor-element.elementor-element-40a1cae .yotpo-sr-bottom-line-summary:hover {
    background: none;
}

.elementor-59715 .elementor-element.elementor-element-40a1cae .elementor-shortcode {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515db7e *//*
.elementor-59715 .elementor-element.elementor-element-515db7e:has(img) .bc-product__title:has(h1){
    display: none;
}
*/

@media all and (max-width: 767px) {
    
    .elementor-59715 .elementor-element.elementor-element-515db7e {
        max-width: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-606bb00 */@media screen and (min-width: 1025px) {
    .elementor-59715 .elementor-element.elementor-element-606bb00 .e-con-inner{
        margin: 0 auto 0 0;
    }
}

@media screen and (max-width: 1024px){
    .grid-cell--heading {
        grid-column: 1;
        grid-row: 1;
    }
}/* End custom CSS */
/* Start custom CSS for suma-breadcrumbs, class: .elementor-element-00954d3 */.elementor-59715 .elementor-element.elementor-element-00954d3 li:last-child a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for suma-gallery, class: .elementor-element-3015030 */.elementor-59715 .elementor-element.elementor-element-3015030 .suma-swiper-container{
    margin: 0 auto;
}

.elementor-59715 .elementor-element.elementor-element-3015030 .swiper-slide {
    background: #fff;
    border-radius: 5px;
}

#elementor-lightbox-slideshow-suma-gallery-suma-gallery-default-swiper-swiper .elementor-lightbox-image,
#elementor-lightbox-slideshow-suma-gallery-suma-gallery-default-gallery-gallery .elementor-lightbox-image{
    background: #fff;
}

.suma-swiper-container:not(:has(.swiper-slide)) .swiper-button-next,
.suma-swiper-container:not(:has(.swiper-slide)) .swiper-button-prev{
    display: none;
}

@media screen and (min-width: 1025px){

.suma-gallery--slider .suma-gallery__item:first-child:hover:before{
    left: 45px;
}
}

@media screen and (min-width: 1400px){
        .suma-gallery--slider .suma-gallery__item:first-child:before {
    top: 80px;
}

.suma-gallery--slider .suma-gallery__item:first-child:hover:before{
    left: 60px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2adca77 */@media screen and (min-width: 1025px) {
    .grid-cell--gallery {
        height: 100%;
        min-height: 670px;
    }
    
    .grid-cell--gallery .elementor-widget-suma-gallery > .elementor-widget-container {
        align-items: center;
    }
}
    
@media screen and (max-width: 1024px){
    .grid-cell--gallery {
        grid-column: 1;
        grid-row: 1 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for bc-add-to-cart-form, class: .elementor-element-5f6f3f7 */.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .tooltip-icon svg {
    display: block;
    width: 16px;
    height: 16px;
    fill: #666;
}

.elementor-59715 .elementor-element.elementor-element-5f6f3f7 .bc-product-form__control {
    position: relative;
}

.elementor-59715 .elementor-element.elementor-element-5f6f3f7 span.bc-product-form__tooltip {
    position: absolute;
    right: 0;
    top: 0;
}

.elementor-59715 .elementor-element.elementor-element-5f6f3f7 span.bc-product-form__tooltip .sight-color-tooltip {
    align-items: center;
    color: var(--e-global-color-text);
    display: flex;
    font-family: "Inter Tight", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    /* height: 32px; */
    justify-content: center;
    line-height: 1.5em;
    /* margin-top: -5px; */
    text-decoration: underline;
    text-underline-offset: 2px;
    /* width: 32px; */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5c7190 */@media screen and (min-width: 1025px) {
    .elementor-59715 .elementor-element.elementor-element-b5c7190 .e-con-inner{
        margin: 0 0 auto 0;
    }
}/* End custom CSS */
/* Start custom CSS for page-navigation, class: .elementor-element-50da365 */.elementor-widget-page-navigation .elementor-widget-container {
    transition: all 0.3s ease-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d1da4e */.elementor-59715 .elementor-element.elementor-element-8d1da4e.elementor-sticky--active {
    z-index: 7;
    transition: transform .4s ease;
    box-shadow: 0 0 30px rgba(0,0,0,0.3);
}

.elementor-59715 .elementor-element.elementor-element-8d1da4e.elementor-sticky--active {
    transform: translateY(90px);
}

body.hide-header .elementor-59715 .elementor-element.elementor-element-8d1da4e.elementor-sticky--active {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-335602c */.elementor-59715 .elementor-element.elementor-element-335602c .elementor-heading-title{
    max-width: 500px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0ed3e61 */.elementor-59715 .elementor-element.elementor-element-0ed3e61 .option-row {
    display: grid;
    grid-template-columns: 115px 1fr;
    grid-template-rows: 1fr;
    justify-content: flex-start;
    align-items: center;
    padding: 10px 0;
    font-family: 'Inter';
    font-size: 18px;
}

.elementor-59715 .elementor-element.elementor-element-0ed3e61 .option-row:nth-of-type(1) {
    margin-top: 15px;
}

.elementor-59715 .elementor-element.elementor-element-0ed3e61 .option-row:not(:last-child){
    border-bottom: 1px solid #222;
}

/*.elementor-59715 .elementor-element.elementor-element-0ed3e61 .option-label {*/
/*    width: 40%;*/
/*}*/

/*.elementor-59715 .elementor-element.elementor-element-0ed3e61 .option_values_wrapper {*/
/*    width: 60%;*/
/*}*/

.elementor-59715 .elementor-element.elementor-element-0ed3e61 .option-value:not(:last-child):after {
    content: " / ";
}

.elementor-59715 .elementor-element.elementor-element-0ed3e61 {
    font-weight: 400;
    color: #222;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7eeca82 */.elementor-59715 .elementor-element.elementor-element-7eeca82 .option-row {
    display: grid;
    grid-template-columns: 115px 1fr;
    grid-template-rows: 1fr;
    justify-content: flex-start;
    align-items: center;
    padding: 10px 0;
    font-family: 'Inter';
    font-size: 18px;
}

.elementor-59715 .elementor-element.elementor-element-7eeca82 .option-row:nth-of-type(1) {
    margin-top: 15px;
}

.elementor-59715 .elementor-element.elementor-element-7eeca82 .option-row:not(:last-child){
    border-bottom: 1px solid #222;
}

/*.elementor-59715 .elementor-element.elementor-element-7eeca82 .option-label {*/
/*    width: 40%;*/
/*}*/

/*.elementor-59715 .elementor-element.elementor-element-7eeca82 .option_values_wrapper {*/
/*    width: 60%;*/
/*}*/

.elementor-59715 .elementor-element.elementor-element-7eeca82 .option-value:not(:last-child):after {
    content: " / ";
}

.elementor-59715 .elementor-element.elementor-element-7eeca82 {
    font-weight: 400;
    color: #222;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3f88cd */.elementor-59715 .elementor-element.elementor-element-a3f88cd p{
    margin-bottom: 0;
}
.elementor-59715 .elementor-element.elementor-element-a3f88cd {
    max-width: fit-content;
    grid-column: 1;
    grid-row: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8df7ed3 */.elementor-59715 .elementor-element.elementor-element-8df7ed3 {
    grid-column: 1;
    grid-row: 1 / span 3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e79504 */.elementor-59715 .elementor-element.elementor-element-0e79504 {
    grid-column: 1;
    grid-row: 3;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bf92e3b */.elementor-59715 .elementor-element.elementor-element-bf92e3b .swiper-pagination .swiper-pagination-bullet{
    width: 50px;
    border-radius: 0;
}

.elementor-59715 .elementor-element.elementor-element-bf92e3b.elementor-pagination-position-outside .swiper {
    padding-bottom: 20px;
}

.elementor-59715 .elementor-element.elementor-element-bf92e3b i {
    font-size: 46px;    
}

@media screen and (min-width: 1025px){
    .elementor-59715 .elementor-element.elementor-element-bf92e3b i{
        font-size: 52px;
    }
        .elementor-59715 .elementor-element.elementor-element-bf92e3b .elementor-swiper-button.elementor-swiper-button-next {
        right: 30px;
    }

        .elementor-59715 .elementor-element.elementor-element-bf92e3b .elementor-swiper-button.elementor-swiper-button-prev {
        left: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-727e52f */.elementor-59715 .elementor-element.elementor-element-727e52f .swiper-pagination .swiper-pagination-bullet{
    width: 50px;
    border-radius: 0;
}

.elementor-59715 .elementor-element.elementor-element-727e52f.elementor-pagination-position-outside .swiper {
    padding-bottom: 20px;
}

.elementor-59715 .elementor-element.elementor-element-727e52f i {
    font-size: 46px;    
}

@media screen and (min-width: 1025px){
    .elementor-59715 .elementor-element.elementor-element-727e52f i{
        font-size: 52px;
    }
        .elementor-59715 .elementor-element.elementor-element-727e52f .elementor-swiper-button.elementor-swiper-button-next {
        right: 30px;
    }

        .elementor-59715 .elementor-element.elementor-element-727e52f .elementor-swiper-button.elementor-swiper-button-prev {
        left: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7c84af9 */.elementor-59715 .elementor-element.elementor-element-7c84af9 .swiper-pagination .swiper-pagination-bullet{
    width: 50px;
    border-radius: 0;
}

.elementor-59715 .elementor-element.elementor-element-7c84af9.elementor-pagination-position-outside .swiper {
    padding-bottom: 20px;
    
}

.elementor-59715 .elementor-element.elementor-element-7c84af9 .swiper-slide-image {
    background-color: #666;
    background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
}

.elementor-59715 .elementor-element.elementor-element-7c84af9 i {
    font-size: 46px;    
}

@media screen and (min-width: 1025px){
    .elementor-59715 .elementor-element.elementor-element-7c84af9 i{
        font-size: 52px;
    }
        .elementor-59715 .elementor-element.elementor-element-7c84af9 .elementor-swiper-button.elementor-swiper-button-next {
        right: 30px;
    }

        .elementor-59715 .elementor-element.elementor-element-7c84af9 .elementor-swiper-button.elementor-swiper-button-prev {
        left: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-086859a */.elementor-59715 .elementor-element.elementor-element-086859a .swiper-pagination .swiper-pagination-bullet{
    width: 50px;
    border-radius: 0;
}

.elementor-59715 .elementor-element.elementor-element-086859a.elementor-pagination-position-outside .swiper {
    padding-bottom: 20px;
    
}

.elementor-59715 .elementor-element.elementor-element-086859a .swiper-slide-image {
    background-color: #666;
    background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
}

.elementor-59715 .elementor-element.elementor-element-086859a i {
    font-size: 46px;    
}

@media screen and (min-width: 1025px){
    .elementor-59715 .elementor-element.elementor-element-086859a i{
        font-size: 52px;
    }
        .elementor-59715 .elementor-element.elementor-element-086859a .elementor-swiper-button.elementor-swiper-button-next {
        right: 30px;
    }

        .elementor-59715 .elementor-element.elementor-element-086859a .elementor-swiper-button.elementor-swiper-button-prev {
        left: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d7ee0d7 */.elementor-59715 .elementor-element.elementor-element-d7ee0d7 {
    --num-slides: 13;
}

.elementor-59715 .elementor-element.elementor-element-d7ee0d7 .swiper-pagination .swiper-pagination-bullet{
    width: clamp(16px, 7vw, calc(100% / var(--num-slides)) - 2px);
    border-radius: 0;
}
.elementor-59715 .elementor-element.elementor-element-d7ee0d7.elementor-pagination-position-outside .swiper {
    padding-bottom: 20px;
    
}

.elementor-59715 .elementor-element.elementor-element-d7ee0d7 i {
    font-size: 46px;    
}

@media screen and (min-width: 1025px){
    .elementor-59715 .elementor-element.elementor-element-d7ee0d7 i{
        font-size: 52px;
    }
        .elementor-59715 .elementor-element.elementor-element-d7ee0d7 .elementor-swiper-button.elementor-swiper-button-next {
        right: 30px;
    }

        .elementor-59715 .elementor-element.elementor-element-d7ee0d7 .elementor-swiper-button.elementor-swiper-button-prev {
        left: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for product-lifestyle-gallery, class: .elementor-element-2f322be */.elementor-59715 .elementor-element.elementor-element-2f322be img{
    border-radius: 10px;
}
.elementor-59715 .elementor-element.elementor-element-2f322be .feature-slide .highlight-media-icon {
    top: 40% !important;
}
.elementor-59715 .elementor-element.elementor-element-2f322be .feature.feature-slide.swiper-slide img {
    aspect-ratio: 300/169;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d025a4 */.elementor-59715 .elementor-element.elementor-element-1d025a4 .feature-carousel.swiper {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c8518ac */.elementor-59715 .elementor-element.elementor-element-c8518ac .yotpo-review-bold-title {
    font-size: 24px;
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-59715 .bc-product__inventory {
    display: none;
}

.elementor-widget-image.bc-product__title ~ .bc-product__title h1 {
    display: none;
}

@media all and (min-width: 1025px) {
    
    .product-overview-grid > .e-con-inner {
        grid-template-rows: auto 1fr !important;
    }
    
    .grid-cell--gallery {
        grid-column: 1;
        grid-row: 1 / span 2;
    }
    
    .grid-cell--heading {
        grid-column: 2;
        grid-row: 1;
    }
    
    .grid-cell--form {
        grid-column: 2;
        grid-row: 2;
    }
    
}/* End custom CSS */