@charset "UTF-8";.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-display:block;font-family:lg;font-style:normal;font-weight:400;src:url(../fonts/lg.woff2?io9a6k) format("woff2"),url(../fonts/lg.ttf?io9a6k) format("truetype"),url(../fonts/lg.woff?io9a6k) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg")}.lg-icon{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:lg!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border:none;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;outline:none;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{left:0;position:absolute;top:0;width:100%;z-index:1082}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{background:none;border:none;box-shadow:none;color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;outline:medium none;padding:10px 0;text-align:center;text-decoration:none!important;transition:color .2s linear;width:50px;will-change:color}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;opacity:0;padding:10px 40px;text-align:center;transition:opacity .2s ease-out 0s;z-index:1080}.lg-sub-html h4{font-size:13px;font-weight:700;margin:0}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{bottom:0;left:0;position:absolute;right:0}.lg-error-msg{color:#999;font-size:14px}.lg-counter{color:#999;display:inline-block;font-size:16px;height:47px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(.5,.5,.5);transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;will-change:transform,opacity}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scaleX(1)}.lg-icon:focus-visible{border-radius:3px;color:#fff;outline:1px dashed hsla(0,0%,100%,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{clear:both;content:"";display:table}.lg-container{outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;will-change:transform,opacity}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{height:100%;left:0;opacity:.001;outline:none;overflow:hidden;position:fixed;text-align:left;top:0;transition:opacity .15s ease 0s;width:100%;will-change:auto;z-index:1050}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{opacity:1;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{bottom:0;left:0;position:absolute;right:0;top:0}.lg-outer .lg-inner{bottom:0;left:0;position:absolute;top:0;transition:opacity 0s;white-space:nowrap;width:100%}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif) no-repeat scroll 50% transparent}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;height:100%;position:absolute;text-align:center;width:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{bottom:0;font-size:0;left:0;position:absolute;right:0;top:0;white-space:nowrap}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;height:auto;max-height:100%;max-width:100%;position:relative;vertical-align:middle;width:auto}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{left:50%;position:absolute;top:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;transform:translateZ(0)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{background-color:#000;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity 333ms ease-in 0s;will-change:auto;z-index:1040}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;transform:translateZ(0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{bottom:0;left:0;position:absolute;right:0;transform:translate3d(0,100%,0);transition:transform .35s ease-out 0s;will-change:transform;z-index:1080}*,:after,:before{box-sizing:border-box}html{overflow-x:hidden;scroll-behavior:smooth}.wpcf7 form .wpcf7-response-output{margin:0;padding:.5em 1.5em;position:fixed;z-index:10}@media (width <= 599px){.wpcf7 form .wpcf7-response-output{bottom:0;left:0;right:0}}@media (width >= 600px){.wpcf7 form .wpcf7-response-output{bottom:1rem;left:calc(50% - 251px);max-width:500px}}.wpcf7 form.sent .wpcf7-response-output{background-color:var(--wp--preset--color--vivid-green-cyan,#2c2);border-color:var(--wp--preset--color--vivid-green-cyan,#2c2)}.wpcf7 form.aborted .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-radio):not(.wpcf7-checkbox),.wpcf7 form.failed .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-radio):not(.wpcf7-checkbox),.wpcf7 form.invalid .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-radio):not(.wpcf7-checkbox),.wpcf7 form.payment-required .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-radio):not(.wpcf7-checkbox),.wpcf7 form.spam .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-radio):not(.wpcf7-checkbox),.wpcf7 form.unaccepted .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-radio):not(.wpcf7-checkbox){border:2px solid red;width:100%}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:var(--wp--preset--color--ghost-white,#f3f3f9);border-color:var(--wp--preset--color--ghost-white,#f3f3f9)}.wpcf7-form{color:var(--wp--preset--color--davys-gray,#4b4c5b)}.wpcf7-form .form-group p{margin:0 0 var(--wp--preset--spacing--70)}.wpcf7-form label{font-size:12px;font-weight:700}.wpcf7-form .wpcf7-form-control{border-radius:8px;font-size:14px;line-height:20px;margin:var(--wp--preset--spacing--20) 0;padding:12px 16px;resize:none}.wpcf7-form .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-radio):not(.wpcf7-checkbox){border:2px solid var(--wp--preset--color--davys-gray,#4b4c5b);width:100%}.wpcf7-form .wpcf7-form-control .wpcf7-list-item label{align-items:center;display:flex}.wpcf7-form .wpcf7-form-control .wpcf7-list-item-label{font-size:var(--wp--preset--font-size--normall,1rem);font-weight:400;line-height:20px;margin-left:var(--wp--preset--spacing--20)}.wpcf7-form .wpcf7-form-control input[type=checkbox],.wpcf7-form .wpcf7-form-control input[type=radio]{accent-color:var(--wp--preset--color--secondary,#ed7a4f);color:var(--wp--preset--color--contrast,#fff);font-size:8px;height:24px;width:24px}.wpcf7-form .wpcf7-submit{background-color:var(--wp--preset--color--secondary,#ed7a4f);border:3px solid transparent;border-radius:50px;color:var(--wp--preset--color--contrast,#fff);cursor:pointer;font-size:12px;font-weight:800;line-height:18px;padding:16px 24px;text-transform:unset;transition:transform .2s}.wpcf7-form .wpcf7-submit:focus,.wpcf7-form .wpcf7-submit:hover{transform:scale(1.1)}.wpcf7-not-valid-tip{font-size:var(--wp--preset--font-size--small,.75rem);font-weight:700}mark{border-radius:.3125rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.6em;padding:0 .625rem}[style*="text-decoration:none"] a,[style^="text-decoration:none"] a{text-decoration:none}[style*="text-decoration:none"] a:hover,[style^="text-decoration:none"] a:hover{text-decoration:underline}.to-top{align-items:center;bottom:15px;cursor:pointer;display:flex;height:64px;justify-content:center;position:fixed;right:15px;top:auto;transition:all .2s ease-in-out;width:64px;z-index:11}.to-top img{height:100%;width:100%}.to-top.hide{opacity:0;visibility:hidden}.slick-list{margin:0 -16px 80px!important}@media (width > 768px){.slick-list{margin:0 -16px 64px!important}}.slick-dots{transform:translateY(-3rem)}.slick-dots li{margin:0 7px}.slick-dots li button:before{background-color:#cfcfed;border-radius:100%;content:"";height:16px;opacity:1;width:16px}.slick-dots li.slick-active button:before{background-color:var(--wp--preset--color--blue-gray,#6f9ecf);opacity:1}.wp-block-media-text.has-media-on-the-left>.wp-block-media-text__content{padding-right:0}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{padding-left:0}@media (width <= 600px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{margin-top:2rem}}.wp-site-blocks footer.wp-block-template-part,.wp-site-blocks main{margin-block-start:0}.InstitutionEventFilter{width:50%}@media (width <= 780px){.InstitutionEventFilter{width:100%}}.heading-with-underline strong{position:relative}.heading-with-underline strong:after{background-image:url(../images/heading-underline.svg);background-position:50%;background-size:cover;bottom:0;content:"";height:17px;left:0;position:absolute;width:100%;z-index:-1}@media (width <= 782px){.heading-with-underline strong:after{height:10px}}.yoast-breadcrumbs{font-size:12px;font-weight:800}@media (width < 601px){.yoast-breadcrumbs{display:none}}.yoast-breadcrumbs span{align-items:center;display:flex;gap:8px}.yoast-breadcrumbs span>span:not(:last-child):after{content:url(../images/breadcrumb_separator.svg);height:24px;width:24px}.yoast-breadcrumbs span>span:first-child a:after{content:url(../images/breadcrumb_home.svg);height:24px;width:24px}.yoast-breadcrumbs span>span a{color:var(--wp--preset--davys-gray,#4b4c5b);text-decoration:none}.yoast-breadcrumbs span .breadcrumb_last{color:var(--wp--preset--blue-gray,#6f9ecf)}.post-template-default .taxonomy-post_tag a{border:2px solid var(--wp--preset--primary,#2f3173);border-radius:50px;color:var(--wp--preset--primary,#2f3173);font-size:var(--wp--preset--font-size--small,.75rem);font-weight:800;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30)}.front-page-hero{overflow:hidden}.front-page-hero-column{justify-content:flex-end;position:relative}@media (width <= 1024px){.front-page-hero-column{flex-direction:column}}.front-page-hero-column:after{background-image:url(../images/hero-after.svg);background-size:cover;content:"";height:100px;position:absolute;top:0;width:290px}@media (width >= 1025px){.front-page-hero-column:after{left:0}}@media (width <= 1024px){.front-page-hero-column:after{height:100px;right:0;width:80px}}@media (width >= 1025px){.front-page-hero-column-text{max-width:500px}}.front-page-hero-column-text h1{z-index:1}.front-page-hero-column-text .heading-with-underline strong{position:relative;word-break:auto-phrase}.front-page-hero-column-text .heading-with-underline strong:after{background-image:url(../images/heading-underline.svg);background-size:cover;bottom:0;content:"";height:26px;left:0;position:absolute;width:100%;z-index:-1}@media (width <= 782px){.front-page-hero-column-text .heading-with-underline strong:after{background-image:url(../images/heading-underline-mobile.svg);bottom:5px;content:"";height:11px}}.front-page-hero-column-img{position:relative}.front-page-hero-column-img .wp-block-cover{height:100%}.front-page-hero-column-img:after{background-image:url(../images/hero-shape.svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (width <= 1024px){.front-page-hero-column-img:after{background-image:url(../images/mobile-hero-shape.svg);background-position:top;content:"";height:100px}}.front-page-hero-column-img-play{left:33%;position:absolute;top:45%}.front-page-hero-column-img-info{bottom:5%;position:absolute;right:35%}.YcoAccordionBlock ul{gap:16px!important}.YcoAccordionBlock ul .accordion__item{border-radius:25px;padding:8px 24px}.YcoAccordionBlock ul .accordion__item h2{flex-direction:row-reverse;justify-content:space-between!important;line-height:1.25}@media (width <= 780px){.YcoAccordionBlock ul .accordion__item h2{font-size:20px!important}}.YcoAccordionBlock ul .accordion__open{padding:32px 24px 32px 32px}.YcoAccordionBlock ul .accordion__open .accordion__content{font-size:20px;padding:0}.YcoAccordionBlock.is-style-blue-orange-accordion ul .accordion__item{background-color:var(--wp--preset--contrast,#fff)}.YcoAccordionBlock.is-style-blue-orange-accordion ul .accordion__item h2{color:var(--wp--preset--blue-gray,#6f9ecf);font-size:32px}.YcoAccordionBlock.is-style-blue-orange-accordion ul .accordion__item h2 .icon-plus:before{content:url(../images/plus-orange.svg)}.YcoAccordionBlock.is-style-blue-orange-accordion ul .accordion__open{background-color:var(--wp--preset--primary,#2f3173)}.YcoAccordionBlock.is-style-blue-orange-accordion ul .accordion__open h2 .icon-plus:before{content:url(../images/minus-orange.svg)}.YcoAccordionBlock.is-style-blue-orange-accordion ul .accordion__open .accordion__content{color:var(--wp--preset--contrast,#fff)}.YcoAccordionBlock.is-style-orange-accordion ul .accordion__item{background-color:var(--wp--preset--burgundy,#fdf1ec)}.YcoAccordionBlock.is-style-orange-accordion ul .accordion__item h2{color:var(--wp--preset--secondary,#ed7a4f);font-size:24px}.YcoAccordionBlock.is-style-orange-accordion ul .accordion__item h2 .icon-plus:before{content:url(../images/plus-burgundy.svg)}.YcoAccordionBlock.is-style-orange-accordion ul .accordion__open h2 .icon-plus:before{content:url(../images/minus-burgundy.svg)}.YcoAccordionBlock.is-style-orange-accordion ul .accordion__open .accordion__content{color:var(--wp--preset--davys-gray,#4b4c5b)}.YcoAccordionBlock.is-style-blue-accordion ul .accordion__item{background-color:var(--wp--preset--blue-gray,#e0eaf5)}.YcoAccordionBlock.is-style-blue-accordion ul .accordion__item h2{color:var(--wp--preset--blue-gray,#6f9ecf);font-size:24px;line-height:1.25}.YcoAccordionBlock.is-style-blue-accordion ul .accordion__item h2 .icon-plus:before{content:url(../images/plus-dark-blue.svg)}.YcoAccordionBlock.is-style-blue-accordion ul .accordion__open h2 .icon-plus:before{content:url(../images/minus-dark-blue.svg)}.YcoAccordionBlock.is-style-blue-accordion ul .accordion__open .accordion__content{color:var(--wp--preset--davys-gray,#4b4c5b)}.cards{text-align:center}.cards li:not(.slick-dots>li){background-color:var(--wp--preset--contrast,#fff);border-radius:24px;box-shadow:0 0 25px 0 rgba(30,31,82,.15);padding:40px 43px}.cards li:not(.slick-dots>li) figure{margin:auto}@media (width <= 1200px){.numbers-carousel{background-color:transparent!important}}.numbers-carousel-item{min-width:200px;position:relative}@media (width <= 1200px){.numbers-carousel-item{border-radius:25px;display:flex;height:250px;justify-content:center;margin:8px;padding:64px 45px;text-align:center}.numbers-carousel-item-title{font-size:80px!important;font-weight:700}.numbers-carousel-item p{font-size:1.5rem;font-weight:800}.numbers-carousel-separator{display:none!important}}.why-bilingual-carousel figure img{min-width:96px}@media (width <= 780px){.why-bilingual-carousel{text-align:center}.why-bilingual-carousel h2{font-size:28px}.why-bilingual-carousel figure{margin-bottom:32px}.why-bilingual-carousel figure img{margin:auto}.carousel-mobile-fix li:not(.slick-dots>li){padding:16px}}.institution-event-filter--wrapper,.teacher-filter-by-institution--wrapper{display:flex;justify-content:center}.institution-event-filter--wrapper>select,.teacher-filter-by-institution--wrapper>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/icons/select-chevron-down.svg) no-repeat calc(100% - 16px) 55%;border:2px solid var(--Primary-colors-Davys-grray,#4b4c5c);border-radius:var(--wp--preset--spacing--20,8px);color:var(--Primary-colors-Davys-grray,#4b4c5b);display:block;font-family:var(--wp--preset--font-family--jost,"Jost");font-size:16px;max-width:100%;padding:12px 40px 12px 16px;text-overflow:ellipsis;white-space:nowrap}select>option{max-width:100%}.ellipsis-option,select>option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-option{display:inline-block;position:absolute;visibility:hidden}.wp-block-social-links{font-size:1.375rem;padding:0}.wp-block-social-links .wp-social-link a{padding:.3185em}header.wp-block-template-part{position:sticky;top:0;width:100%;z-index:99}.admin-bar header.wp-block-template-part{top:46px}@media (width >= 783px){.admin-bar header.wp-block-template-part{top:32px}}header.wp-block-template-part>div{width:100%}header.wp-block-template-part .wp-block-site-logo{margin-right:auto}header.wp-block-template-part .navbar{background-color:var(--wp--preset--color--blue-gray)}body.nav-open header.wp-block-template-part .navbar{background-color:#fff}@media (width <= 1200px){header.wp-block-template-part .navbar .Hamburger{position:relative;transition:.1s ease-out;z-index:3}.nav-open header.wp-block-template-part .navbar .Hamburger path:not(.close),body:not(.nav-open) header.wp-block-template-part .navbar .Hamburger path.close{display:none}}@media (width >= 1201px){header.wp-block-template-part .navbar .Hamburger{display:none}}@media (width <= 1200px){header.wp-block-template-part .navbar nav.main-menu{background:#fff;height:100vh;left:0;overflow-y:auto;position:absolute;top:83px;width:100vw;z-index:2}body:not(.nav-open) header.wp-block-template-part .navbar nav.main-menu{display:none}header.wp-block-template-part .navbar ul.main-menu{background:#e0eaf5;color:#2f3173;flex-direction:column;justify-content:flex-start;min-height:100%;padding:3.5rem 1rem;text-align:center;width:100%}header.wp-block-template-part .navbar ul.main-menu>.wp-block-navigation-item{font-size:1.25rem!important}header.wp-block-template-part .navbar .wp-block-navigation-item{flex-wrap:wrap;justify-content:center}header.wp-block-template-part .navbar .wp-block-navigation__submenu-container{background:transparent url(../images/navigation-separator.svg) no-repeat bottom!important;border:none!important;position:unset!important;row-gap:.5rem}header.wp-block-template-part .navbar .wp-block-navigation__submenu-container .wp-block-navigation-item__content{color:#6f9ecf;font-weight:800;justify-content:center}header.wp-block-template-part .navbar .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,header.wp-block-template-part .navbar .wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,header.wp-block-template-part .navbar .wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{padding:1.5rem 0 2rem;width:100%}}@media (width >= 1201px){header.wp-block-template-part .navbar .wp-block-navigation{font-weight:800}header.wp-block-template-part .navbar nav.main-menu{margin-right:1rem}header.wp-block-template-part .navbar ul.main-menu>.wp-block-navigation-item{color:#fff;cursor:pointer;padding:.875rem 0}header.wp-block-template-part .navbar .wp-block-navigation__submenu-container{background:#e0eaf5!important;border:none!important;border-radius:1rem;row-gap:.5rem}header.wp-block-template-part .navbar .wp-block-navigation__submenu-container .wp-block-navigation-item__content{color:#2f3173}header.wp-block-template-part .navbar .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{color:#6f9ecf}header.wp-block-template-part .navbar .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,header.wp-block-template-part .navbar .wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,header.wp-block-template-part .navbar .wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{padding:1rem .5rem}header.wp-block-template-part .navbar .wp-block-navigation-item__content:hover{text-decoration:none}}header.wp-block-template-part .navbar .wp-block-buttons{position:relative;z-index:2}header.wp-block-template-part .navbar .wp-block-buttons a{font-size:.75rem}header.wp-block-template-part .navbar .wp-block-button__link{padding:8px 16px}.nav-open header.wp-block-template-part .navbar .nav-button-wrapper{background-color:#fff!important;border-radius:99px;padding:10px;z-index:2}@media (width <= 1200px){header.wp-block-template-part .navbar .contact-button{display:none}.nav-open header.wp-block-template-part .navbar .contact-button{display:block}}header.wp-block-template-part .navbar .language-toggle{position:relative;z-index:2}header.wp-block-template-part .navbar .language-toggle a{align-items:center;background:#fff;border-radius:100px;color:#222;display:flex;font-size:.6255rem;font-weight:700;height:2rem;justify-content:center;text-decoration:none;transition:transform .2s;width:2rem}header.wp-block-template-part .navbar .language-toggle a:hover{transform:scale(1.1)}.nav-open header.wp-block-template-part .navbar .language-toggle a{background:#6f9ecf;color:#fff}footer.wp-block-template-part .wp-block-heading:after{background:currentColor;content:"";display:block;height:4px;margin-top:var(--wp--preset--spacing--30,16px);width:40px}footer.wp-block-template-part a[href^="mailto:"],footer.wp-block-template-part a[href^="tel:"]{text-decoration:none}footer.wp-block-template-part a[href^="mailto:"]:hover,footer.wp-block-template-part a[href^="tel:"]:hover{text-decoration:underline}footer.wp-block-template-part .wp-block-navigation{font-weight:400}footer.wp-block-template-part .yco-logo path{transition:all .3s ease-in-out}footer.wp-block-template-part .yco-logo:hover path{fill:var(--wp--preset--color--primary,#2f3173)}.social-life{position:relative}.social-life:after{background-image:url(../../dist/images/ornament-social-life.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:" ";display:none;height:160px;left:50%;max-width:2000px;position:absolute;top:100px;transform:translate(-50%);width:0}@media (width >= 1200px){.social-life:after{display:block;width:130vw}}@media (width <= 860px){.social-life--icons-wrapper{align-items:flex-start!important;flex-direction:column;row-gap:var(--wp--preset--spacing--40)!important;width:-moz-fit-content;width:fit-content}}.social-life--icons-wrapper a{align-items:center;border-width:0!important;display:flex;gap:24px;padding:var(--wp--preset--spacing--20)!important;text-decoration:none!important}.social-life--icons-wrapper a img{filter:drop-shadow(0 0 25px rgba(30,31,82,.15))}.social-life--pictures{background-repeat:repeat-x;background-size:contain!important;height:400px}@media (width < 2047px){.social-life--pictures{background-size:cover!important}}.social-life-animation{overflow:hidden}.social-life-animation .social-life-animation-row,.social-life-animation .social-life-animation-row-reverse{animation:slide 30s linear infinite;width:200%}@media (width <= 780px){.social-life-animation .social-life-animation-row,.social-life-animation .social-life-animation-row-reverse{width:600%}}.social-life-animation .social-life-animation-row-reverse{animation-direction:reverse}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.collection-menu .CollectionMenu{row-gap:var(--wp--preset--spacing--110,80px)}@media (width <= 768px){.collection-menu-cta{align-items:flex-start!important;flex-direction:column}}.related-testimonials{overflow:visible;position:relative}.related-testimonials:after{background-image:url(../../dist/images/ornament-quotation-mark.svg);background-repeat:no-repeat;content:" ";filter:drop-shadow(0 0 25px rgba(30,31,82,.15));height:96px;left:50%;position:absolute;top:-45px;transform:translate(-50%);width:96px;z-index:10}.related-testimonials.related-testimonials-teachers:after{background-image:url(../../dist/images/ornament-quotation-mark-white.svg)}@media (width > 600px) and (width <= 1200px){.related-testimonials .RelatedTestimonials{grid-template-columns:unset!important}}@media (width > 781px) and (width <= 1200px){.related-testimonials .RelatedTestimonials .RelatedTestimonialsItem{margin-left:16px!important}}.related-testimonials .RelatedTestimonials .slick-list{margin:0 -16px 10px!important}.related-testimonials .RelatedTestimonials .slick-dots{transform:translateY(-1rem)}.related-testimonials:not(.related-testimonials-teachers) .RelatedTestimonials .slick-dots li button:before{background-color:var(--wp--preset--color--contrast,#fff)}.related-testimonials:not(.related-testimonials-teachers) .RelatedTestimonials .slick-dots li.slick-active button:before{background-color:var(--wp--preset--color--brown,#a32c00)}.yco-sharing-block{background-color:#e0eaf5;border-radius:100px;border-style:none;border-width:0;display:flex;margin:1.5rem 0!important;padding:.5rem .5rem .5rem 1.5rem;width:-moz-fit-content;width:fit-content}.yco-sharing-block .sharing-block-label{align-content:center;color:var(--wp--preset--blue-gray,#6f9ecf);font-size:var(--wp--preset--font-size--medium,1rem);font-weight:800;margin:0;padding-right:1rem;white-space:nowrap}@media (width >= 390px){.yco-sharing-block .sharing-block-label{padding-right:5rem}}.yco-sharing-block .wp-block-outermost-social-sharing.sharing-block{margin:0}.yco-sharing-block .wp-block-outermost-social-sharing.sharing-block svg{height:32px!important;width:32px!important}h1,h2,h3,h4,h5,h6{hyphens:auto}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.is-style-2-cols{-moz-column-count:2;column-count:2}.is-style-2-cols li{-moz-column-break-inside:avoid;break-inside:avoid}.hide-element{display:none}.prevent-flex-shrink{flex-shrink:0}.prevent-hover-effect>.wp-block-button__link:hover{transform:unset}.allow-overflow{overflow:visible}@media (width <= 601px){.left-on-mobile{display:flex!important;justify-content:left!important}}.nowrap{white-space:nowrap}.has-box-shadow{box-shadow:0 0 25px rgba(0,0,0,.8)}@media (width <= 781px){.hide-on-mobile{display:none!important}}@media (width > 781px){.show-on-mobile{display:none!important}}.block-editor-iframe__body .hide-on-mobile,.block-editor-iframe__body .show-on-mobile,.block-editor-page .hide-on-mobile,.block-editor-page .show-on-mobile{display:block!important}@media (width <= 781px){.has-text-align-center-mobile{text-align:center}.has-text-align-center-mobile .is-layout-flex{justify-content:center}}
