@charset "UTF-8";:root{font-family:Plus Jakarta Sans,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;background-color:#1b1b1b}body{color:#ececec;background-color:#1b1b1b}a{text-decoration:none;color:inherit}a:hover{color:#fd8311;transition:.2s}button,input[type=submit],input[type=reset]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}*{padding:0;margin:0;box-sizing:border-box}.textOverflow{overflow:hidden}li{list-style-type:none}.sr-only{display:none}hr{width:100%}.textLight{font-weight:300;transition:font-weight .5s}.textRegular{font-weight:500;transition:font-weight .5s}.textBold{font-weight:700;transition:font-weight .5s}.textExtraBold{font-weight:900;transition:font-weight .5s}@media screen and (max-width: 480px){h1,.textXXXL{font-size:28px}h2,.textXXL{font-size:24px}h3,.textXL{font-size:20px}h4,blockquote,.textL{font-size:18px}h5,.textM{font-size:16px}h6,p,li,a,button,.textS{font-size:14px}.textXS{font-size:13px}small,.textXXS{font-size:12px}.textXXXS{font-size:11px}}@media screen and (min-width: 481px) and (max-width: 1024px){h1,.textXXXL{font-size:32px}h2,.textXXL{font-size:26px}h3,.textXL{font-size:22px}h4,blockquote,.textL{font-size:19px}h5,.textM{font-size:17px}h6,p,li,a,button,.textS{font-size:15px}.textXS{font-size:14px}small,.textXXS{font-size:13px}.textXXXS{font-size:12px}}@media screen and (min-width: 1025px) and (max-width: 1680px){h1,.textXXXL{font-size:36px}h2,.textXXL{font-size:30px}h3,.textXL{font-size:24px}h4,blockquote,.textL{font-size:20px}h5,.textM{font-size:18px}h6,p,li,a,button,.textS{font-size:16px}.textXS{font-size:15px}small,.textXXS{font-size:14px}.textXXXS{font-size:12px}}@media screen and (min-width: 1681px){h1,.textXXXL{font-size:40px}h2,.textXXL{font-size:34px}h3,.textXL{font-size:28px}h4,blockquote,.textL{font-size:24px}h5,.textM{font-size:22px}h6,p,li,a,button,.textS{font-size:16px}.textXS{font-size:15px}small,.textXXS{font-size:14px}.textXXXS{font-size:13px}}.sectionLight{background-color:#ececec;color:#323232;transition:.5s}.sectionDark{background-color:#1b1b1b;color:#f2f2f2;transition:.5s}.sectionMediumDark{background-color:#323232;color:#f2f2f2;transition:.5s}.sectionDarkGradient{background:linear-gradient(145deg,#000,#000)}.sectionBackground{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;color:#f2f2f2}@media screen and (max-width: 1024px){.sectionBackground{background-attachment:scroll}}.sectionBackgroundBlur{z-index:1;background-color:#00000038}@media screen and (max-width: 1024px){.sectionBackgroundBlur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.sectionBackgroundBlur:before{content:"";background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;opacity:.12;top:0;left:0;position:absolute;width:100%;height:100%;z-index:-1}.sectionWrapper{display:flex;justify-content:center;min-height:fit-content;max-width:1366px;margin:auto;padding:5rem 3rem;overflow:hidden}@media screen and (max-width: 1024px){.sectionWrapper{padding:5rem 1rem}}.sectionContent{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;gap:4rem}@media screen and (max-width: 1024px){.sectionContent{gap:2rem}}.footer .footer-wrapper{display:flex;flex-direction:column;max-width:1366px;margin:auto}.footer .footer-wrapper .footer-segments{display:flex;justify-content:space-between;margin:6rem 2rem 4rem;flex-wrap:wrap;gap:2rem}.footer .footer-wrapper .footer-segments .footer-item{display:flex;flex-direction:column;min-width:fit-content;gap:.7rem}.footer .footer-wrapper .footer-segments .footer-item .footerQuickLinks{display:flex;flex-direction:column}.footer .footer-wrapper .footer-segments .footer-item .footerQuickLinks li{padding:.35rem 0}.footer .footer-wrapper .footer-segments .footer-item .footer-item-content{display:flex;justify-content:start;align-items:center;gap:1rem}.footer .footer-wrapper .footer-segments .footer-socials{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 1024px){.footer .footer-wrapper .footer-segments .footer-socials{flex-direction:row;width:100%}}.footer .footer-wrapper .footerLogoWrapper{display:flex;justify-content:center;align-items:center;gap:2.5rem;flex-wrap:wrap}.footer .footer-wrapper .footerLogoWrapper .footerLogo{height:30px}.footer .footer-wrapper .footer-copyright{display:flex;justify-content:space-between;align-items:center;margin:2rem;flex-wrap:wrap;gap:2rem}@media screen and (max-width: 768px){.footer .footer-wrapper .footer-copyright{flex-direction:column}.footer .footer-wrapper .footer-copyright span{text-align:center}}.footer .footer-wrapper .footer-copyright span{color:#ffffff90}.footer .footer-wrapper .footer-copyright .footer-privacy{display:flex;gap:2rem;justify-content:start;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1024px){.footer .footer-wrapper .footer-copyright .footer-privacy{justify-content:center}}@media screen and (max-width: 425px){.footer .footer-wrapper .footer-copyright .footer-privacy{flex-direction:column;gap:1rem}}.footer .footer-wrapper .back-to-top{display:flex;justify-content:center;align-items:center;position:relative;width:40px;height:40px;margin:auto;margin-bottom:2rem;border-radius:50%;border:1px solid #f2f2f2}.footer .footer-wrapper .back-to-top:hover{border:1px solid #fd8311}.footer .footer-wrapper .back-to-top .back-to-top-hover{display:flex;justify-content:center;align-items:center;visibility:visible;position:absolute;top:-2.5rem;width:150px;height:30px;border-radius:25px;border:1px solid #fd8311;color:#fd8311}@media screen and (max-width: 768px){.footer .footer-wrapper .back-to-top .back-to-top-hover{display:none;visibility:hidden}}.socialLinkImage{padding:.5rem;background-color:#323232;border-radius:50%;border:1px solid #323232;transition:.3s}.socialLinkImage:hover{border:1px solid #f28627;transition:.3s}svg{display:flex;justify-content:center;align-items:center}.no-scroll{overflow:hidden;height:100dvh}nav{display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;height:70px;max-width:1366px;margin:16px auto auto;background-color:#1b1b1be6;box-shadow:0 0 15px 1px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:90px;transition:.5s;position:fixed;top:0;left:0;right:0;z-index:1000}@media screen and (max-width: 1024px){nav{margin:0;border-radius:0}nav.active{width:100%;height:100dvh;margin:0;transition:.5s;padding:1rem;overflow:auto}}nav .navLogoWrapper{position:relative;display:flex;justify-content:center;align-items:center;left:10px}@media screen and (max-width: 1024px){nav .navLogoWrapper{position:absolute;top:17px;left:30px}}nav .navLogoWrapper .navLogo{width:60px}nav .navList{display:flex;justify-content:space-between}@media screen and (max-width: 1024px){nav .navList{display:none}nav .navList.active{left:50%;transform:translate(-50%);top:70px;display:flex;flex-direction:column;position:absolute;padding:1rem;width:95%}}nav .navList li{display:flex;justify-content:center;align-items:center;gap:1rem;padding:25px 1rem;cursor:pointer}nav .navList li:hover{color:#fd8311;text-decoration:underline;text-decoration-color:#fd8311;text-underline-offset:.4rem;transition:.3s}@media screen and (max-width: 1024px){nav .navList li{margin:0;justify-content:start}}nav .navList .link-active{color:#fd8311;text-decoration:underline;text-decoration-color:#fd8311;text-underline-offset:.4rem;transition:.3s}nav .nav-buttons{display:flex;gap:1rem}@media screen and (max-width: 1024px){nav .nav-buttons{display:none}nav .nav-buttons.active{padding-bottom:2rem;position:relative;top:450px;height:fit-content;display:flex;justify-content:center;flex-wrap:wrap;position:absolute;left:0;right:0;margin-inline:auto}}.nav-overlay{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;overflow:hidden;position:fixed;max-width:1000px;width:fit-content;height:max-content;top:86px;left:0;right:0;margin-inline:auto;padding:1.5rem 2rem;z-index:1100;background-color:#1b1b1be6;box-shadow:0 0 15px 1px #0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 0 34px 34px}@media screen and (max-width: 1024px){.nav-overlay{min-width:100%;height:calc(100dvh - 86px);display:flex;border-radius:0%;flex-wrap:nowrap;justify-content:flex-start;overflow-y:scroll;margin:0;gap:2rem;background:none;box-shadow:none}}.nav-overlay .nav-overlay-header{display:none;width:100%;gap:1rem}@media screen and (max-width: 1024px){.nav-overlay .nav-overlay-header{display:flex;width:100%;align-items:center}.nav-overlay .nav-overlay-header .back-icon{display:flex;align-items:center;justify-content:center;padding:1rem;cursor:pointer}}.nav-overlay .nav-overlay-overview-wrapper{display:flex;align-self:flex-start;width:100%}.nav-overlay .nav-overlay-overview-wrapper .nav-overlay-overview{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.5rem;border-bottom:1px solid #f2f2f2;width:100%}.nav-overlay .nav-overlay-overview-wrapper .nav-overlay-overview:hover{border-bottom:1px solid #fd8311;transition:.3s}.nav-overlay .nav-overlay-overview-wrapper .nav-overlay-overview:hover svg{fill:#fd8311;transition:.3s}.nav-overlay .nav-overlay-overview-wrapper .nav-overlay-overview svg{fill:#f2f2f2}.nav-overlay .nav-overlay-logos{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center}.nav-overlay .nav-overlay-logos .nav-overlay-logo{height:30px}.nav-overlay .nav-card-layout{display:flex;gap:.7rem;max-width:100%;flex-wrap:wrap;justify-content:space-evenly}@media (max-width: 1024px){.nav-overlay .nav-card-layout{display:grid;grid-template-columns:repeat(7,1fr);max-width:100%;width:fit-content;justify-items:center;align-items:start;gap:1rem;grid-template-columns:repeat(4,1fr);padding:0}}@media (max-width: 768px){.nav-overlay .nav-card-layout{grid-template-columns:repeat(3,1fr);gap:1rem;padding:0}}@media (max-width: 480px){.nav-overlay .nav-card-layout{grid-template-columns:repeat(2,1fr);gap:.5rem;padding:0}}.hamburger-icon{background:none;border:none;cursor:pointer;padding:1rem;display:none;align-items:center;justify-content:center;position:absolute;right:1rem;top:7px;border-radius:50%}@media screen and (max-width: 1024px){.hamburger-icon{display:flex}}.hamburger-icon .hamburger-svg{fill:#000;transition:all .3s ease}.hamburger-icon .hamburger-svg .line{fill:#fff;transition:transform .3s ease,opacity .3s ease}.hamburger-icon.active .line.top{transform:translate(15px) translateY(-5px) rotate(45deg)}.hamburger-icon.active .line.middle{opacity:0}.hamburger-icon.active .line.bottom{transform:translate(-35px) translateY(25px) rotate(-45deg)}.navCardContainer{scroll-snap-align:start}@media screen and (max-width: 1024px){.navCardContainer{width:100%}}@media screen and (max-width: 768px){.navCardContainer{scroll-snap-align:center}}.navCardContainer .nav-card{display:flex;justify-content:center;align-items:center;width:120px;aspect-ratio:3/4.5;border-radius:10px;overflow:hidden;position:relative;outline:2px solid rgba(242,110,39,0);background-size:cover;background-position:center;background-repeat:no-repeat}.navCardContainer .nav-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#0003);z-index:1}.navCardContainer .nav-card.carousel-card{display:flex;justify-content:center;align-items:center;overflow:hidden;width:280px;aspect-ratio:3/4.5;background-size:cover;background-position:center;background-repeat:no-repeat}.navCardContainer .nav-card.carousel-card .nav-title h3{font-size:1.2rem}@media screen and (max-width: 1024px){.navCardContainer .nav-card{width:100%;aspect-ratio:4.5/3}}@media screen and (max-width: 480px){.navCardContainer .nav-card{aspect-ratio:4.5/3}}.navCardContainer .nav-card .nav-title{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 1rem;border-radius:0 0 10px 10px;z-index:2;gap:1rem}.navCardContainer .nav-card .nav-title h3{font-size:.8rem;text-align:center;text-shadow:0px 0px 4px rgba(0,0,0,.5)}.navCardContainer .nav-card .nav-title p{text-align:center}.navCardContainer .nav-card:hover{outline:2px solid #f28627}.navCardContainer .nav-card:hover .nav-title{background:linear-gradient(to top,#000c,#0006);color:#f28627;transition:.3s}.navCardContainer .nav-card:hover .nav-title h3{text-shadow:none}.button-type-1{display:flex;justify-content:space-around;align-items:center;max-width:fit-content;padding:.5rem 1.5rem;border-radius:20px;border:1px solid #fd8311;background:#f28627;gap:.5rem;color:#f2f2f2;transition:.3s}.button-type-1:hover{border-color:#ececec;background:#ececec;color:#f28627}.button-type-1:active{box-shadow:0 0 4px #000c inset}.button-type-2{display:flex;justify-content:space-around;align-items:center;max-width:fit-content;padding:.5rem 1.5rem;border-radius:20px;border:1px solid #fd8311;background:#0000;color:#fd8311;transition:.3s;gap:.5rem}.button-type-2:hover{border:1px solid #ececec;background:none;color:#ececec}.button-type-2:active{box-shadow:0 0 4px #ececec inset}.button-type-3{display:flex;justify-content:space-around;align-items:center;max-width:fit-content;padding:.5rem 1.5rem;border-radius:20px;border:1px solid #fd8311;background:#0000;color:#fd8311;transition:.3s;gap:.5rem}.button-type-3:hover{border:1px solid #1b1b1b;background:none;color:#1b1b1b}.button-type-3:active{box-shadow:0 0 4px #1b1b1b inset}
