.survey-container i{font-family:FontAwesome;font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.survey-container a,.survey-container img{display:inline-block}.survey-container img{max-width:100%;height:auto}.survey-container ul{list-style:none;padding-left:0}.survey-container form{width:100%}.survey-container label{font-size:24px}.survey-container input[type="text"],.survey-container input[type="email"],.survey-container select{height:35px;color:#fff;background-color:transparent;border:0;font-size:30px;width:100%}label.error{display:block;font-size:12px !important;color:red}.survey-container input:focus{outline:0}.survey-container .active input[type="text"],.survey-container .active input[type="email"]{border-bottom:1px solid #fff}.survey-container .active select{border:1px solid #fff}.survey-container form div.hs-form-field,.survey-container form .legal-consent-container,.survey-container form .hs-submit{max-width:800px;padding:30px 20px 40px 20px;margin-left:auto;margin-right:auto}.survey-container form div.hs-form-field{margin-bottom:20px}.survey-container form>*{padding-left:20px;padding-right:20px}.survey-container .step>label .icon:after{padding-left:5px;content:'\f178';font-family:FontAwesome}.survey-container .step{opacity:.5;transition:opacity .5s}.survey-container .step.active{opacity:1}.survey-container .initially-hidden{display:none}.survey-container .step .icon{font-size:.8em;display:inline-block;padding-right:5px}.survey-container .btn{display:inline-block}.survey-container .btn,.survey-container input[type="submit"]{display:inline-block;background-color:#f9f9f9;width:auto;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:center;font-weight:bold;max-width:610px;overflow:hidden;-moz-transition:background-color ease-out 100ms 0ms;-webkit-transition:background-color ease-out 100ms 0ms;-o-transition:background-color ease-out 100ms 0ms;transition:background-color ease-out 100ms 0ms;color:#7a7a7a;-webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);box-shadow:0 3px 12px 0 rgba(0,0,0,0.1)}.survey-container input[type="submit"]{height:45px;padding:5px 20px;font-size:25px;cursor:pointer}.survey-container .btn:hover,.survey-container input[type="submit"]:hover{background-color:#e0e0e0;color:#474747}.survey-container .hs-form-checkbox,.survey-container .hs-form-radio{margin-bottom:20px}.survey-container .step input[type=checkbox],.survey-container .step input[type=radio]{display:none}.survey-container input[type=checkbox]+span,.survey-container input[type=radio]+span,.survey-container input[type=checkbox]+.error+span,.survey-container input[type=radio]+.error+span{position:relative;display:inline-block !important;max-width:none !important;min-width:43%;padding:10px 40px 10px 30px;border:1px solid #fff;border-radius:3px;transition:all .3s;cursor:pointer}.legal-consent-container span{border:none !important;padding:0 !important}.legal-consent-container span:after{content:none !important}.survey-container .step-num-9 input[type=radio]+span,.survey-container .step-num-9 input[type=radio]+.error+span{width:100%;box-sizing:border-box}.survey-container .step input[type=checkbox]+span:hover,.survey-container .step input[type=checkbox]:checked+span,.survey-container .step input[type=radio]+span:hover,.survey-container .step input[type=radio]:checked+span,.survey-container .step input[type=checkbox]+.error+span:hover,.survey-container .step input[type=checkbox]:checked+.error+span,.survey-container .step input[type=radio]+.error+span:hover,.survey-container .step input[type=radio]:checked+.error+span{background-color:rgba(255,255,255,0.2);border-color:#f7f7f7}.survey-container input[type=checkbox]:checked+span .vis-helper,.survey-container input[type=checkbox]:checked+.error+span .vis-helper,.survey-container input[type=radio]:checked+span .vis-helper,.survey-container input[type=radio]:checked+.error+span .vis-helper{background-color:#fff;color:#4b4d4c !important}.survey-container .inputs-list input[type=checkbox]:checked+span:after,.survey-container .inputs-list input[type=radio]:checked+span:after,.survey-container .inputs-list input[type=checkbox]:checked+.error+span:after,.survey-container .inputs-list input[type=radio]:checked+.error+span:after{content:'\f00c';font-family:Fontawesome;display:inline-block;position:absolute;color:#fff;right:4px;bottom:12px;background:transparent;top:auto;left:auto;width:auto;height:auto;line-height:normal}.survey-container .inputs-list input[type="radio"]+span:before{display:none !important}.survey-container .vis-helper{text-transform:uppercase;position:absolute;left:5px;font-size:14px;border:1px solid #fff;display:inline-block;background-color:rgba(255,255,255,0.2);border-radius:3px;top:50%;line-height:normal;margin-top:-11px;bottom:auto !important;padding:2px 4px}.survey-container .step .inputs-list:not(.hs-error-msgs){border-left:1px dashed #fff;padding-left:10px}.survey-container .inputs-list.hs-error-msgs{line-height:normal;padding:0}.survey-container ul.hs-error-msgs li label{font-size:12px}.survey-container .form-bottom{color:#fff;background-color:transparent;position:fixed;font-size:14px;top:20px;right:0}.survey-container .form-bottom-nav{height:100%;display:flex;align-items:center}.survey-container .form-bottom-nav .btn{font-size:28px;padding:10px;margin-left:5px;cursor:pointer;transition:opacity .3s}.survey-container .form-bottom-nav .btn.inactive{cursor:default;opacity:.3}.survey-container .form-bottom-nav .btn.inactive:hover{background-color:#f9f9f9;color:#7a7a7a}@media(max-width:767px){body .row-fluid .faq-section .section-title.with-sub-title,body.partner-page .row-fluid .partner-section .container,body .row-fluid .career-section .container{padding-left:20px;padding-right:20px}div.form-bottom{display:none}.survey-container form div.hs-form-field,.survey-container form .legal-consent-container,.survey-container form .hs-submit{padding:0px 0px 40px 0px}.survey-container label{font-size:18px;display:block;line-height:110%}.inputs-list .hs-form-checkbox-display,.inputs-list .hs-form-booleancheckbox,.inputs-list li.hs-form-radio{padding:0 0 8px 5px}.survey-container input[type="text"],.survey-container input[type="email"],.survey-container select{font-size:20px;width:100%;padding-left:0}.survey-container input[type=checkbox]+span,.survey-container input[type=radio]+span,.survey-container input[type=checkbox]+.error+span,.survey-container input[type=radio]+.error+span{line-height:110%;padding-left:35px;width:100%}.survey-container input[type="submit"]{width:100%}body form{padding-top:50px !important}}