.ct-section{border-radius:var(--border-radius-mobile)}.ct-section.leftalign{text-align:left}.ct-section.centeralign{text-align:center}.ct-section:not(.exposed) .container+.container{margin-top:64px}.ct-section .note{margin:24px 0}.ct-section .container .holder .content>h2+h3{margin-bottom:24px}.ct-section .container .holder .content>h4{margin:24px 0 16px}.ct-section .container .content>.desc{line-height:1.56}.ct-section .container .content>.desc>.note{font-size:14px}.ct-section .container .content>a{font-weight:500}.ct-section .hlights{border-radius:20px;box-shadow:0 5px 24px 0 rgba(0,43,77,.1);padding:0 20px;margin-top:32px}.ct-section .hlights .item .icon{min-height:24px}.ct-section .hlights .item:not(:last-child){border-bottom:1px solid var(--dark-blue-50);margin-bottom:12px}.ct-section .hlights .item>div{padding:24px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px}.ct-section .hlights img{display:block;min-width:40px}.ct-section .hlights i[class^=cticon-]{color:#154dd1;font-size:40px}.ct-section:not(.hero) h2+.cta{margin-top:32px;position:relative}.ct-section .cta.more{display:flex;justify-content:center;font-weight:500;margin:24px 0}.ct-section .ct-btn.wide{display:flex;max-width:330px;margin:0 auto}.ct-section .stores{display:flex;justify-content:center}.ct-section .stores:not(:first-child){margin-top:20px}.ct-section .stores a:first-child{margin-right:24px}.ct-section .stores img{height:55px;width:auto}.ct-section .cta>a:not(.ct-btn):hover{text-decoration:none}.ct-section .cta>a:not(.ct-btn):hover span{text-decoration:underline}.ct-section .carousel .items,.ct-section.carousel .items{user-select:none}.ct-section .carousel .controls>img,.ct-section.carousel .controls>img{cursor:pointer}.ct-section.exposed{padding:0 12px}.ct-section.exposed .container{text-align:center;border-radius:8px;padding:40px 24px}.ct-section.exposed h2:last-child{margin-bottom:0}.ct-section.exposed .container .content h3{opacity:.64;margin:0}.ct-section.exposed .container .desc{max-width:750px;margin:0 auto}.ct-section.exposed .cta>a:not(.ct-btn){font-size:16px;font-weight:500;display:inline-flex;align-items:center}.ct-section.exposed .cta>a:not(.ct-btn):not(:last-child){margin-bottom:16px}.ct-section.exposed .cta.more{padding-bottom:0;margin-top:16px}.ct-section.exposed.bg-clear-blue{padding:0;margin-bottom:40px}.ct-section.exposed.bg-clear-blue .container{border-radius:0;padding-bottom:80px}.ct-section.exposed.bg-clear-blue:last-child,.ct-section.exposed.bg-clear-blue:last-child .container{margin-bottom:0}.ct-section.exposed.bg-clear-blue .container .content h3{opacity:1}.ct-section.exposed.split{background-color:#eef3fd;margin-bottom:0}.ct-section.exposed.split .img img{width:100%;height:auto;min-height:300px;object-fit:cover}.ct-section.exposed.split .info>div{padding:40px 24px 80px}.ct-section.exposed.split .info h3{color:#647390;font-size:18px;text-transform:uppercase;text-align:center}.ct-section.exposed.split .info h4{font-size:40px;font-weight:500;line-height:1.1;margin-bottom:16px}.ct-section.exposed.split .info li{margin-top:40px}.ct-section.exposed.split .info .ct-list.numbers li>span:first-child{color:#fff;font-size:18px;font-weight:500;line-height:1.2;background-color:#23cd94;width:40px;height:40px;flex-basis:40px;border-radius:20px;margin:4px 18px 0 0}.ct-section.exposed.split .info li>div{font-size:18px;line-height:1.56}.ct-section.exposed.split .info li .note{font-size:14px;margin-top:24px}.ct-section.exposed.split .info .cta .ct-btn{display:flex;max-width:330px;margin:0 auto}.ct-section.exposed.split .info p{line-height:1.56;margin-top:32px}.ct-section.categories h2{margin-bottom:24px}.ct-section.categories .items{display:flex;flex-direction:column;border-radius:20px;box-shadow:0 5px 24px 0 rgba(0,43,77,.1)}.ct-section.categories .items>div{padding:0 24px}.ct-section.categories .items>div:not(:last-child):after{content:"";display:block;position:relative;top:12px;border-bottom:1px solid var(--dark-blue-50)}.ct-section.categories .items>div>*{color:#080a0c;font-weight:500;height:86px;display:flex;justify-content:flex-start;align-items:center;gap:14px;border-radius:8px;user-select:none;-webkit-tap-highlight-color:transparent;transition:all .1s linear}.ct-section.categories .items div>span>img{max-width:48px;max-height:48px}.ct-section.categories .items>div>a:hover{color:#fff;background-color:#154dd1}.ct-section.panels .items{justify-content:center;margin:24px 0}.ct-section.panels .item{padding:12px 0}.ct-section.panels .item:only-child{flex:0 0 50%}.ct-section.panels .item .ct-panel img{width:100%;height:auto}.ct-section.panels .item.no-results{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center}.ct-section.panels .item.no-results>div{color:#647390}.ct-section.panels .event .details{display:flex;flex-direction:column;flex:1 1 auto;color:var(--blue)}.ct-section.panels .event h4{line-height:1.17;overflow:hidden;margin-top:12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.ct-section.panels .event .top{display:flex;justify-content:flex-start;align-items:center;gap:20px;color:var(--blue)}.ct-section.panels .event .top .datetime{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:4px}.ct-section.panels .event .top .datetime .time{opacity:.5}.ct-section.panels .event .center{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px 0;gap:24px;flex:1 1 auto}.ct-section.panels .event .center .title{font-weight:700;line-height:22px}.ct-section.panels .event .center .img{background-position:center;background-size:cover;border-radius:10px;width:34px;height:34px;float:left;margin-right:8px}.ct-section.panels .event .bottom{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;border-top:1px solid var(--dark-blue-50);gap:10px;padding-top:18px}.ct-section.panels .event .languages,.ct-section.panels .event .location{display:flex;align-items:center}.ct-section.panels .event .languages i,.ct-section.panels .event .location i{font-size:18px;margin-right:8px}.ct-section.panels .event .speaker{display:flex;align-items:center;min-height:40px}.ct-section.panels .event .speaker .img{display:flex;padding-right:12px}.ct-section.panels .event .speaker .img img{max-width:40px;margin:4px}.ct-section.panels .cta{text-align:center;margin:0}.ct-section.exposed-platform .item .ct-panel{gap:24px}.ct-section.exposed-platform .item .ct-panel .img{display:flex;justify-content:center;align-items:center;flex:1 1 50%}.ct-section.exposed-platform .item .ct-panel .img img{max-width:100%;height:auto}.ct-section .controls{display:none}.ct-section.categories .items>div:not(:last-child):after{content:"";display:block;position:relative;top:14px;border-bottom:1px solid var(--dark-blue-50)}.ct-section.categories .items>div.no-border:after{border-bottom:none}@media (max-width:768px){.ct-section{border-radius:var(--border-radius-desktop)}}@media (min-width:768px){.ct-section .hlights{display:flex}.ct-section .hlights .item{padding:0 12px;display:flex}.ct-section .hlights .item:not(:last-child){border-bottom:none}.ct-section .hlights .item>div{margin:12px 0;flex:1 1 auto;flex-direction:column}.ct-section.exposed{padding:0 16px}.ct-section.categories .items{flex-direction:row;flex-wrap:wrap;margin:0 -8px}.ct-section.categories .items>div{padding:8px;flex-basis:33.33%;align-items:center;justify-content:center;gap:12px}.ct-section.categories .items>div>*{gap:16px;flex-direction:column}.ct-section.categories .items.fill-width>div{flex-grow:1;max-width:33.33%}.ct-section.panels .container .content{flex-direction:row;justify-content:center;align-items:center}.ct-section.panels .items{display:flex;flex-wrap:wrap;flex:1 1 70%}.ct-section.panels .items .item{display:flex;flex:0 0 50%;padding:16px}.ct-section.panels .item .ct-panel{flex:1 1 auto;width:296px}.ct-section.exposed-platform .item .ct-panel{justify-content:center;align-items:center;flex-direction:row;gap:72px}.ct-section.exposed-platform .item .ct-panel .img.right{order:2;position:relative;left:108px;bottom:24px}.ct-section.exposed-platform .item .ct-panel .text{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex:1 1 50%;gap:32px}.ct-section .holder .video video{max-width:70%}.ct-section.exposed.split .img img{height:736px}.ct-section.panels .event .top{gap:24px}.ct-section.panels .event .bottom{gap:12px}}@media (min-width:993px){.ct-section .container .content{gap:32px}.ct-section .hlights .item{flex:0 0 25%}.ct-section .hlights .item.stretched{flex:0 0 33%}.ct-section:not(.hero) h2+.cta{margin-top:16px}.ct-section .stores img{height:56px}.ct-section.exposed{padding:0 32px}.ct-section.exposed .container{max-width:1200px;padding:40px}.ct-section.exposed.bg-clear-blue .container{max-width:none}.ct-section.exposed.bg-clear-blue .container>.holder{max-width:1200px;margin:0 auto}.ct-section.exposed.bg-clear-blue .container .content{max-width:1200px;margin:0 auto}.ct-section.exposed.light{padding:0;margin-bottom:40px}.ct-section.exposed.light .container>.holder>.content{max-width:unset;margin:0}.ct-section.categories .items{margin:0 -20px -20px}.ct-section.categories .items+.items{margin-top:20px}.ct-section.categories .items>div{padding:20px;flex-basis:33.33%}.ct-section.categories .items.fill-width>div{max-width:unset}.ct-section.panels .items:last-child{margin-bottom:0}.ct-section.exposed.split{display:flex;margin-bottom:0}.ct-section.exposed.split .img{flex:0 0 50%}.ct-section.exposed.split .img img{height:100%}.ct-section.exposed.split .info{flex:0 0 50%}.ct-section.exposed.split .info>div{max-width:600px;padding:40px 40px 80px}.ct-section.exposed.split .info h3{text-align:left}.ct-section.exposed.split .info .cta{padding-left:56px}.ct-section.exposed.split .info .cta .ct-btn{margin-left:0}}@media (min-width:1024px){.ct-section .holder .header{gap:32px}.ct-section.platform .holder .video video,.ct-section.platforms .holder .video video{max-width:100%}}@media (min-width:1200px){.ct-section{border-radius:var(--border-radius-desktop)}.ct-section.panels .item{flex:1;display:flex}.ct-section.panels .item>*{flex:1 1 0%}.ct-section .hlights{display:flex}.ct-section .hlights .item{flex:0 0 25%}.ct-section .hlights .item.stretched{flex:0 0 33%}.ct-section .hlights .item>div{flex-direction:row}.ct-section.exposed-platform .item .ct-panel .text{padding-left:24px}.ct-section.exposed.split .info>div{padding-left:70px;padding-right:0}.ct-section.categories .items{justify-content:center;margin:0 180px}.ct-section.categories .items>div>*{flex-direction:row}.ct-section.panels .items .item:not(:only-child){flex:0 0 33.33%}}