@import url("https://fonts.googleapis.com/css2?family=Chivo:wght@300;900&display=swap");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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}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}body{font-family:Chivo,sans-serif;background-color:#121725;font-weight:400}@media (min-width:768px){body{background:no-repeat url(/image-host.ef04b3f4.jpg),#121725;background-position:100%;display:grid;background-position-x:right;grid-template-rows:28% 1fr;background-position-y:0}}@media (min-width:1440px){body{background:no-repeat url(/image-host.010840e6.jpg),#121725;background-position-x:right;background-position-y:center;background-size:60%}}header nav{display:flex;justify-content:center;margin:62px auto}@media (min-width:768px){header{grid-row:span 1/2;justify-self:left;background-color:#121725}header nav{padding:50px 0 0 39px;margin:0}}@media (min-width:1440px){header nav{padding:50px 0 0 169px}}main{padding:0 24px}main .container{display:flex;flex-direction:column;align-items:center}main .hero{text-align:center}main .hero h1{width:103%;font-size:27px;color:#fff;line-height:38px;text-transform:uppercase;margin-bottom:16px}main .hero h1 span{color:#54e6af}main .hero p{color:#c2cbe5;font-size:15px;line-height:25px;margin-bottom:33px}main .icons{margin-bottom:48px;display:flex;gap:20px;align-items:center;justify-content:space-between}main .icons img{width:100%}main form{display:flex;flex-direction:column}main form .message{color:#54e6af}main form .error,main form .message{text-align:center;margin-bottom:10px}main form .error{color:#e66868}main form input{background-color:#2c344b;height:46px;border-radius:28px;color:#fff;padding:9px 109px 9px 32px;border:none;margin-bottom:16px}main form input:focus{border-color:purple}main form button{border-radius:28px;height:46px;border:none;padding:9px 109px;background:#54e6af}@media (min-width:768px){main{background-color:#121725;margin:0 100px 0 47px;padding:100px 0}main .container{align-items:flex-start}main .hero{text-align:left}main .hero h1{font-size:48px;line-height:56px;max-width:600px}main .hero p{font-size:18px;margin:40px 0 41px;max-width:451px}main .icons{order:1;margin-top:64px}main form input{width:100%;font-weight:900}main form button{position:relative;top:-71px;width:50%;align-items:center;padding:0;left:295px;font-weight:900}}@media (min-width:1440px){main{margin:0 689px 0 169px}main .hero h1{font-size:52px;max-width:665px}}@media (min-width:768px){footer{background:no-repeat url(/bg-pattern-dots.b7214f6b.svg);background-position-x:30px;height:104px}}@media (min-width:1440px){footer{background-position-x:right;position:relative;top:-180px}}
/*# sourceMappingURL=/main.cfa0782e.css.map */