.elementor-6993 .elementor-element.elementor-element-3b3911ed > .elementor-container{min-height:300px;}.elementor-6993 .elementor-element.elementor-element-3b3911ed:not(.elementor-motion-effects-element-type-background), .elementor-6993 .elementor-element.elementor-element-3b3911ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-6993 .elementor-element.elementor-element-3b3911ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6993 .elementor-element.elementor-element-3b3911ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-6993 .elementor-element.elementor-element-5cdd8c71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6993 .elementor-element.elementor-element-5cdd8c71{text-align:center;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6993 .elementor-element.elementor-element-5c240277 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-6993 .elementor-element.elementor-element-5c240277{text-align:center;}.elementor-6993 .elementor-element.elementor-element-5c240277 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.25em;font-weight:600;color:var( --e-global-color-7985b85 );}.elementor-6993 .elementor-element.elementor-element-bfa0268 .woocommerce-breadcrumb{color:var( --e-global-color-7985b85 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:25px;text-align:center;}.elementor-6993 .elementor-element.elementor-element-bfa0268 .woocommerce-breadcrumb > a{color:var( --e-global-color-7985b85 );}.elementor-6993 .elementor-element.elementor-element-7fea5dc3{margin-top:120px;margin-bottom:80px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6993 .elementor-element.elementor-element-f38498d{text-align:center;}.elementor-6993 .elementor-element.elementor-element-4c6cf2bc{text-align:center;}.elementor-6993 .elementor-element.elementor-element-4c6cf2bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.26em;font-weight:300;color:var( --e-global-color-text );}.elementor-6993 .elementor-element.elementor-element-2e4e27d4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6993 .elementor-element.elementor-element-2e4e27d4{text-align:center;}.elementor-6993 .elementor-element.elementor-element-2e4e27d4 .elementor-heading-title{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 );color:var( --e-global-color-accent );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6993 .elementor-element.elementor-element-20bb8da2 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-6993 .elementor-element.elementor-element-20bb8da2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6993 .elementor-element.elementor-element-6753046e:not(.elementor-motion-effects-element-type-background), .elementor-6993 .elementor-element.elementor-element-6753046e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6993 .elementor-element.elementor-element-6753046e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-6993 .elementor-element.elementor-element-6753046e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6993 .elementor-element.elementor-element-72a04eed{text-align:center;}.elementor-6993 .elementor-element.elementor-element-72a04eed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.25em;font-weight:400;color:var( --e-global-color-7985b85 );}.elementor-6993 .elementor-element.elementor-element-25fb13f1{text-align:center;}.elementor-6993 .elementor-element.elementor-element-25fb13f1 .elementor-heading-title{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 );color:var( --e-global-color-7985b85 );}.elementor-6993 .elementor-element.elementor-element-75a9090:not(.elementor-motion-effects-element-type-background), .elementor-6993 .elementor-element.elementor-element-75a9090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6993 .elementor-element.elementor-element-75a9090{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6993 .elementor-element.elementor-element-75a9090 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6993 .elementor-element.elementor-element-4578c334 .elementor-button{background-color:#00E676;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7985b85 );border-radius:39px 39px 39px 39px;padding:10px 40px 10px 40px;}.elementor-6993 .elementor-element.elementor-element-4578c334 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-6993 .elementor-element.elementor-element-4578c334 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6993 .elementor-element.elementor-element-4578c334 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-6993 .elementor-element.elementor-element-67facb6 img{width:100%;opacity:0;}.elementor-6993 .elementor-element.elementor-element-689c7b2c{padding:120px 0px 80px 0px;}.elementor-6993 .elementor-element.elementor-element-2d344361 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6993 .elementor-element.elementor-element-2d344361{text-align:center;}.elementor-6993 .elementor-element.elementor-element-2d344361 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6993 .elementor-element.elementor-element-6178225d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6993 .elementor-element.elementor-element-6178225d{columns:2;column-gap:20px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-6993 .elementor-element.elementor-element-10947962:not(.elementor-motion-effects-element-type-background), .elementor-6993 .elementor-element.elementor-element-10947962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 67%);}.elementor-6993 .elementor-element.elementor-element-10947962{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-6993 .elementor-element.elementor-element-10947962 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6993 .elementor-element.elementor-element-5bf874d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:300;color:var( --e-global-color-7985b85 );}.elementor-6993 .elementor-element.elementor-element-3bc8e6b4 .elementor-heading-title{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 );color:var( --e-global-color-7985b85 );}.elementor-6993 .elementor-element.elementor-element-77a6d4{padding:30px 0px 10px 0px;}.elementor-6993 .elementor-element.elementor-global-7498{--e-image-carousel-slides-to-show:4;}@media(min-width:768px){.elementor-6993 .elementor-element.elementor-element-7964e4c8{width:38%;}.elementor-6993 .elementor-element.elementor-element-970e333{width:62%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6993 .elementor-element.elementor-element-2e4e27d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-size:var( --e-global-typography-primary-font-size );}.elementor-6993 .elementor-element.elementor-element-25fb13f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6993 .elementor-element.elementor-element-4578c334 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6993 .elementor-element.elementor-element-3bc8e6b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6993 .elementor-element.elementor-element-2e4e27d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-size:var( --e-global-typography-primary-font-size );}.elementor-6993 .elementor-element.elementor-element-25fb13f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6993 .elementor-element.elementor-element-4578c334 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6993 .elementor-element.elementor-element-3bc8e6b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-2e4e27d4 */.elementor-6993 .elementor-element.elementor-element-2e4e27d4 {
    max-width: 810px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4578c334 */.icon_grande a > span {
    display: flex;
    align-items: center;
}

.icon_grande a i {
    font-size: 30px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wp-widget-sib_subscribe_form, class: .elementor-element-5e2f4448 */.elementor-6993 .elementor-element.elementor-element-5e2f4448 h5 {
    display: none;
}

.elementor-6993 .elementor-element.elementor-element-5e2f4448 .sib_signup_box_inside_1 {
    display: grid;
    grid-template-columns: 60% auto;
    grid-template-areas: 
        "field1 ."
        "field2 submit"
        "field3 .";
}

.elementor-6993 .elementor-element.elementor-element-5e2f4448 input[type=email],
.elementor-6993 .elementor-element.elementor-element-5e2f4448 input[type=tel],
.elementor-6993 .elementor-element.elementor-element-5e2f4448 input[type=text] {
    background: white;
    border-radius:30px;
    margin-bottom: 10px;
    padding: 20px 40px;
}

.elementor-6993 .elementor-element.elementor-element-5e2f4448 input[type=tel],
.elementor-6993 .elementor-element.elementor-element-5e2f4448 input[type=text] {
    grid-area: field1;
}

.elementor-6993 .elementor-element.elementor-element-5e2f4448 input[type=email] {
    grid-area: field2;
}

.elementor-6993 .elementor-element.elementor-element-5e2f4448 p {
    grid-area: field3;
    color: white;
    text-align: center;
    font-size: 14px;
}

.elementor-6993 .elementor-element.elementor-element-5e2f4448 p a {
    text-decoration: underline;
        color: white;
}

.elementor-6993 .elementor-element.elementor-element-5e2f4448 input[type=checkbox]{
    margin-right: 5px;
}

.elementor-6993 .elementor-element.elementor-element-5e2f4448 input[type=sumit] {
    background-color: transparent;
    border: 2px solid white;
    width: auto;
    grid-area: submit;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-7498 */.elementor-6993 .elementor-element.elementor-global-7498 .swiper-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */