.main-header{display:flex;align-items:center;background-size:cover;background-image:url("../images/backgrounds/bgHeader.webp");background-position:center;padding-bottom:40px;min-height:calc(100vh + 150px)}.extra-hours{margin-bottom: 40px;}@media (max-height:700px){.main-header{margin-top:90px}}.section-header{width:fit-content;margin-inline:auto;text-transform:uppercase;margin-bottom:40px;border-bottom:4px solid transparent;border-image:linear-gradient(90deg,rgba(237,178,118,0.8) 2.42%,rgba(187,82,237,0.8) 52.23%,rgba(103,85,239,0.8) 100%);border-image-slice:1}.main-header-text h2,.section-header h1{font-family:ProxiNovaBold,sans-serif!important}.main-header-description{display:grid;grid-template-columns:1fr 1fr;gap:200px}.main-header-img img{width:400px;opacity:0;animation:.8s forwards appear}@keyframes appear{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.main-header-text h1{margin-left:30px}.main-header-text ul{list-style-type:none;margin-block:50px;margin-left:30px}.main-header-text a{margin-left:60px}@media (max-width:991px){.main-header-description{display:flex;flex-direction:column;gap:20px}.main-header-img{align-self:flex-end}}@media (max-width:600px){.main-header-img img{width:300px}.section-header h1{font-size:1.5rem}}@media (max-width:400px){.main-header-img img{width:250px}}
