.carnival-container{display:flex;flex-grow:1;width:100vw;height:100%;max-width:100vw;overflow-y:auto;flex-direction:column;background-color:#b14a36}.carnival-container #carnival-title{font-family:Carnival;text-align:center;font-size:120px;line-height:100px}.carnival-container .MuiTypography-root{font-family:SfPro}.carnival-container .MuiTypography-body1{font-size:20px}.carnival-container .MuiTypography-body2{font-size:16px}.faq-answer{display:flex;overflow:hidden;transition:.3s;height:0}.answer-opened{height:auto}:root{font-family:Montserrat,Apple Garamond,Zalando,SfPro;line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg-blue: #070793;--bg-white: #f8f8f8;--bg-yellow: #f1f46f;--text-black: #0a0a0a;--text-white: #fbfbf9;--text-blue: #070793;--text-yellow: #fffda6;--button-bg-blue: #070793}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none;margin:0;overflow-x:hidden}.belief-carousel{display:flex;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none}.belief-carousel::-webkit-scrollbar{display:none}.extra-screen-height{height:110vh;max-width:100%;display:flex;overflow:hidden}.screen-height{height:100vh;max-width:100%;display:flex;overflow:hidden}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.container{display:flex;flex-grow:1;padding:80px;gap:80px;max-width:100%;align-items:center;overflow-x:hidden}@media only screen and (max-width: 900px){.extra-screen-height{height:auto}.screen-height{height:100vh}.container{display:flex;flex-grow:1;padding:40px 24px;gap:24px;max-width:100%;align-items:center;overflow-x:hidden}}.white-container{background-color:var(--bg-white)}.white-container h2{color:var(--text-black)}.blue-container{background-color:var(--bg-blue)}.blue-container h2{color:var(--text-white)}.yellow-container{background-color:var(--bg-yellow)}.yellow-container h2,.image-container h2{color:var(--text-blue)}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;src:url(/assets/Montserrat-VariableFont_wght-DcaoeaBt.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;src:url(/assets/Montserrat-Italic-VariableFont_wght-C-ARXqaC.ttf) format("truetype")}@font-face{font-family:Zalando;font-style:normal;font-display:swap;src:url(/assets/ZalandoSans-Expanded-BPCAOnGt.ttf)}@font-face{font-family:Zalando;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ZalandoSans-ExpandedBold-WqgrNKAW.ttf)}@font-face{font-family:Apple Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/AppleGaramond-B-uhgcPi.ttf) format("truetype")}@font-face{font-family:Apple Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/AppleGaramond-Italic-d2Ol8oWt.ttf) format("truetype")}@font-face{font-family:Apple Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/AppleGaramond-Bold-7CvnEgsn.ttf) format("truetype")}@font-face{font-family:Apple Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/AppleGaramond-BoldItalic-Ca0pwoPX.ttf) format("truetype")}@font-face{font-family:SfPro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/SfPro-Regular-CSkJhXp_.woff)}@font-face{font-family:SfPro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/SfPro-Medium-BCpJXLpT.woff)}@font-face{font-family:SfPro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/SfPro-Bold-BFDhKc2_.woff)}@font-face{font-family:SfPro;font-style:italic;font-display:swap;font-weight:medium;src:url(/assets/SfPro-SemiBold-Italic-4g9-sxNA.woff)}@font-face{font-family:Agrandir;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/Agrandir-Regular-BYoU6TPx.otf) format("opentype")}@font-face{font-family:Agrandir;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/Agrandir-TextBold-DccL7DrF.otf) format("opentype")}@font-face{font-family:Agrandir Bold;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/Agrandir-TextBold-DccL7DrF.otf) format("opentype")}@font-face{font-family:Agrandir Wide Light;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/Agrandir-WideLight-CcvnHu-x.otf) format("opentype")}@font-face{font-family:Bauhaus Std;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/BauhausStd-Demi-XF3nBj4V.woff2) format("woff2"),url(/assets/BauhausStd-Demi-B_M3UXjG.woff) format("woff")}@font-face{font-family:Bauhaus Std;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/BauhausStd-Bold-BwHXIRF8.woff2) format("woff2"),url(/assets/BauhausStd-Bold-Beoy4c_V.woff) format("woff")}@font-face{font-family:Carnival;font-style:normal;font-display:swap;src:url(/assets/Carnival-DbrffX6R.woff) format("woff")}.base-text{font-size:120px!important;font-family:Zalando Sans Expanded!important;color:var(--text-white)!important;font-weight:700}.special-text{font-size:120px!important;font-family:Zalando Sans Expanded!important;font-weight:700!important}.carousel-container{display:flex;width:100%;flex-grow:1;flex-direction:row;gap:24px;justify-content:flex-start}.all-unhovered{flex-grow:1}.carousel-item{padding:20px;display:flex;width:80px;gap:8px;filter:grayscale(100%);align-items:center;justify-content:center;transition:.4s;overflow:hidden}.carousel-item .period-title{width:0;display:none;color:#fbfbf9;font-family:Zalando;font-size:32px;line-height:120%;text-transform:uppercase}.carousel-item .period{rotate:-90deg;font-family:Zalando;font-size:20px;color:#fbfbf9;max-lines:1;white-space:nowrap}.carousel-item .description{font-family:Montserrat;font-weight:500;font-size:20px;opacity:0;color:#fbfbf9;display:none;width:0}.carousel-item-hover{display:flex;filter:none;align-items:flex-start;flex-direction:column;justify-content:flex-end;flex-grow:1}.carousel-item-hover .period-title{width:auto;display:flex}.carousel-item-hover .period{rotate:0deg}.carousel-item-hover .description{transition:1s 2s;opacity:1;max-height:120px;width:auto;display:flex}.carousel-container-mobile{display:flex;width:100%;flex-grow:1;flex-direction:column;gap:24px;justify-content:flex-start}.all-unhovered-mobile{flex-grow:1}.carousel-item-mobile{padding:20px;display:flex;width:auto;height:86px;gap:8px;filter:grayscale(100%);align-items:center;justify-content:center;transition:.4s;overflow:hidden}.carousel-item-mobile .period-title-mobile{width:0;display:none;color:#fbfbf9;font-family:Zalando;font-size:24px;line-height:120%;text-transform:uppercase}.carousel-item-mobile .period-mobile{font-family:Zalando;font-size:14px;color:#fbfbf9;max-lines:1;white-space:nowrap}.carousel-item-mobile .description-mobile{font-family:Montserrat;font-size:14px;opacity:0;color:#fbfbf9;display:none;width:0;transition:1s 2s}.carousel-item-hover-mobile{display:flex;filter:none;align-items:flex-start;flex-direction:column;justify-content:flex-end;flex-grow:1;height:480px}.carousel-item-hover-mobile .period-title-mobile{width:auto;display:flex}.carousel-item-hover-mobile .period-mobile{font-size:14px}.carousel-item-hover-mobile .description-mobile{opacity:1;max-height:120px;width:auto;display:flex}
