﻿.banner-section{padding-top:60px;padding-bottom:60px}.banner-section:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#eb1862;background:linear-gradient(260deg, rgb(235, 24, 98) 0%, rgb(240, 78, 38) 100%)}.banner-section .banner-section-bg-image{mix-blend-mode:overlay;width:100%;height:100%}.banner-section .banner-section-bg-image img{width:100%;height:100%;object-fit:cover;display:block}.banner-section .uk-container{max-width:680px}.banner-section .title{font-size:30px}.banner-section .description{font-size:20px}.banner-section .location-state p{font-size:24px}@media(min-width: 1200px){.banner-section{padding-top:100px;padding-bottom:90px}.banner-section .banner-section-image{max-width:270px}.banner-section .title{font-size:48px}.banner-section .description{font-size:24px}}@media(min-width: 1600px){.banner-section .banner-section-image{max-width:100%}}.benefits-section .benefits-content{max-width:900px;padding:30px 15px;box-shadow:0 12px 40px 0 rgba(176,175,183,.4);top:-40px;background:#fff;border-radius:30px}.benefits-section .benefit-item.has-separator:after{content:"";background-color:#bdbdc4;position:absolute;bottom:-45%;left:50%;transform:translateX(-50%);width:50px;height:2px}.benefits-section .benefit-item .benefit-title,.benefits-section .benefit-item .benefit-description{font-size:16px;font-weight:bold;margin:0}@media(min-width: 960px){.benefits-section .benefits-content{padding:15px;border-radius:200px}.benefits-section .benefits-content .benefits-list{padding-left:40px}.benefits-section .benefit-item.has-separator:after{bottom:auto;left:auto;top:20%;right:0;width:1px;height:30px}}.why-attend-section{padding-top:20px}.why-attend-section .col-1 .title{font-size:24px}.why-attend-section .col-1 .description{font-size:18px}.why-attend-section .col-2-inner{border-radius:16px;padding-top:24px;padding-right:24px;padding-left:24px}.why-attend-section .col-2-inner .attend-item{gap:12px}.why-attend-section .col-2-inner .attend-item .icon{width:40px;height:40px;padding:5px}.why-attend-section .col-2-inner .attend-item .icon .attend-description{font-size:14px}.why-attend-section .col-2-inner .attend-item .content{max-width:475px;margin-bottom:24px}.why-attend-section .col-2-inner .attend-item .content .attend-title{font-size:18px}@media(min-width: 640px){.why-attend-section .col-1 .title{font-size:32px}.why-attend-section .col-1 .description{font-size:20px}}@media(min-width: 960px){.why-attend-section .col-1 .title{font-size:40px}.why-attend-section .col-1 .description{font-size:24px}}.cta-section .cta-content .title{font-size:24px;margin-bottom:40px}@media(min-width: 640px){.cta-section .cta-content .title{font-size:28px}}@media(min-width: 960px){.cta-section .cta-content .title{font-size:32px}}.agenda-section .title{font-size:24px}.agenda-section .description{font-size:18px}.agenda-section:after{content:"";width:100%;height:40%;position:absolute;left:0;bottom:0;backdrop-filter:blur(1px);background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 40%, rgba(255, 255, 255, 0.9) 60%, rgba(255, 255, 255, 0.8) 80%, rgba(255, 255, 255, 0) 100%)}.agenda-grid{min-width:1000px;width:100%;border:solid 1px #d1d1d1;box-sizing:border-box}.agenda-row{display:flex;flex-wrap:nowrap}.agenda-row:not(:last-of-type){border-bottom:1px solid #d1d1d1}.agenda-header{background-color:#f8f8f9}.agenda-header .title{font-size:18px}.agenda-row .agenda-cell:not(:last-child),.agenda-header .agenda-cell:not(:last-child){border-right:solid 1px #d1d1d1}.agenda-cell{flex:1;padding:12px;word-break:break-word;min-width:140px;box-sizing:border-box}.agenda-cell .title{font-size:18px}@media(min-width: 640px){.agenda-section .title{font-size:32px}}@media(min-width: 960px){.agenda-section:after{height:34%}.agenda-section .title{font-size:40px}.agenda-section .description{font-size:20px}.agenda-cell .title{font-size:18px}.agenda-grid{min-width:800px}}.slider-section .sliding-banners-wrapper{left:-20px}.slider-section .sliding-banner{width:120vw;padding:10px 0;overflow:hidden}.slider-section .sliding-banner.banner-top{transform:rotate(350deg);z-index:2;box-shadow:0 4px 10px rgba(0,0,0,.25)}.slider-section .sliding-banner.banner-bottom{transform:rotate(8deg);margin-top:-30px}.slider-section .sliding-banner.banner-bottom .banner-item{color:#777}.slider-section .sliding-banner .sliding-track{display:flex;align-items:center;width:max-content;animation:scroll-left 5s linear infinite;will-change:transform}.slider-section .banner-item{font-size:20px;font-weight:600;text-transform:uppercase;white-space:nowrap;min-width:max-content;padding-right:10px}.slider-section .banner-item::after{content:"•";padding-left:10px;opacity:.4}.slider-section .banner-item.no-after::after{display:none;content:none}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-25%)}}@media(min-width: 640px){.slider-section .sliding-banner.banner-top{transform:rotate(353deg)}.slider-section .sliding-banner.banner-bottom{transform:rotate(6deg)}.slider-section .banner-item{font-size:30px}}@media(min-width: 1200px){.slider-section .sliding-banner.banner-top{transform:rotate(-5deg)}.slider-section .sliding-banner.banner-bottom{transform:rotate(5deg)}.slider-section .banner-item{font-size:40px}}.speaker-section .speaker-content .title{font-size:24px}.speaker-section .speaker-content .description{font-size:18px}@media(min-width: 640px){.speaker-section .speaker-content .title{font-size:32px}}@media(min-width: 960px){.speaker-section .speaker-content .title{font-size:40px}.speaker-section .speaker-content .description{font-size:20px}}.sponsor-section{padding-top:80px;padding-bottom:80px}.sponsor-section .title{font-size:24px}.sponsor-section .sponsor-group{margin-top:24px;margin-bottom:24px}.sponsor-section .sponsor-group .partners-name{font-size:16px}.sponsor-section .sponsor-group img{width:120px}.sponsor-section .sponsor-group .logos{margin-top:25px;gap:40px}.sponsor-section hr{margin:0px;border:none;height:1px;opacity:.3}.sponsor-section .cta-btn{margin-top:24px}@media(min-width: 640px){.sponsor-section .title{font-size:32px}}@media(min-width: 960px){.sponsor-section .title{font-size:40px}}