/* Scrolling-slides "in Numbers" — scoped, header offset 92px */
.scrsl-wrapper .container{max-width:1200px;margin:0 auto;padding:0 24px;}
.scrsl-wrapper img{max-width:100%;}
.scrsl-wrapper{margin:50px 0}.scrsl-background{background-color:#f0f8fe;position:relative}.scrsl-background-boundaries,.scrsl-slide-background-boundaries{background:inherit;display:none;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:-1}.scrsl-background-boundaries{z-index:-2}h2.scrsl-title.scrsl-title-override{color:#004484;font-family:var(--font-family-header,"Sumana")!important;font-size:36px;font-weight:400;line-height:1.28;margin:0 auto;max-width:848px;padding:64px 24px 0;text-align:center}@media (max-width:1599px){h2.scrsl-title.scrsl-title-override{font-size:32px;padding-top:24px}}@media (max-width:1279px){h2.scrsl-title.scrsl-title-override{font-size:30px}}@media (max-width:1023px){h2.scrsl-title.scrsl-title-override{font-size:28px}}@media (max-width:767px){h2.scrsl-title.scrsl-title-override{font-size:26px;padding:40px 0 0}}h2.scrsl-title.scrsl-title-override:after,h2.scrsl-title.scrsl-title-override:before{display:none}.scrsl-description{color:#3b3c3d;font-size:16px;line-height:1.5;margin:16px auto 0;max-width:948px;padding:0 24px;text-align:center}@media (max-width:1599px){.scrsl-description{font-size:15px}}@media (max-width:1279px){.scrsl-description{font-size:14px}}@media (max-width:1023px){.scrsl-description{font-size:13px}}@media (max-width:767px){.scrsl-description{margin-top:10px;padding:0}}.scrsl-description p{font-size:inherit;line-height:inherit;margin-bottom:12px}.scrsl-description p:last-child{margin-bottom:0}.scrsl-collect-row{display:flex;justify-content:center;margin:56px 0 -24px;min-height:34px}@media (max-width:1599px){.scrsl-collect-row{margin:44px 0 -16px}}@media (max-width:1279px){.scrsl-collect-row{margin:40px 0 -12px}}@media (max-height:730px),(max-width:1023px){.scrsl-collect-row{margin:48px 0 0}}@media (max-width:767px){.scrsl-collect-row{display:none}}.scrsl-collect-row-item{color:#222;flex:0 0 auto;font-size:0;font-weight:700;line-height:var(--line-height-normal,1.35);margin:0;opacity:0;text-align:center;transition:all .6s ease-in-out,visibility 0s .6s;visibility:hidden}.scrsl-collect-row-item.active{font-size:24px;margin:0 64px;opacity:1;transition:all .6s ease-in-out,visibility 0s 0s;visibility:visible}@media (max-width:1599px){.scrsl-collect-row-item.active{font-size:22px;margin:0 56px}}@media (max-width:1279px){.scrsl-collect-row-item.active{font-size:20px}}@media (max-height:730px),(max-width:1023px){.scrsl-collect-row-item.active{font-size:18px;margin:0 40px}}.scrsl-collect-row-item.active mark{margin-right:8px}.scrsl-collect-row-item:nth-child(5n+1) mark{color:#0a84f2}.scrsl-collect-row-item:nth-child(5n+2) mark{color:#4c25e9}.scrsl-collect-row-item:nth-child(5n+3) mark{color:#c87500}.scrsl-collect-row-item:nth-child(5n+4) mark{color:#09aadc}.scrsl-collect-row-item:nth-child(5n) mark{color:#bf330d}.scrsl-collect-row-item mark{background-color:initial;display:inline-block;margin-right:0;transition:margin-right .6s ease-in-out}.scrsl-slides{margin-top:24px}@media (max-width:1599px){.scrsl-slides{margin-top:16px}}@media (max-width:767px){.scrsl-slides{margin-top:-18px}}.scrsl-slide{padding:86px 0 104px;position:relative;width:100%}@media (max-width:1599px){.scrsl-slide{padding:64px 0 84px}}@media (max-width:1279px){.scrsl-slide{padding:56px 0 72px}}@media (max-height:730px),(max-width:1023px){.scrsl-slide{padding:48px 0 60px}}@media (max-width:767px){.scrsl-slide{padding:64px 0}}.scrsl-slide:nth-child(5n+1){background-color:#f0f8fe}.scrsl-slide:nth-child(5n+2){background-color:#f0effb}.scrsl-slide:nth-child(5n+3){background-color:#fff9f0}.scrsl-slide:nth-child(5n+4){background-color:#f0fdfe}.scrsl-slide:nth-child(5n){background-color:#fef3f0}.scrsl-slide-wrapper-inner{align-items:stretch;display:flex;overflow-y:visible}@media (max-width:767px){.scrsl-slide-wrapper-inner{display:block;padding:0 24px}}.scrsl-slide-image-wrapper{display:flex;flex:0 0 50%;justify-content:center;margin-right:134px;padding-top:96px}@media (max-width:1599px){.scrsl-slide-image-wrapper{margin-right:112px;padding-top:80px}}@media (max-width:1279px){.scrsl-slide-image-wrapper{margin-right:98px;padding-top:68px}}@media (max-height:730px),(max-width:1023px){.scrsl-slide-image-wrapper{margin-right:84px;padding-top:54px}}@media (max-width:767px){.scrsl-slide-image-wrapper{display:none}}.scrsl-slide-image-wrapper img{display:block;height:100%;max-height:500px;object-fit:contain;object-position:top right;width:100%}@media (max-width:1599px){.scrsl-slide-image-wrapper img{max-height:450px}}@media (max-width:1279px){.scrsl-slide-image-wrapper img{max-height:400px}}@media (max-height:730px),(max-width:1023px){.scrsl-slide-image-wrapper img{max-height:350px}}.scrsl-slide-content{display:flex;flex:1 1 auto;flex-direction:column}.scrsl-slide-content-title{align-items:center;display:flex;margin-bottom:auto;margin-top:0;min-height:180px;padding-top:20px;position:relative}@media (max-width:1599px){.scrsl-slide-content-title{min-height:145px;padding-top:25px}}@media (max-width:1279px){.scrsl-slide-content-title{min-height:118px;padding-top:18px}}@media (max-height:730px),(max-width:1023px){.scrsl-slide-content-title{min-height:93px;padding-top:13px}}@media (max-width:767px){.scrsl-slide-content-title{display:block;margin-bottom:48px;min-height:unset;padding-top:0}}.scrsl-slide-content-title-number-wrapper{align-items:center;display:flex;flex-direction:column;height:202px;justify-content:center;left:-236px;padding:12px;position:absolute;top:0;width:202px}@media (max-width:1599px){.scrsl-slide-content-title-number-wrapper{height:170px;left:-202px;width:170px}}@media (max-width:1279px){.scrsl-slide-content-title-number-wrapper{height:136px;left:-168px;width:136px}}@media (max-height:730px),(max-width:1023px){.scrsl-slide-content-title-number-wrapper{height:106px;left:-138px;width:106px}}@media (max-width:767px){.scrsl-slide-content-title-number-wrapper{height:106px;margin:0 auto;position:unset;width:106px}}.scrsl-slide:nth-child(5n+1) .scrsl-slide-content-title-number-wrapper{background-color:#0a84f2}.scrsl-slide:nth-child(5n+2) .scrsl-slide-content-title-number-wrapper{background-color:#4c25e9}.scrsl-slide:nth-child(5n+3) .scrsl-slide-content-title-number-wrapper{background-color:#c87500}.scrsl-slide:nth-child(5n+4) .scrsl-slide-content-title-number-wrapper{background-color:#09aadc}.scrsl-slide:nth-child(5n) .scrsl-slide-content-title-number-wrapper{background-color:#bf330d}.scrsl-slide-content-title-number-text{color:#fff;display:block;font-size:24px;line-height:var(--line-height-normal,1.35);margin:-16px 0;text-align:center}@media (max-width:1599px){.scrsl-slide-content-title-number-text{font-size:22px;margin:-12px 0}}@media (max-width:1279px){.scrsl-slide-content-title-number-text{font-size:20px;margin:-10px 0}}@media (max-height:730px),(max-width:1023px){.scrsl-slide-content-title-number-text{font-size:16px;margin:-6px 0}}.scrsl-slide-content-title-number-value{color:#fff;display:block;font-size:76px;font-weight:700;line-height:1.25;margin:0;text-align:center}@media (max-width:1599px){.scrsl-slide-content-title-number-value{font-size:64px}}@media (max-width:1279px){.scrsl-slide-content-title-number-value{font-size:46px}}@media (max-height:730px),(max-width:1023px){.scrsl-slide-content-title-number-value{font-size:40px}}.scrsl-slide-content-title-text{color:#222;display:block;font-size:64px;font-weight:700;line-height:1.25}@media (max-width:1599px){.scrsl-slide-content-title-text{font-size:48px}}@media (max-width:1279px){.scrsl-slide-content-title-text{font-size:40px}}@media (max-height:730px),(max-width:1023px){.scrsl-slide-content-title-text{font-size:32px}}@media (max-width:767px){.scrsl-slide-content-title-text{padding-top:16px;text-align:center}}.scrsl-slide-content-description-text{color:#3b3c3d;font-size:16px;line-height:1.63;margin-top:24px}@media (max-width:767px){.scrsl-slide-content-description-text{font-size:14px}}.scrsl-slide-content-description-text p{font-size:inherit;line-height:inherit;margin-bottom:12px}.scrsl-slide-content-description-text p:last-child{margin-bottom:0}.scrsl-slide-content-button{background-color:initial;border:1px solid #005eb8;color:#005eb8;display:block;font-size:18px;font-weight:600;margin-top:16px;min-width:180px;padding:12px 24px;text-align:center;transition:all .3s ease;width:-moz-fit-content;width:fit-content}@media (max-width:1023px){.scrsl-slide-content-button{font-size:16px}}@media (max-width:767px){.scrsl-slide-content-button{margin:16px auto 0;min-width:260px}}.scrsl-slide-content-button:hover{background-color:#005eb8;color:#fff}@media (min-width:768px){.scrsl-wrapper.scrsl-animated{box-sizing:initial}.scrsl-wrapper.scrsl-animated.slides-2{height:calc(708px + 100vh)}.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-2{height:calc(678px + 100vh)}.microsite .scrsl-wrapper.scrsl-animated.slides-2{height:calc(708px + 100vh)}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-2{height:calc(678px + 100vh)}.scrsl-wrapper.scrsl-animated.slides-3{height:calc(1108px + 100vh)}.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-3{height:calc(1078px + 100vh)}.microsite .scrsl-wrapper.scrsl-animated.slides-3{height:calc(1108px + 100vh)}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-3{height:calc(1078px + 100vh)}.scrsl-wrapper.scrsl-animated.slides-4{height:calc(1508px + 100vh)}.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-4{height:calc(1478px + 100vh)}.microsite .scrsl-wrapper.scrsl-animated.slides-4{height:calc(1508px + 100vh)}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-4{height:calc(1478px + 100vh)}.scrsl-wrapper.scrsl-animated.slides-5{height:calc(1908px + 100vh)}.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-5{height:calc(1878px + 100vh)}.microsite .scrsl-wrapper.scrsl-animated.slides-5{height:calc(1908px + 100vh)}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-5{height:calc(1878px + 100vh)}.scrsl-wrapper.scrsl-animated.slides-6{height:calc(2308px + 100vh)}.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-6{height:calc(2278px + 100vh)}.microsite .scrsl-wrapper.scrsl-animated.slides-6{height:calc(2308px + 100vh)}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-6{height:calc(2278px + 100vh)}.scrsl-wrapper.scrsl-animated.slides-7{height:calc(2708px + 100vh)}.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-7{height:calc(2678px + 100vh)}.microsite .scrsl-wrapper.scrsl-animated.slides-7{height:calc(2708px + 100vh)}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-7{height:calc(2678px + 100vh)}.scrsl-wrapper.scrsl-animated.slides-8{height:calc(3108px + 100vh)}.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-8{height:calc(3078px + 100vh)}.microsite .scrsl-wrapper.scrsl-animated.slides-8{height:calc(3108px + 100vh)}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-8{height:calc(3078px + 100vh)}.scrsl-wrapper.scrsl-animated.slides-9{height:calc(3508px + 100vh)}.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-9{height:calc(3478px + 100vh)}.microsite .scrsl-wrapper.scrsl-animated.slides-9{height:calc(3508px + 100vh)}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-9{height:calc(3478px + 100vh)}.scrsl-wrapper.scrsl-animated.slides-10{height:calc(3908px + 100vh)}.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-10{height:calc(3878px + 100vh)}.microsite .scrsl-wrapper.scrsl-animated.slides-10{height:calc(3908px + 100vh)}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-10{height:calc(3878px + 100vh)}.scrsl-wrapper.scrsl-animated .scrsl-background{box-sizing:initial;height:calc(-92px + 100vh);position:sticky;top:92px;transition:background-color 1s ease-in-out}.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background{height:calc(-122px + 100vh)}.microsite .scrsl-wrapper.scrsl-animated .scrsl-background{height:calc(-92px + 100vh)}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background{height:calc(-122px + 100vh)}.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background{top:122px}.microsite .scrsl-wrapper.scrsl-animated .scrsl-background{top:92px}.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background{top:122px}.scrsl-wrapper.scrsl-animated .scrsl-slides{height:100%;margin-top:0;position:relative}.scrsl-wrapper.scrsl-animated .scrsl-slide{background:#0000;overflow-x:hidden;overflow-y:hidden;position:absolute;top:100%;transition:all 1s ease-out,visibility 0s 1s;visibility:hidden}.scrsl-wrapper.scrsl-animated .scrsl-slide.active{top:0;transition:all 1s cubic-bezier(.21,.69,.39,.96),visibility 0s 0s;visibility:visible}.scrsl-wrapper.scrsl-animated .scrsl-slide.active.active-back{transition:all .4s ease-in-out,visibility 0s 0s}.scrsl-wrapper.scrsl-animated .scrsl-slide.active.past{transition:all 1s ease-out,visibility 0s 1s;visibility:hidden}.scrsl-wrapper.scrsl-animated .scrsl-slide-wrapper-inner{min-height:400px}.scrsl-wrapper.scrsl-animated .scrsl-slide-image-wrapper{transform:translateY(200px);transition:all 1s ease-out}.scrsl-wrapper.scrsl-animated .scrsl-slide.active .scrsl-slide-image-wrapper{transform:translateY(0);transition:all 1s cubic-bezier(.21,.69,.39,.96)}.scrsl-wrapper.scrsl-animated .scrsl-slide.active.active-back .scrsl-slide-image-wrapper{transition:all .55s ease-out}.scrsl-wrapper.scrsl-animated .scrsl-slide.active.past .scrsl-slide-image-wrapper{opacity:0;transform:translateX(-150%);transition:all 1s ease-out}.scrsl-wrapper.scrsl-animated .scrsl-slide-content-description{transition:all 1s ease-out}.scrsl-wrapper.scrsl-animated .scrsl-slide.active.active-back .scrsl-slide-content-description{transition:all .55s ease-out}.scrsl-wrapper.scrsl-animated .scrsl-slide.active.past .scrsl-slide-content-description{opacity:0;transform:translateX(150%)}.scrsl-wrapper.scrsl-animated .scrsl-slide-content-title{transform:translateY(450px);transition:all 1s ease-out}.scrsl-wrapper.scrsl-animated .scrsl-slide.active .scrsl-slide-content-title{transform:translateY(0);transition:all 1s cubic-bezier(.21,.69,.39,.96),opacity 1s ease-out}.scrsl-wrapper.scrsl-animated .scrsl-slide.active.active-back .scrsl-slide-content-title{transition:all .55s ease-out}.scrsl-wrapper.scrsl-animated .scrsl-slide-content-title-number-wrapper,.scrsl-wrapper.scrsl-animated .scrsl-slide-content-title-text{transition:all .4s ease-in-out}.scrsl-wrapper.scrsl-animated .scrsl-slide.active.past .scrsl-slide-content-title-number-wrapper,.scrsl-wrapper.scrsl-animated .scrsl-slide.active.past .scrsl-slide-content-title-text{opacity:0}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated.slides-2,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-2,.scrsl-wrapper.scrsl-animated.slides-2,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-2{height:calc(716px + 100vh)}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated.slides-2,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-2,.scrsl-wrapper.scrsl-animated.slides-2,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-2{height:calc(716px + 100vh)}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated.slides-2,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-2,.scrsl-wrapper.scrsl-animated.slides-2,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-2{height:calc(720px + 100vh)}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated.slides-3,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-3,.scrsl-wrapper.scrsl-animated.slides-3,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-3{height:calc(1116px + 100vh)}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated.slides-3,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-3,.scrsl-wrapper.scrsl-animated.slides-3,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-3{height:calc(1116px + 100vh)}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated.slides-3,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-3,.scrsl-wrapper.scrsl-animated.slides-3,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-3{height:calc(1120px + 100vh)}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated.slides-4,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-4,.scrsl-wrapper.scrsl-animated.slides-4,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-4{height:calc(1516px + 100vh)}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated.slides-4,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-4,.scrsl-wrapper.scrsl-animated.slides-4,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-4{height:calc(1516px + 100vh)}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated.slides-4,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-4,.scrsl-wrapper.scrsl-animated.slides-4,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-4{height:calc(1520px + 100vh)}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated.slides-5,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-5,.scrsl-wrapper.scrsl-animated.slides-5,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-5{height:calc(1916px + 100vh)}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated.slides-5,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-5,.scrsl-wrapper.scrsl-animated.slides-5,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-5{height:calc(1916px + 100vh)}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated.slides-5,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-5,.scrsl-wrapper.scrsl-animated.slides-5,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-5{height:calc(1920px + 100vh)}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated.slides-6,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-6,.scrsl-wrapper.scrsl-animated.slides-6,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-6{height:calc(2316px + 100vh)}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated.slides-6,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-6,.scrsl-wrapper.scrsl-animated.slides-6,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-6{height:calc(2316px + 100vh)}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated.slides-6,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-6,.scrsl-wrapper.scrsl-animated.slides-6,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-6{height:calc(2320px + 100vh)}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated.slides-7,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-7,.scrsl-wrapper.scrsl-animated.slides-7,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-7{height:calc(2716px + 100vh)}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated.slides-7,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-7,.scrsl-wrapper.scrsl-animated.slides-7,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-7{height:calc(2716px + 100vh)}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated.slides-7,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-7,.scrsl-wrapper.scrsl-animated.slides-7,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-7{height:calc(2720px + 100vh)}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated.slides-8,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-8,.scrsl-wrapper.scrsl-animated.slides-8,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-8{height:calc(3116px + 100vh)}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated.slides-8,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-8,.scrsl-wrapper.scrsl-animated.slides-8,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-8{height:calc(3116px + 100vh)}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated.slides-8,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-8,.scrsl-wrapper.scrsl-animated.slides-8,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-8{height:calc(3120px + 100vh)}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated.slides-9,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-9,.scrsl-wrapper.scrsl-animated.slides-9,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-9{height:calc(3516px + 100vh)}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated.slides-9,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-9,.scrsl-wrapper.scrsl-animated.slides-9,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-9{height:calc(3516px + 100vh)}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated.slides-9,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-9,.scrsl-wrapper.scrsl-animated.slides-9,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-9{height:calc(3520px + 100vh)}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated.slides-10,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-10,.scrsl-wrapper.scrsl-animated.slides-10,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-10{height:calc(3916px + 100vh)}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated.slides-10,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-10,.scrsl-wrapper.scrsl-animated.slides-10,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-10{height:calc(3916px + 100vh)}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated.slides-10,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-10,.scrsl-wrapper.scrsl-animated.slides-10,.two-levels-menu .scrsl-wrapper.scrsl-animated.slides-10{height:calc(3920px + 100vh)}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated .scrsl-background,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background,.scrsl-wrapper.scrsl-animated .scrsl-background,.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background{height:calc(-84px + 100vh)}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated .scrsl-background,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background,.scrsl-wrapper.scrsl-animated .scrsl-background,.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background{height:calc(-84px + 100vh)}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated .scrsl-background,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background,.scrsl-wrapper.scrsl-animated .scrsl-background,.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background{height:calc(-80px + 100vh)}}@media (min-width:768px) and (max-width:1599px){.microsite .scrsl-wrapper.scrsl-animated .scrsl-background,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background,.scrsl-wrapper.scrsl-animated .scrsl-background,.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background{top:84px}}@media (min-width:768px) and (max-width:1279px){.microsite .scrsl-wrapper.scrsl-animated .scrsl-background,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background,.scrsl-wrapper.scrsl-animated .scrsl-background,.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background{top:84px}}@media (min-width:768px) and (max-width:767px){.microsite .scrsl-wrapper.scrsl-animated .scrsl-background,.microsite.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background,.scrsl-wrapper.scrsl-animated .scrsl-background,.two-levels-menu .scrsl-wrapper.scrsl-animated .scrsl-background{top:80px}}@media (min-width:768px) and (max-width:1599px){.scrsl-wrapper.scrsl-animated .scrsl-slide-wrapper-inner{min-height:370px}}@media (min-width:768px) and (max-width:1279px){.scrsl-wrapper.scrsl-animated .scrsl-slide-wrapper-inner{min-height:330px}}@media (min-width:768px) and (max-height:730px),(min-width:768px) and (max-width:1023px){.scrsl-wrapper.scrsl-animated .scrsl-slide-wrapper-inner{min-height:280px}}

/* ===== about-page tweaks ===== */
/* 1. SMALLER number blocks (circles) + numbers that fit inside */
.scrsl-slide-content-title-number-wrapper{width:148px!important;height:148px!important;left:-188px!important;padding:8px}
.scrsl-slide-content-title-number-value{font-size:clamp(24px,2.7vw,40px)!important;letter-spacing:-1.5px;white-space:nowrap;line-height:1.1}
@media (max-width:1599px){.scrsl-slide-content-title-number-wrapper{width:128px!important;height:128px!important;left:-164px!important}}
@media (max-width:1279px){.scrsl-slide-content-title-number-wrapper{width:108px!important;height:108px!important;left:-138px!important}.scrsl-slide-content-title-number-value{font-size:28px!important}}
@media (max-height:730px),(max-width:1023px){.scrsl-slide-content-title-number-wrapper{width:92px!important;height:92px!important;left:-120px!important}.scrsl-slide-content-title-number-value{font-size:24px!important}}
@media (max-width:767px){.scrsl-slide-content-title-number-wrapper{width:96px!important;height:96px!important;left:auto!important}.scrsl-slide-content-title-number-value{font-size:26px!important}}
/* 2. shorter overall scroll height */
.scrsl-wrapper.scrsl-animated.slides-4{height:calc(800px + 100vh)!important}
@media (min-width:768px) and (max-width:1599px){.scrsl-wrapper.scrsl-animated.slides-4{height:calc(800px + 100vh)!important}}
@media (min-width:768px) and (max-width:1279px){.scrsl-wrapper.scrsl-animated.slides-4{height:calc(760px + 100vh)!important}}
/* 3. FULL-SCREEN FIT — nothing cut (top/bottom); image fills available height */
.scrsl-wrapper.scrsl-animated .scrsl-slide{overflow:hidden!important;padding:22px 0!important}
.scrsl-slide-wrapper-inner{min-height:0!important}
.scrsl-wrapper.scrsl-animated .scrsl-slide-wrapper-inner{min-height:0!important}
.scrsl-slide-content-title{min-height:0!important;padding-top:0!important;margin-bottom:20px!important}
h2.scrsl-title.scrsl-title-override{padding:22px 24px 0!important}
.scrsl-collect-row{margin:18px 0 0!important}
.scrsl-slide-image-wrapper{padding-top:0!important;margin-right:56px!important;flex:0 0 54%!important;align-items:center!important}
.scrsl-slide-image-wrapper img{height:100%!important;max-height:100%!important;width:auto!important;max-width:100%!important;object-fit:contain!important;object-position:center!important}

/* ===== MOBILE / TABLET (<=1023px): disable sticky scroll-jacking — slides stack statically,
   so the numbers section no longer overlaps the sections around it ===== */
@media (max-width:1023px){
  .scrsl-wrapper,.scrsl-wrapper.scrsl-animated.slides-4{height:auto!important;margin:32px 0!important;}
  .scrsl-wrapper.scrsl-animated .scrsl-background{position:static!important;height:auto!important;top:auto!important;}
  .scrsl-wrapper.scrsl-animated .scrsl-slides{position:static!important;height:auto!important;margin-top:0!important;}
  .scrsl-wrapper.scrsl-animated .scrsl-slide{position:relative!important;top:auto!important;left:auto!important;
    visibility:visible!important;opacity:1!important;overflow:visible!important;padding:28px 0!important;}
  .scrsl-wrapper.scrsl-animated .scrsl-slide.past{visibility:visible!important;opacity:1!important;}
  .scrsl-wrapper.scrsl-animated .scrsl-slide-image-wrapper,
  .scrsl-wrapper.scrsl-animated .scrsl-slide-content-title,
  .scrsl-wrapper.scrsl-animated .scrsl-slide-content-description,
  .scrsl-wrapper.scrsl-animated .scrsl-slide.past .scrsl-slide-image-wrapper,
  .scrsl-wrapper.scrsl-animated .scrsl-slide.past .scrsl-slide-content-description{
    transform:none!important;opacity:1!important;transition:none!important;}
  /* stack image above text, keep both visible */
  .scrsl-slide-wrapper-inner,.scrsl-wrapper.scrsl-animated .scrsl-slide-wrapper-inner{display:block!important;min-height:0!important;padding:0 20px!important;}
  .scrsl-slide-image-wrapper{display:flex!important;margin:0 0 20px!important;padding:0!important;flex:none!important;}
  .scrsl-slide-image-wrapper img{max-height:240px!important;}
  .scrsl-slide-content-title{display:block!important;margin-bottom:18px!important;}
  .scrsl-slide-content-title-number-wrapper{position:static!important;margin:0 auto 14px!important;left:auto!important;}
  .scrsl-slide-content-title-text{text-align:center;}
  .scrsl-collect-row{display:none!important;}
}

/* ===== night / dark mode ===== */
body:not(.light) .scrsl-background{background:#17161f!important}
body:not(.light) .scrsl-title.scrsl-title-override{color:#e8e4dc!important}
body:not(.light) .scrsl-description,body:not(.light) .scrsl-description p{color:#b8c0d9!important}
body:not(.light) .scrsl-collect-row-item{color:#c4bfb6!important}
body:not(.light) .scrsl-slide-content-title-text{color:#e8e4dc!important}
body:not(.light) .scrsl-slide-content-title-number-text{color:#fff!important}
body:not(.light) .scrsl-slide-content-description-text,body:not(.light) .scrsl-slide-content-description-text p{color:#c4bfb6!important}
body:not(.light) .scrsl-slide-content-button{color:#60a5fa!important;border-color:#60a5fa!important;background:transparent!important}
body:not(.light) .scrsl-slide-content-button:hover{background:#60a5fa!important;color:#13121a!important}
