 @font-face {font-family: 'Manrope';src: url('../fonts/Manrope-Light.ttf') format('truetype');font-weight: 300;font-style: normal;}@font-face {font-family: 'Manrope';src: url('../fonts/Manrope-Regular.ttf') format('truetype');font-weight: 400;font-style: normal;}@font-face {font-family: 'Manrope';src: url('../fonts/Manrope-SemiBold.ttf') format('truetype');font-weight: 600;font-style: normal;}@font-face {font-family: 'ZenLoop';src: url('../fonts/ZenLoop-Regular.ttf') format('truetype');font-weight: 400;font-style: normal;}body {font-family: 'Manrope';font-size: 18px;line-height: 2;background-color: #1E1E26;color: #fff;}.container {width: 90vw;margin: 0 auto;position: relative;}h1, h2 {line-height: 1.5;font-family: 'ZenLoop';letter-spacing: 1px;font-size: 38px;margin-bottom: 25px;}.btn {background-color: #FFD700;color: #1E1E26;border: 1px solid #FFD700;;text-decoration: none;text-align: center;width: max-content;padding: 5px 30px;transition: all 0.5s ease;}.btn:hover {background-color: #fff;color: #1E1E26;border: 1px solid #1E1E26;}header {position: fixed;height: 110px;background-color: white;top: 0;left: 0;right: 0;width: 100%;z-index: 99;}header .inner {display: flex;align-items: center;justify-content: flex-end;margin: 0 30px;height: 110px;}header nav a {text-transform: uppercase;letter-spacing: 1px;margin: 0 5px;font-size: 16px;text-decoration: navajowhite;color: #1E1E26;transition: all 0.5s ease;}header nav a:hover {color: #FFD700;}.header-img {height: calc(100vh - 110px);width: 100vw;object-fit: cover;object-position: top;margin-top: 100px;margin-left: -10px;}header .logo {position: absolute;left: 30px;width: 90px;top: 30px;}footer {margin-top: 180px;background-color: #FFD700;padding: 10px 20px 0;}footer .inner {display: grid;grid-template-columns: repeat(12, 1fr);column-gap: 15px;row-gap: 15px;color: #1E1E26;align-items: center;}footer .copyright {grid-area: 1 / 1 / span 1 / span 3;}footer .social {grid-area: 1 / 5 / span 1 / span 4;display: flex;justify-content: center;align-items: center;}footer .quote {grid-area: 1 / 10 / span 1 / span 4;text-align: right;}footer .social {grid-area: 1 / 4 / span 1 / span 6;display: flex;justify-content: center;align-items: center;}footer .social a img {width: 25px;height: auto;margin: 0 5px;}footer .social a:last-child img {width: 90px;height: auto;}@media (max-width: 1199px) {body {font-size: 16px;}h1, h2 {letter-spacing: 0.5px;font-size: 32px;}header, header .inner {height: 80px;}.header-img {height: 70vh;margin-top: 70px;}header .logo {width: 65px;top: 22px;}header nav a {letter-spacing: 0.5px;font-size: 14px;}footer {margin-top: 70px;}}@media (max-width: 991px) {.header-img {height: 40vh;}.home-introtext img {right: -25vh;top: -15px;width: 290px;}footer {font-size: 14px;}}@media (max-width: 767px) {.header-img {height: 30vh;}h1, h2 {letter-spacing: 0.5px;font-size: 26px;}body {font-size: 14px;}header .logo {width: 50px;top: 26px;left: 10px;}header .inner {margin: 0 10px;}header nav a {letter-spacing: 0;font-size: 12px;margin: 0 3px;}footer {padding-bottom: 30px;margin-top: 30px;}footer .inner {display: block;text-align: center;}footer .social {margin: 20px 0px 15px;}footer .quote {text-align: center;}}