a,h1,h2,h3,h4{color:#1e293b}@font-face{font-family:'Lora Regular';font-style:normal;font-weight:400;src:local('Lora Regular'),url('../font/Lora-Regular.woff') format('woff');font-display:swap}@font-face{font-family:'Lora Bold';font-style:normal;font-weight:400;src:local('Lora Bold'),url('../font/Lora-Bold.woff') format('woff');font-display:swap}body,ul{margin:0}html{font-size:62.5%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-size:2rem;line-height:1.5;color:#334155;background:#fff;font-family:'Lora Regular'}h1,h2,h3,h4,strong{font-family:'Lora Bold'}h1,h2,h3,h4{line-height:1.2}h1{font-size:5rem}h2{font-size:4rem}h3{font-size:3.4rem}h4{font-size:2.4rem}a{text-decoration:none}a:hover{color:#fdb913}main a,main a:hover{text-decoration:underline}ul{list-style:none;padding:0}main ol,main ul{padding-left:1.5em}main ul{list-style-type:disc}main ul li{list-style:disc}img{width:100%;max-width:100%;height:auto}header img{width:unset}a.logo,header nav ul{display:flex;justify-content:center}.container{max-width:120rem;width:95%;margin:0 auto}header{border-bottom:1px solid #eaeaea}nav{font-size:1.5rem;text-transform:uppercase}header nav{display:flex;align-items:center;justify-content:center}footer nav ul li,header nav ul li{margin:0 1rem}nav a{padding:2rem 0;display:block}strong{font-weight:700}input,textarea{width:100%;height:45px;background:#fff;border:2px solid #f3f5f8;padding:1.5rem;margin-top:5px;color:#555;margin-bottom:3rem}input[type=submit]{border:3px solid #1e293b;background:#1e293b;border-radius:25px;line-height:0;color:#fff;display:block;margin:0 auto 6rem;font-size:2rem;cursor:pointer;transition:.5s}input[type=submit]:hover{border:3px solid #fdb913;color:#fff;background:#fdb913}textarea{height:15rem}.dos{display:grid;grid-template-columns:1fr;gap:0}div.fgris{background:#f3f5f8}div.padding{padding:15% 5%}footer{border-top:1px solid #eaeaea;padding:1rem 0;text-align:center}@media (min-width:768px){a.logo{display:block}header div.container{display:flex;justify-content:space-between}.dos{grid-template-columns:1fr 1fr}footer nav ul{display:flex;justify-content:center}}