.registration-workshop.aside_background{background:linear-gradient(109.23deg,rgba(4,245,196,.4) 5.93%,hsla(2,100%,93%,.4) 30.94%,rgba(233,69,204,.4) 64.12%,rgba(73,10,117,.4) 89.31%)}.registration-workshop .carousel .subtitle,.registration-workshop .t-section-title{max-width:none}.registration-workshop .hsfc-DataPrivacyField .hsfc-Row{margin-bottom:0!important;margin-top:1.5rem!important}.registration-workshop .hsfc-DataPrivacyField .hsfc-Row:first-child{margin-top:0!important}.registration-workshop .hsfc-NavigationRow{margin-top:-1.5rem!important}.registration-workshop .swiper-custom-nav .swiper-button-next,.registration-workshop .swiper-custom-nav .swiper-button-next:hover,.registration-workshop .swiper-custom-nav .swiper-button-prev,.registration-workshop .swiper-custom-nav .swiper-button-prev:hover{background:none}.card__swiper{position:relative}.registration-workshop .card__swiperWrapper{padding-bottom:120px!important}@media (min-width:768px){.registration-workshop.larger-tiles .card__swiper:not(.no_partial_reveal){padding-right:calc(var(--size)*2.25)}.registration-workshop .card__swiperWrapper.no-pagination{padding-bottom:0!important}}.registration-workshop .card__swiperWrapper .swiper-custom-nav{bottom:-120px}.registration-workshop .hsfc-Row label{align-items:flex-start!important}.registration-workshop input[type=checkbox]{appearance:none;-webkit-appearance:none;background-color:#04f5c4;border:2px solid #000;border-radius:0;box-sizing:border-box;cursor:pointer;display:inline-grid;height:15px;margin:0 8px 0 0;padding:0;place-content:center;vertical-align:middle;width:15px}.card__swiper .swiper-slide .t-card{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%}@media (min-width:767px){.card__swiperWrapper{overflow:hidden}.card__swiper:not(.no_partial_reveal){padding-right:calc(var(--size)*3.75)}.card__swiper.swiper-initialized:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#d9d9d9);border-right:1px solid #000;content:"";height:100%;mix-blend-mode:multiply;opacity:1;position:absolute;right:0;top:0;transition:opacity .6s;width:calc(var(--size)*.5);z-index:10}.card__swiper.swiper-initialized.fast-hide:after{transition:opacity .1s}.card__swiper.swiper-initialized.is-end:after,.card__swiper:has(.swiper-button-next.swiper-button-disabled):after{opacity:0}}@media (max-width:767px){.card__swiper.swiper-initialized:before{background:linear-gradient(270deg,hsla(0,0%,100%,0),#bbb);left:calc(var(--size)*-.5)}.card__swiper.swiper-initialized:after,.card__swiper.swiper-initialized:before{content:"";height:100%;mix-blend-mode:multiply;opacity:1;position:absolute;top:0;transition:opacity .3s;width:calc(var(--size)*.4);z-index:10}.card__swiper.swiper-initialized:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#bbb);right:calc(var(--size)*-.5)}.card__swiper.swiper-initialized.is-beginning:before,.card__swiper.swiper-initialized.is-end:after,.card__swiper:has(.swiper-button-next.swiper-button-disabled):after,.card__swiper:has(.swiper-button-prev.swiper-button-disabled):before{opacity:0}}.registration-workshop.carousel .subtitle{max-width:none!important}.carousel__image{aspect-ratio:4/3;position:relative}.carousel__image img{height:100%;object-fit:cover;position:absolute;width:100%}section.carousel{overflow:hidden}.card__swiperWrapper{padding-bottom:calc(var(--size)*1.25)}.card__swiper .swiper-custom-nav{bottom:calc(var(--size)*-1.25);display:flex;gap:0;position:absolute;right:0;z-index:10}.card__swiper .swiper-custom-nav:has(.swiper-button-prev.swiper-button-disabled):has(.swiper-button-next.swiper-button-disabled){display:none}@media (max-width:767px){.card__swiper .swiper-custom-nav{align-items:center;justify-content:center;left:0;right:0}}.card__swiper .swiper-button-link,.card__swiper .swiper-button-next,.card__swiper .swiper-button-prev{align-items:center;background:#fff;border-radius:0;color:transparent;cursor:pointer;display:flex;font-size:0;height:var(--size);justify-content:center;margin:0;position:static;user-select:none;width:var(--size)}.card__swiper .swiper-button-link:hover,.card__swiper .swiper-button-next:hover,.card__swiper .swiper-button-prev:hover{background:hsla(0,0%,100%,.8)}.card__swiper .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23000' d='M0 12v4h4v-4zm4 4v4h4v-4zm0-8v4h4V8zm4 12v4h4v-4zm0-8v4h20v-4zm0-8v4h4V4zm4 20v4h4v-4zm0-24v4h4V0z'/%3E%3C/svg%3E")}.card__swiper .swiper-button-next:after,.card__swiper .swiper-button-prev:after{background-size:calc(var(--size)*.28) calc(var(--size)*.28);content:"";display:block;height:calc(var(--size)*.28);width:calc(var(--size)*.28)}.card__swiper .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23000' d='M28 12v4h-4v-4zm-4 4v4h-4v-4zm0-8v4h-4V8zm-4 12v4h-4v-4zm0-8v4H0v-4zm0-8v4h-4V4zm-4 20v4h-4v-4zm0-24v4h-4V0z'/%3E%3C/svg%3E")}.card__swiper .swiper-button-prev{border:1px solid #000}.card__swiper .swiper-button-next{border:1px solid #000;margin-left:-1px}.workshop-date{margin:0 0 1.5rem}.workshop-author-name{font-size:1rem;margin-bottom:5px}.customBox{padding:15px 32px}.learnMoreTop{background:#0077b2;color:#fff;display:flex;font-size:15px;justify-content:space-between;padding:24px 32px}.learnMoreDate,.learnMoreTime{color:#fff}.learnMoreAuthor{align-items:center;display:flex}.learnAuthorname{color:#000;flex:1;font-size:14px;opacity:.8;padding-left:10px}.learnAuthorname a{color:#0077b2;font-style:italic;text-decoration:underline}.learnMoreAdd{font-weight:700;padding-top:22px}.learnMoreAdd,.learnMoreMins{font-size:14px;padding-left:32px}.learnMoreMins{padding-top:8px}.meeting-btn{margin-top:auto;text-align:center}a.mapping-item{-webkit-transition:none!important;transition:none!important}.workshopPopupForm.microForm form.hs-form fieldset{margin-bottom:0!important}.microForm button.mfp-close{color:#000!important}.microForm .submitted-message{color:#000!important;margin-bottom:100px}.microForm h2{font-weight:500}.workshopPopupBoxParent{background-color:rgba(0,0,0,.9);display:none;flex-wrap:wrap;height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:99999}.workshopPopupBoxParentInner{max-width:800px;padding:30px;position:relative;width:100%}.productPopupFormInner .hs_cos_wrapper_type_form{margin-top:0}.workshopPopupForm.microForm{background:#fff;padding:70px;position:relative}.workshopPopupFormBottomText{margin-top:2rem}.closeIcon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' d='M4 20H0v-4h4zm16 0h-4v-4h4zM8 16H4v-4h4zm8 0h-4v-4h4zm-4-4H8V8h4zM8 8H4V4h4zm8 0h-4V4h4zM4 4H0V0h4zm16 0h-4V0h4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px 20px;color:transparent;cursor:pointer;font-size:0;height:50px;position:absolute;right:20px;top:20px;width:50px}.workshopPopupFormDate,.workshopPopupFormTop h3{margin-bottom:2rem}.workshopPopupBottomText{margin-top:2rem}.custompopup{align-items:center;background-color:rgba(0,0,0,.9);display:none;height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:99999}.custompopupParentInner{height:100%;left:0;padding:60px}.closeIconRichtext{align-items:center;background-color:#000;border-radius:0 0 0 10px;color:#fff;cursor:pointer;display:flex;font-size:26px;height:40px;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:40px}body.popupActive{overflow:hidden}@media (max-width:767px){.workshopPopupBoxParentInner{padding:15px}.workshopPopupForm.microForm{padding:20px}}.registration-workshop .swiper-slide ._paddingHalf{align-items:stretch;flex-grow:1}.registration-workshop .swiper-slide .t-card__title,.registration-workshop .swiper-slide h3{margin-bottom:1rem}.registration-workshop .workshop-date{margin-bottom:1.5rem}.registration-workshop .swiper-slide ._paddingHalf,.registration-workshop .swiper-slide .t-card{display:flex;flex-direction:column;height:100%}.registration-workshop ._paddingHalf>*,.registration-workshop .carousel__image{flex-shrink:0}.registration-workshop .t-card__title{margin-bottom:10px}.registration-workshop .workshop-date{margin:10px 0 18px}.registration-workshop .workshop-bottom-text{align-items:center;display:flex;gap:12px;margin-top:auto}.registration-workshop .workshop-bottom-text img{flex-shrink:0;height:72px;object-fit:cover;width:72px}.registration-workshop .workshop-author-name{font-size:1rem;font-weight:600;line-height:1.2;margin-bottom:4px}.registration-workshop .t-card__title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.registration-workshop .workshop-bottom-text p{margin:0}.registration-workshop .card-header-fixed{display:flex;flex-direction:column;height:220px;height:400px}.registration-workshop .card-title-fixed{height:500px;overflow:hidden}.registration-workshop .card-title-fixed h3{line-height:1.25;margin:0}.registration-workshop .workshop-date{margin-top:8px}