#site-header,.site-footer,#main-content{overflow:hidden}#apply-new{margin-bottom:500px}#apply-new .f-red{color:#e32e22}#apply-new [class*=step-]{display:none}#apply-new .active-step{display:block}#apply-new .nav-buttons{margin-top:33px;max-width:964px;padding:0 15px}#apply-new .button-prev,#apply-new .button-next{cursor:pointer}#apply-new .above-form{margin-top:35px;max-width:1670px;padding:0 15px}#apply-new .bp-top{max-width:900px}#apply-new .bp-item{width:152px}#apply-new .bp-number{width:35.25px;height:35.25px;stroke-width:2px;border:2px solid #00447C;color:#00447c;text-align:center;font-size:21px;font-style:normal;font-weight:400;line-height:18px;border-radius:18px}#apply-new .bp-item.active .bp-number{background-color:#00447c;color:#fff}#apply-new .bp-title{color:#787878;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:6px}#apply-new .bp-item.active .bp-title{color:#00447c}#apply-new .progress-bar .grey-bar{width:930px;height:7px;background-color:#efefef;border-radius:5px;margin-top:20px}#apply-new .progress-bar .blue-bar{background-color:#00447c;border-radius:5px;height:7px;width:10%;transition:width .4s ease}#apply-new .pi-title{color:#00447c;text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:normal;margin-top:28px;margin-bottom:6px}#apply-new .pi-text{color:#707070;text-align:center;font-size:25px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}#apply-new .main-div{width:933px;border-radius:30px;background:#f5f5f5;padding:30px 64px 50px}#orderForm{font-size:16px;width:100%}#apply-new .form-title{color:#272727;font-size:38px;font-style:normal;font-weight:700;line-height:normal;text-align:left;padding:0 8px;margin-bottom:20px}#apply-new .form-subtitle{color:#707070;font-size:25px;font-style:normal;font-weight:400;line-height:normal;padding:0 8px;margin-bottom:10px}#apply-new .step-2 .form-row+.form-subtitle,#apply-new .step-3 .form-row+.form-subtitle{margin-top:20px}#orderForm label.error{display:none}#orderForm input.error,#orderForm select.error,#orderForm textarea.error{border-color:#e02424}#apply-new .statement-text1,#apply-new .statement-text2{color:#272727;font-size:16px;font-style:normal;font-weight:400;line-height:26px;padding:0 8px}#apply-new .statement-text1{margin-bottom:15px}#apply-new .statement-subtitle{color:#272727;font-size:18px;font-style:normal;font-weight:700;line-height:26px;padding:0 8px;margin-bottom:10px}#apply-new .statement-note{color:#707070;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:24px}#apply-new .application-submit{width:255px;height:46px;border-radius:34.55px;background:#d31346;color:#fff;text-align:center;font-size:18.703px;font-style:normal;font-weight:500;line-height:31.409px;margin-top:32px;margin-bottom:8px}#apply-new #SignatureDate{text-indent:8px}#apply-new .button-prev{color:#242424;font-size:23.557px;font-style:normal;font-weight:400;line-height:31.409px}#apply-new .button-prev:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-left:2px solid #242424;border-bottom:2px solid #242424;transform:rotate(45deg);vertical-align:middle}#apply-new .button-next{width:255px;height:46px;border-radius:34.55px;background:#d31346;color:#fff;text-align:center;font-size:18.703px;font-style:normal;font-weight:500;line-height:31.409px}#apply-new .button-prev.is-hidden{opacity:.5;pointer-events:none;cursor:default}#apply-new .button-next.is-hidden{display:none}#apply-banner{margin-top:116px;margin-bottom:500px;max-width:1670px;padding:0 15px}#apply-banner .container{max-width:100%;width:100%;padding:62px 0 67px;height:auto;border:1px solid #707070}#apply-banner .title{color:#00447c;text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:19px}#apply-banner .text-top,#apply-banner .text-bottom{color:#707070;text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:30px;max-width:793px}#apply-banner .text-top{margin-bottom:10px}#apply-banner .button{width:438px;height:85px;border-radius:56.11px;border:.85px solid #D31346;background:#d31346;color:#fff;text-align:center;font-size:23.804px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}#apply-banner .tp-buttons{gap:46px}#apply-banner .apply-icon{top:-43px;z-index:1}#apply-banner .order-success-btn{width:290px;height:46px;border-radius:34.55px;background:#d31346;color:#fff;text-align:center;font-size:18.703px;font-style:normal;font-weight:500;line-height:31.409px}#apply-banner .os-buttons{margin-top:26px}.date-field input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.date-field input[type=date]::-webkit-inner-spin-button,.date-field input[type=date]::-webkit-clear-button{display:none;-webkit-appearance:none}#apply-new form.uni-style .form-field .dob-field label{font-size:var(--form-label-active-font-size, .84375em);margin-top:var(--form-label-active-margin-top, calc(-2.9em + 24px) )}@media screen and (min-width:1300px)and (max-width:1915px){#apply-banner{max-width:100%;padding:0 140px}}@media screen and (max-width:991px){#apply-new .main-div{width:97%}#apply-banner .button{width:292px;height:48px;border-radius:31.759px;font-size:15.398px}}@media screen and (max-width:767px){#apply-new .main-div{padding:30px 17px 50px}#apply-banner .container{padding:54px 15px 45px}#apply-banner .title{font-size:24px;margin-bottom:10px;max-width:334px}#apply-banner .text-top,#apply-banner .text-bottom{font-size:16px;line-height:22px;max-width:320px}#apply-banner .tp-buttons{gap:32px;flex-direction:column}#apply-banner .order-success-btn{width:240px}#apply-banner{margin-top:77px}}@media screen and (max-width:567px){#apply-new .pi-title{font-size:32px;margin-top:18px;margin-bottom:0}#apply-new .pi-text{font-size:18px;line-height:24px;max-width:363px}#apply-new .form-title{font-size:25px;line-height:30px;padding:0}#apply-new .form-subtitle{font-size:18px;line-height:24px;padding:0}#apply-new .main-div{padding:20px 17px 17px;width:95%;border-radius:21px}#apply-new .button-prev{font-size:18px}#apply-new .button-next,#apply-new .application-submit{width:198px}}#apply-new .form-messages{margin:0 auto 24px;max-width:964px;padding:14px 18px;border:1px solid #e02424;border-radius:8px;background:#fdf2f2;color:#e02424;font-size:16px;line-height:24px}#apply-new .form-messages ul{margin:0;padding-left:18px}#apply-new .form-messages li+li{margin-top:6px}
