img[data-v-188c7c96] { max-height: inherit; } .title[data-v-188c7c96] { text-align: left; } @font-face { font-family: Arnold; src: url(../fonts/Arnold\Regular.01b57f7b.otf); } @font-face { font-family: SaltyFeathers; src: url(../fonts/SaltyFeathers-Regular\Updated.a6e31b5a.ttf); } .container[data-v-188c7c96] { width: 100%; margin: 0 auto 0 auto; max-width: 1200px; margin: 8px auto; text-align: center; } h1[data-v-188c7c96], h2[data-v-188c7c96] { font-family: Muli; font-size: 1.125rem; color: #444; font-weight: 300; text-transform: uppercase; letter-spacing: 3px; line-height: 160%; margin: 2.125rem 0 1.25rem 0; } p[data-v-188c7c96] { font-family: Muli; color: #444; font-size: 14px; line-height: 1.5rem; margin: 0 0 1.25rem 0; max-width: 90ch; margin: auto; } .banner[data-v-188c7c96] { max-width: 1240px; margin: 1rem auto; } .bannerText[data-v-188c7c96] { top: 0; background-color: #ececec; margin-bottom: 1rem; } .bannerTitle[data-v-188c7c96] { font-size: 4rem; margin: 0; padding-top: 2rem; font-family: SaltyFeathers; text-transform: capitalize; } .bannerSubtitle[data-v-188c7c96] { margin: 0; padding-bottom: 4rem; font-family: Arnold; } .bannerImg[data-v-188c7c96] { width: 100%; -o-object-position: center; object-position: center; -o-object-fit: cover; object-fit: cover; } .latest-img[data-v-188c7c96] { width: 80%; } .img-desktop[data-v-188c7c96] { visibility: visible; height: auto; } .img-mobil[data-v-188c7c96], .img-tablet[data-v-188c7c96] { visibility: hidden; height: 0; } .flex[data-v-188c7c96] { display: flex; justify-content: center; flex-direction: row; } .device-logo[data-v-188c7c96] { width: 6rem; margin: 1rem 2.5rem; text-decoration: none; border: none; background: none; cursor: pointer; } .device-logo > img[data-v-188c7c96] { width: 100%; } .device-logo > p[data-v-188c7c96] { margin-top: 0.5rem; text-align: center; font-family: Muli; font-size: 16px; } .archive-button[data-v-188c7c96] { background-color: #fff; border: 1px solid #000; padding: 0.75rem; margin-top: 2rem; width: 25%; text-transform: uppercase; font-size: 1rem; font-family: Muli; font-weight: 300; cursor: pointer; } .archive-button[data-v-188c7c96]:hover { border-color: #707070; color: #707070; } .sub[data-v-188c7c96] { margin: 1rem auto; text-align: center; } .centered[data-v-188c7c96] { text-align: center; } @media screen and (max-width: 1240px) { .banner[data-v-188c7c96] { margin-right: 1rem; margin-left: 1rem; } } @media screen and (max-width: 768px) { .bannerTitle[data-v-188c7c96] { font-size: 3rem; } .bannerSubtitle[data-v-188c7c96] { font-size: 1rem; } .device-logo[data-v-188c7c96] { width: 5rem; height: 5rem; margin: 1rem 2rem; } .device-logo > p[data-v-188c7c96] { font-size: 14px; } .archive-button[data-v-188c7c96] { width: 50%; } } @media screen and (max-width: 680px) { .bannerTitle[data-v-188c7c96] { font-size: 20px; } .bannerSubtitle[data-v-188c7c96] { font-size: 10px; margin-top: 1rem; padding-bottom: 2rem; } } @media screen and (max-width: 600px) { .archive-button[data-v-188c7c96] { font-size: 1rem; } } @media screen and (max-width: 562px) { .device-logo[data-v-188c7c96] { width: 4rem; height: 4rem; margin: 1rem 2rem; } .device-logo > p[data-v-188c7c96] { font-size: 12px; } } @media screen and (max-width: 425px) { .container > p[data-v-188c7c96] { width: 90%; } .bannerTitle[data-v-188c7c96] { font-size: 50px; } .img-mobil[data-v-188c7c96] { visibility: visible; height: auto; } .img-desktop[data-v-188c7c96], .img-tablet[data-v-188c7c96] { visibility: hidden; height: 0; } .device-logo[data-v-188c7c96] { width: 4rem; height: 4rem; margin: 1rem; } h1[data-v-188c7c96], h2[data-v-188c7c96] { font-size: 1rem; } .archive-button[data-v-188c7c96] { width: 75%; } } img[data-v-30e06dee] { max-height: inherit; } .title[data-v-30e06dee] { text-align: left; } @font-face { font-family: Muli; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/muli/v22/7Auwp_0qiz-afTLGLQ.woff2) format("woff2"); } .container[data-v-30e06dee] { width: 100%; margin: 0 auto 0 auto; max-width: 1000px; } h1[data-v-30e06dee], h2[data-v-30e06dee] { font-family: Muli; font-size: 1.125rem; color: #444; font-weight: 300; text-transform: uppercase; letter-spacing: 3px; line-height: 160%; margin: 2.125rem 0 1.25rem 0; } label[data-v-30e06dee], p[data-v-30e06dee], select[data-v-30e06dee] { font-family: Muli; color: #444; font-size: 14px; line-height: 1.5rem; margin: 0 0 1.25rem 0; } .center[data-v-30e06dee] { text-align: center; } select[data-v-30e06dee] { padding: 5px; margin-left: 10px; border: 1px solid #444; } select[data-v-30e06dee]:focus-visible { border: 1px solid #444; } img[data-v-30e06dee] { width: 100%; } .flex-device-logo[data-v-30e06dee], .flex[data-v-30e06dee] { display: flex; justify-content: center; flex-direction: row; align-items: center; } .device-logo[data-v-30e06dee] { width: 6rem; height: 6rem; margin: 1rem; text-decoration: none; border: none; background: none; cursor: pointer; } .device-logo > img[data-v-30e06dee] { width: 100%; } .device-logo > p[data-v-30e06dee] { margin-top: 0.5rem; text-align: center; font-family: Muli; font-size: 16px; } .archive-button[data-v-30e06dee] { background-color: #fff; border: 1px solid #000; padding: 1rem; margin-top: 2rem; width: 35%; text-transform: uppercase; font-size: 1.25rem; font-family: Muli; font-weight: 300; cursor: pointer; } .archive-button[data-v-30e06dee]:hover { border-color: #707070; color: #707070; } .sub[data-v-30e06dee] { margin: 2.5rem 0; text-align: center; } .img-preview[data-v-30e06dee] { width: 80%; } .card[data-v-30e06dee] { border: none; } .centered[data-v-30e06dee] { text-align: center; } .scrolltoTop[data-v-30e06dee] { position: fixed; bottom: 20px; right: 30px; cursor: pointer; background-color: #444; border-radius: 50%; width: 48px; height: 48px; } @media screen and (max-width: 768px) { .device-logo[data-v-30e06dee] { width: 5rem; height: 5rem; margin: 1rem; } .device-logo > p[data-v-30e06dee] { font-size: 14px; } } @media screen and (max-width: 708px) { .flex[data-v-30e06dee] { flex-direction: column; } .title[data-v-30e06dee] { text-align: center; } .device-logo[data-v-30e06dee] { width: 5rem; height: 5rem; margin: 1rem; } .device-logo > p[data-v-30e06dee] { font-size: 14px; } .img-preview[data-v-30e06dee] { width: 95%; } } @media screen and (max-width: 562px) { .device-logo[data-v-30e06dee] { width: 4rem; height: 4rem; } .device-logo > p[data-v-30e06dee] { font-size: 12px; } } @media screen and (max-width: 425px) { .container[data-v-30e06dee] { width: 90%; } .device-logo[data-v-30e06dee] { width: 4rem; height: 4rem; margin: 1rem; } h1[data-v-30e06dee] { font-size: 24px; } } body { margin: 0; }