.slider-container{margin:auto;padding:60px 0;background-color:#ededed;overflow:hidden}.slider-container .container{display:flex;gap:40px;flex-direction:column;position:relative;align-items:center}@media (min-width: 992px){.slider-container .container{flex-direction:row;padding:90px 15px;gap:90px}}.slider-container .slider-content{max-width:100%}.slider-container .slider-content h3{font-family:futura-pt-bold,sans-serif;font-size:2rem;font-weight:700;letter-spacing:0px;line-height:110%;text-transform:uppercase;color:#092340;margin-bottom:24px}@media (min-width: 768px){.slider-container .slider-content h3{font-size:2.5rem;letter-spacing:-1px}}@media (min-width: 1200px){.slider-container .slider-content h3{font-size:3rem;letter-spacing:-1px}}.slider-container .slider-content p{color:#092340;font-family:futura-pt,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0px;line-height:150%;margin-bottom:32px}.slider-container .slider-content p:last-child{font-family:futura-pt,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0px;line-height:150%;font-weight:600}@media (min-width: 992px){.slider-container .slider-content{max-width:300px;min-width:300px}}@media (min-width: 1300px){.slider-container .slider-content{max-width:410px;min-width:410px}.slider-container .slider-content h3{font-size:68px;color:#092340;font-weight:700;line-height:56px;letter-spacing:-3px;text-transform:uppercase;margin-bottom:24px}.slider-container .slider-content p{color:#092340;font-size:24px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:32px}}.slider-container .slider-content.hideEventsSlider{max-width:80%}.slider-container .slider-content .button:before{z-index:-1}.slider-container .stoke-slider{width:100%}.slider-container #timely-iframe-embed-0{width:calc(100vw - 30px)}.fr .slider-container .slider-content h3{line-height:1.1}.display-1{font-family:futura-pt-condensed,sans-serif;font-size:4rem;font-weight:700;letter-spacing:-1px;line-height:110%;text-transform:uppercase}@media (min-width: 768px){.display-1{font-size:5.5rem;letter-spacing:-3px}}@media (min-width: 1200px){.display-1{font-size:8rem}}.display-2{font-family:futura-pt-bold,sans-serif;font-size:3rem;font-weight:700;letter-spacing:-1px;line-height:110%;text-transform:uppercase}@media (min-width: 768px){.display-2{font-size:4rem}}@media (min-width: 1200px){.display-2{font-size:5.5rem;letter-spacing:-3px}}.header-1{font-family:futura-pt-bold,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:-1px;line-height:110%;text-transform:uppercase}@media (min-width: 768px){.header-1{font-size:3rem}}@media (min-width: 1200px){.header-1{font-size:3.5rem}}.header-2{font-family:futura-pt-bold,sans-serif;font-size:2rem;font-weight:700;letter-spacing:0px;line-height:110%;text-transform:uppercase}@media (min-width: 768px){.header-2{font-size:2.5rem;letter-spacing:-1px}}@media (min-width: 1200px){.header-2{font-size:3rem;letter-spacing:-1px}}.header-3{font-family:futura-pt-bold,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:0px;line-height:110%;text-transform:uppercase}@media (min-width: 768px){.header-3{font-size:2rem}}@media (min-width: 1200px){.header-3{font-size:2.5rem;letter-spacing:-1px}}.header-4{font-family:futura-pt-bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0px;line-height:110%;text-transform:uppercase}@media (min-width: 768px){.header-4{font-size:1.5rem}}@media (min-width: 1200px){.header-4{font-size:2rem}}.header-5{font-family:futura-pt-bold,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:0px;line-height:110%;text-transform:uppercase}.title-1{font-family:futura-pt-bold,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0px;line-height:110%;text-transform:uppercase}.title-1-titlecase{font-family:futura-pt-bold,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0px;line-height:110%;text-transform:capitalize}.title-2{font-family:futura-pt-bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0px;line-height:110%;text-transform:uppercase}.title-3{font-family:futura-pt-bold,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0px;line-height:110%;text-transform:uppercase}.title-4{font-family:futura-pt-bold,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:0px;line-height:110%;text-transform:uppercase}.body-regular{font-family:futura-pt,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0px;line-height:150%}.body-bold{font-weight:600}.body-bold-underlined{text-decoration:underline;font-weight:600}.body-compact{line-height:120%}.button{font-family:futura-pt-bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0px;line-height:100%;text-transform:uppercase}.button-tertiary{font-family:futura-pt-bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0px;line-height:120%;text-transform:uppercase}.body-large{font-family:futura-pt,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0px;line-height:150%}.body-regular{font-size:1rem;font-weight:400;letter-spacing:0px;line-height:150%}.body-small{font-family:futura-pt,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0px;line-height:150%}.body-large-bold{font-family:futura-pt,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0px;line-height:150%;font-weight:600}.body-regular-bold{font-size:1rem;font-weight:400;letter-spacing:0px;line-height:150%;font-weight:600}.body-small-bold{font-family:futura-pt,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0px;line-height:150%;font-weight:600}.stoke-list{background-color:#ededed}.stoke-list .stoke-list-container{padding:60px 20px;display:flex;justify-content:center;flex-direction:column;margin:auto}.stoke-list .stoke-list-container .content{max-width:985px;margin:0 auto 16px;width:100%}.stoke-list .stoke-list-container .content h4{color:var(--Ikon-Blue, #092340);font-family:futura-pt-bold,sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:0px;line-height:110%;text-transform:uppercase;margin-bottom:24px}@media (min-width: 768px){.stoke-list .stoke-list-container .content h4{font-size:2rem}}@media (min-width: 1200px){.stoke-list .stoke-list-container .content h4{font-size:2.5rem;letter-spacing:-1px}}.stoke-list .stoke-list-container .content p{color:var(--Ikon-Blue, #092340);font-family:futura-pt-bold,sans-serif;font-size:1rem;font-weight:700;letter-spacing:0px;line-height:110%;text-transform:uppercase;margin:0}.stoke-list .stoke-list-container .stoke-list{width:100%}@media (min-width: 992px){.stoke-list .stoke-list-container{padding:0 125px;max-width:100%}}@media (min-width: 1200px){.stoke-list .stoke-list-container{padding:0}}
