.brand-color{color:#1464f4}:root{--input-height:56px;--primary-color:#1464f4;--label-floating-color:#8a8a8a;--text-color:#3c3c3c}header{align-items:center;background:#f7f9f9;padding:16px;width:100%}header,header nav{display:flex;justify-content:center}header nav{align-content:center}header nav .logo{display:inline-flex}header nav .logo img{max-width:190px;width:100%}@media screen and (max-width:768px){header nav .logo img{max-width:100px}}body{min-height:100vh}.kv{align-items:center;background:#d9e1e2;display:flex;justify-content:center;padding:0}.kv img,.left-col{width:100%}.left-col{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.form-container{padding:15px}@media screen and (min-width:768px){.form-container{padding:30px}form{max-width:450px}}form h2{font-size:20px;font-weight:600;line-height:100%}form h2,form h2+p{color:#3c3c3c;text-align:center}form h2+p{font-size:16px;font-weight:400;line-height:150%}form .heading{color:#3c3c3c;font-size:20px;font-weight:300;line-height:25px;margin-bottom:30px}@media screen and (max-width:767px){form .heading{font-size:24px}}form input::-moz-placeholder{color:#000}form input::placeholder{color:#000}form .single-label{font-size:16px;font-weight:600;line-height:24px;position:relative}form .single-label.required:after{color:var(--primary-color);content:"*";margin-left:5px}form textarea.form-control{font-size:16px;font-weight:600}form .invalid-feedback{font-size:12px;font-weight:600}form#ironManForm .heading{font-weight:600}@media screen and (max-width:767px){form#ironManForm .heading{line-height:25px}}@media screen and (max-width:475px){form#ironManForm .heading{font-size:18px}}form#ironManForm .attention{font-size:15px}form .form-ratio{align-items:center;display:flex;justify-content:space-between}form .form-ratio label{align-items:center;border:1px solid #d9e1e2;border-radius:2px;color:#3c3c3c;display:flex;font-size:16px;font-weight:600;gap:12px;height:56px;line-height:24px;margin:0;padding:1rem;width:48%}form .form-ratio label input{height:24px;width:24px}form .form-ratio label.checked{border:1px solid #1464f4}form h4{color:#000;font-size:16px;font-weight:600;line-height:150%;margin-bottom:12px}form .consents{display:flex;gap:12px}form .consents input{height:24px;width:24px}form .consents label{flex:1}form .consents label a{color:#1464f4;text-decoration:underline}form button[type=submit][disabled]{background:#8a8a8a}.btn-primary,button{align-items:center;background:#1464f4;border-color:transparent;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:700;gap:10px;justify-content:center;letter-spacing:.1em;line-height:20px;outline:none;padding:16px;text-align:center;text-transform:uppercase}.btn-primary:focus,button:focus{outline:none}.btn-primary:hover,button:hover{opacity:.8}.form-footer{background:#f7f9f9;color:#3c3c3c;display:flex;flex-direction:column;padding:14px;text-align:center}.form-footer p{font-size:12px;margin-bottom:8px}.form-footer .tag-line{font-size:14px;line-height:150%}@media(min-width:768px){.container{max-width:1440px}}.select2-container--open .select2-dropdown{padding:10px;z-index:9999!important}.select2-container--open .select2-dropdown .select2-results,.select2-container--open .select2-dropdown .select2-results__option{color:#1f2125;font-size:16px;font-weight:600}.select2-container--open .select2-dropdown .select2-results__option:nth-child(2){margin-top:10px}.select2-container--open .select2-dropdown .select2-results__option[aria-selected=true]{background:rgba(44,114,198,.102)!important;border-radius:3px;color:#1464f4!important}.select2-container--open .select2-dropdown .select2-results__option[aria-disabled=true]:first-child{display:none}.select2-container--open .select2-dropdown .select2-results__option--highlighted{background-color:rgba(44,114,198,.102)!important;border-radius:3px;color:#1464f4!important}@media screen and (max-width:991px){.select2-container{background:#fff!important}}.select2-container .select2-search{padding:0;position:relative}.select2-container .select2-search--dropdown{margin-bottom:10px}.select2-container .select2-search--dropdown input{background-color:#f8f9fa;border:none!important;border-radius:3px;height:44px;text-indent:44px}.select2-container .select2-search:before{background:url(../../images/search_icon.png) no-repeat;content:"";height:17.5px;left:13px;position:absolute;top:13px;width:17.5px}@media screen and (min-width:768px){.sp{display:none}}@media screen and (max-width:767px){.pc{display:none}}#thanks-page .thanks-page-section{color:#3c3c3c}#thanks-page .thanks-page-section .form-container{max-width:500px}#thanks-page .thanks-page-section .title{font-size:24px;font-weight:300!important;line-height:30px;margin-bottom:24px;max-width:430px;text-align:center}@media screen and (max-width:767px){#thanks-page .thanks-page-section .title{margin-top:15px}}#thanks-page .thanks-page-section .desc{font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px;text-align:center}#thanks-page .thanks-page-section .btn-primary{display:inline-flex;padding-left:30px;padding-right:30px}@media screen and (max-width:767px){#thanks-page .thanks-page-section .btn-primary{margin-bottom:30px}}