@charset "UTF-8";.questionnaire-page .questionnaire{background:linear-gradient(180deg,#D1F0FA -13.48%,rgba(255,255,255,0) 121.54%);min-height:95vh;padding-top:12rem}.questionnaire-page .questionnaire .question-text{font-size:3.5rem;font-weight:700;line-height:1;text-transform:capitalize;margin:0 -20px 25px}@media (min-width: 992px){.questionnaire-page .questionnaire .question-text{font-size:5.4rem;margin:0 0 55px}}.questionnaire-page .questionnaire .has-border:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAewAAAAVCAYAAACEwN0FAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAS7SURBVHgB7Z1PctNKEMa7J37vsXvevldFoeQEHAGW2cEJ4AYUJwBuwA3gBqzAS3IEuACIKiBbs4PgzDAjS3LPP0WYJPbY36+KQh5JdlKW1N983T0hAgAAAMDWwwQ8qtlppYx5ZJhv0w5hv+iaSkXrT7SlaDI1bQq9wc92GDOlAzWlNVFsz3XvUQBrf89jvyPFczr7Oc/tru8f1gT2HgRsQROsybx1mwQAAEXAdThijJkTcyQAksI9FMT2PG306txzHb/XYlGLV3MrKLJiA1weEwI9dmZ9z17RFQEAQDGYKhzhZipmaBSKE0NKvFDxOZMD7+XR7Kv4cJqTWQb4UDiw23ZjDikUpEiQroRwHuAyIGB7aD5/p+iAAAAArIkhm+ZYpjoi4WDEdiAUepEQ6oMb/zT/9aJACgLhGPTuQScEOhHgBMBkUdfH5Qd8WOIBR28+PydWjwgAAMAOwU8/HP/3jAoGATuBy2WT0beJ/YIYpblavaBb3SbTatzI/DdbpdmoTQAKopnB4LoFu4em87v18c0TKpSdtMSrVx+r/sVkstxW3I8pareZ/7X/pu321LQVq+yCbp/DEfkhlf68bKZoZAoJFEkdDli3b94EuwDOVRhr883ujYt1nJXHeqCIZ6jyeDGwz/J98wVC9v6c0o3LFgTtfb4WXI05SpkxVe12v7LPldzeCz6L8wWvFYE/x6iihejGZ9jNzUvtzfv3X1P7EFtuXxBgu5msf4HHxRdgx+gCYjcDXM4GvQBkElWzTDoas3JbFL20152JA+i1t25dZbvW4oKAngZVwFtKVvwc2GfpeUJcuIAVOoc5ISJcxP504ioci0TG9jqL9Yfj/w+pYNYO2F6gdbPYtiez761EcAVgT4kFU4gZsS7A4NoBQ735YVtSR6o9qSMjZFCZfDmkhUXCFUkJCpmKXB0YORk594IbUW/e6+9nz0sXnn3AbmxkF3jbmW0zq+2CbmsXrwIugi0AYE8RVcodo/ue3XHGpULkQQmBkXJZAlEBMbF/sCuwshfVC5tnu0MAAAAKxXc2QhfD64F2BC6Fl/oJ3YhgJTaIhc3Ah7PTtwjWAAAA1iJwHLzeaCkSAnfBEwiZxVII9RMefDQ7/QiLGxRJouDsKhmTdx3xJlPmayzIQWsh2BWGVlDr7k0pCmSqQToGBa+exkevvzy1v8ATAvtAHQ6kWpHybUgUF/rkWpDcjZVtTRquVN6FFYl2gd9qv8pVJYckiopC0kVG8oC4ermhqbXJ/Lw5oQRBA3qWKQUpBnJLqfbugHQGVjUGV+YKNEVn1ezzQyb1oC0qqwj8LnVqMBkMlxWL8ZeZCIZaJQJnMhDGARBBD4D1yYuVXL83e+OjW6VSIiMUFxAVBZMQAQk3YEgASBdgVFtXNRMLkXRcpKhHKOlrY3C2JxmY+W3BghMAAOCIn8mBkAiev7Fr4bdFhS1RjBUbtwzzUtPZMyxNCgAAYDSeWAgnbkIoRC6DcBc8gSAdBYiDLIboBAEbAADAVtKLg8jR5arbSv6NhyDV0DsGhQsCBGwAAAB7h1+nIFMK3Gz7DkGbQpBCwK81qOiKwQwbAAAAuERWKYOECEi4ATI9IGoHVsctC5dPtPnx+BcLmlQf0uU6sQAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}.questionnaire-page .questionnaire .button-wrap{margin:0 auto;max-width:486px}.questionnaire-page .questionnaire .button-wrap svg{margin-left:5px}.questionnaire-page .questionnaire .img-holder{width:76px;margin:0 auto;padding-top:50px}@media (min-width: 992px){.questionnaire-page .questionnaire .img-holder{padding-top:80px}}.questionnaire-page footer{display:none}.questionnaire-page .has-border{display:inline-block!important}.questionnaire-page .header-logo{margin:0 auto}.questionnaire-page .header-phone .phone-text,.questionnaire-page .header-phone .header-phone,.questionnaire-page .header-phone svg{display:none!important}form[is=multi-step]{opacity:0;padding:2rem}form[is=multi-step] hr{width:169px;max-width:100%;margin:2rem auto;background-color:#d1d1d1;height:1px}form[is=multi-step].ready{opacity:1}form[is=multi-step] .counter{width:100%;display:flex;align-items:center;justify-content:space-between;list-style:none;counter-reset:item;position:relative;padding:0}form[is=multi-step] .counter li{position:relative;width:21px;height:21px;background:#4CC3E3;color:#031217;text-align:center;margin-bottom:0;border-radius:50%;font-weight:700}form[is=multi-step] .counter li:before{content:counter(item);counter-increment:item;font-size:0rem;text-align:center;width:100%}form[is=multi-step] .counter li:after{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border:4px solid rgba(76,195,227,.25);content:"";border-radius:100%}form[is=multi-step] .counter li.answered{background:#4CC3E3}form[is=multi-step] .counter li.active{background:#4CC3E3;color:#fff;width:28px;height:28px}form[is=multi-step] .counter li.active:after{border:6px solid rgba(76,195,227,.25)}form[is=multi-step] .counter:before{content:"";display:block;width:100%;height:2px;background:#22B7E6;position:absolute;bottom:50%;left:0}form[is=multi-step] label{text-transform:uppercase;text-align:center;margin-bottom:2rem;letter-spacing:0;margin-inline:-1rem}form[is=multi-step] label.nowrap{white-space:nowrap}@media (min-width: 992px){form[is=multi-step] label{font-size:2.2rem}}form[is=multi-step] textarea{font-size:1.6rem;background-color:#fff;border:1px solid black;border-radius:15px;background:#FFF;box-shadow:0 13px 95px #05293d12;max-width:486px;margin:0 auto 20px;display:flex;justify-content:center}form[is=multi-step] .form-group{max-width:486px;margin:0 auto 10px}form[is=multi-step] .form-group input{width:100%}form[is=multi-step] input.error{border:1px solid red}form[is=multi-step] input[type=text],form[is=multi-step] input[type=tel]{background-color:#fff;font-size:1.6rem}form[is=multi-step] input[type=submit]{margin:0}form[is=multi-step] input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;width:3rem;height:3rem;background-color:transparent;border:1px solid #333;border-radius:.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}form[is=multi-step] input[type=checkbox]:checked{background-color:#22b7e6}form[is=multi-step] input[type=checkbox]:checked:before{content:"✓";font-size:1.5rem;display:block;line-height:1;margin:auto}form[is=multi-step] input[type=radio]{text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:auto;background-color:transparent;margin:0;padding:0 2rem;color:inherit;cursor:pointer;height:100%;width:100%;min-height:7rem;display:flex;align-items:center}form[is=multi-step] input[type=radio]:before{content:attr(data-nicename);font-size:2rem;display:inline-block;line-height:1;color:inherit;text-align:left!important;letter-spacing:-.48px;padding-left:48px}@media (min-width: 992px){form[is=multi-step] input[type=radio]:before{letter-spacing:-.6px}}form[is=multi-step] input[type=radio]:after{position:absolute;content:"";width:4rem;height:4rem;flex-shrink:0;background:#DADADA;border-radius:100%;top:16px;left:15px}form[is=multi-step] .radio-wrap{position:relative;width:100%;min-height:7.4rem;height:auto;color:#031217;border:none;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;padding:0;margin-bottom:1rem;cursor:pointer;background:white;border-radius:12px;transition:transform .3s ease,background-color .2s ease}form[is=multi-step] .radio-wrap--left,form[is=multi-step] .radio-wrap--left input{justify-content:flex-start}form[is=multi-step] .radio-wrap--left input:before{font-weight:700}form[is=multi-step] .radio-wrap .onshow{display:none;font-size:1.4rem;margin-top:-1rem;margin-bottom:1rem;padding:0 2rem}form[is=multi-step] .radio-wrap .onshow br{display:block}form[is=multi-step] .radio-wrap.small:before{font-size:2rem}form[is=multi-step] .radio-wrap.checked,form[is=multi-step] .radio-wrap:hover{background-color:#fff;color:#031217;border:1px solid #ABD037;border-radius:12px}form[is=multi-step] .radio-wrap.checked .onshow,form[is=multi-step] .radio-wrap:hover .onshow{display:block}form[is=multi-step] .radio-wrap.checked input[type=radio]:after,form[is=multi-step] .radio-wrap:hover input[type=radio]:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOgSURBVHgBzZlNTxNRFIbfe0vxC+PExERdmKohurOTKJC4sC5cuBKi1bgS/AEKWzfIQlxa+AGCKxJqAq5YUhYmiCZTEjfGGBsTCYmJGRIQETrHc6e09JPOTGdankU7M73Teebcj5l7roBPTBk9EWAnIiE1tW/BMi0I8x+OZQb0lIkGEfDIlHE11iblDZCIARTlv9L2KZ7mC6WzRO8e6Euz8IBr0WnjWr8Q8hFvxuABvmCGv1LbJEYe6osZF+c5Q0UwLEITBETgDyYEJeJXlkacFK4rOmHEtA65OQzCIAJARZije7NedPcVVR0kLGjexyjWwhRCDN67svimVgFZ64cmSio0IppMLncN1ypQNaJNliyBI9tfLbJVI9oqSQVHNsEjS7T8eIVocrn7Vaskd9GkkDOqExcfLBG17ySg3u0GFagOuVHSXktE1Z3goEByMPdYzlEQfWt09ba4yivgvlKIakGUhHiKJhGWx3E0fKZuOQ5cb76t2qK7IY6hCSjB2MXXuNU5jUunBuoV145gs19t2KIhZGNoAkryemScv0/b+5dPPa57Tkjgjvq2RbkT3UHAlEsqvv1OOjk1qqrfFiVQBAFSTfLH2hw+r447OV1rx0ZktzOJKAKilqTxc9Txf4Q5qrJ4rHJ6Yf3sM1w4GXdUtlFJhcXTmza4pOvcC5w41Mlbt3HicCeMldFAJRUCpEnXZ9He5jntth3dICXzuBY1Vl5i21ov7JfLBiFJPJu130eT6W5yc6KqciUTlh17MuYcvvya8F1SYRH12aLT6e7vwuVzvppsOX5I2lD2Zm4cJVqAS9b+fsX7zJOSZlCMb5JMXP+Uyj2ZINLwQC1ZPyWZlPqwRduwNQmP5GX/bK/a+z5Lcm0Le/5UmNxxh5pHA29Qqq0ebT9ji/vJDonzas6/NzxxigUNoKrfb0mO4mQ+MVEQjeuLKey2h4PCdlHwSgf8BqPqJ0QYK07zlIiqqAougBbDT59MFiJRfKziERrC1nPKpQZbB1l95UmzCtE+PW1mObvWMlnC0H39Y8W4XvWlRN1NS2SJRuL6h0S1n+qmHUOchxKBz/fJlCSH7uqLk7VK1E3kzhhRbQftCU6zPUIA2LXGbbJadRfjODU+bfT0cyp72L/okslpm7F1HE44WTXxsNjQqLA7wTyel2+SRk+Mp9m9QtCNerNYVb3ca1MWWQsbODbrZd3Js2g5KmUpENII2Yja51dHXhCjzIZPC2L/AZVfj79ycRA1AAAAAElFTkSuQmCC) no-repeat;background-size:cover}form[is=multi-step] .radio-wrap.checked input[type=radio]:before,form[is=multi-step] .radio-wrap:hover input[type=radio]:before{font-weight:700}form[is=multi-step] .radio-wrap:hover{transform:scale(1.02)}form[is=multi-step] .radio-wrap:hover input{border:none}form[is=multi-step] .radio-wrap .field-error{width:100%}form[is=multi-step] .field-error{text-align:center;transition:max-height .3s ease,margin .3s ease;overflow:hidden;max-height:3rem}form[is=multi-step] .field-error.hidden{max-height:0;margin:0}form[is=multi-step] textarea{line-height:1.35}step-item{display:block;height:auto;opacity:0;pointer-events:none;transform-origin:center center;transform:translate(100%);transition:opacity .3s ease,transform .3s ease;max-height:0;width:800px;max-width:100%}@media (min-width: 992px){step-item{overflow:hidden}}step-item .button-wrap{opacity:0;transform:translateY(100%);transition:transform .3s ease,opacity .3s ease}step-item.active{margin:0 auto;animation:slideInLeft .6s forwards}step-item.active .button-wrap{transform:translateY(0);opacity:1}.backward step-item.active{animation:slideInRight .6s forwards}step-item.extra-space{width:1200px}step-item.extra-space .button-wrap{padding-top:20px}@keyframes slideInRight{0%{max-height:unset;transform:translate(-15%);opacity:0}50%{transform:translate(0)}to{opacity:1;transform:translate(0);pointer-events:all;max-height:unset;padding:2rem}}@keyframes slideInLeft{0%{max-height:unset;transform:translate(15%);opacity:0}50%{transform:translate(0)}to{opacity:1;transform:translate(0);pointer-events:all;max-height:unset;padding:2rem}}
