*{margin:0;padding:0;box-sizing:border-box}a,li,ul{list-style:none;text-decoration:underline;outline:0}body,html{font-family:'Public Sans',Arial,Helvetica,sans-serif;font-size:14px;line-height:1.47;height:100%;font-weight:400;background:#f3f5f7}body *{font-family:'Public Sans',Arial,Helvetica,sans-serif}.flex{display:flex}.justify-center{justify-content:center}.justify-spaceBetween{justify-content:space-between}.align-center{align-items:center}.flex_1{flex:1}.direction-column{flex-direction:column}.direction-row{flex-direction:row}.ff-M{font-family:Merriweather}.fw-700{font-weight:700}.f-shrink-1{flex-shrink:1}.f-shrink-0{flex-shrink:0}.f-wrap{flex-wrap:wrap}.justify-around{justify-content:space-around}.pdl-20{padding-left:20px}.main-wrapper{padding:60px 10px;width:100%;}.wrapper-inner{width:620px}.formWrap{width:100%;border-radius:6px;border:solid 1px #d0d6de;background-color:#fff;padding:50px 80px}.formWrap__heading{font-size:20px;font-weight:700;color:#005fff}.formWrap__subHeading{font-size:14px;font-weight:400;line-height:1.43;color:#707b8f;margin-bottom:10px;margin-top:20px}.formWrap__subHeading a{color:#005fff;text-decoration:none}.formWrap__subHeading a:hover{text-decoration:underline}.form__inner label.error{display:none!important}.form__inner label{font-size:16px;font-weight:500;color:#4d535d;margin-bottom:5px;margin-top:20px;position:relative;display:block}.form__inner label span{color:#005fff}.form__inner input,.form__inner select{border-radius:4px;border:solid 1px #a6aebb;background-color:rgba(234,237,241,0);padding:10px;width:100%;outline:0}.form__inner input:focus,.form__inner textarea:focus{border:1px solid #7a9fdc}.form__inner textarea{resize:none;border-radius:4px;border:solid 1px #a6aebb;background-color:rgba(234,237,241,0);padding:10px;width:100%;height:100px;outline:0}.form__inner input.error,.form__inner select.error+.selectSelected,.form__inner textarea.error{border-color:red}.footer-disclaimer{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:center;color:#a9b1ba;padding:10px 0}.customSelect{width:100%;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:300;letter-spacing:.54px;position:relative}.selectSelected{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#949eae;padding:10px 35px 10px 16px;border-radius:4px;border:solid 1px #a6aebb;background-color:#f3f5f7;transition:all ease 420ms}.selectSelected.activeSelect{color:#000;background-color:#fff}.selectSelected.selectArrowActive{box-shadow:0 .5px 5px 0 rgba(0,0,0,.21);border-color:transparent}.selectSelected:after{position:absolute;content:'';top:41px;right:18px;border-style:solid;border-color:#005fff;height:6px;width:6px;transition:all ease 420ms;transform:rotate(45deg);border-width:0 2px 2px 0}.selectSelected.selectArrowActive:after{border-color:#005fff;border-width:0 2px 2px 0;transform:rotate(-135deg);top:44px}.selectItems div,.selectSelected{cursor:pointer;user-select:none}.selectItems div{padding:10px 16px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.selectItems div:hover{background:#f3f5f7}.inputBlock div.selectItems{position:absolute}.selectItems{position:absolute;top:100%;left:0;right:0;z-index:9;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border:solid 1px #cbcbcb;background-color:#fff;border-radius:4px;box-shadow:0 .5px 5px 0 rgba(0,0,0,.21);overflow:hidden}.selectHide{display:none}.captcha{border-radius:4px;background-color:#f4f5f8;padding:10px;margin:20px 0}.captcha_inner{width:248px;height:54px;background-color:#e4e6ee;margin-right:10px}.captcha_input{height:54px;border:solid 1px #dcdde1;background-color:#fff;padding:10px;outline:0}.form__inner .submit{width:220px;height:48px;border-radius:4px;background-color:#005fff;cursor:pointer;color:#fff;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;border:none}.form__inner .submit:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.form__inner .submit[disabled]:hover{box-shadow:none}.form__inner .submit[disabled]{cursor:default;background:#cbcbcb;color:#000}.agreement_disclaimer{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#707b8f;margin:20px 0 10px}.checkbox,.checkbox_inner{width:14px;height:14px;position:relative;display:inline-block;margin-right:4px;cursor:pointer}#term_accept{position:absolute;height:0;width:0;top:0;left:0;border:0;outline:0;opacity:0}#term_accept:checked+.checkbox_inner{background:#005fff}#term_accept:checked+.checkbox_inner:after{display:block}.checkbox_inner{background:#e4e6ee;border-radius:3px}.checkbox_inner:after{content:'';position:absolute;height:3px;width:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(315deg);display:none;top:3px;left:3px}.mandotry_mark{color:#005fff;font-size:15px;font-weight:500;margin-right:5px;line-height:1}.mandotry_txt{display:flex;align-items:center;font-size:12px;font-weight:300;color:#707b8f;margin:10px 0 10px}@media only screen and (max-width:665px){.wrapper-inner{width:100%}.main-wrapper{padding:20px 10px}.formWrap{padding:40px 20px}}@media only screen and (max-width:400px){.captcha,.form__wrap--main{flex-direction:column}.form__inner{padding-left:0}.captcha_inner{margin-right:0;width:100%;margin-bottom:10px}.form__inner .submit{margin:0 auto}}.messageSlider{padding:10px;border-radius:5px;width:210px;height:60px;display:flex;position:fixed;top:30px;right:0;transform:translateX(230px);transition:all ease 450ms;box-shadow:0 0 10px 0 rgba(0,0,0,.53);z-index:9}.messageSlider.active{transform:translateX(-20px)}.messageSlider.error{background:#d80101}.messageSlider.success{background:#12ab12}.message_wrap{display:flex;align-items:center}.message{color:#fff;font-size:14px}
body{background-color: #fff6ef;font-size: 16px;line-height: 1.65;}