html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Roboto-Light.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Roboto-Bold.ttf) format("truetype")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}::selection{color:#fff;background-color:#5f3424}::-webkit-input-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}button,h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}input,textarea{display:block;width:100%}textarea{resize:none}button{border:none;background-color:transparent;cursor:pointer}a{color:inherit;text-decoration:none}li{list-style-type:none}html{background-color:#f5f5f5}body{position:relative;overflow-x:hidden;min-width:320px;font-size:16px;line-height:1.5;color:#333;font-family:Roboto,sans-serif;font-weight:400}.container{max-width:1200px;padding:0 15px;margin:0 auto}@media only screen and (max-width:1200px){.container{max-width:992px}}@media only screen and (max-width:992px){.container{max-width:768px}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid{display:grid}.btn{text-decoration:none;border:none;padding:0;background-color:transparent;color:inherit;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.25s;transition:.25s;background-color:#333;height:55px;border-radius:5px;color:#fff;padding:0 40px;font-size:18px;font-weight:700;min-width:200px}@media only screen and (max-width:480px){.btn{max-width:100%;width:100%;font-size:16px;height:45px}}.btn--accent{background-color:#5f3424}.btn--accent:hover{background-color:#713e2b}.btn--red{background-color:#991616}.btn--red:hover{background-color:#af1919}.btn--border{border:2px solid rgba(95,52,36,.5);color:rgba(95,52,36,.5);background-color:transparent}.btn--border:hover{border-color:#5f3424;color:#5f3424}.btn.disabled{pointer-events:none;opacity:.5}.color-red{color:red}.h1,.h2{font-weight:700;line-height:1.2;text-align:center}.h1{font-size:30px}@media only screen and (max-width:830px){.h1{font-size:24px}}@media only screen and (max-width:480px){.h1{font-size:20px}}.h2{font-size:26px}@media only screen and (max-width:830px){.h2{font-size:20px}}@media only screen and (max-width:480px){.h2{font-size:16px}}input[type=date],input[type=text],textarea{height:55px;border-radius:5px;border:1px solid #cfcfcf;padding:0 25px;max-width:500px;margin:0 auto;-webkit-transition:.25s;transition:.25s;-webkit-box-shadow:0 2px 20px 10px rgba(0,0,0,.02);box-shadow:0 2px 20px 10px rgba(0,0,0,.02)}@media only screen and (max-width:480px){input[type=date],input[type=text],textarea{height:45px}}input[type=date]:focus,input[type=text]:focus,textarea:focus{border-color:#5f3424}input[type=date].invalid,input[type=text].invalid,textarea.invalid{border-color:red}textarea{height:140px;padding-top:20px}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}main{padding:50px 15px}@media only screen and (max-width:830px){main{padding:30px 15px}}.section-form{max-width:800px;margin:0 auto;background-color:#fff;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 2px 20px 10px rgba(0,0,0,.02);box-shadow:0 2px 20px 10px rgba(0,0,0,.02)}.section-form .header-wrap{background-color:#5f3424;height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:830px){.section-form .header-wrap{height:120px}}.section-form .header-wrap img{display:block;max-width:226px}@media only screen and (max-width:830px){.section-form .header-wrap img{width:160px}}@media only screen and (max-width:480px){.section-form .header-wrap img{width:120px}}.section-form .content-wrap{padding:50px 30px}@media only screen and (max-width:830px){.section-form .content-wrap{padding:40px 15px}}.section-form .content-wrap .frame{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.section-form .content-wrap .frame:not(.active){display:none}.section-form .content-wrap .frame--start{text-align:center}.section-form .content-wrap .frame--start p{margin-top:15px}@media only screen and (max-width:480px){.section-form .content-wrap .frame--start p{font-size:14px}}.section-form .content-wrap .frame--start .btn-wrap{margin-top:50px}@media only screen and (max-width:830px){.section-form .content-wrap .frame--start .btn-wrap{margin-top:15px}}.section-form .content-wrap .frame--form{position:relative;margin-top:-10px}.section-form .content-wrap .frame--form .counter{font-size:20px;color:#a3a3a3;margin-bottom:5px}@media only screen and (max-width:830px){.section-form .content-wrap .frame--form .counter{font-size:16px}}.section-form .content-wrap .frame--form .counter span{color:#000}.section-form .content-wrap .frame--form .question{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.section-form .content-wrap .frame--form .question:not(.active){display:none}.section-form .content-wrap .frame--form .question .h2{margin-bottom:50px}@media only screen and (max-width:830px){.section-form .content-wrap .frame--form .question .h2{margin-bottom:30px}}.section-form .content-wrap .frame--form .question .btn-wrap{display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:20px;margin-top:50px}@media only screen and (max-width:830px){.section-form .content-wrap .frame--form .question .btn-wrap{margin-top:15px}}@media only screen and (max-width:600px){.section-form .content-wrap .frame--form .question .btn-wrap{grid-auto-flow:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;grid-gap:15px}}@media only screen and (max-width:480px){.section-form .content-wrap .frame--form .question .btn-wrap{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}}@media only screen and (max-width:600px){.section-form .content-wrap .frame--form .question .btn-wrap .btn:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.section-form .content-wrap .frame--form .question .radio-wrap{max-width:500px;margin:0 auto}.section-form .content-wrap .frame--form .question .radio-wrap label{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:15px;cursor:pointer}.section-form .content-wrap .frame--form .question .radio-wrap label:hover{color:#5f3424}.section-form .content-wrap .frame--form .question .radio-wrap label:not(:last-child){margin-bottom:10px}.section-form .content-wrap .frame--form .question .radio-wrap label input{width:19px;height:19px;margin-top:-2px}.section-form .content-wrap .frame--done{text-align:center;height:250px}@media only screen and (max-width:480px){.section-form .content-wrap .frame--done{height:150px}}.section-form .content-wrap .frame--done img.check{width:60px;display:block;margin:0 auto;margin-bottom:10px}.section-form .content-wrap .frame--done p{margin-top:5px}.section-form .main-form{display:none;position:fixed;top:0;left:0;z-index:999;width:200px;bottom:0;background-color:#f1f1f1;padding:15px;overflow:scroll}.section-form .main-form input,.section-form .main-form textarea{height:30px;font-size:14px;padding:0 5px}.hidden{display:none}