@import"https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap";*{padding:0;margin:0;border:0}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}a:visited,a:hover,a{color:inherit}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit;background:inherit}input::-ms-clear{display:none}button{cursor:pointer;line-height:1;background-color:transparent}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none;line-height:1}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}html{font-family:Roboto,sans-serif;font-size:14px;background-color:#fff}@media (max-width: 992.98px){html{font-size:13px}}@media (max-width: 767.98px){html{font-size:12px}}.container{max-width:1200px;width:100%;padding:0 1.5rem;margin:0 auto}.container_big{max-width:1800px}.submit{position:fixed;left:-100px;top:-100px}.button{display:flex;height:3rem;padding:1rem 2rem;align-items:center;justify-content:center;width:100%;border:1px solid black;border-radius:11px;color:#000;background:transparent;position:relative;z-index:3;overflow:hidden;font-size:1.3rem;transition:all ease .3s}.button__text{position:relative;z-index:3}.button:before{content:"";position:absolute;width:100%;height:100%;z-index:0;left:0;top:0;transform:translate(100%);transition:all ease .2s;background:black}.button:hover{color:#fff}.button:hover:before{transform:translate(0);z-index:0}
