html.modal-open{overflow:hidden}@media screen and (min-width:992px){html.modal-open{padding-right:6px}html.modal-open .main-header{padding-right:6px}}html.menu-shown{overflow:hidden}@media screen and (max-width:991.98px){html{scroll-behavior:unset!important}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{background-color:#1E1E1E;font-family:"Manrope",sans-serif}@media screen and (min-width:992px){body.modal-open{padding-right:0!important}}body.loader-on{overflow:hidden;height:100svh}@media screen and (min-width:992px){body.loader-on .home-page{padding-right:6px}}.container{--bs-gutter-x:3rem}*{scrollbar-color:#777 #141414;scrollbar-width:thin}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#777;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#141414}.ttl-80{font-size:5rem;font-weight:400;line-height:1.3;letter-spacing:-.05rem}@media screen and (max-width:1199.98px){.ttl-80{font-size:3.71875rem;letter-spacing:-.040625rem}}@media screen and (max-width:991.98px){.ttl-80{font-size:2.4375rem;letter-spacing:-.024375rem}}.ttl-50{font-size:3.125rem;font-weight:400;line-height:1.2;letter-spacing:-.03125rem}@media screen and (max-width:1199.98px){.ttl-50{font-size:2.5rem;letter-spacing:-.034375rem}}@media screen and (max-width:991.98px){.ttl-50{font-size:1.875rem;letter-spacing:-.0375rem}}.ttl-32{font-size:2rem;font-weight:400;line-height:1.375}@media screen and (max-width:1199.98px){.ttl-32{font-size:1.625rem}}@media screen and (max-width:991.98px){.ttl-32{font-size:1.25rem}}.ttl-28{font-size:1.75rem;font-weight:400}@media screen and (max-width:991.98px){.ttl-28{font-size:1.25rem}}.ttl-24{font-size:1.5rem;font-weight:400;line-height:1.45;letter-spacing:-.045rem}@media screen and (max-width:1199.98px){.ttl-24{font-size:1.25rem;letter-spacing:unset}}.fs-24{color:#fff;font-size:1.5rem;font-weight:500;line-height:1.375}@media screen and (max-width:1199.98px){.fs-24{font-size:1.25rem;font-weight:400;line-height:1.35}}.fs-18{color:#A6A6A6;font-size:1.125rem;font-weight:300;line-height:1.6}@media screen and (max-width:1199.98px){.fs-18{font-size:1rem;letter-spacing:-.01rem}}.home-page{will-change:transform;transform:translateY(10.9375rem)}.home-page.loader-off{transform:none!important;will-change:unset}.btn{width:max-content;--bs-btn-padding-x:2.625rem;--bs-btn-padding-y:0.9375rem;--bs-btn-font-family:Manrope, sans-serif;--bs-btn-font-size:0.875rem;--bs-btn-font-weight:500;--bs-btn-line-height:1.357;--bs-btn-color:#fff;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:none;display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:transparent;--bs-btn-border-color:rgba(255, 255, 255, 0.30);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#FEA500;--bs-btn-hover-border-color:#FEA500;--bs-btn-focus-shadow-rgb:transparent;--bs-btn-active-color:#fff;--bs-btn-active-bg:#FEA500;--bs-btn-active-border-color:#FEA500;--bs-btn-active-shadow:none;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:rgba(255, 255, 255, 0.30)}@media screen and (max-width:991.98px){.btn-primary{--bs-btn-hover-color:#fff;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:rgba(255, 255, 255, 0.30);--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:transparent;--bs-btn-active-border-color:rgba(255, 255, 255, 0.30)}}.transform-unset{transform:unset!important}.swiper-scrollbar-drag::before{content:"";background-color:transparent;position:absolute;left:0;top:0;z-index:-1;width:100%;height:20px;transform:translateY(-50%);cursor:grab}.home-page.page-not-found{overflow:hidden;padding-top:73px}@supports (-webkit-overflow-scrolling:touch){body.show-menu{overscroll-behavior-y:contain;touch-action:none}html.menu-shown{overscroll-behavior-y:contain;touch-action:none}}