.elementor-711 .elementor-element.elementor-element-6603421 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-711 .elementor-element.elementor-element-6603421{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:70px;}.elementor-711 .elementor-element.elementor-element-6603421 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-711 .elementor-element.elementor-element-5a1ca53 .elementor-heading-title{color:#343a40;font-size:60px;font-weight:normal;line-height:1em;letter-spacing:-1.2px;}.elementor-711 .elementor-element.elementor-element-5a1ca53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-711 .elementor-element.elementor-element-0ba1bce{margin-top:0px;margin-bottom:70px;}.elementor-711 .elementor-element.elementor-element-537a8ad ul.products{--woocommerce-grid-columns:4;}.elementor-711 .elementor-element.elementor-element-029428a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-711 .elementor-element.elementor-element-029428a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:70px;}.elementor-711 .elementor-element.elementor-element-029428a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-711 .elementor-element.elementor-element-eb351b3{text-align:center;}.elementor-711 .elementor-element.elementor-element-992afbb .rey-newsletterForm input[type="submit"]{font-size:13px;}.elementor-711 .elementor-element.elementor-element-992afbb .rey-nlForm--inline-basic .mc4wp-form-fields{border-style:solid;border-width:0px 0px 2px 0px;border-color:#d6d6d6;}.elementor-711 .elementor-element.elementor-element-992afbb{width:420px;max-width:420px;}@media(max-width:767px){.elementor-711 .elementor-element.elementor-element-6603421{margin-top:40px;margin-bottom:40px;}.elementor-711 .elementor-element.elementor-element-5a1ca53 .elementor-heading-title{font-size:48px;}.elementor-711 .elementor-element.elementor-element-5a1ca53 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-711 .elementor-element.elementor-element-029428a{margin-top:40px;margin-bottom:40px;}.elementor-711 .elementor-element.elementor-element-eb351b3{text-align:left;}}.rey-newsletterForm input[placeholder]::-webkit-input-placeholder{color:currentColor;opacity:0.5}.rey-newsletterForm input[placeholder]:-ms-input-placeholder{color:currentColor;opacity:0.5}.rey-newsletterForm input[placeholder]::-ms-input-placeholder{color:currentColor;opacity:0.5}.rey-newsletterForm input[placeholder]::placeholder{color:currentColor;opacity:0.5}.rey-newsletterForm.rey-nlForm--inline-basic .mc4wp-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rey-newsletterForm.rey-nlForm--inline-basic .mc4wp-form-fields>p:first-child,.rey-newsletterForm.rey-nlForm--inline-basic .mc4wp-form-fields>div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rey-newsletterForm.rey-nlForm--inline-basic p{margin:0}.rey-newsletterForm.rey-nlForm--inline-basic input[type="email"]{background-color:transparent;border:0}.rey-newsletterForm.rey-nlForm--inline-basic input[type="email"],.rey-newsletterForm.rey-nlForm--inline-basic input[type="email"]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.rey-newsletterForm.rey-nlForm--inline-basic input[type="submit"]{margin-right:10px;display:block}.rey-newsletterForm.rey-nlForm--rows-basic p{margin:0}.rey-newsletterForm.rey-nlForm--rows-basic input[type="email"]{background-color:#fff;border-radius:2px;border-width:0px;border-style:solid;height:40px}.rey-newsletterForm.rey-nlForm--rows-basic input[type="email"],.rey-newsletterForm.rey-nlForm--rows-basic input[type="email"]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.rey-newsletterForm.rey-nlForm--rows-basic input[type="submit"]{display:block;text-align:center;width:100%;height:40px;margin-top:10px;color:#fff;background:#000}.rey-newsletterForm.rey-nlForm--rows-basic input[type="submit"] .--btn-block-yes{width:100% !important}.rey-newsletterForm .mc4wp-response{font-size:12px;margin-top:10px}