a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.wrapper{background-color:#6f43d5;min-height:100Vh}.wrapper,.wrapper button{font-family:paytone,sans-serif}.wrapper .thanks{background-color:#6f43d5;color:#fff;min-height:100vh}.wrapper .thanks h1{box-sizing:border-box;font-size:36px;padding-top:20vh;text-align:center}.wrapper input,.wrapper textarea{border:none;border-radius:12px;box-sizing:border-box;font-family:paytone,sans-serif;font-size:18px;outline:none;padding:20px;width:100%}.wrapper input::-moz-placeholder,.wrapper textarea::-moz-placeholder{color:#6f43d5}.wrapper input:-ms-input-placeholder,.wrapper textarea:-ms-input-placeholder{color:#6f43d5}.wrapper input::placeholder,.wrapper textarea::placeholder{color:#6f43d5}.wrapper a,.wrapper button{border:none;border-radius:12px;max-width:300px;outline:none;padding:12px;width:70%}.wrapper header{position:relative;z-index:997}.wrapper header img{width:100%}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.suggest{background-color:#6f43d5;height:100vh;min-height:600px}.suggest section{-webkit-animation:slide-in-bottom .6s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-bottom .6s cubic-bezier(.25,.46,.45,.94) both;background-image:url(/img/forme.png);background-position:-6px 0;background-repeat:no-repeat;background-size:contain;bottom:15px;min-height:45vh;padding-top:6vh;position:relative;z-index:999}.suggest section .form{margin:0 auto;width:90%}.suggest section .form small.errors{color:red;display:block;font-size:12px;text-align:center}.suggest section .form__group{margin-top:2vh}.suggest section .form__group textarea{height:210px}.suggest section .form__group .checkbox{margin:10px auto;max-width:340px}.suggest section .form__group .checkbox small.mentions{font-size:.6em;margin-left:59px;margin-top:19px;position:absolute;text-align:right}.suggest section .form__group .checkbox label{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:center;line-height:1;text-align:left;vertical-align:middle}.suggest section .form__group .checkbox label span{width:80%}.suggest section .form__group .checkbox input[type=checkbox]{display:none}.suggest section .form__group .checkbox__label{font-size:12px;font-weight:100;text-align:left}.suggest section .form__group .checkbox__label a{display:inline-block}.suggest section .form__group .checkbox__custom{background-color:#fff;border:2px solid #fff;border-radius:6px;float:left;height:20px;margin-right:10px;position:relative;width:20px}.suggest section .form__group .checkbox__custom:after{background:transparent;border:3px solid #6f43d5;border-right:none;border-top:none;content:"";height:6px;left:4px;margin:5px auto;opacity:0;position:absolute;transform:rotate(-45deg);transition:all .2s ease-in;width:10px}.suggest section .form__group .checkbox input:checked+.checkbox__custom:after{opacity:1}.suggest section .form button{background-color:#70efdc;color:#6f43d5;display:block;margin:4vh auto 5px}.notation{background-color:#fff;height:100vh}.notation section .opinion{color:#6f43d5;font-size:1.3em;margin:5vh auto 3vh;text-align:center;width:70%}@media screen and (max-width:320px){.notation section .opinion{font-size:1.1em}}.notation section .opinion span{color:#70efdc}.notation section .choices{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:90%}.notation section .choices__btn{align-items:center;background-color:#6f43d5;border:2px solid transparent;border-radius:12px;box-sizing:border-box;color:#fff;display:flex;height:50px;justify-content:center;margin-top:3vh;text-decoration:none;width:90%}.notation section .choices__btn:first-of-type{padding:6px 12px}.notation section .choices__btn img{display:inline-block;margin:0 5px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:8vw}.notation section .choices__btn:active,.notation section .choices__btn:focus{background-color:#fff;border:2px solid #6f43d5;color:#6f43d5}.notation.accident .choices__btn{font-size:16px}.notation.accident .choices__btn img{width:7vw}.notation.accident .choices__3{background-color:#fff;border:2px solid #6f43d5;color:#6f43d5}.unselectable.mask{background:transparent;height:40px;position:absolute;width:66vw;z-index:300}.accident.improvements,.accident.opinion{background-color:#fff;height:100vh}.accident.improvements section .description,.accident.opinion section .description{color:#6f43d5;font-size:1.2em;margin:3vh auto;text-align:center;width:70%}@media screen and (max-width:320px){.accident.improvements section .description,.accident.opinion section .description{font-size:1.1em}}.accident.improvements section .description span,.accident.opinion section .description span{color:#70efdc}.accident.improvements section .opinion__user,.accident.opinion section .opinion__user{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:90%}.accident.improvements section .opinion__user__btn,.accident.improvements section .opinion__user a,.accident.opinion section .opinion__user__btn,.accident.opinion section .opinion__user a{align-items:center;background-color:#70efdc;border:2px solid transparent;border-radius:12px;box-sizing:border-box;color:#6f43d5;display:flex;font-size:16px;height:50px;justify-content:center;margin-top:3vh;text-decoration:none;width:90%}.accident.improvements section .opinion__user a,.accident.opinion section .opinion__user a{background-color:#fff;border:2px solid #6f43d5}.accident.improvements section .opinion__user textarea,.accident.opinion section .opinion__user textarea{border:1px solid #6f43d5;font-size:14px;max-width:300px;min-height:20vh;width:90%}.accident.improvements section .opinion__user .errors,.accident.opinion section .opinion__user .errors{color:red;font-size:12px;padding-top:10px}.accident.thanks{background-color:#fff}.accident.thanks h1{color:#6f43d5;font-size:24px;padding-top:10vh}@font-face{font-family:paytone;src:url(/fonts/PaytoneOne-Regular.woff2) format("woff2"),url(/fonts/PaytoneOne-Regular.woff) format("woff"),url(/fonts/PaytoneOne-Regular.ttf) format("truetype"),url(/fonts/PaytoneOne-Regular.eot) format("eot")}@font-face{font-family:lato-semibold;src:url(/fonts/Lato-Semibold.woff2) format("woff2"),url(/fonts/Lato-Semibold.woff) format("woff"),url(/fonts/Lato-Semibold.ttf) format("truetype"),url(/fonts/Lato-Semibold.eot) format("eot")}@-webkit-keyframes slide-in-bottom{0%{opacity:0;transform:translateY(1000px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-bottom{0%{opacity:0;transform:translateY(1000px)}to{opacity:1;transform:translateY(0)}}
