@font-face{font-family:nunito sans;src:url(.././fonts/Nunito_Sans/NunitoSans-ExtraLight.ttf);font-weight:200}@font-face{font-family:nunito sans;src:url(.././fonts/Nunito_Sans/NunitoSans-Light.ttf);font-weight:300}@font-face{font-family:nunito sans;src:url(.././fonts/Nunito_Sans/NunitoSans-Regular.ttf);font-weight:400}@font-face{font-family:nunito sans;src:url(.././fonts/Nunito_Sans/NunitoSans-SemiBold.ttf);font-weight:600}@font-face{font-family:nunito sans;src:url(.././fonts/Nunito_Sans/NunitoSans-Bold.ttf);font-weight:700}@font-face{font-family:nunito sans;src:url(.././fonts/Nunito_Sans/NunitoSans-ExtraBold.ttf);font-weight:800}@font-face{font-family:nunito sans;src:url(.././fonts/Nunito_Sans/NunitoSans-Black.ttf);font-weight:900}@font-face{font-family:raleway;src:url(.././fonts/Raleway/Raleway-ExtraLight.ttf);font-weight:200}@font-face{font-family:raleway;src:url(.././fonts/Raleway/Raleway-Light.ttf);font-weight:300}@font-face{font-family:raleway;src:url(.././fonts/Raleway/Raleway-Regular.ttf);font-weight:400}@font-face{font-family:raleway;src:url(.././fonts/Raleway/Raleway-SemiBold.ttf);font-weight:600}@font-face{font-family:raleway;src:url(.././fonts/Raleway/Raleway-Bold.ttf);font-weight:700}@font-face{font-family:raleway;src:url(.././fonts/Raleway/Raleway-ExtraBold.ttf);font-weight:800}@font-face{font-family:raleway;src:url(.././fonts/Raleway/Raleway-Black.ttf);font-weight:900}.roi-form-block form{background-color:#fff;border:1px solid #d9d9d9;box-shadow:0 0 60px rgba(0,0,0,.06);border-radius:10px}.roi-form-block .form-steps{position:relative;background:#f7f7f7;mix-blend-mode:darken;padding:32px 110px 26px;border-radius:10px 10px 0 0}.roi-form-block .form-steps ul{position:relative;list-style:none;padding:0;margin:0}.roi-form-block .form-steps ul li{display:none}@media(min-width:768px){.roi-form-block .form-steps ul li{display:flex}}.roi-form-block .form-steps ul li.active{display:flex}.roi-form-block .form-steps ul li.active a.step-nav{pointer-events:none}.roi-form-block .form-steps ul li.active .step-number{color:#fff;background-color:#fe941a;border:1px solid #fe941a}.roi-form-block .form-steps ul li.active .step-label{color:#1c455c}.roi-form-block .form-steps ul li.completed .step-number{color:#fff;background-color:#1c455c;border:1px solid #1c455c}.roi-form-block .form-steps ul li.completed .step-number span{border:2px solid #1c455c}.roi-form-block .form-steps ul li.completed .step-label{color:#1c455c}.roi-form-block .form-steps ul li a.step-nav{text-decoration:none}.roi-form-block .form-steps ul li .step-number{position:relative;font-family:nunito sans,sans-serif;font-weight:700;font-size:20px;font-size:1.25rem;line-height:1;text-align:center;color:#bdbdbd;width:40px;height:40px;padding:10px;background:#fff;border:1px solid #eee;border-radius:20px;margin-bottom:10px;transition:all .6s ease-in-out}.roi-form-block .form-steps ul li .step-number span{display:none}@media(min-width:768px){.roi-form-block .form-steps ul li .step-number span{display:block;content:"";position:absolute;top:50%;left:39px;transform:translateY(-50%);height:2px;border:2px solid #eee;transition:all .6s ease-in-out}}.roi-form-block .form-steps ul li .step-label{font-family:nunito sans,sans-serif;font-style:normal;font-weight:700;font-size:16px;font-size:1rem;line-height:1.5;color:#c4c4c4}.roi-form-block .form-steps ul li:last-child .step-number span{display:none}.roi-form-block .form-content{padding:30px 15px 60px}@media(min-width:768px){.roi-form-block .form-content{padding:50px 110px 60px}}.roi-form-block .form-content .form-step{display:none}.roi-form-block .form-content .form-step.active{display:block}.roi-form-block .form-content .form-step .form-headline{margin-bottom:35px}.roi-form-block .form-content .form-step .form-headline h3{font-family:nunito sans,sans-serif;font-style:normal;font-weight:700;font-size:32px;font-size:2rem;line-height:1.3;color:#1c455c;text-align:center;margin:0}@media(min-width:768px){.roi-form-block .form-content .form-step .form-headline h3{font-size:46px;font-size:2.875rem;line-height:1.35}}.roi-form-block .form-content .form-step .form-headline h3 span{color:#fe941a}.roi-form-block .form-content .form-step .form-step-error-message{display:none;margin-bottom:20px;color:#d32c3d;font-size:14px;font-weight:600;text-align:center}.roi-form-block .form-content .form-step .form-step-error-message.active{display:block}.roi-form-block .form-content .form-step .form-step-information{margin-bottom:20px}.roi-form-block .form-content .form-step .form-navigation button{cursor:pointer}.roi-form-block .form-content .form-step .form-navigation button.prev-step svg{margin-right:5px}.roi-form-block .form-content .form-step .form-navigation button.next-step svg{margin-left:5px}.roi-form-block .form-content .form-step .form-navigation button+button{margin-left:25px}.roi-form-block .form-content .form-boxes{margin-bottom:60px}@media(min-width:992px){.roi-form-block .form-content .form-boxes{margin:0 -35px 25px}}.roi-form-block .form-content .form-boxes .form-box{flex:1 1 100%;max-width:100%;background:#fff;border:1px solid #d9d9d9;box-shadow:inset 0 0 60px rgba(0,0,0,.06);border-radius:10px;padding:65px 45px;text-align:center;margin-bottom:35px}@media(min-width:992px){.roi-form-block .form-content .form-boxes .form-box{flex:1 1 50%;max-width:calc(50% - 70px);margin:0 35px 45px}}.roi-form-block .form-content .form-boxes .form-box.shrink{padding:25px 45px}.roi-form-block .form-content .form-boxes .form-box.shrink .form-box-input{margin-top:15px}.roi-form-block .form-content .form-boxes .form-box h4{font-family:nunito sans,sans-serif;font-style:normal;font-weight:700;font-size:32px;font-size:2rem;line-height:1.4;text-align:center;color:#08355c;margin:0}.roi-form-block .form-content .form-boxes .form-box p{font-family:nunito sans,sans-serif;font-style:normal;font-weight:600;font-size:16px;font-size:1rem;line-height:1.5;text-align:center;color:#1c455c}.roi-form-block .form-content .form-boxes .form-box .form-box-input{margin-top:30px}.roi-form-block .form-content .form-boxes .form-box .form-box-input.range{padding-bottom:30px}.roi-form-block .form-content .form-boxes .form-box .form-box-input.range.pen-tests-disabled{opacity:.5}.roi-form-block .form-content .form-boxes .form-box .form-box-input.range>div{flex-grow:1;margin:0 10px}.roi-form-block .form-content .form-boxes .form-box .form-box-input input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;background:0 0;cursor:pointer;border:none}.roi-form-block .form-content .form-boxes .form-box .form-box-input input[type=range]::-webkit-slider-runnable-track{background:#d9d9d9;height:2px;border-radius:1px}.roi-form-block .form-content .form-boxes .form-box .form-box-input input[type=range]::-moz-range-track{background:#d9d9d9;height:2px;border-radius:1px}.roi-form-block .form-content .form-boxes .form-box .form-box-input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-7px;background:#fe941a;border-radius:8px;cursor:pointer;border:none;z-index:3}.roi-form-block .form-content .form-boxes .form-box .form-box-input input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-top:-7px;background:#fe941a;border-radius:8px;cursor:pointer;border:none;z-index:3}.roi-form-block .form-content .form-boxes .form-box .form-box-input span{flex:0;font-family:nunito sans,sans-serif;font-size:20px;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.3;text-align:center;letter-spacing:.5px;color:#507790}.roi-form-block .form-content .form-boxes .form-box .form-box-input span.form-box-input-range-value{position:absolute;top:15px;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.3;text-align:center;letter-spacing:.5px;color:#fe941a;z-index:-1}.roi-form-block .form-content .form-boxes .form-box .form-box-input .form-box-options table{width:100%}.roi-form-block .form-content .form-boxes .form-box .form-box-input .form-box-options thead tr th{font-family:nunito sans,sans-serif;font-style:normal;font-weight:700;font-size:16px;font-size:1rem;line-height:1.5;text-align:center;color:#1c455c}.roi-form-block .form-content .form-boxes .form-box .form-box-input .form-box-options thead tr th:nth-of-type(2){padding-right:10px}.roi-form-block .form-content .form-boxes .form-box .form-box-input .form-box-options tbody tr td{font-family:nunito sans,sans-serif;font-style:normal;font-weight:700;font-size:20px;font-size:1.25rem;line-height:.9;color:#fe941a;text-align:left;padding:10px 0}.roi-form-block .form-content .form-boxes .form-box .form-box-input .form-box-options tbody tr td .checkmark{margin:auto}.roi-form-block .form-content .form-boxes .form-box .form-box-input.checkbox .form-box-options tbody tr td input{opacity:0;visibility:hidden;position:absolute;width:0;height:0}.roi-form-block .form-content .form-boxes .form-box .form-box-input.checkbox .form-box-options tbody tr td input:checked+.checkmark{background-position:center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEwIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTMuODM4NTggNS4wOTExNEwxLjUxNTk3IDIuNzY4NTNMMC4yODQ5MTIgMy45OTk1OUwzLjIyMjk0IDYuOTM3NjJDMy4zODYzNyA3LjEwMDY0IDMuNjA3NzEgNy4xOTIzOCAzLjgzODU4IDcuMTkyMzhDNC4wNjkyMyA3LjE5MjM4IDQuMjkwNTggNy4xMDA2NCA0LjQ1NCA2LjkzNzYyTDkuNzE0NDggMS42NzcxNEw4LjQ4MzQyIDAuNDQ2Mjg5TDMuODM4NTggNS4wOTExNFonIGZpbGw9JyNGRTk0MUEnLz48L3N2Zz4K)}.roi-form-block .form-content .form-boxes .form-box .form-box-input.checkbox .form-box-options tbody tr td .checkmark{flex:1;position:relative;display:block;width:19px;height:19px;border:2px solid #1c455c;margin:auto}.roi-form-block .form-content .form-boxes .form-box .form-box-input.radio .form-box-option+.form-box-option{margin-left:20px}.roi-form-block .form-content .form-boxes .form-box .form-box-input.radio label{font-family:nunito sans,sans-serif;font-style:normal;font-weight:700;font-size:20px;font-size:1.25rem;line-height:.9;color:#fe941a}.roi-form-block .form-content .form-boxes .form-box .form-box-input.radio input{opacity:0;visibility:hidden;position:absolute;width:20px;height:20px}.roi-form-block .form-content .form-boxes .form-box .form-box-input.radio input:checked+span.checkmark:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;background:#fe941a;border-radius:50%}.roi-form-block .form-content .form-boxes .form-box .form-box-input.radio span.checkmark{flex:1;position:relative;display:block;width:19px;height:19px;border:2px solid #1c455c;border-radius:50%;margin-right:8px}.roi-form-block .form-content .form-boxes .form-box+.form-box{margin-top:35px}@media(min-width:768px){.roi-form-block .form-content .form-boxes .form-box+.form-box{margin-top:0}}