.form-banner{align-items:flex-start;display:flex;flex-direction:column;padding:5rem}.form-banner--content-middle{align-items:center}.form-banner--content-bottom{align-items:flex-end}.form-banner__text-content .title{color:inherit;margin-top:1rem}.form-banner__text-content .subtitle{color:inherit;font-size:1.6rem;font-weight:900;line-height:2rem}.form-banner__text-content p{margin-bottom:1rem}.form-banner form fieldset{margin-bottom:0}.form-banner input[type=checkbox]+span:before{background:#fff;border:none;top:5px}.form-banner input[type=file]{padding-top:3px}.form-banner input[type=checkbox]:checked+span:before{background:#ff6376}.form-banner input[type=radio]+span:before{background:#fff;border:0 solid #fff}.form-banner input[type=radio]:checked+span:before{background:#00022d;border:3px solid #fff;box-shadow:none}.form-banner input[type=radio]:checked+span:after{background:#00022d}.form-banner form fieldset .field.hs-form-field{margin-bottom:2rem;width:100%}.form-banner form input.hs-input{border:0;height:44px;line-height:38px}.form-banner legend.hs-field-desc{font-size:13px}.hbspt-form .hs-input,.hbspt-form input[type=email],.hs-form .hs-input,.hs-form input[type=email]{background:hsla(0,0%,100%,.2);border-right:10px solid transparent;color:#fff;max-width:70vw}.form-banner input[type=email] select option,.form-banner select:focus,select:active{background:hsla(0,0%,100%,.2)!important}.form-banner form .input .hs-form-checkbox input.hs-input{width:auto!important}.form-banner form input[type=email],.form-banner form input[type=tel],.form-banner form input[type=text]{padding:0 0 0 20px}.form-banner form .hs-form-field{margin:1em 0}.form-banner form .hs-form-field label span{display:inline-block;font-size:17.5px;line-height:1.8em;margin-bottom:.5rem}.form-banner input[type=submit]{margin-left:0}.form-banner select{border-radius:0}.form-banner select option,.form-banner select:focus,select:active{background:#fff;border-radius:0}.form-banner .hs-error-msgs label:before{background-image:url(https://www.crasman.fi/hubfs/Website%20images/Ikonit/error.png);background-repeat:no-repeat;content:"";height:20px;padding:0 10px;position:relative;top:1px;width:20px}.form-banner .hs-error-msgs label{color:#de384c;display:inline-block;margin:5px 0}@media only screen and (max-width:800px){.form-banner__wrapper{width:auto!important}}@media only screen and (min-width:768px){.form-banner{flex-direction:row;flex-wrap:wrap;margin:auto;max-width:800px;padding:5rem 0;width:100%}.form-banner--form-left{flex-direction:row-reverse}.form-banner__text-content{max-width:800px;padding-left:1rem;width:100%}.form-banner__form-wrapper{max-width:800px;padding:0 1rem}}@media only screen and (min-width:1920px){.form-banner{max-width:1400px}.wrapper_width{width:1400px!important}}.form-banner form input.hs-input,.hs-input.hs-fieldtype-textarea{background:hsla(0,0%,100%,.2);border-radius:2px!important;color:#fff}.pharmacy_style__form{background:#f5f5f5!important;font-family:Barlow-regular,"sans-serif"}.pharmacy_style__form .form-banner form input.hs-input{color:#2d2d2d!important}.pharmacy_style__form h4{color:#005f25!important}.hs-input.hs-fieldtype-textarea,.pharmacy_style__form .form-banner form input.hs-input{border:1px solid #bfb9b9}.form-banner form input.hs-input,.hs-input.hs-fieldtype-textarea{border:none}.pharmacy_style__form .hs-button.primary.large{background:#005f25!important;border:1px solid #005f25!important;color:#fff!important}.pharmacy_style__form .hs-button.primary.large:hover{background:#004f1f!important;border:1px solid #005f25!important;box-shadow:0 6px 12px rgba(0,0,0,.12);color:#fff!important}.pharmacy_style__form input[type=checkbox]:checked+span:before{background:#005f25!important}.pharmacy_style__form input[type=checkbox]+span:before{border:1px solid #005f25!important;box-shadow:none!important}.pharmacy_style__form input[type=checkbox]:checked+span:after{background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;content:"";height:2px;left:5px;position:absolute;top:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2px}.pharmacy_style__form input[type=checkbox]+span a{color:#005f25!important}.pharmacy_style__form .hs-input{border:1px solid #bfb9b9;color:#2d2d2d}.pharmacy_style__form .form-banner input[type=radio]+span:before{border:1px solid #005f25}