@-webkit-keyframes animate-arrow{0%{stroke-dasharray:1 226.19467px;stroke-dashoffset:0}to{stroke-dasharray:226.19467px,226.19467px;stroke-dashoffset:0}}@keyframes animate-arrow{0%{stroke-dasharray:1 226.19467px;stroke-dashoffset:0}to{stroke-dasharray:226.19467px,226.19467px;stroke-dashoffset:0}}@-webkit-keyframes rotate-forward{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes rotate-forward{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@-webkit-keyframes smoothscroll{0%{-webkit-transform:translateX(var(--startAnimation));transform:translateX(var(--startAnimation))}to{-webkit-transform:translateX(var(--animationWidth));transform:translateX(var(--animationWidth))}}@keyframes smoothscroll{0%{-webkit-transform:translateX(var(--startAnimation));transform:translateX(var(--startAnimation))}to{-webkit-transform:translateX(var(--animationWidth));transform:translateX(var(--animationWidth))}}@-webkit-keyframes slidein{0%{top:-20%}to{top:140%}}@keyframes slidein{0%{top:-20%}to{top:140%}}@-webkit-keyframes show{0%{opacity:0}}@keyframes show{0%{opacity:0}}.m-masterclass--transparent-header{margin-top:0}.m-masterclass__page-title{font:1.125rem Roboto Bold,arial,sans-serif;margin-bottom:1.875rem;text-align:center}.m-masterclass__page-subtitle{color:#000;font:.8125rem Roboto Bold,arial,sans-serif;margin-bottom:4.375rem;text-align:center}@media screen and (min-width:48em) and (max-width:63.9375em){.m-masterclass__page-subtitle{margin:0 auto 70px;width:60%}}.m-masterclass__page-paragraf{color:#000;font:.6875rem Roboto Thin,arial,sans-serif;margin-bottom:4.375rem;margin-top:-1em;text-align:center}@media screen and (min-width:48em) and (max-width:63.9375em){.m-masterclass__page-paragraf{margin:0 auto 70px;width:60%}}.m-masterclass-selection__content-wrapper{background-color:#f6f6f6;padding:2.5rem 0 3.75rem}.m-masterclass-selection__sticky-banner{background:#fff;border-top:1px solid #cacaca;bottom:0;left:0;padding:1.25rem 0;position:fixed;text-align:center;width:100%;z-index:2}.m-masterclass-selection__sticky-title{font:.8125rem Roboto Light,arial,sans-serif;letter-spacing:1.3px;margin-bottom:.9375rem}.m-masterclass-selection__sticky-title .js-masterclass-selected-number{font-family:Roboto Bold,arial,sans-serif}.c-carousel .slick-arrow{border:.0625rem solid #dfdfdf;border-radius:50%;bottom:-1.875rem;height:2.375rem;left:50%;padding:0;position:absolute;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:none;transition:none;width:2.375rem;z-index:1}.c-carousel .slick-arrow:before{display:none}.c-carousel .slick-arrow:after{background:url(../../images/svg/arrow-bigger.svg) no-repeat 50%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.m-instituts-landing__section .c-carousel .slick-arrow{top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:64em){.c-carousel .slick-arrow:hover{background-color:#000;border-color:#000}.c-carousel .slick-arrow:hover:after{background:url(../../images/svg/arrow-bigger-white.svg) no-repeat 50%}}.c-carousel .slick-dots{display:none!important}.c-carousel .c-carousel__pagination{font-size:.8125rem;margin:0 auto;position:relative;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-carousel .c-carousel__slider-info{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5625rem}.c-carousel .c-carousel__btn--next{margin-left:3.75rem}.c-carousel .c-carousel__btn--next:after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}[dir=rtl] .c-carousel .c-carousel__btn--next:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.c-carousel .c-carousel__btn--prev{margin-left:-3.75rem}.c-carousel .c-carousel__btn--prev:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}[dir=rtl] .c-carousel .c-carousel__btn--prev:after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.c-carousel .c-carousel__slide-num{font-family:Roboto Light,arial,sans-serif;font-size:.8125rem;height:1.5625rem;margin-right:.25rem;overflow:hidden;position:relative;text-align:right;width:1.125rem}.c-carousel .c-carousel__slide-num .shift-top{-webkit-animation:shift-top 1s linear;animation:shift-top 1s linear}.c-carousel .c-carousel__slide-num .shift-bottom{-webkit-animation:shift-bottom 1s linear;animation:shift-bottom 1s linear}.c-carousel .c-carousel__next-slide{position:absolute;right:0;top:-100%;width:100%}.c-carousel .c-carousel__current-slide{position:absolute;right:0;top:0;width:100%}.c-carousel .c-carousel__total-slides-num{font-family:Roboto Bold,arial,sans-serif;margin-left:.25rem;text-align:left;width:1.125rem}.c-carousel .c-minisite-slider__next-slide{position:absolute;right:0;top:-100%;width:100%}.c-carousel .c-minisite-slider__current-slide{position:absolute;right:0;top:0;width:100%}.c-carousel .c-minisite-slider__total-slides-num{margin-left:.25rem;text-align:left;width:1.125rem}.c-carousel .c-minisite-slider__spinner{overflow:hidden}.c-carousel .c-minisite-slider__spinner svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-carousel .c-minisite-slider__spinner circle{stroke-dasharray:1 226.19467px;stroke-dashoffset:-226.19467px}.c-carousel .c-minisite-slider__spinner.animate-arrow svg{-webkit-animation:rotate-forward 1s ease-out;animation:rotate-forward 1s ease-out}.c-carousel .c-minisite-slider__spinner.animate-arrow circle{-webkit-animation:animate-arrow 1s cubic-bezier(.8,0,.9,1);animation:animate-arrow 1s cubic-bezier(.8,0,.9,1)}.c-carousel--secondary .c-carousel__btn{bottom:-6rem}.c-carousel--secondary .c-carousel__pagination{padding:4rem 0 .625rem}.c-masterclass-banner__wrapper{position:relative}.c-masterclass-banner__breadcrumbs-wrapper{display:none;left:0;position:absolute;top:8.75rem;width:100%}@media screen and (min-width:80em){.c-masterclass-banner__breadcrumbs-wrapper{display:block;top:11.25rem}}.c-masterclass-banner__breadcrumbs-wrapper .c-breadcrumb__item-link{color:#fff}.c-masterclass-banner__breadcrumbs-wrapper .link-with-arrow--secondary:after{background:url(../../images/svg/arrow-white.svg) no-repeat}@media screen and (min-width:64em){.c-masterclass-banner__image{min-height:31.25rem}}.c-masterclass-banner__content-wrapper{color:#fff;left:50%;padding:0 2.8125rem;position:absolute;text-align:center;top:8.75rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media screen and (min-width:48em){.c-masterclass-banner__content-wrapper{padding:0;top:11.875rem;width:auto}}@media screen and (min-width:64em){.c-masterclass-banner__content-wrapper{top:13.75rem}}.c-masterclass-banner__title{font:2.25rem/2.5rem PlayfairDisplay-Bold,arial,sans-serif;margin:0 auto 1.875rem;width:70%}.c-masterclass-banner__title:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-weight:700}@media screen and (min-width:48em){.c-masterclass-banner__title{width:auto}}@media screen and (min-width:80em){.c-masterclass-banner__title{font-size:3rem;line-height:4.375rem}}.c-masterclass-banner__subtitle,.c-masterclass-banner__text{font-size:.8125rem;line-height:1.1875rem}.c-masterclass-banner__text{font-weight:700;margin-top:.9375rem}.c-masterclass-tile-container{margin-bottom:1.875rem}@media screen and (min-width:80em){.c-masterclass-tile-container{margin-bottom:5rem}}.c-masterclass-tile-wrapper{background-color:#fff;border-radius:10px;height:100%;padding:0}.c-masterclass-tile-wrapper--selectable{cursor:pointer;position:relative}@media (hover:hover){.c-masterclass-tile-wrapper--selectable:hover{-webkit-box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.1);box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.1)}}.c-masterclass-tile-wrapper--selectable .c-masterclass-tile__date-text,.c-masterclass-tile-wrapper--selectable .c-masterclass-tile__labels-wrapper{margin-bottom:2.5rem}.c-masterclass-tile-wrapper--isfull{pointer-events:none}.c-masterclass-tile-wrapper--selected:after,.c-masterclass-tile-wrapper--selected:hover:after{border:2px solid #000;border-radius:.625rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media screen and (min-width:64em){.c-masterclass-tile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-masterclass-tile__image{border-radius:10px 10px 0 0;max-height:203px;width:100%}@media screen and (min-width:64em){.c-masterclass-tile__image{border-radius:10px 0 0 10px;max-height:none;max-width:215px}}.c-masterclass-tile__content{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;position:relative;grid-gap:0;min-height:13.875rem;padding:1.25rem 1.875rem 1.875rem;width:100%}@media screen and (min-width:48em){.c-masterclass-tile__content{min-height:15.5625rem;padding:1.25rem 3.875rem 1.875rem}}@media screen and (min-width:64em){.c-masterclass-tile__content{min-height:14.5rem;padding:1.875rem}}@media screen and (min-width:80em){.c-masterclass-tile__content{min-height:17rem;padding:1.875rem 0 1.875rem 5.1875rem}}.c-masterclass-tile__content .c-button{line-height:1.25;padding:.875rem 1.6875rem}.c-masterclass-tile__labels-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:.9375rem}.sp-masterclass-tile-label{background-color:#000;border-radius:9px;color:#fff;font-family:Roboto Bold,arial,sans-serif;font-size:.625rem;font-weight:500;line-height:normal;padding:.1875rem .625rem;text-transform:uppercase}.sp-masterclass-tile-label--rose{background-color:#b48982}.sp-masterclass-tile-label--green{background-color:#5d8c82}.sp-masterclass-tile-label--black{background-color:#000}.sp-masterclass-tile-label--isfull{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:red;border-radius:1.125rem;font-size:.8125rem;height:1.5625rem;margin-right:1.1875rem;width:5.8125rem;z-index:2}@media screen and (min-width:48em){.sp-masterclass-tile-label--isfull{margin-right:1.4375rem}}.c-masterclass-tile__date-text{display:inline-block;margin-bottom:.9375rem;text-transform:lowercase}.c-masterclass-tile__date-text:first-letter{text-transform:uppercase}.c-masterclass-tile__date-text.no-format{text-transform:none}.c-masterclass-tile__date{font-family:Roboto Bold,arial,sans-serif}.c-masterclass-tile__title{color:#000;font:1.1rem PlayfairDisplay-Regular,arial,sans-serif}.c-masterclass-tile__title:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-weight:400}@media screen and (min-width:64em){.c-masterclass-tile__title{font-size:1.2rem;max-width:22.75rem}}.c-masterclass-tile__checkbox-wrapper{height:1.0625rem;position:absolute;right:1.25rem;top:1.25rem;width:1.0625rem}@media screen and (min-width:80em){.c-masterclass-tile__checkbox-wrapper{top:1.875rem}}.c-masterclass-tile__checkbox-wrapper .custom-control-label{cursor:pointer}.c-masterclass-tile__checkbox-wrapper .custom-control-label:before{border:.0625rem solid #000;border-radius:.3125rem;height:1.0625rem;width:1.0625rem}@media screen and (min-width:80em){.c-masterclass-tile__checkbox-wrapper .custom-control-label:before{height:1.375rem;width:1.375rem}.c-masterclass-tile__checkbox-wrapper .custom-control-input:checked+label:after{left:.3125rem}}.c-masterclass-tile-gold{background-color:#c5b996}.c-masterclass-tile-gold .sp-masterclass-tile-label{background-color:#fff;color:#000}.c-masterclass-tile-gold .c-masterclass-tile__date,.c-masterclass-tile-gold .c-masterclass-tile__date-text,.c-masterclass-tile-gold .c-masterclass-tile__title,.c-masterclass-tile-gold .m-masterclass__wrapper{color:#fff}.sp-masterclass-tile-overlay{background-color:#000;border-radius:.625rem;height:100%;opacity:.5;position:absolute;width:100%;z-index:2}.sp-masterclass-tile-thresholdalert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.25rem}.sp-masterclass-tile-thresholdalert .sp-masterclass-tile-glowingbutton{background-color:red;border-radius:100%;height:.625rem;margin-right:.625rem;width:.625rem}.sp-masterclass-tile-thresholdalert .sp-masterclass-tile-glowingbutton:before{-webkit-animation:expand 2s infinite,fade-out 2s infinite;animation:expand 2s infinite,fade-out 2s infinite;background-color:red;border-radius:100%;content:"";height:.625rem;position:absolute;width:.625rem;will-change:opacity;will-change:transform}@-webkit-keyframes expand{to{-webkit-transform:scale(1.8);transform:scale(1.8)}}@keyframes expand{to{-webkit-transform:scale(1.8);transform:scale(1.8)}}@-webkit-keyframes fade-out{to{opacity:0}}@keyframes fade-out{to{opacity:0}}.sp-masterclass-tile-thresholdalert .sp-masterclass-tile-text{font-family:Roboto Light,arial,sans-serif;margin-bottom:0}.sp-masterclass-tile-thresholdalert .sp-masterclass-tile-text--bold{color:#000;font-family:Roboto Bold,arial,sans-serif}.c-masterclass-carousel{padding:3.125rem 0}.c-masterclass-carousel .slick-slider{margin-bottom:2rem;padding:0;visibility:hidden}.c-masterclass-carousel .slick-slider .slick-slide{height:0;overflow:hidden}.c-masterclass-carousel .slick-slider.slick-initialized{visibility:visible}.c-masterclass-carousel .slick-slider.slick-initialized .slick-slide{height:100%;overflow:visible}@media screen and (min-width:48em){.c-masterclass-carousel .slick-slider{padding:0 calc(44.18182px - 4.54545vw)}}@media screen and (min-width:64em){.c-masterclass-carousel .slick-slider{padding:0 calc(108px - 4.54545vw)}}.c-masterclass-carousel__title{font:1.5rem PlayfairDisplay-Regular,arial,sans-serif;margin-bottom:1.875rem;text-transform:uppercase}.c-masterclass-carousel__title:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-weight:400}.c-masterclass-carousel__item{padding:0 .5rem}@media screen and (min-width:48em){.c-masterclass-carousel__item{padding:0 calc(4.16667vw - 13.5px)}}@media screen and (min-width:64em){.c-masterclass-carousel__item{padding:0 calc(4.16667vw - 33px)}}.c-masterclass-carousel__item img{width:100%}.c-masterclass-carousel__content{font:.75rem Roboto Light,arial,sans-serif;padding-top:.9375rem}.c-masterclass-carousel__content-title{font-family:PlayfairDisplay-Regular,arial,sans-serif;font-size:1.5625rem;line-height:1.75rem}.c-masterclass-carousel__content-title:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-weight:400}.c-masterclass-carousel__content-description{font-family:Roboto Light,arial,sans-serif;font-size:.8125rem;line-height:1.3125rem;margin-top:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:64em){.c-masterclass-carousel__content-description{height:auto;text-overflow:inherit;white-space:normal}}.c-masterclass-carousel__content-wrapper{text-decoration:none}.c-masterclass-carousel__content-wrapper img{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media screen and (min-width:48em){.c-masterclass-carousel__content-wrapper:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}}.c-masterclass-carousel__image-wrapper{overflow:hidden}.c-carousel .slick-arrow{bottom:-4rem}