:root{--gray: #9e8f8b;--smoke-black: #210f07;--darker-smoke-black: #140e0b;--dark-brown: #2d211e;--smoke-brown: #44302c;--lighter-smoke-brown: #5a4541;--pale-cream-orange: #d6b7a7;--cream-orange: #ffa585;--light-orange: #f96e47;--oho-orange: #ff4926;--oho-orange-dark: #a5291c;--smoke-gray: #968783;--light-gray: #ede8e6;--pale-orangy-gray: #ead7ca;--round-corners: 6px;--rounder-corners: 8px;--plyr-color-main: #ff4926 !important;--nav-bar-width: 8px;}@font-face {font-family: 'Gotham Book';src: url('../fonts/Gotham/gotham-book-webfont.woff') format('woff'), url('../fonts/Gotham/gotham-book-webfont.ttf') format('truetype'), url('../fonts/Gotham/gotham-book-webfont.svg#gothambook') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gotham Black';src: url('../fonts/Gotham/gotham-black-webfont.woff') format('woff'), url('../fonts/Gotham/gotham-black-webfont.ttf') format('truetype'), url('../fonts/Gotham/gotham-black-webfont.svg#gothamblack') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gotham Italic';src: url('../fonts/Gotham/gotham-blackitalic-webfont.woff') format('woff'), url('../fonts/Gotham/gotham-blackitalic-webfont.ttf') format('truetype'), url('../fonts/Gotham/gotham-blackitalic-webfont.svg#gothamitalic') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gotham Bold';src: url('../fonts/Gotham/Gotham-Bold.otf');src: url('../fonts/Gotham/gotham-bold-webfont.woff') format('woff'), url('../fonts/Gotham/gotham-bold-webfont.ttf') format('truetype'), url('../fonts/Gotham/gotham-bold-webfont.svg#gothambold') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gotham Light';src: url('../fonts/Gotham/gotham-light-webfont.woff') format('woff'), url('../fonts/Gotham/gotham-light-webfont.ttf') format('truetype'), url('../fonts/Gotham/gotham-light-webfont.svg#gothamlight') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gotham Medium';src: url('../fonts/Gotham/gotham-medium-webfont.woff') format('woff'), url('../fonts/Gotham/gotham-medium-webfont.ttf') format('truetype'), url('../fonts/Gotham/gotham-medium-webfont.svg#gothammedium') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'amp bold';src: url('../fonts/AMP/arsmaquettepro-bold-webfont.eot');src: url('../fonts/AMP/arsmaquettepro-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/AMP/arsmaquettepro-bold-webfont.woff') format('woff'), url('../fonts/AMP/arsmaquettepro-bold-webfont.ttf') format('truetype'), url('../fonts/AMP/arsmaquettepro-bold-webfont.svg#ars_maquette_probold') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'amp medium';src: url('../fonts/AMP/arsmaquettepro-medium-webfont.eot');src: url('../fonts/AMP/arsmaquettepro-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/AMP/arsmaquettepro-medium-webfont.woff') format('woff'), url('../fonts/AMP/arsmaquettepro-medium-webfont.ttf') format('truetype'), url('../fonts/AMP/arsmaquettepro-medium-webfont.svg#ars_maquette_promedium') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'DejaVu Serif';src: url('../fonts/Dejavu/DejaVuSerif-Italic.woff') format('woff'), url('../fonts/Dejavu/DejaVuSerif-Italic.ttf') format('truetype'), url('../fonts/Dejavu/DejaVuSerif-Italic.svg#DejaVuSerif-Italic') format('svg');font-weight: normal;font-style: italic;font-display: swap;}@font-face {font-family: 'DejaVu Serif';src: url('../fonts/Dejavu/DejaVuSerif.woff') format('woff'), url('../fonts/Dejavu/DejaVuSerif.ttf') format('truetype'), url('../fonts/Dejavu/DejaVuSerif.svg#DejaVuSerif') format('svg');font-weight: normal;font-style: normal;font-display: swap;}html {box-sizing: border-box; padding: 0px; margin: 0px;}*, *:before, *:after {box-sizing: inherit;}body{background-color: var(--darker-smoke-black);background-image: url('../imgs/assets/index-bg.jpg');background-position: center;background-attachment: fixed;background-size: cover;background-repeat: no-repeat;padding: 0px;margin: 0px;color: var(--pale-orangy-gray);font-size: 16px;font-family: 'Gotham Book', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-user-select: none;-o-user-select: none;-moz-user-select: none;user-select: none;overflow-x: hidden;-webkit-animation: bg-trans 13s cubic-bezier(0.37, 0, 0.63, 1) forwards normal infinite;-moz-animation: bg-trans 13s cubic-bezier(0.37, 0, 0.63, 1) forwards normal infinite;-o-animation: bg-trans 13s cubic-bezier(0.37, 0, 0.63, 1) forwards normal infinite;animation: bg-trans 13s cubic-bezier(0.37, 0, 0.63, 1) forwards normal infinite;}@-webkit-keyframes bg-trans {0%{background-image: url('../imgs/assets/index-bg.jpg');}25%{background-image: url('../imgs/assets/index-bg-2.jpg');}50%{ background-image: url('../imgs/assets/index-bg-3.jpg');}75%{background-image: url('../imgs/assets/index-bg-4.jpg');}100%{background-image: url('../imgs/assets/index-bg.jpg');}}@-moz-keyframes bg-trans {0%{background-image: url('../imgs/assets/index-bg.jpg');}25%{background-image: url('../imgs/assets/index-bg-2.jpg');}50%{background-image: url('../imgs/assets/index-bg-3.jpg');}75%{background-image: url('../imgs/assets/index-bg-4.jpg');}100%{background-image: url('../imgs/assets/index-bg.jpg');}}@-o-keyframes bg-trans {0%{background-image: url('../imgs/assets/index-bg.jpg');}25%{background-image: url('../imgs/assets/index-bg-2.jpg');}50%{background-image: url('../imgs/assets/index-bg-3.jpg');}75%{background-image: url('../imgs/assets/index-bg-4.jpg');}100%{ background-image: url('../imgs/assets/index-bg.jpg');}}@keyframes bg-trans {0%{background-image: url('../imgs/assets/index-bg.jpg');}25%{background-image: url('../imgs/assets/index-bg-2.jpg');}50%{background-image: url('../imgs/assets/index-bg-3.jpg');}75%{background-image: url('../imgs/assets/index-bg-4.jpg');}100%{background-image: url('../imgs/assets/index-bg.jpg');}}::-webkit-scrollbar{width: var(--nav-bar-width); border: none; outline: none;}::-webkit-scrollbar-button {display: none;}::-webkit-scrollbar-track {background-color: transparent; border: none; outline: none;}::-webkit-scrollbar-thumb{background-color: rgba(150, 135, 131, 0.26); outline: none;}::-webkit-scrollbar-thumb:hover{background-color: var(--oho-orange);}h1, h2, h3, h4 {margin: 0px; padding: 0px; display: block;}p{display: block; padding: 0px; margin: 0px;}a{outline: none; border: none; cursor: pointer;text-decoration: none;color: inherit;}a:focus{outline: none; border: none;}#top-banner{display: flex;flex-direction: column;-ms-flex-direction: column;align-items: center;width: 100%;height: auto;padding-top: 70px;padding-bottom: 70px;}.main-title{font-family: 'Gotham Bold', sans-serif;font-size: 56px;font-weight: normal;color: #ead7ca;text-align: center;margin-bottom: 40px;text-shadow: 0px 0px 20px rgba(249, 110, 71, 0.3);}.nav-btns_cont{width: 100%;display: flex;gap: 20px;align-items: center;justify-content: center;max-width: 720px;font-family: 'Gotham Medium', sans-serif;font-size: 18px;text-align: center;margin-bottom: 40px;}.nav-btns{padding: 18px 30px;background-color: rgba(132, 116, 112, 0.45);background-image: none;background-size: cover;background-repeat: no-repeat;background-position: center;border-radius: 10px;cursor: pointer;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}.nav-btns:hover{ background-color: rgba(173, 154, 151, 0.50);-webkit-transition: all 0.25s ease-out; -moz-transition: all 0.25s ease-out; -o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}.nav-btns.active{pointer-events: none;background-color: #ff6127;cursor: default;background-image: url('../imgs/assets/active-btn-bg.jpg');background-size: cover;background-repeat: no-repeat;background-position: center;box-shadow: 0px 5px 15px rgba(249, 110, 71, 0.35);}.sizes_wrapper{width: 100%;max-width: 720px;display: flex;align-items: center;justify-content: center;margin-bottom: 20px;}#tgs-cont{display: flex;margin: auto;width: 100%;max-width: 720px;position: relative;justify-content: center;}.tags_wrapper{opacity: 0;width: fit-content;max-width: 720px;position: absolute;display: flex;gap: 18px;align-items: center;justify-content: center;flex-wrap: wrap;flex-direction: row;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);-webkit-filter: blur(8px);filter: blur(8px);-webkit-transition: filter ease-in-out 0.25s, opacity ease-in-out 0.25s;-moz-transition: filter ease-in-out 0.25s, opacity ease-in-out 0.25s;-o-transition: filter ease-in-out 0.25s, opacity ease-in-out 0.25s;transition: filter ease-in-out 0.25s, opacity ease-in-out 0.25s;}.tags_wrapper.visible{opacity: 1; -webkit-filter: blur(0px); filter: blur(0px);}.slideInToRight{-webkit-animation: slideintoRight ease-in-out 0.25s forwards normal 1;-moz-animation: slideintoRight ease-in-out 0.25s forwards normal 1;-o-animation: slideintoRight ease-in-out 0.25s forwards normal 1;animation: slideintoRight ease-in-out 0.25s forwards normal 1;}.slideOutToRight{-webkit-animation: slideouttoRight ease-in-out 0.25s forwards normal 1;-moz-animation: slideouttoRight ease-in-out 0.25s forwards normal 1;-o-animation: slideouttoRight ease-in-out 0.25s forwards normal 1;animation: slideouttoRight ease-in-out 0.25s forwards normal 1;}.slideInToLeft{-webkit-animation: slideintoLeft ease-in-out 0.25s forwards normal 1;-moz-animation: slideintoLeft ease-in-out 0.25s forwards normal 1;-o-animation: slideintoLeft ease-in-out 0.25s forwards normal 1;animation: slideintoLeft ease-in-out 0.25s forwards normal 1;}.slideOutToLeft{-webkit-animation: slideouttoLeft ease-in-out 0.25s forwards normal 1;-moz-animation: slideouttoLeft ease-in-out 0.25s forwards normal 1;-o-animation: slideouttoLeft ease-in-out 0.25s forwards normal 1;animation: slideouttoLeft ease-in-out 0.25s forwards normal 1;}@-webkit-keyframes slideintoRight {0%{transform: translateX(-150px); opacity: 0;}100%{transform: translateX(0px); opacity: 1;}}@-moz-keyframes slideintoRight {0%{transform: translateX(-150px); opacity: 0;}100%{transform: translateX(0px); opacity: 1;}}@-o-keyframes slideintoRight {0%{transform: translateX(-150px); opacity: 0;}100%{transform: translateX(0px); opacity: 1;}}@keyframes slideintoRight {0%{transform: translateX(-150px); opacity: 0;}100%{transform: translateX(0px); opacity: 1;}}@-webkit-keyframes slideouttoRight {0%{transform: translateX(0px); opacity: 1;} 100%{transform: translateX(150px); opacity: 0;}}@-moz-keyframes slideouttoRight {0%{transform: translateX(0px); opacity: 1;}100%{transform: translateX(150px); opacity: 0;}}@-o-keyframes slideouttoRight {0%{transform: translateX(0px); opacity: 1;}100%{transform: translateX(150px); opacity: 0;}}@keyframes slideouttoRight {0%{transform: translateX(0px);opacity: 1;}100%{transform: translateX(150px); opacity: 0;} }@-webkit-keyframes slideintoLeft {0%{transform: translateX(150px); opacity: 0;}100%{transform: translateX(0px); opacity: 1;}}@-moz-keyframes slideintoLeft {0%{transform: translateX(150px); opacity: 0;}100%{transform: translateX(0px); opacity: 1;}}@-o-keyframes slideintoLeft {0%{transform: translateX(150px); opacity: 0;}100%{transform: translateX(0px); opacity: 1;}}@keyframes slideintoLeft {0%{transform: translateX(150px); opacity: 0;}100%{transform: translateX(0px); opacity: 1;}}@-webkit-keyframes slideouttoLeft {0%{transform: translateX(0px);opacity: 1;}100%{transform: translateX(-150px);opacity: 0;}}@-moz-keyframes slideouttoLeft {0%{transform: translateX(0px); opacity: 1;}100%{transform: translateX(-150px); opacity: 0;}}@-o-keyframes slideouttoLeft {0%{transform: translateX(0px); opacity: 1;}100%{transform: translateX(-150px); opacity: 0;}}@keyframes slideouttoLeft {0%{transform: translateX(0px); opacity: 1;}100%{transform: translateX(-150px); opacity: 0;}}.xp-tags{max-height: 33px;padding: 6px 13px;border-radius: 100px;border: 1px solid rgba(234, 215, 202, 0.25);font-family: 'Gotham Medium', sans-serif;color: rgba(234, 215, 202, 0.75);}.gallery-section{padding-bottom: 60px; width: 100%; overflow: visible; display: flex; align-items: center;}.gal-cont{width: 100%;display: flex;position: relative;justify-content: center;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}.g-wrapper{opacity: 0;visibility: hidden;position: absolute;overflow: visible;width: 1140px;margin: auto;display: grid;grid-template-columns: repeat(2, 1fr);row-gap: 20px;column-gap: 20px;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}.g-wrapper[gnum="1"]{ z-index: 2; }.g-wrapper[gnum="2"]{ z-index: 1; }.g-wrapper.selected { opacity: 1; visibility: visible;}.g-box{display: flex;flex-direction: column;align-items: center;justify-content: center;overflow: visible;}.p-cont{display: flex;height: fit-content;align-items: center;justify-content: center;overflow: hidden;border-radius: 12px;cursor: pointer;box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.0);-webkit-transition: all 0.25s ease-out; -moz-transition: all 0.25s ease-out; -o-transition: all 0.25s ease-out; transition: all 0.25s ease-out;}.p-cont:hover {box-shadow: 0px 0px 45px rgba(249, 110, 71, 0.35);-webkit-transition: all 0.25s ease-out; -moz-transition: all 0.25s ease-out; -o-transition: all 0.25s ease-out; transition: all 0.25s ease-out;}.p-cont img{display: block; width: 100%; border: none; outline: none;}a.gl{ display: flex; }.a-btns_cont {width: 100%;height: fit-content;display: grid;grid-template-columns: 1fr 1fr;column-gap: 18px;padding-top: 20px;}.a-btns{position: relative;width: 100%;font-family: 'Gotham Medium', sans-serif;font-weight: normal;font-size: 18px;color: rgba(234, 215, 202, 0.70);border-radius: 10px;cursor: pointer;text-align: center;justify-content: center;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: color 0.2s ease-out;}.a-btns:hover{color: #ead7ca;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: color 0.2s ease-out;}.a-btns.exp{padding: var(--btns-padding);background-color: rgba(150, 135, 131, 0.15);-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}.a-btns.exp:hover{background-color: rgba(173, 154, 151, 0.35);-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}@property --g-color-1 {syntax: '<color>';initial-value: rgba(153, 130, 119, 0.01);inherits: false;}@property --g-color-2 {syntax: '<color>';initial-value: rgba(237, 103, 37, 0.01);inherits: false;}@property --g-color-3 {syntax: '<color>';initial-value: rgba(255, 74, 39, 0.01);inherits: false;}:root{--blur: blur(15px);--btns-padding: 16px 20px;}.dwn {display: flex;overflow: hidden;width: 100%;position: absolute;z-index: 99;border-radius: 10px;flex-direction: column;background: rgba(255, 74, 39, 0.0);background: linear-gradient(-65deg, var(--g-color-1) 0%, var(--g-color-2) 46%, var(--g-color-3) 100%);border: 1px solid rgba(99, 88, 84, 1);-webkit-backdrop-filter: 0px;backdrop-filter: 0px;-webkit-transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;-moz-transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;-o-transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;}.dwn:hover{--g-color-1: rgba(153, 130, 119, 0.25);--g-color-2: rgba(237, 103, 37, 0.55);--g-color-3: rgba(255, 74, 39, 0.70);border: 1px solid rgba(249, 110, 71, 0.7);-webkit-backdrop-filter: var(--blur);backdrop-filter: var(--blur);-webkit-transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;-moz-transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;-o-transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;}.dd-selection{display: flex; position: relative; padding: var(--btns-padding); align-items: center; text-align: center; justify-content: center;}.arw{width: 16px;height: 9px;pointer-events: none;background-image: url('../imgs/assets/down-arrow.png');background-position: center;background-size: cover;background-repeat: no-repeat;position: absolute;right: 20px;rotate: 0deg;opacity: 0.70;-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.arw.active-dd{rotate: 180deg; opacity: 1;}.dd-selection:hover > .arw{opacity: 1;-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}ul.dwn-options{height: 0px;overflow: hidden;visibility: hidden;opacity: 0;list-style-type: none;margin: -1px;display: flex;flex-direction: column;padding-top: 0px;padding-bottom: 0px;padding-left: 6px;padding-right: 6px;-webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.dwn_l-opts a{display: flex;padding: 16px;font-size: 16px;justify-content: space-between;gap: 6px;border-radius: 8px;background-color: rgba(234, 215, 202, 0.0);}.dwn_l-opts a:hover{ background-color: rgba(234, 215, 202, 0.25);}.l-desc{font-family: 'Gotham Book', sans-serif;font-size: 14px;opacity: 0.75 !important;}.dwn.active-dwn{--g-color-1: rgba(153, 130, 119, 0.25);--g-color-2: rgba(237, 103, 37, 0.55);--g-color-3: rgba(255, 74, 39, 0.70);border: 1px solid rgba(249, 110, 71, 0.7);-webkit-backdrop-filter: var(--blur);backdrop-filter: var(--blur);color: rgba(234, 215, 202, 1);-webkit-transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;-moz-transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;-o-transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;transition: --g-color-1 0.2s ease-in-out, --g-color-2 0.2s ease-in-out, --g-color-3 0.2s ease-in-out, all 0.2s ease-in-out;}ul.dwn-options.visible{padding-bottom: 6px; height: 108px; visibility: visible; opacity: 1;}#kofi-section{width: 100%;display: flex;align-items: center;flex-direction: column;color: rgba(234, 215, 202, 0.7);padding: 20px 0px 60px 0px;}#kofi-section p {width: 100%;max-width: 620px;font-size: 18px;font-family: 'Gotham Light', sans-serif;font-weight: 100;text-align: center;line-height: 160%;}.kf_button {width: fit-content;display: flex;align-items: center;justify-content: center;flex-wrap: nowrap;flex-direction: row;gap: 10px;cursor: pointer;padding: 18px 26px;font-family: 'Gotham Bold', sans-serif;font-size: 18px;text-decoration: none;color: rgb(13, 6, 17);background-color: rgb(255, 89, 39);border-radius: 10px;box-shadow: 0px 0px 0px rgba(255, 121, 39, 0);user-select: none;margin-top: 25px;-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s;-o-transition: all ease-out 0.2s;transition: all ease-out 0.2s;}.kf_button:hover{background-color: rgb(255, 121, 39);box-shadow: 0px 3px 20px rgba(255, 121, 39, 0.30);-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s;-o-transition: all ease-out 0.2s;transition: all ease-out 0.2s;}.kf_button img {aspect-ratio: 1;width: 28px;border: 0px;margin: 0px;padding: 0px;position: relative;-webkit-transform: rotate(0) scale(1);-moz-transform: rotate(0) scale(1);-o-transform: rotate(0) scale(1);transform: rotate(0) scale(1);-webkit-animation: kofi-wiggle 3s infinite;-o-animation: kofi-wiggle 3s infinite;-moz-animation: kofi-wiggle 3s infinite;animation: kofi-wiggle 3s infinite;}@-webkit-keyframes kofi-wiggle {0%{transform: rotate(0) scale(1);}60%{transform: rotate(0) scale(1);}75%{transform: rotate(0) scale(1.15);}80%{transform: rotate(0) scale(1.12);}84%{transform: rotate(-11deg) scale(1.12);}88%{transform: rotate(11deg) scale(1.12);}92%{transform: rotate(-11deg) scale(1.12);}96%{transform: rotate(11deg) scale(1.12);}100%{transform: rotate(0) scale(1);}}@-moz-keyframes kofi-wiggle {0%{transform: rotate(0) scale(1);}60%{transform: rotate(0) scale(1);}75%{transform: rotate(0) scale(1.15);}80%{transform: rotate(0) scale(1.12);}84%{transform: rotate(-11deg) scale(1.12);}88%{transform: rotate(11deg) scale(1.12);}92%{transform: rotate(-11deg) scale(1.12);}96%{ transform: rotate(11deg) scale(1.12);}100%{transform: rotate(0) scale(1);}}@-o-keyframes kofi-wiggle {0%{transform: rotate(0) scale(1);}60%{transform: rotate(0) scale(1);}75%{transform: rotate(0) scale(1.15);}80%{transform: rotate(0) scale(1.12);}84%{transform: rotate(-11deg) scale(1.12);}88%{transform: rotate(11deg) scale(1.12);}92%{transform: rotate(-11deg) scale(1.12);}96%{transform: rotate(11deg) scale(1.12);}100%{transform: rotate(0) scale(1);}}@keyframes kofi-wiggle {0%{transform: rotate(0) scale(1);}60%{transform: rotate(0) scale(1);}75%{transform: rotate(0) scale(1.15);}80%{transform: rotate(0) scale(1.12);}84%{transform: rotate(-11deg) scale(1.12);}88%{transform: rotate(11deg) scale(1.12);}92%{transform: rotate(-11deg) scale(1.12);}96%{transform: rotate(11deg) scale(1.12);}100%{transform: rotate(0) scale(1);}}.logo-cont{width: 100%;height: 56px;background-image: url('../imgs/assets/oho-logo_g.png');background-position: center;background-repeat: no-repeat;background-size: 56px 56px;opacity: 0.32;margin-bottom: 70px;}:root{--mult: 1.25;}@media(max-width: 1920px){:root{--round-corners: calc(6px * var(--mult));--rounder-corners: calc(8px * var(--mult));--nav-bar-width: calc(8px * var(--mult));}body{font-size: calc(16px * var(--mult)); }#top-banner{padding-top: calc(70px * var(--mult));padding-bottom: calc(70px * var(--mult));}.main-title{font-size: calc(56px * var(--mult));margin-bottom: calc(40px * var(--mult));text-shadow: 0px 0px calc(20px * var(--mult)) rgba(249, 110, 71, 0.3);}.nav-btns_cont{gap: calc(20px * var(--mult));max-width: calc(720px * var(--mult));font-size: calc(18px * var(--mult));margin-bottom: calc(40px * var(--mult));}.nav-btns {padding: calc(18px * var(--mult)) calc(30px * var(--mult));border-radius: calc(10px * var(--mult));}.nav-btns.active{box-shadow: 0px calc(5px * var(--mult)) calc(15px * var(--mult)) rgba(249, 110, 71, 0.35);}.sizes_wrapper{max-width: calc(720px * var(--mult));margin-bottom: calc(20px * var(--mult));}#tgs-cont{ max-width: calc(720px * var(--mult)); }.tags_wrapper{max-width: calc(720px * var(--mult));gap: calc(18px * var(--mult));}.xp-tags{max-height: calc(33px * var(--mult));padding: calc(6px * var(--mult)) calc(13px * var(--mult));}.gallery-section{ padding-bottom: calc(60px * var(--mult)); }.g-wrapper{width: calc(1140px * var(--mult));row-gap: calc(20px * var(--mult));column-gap: calc(20px * var(--mult));}.p-cont{ border-radius: calc(12px * var(--mult)); }.p-cont:hover{box-shadow: 0px 0px calc(45px * var(--mult)) rgba(249, 110, 71, 0.35); }.a-btns_cont {column-gap: calc(18px * var(--mult));padding-top: calc(20px * var(--mult));}.a-btns{font-size: calc(18px * var(--mult));border-radius: calc(10px * var(--mult));}:root { --btns-padding: calc(16px * var(--mult)) calc(20px * var(--mult));}.dwn{border-radius: calc(10px * var(--mult)); }.arw {width: calc(16px * var(--mult));height: calc(9px * var(--mult));right: calc(20px * var(--mult));}ul.dwn-options {margin: calc(-1px * var(--mult));padding-left: calc(6px * var(--mult));}.dwn_l-opts a{padding: calc(16px * var(--mult));font-size: calc(16px * var(--mult));gap: calc(6px * var(--mult));border-radius: calc(8px * var(--mult));}.l-desc{font-size: calc(14px * var(--mult)); }ul.dwn-options.visible {padding-bottom: calc(6px * var(--mult));height: calc(108px * var(--mult));}#kofi-section{ padding: calc(20px * var(--mult)) 0px calc(60px * var(--mult)) 0px;}#kofi-section p {max-width: calc(620px * var(--mult));font-size: calc(18px * var(--mult));}.kf_button{gap: calc(10px * var(--mult));padding: calc(18px * var(--mult)) calc(26px * var(--mult));font-size: calc(18px * var(--mult));border-radius: calc(10px * var(--mult));margin-top: calc(25px * var(--mult));}.kf_button:hover{box-shadow: 0px calc(3px * var(--mult)) calc(20px * var(--mult)) rgba(255, 121, 39, 0.30);}.kf_button img {width: calc(28px * var(--mult));}.logo-cont{height: calc(56px * var(--mult));background-size: calc(56px * var(--mult)) calc(56px * var(--mult));margin-bottom: calc(70px * var(--mult));}}@media(max-width: 1680px){:root{--round-corners: 6px;--rounder-corners: 8px;--nav-bar-width: 8px;}body{font-size: 16px;}#top-banner{padding-top: 70px; padding-bottom: 70px;}.main-title{font-size: 56px;margin-bottom: 40px;text-shadow: 0px 0px 20px rgba(249, 110, 71, 0.3);}.nav-btns_cont{gap: 20px;max-width: 720px;font-size: 18px;margin-bottom: 40px;}.nav-btns{padding: 18px 30px;border-radius: 10px;}.nav-btns.active{box-shadow: 0px 5px 15px rgba(249, 110, 71, 0.35);}.sizes_wrapper{max-width: 720px;margin-bottom: 20px;}#tgs-cont{max-width: 720px;}.tags_wrapper{max-width: 720px;gap: 18px;}.xp-tags{max-height: 33px;padding: 6px 13px;}.gallery-section{ padding-bottom: 60px;}.g-wrapper{width: 1140px;row-gap: 20px;column-gap: 20px;}.p-cont{border-radius: 12px;}.p-cont:hover{box-shadow: 0px 0px 45px rgba(249, 110, 71, 0.35);}.a-btns_cont {column-gap: 18px;padding-top: 20px;}.a-btns{font-size: 18px;border-radius: 10px;}:root{ --btns-padding: 16px 20px;}.dwn{border-radius: 10px;}.arw{width: 16px;height: 9px;right: 20px;}ul.dwn-options{margin: -1px;padding-left: 6px;}.dwn_l-opts a{padding: 16px;font-size: 16px;gap: 6px;border-radius: 8px;}.l-desc{font-size: 14px; }ul.dwn-options.visible{padding-bottom: 6px;height: 108px;}#kofi-section{padding: 20px 0px 60px 0px;}#kofi-section p {max-width: 620px;font-size: 18px;}.kf_button {gap: 10px;padding: 18px 26px;font-size: 18px;border-radius: 10px;margin-top: 25px;}.kf_button:hover{box-shadow: 0px 3px 20px rgba(255, 121, 39, 0.30);}.kf_button img {width: 28px;}.logo-cont{height: 56px;background-size: 56px 56px;margin-bottom: 70px;}}@media(max-width: 1366px){body{background-size: 100%;}}@media(max-width: 1359px){body{background-size: cover;}}@media(max-width: 1139px){body{padding: 0px 20px;background-size: cover;}.g-wrapper{width: 100%;}}@media(max-width: 1079px){body{padding: 0px 20px;background-size: cover;}.g-wrapper{width: 100%;grid-template-columns: 1fr;}}