.fill-fir{background-color:rgb(var(--v-theme-fir,18,38,32))!important;background:rgb(var(--v-theme-fir,18,38,32))!important}.fill-juniper{background-color:rgb(var(--v-theme-juniper,71,109,94))!important;background:rgb(var(--v-theme-juniper,71,109,94))!important}.fill-toffee{background-color:rgb(var(--v-theme-toffee,196,154,98))!important;background:rgb(var(--v-theme-toffee,196,154,98))!important}.fill-white{background-color:rgb(var(--v-theme-white,255,255,255))!important;background:rgb(var(--v-theme-white,255,255,255))!important}.tone-fir{color:rgb(var(--v-theme-fir,18,38,32))!important}.tone-juniper{color:rgb(var(--v-theme-juniper,71,109,94))!important}.tone-toffee{color:rgb(var(--v-theme-toffee,196,154,98))!important}.tone-white{color:rgb(var(--v-theme-white,255,255,255))!important}.session-section{background:linear-gradient(90deg,#122620,#122620 70%,#476d5e)}@media(max-width:639px){.session-section{padding-left:0!important;padding-right:0!important}}.session-section .container{display:flex;flex-direction:row;max-width:100vw;width:100vw}@media(min-width:768px){.session-section .container{max-width:600px}}@media(min-width:1024px){.session-section .container{max-width:1200px}}.session-section .container .sessions-wrapper{display:flex;gap:1.5rem;width:100%}.session-section .container .sessions-wrapper .action-wrapper{align-items:flex-start;display:flex;flex:0 0 320px;flex-direction:column;justify-content:space-between}@media(max-width:1023px){.session-section .container .sessions-wrapper .action-wrapper{flex:0 0 280px}}@media(max-width:767px){.session-section .container .sessions-wrapper .action-wrapper{align-items:center;flex:1 1 auto}}.session-section .container .sessions-wrapper .action-wrapper .v-btn{align-self:flex-start;display:inline-flex;inline-size:auto;padding:1.3rem}.session-section .container .sessions-wrapper .action-wrapper .subtitle{color:#c49a62;margin-bottom:1.5rem}@media(max-width:767px){.session-section .container .sessions-wrapper .action-wrapper .subtitle{font-size:1rem}}.session-section .container .sessions-wrapper .action-wrapper .title{color:#fff;font-size:3rem;font-weight:unset;margin-bottom:auto}@media(max-width:1023px){.session-section .container .sessions-wrapper .action-wrapper .title{font-size:2.2rem}}@media(max-width:767px){.session-section .container .sessions-wrapper .action-wrapper .title{font-size:1.2rem;text-align:center}}.session-section .container .sessions-wrapper .sessions-swiper,.session-section .container .sessions-wrapper .swiper{flex:1 1 auto;min-width:0;width:100%}@media(max-width:767px){.session-section .container .sessions-wrapper .sessions-swiper,.session-section .container .sessions-wrapper .swiper{margin-bottom:4rem;padding:2rem}}.session-section .container .sessions-wrapper .swiper-wrapper{align-items:stretch}.session-section .container .sessions-wrapper .swiper-wrapper .swiper-slide{display:flex;height:auto}@media(max-width:639px){.session-section .container .sessions-wrapper .swiper-wrapper .swiper-slide{width:70%!important}}.session-section .container .sessions-wrapper .swiper-wrapper .swiper-slide .tile{background:#fff;background-color:transparent;border-radius:28px;border-radius:2rem!important;box-shadow:0 6px 24px #00000014;display:flex;flex:1 1 auto;flex-direction:column;min-height:500px;overflow:hidden;padding:0;position:relative;width:100%}@media(max-width:1023px){.session-section .container .sessions-wrapper .swiper-wrapper .swiper-slide .tile{min-height:380px}}.session-section .container .sessions-wrapper .swiper-wrapper .swiper-slide .tile .tile-img{aspect-ratio:4/3;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:1}.session-section .container .sessions-wrapper .swiper-wrapper .swiper-slide .tile .tile-body{background:linear-gradient(180deg,transparent,transparent 65%,#122620);display:flex;flex:1 1 auto;flex-direction:column;height:auto;justify-content:flex-end;min-height:0;padding:1.5rem;position:relative;z-index:2}.session-section .container .sessions-wrapper .swiper-wrapper .swiper-slide .tile .tile-body h3{color:#fff;margin:0}@media(max-width:767px){.session-section .container .sessions-wrapper{flex-direction:column}.session-section .container .sessions-wrapper .sessions-swiper,.session-section .container .sessions-wrapper .swiper{width:100%}}
