.hero-wrap{background:linear-gradient(90deg,#f5f5f5,#fff4e6);display:inline-block;padding:80px 0 120px;position:relative;width:100%}.hero-wrap:before{background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:100%;position:absolute;right:0;width:100%}.hero-wrap>div{position:relative;z-index:1}.hero-otr{max-width:750px}.hero-header h1 span{color:#4a709a}.hero-header{padding-bottom:20px}.hero-cnt h5{line-height:1.7}.hero-form{background:linear-gradient(1turn,hsla(27,42%,70%,.7),rgba(255,241,222,.7));border-radius:30px;box-shadow:0 4px 4px rgba(0,0,0,.25);margin:-50px auto 0;max-width:540px;padding:20px;position:relative}.hero-form .hs_phone input{background:#fff;border:0!important;border-radius:20px!important;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#5f5f5f;font-size:36px!important;padding:12px 30px!important;text-align:center}.hero-form .legal-consent-container p{color:#5f5f5f;font-size:18px}.hero-form .legal-consent-container .hs-form-booleancheckbox-display input{background:#fff;background-color:#fff!important;border:0!important;border-radius:8px!important;box-shadow:0 4px 4px rgba(0,0,0,.25);float:left;height:20px!important;width:20px!important}.hero-form input.hs-button.primary.large{font-weight:700;padding:20px 10px;text-shadow:0 1px 4px rgba(0,0,0,.25);width:100%}.formRegistration{margin:0 auto;max-width:650px;position:relative;width:100%}.innerFormRegistration{--swatch--warm-white:#fff4e6;--swatch--grey:#505050;background-color:transparent;padding:10px}.formStep,.innerFormRegistration{display:flex;flex-direction:column;gap:15px}.formStep{align-items:center;width:100%}.innerFormRegistration .inputFormRegistration{background-color:var(--swatch--warm-white);border:1px solid #ced4da;border-radius:1.5rem;box-sizing:border-box;color:#505050;font-size:18px;line-height:20px;padding:.75rem 1.25rem;transition:all .2s;width:100%}.inputFormRegistration:focus-visible{box-shadow:0 0 0 .2rem rgba(34,73,87,.2);outline:none}.inputFormRegistration#delivery_time{flex-basis:min-content}.innerCheckbox{align-items:center;display:flex;gap:5px;margin-top:-5px;width:100%}.checkboxLabel{cursor:pointer;font-size:16px;line-height:18px;margin:0}.checkboxLabel a{text-decoration:underline}.buttonSubsciption{background-color:#425b76;border:1px solid transparent;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:400;line-height:20px;padding:.75rem 2rem;text-align:center;transition:all .4s ease-in-out,color .2s ease-in-out,.2s ease-in-out;width:100%}.buttonSubsciption:active,.buttonSubsciption:focus,.buttonSubsciption:focus-visible,.buttonSubsciption:hover{background-color:#425b76;border:1px solid transparent;font-weight:400;opacity:.9}.buttonSubsciption:disabled{cursor:not-allowed;opacity:.6}.d-flex{display:flex}.d-none{display:none}.w-100{width:100%}@media(max-width:991px){.buttonSubsciption,.inputFormRegistration{font-size:16px;line-height:18px}.checkboxLabel{font-size:14px;line-height:16px}}@media(max-width:479px){.formStep,.innerFormRegistration{gap:.75rem}}@media (max-width:1250px){.hero-wrap:before{background-size:70%}.hero-otr{max-width:600px}}@media (max-width:767px){.hero-wrap:before{background-size:contain}.hero-form .hs_phone input{font-size:24px!important}}