.hs-form-checkbox{list-style:none}#lp-banner-form{background-repeat:no-repeat;background-position:center;background-size:cover}.banner-content h1{margin-bottom:20px;line-height:1.2em;color:#fff}.banner-content p,.banner-content li{opacity:.7;font-size:22px;line-height:160%;color:#fff}.banner-content{color:#fff}.banner-content p{margin-bottom:20px}.form-heading{background-color:#b72a2a;text-align:center;margin-bottom:-8px;padding:12px 15px;border-top-right-radius:8px;border-top-left-radius:8px}.form-heading h4{font-size:30px;line-height:1.2em;font-weight:400;color:#fff}.form-fields{background-color:#e2e2e2;padding:20px 25px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.form-fields label{color:#000;line-height:20px;font-size:13px;margin:0px 0px 4px 0px;text-align:left;font-size:15px;font-weight:500;line-height:24px}ul.hs-error-msgs li{list-style:none;margin-left:-35px}ul.hs-error-msgs li label{color:red;font-size:14px;font-weight:400}.form-fields input{background-color:#fff;border:1px solid #fff;border-radius:5px;padding:6px 2px;margin-bottom:12px;margin-right:5px}.form-fields input[type="submit"]{background-color:#b72a2a;color:#fff;padding:12px 6px;font-weight:500;margin-top:12px;border:1px solid #b72a2a;border-radius:8px;font-size:18px;outline:0}.form-fields .legal-consent-container .hs-form-booleancheckbox-display input{float:left;display:flex;justify-content:left;width:10% !important;margin-top:3%;position:relative;left:-12px}.form-fields .legal-consent-container .hs-form-booleancheckbox-display>span{color:#212529;font-size:13px;line-height:20px;font-weight:400;position:relative;left:-12px}.form-fields .legal-consent-container .field.hs-form-field ul{padding:0px;list-style:none}.form-fields select{width:100%;border:1px solid #CCC;padding:5px;font-size:14px;outline:0;border-radius:5px}.form-fields .hs-fieldtype-intl-phone.hs-input{display:flex;margin-bottom:12px}.form-fields .hs-fieldtype-intl-phone.hs-input input{width:70% !important}.form-fields .legal-consent-container .hs-richtext p{font-size:12px;line-height:14px;margin-top:10px}.form-fields .hs_program.hs-program.hs-fieldtype-select.field.hs-form-field{margin:10px 0px}.form-fields .hs_nationality.hs-nationality.hs-fieldtype-select.field.hs-form-field{margin:10px 0px}.form-fields span.hs-form-required{color:red}.form-fields .hs_program.hs-program.hs-fieldtype-select.field.hs-form-field select{padding:8px;margin-bottom:12px}.form-fields .hs_nationality.hs-nationality.hs-fieldtype-select.field.hs-form-field select{padding:8px;margin-bottom:12px}@media(max-width:380px){.form-fields .legal-consent-container .hs-form-booleancheckbox-display input{left:-6px}.form-fields .legal-consent-container .hs-form-booleancheckbox-display>span{left:-6px}}.slick-dots{bottom:-50px !important}.slick-dots li{background-color:#c5c1c1;border-radius:25px}.slick-dots li.slick-active{background-color:#000}.slick-dots li button,.slick-dots li button::before{content:none !important}@media only screen and (max-width:765px){#lp-banner-form .container{padding:40% 4% 5% 4%}.banner-content h1{text-align:center;font-size:45px}}@media only screen and (min-width:766px){.banner-content h1{font-size:40px}#lp-banner-form .container{padding:15% 0 5% 0}}@media only screen and (min-width:800px){.banner-content h1{font-size:60px}#lp-banner-form .container{padding:12% 0 5% 0}}