.elementor-5297 .elementor-element.elementor-element-15a25c8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5297 .elementor-element.elementor-element-15a25c8{padding:0rem 0rem 0rem 0rem;}.elementor-5297 .elementor-element.elementor-element-60686bfb img{width:100%;border-radius:0em 0em 6em 0em;}.elementor-5297 .elementor-element.elementor-element-4292de2c > .elementor-element-populated{padding:5rem 0rem 5rem 8rem;}.elementor-5297 .elementor-element.elementor-element-4c83cc14{width:var( --container-widget-width, 43vw );max-width:43vw;--container-widget-width:43vw;--container-widget-flex-grow:0;text-align:start;}.elementor-5297 .elementor-element.elementor-element-4c83cc14 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-5297 .elementor-element.elementor-element-4c83cc14 .elementor-heading-title{color:#FFFFFF;}@media(max-width:767px){.elementor-5297 .elementor-element.elementor-element-4292de2c > .elementor-element-populated{margin:2rem 2rem 2rem 2rem;--e-column-margin-right:2rem;--e-column-margin-left:2rem;padding:2rem 2rem 2rem 2rem;}.elementor-5297 .elementor-element.elementor-element-4c83cc14{--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;}}@media(min-width:768px){.elementor-5297 .elementor-element.elementor-element-794bc99c{width:40%;}.elementor-5297 .elementor-element.elementor-element-4292de2c{width:60%;}}/* Start custom CSS for image, class: .elementor-element-60686bfb */.elementor-5297 .elementor-element.elementor-element-60686bfb img {
    height: 44rem;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-15a25c8 */.elementor-5297 .elementor-element.elementor-element-15a25c8 {
    background: linear-gradient(250.45deg, #FFFFFF -127.06%, #ADDB36 22.87%, #8DC008 73.98%);
}
.cta__shop{
    padding:0 !important;
}/* End custom CSS */