.elementor-30302 .elementor-element.elementor-element-3f835aac:not(.elementor-motion-effects-element-type-background), .elementor-30302 .elementor-element.elementor-element-3f835aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5ccec3;background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-30302 .elementor-element.elementor-element-3f835aac > .elementor-background-overlay{background-color:rgba(26,130,124,0.76);opacity:0.38;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30302 .elementor-element.elementor-element-3f835aac > .elementor-container{max-width:722px;min-height:80vh;}.elementor-30302 .elementor-element.elementor-element-3f835aac .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 42% ) blur( 0px ) hue-rotate( 100deg );}.elementor-30302 .elementor-element.elementor-element-3f835aac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30302 .elementor-element.elementor-element-3f835aac > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-30302 .elementor-element.elementor-element-3f835aac > .elementor-shape-bottom svg{width:calc(167% + 1.3px);height:59px;}.elementor-30302 .elementor-element.elementor-element-3f835aac > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-30302 .elementor-element.elementor-element-6bb75ffb > .elementor-element-populated{text-align:center;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-30302 .elementor-element.elementor-element-68c234b2{--iteration-count:infinite;--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:#ffffff;}.elementor-30302 .elementor-element.elementor-element-68c234b2 .elementor-headline{text-align:start;font-family:"Rammetto One", Sans-serif;font-size:4.2rem;text-transform:uppercase;}.elementor-30302 .elementor-element.elementor-element-68c234b2 .elementor-headline-plain-text{color:#ffffff;}.elementor-30302 .elementor-element.elementor-element-68c234b2 .elementor-headline-dynamic-text{font-family:"Rammetto One", Sans-serif;text-transform:uppercase;z-index:auto;}.elementor-30302 .elementor-element.elementor-element-68c234b2 .elementor-headline-dynamic-wrapper path{stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;}.elementor-30302 .elementor-element.elementor-element-68c234b2 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-30302 .elementor-element.elementor-element-1ba93297{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;font-family:"Karla", Sans-serif;font-size:20px;font-weight:bold;line-height:1.8em;color:#ffffff;}.elementor-30302 .elementor-element.elementor-element-60b42bbc .elementor-button{background-color:#7D5D840F;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;fill:#ffffff;color:#ffffff;padding:20px 30px 20px 30px;}.elementor-30302 .elementor-element.elementor-element-60b42bbc{padding:0em 0em 0em 0em;}.elementor-30302 .elementor-element.elementor-element-60b42bbc .elementor-button-content-wrapper{flex-direction:row;}.elementor-30302 .elementor-element.elementor-element-60b42bbc .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-30302 .elementor-element.elementor-element-07788b9{--spacer-size:50px;}.elementor-30302 .elementor-element.elementor-element-083abf6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}@media(max-width:1024px){.elementor-30302 .elementor-element.elementor-element-6bb75ffb > .elementor-element-populated{padding:2em 2em 2em 2em;}}@media(max-width:1024px) and (min-width:768px){.elementor-30302 .elementor-element.elementor-element-6bb75ffb{width:100%;}}@media(max-width:767px){.elementor-30302 .elementor-element.elementor-element-6bb75ffb > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-30302 .elementor-element.elementor-element-68c234b2 .elementor-headline{font-size:36px;}.elementor-30302 .elementor-element.elementor-element-1ba93297{font-size:15px;}}