@import url(https://fonts.googleapis.com/css?family=Nunito+Sans:400,700&display=swap&subset=latin-ext);.page.page--articles .section.section--intro:before,.page.page--workshops .section.section--intro:before{background-image:linear-gradient(to top left,#0000 40%,#8c5ba6bf);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.article,.article-list{width:100%}.article{border-bottom:1px solid #f0f4f8;margin:.9375rem 0 1rem;min-height:14.0625rem;padding-bottom:1.875rem;padding-left:12rem;position:relative}@media (max-width:991px){.article{margin-bottom:1rem;min-height:auto;padding-bottom:1rem;padding-left:1rem}}.article picture img{border-radius:16px;height:170px;left:0;margin-bottom:1.5rem;object-fit:cover;object-position:center;position:absolute;top:0;width:170px}@media (max-width:991px){.article picture img{display:none}}.article__date{display:block;margin-bottom:1.25rem}.article__title{color:#3d3d3d;font-size:1.25rem;font-weight:900;text-decoration:underline}@media (max-width:1199px){.article__title{font-size:calc(1.025rem + .30025vw)}}.article__title:active,.article__title:focus,.article__title:visited{color:#3d3d3d}.article__title:hover{color:#3d3d3d;text-decoration:none}.article__perex{color:#3d3d3d;display:inline-block;width:100%}.page.page--articles .article:first-of-type{margin-top:0;padding:10rem 3.75rem 3.75rem}@media (max-width:991px){.page.page--articles .article:first-of-type{padding:11rem 1.5rem 1.5rem}}.page.page--articles .article:first-of-type:after{background:linear-gradient(90deg,#ee2651,#8c5ba6);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;bottom:0;content:"";display:block;height:65%;left:0;opacity:.75;position:absolute;width:100%}.page.page--articles .article:first-of-type picture img{border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;height:100%;overflow:hidden;right:0;width:100%}.page.page--articles .article:first-of-type .article__title{bottom:0;color:#fff;display:inline-block;font-size:1.5rem;margin-bottom:.5rem;position:relative;z-index:2}@media (max-width:1199px){.page.page--articles .article:first-of-type .article__title{font-size:calc(1.05rem + .6005vw)}}.page.page--articles .article:first-of-type .article__date,.page.page--articles .article:first-of-type .article__perex{color:#fff;position:relative;z-index:2}.page.page--articles .article:first-of-type .article__perex p{margin-bottom:0}.page.page--articles .article:first-of-type .article__cta{display:none}.page.page--articles .article:nth-of-type(2){border-top:1px solid #f0f4f8;padding-top:1.875rem}.page.page--articles .article:nth-of-type(2) picture img{top:1.875rem}.page.page--workshops .article__title{display:block;margin-bottom:.5rem}.page.page--workshops .article__date{background-color:#f0f4f8;display:inline-block;margin-bottom:1rem;padding:.5rem 1rem}.page.page--workshops .article__perex{margin-bottom:1rem}.page.page--gallery-detail .article{border-top:1px solid #f0f4f8;padding-top:1.875rem}.page.page--gallery-detail .article picture img{top:1.875rem}.btn{align-items:center;border-radius:0;cursor:pointer;display:inline-block;font-size:1rem;font-weight:900;letter-spacing:1px;letter-spacing:normal;padding:.5rem 1.375rem;transition:all .2s linear;-webkit-user-select:none;user-select:none;white-space:normal}.btn,.btn:focus{box-shadow:none;outline:none}.btn,.btn:focus,.btn:hover{text-decoration:none}.btn.btn-lg{padding:1rem 3rem}.btn.btn-grid--right{margin-right:1rem}@media (max-width:991px){.btn.btn-grid--right{margin-left:1rem}}.btn.btn-primary{background-color:#ee2651;border:2px solid #ee2651;border-radius:.625rem;color:#fff}.btn.btn-primary:hover{background:#0000;color:#ee2651!important}.btn.btn-primary.link-box,.btn.btn-primary:active{color:#fff}.btn.btn-orb{background-color:#ffc72c;border:2px solid #ffc72c;border-radius:.625rem;color:#3d3d3d}.btn.btn-orb:hover{background:#0000;color:#3d3d3d!important}.btn.btn-kompas{background-color:#009edc;border:2px solid #009edc;border-radius:.625rem;color:#fff}.btn.btn-kompas:hover{background:#0000;color:#009edc!important}.btn.btn-outline-primary{background-color:initial;border:2px solid #ee2651}.btn.btn-outline-primary:hover{background-color:#ee2651;color:#fff}.btn.btn-secondary{background-color:initial;border:2px solid #fff;border-radius:.625rem;color:#fff;height:3.4375rem;padding:14px 35px}.btn.btn-secondary:hover{background-color:#fff;border:2px solid #fff;color:#ee2651}.btn.btn-outline-muted{border:2px solid #aeb8ce;border-radius:10px;color:#3d3d3d}.btn.btn-outline-muted:hover{background-color:#3d3d3d;border:2px solid #3d3d3d;color:#aeb8ce}@font-face{font-display:swap;font-family:Meta-Pro;font-style:bold;font-weight:900;src:url(/build/fonts/MetaPro-Bold.44ebfe38.woff)}@font-face{font-display:swap;font-family:Meta-Pro;font-style:bold;font-weight:900;src:url(/build/fonts/MetaPro-Black.8acccc51.woff)}@font-face{font-display:swap;font-family:Meta-Pro;font-style:normal;font-weight:300;src:url(/build/fonts/MetaPro-Book.ae45735e.woff)}h1,h2,h3,h4,h5,h6{font-weight:900;letter-spacing:normal}h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:Meta-Pro,Arial,sans-serif;font-size:5.75rem;font-weight:900;margin-bottom:0;position:relative;z-index:4}@media (max-width:1199px){h1{font-size:calc(1.475rem + 5.70475vw)}}h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Meta-Pro,Arial,sans-serif;font-size:1.875rem;font-weight:900;margin-bottom:1.5rem}@media (max-width:1199px){h2{font-size:calc(1.0875rem + 1.05088vw)}}h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Meta-Pro,Arial,sans-serif;font-size:1.5rem;font-weight:900;margin-bottom:.75rem}@media (max-width:1199px){h3{font-size:calc(1.05rem + .6005vw)}}h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Meta-Pro,Arial,sans-serif;font-size:1.1875rem;font-weight:900}@media (max-width:1199px){h4{font-size:calc(1.01875rem + .22519vw)}}h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Meta-Pro,Arial,sans-serif;font-size:.875rem;font-weight:900;text-transform:uppercase}a{text-decoration:underline}a,a:active,a:focus,a:hover,a:visited{color:#ee2651}a:hover{text-decoration:none}strong{font-weight:900}.pagination ul{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:1.5625rem 0 0;width:100%}.pagination li{background:none;border-radius:.625rem;display:inline-flex;font-size:1.125rem;margin:0 .625rem;padding:0}@media (max-width:1199px){.pagination li{font-size:calc(1.0125rem + .15013vw)}}.pagination li a{align-items:center;border:1px solid #f0f4f8;border-radius:10px;color:#3d3d3d;display:flex;font-weight:700;height:40px;justify-content:center;text-decoration:none;transition:all .2s linear;width:40px}.pagination li a:active,.pagination li a:focus,.pagination li a:visited{color:#3d3d3d}.pagination li a:hover{color:#3d3d3d;text-decoration:underline}.pagination li.active,.pagination li a:hover{align-items:center;background-color:#ee2651;border:1px solid #ee2651;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;width:40px}.pagination li.disabled{visibility:hidden}.pagination li.first a,.pagination li.last a{height:40px;width:140px}@media (max-width:991px){.pagination li.first a,.pagination li.last a{display:none}}.pagination li.first{margin-right:auto}@media (max-width:991px){.pagination li.first{display:none}}.pagination li.last{margin-left:auto}@media (max-width:991px){.pagination li.last{display:none}}.youtube-player{border-radius:1rem;cursor:pointer;display:block;height:16.5625rem;margin:0 10px 0 0;max-height:16.5625rem;overflow:hidden;position:relative;width:calc(100% - 70px)}.youtube-player img{bottom:-100%;display:block;height:100%;left:0;margin:auto;max-width:100%;object-fit:cover;position:absolute;right:0;top:-100%;width:100%}.youtube-player__button{background-color:#f7f7f755;background-image:url(/build/images/play-button.c596d42c.svg);background-position:68% 50%;background-repeat:no-repeat;background-size:42px;border-radius:50%;height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.youtube-player--wide{aspect-ratio:16/9;height:auto;margin:0 auto;max-height:none;width:100%}.youtube-player--wide img{bottom:0;top:0}html{font-size:100%;height:100%;min-width:300px;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#3d3d3d;font-family:Nunito Sans,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5}body .page-main{padding-top:6.625rem}@media (max-width:575px){body .page-main{padding-top:5rem}}.page-header{background:#fff;border-bottom:1px solid #f0f4f8;box-shadow:0 -7px 10px 10px #f0f4f8;color:#ee2651;padding:1.25rem 0;top:.1875rem;width:100%;z-index:99}.page-header,.page-header.gradient-border-top{position:fixed}.page-header .container{position:relative}@media (min-width:992px) and (max-width:1199px){.page-header .container{min-width:100%}}.page-header .navigation__wrapper{align-items:center;display:flex}@media (max-width:991px){.page-header .navigation__wrapper{width:100%}.page-header .navigation__wrapper:last-of-type{display:none}}.page-header .navigation__wrapper--open:last-of-type{display:block}.page-header .navigation__mobile-icon{display:none}@media (max-width:991px){.page-header .navigation__mobile-icon{display:block;position:absolute;right:1rem;top:1.5rem}}@media (max-width:575px){.page-header .navigation__mobile-icon{top:.75rem}}.page-header nav{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:space-between;width:100%}.page-header .navbar-brand{height:65px;margin-right:.625rem;width:214px}@media (max-width:575px){.page-header .navbar-brand{height:auto;width:9.375rem}}.page-header .navbar-brand svg{height:100%;width:100%}.page-header .search{display:inline-flex;margin:0 2rem}@media (max-width:991px){.page-header .search{display:block;margin:.625rem .5rem;padding:.625rem 0}}.page-header .search-icon{height:18px;position:relative;width:18px}.page-header .search-icon svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page-header .search-icon path{fill:#aeb8ce;transition:all .2s linear}.page-header .search-icon:hover path{fill:#485b7a}.page-header .menu{display:flex;list-style:none;margin:.875rem .625rem 0 0;padding:0}@media (max-width:991px){.page-header .menu{display:block;margin:1.875rem 0 0;max-height:calc(100vh - 140px);overflow-x:visible;overflow-y:auto;padding:0 5px;width:100%}}.page-header .menu-item{position:relative}@media (max-width:991px){.page-header .menu-item{margin:0}}.page-header .menu-item:last-child{margin-right:0}.page-header .menu-item-link{color:#3d3d3d;font-weight:900;padding:1rem 1rem 48px;text-decoration:none;transition:all .2s linear}.page-header .menu-item-link:active,.page-header .menu-item-link:focus,.page-header .menu-item-link:visited{color:#3d3d3d}.page-header .menu-item-link:hover{color:#3d3d3d;text-decoration:underline}@media (max-width:1199px){.page-header .menu-item-link{padding:1rem .40625rem 3rem}}@media (max-width:991px){.page-header .menu-item-link{display:block;padding:.5rem 0;position:relative}}.page-header .menu-item-link:after{border-bottom:2px solid #ee2651;border-right:2px solid #ee2651;content:"";display:inline-block;height:10px;margin-left:.75rem;position:relative;top:-.1875rem;transform:rotate(45deg);transition:all .2s linear;width:10px}@media (max-width:991px){.page-header .menu-item-link:after{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg)}}.page-header .menu-item-link:hover+.dropdown-menu{height:auto;opacity:1}.page-header .menu-item-link:hover:after{border-bottom:2px solid #3d3d3d;border-right:2px solid #3d3d3d}.page-header .menu-item:not(.dropdown) .menu-item-link{margin-top:-.5rem;padding:.5rem .9375rem}@media (max-width:1199px){.page-header .menu-item:not(.dropdown) .menu-item-link{padding:.5rem .625rem}}@media (max-width:991px){.page-header .menu-item:not(.dropdown) .menu-item-link{padding-left:0}}.page-header .menu-item:not(.dropdown) .menu-item-link:hover{color:#000}.page-header .menu-item:not(.dropdown) .menu-item-link.btn-primary{color:#fff;padding-left:.9375rem;text-align:center}@media (max-width:991px){.page-header .menu-item:not(.dropdown) .menu-item-link.btn-primary{margin-top:.9375rem}}.page-header .menu-item:not(.dropdown) .menu-item-link.btn-primary:hover{color:#ee2651}.page-header .menu-item:not(.dropdown) .menu-item-link.btn-primary:after{display:none}.page-header .menu-item:not(.dropdown) .menu-item-link.btn-kompas,.page-header .menu-item:not(.dropdown) .menu-item-link.btn-orb{margin-left:.75rem;padding-left:.9375rem;text-align:center;white-space:nowrap}@media (max-width:1199px){.page-header .menu-item:not(.dropdown) .menu-item-link.btn-kompas,.page-header .menu-item:not(.dropdown) .menu-item-link.btn-orb{padding:.5rem .625rem}}@media (max-width:991px){.page-header .menu-item:not(.dropdown) .menu-item-link.btn-kompas,.page-header .menu-item:not(.dropdown) .menu-item-link.btn-orb{margin-left:0;margin-top:.9375rem}}.page-header .menu-item:not(.dropdown) .menu-item-link.btn-kompas:after,.page-header .menu-item:not(.dropdown) .menu-item-link.btn-orb:after{display:none}.page-header .menu-item:not(.dropdown) .menu-item-link.btn-orb{color:#3d3d3d}.page-header .menu-item:not(.dropdown) .menu-item-link.btn-kompas{color:#fff}.page-header .menu-item:not(.dropdown) .menu-item-link__email{color:#00a7da}.page-header .menu-item:not(.dropdown) .menu-item-link__email:before{background-image:url(/build/images/mail.5e2021c3.svg);background-repeat:no-repeat;background-size:contain;content:"";height:.96875rem;left:-.625rem;position:absolute;top:.375rem;width:.96875rem}@media (max-width:991px){.page-header .menu-item:not(.dropdown) .menu-item-link__email{margin-bottom:.75rem;padding-left:20px}.page-header .menu-item:not(.dropdown) .menu-item-link__email:before{left:0;top:.875rem}}.page-header .menu-item:not(.dropdown) .menu-item-link:after{background-color:initial;border-color:#0000}.page-header .dropdown-menu{align-items:flex-start;border-radius:1rem;display:none;flex-direction:column;height:0;justify-content:flex-start;margin-top:2.25rem;opacity:0;position:absolute;right:50%;transform:translateX(50%);transition:all .2s linear;visibility:hidden;width:18.75rem;z-index:20}@media (max-width:1199px){.page-header .dropdown-menu{width:18.75rem}}@media (max-width:991px){.page-header .dropdown-menu{margin-top:0;padding:0;position:relative;width:100%}}.page-header .dropdown-menu:before{content:"";display:block;height:20px;position:absolute;right:calc(50% - 14px);top:-.625rem;transform:rotate(-45deg);width:20px}@media (max-width:991px){.page-header .dropdown-menu:before{content:none}}.page-header .dropdown-menu:after{background:#0000;content:"";height:20px;left:0;position:absolute;top:-15px;width:100%;z-index:-1}.page-header .dropdown-menu.active-menu{display:flex;height:auto;opacity:1;visibility:visible}.page-header .dropdown-menu--orange{background-color:#f56933;background-image:linear-gradient(90deg,#ee265126,#ffc70926)}.page-header .dropdown-menu--orange:before{background-color:#f5703d}.page-header .dropdown-menu--blue{background-color:#00a7da;background-image:linear-gradient(90deg,#0d88c2,#00a7da)}.page-header .dropdown-menu--blue:before{background-color:#009bcb}.page-header .dropdown-menu--yellow{background-color:#ffc709;background-image:linear-gradient(90deg,#f28000,#e9b501)}.page-header .dropdown-menu--yellow:before{background-color:#ed9b01}.page-header .dropdown-menu--purple{background-color:#8c5ba6;min-height:320px}.page-header .dropdown-menu--purple:before{background-color:#8c5ba6}.page-header .dropdown-menu:hover{display:flex}.page-header .dropdown__item-wrap{border-bottom:1px solid #ffffff40;position:relative;width:100%}@media (max-width:991px){.page-header .dropdown__item-wrap{flex-basis:100%;margin-bottom:0;padding-bottom:0}}.page-header .dropdown__item-wrap:hover{background:linear-gradient(#00000040,#00000040)}.page-header .dropdown__item-wrap:first-of-type:hover{border-top-left-radius:16px;border-top-right-radius:16px}.page-header .dropdown__item-wrap:last-of-type{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.page-header .dropdown-item{color:#fff;display:flex;font-weight:900;height:100%;padding:1.125rem 1.875rem;position:relative;text-decoration:none;transition:all .2s linear;width:100%}.page-header .dropdown-item:active,.page-header .dropdown-item:focus,.page-header .dropdown-item:visited{color:#fff}.page-header .dropdown-item:hover{color:#fff;text-decoration:underline}.page-header .dropdown picture img{display:none}.page-header .dropdown__item-text{color:#ffffffa8;font-size:.875rem;left:0;padding-left:.625rem;position:absolute;top:51%;width:90%}.page-header .dropdown__item-text p{margin-bottom:0}.page-header .dropdown .menu-item-link{margin-right:0;transition:all .2s linear}.page-header .dropdown .menu-item-link.dropdown-menu--blue{background-color:initial;background-image:none}.page-header .dropdown .menu-item-link.dropdown-menu--blue.active,.page-header .dropdown .menu-item-link.dropdown-menu--blue:hover{color:#000}.page-header .dropdown .menu-item-link.dropdown-menu--blue.active:after,.page-header .dropdown .menu-item-link.dropdown-menu--blue:hover:after{border-color:#00a7da}.page-header .dropdown .menu-item-link.dropdown-menu--yellow{background-color:initial;background-image:none}.page-header .dropdown .menu-item-link.dropdown-menu--yellow.active,.page-header .dropdown .menu-item-link.dropdown-menu--yellow:hover{color:#000}.page-header .dropdown .menu-item-link.dropdown-menu--yellow.active:after,.page-header .dropdown .menu-item-link.dropdown-menu--yellow:hover:after{border-color:#ffc709}.page-header .dropdown .menu-item-link.dropdown-menu--orange{background-color:initial;background-image:none}.page-header .dropdown .menu-item-link.dropdown-menu--orange.active,.page-header .dropdown .menu-item-link.dropdown-menu--orange:hover{color:#000}.page-header .dropdown .menu-item-link.dropdown-menu--orange.active:after,.page-header .dropdown .menu-item-link.dropdown-menu--orange:hover:after{border-color:#f56933}.page-footer{background-color:#f0f4f8;color:#485b7a;font-size:.875rem;position:relative}@media (max-width:991px){.page-footer{padding-top:0}}.page-footer a{color:#9eb0c0}.page-footer__wrapper{display:flex;justify-content:space-around;padding:3.75rem 0}@media (max-width:991px){.page-footer__wrapper{display:block;padding:1.25rem 0}.page-footer__item{display:none}}.page-footer__item:first-of-type{display:block}@media (max-width:1199px){.page-footer__item:last-of-type{margin-top:2rem}}@media (max-width:991px){.page-footer__item:last-of-type{align-items:center;display:flex;justify-content:center;margin:0 auto}}.page-footer__item>a img{display:block;margin:0 auto}.page-footer__item>svg{display:block;margin:1.75rem auto 0}@media (max-width:991px){.page-footer__item>svg{margin:1.75rem auto}}.page-footer__item-list{display:inline-block;list-style-type:none;margin:.75rem 2rem 0 0;padding-left:0}.page-footer__item-list a{color:#485b7a;display:block;margin-bottom:.5rem;text-decoration:underline}.page-footer__item-list a:active,.page-footer__item-list a:focus,.page-footer__item-list a:visited{color:#485b7a}.page-footer__item-list a:hover{color:#485b7a;text-decoration:none}.page-footer__item-btn{display:inline-block;height:45px;margin:0 .25rem;position:relative;width:45px}.page-footer__item-btn svg{height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.page-footer__item-btn:hover path{fill:#fff}.page-footer__copy{border-top:1px solid #b9c7d4;color:#9eb0c0;padding:1.875rem 0}.page-footer__copy-wrapper{align-items:center;display:flex;justify-content:space-between}.page-footer__copy-cognito path{fill:#9eb0c0}.page-footer .language{align-items:flex-start;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end;padding-bottom:3.75rem;width:100%}@media (max-width:991px){.page-footer .language{display:inline-flex;height:auto;justify-content:flex-end;padding-bottom:.375rem}}.page-footer .language span{color:#ee2651;margin:0 .625rem 0 0}.page-footer .language a{align-items:center;border-color:#3d3d3d;color:#3d3d3d;display:flex;font-weight:900;justify-content:center;margin:.25rem .25rem 0 .4375rem;text-decoration:none;transition:all .2s linear}.page-footer .language a:active,.page-footer .language a:focus,.page-footer .language a:visited{color:false}.page-footer .language a:hover{color:#fff;text-decoration:underline}.page-footer .language a.active{background:#3d3d3d;border:2px solid #3d3d3d;color:#fff}.page-footer .language a.active:hover{background:#0000;border:2px solid #aeb8ce;color:#3d3d3d}.section{padding:3.75rem 0;position:relative}@media (max-width:991px){.section{padding:2rem 0}}.section--bg-gray{background-color:#e1eaf2}.section--py-0{padding-bottom:0;padding-top:0}.section__desc--center,.section__sub-desc--center,.section__sub-title--center,.section__title--center{text-align:center}.section__list{list-style-type:none;margin-left:1rem;padding-left:0}.section__list-item{margin-bottom:.625rem;position:relative}.section__list-item:before{background:#ffc709;content:"";display:block;height:6px;left:-1rem;position:absolute;top:.375rem;width:6px}.section__iframe{border-style:none;display:block;height:360px;margin:0 auto;overflow:hidden;width:300px}.embed-responsive{height:0;padding-bottom:56.25%;padding-top:1.5rem;position:relative}.embed-responsive .embed-responsive-item{height:100%;left:0;position:absolute;top:0;width:100%}.max-w-600{max-width:37.5rem}.section__gray-bg{background-color:#f0f4f8;margin-top:3rem;padding-bottom:.1875rem;position:relative;z-index:0}@media (max-width:991px){.section__gray-bg{padding-bottom:3rem}}.perex p{font-size:1.125rem;font-weight:900;text-align:justify}@media (max-width:1199px){.perex p{font-size:calc(1.0125rem + .15013vw)}}.section.section--intro{background-color:#000;padding:7.8125rem 0 8.75rem;position:relative}.section.section--intro:before{background-image:linear-gradient(to top left,#0000 30%,#ee2651bf),linear-gradient(to bottom right,#0000 30%,#82c55bbf);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.section.section--intro__video{overflow:hidden}.section.section--intro__video:before{display:none}.section.section--intro__video .col-xl-8{background:#00000040;border-radius:1rem}.section.section--intro__video video{left:0;min-height:100%;overflow:hidden;position:absolute;top:0;top:50%;transform:translateY(-50%);width:100%}@media (max-width:991px){.section.section--intro__video video{height:auto;left:50%;min-height:100%;min-width:100%;top:50%;transform:translate(-50%,-50%);width:auto}}.section.section--intro picture{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.section.section--intro picture img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.section.section--intro .section__desc{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:Meta-Pro,Arial,sans-serif;font-size:2rem;font-weight:900;position:relative;z-index:4}@media (max-width:1199px){.section.section--intro .section__desc{font-size:calc(1.1rem + 1.201vw)}}.section.section.section--program{padding:2.5rem 0 1.875rem}@media (max-width:991px){.section.section.section--program{padding:0}}.section.section.section--program .section__video{position:relative}.section.section.section--program .section__video:before{background-image:linear-gradient(90deg,#ee2651,#ffc709,#00a7da,#82c55b,#8c5ba6);bottom:-.1875rem;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}.section.section.section--program .section__video:after{background-color:#ee2651;background-image:url(/build/images/section__video-btn.3501bb4b.svg);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-radius:50%;content:"";display:block;display:none;left:0;left:50%;padding:2rem;position:absolute;top:0;top:50%;transform:translate(-50%,-50%);z-index:2}@media (max-width:991px){.section.section.section--program .section__video{margin-bottom:4rem}}.section.section.section--program .section__video img{display:block;margin:0 auto}.section.section--cards{position:relative}.section.section--cards .cards .col-12{z-index:9}.section.section--support{background:linear-gradient(90deg,#f12a4c,#902177);padding:0}.section.section--support__homepage{padding-bottom:149px;padding-top:55px}@media (max-width:767px){.section.section--sponsors{padding-bottom:1.75rem}}.section.section--border-bottom{border-bottom:1px solid #f0f4f8}.section.section--join-us{text-align:center}.section.section--join-us .section__desc{margin-bottom:3rem}.section.section--sense{padding-top:1.875rem}.section.section--sense .section__desc{margin-bottom:3rem}.section.section--sense .section__sub-desc{margin-bottom:2.5rem}.section.section--sense .section__item{padding:3.75rem 3.75rem 3.125rem}@media (max-width:991px){.section.section--sense .section__item{padding:1rem 3.75rem}}@media (max-width:767px){.section.section--sense .section__item{padding:1rem}}@media (max-width:991px){.section.section--sense .section__item:last-of-type{margin-bottom:1.875rem}}.section.section--schedule{padding:1.25rem 0 5rem}@media (max-width:991px){.section.section--schedule{padding-bottom:2rem}}.section--benefits{padding-bottom:1rem}@media (max-width:575px){.section--benefits{padding-bottom:4rem}}.section--benefits .section__desc{margin-bottom:2.625rem}.section--benefits .section__item{padding:3.75rem;position:relative}@media (max-width:575px){.section--benefits .section__item{padding:2rem 1rem}}.section--benefits .section__item:first-of-type:before{background-image:linear-gradient(to bottom right,#0000001a,#0000 10%);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100%}.section--benefits .section__item:after{background-image:linear-gradient(to bottom left,#0000001a,#0000 17.5%);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100%}.page.page--about-program .section.section--intro:before{background-image:linear-gradient(to top left,#0000 40%,#8c5ba6bf);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.page.page--about-program .section__desc{margin-bottom:3rem}.page.page--about-program .section.section--program{padding:4.5rem 0}@media (max-width:991px){.page.page--about-program .section.section--program{padding:2rem 0}}.page.page--about-program .section.section--program .section__desc{margin-bottom:5.375rem}@media (max-width:991px){.page.page--about-program .section.section--program .section__desc{margin-bottom:2rem}}.page.page--about-program .section.section--program .section__image-wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:1.875rem}.page.page--about-program .section.section--program .section__sub-title{margin-bottom:2.5rem}.page.page--about-program .section.section--program .section__sub-title.section__sub-title--gray-bg{margin:1.25rem 0 1.125rem}@media (max-width:1199px){.page.page--about-program .section.section--program .section__sub-title.section__sub-title--gray-bg{margin-top:2.25rem}}@media (max-width:991px){.page.page--about-program .section.section--program .section__sub-title.section__sub-title--gray-bg{margin-top:0}}.page.page--for-participants .section.section--intro:before{background-image:linear-gradient(to top left,#0000 40%,#8c5ba6bf);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.page.page--for-participants .section.section.section--program{padding:2rem 0 0}.page.page--for-participants .section.section.section--program .section__desc{margin-bottom:2rem}@media (max-width:991px){.page.page--for-participants .section.section.section--program .embed-responsive{margin-bottom:3rem}}.page.page--for-participants .section.section.section--program .section__wrap.section__wrap--between{align-items:center;display:flex;justify-content:space-between}.page.page--for-participants .section.section--join-us{background-color:#f0f4f8}.page.page--for-participants .section.section--how-it-works{padding-bottom:0}.page.page--for-participants .section.section--how-it-works .section__desc{margin-bottom:3.25rem}.page.page--for-participants .section.section--how-it-works .section.section--bg-gray{padding-top:0}@media (max-width:991px){.page.page--for-participants .section.section--how-it-works .section.section--bg-gray{background-color:#fff}}.page.page--for-participants .section.section--certificate .section__wrapper{border-right:1px solid #f0f4f8;padding-right:2rem}@media (max-width:767px){.page.page--for-participants .section.section--certificate .section__wrapper{border-right:0;margin-bottom:1.5rem;padding-right:0}}.page.page--for-participants .section.section--certificate svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:991px){.page.page--for-participants .section.section--certificate svg{display:block;margin:0 auto;position:static;transform:none}}.page.page--for-participants .section.section--absolvents{border-top:1px solid #f0f4f8}.page.page--for-educators .section.section--intro:before{background-image:linear-gradient(to top left,#0000 40%,#8c5ba6bf);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.page.page--for-educators .section.section.section--program{padding:2rem 0 4.5rem}.page.page--for-educators .section.section.section--program .section.section--intro:before{background-image:linear-gradient(to top left,#0000 40%,#8c5ba6bf);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}@media (max-width:575px){.page.page--for-educators .section.section.section--program{padding-top:0}}.page.page--for-educators .section.section.section--program .section__desc{font-size:1.125rem;margin-bottom:2rem}@media (max-width:1199px){.page.page--for-educators .section.section.section--program .section__desc{font-size:calc(1.0125rem + .15013vw)}}.page.page--for-educators .section.section.section--program .section__sub-desc{margin-bottom:3.5rem}@media (max-width:991px){.page.page--support-us .section.section--intro{padding-bottom:5rem}.page.page--support-us .section.section--benefits,.page.page--support-us .section.section--program{padding:2rem 0}.page.page--support-us .section.section--benefits .section__item{padding:1.5rem}.page.page--activity .section.section--intro,.page.page--contact .section.section--intro,.page.page--registration .section.section--intro{padding-bottom:5rem}}.page.page--activity .section.section--intro:before,.page.page--contact .section.section--intro:before,.page.page--registration .section.section--intro:before{background-image:linear-gradient(to top left,#0000 40%,#8c5ba6bf);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.page.page--activity .container-reg,.page.page--contact .container-reg,.page.page--registration .container-reg{background-color:#fff;border-radius:1rem;margin-top:-7.5rem;padding:3.5rem 6.25rem 0;position:relative;z-index:15}@media (max-width:991px){.page.page--activity .container-reg,.page.page--contact .container-reg,.page.page--registration .container-reg{margin-top:0;padding:2rem 0 0}}.page.page--activity .section__desc,.page.page--contact .section__desc,.page.page--registration .section__desc{font-size:1.125rem;margin-bottom:3.75rem}@media (max-width:1199px){.page.page--activity .section__desc,.page.page--contact .section__desc,.page.page--registration .section__desc{font-size:calc(1.0125rem + .15013vw)}}@media (max-width:991px){.page.page--activity .section__desc,.page.page--contact .section__desc,.page.page--registration .section__desc{margin-bottom:2rem}}.page.page--activity .section__desc+svg,.page.page--contact .section__desc+svg,.page.page--registration .section__desc+svg{margin-bottom:3.75rem}@media (max-width:991px){.page.page--activity .section__desc+svg,.page.page--contact .section__desc+svg,.page.page--registration .section__desc+svg{margin-bottom:2rem}}.page.page--activity .form-header,.page.page--contact .form-header,.page.page--registration .form-header{background-image:linear-gradient(90deg,#f12a4c,#902177);padding:2.5rem 0}.page.page--activity .form-header__title,.page.page--contact .form-header__title,.page.page--registration .form-header__title{color:#fff;margin-bottom:0;text-align:center}.page.page--activity .form-block,.page.page--contact .form-block,.page.page--registration .form-block{background-image:linear-gradient(90deg,#ee2651,#8c5ba6);border-top-left-radius:1rem;border-top-right-radius:1rem;margin-top:3.75rem;padding:2.25rem 1.125rem}@media (max-width:991px){.page.page--activity .form-block,.page.page--contact .form-block,.page.page--registration .form-block{margin-top:2rem}}.page.page--activity .form-block__title,.page.page--contact .form-block__title,.page.page--registration .form-block__title{color:#fff;margin-bottom:0;padding-top:.5rem;text-align:center}.page.page--activity .form-block__subtitle,.page.page--contact .form-block__subtitle,.page.page--registration .form-block__subtitle{color:#fff;margin-bottom:0;padding-bottom:.5rem;text-align:center}.page.page--activity #activity-form .btn,.page.page--contact #activity-form .btn,.page.page--registration #activity-form .btn{margin-right:.625rem}.page.page--activity .form-info,.page.page--contact .form-info,.page.page--registration .form-info,.page.page--start-with-dofe .form-info{background-color:#f0f4f8;border-radius:1rem;display:none;padding:2.625rem;position:relative}@media (max-width:991px){.page.page--activity .form-info,.page.page--contact .form-info,.page.page--registration .form-info,.page.page--start-with-dofe .form-info{margin-bottom:2.5rem;padding:1rem}}.page.page--activity .form-info.is-active,.page.page--contact .form-info.is-active,.page.page--registration .form-info.is-active,.page.page--start-with-dofe .form-info.is-active{display:block}.page.page--activity .form-info.fail,.page.page--contact .form-info.fail,.page.page--registration .form-info.fail,.page.page--start-with-dofe .form-info.fail{color:#ee2651;display:block;font-weight:900;padding:0}.page.page--activity .form-info__title,.page.page--contact .form-info__title,.page.page--registration .form-info__title,.page.page--start-with-dofe .form-info__title{padding:1rem}.page.page--activity .form-icon-success,.page.page--contact .form-icon-success,.page.page--registration .form-icon-success,.page.page--start-with-dofe .form-icon-success{height:2.8125rem;width:2.8125rem}.page.page--activity .form-icon-deny,.page.page--contact .form-icon-deny,.page.page--registration .form-icon-deny,.page.page--start-with-dofe .form-icon-deny{height:3.4375rem;width:3.4375rem}.page.page--activity .form,.page.page--contact .form,.page.page--registration .form,.page.page--start-with-dofe .form{background-color:#f0f4f8;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;margin-bottom:5.1875rem;padding:2.625rem;position:relative}@media (max-width:991px){.page.page--activity .form,.page.page--contact .form,.page.page--registration .form,.page.page--start-with-dofe .form{margin-bottom:2.5rem;padding:1rem}}.page.page--activity .form.is-sent,.page.page--contact .form.is-sent,.page.page--registration .form.is-sent,.page.page--start-with-dofe .form.is-sent{display:none}.page.page--activity .form.alert-active,.page.page--contact .form.alert-active,.page.page--registration .form.alert-active,.page.page--start-with-dofe .form.alert-active{padding-top:4.125rem}.page.page--activity .form__row,.page.page--contact .form__row,.page.page--registration .form__row,.page.page--start-with-dofe .form__row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -1rem 1.25rem}@media (max-width:991px){.page.page--activity .form__row,.page.page--contact .form__row,.page.page--registration .form__row,.page.page--start-with-dofe .form__row{margin-bottom:0}}.page.page--activity .form__row>.form-group,.page.page--contact .form__row>.form-group,.page.page--registration .form__row>.form-group,.page.page--start-with-dofe .form__row>.form-group{padding:0 1rem}.page.page--activity .form__row--toggle,.page.page--contact .form__row--toggle,.page.page--registration .form__row--toggle,.page.page--start-with-dofe .form__row--toggle{display:none}.page.page--activity .form__row--toggle-active,.page.page--contact .form__row--toggle-active,.page.page--registration .form__row--toggle-active,.page.page--start-with-dofe .form__row--toggle-active{display:flex}.page.page--activity .form__information,.page.page--contact .form__information,.page.page--registration .form__information,.page.page--start-with-dofe .form__information{display:none}.page.page--activity .form__information-active,.page.page--contact .form__information-active,.page.page--registration .form__information-active,.page.page--start-with-dofe .form__information-active{display:block}.page.page--activity .form .form-wrapper,.page.page--contact .form .form-wrapper,.page.page--registration .form .form-wrapper,.page.page--start-with-dofe .form .form-wrapper{display:none}.page.page--activity .form .form-wrapper--active,.page.page--contact .form .form-wrapper--active,.page.page--registration .form .form-wrapper--active,.page.page--start-with-dofe .form .form-wrapper--active{display:block}.page.page--activity .form .form-group,.page.page--contact .form .form-group,.page.page--registration .form .form-group,.page.page--start-with-dofe .form .form-group{flex-basis:50%}@media (max-width:991px){.page.page--activity .form .form-group,.page.page--contact .form .form-group,.page.page--registration .form .form-group,.page.page--start-with-dofe .form .form-group{flex-basis:100%;margin-bottom:1rem}}.page.page--activity .form .form-group--bg-white,.page.page--contact .form .form-group--bg-white,.page.page--registration .form .form-group--bg-white,.page.page--start-with-dofe .form .form-group--bg-white{background-color:#fff;border:1px solid #b9c7d4;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;margin-bottom:1.25rem;padding:1rem 1rem .25rem}.page.page--activity .form .form-group--schools,.page.page--contact .form .form-group--schools,.page.page--registration .form .form-group--schools,.page.page--start-with-dofe .form .form-group--schools{background-color:#fff;border:1px solid #b9c7d4;border-top-left-radius:1rem;border-top-right-radius:1rem;height:17.5rem;overflow-y:scroll;padding:1rem}.page.page--activity .form .form-group--full,.page.page--contact .form .form-group--full,.page.page--registration .form .form-group--full,.page.page--start-with-dofe .form .form-group--full{flex-basis:100%}.page.page--activity .form .form-group--aggreement,.page.page--contact .form .form-group--aggreement,.page.page--registration .form .form-group--aggreement,.page.page--start-with-dofe .form .form-group--aggreement{flex-basis:80%}@media (max-width:991px){.page.page--activity .form .form-group--aggreement,.page.page--contact .form .form-group--aggreement,.page.page--registration .form .form-group--aggreement,.page.page--start-with-dofe .form .form-group--aggreement{flex-basis:100%}}.page.page--activity .form input[type=radio],.page.page--contact .form input[type=radio],.page.page--registration .form input[type=radio],.page.page--start-with-dofe .form input[type=radio]{margin-right:1rem}.page.page--activity .form .form-label,.page.page--contact .form .form-label,.page.page--registration .form .form-label,.page.page--start-with-dofe .form .form-label{display:none}.page.page--activity .form__input,.page.page--contact .form__input,.page.page--registration .form__input,.page.page--start-with-dofe .form__input{border:1px solid #b9c7d4;border-radius:.625rem;padding:.875rem 1.25rem;width:100%}.page.page--start-with-dofe .form{border-top-left-radius:1rem;border-top-right-radius:1rem}.page.page--start-with-dofe .form-info{margin-bottom:2.5rem}.page.page--start-with-dofe .scroll-anchor{position:relative;top:-3.75rem}@media (max-width:991px){.page.page--start-with-dofe .scroll-anchor{top:-2rem}}.page.page--registration .section__desc{font-size:1.125rem;margin-bottom:1rem}@media (max-width:1199px){.page.page--registration .section__desc{font-size:calc(1.0125rem + .15013vw)}}@media (max-width:991px){.page.page--registration .section__desc{margin-bottom:2rem}}.page.page--registration .section__desc+svg{margin-bottom:3.75rem}@media (max-width:991px){.page.page--registration .section__desc+svg{margin-bottom:2rem}}.page.page--registration .more-btn{margin-bottom:5rem;margin-top:5rem}@media (max-width:991px){.page.page--registration .more-btn{margin-bottom:2.5rem;margin-top:2.5rem}}@media (max-width:767px){.page.page--registration .more-btn{margin-bottom:2.5rem;margin-top:0}}.page.page--registration .form-info{margin-bottom:5rem}@media (max-width:991px){.page.page--registration .form-info{margin-bottom:2.5rem}}@media (max-width:767px){.page.page--registration .form-info{margin-bottom:2.5rem}}@media (max-width:991px){.page.page--history .section.section--intro,.page.page--team .section.section--intro,.page.page--text-page .section.section--intro{padding-bottom:5rem}}.error-page .section{padding:5.875rem 0}.error-page h1{font-size:6rem}@media (max-width:1199px){.error-page h1{font-size:calc(1.5rem + 6.005vw)}}.error-page p{font-size:1.375rem}@media (max-width:1199px){.error-page p{font-size:calc(1.0375rem + .45038vw)}}.gradient-border-top{position:relative}.gradient-border-top:before{background-image:linear-gradient(90deg,#8c5ba6,#ee2651,#ffc709,#82c55b,#00a7da);content:"";display:block;height:3px;position:absolute;top:-.1875rem;width:100%;z-index:-1}.img-fluid{height:auto;max-width:100%}.alert.alert-info{background-color:#f0f4f8;margin-bottom:1.5rem;padding:2rem 1rem}.alert.alert-warning{background-color:#ffc709;display:inline-block;padding:1.25rem;position:absolute;right:2.625rem;width:25rem}@media (max-width:1199px){.alert.alert-warning{width:18.75rem}}@media (max-width:991px){.alert.alert-warning{margin-bottom:1.25rem;position:static;width:100%}}.alert.alert-warning:before{border:8px solid #ffc709;content:"";display:block;height:14px;left:-6px;position:absolute;transform:rotate(-45deg);width:14px}@media (max-width:991px){.alert.alert-warning:before{content:none}}.alert.alert-warning>p{margin-bottom:0}.alert-message{border-radius:.625rem;top:1rem}.alert-message:before{bottom:1.625rem}.side-nav{background-color:#e1eaf2;border-radius:1rem;list-style-type:none;padding-left:0;width:100%}@media (max-width:991px){.side-nav{display:none}}.side-nav__item{padding:0 2rem;position:relative}.side-nav__item:first-of-type,.side-nav__item:nth-of-type(2){display:none}.side-nav__item--active,.side-nav__item:hover{background-color:#00a7da}.side-nav__item--active:after,.side-nav__item--active:before,.side-nav__item:hover:after,.side-nav__item:hover:before{background-color:#00a7da;border-right:9px solid #00a7da;content:"";display:block;height:1.5625rem;left:-4px;position:absolute;width:1px}.side-nav__item--active:before,.side-nav__item:hover:before{top:1px;transform:rotate(15deg)}.side-nav__item--active:after,.side-nav__item:hover:after{bottom:1px;transform:rotate(-15deg)}.side-nav__item--active .side-nav__item-link,.side-nav__item:hover .side-nav__item-link{border-bottom-color:#00a7da;color:#fff;text-decoration:none}.side-nav__item--active .side-nav__item-link:active,.side-nav__item--active .side-nav__item-link:focus,.side-nav__item--active .side-nav__item-link:visited,.side-nav__item:hover .side-nav__item-link:active,.side-nav__item:hover .side-nav__item-link:focus,.side-nav__item:hover .side-nav__item-link:visited{color:#fff}.side-nav__item--active .side-nav__item-link:hover,.side-nav__item:hover .side-nav__item-link:hover{color:#fff;text-decoration:underline}.side-nav__item-link{border-bottom:1px solid #fff;color:#3d3d3d;display:block;font-weight:900;padding:.75rem 1.5rem;position:relative;text-decoration:none}.side-nav__item-link:active,.side-nav__item-link:focus,.side-nav__item-link:visited{color:#3d3d3d}.side-nav__item-link:hover{color:#3d3d3d;text-decoration:underline}.side-nav__item:last-of-type .side-nav__item-link{border:0}.page.page.page--contact .section.section--border-y{border:0 solid #f0f4f8;border-width:1px 0}.page.page.page--contact .section__desc{margin-bottom:2rem}.page.page.page--contact .section__message{display:block;margin-bottom:2.25rem}.page.page.page--contact .section__sub-title.section__sub-title--mb{margin-bottom:3.125rem}.page.page.page--contact .form{margin-bottom:0}@media (max-width:429px){.page.page.page--contact .form{padding-left:1rem;padding-right:1rem}}.page.page.page--contact .form__row{padding:0 1rem}@media (max-width:1199px){.page.page.page--contact .form__row{margin-bottom:0}}.page.page.page--contact .form__row:last-of-type{margin-bottom:0}@media (max-width:1199px){.page.page.page--contact .form__group{margin-bottom:1rem;width:100%}}.page.page.page--contact .form-group-75{flex-basis:70%}@media (max-width:1199px){.page.page.page--contact .form-group-75{flex-basis:100%}}@media (max-width:991px){.page.page.page--contact .pagination{margin-bottom:3.75rem}}.container-relative{position:relative}#breadcrumbs{align-items:center;display:flex;justify-content:flex-start;left:1rem;list-style-type:none;padding-bottom:1.5rem;padding-left:0;padding-top:1.5rem;position:absolute;width:100%;z-index:7}@media (max-width:991px){#breadcrumbs{width:auto}}@media (max-width:767px){#breadcrumbs{display:none}}#breadcrumbs li{color:#fff;display:block;font-size:.8125rem;margin:0 .375rem;position:relative}#breadcrumbs li:not(:last-of-type):after{border:0 solid #fff;border-width:1px 1px 0 0;content:"";display:block;height:6px;position:absolute;right:-6px;top:48%;transform:rotate(45deg) translateY(-50%);width:6px}#breadcrumbs li a{color:#fff;text-decoration:underline}#breadcrumbs li a:active,#breadcrumbs li a:focus,#breadcrumbs li a:visited{color:#fff}#breadcrumbs li a:hover{color:#fff;text-decoration:none}#breadcrumbs li.first{margin-right:0}#breadcrumbs li.first:after{content:none}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.img-lazywrap-contact img{transition:filter .5s ease-in-out}.img-lazywrap-contact img.lazyloaded{filter:blur(0)}.page.page--activity .form-page{display:none}.page.page--activity .form-page--active{display:block}.page.page--activity .form .form__label{display:block;font-weight:900;margin-bottom:.5rem}.page.page--activity .form .form__label--hidden{display:none}.text-center{text-align:center}.d-block{display:block}.d-none{display:none}@media (min-width:768px){.d-md-block{display:block}.d-md-none{display:none}}.radius-t-16{border-top-left-radius:1rem;border-top-right-radius:1rem}.radius-b-16{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.img-radius-16 img,.img-radius-16 svg{border-radius:1rem}.text-decoration-none{text-decoration:none!important}.collapse{display:none}.collapse.show{display:block}.position-relative{position:relative}.h-100{height:100%}.ellipsis-6-row{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.view-more{color:#ee2651;cursor:pointer;text-decoration:underline}.view-more:hover{text-decoration:none}.api-form-message{display:block;margin-bottom:-1rem;padding:24px;position:relative;text-align:center}.api-form-message.success{background-color:#e6e6fa}.api-form-message.error{background-color:#ff8c00;color:#fff}.api-form-wrap{position:relative}.api-form-wrap #error-message-anchor{height:0;left:-10px;position:absolute;top:-120px;visibility:hidden;width:0}.event-list-calendar-wrap{border-radius:5px;margin:7px 0 17px}.event-list-calendar-wrap .event-list-calendar{background-color:#777;border-radius:5px;display:inline-block;margin:0 6px 0 -5px;padding:6px 8px 8px}@media (min-width:768px){.event-detail-calendar-wrap .col-md-6{flex:0 0 66%;max-width:66%}}@media (min-width:1200px){.event-detail-calendar-wrap .col-xl-5{flex:0 0 42%;max-width:42%}}.page.page--workshop-detail .event-detail-calendar-wrap .link-box{justify-content:center}.w-fit{width:fit-content}.open-center{background:#82c55b;border:2px solid #82c55b;border-radius:50%}.close-center,.open-center{height:11px;margin-right:5px;margin-top:-1px;min-height:11px;min-width:11px;width:11px}.close-center{background:#ee2651;border:2px solid #ee2651;border-radius:50%}