main section.form .section-wrapper:first-child{padding-bottom:2rem}main section.form .section-wrapper form{margin:2rem auto 0;text-align:left}main section.form .section-wrapper form>p:first-of-type{margin:1rem 0 1rem -4px!important;font-size:.875rem;color:#333;font-style:italic}main section.form .section-wrapper form .fields{margin:0 auto 1rem}main section.form .section-wrapper form .fields fieldset{display:block;width:100%;margin:0;padding:0;border:0}main section.form .section-wrapper form .fields fieldset label{position:relative;display:block;margin:0 auto .25rem;padding:0 4px;color:#333}main section.form .section-wrapper form .fields fieldset label .req{position:absolute;left:-4px;top:0}main section.form .section-wrapper form .fields fieldset div.input,main section.form .section-wrapper form .fields fieldset input{position:relative}main section.form .section-wrapper form .fields fieldset input[type=email],main section.form .section-wrapper form .fields fieldset input[type=text]{display:block;width:100%;padding:0 4px;font-size:1rem;line-height:2em;border:1px solid #b6d2f3;border-radius:4px;outline:none;color:#333;background-color:#f5f5f5}main section.form .section-wrapper form .fields fieldset textarea{height:calc(1.4em * 5 + 10px);padding:4px;line-height:1.4em}main section.form .section-wrapper form .fields fieldset select,main section.form .section-wrapper form .fields fieldset textarea{display:block;width:100%;font-size:1rem;border:1px solid #b6d2f3;border-radius:4px;outline:none;color:#333;background-color:#f5f5f5}main section.form .section-wrapper form .fields fieldset select{position:relative;height:calc(2rem + 2px);line-height:2em}main section.form .section-wrapper form .fields fieldset select option{padding:0 4px;color:#333}main section.form .section-wrapper form .fields fieldset input[type=email]:focus,main section.form .section-wrapper form .fields fieldset input[type=text]:focus,main section.form .section-wrapper form .fields fieldset select:focus,main section.form .section-wrapper form .fields fieldset textarea:focus{border:1px solid #003762!important;-webkit-box-shadow:0 3px 6px rgba(37,107,160,.26);box-shadow:0 3px 6px rgba(37,107,160,.26);outline:1px solid #003762}main section.form .section-wrapper form .fields fieldset input::-webkit-input-placeholder,main section.form .section-wrapper form .fields fieldset textarea::-webkit-input-placeholder{color:#488cc1;font-style:italic}main section.form .section-wrapper form .fields fieldset input::-moz-placeholder,main section.form .section-wrapper form .fields fieldset textarea::-moz-placeholder{color:#488cc1;font-style:italic}main section.form .section-wrapper form .fields fieldset input:-ms-input-placeholder,main section.form .section-wrapper form .fields fieldset input::-ms-input-placeholder,main section.form .section-wrapper form .fields fieldset textarea:-ms-input-placeholder,main section.form .section-wrapper form .fields fieldset textarea::-ms-input-placeholder{color:#488cc1;font-style:italic}main section.form .section-wrapper form .fields fieldset input::placeholder,main section.form .section-wrapper form .fields fieldset textarea::placeholder{color:#488cc1;font-style:italic}main section.form .section-wrapper form .fields fieldset p{margin:.5rem auto 0;padding:0 4px;font-size:.875rem}main section.form .section-wrapper form .fields fieldset .check_label{font-family:Poppins,sans-serif;font-weight:600;font-size:15px;display:block;position:relative;padding-left:25px;cursor:pointer}main section.form .section-wrapper form .fields fieldset .check_label .checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;background-color:#fff;border:2px solid #488cc1;border-radius:4px}main section.form .section-wrapper form .fields fieldset .check_label .checkmark:after{content:"";position:absolute;display:none;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}main section.form .section-wrapper form .fields fieldset .check_label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}main section.form .section-wrapper form .fields fieldset .check_label input[type=checkbox]:checked~.checkmark{background-color:#256aa0;border:2px solid #256aa0}main section.form .section-wrapper form .fields fieldset .check_label input[type=checkbox]:checked~.checkmark:after{display:block}main section.form .section-wrapper form .fields fieldset .check_label input[type=checkbox]:focus~.checkmark{outline:2px solid #003762;outline-offset:4px}main section.form .section-wrapper form .fields fieldset .radio_label{font-size:15px;display:block;position:relative;padding-left:25px;cursor:pointer;margin:1rem 0}main section.form .section-wrapper form .fields fieldset .radio_label .radiobutton{position:absolute;top:2px;left:0;height:15px;width:15px;background-color:#fff;border:1px solid #488cc1;border-radius:8px}main section.form .section-wrapper form .fields fieldset .radio_label .radiobutton:after{content:"";position:absolute;left:3px;top:3px;width:7px;height:7px;border-radius:4px;border:1px solid #488cc1}main section.form .section-wrapper form .fields fieldset .radio_label input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}main section.form .section-wrapper form .fields fieldset .radio_label input[type=radio]:checked~.radiobutton:after{background-color:#488cc1}main section.form .section-wrapper form .fields fieldset .radio_label input[type=radio]:focus~.radiobutton{outline:2px solid #003762;outline-offset:4px}main section.form .section-wrapper form .fields fieldset input.error,main section.form .section-wrapper form .fields fieldset select.error{border-color:#f44336}main section.form .section-wrapper form .fields fieldset input.valid,main section.form .section-wrapper form .fields fieldset select.valid{border-color:#3ca57f}main section.form .section-wrapper form .fields fieldset input:focus,main section.form .section-wrapper form .fields fieldset select:focus{background-color:#fff}main section.form .section-wrapper form .fields fieldset .errMsg{display:block;margin:.25rem auto 0;padding:0 4px;color:#f44336;font-family:Poppins,sans-serif;font-weight:500}main section.form .section-wrapper form .fields fieldset.error div.input:before,main section.form .section-wrapper form .fields fieldset.valid div.input:before{position:absolute;right:4px;top:calc(50% - 10px);display:block;width:20px;height:20px;line-height:16px;border-width:2px;border-style:solid;border-radius:10px;background-color:#fff;z-index:1}main section.form .section-wrapper form .fields fieldset.error div.input:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.953 2C6.465 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.493 2 11.953 2zM12 20c-4.411 0-8-3.589-8-8s3.567-8 7.953-8C16.391 4 20 7.589 20 12s-3.589 8-8 8z' fill='%23F44336'/%3E%3Cpath d='M11 7h2v7h-2V7zm0 8h2v2h-2v-2z' fill='%23F44336'/%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;background-position:50%;border:none;pointer-events:none;border-radius:10px}main section.form .section-wrapper form .fields fieldset.error div.input input,main section.form .section-wrapper form .fields fieldset.error div.input select,main section.form .section-wrapper form .fields fieldset.error div.input textarea{border-color:#f44336;background-color:#fff}main section.form .section-wrapper form .fields fieldset.error .radio_label .radiobutton,main section.form .section-wrapper form .fields fieldset.error .radio_label .radiobutton:after{border-color:#f44336}main section.form .section-wrapper form .fields fieldset.valid div.input:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8z' fill='%233CA57F'/%3E%3Cpath d='M9.998 13.587L7.7 11.292l-1.412 1.416L10 16.413l6.706-6.706-1.414-1.414-5.294 5.294z' fill='%233CA57F'/%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;background-position:50%;border:none;pointer-events:none;border-radius:10px}main section.form .section-wrapper form .fields fieldset.valid div.input input,main section.form .section-wrapper form .fields fieldset.valid div.input select,main section.form .section-wrapper form .fields fieldset.valid div.input textarea{border-color:#3ca57f;background-color:#fff}main section.form .section-wrapper form .fields.two fieldset:first-child{margin-bottom:1rem}main section.form .section-wrapper form .copy{margin-top:2rem}main section.form .section-wrapper form .recaptcha{width:258px;height:62px;margin:2rem auto;border:1px solid #c4c4c4}.evo_screenshooting main section.form .section-wrapper form .recaptcha{background-image:url(/assets/img/screenshots/recaptcha-en.ad8249c6.png);background-repeat:no-repeat;background-size:contain}main section.form .section-wrapper form .recaptcha>div{-webkit-box-shadow:none!important;box-shadow:none!important}main section.form .section-wrapper form .action{margin-top:2rem;text-align:center}main section.form .section-wrapper form .action p{margin:2rem 0!important;text-align:left}main section.form .section-wrapper form #btnSubmit.error{background-color:rgba(0,0,0,.6)}main section.form .section-wrapper form #btnSubmit:disabled{background-color:#ccc;position:relative}main section.form .section-wrapper form #btnSubmit:disabled:after{content:"";position:absolute;left:calc(50% - 10px);top:calc(50% - 10px);left:auto;right:20px;display:block;width:20px;height:20px;border-radius:10px;border:2px solid #fff;border-top-color:rgba(2,31,64,.75);-webkit-animation-name:kfs_loading;animation-name:kfs_loading;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:transparent}main section.form .section-wrapper form .error-note{text-align:center;color:#f44336}@media only screen and (min-width:768px){main section.form .section-wrapper{max-width:calc(900px + 2rem)}main section.form .section-wrapper form .fields.two{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main section.form .section-wrapper form .fields.two fieldset{width:calc(50% - .5rem)}main section.form .section-wrapper form .fields.two fieldset:first-child{padding-right:.5rem;margin-bottom:0}main section.form .section-wrapper form .fields.two fieldset:nth-child(2){padding-left:.5rem}main section.form .section-wrapper form .recaptcha{margin-left:0}}main section.form .section-wrapper p{font-family:Poppins,sans-serif;font-weight:500}main section.unsub-error{display:none}main section.unsub-error .section-wrapper p{font-family:Poppins,sans-serif;font-weight:500}main section.unsub-confirm{background-color:#e3edf9}main section.unsub-confirm .section-wrapper p{font-family:Poppins,sans-serif;font-weight:500}