@import"flexy.css";@import"steps.css";@import"registration.css";@import"flags.css";*{font-family:"Montserrat",Sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.de-requirement{text-align:center;padding:.5rem;font-size:.9rem;background-color:#375b77;color:#fff;text-transform:uppercase;font-weight:bold}body{margin:0;padding:0;border:0;background-color:#fff}.container{max-width:1024px;margin:auto}h1{font-size:1.8rem;margin:0;padding:1rem}h1 small{font-size:1rem}@media(max-width: 767px){h1{font-size:1.34rem}}h2{font-size:1.8rem}.info{background-image:url(../img/bg-2.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;background-position:center;padding:1rem 10px;min-height:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.info:before{content:"";top:0;bottom:0;left:0;right:0;background-color:#10415d73;position:absolute;z-index:1}.info .info_text{z-index:2;position:relative;text-shadow:1px 1px #000}.info .fill_text{font-size:1.7rem;font-weight:600;line-height:1.5}.info .fill_text_good_luck{font-size:2.5rem;margin-top:1rem;margin-bottom:1rem}@media screen and (max-width: 768px){.info .fill_text{font-size:1.1rem}.info .fill_text_good_luck{font-size:1.6rem}}.select_field,.input_field{height:3rem}.select_field.error,.input_field.error{border:1px solid red}.button:disabled{background-color:gray}.bg_blue{background-color:#10415d}.logo-img{display:block;max-width:250px;margin:0 auto;padding:1rem 0}footer a{color:#fff;text-decoration:none}footer a:hover{color:#fff;text-decoration:underline}.nowrap{white-space:nowrap}@media(max-width: 767px){body.lang-de h1 small,body.lang-it h1 small{font-size:.9rem}body.lang-de .form-title,body.lang-it .form-title{font-size:.945rem}body.lang-de .bottom-title,body.lang-it .bottom-title{font-size:1.6rem}}body.lang-ar{direction:rtl}body.lang-ar .steps2{direction:ltr}body.lang-ar .span_prefix{direction:ltr;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media(max-width: 767px){body.lang-es .steps2 .steps_wrapper .step .text{font-size:.9rem}body.lang-es .form-title{font-size:1rem}}
