@font-face{font-family:Ambit;src:url(/site/templates/dist/assets/Ambit-Regular-BYA-lMwS.woff)format("woff"),url(/site/templates/dist/assets/Ambit-Regular-BNOGi_Uy.woff2)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ambit;src:url(/site/templates/dist/assets/Ambit-Italic-DfX8arLF.woff)format("woff"),url(/site/templates/dist/assets/Ambit-Italic-3Jaxp8CD.woff2)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ambit;src:url(/site/templates/dist/assets/Ambit-Bold-C2M5aks6.woff)format("woff"),url(/site/templates/dist/assets/Ambit-Bold-BaiA60gG.woff2)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ambit;src:url(/site/templates/dist/assets/Ambit-BoldItalic-CMrWIPIQ.woff)format("woff"),url(/site/templates/dist/assets/Ambit-BoldItalic-BzeVwo2-.woff2)format("woff");font-weight:700;font-style:italic;font-display:swap}:root{--gap:3.2rem;--gap--xxl:calc(var(--gap) * 4);--gap--xl:calc(var(--gap) * 3);--gap--lg:calc(var(--gap) * 2);--gap--md-lg:calc(var(--gap) * 1.5);--gap--md:var(--gap);--gap--sm:calc(var(--gap) / 2);--gap--xs:calc(var(--gap) / 3);--gap--2xs:calc(var(--gap) / 2.66667);--gap--3xs:calc(var(--gap) / 3.2);--gap--4xs:calc(var(--gap) / 4);--gap--5xs:calc(var(--gap) / 5.3333);--red-50:15deg 100% 95%;--red-100:13deg 100% 95%;--red-200:11deg 100% 87%;--red-300:0deg 100% 72%;--red-400:0deg 100% 67%;--red-500:0deg 90% 62%;--red-600:350deg 100% 42%;--red-700:352deg 88% 40%;--red-800:354deg 76% 33%;--red-900:356deg 68% 27%;--orange-50:20deg 100% 98%;--orange-100:19deg 100% 94%;--orange-200:19deg 100% 85%;--orange-300:18deg 100% 75%;--orange-400:18deg 92% 65%;--orange-500:19deg 84% 52%;--orange-600:17deg 82% 45%;--orange-700:17deg 85% 41%;--orange-800:15deg 87% 38%;--orange-900:13deg 91% 32%;--yellow-50:37deg 100% 97%;--yellow-100:39deg 100% 89%;--yellow-200:44deg 100% 60%;--yellow-300:44deg 100% 49%;--yellow-400:42deg 97% 45%;--yellow-500:39deg 93% 41%;--yellow-600:36deg 89% 36%;--yellow-700:31deg 84% 32%;--yellow-800:23deg 76% 28%;--yellow-900:10deg 67% 24%;--sand-50:46deg 61% 92%;--sand-100:46deg 55% 90%;--sand-200:48deg 48% 85%;--sand-300:51deg 31% 79%;--sand-400:54deg 18% 70%;--sand-500:55deg 12% 61%;--sand-600:54deg 8% 52%;--sand-700:60deg 6% 42%;--sand-800:55deg 7% 35%;--sand-900:60deg 6% 28%;--sand-1000:69deg 6% 22%;--turquoise-50:180deg 38% 97%;--turquoise-100:176deg 38% 91%;--turquoise-200:179deg 39% 78%;--turquoise-300:179deg 39% 65%;--turquoise-400:179deg 50% 47%;--turquoise-500:180deg 75% 35%;--turquoise-600:180deg 64% 30%;--turquoise-700:180deg 57% 26%;--turquoise-800:179deg 50% 22%;--turquoise-900:180deg 41% 17%;--blue-50:240deg 11% 98%;--blue-100:252deg 15% 94%;--blue-200:249deg 17% 85%;--blue-300:251deg 18% 77%;--blue-400:249deg 17% 68%;--blue-500:251deg 17% 60%;--blue-600:249deg 17% 48%;--blue-700:248deg 21% 44%;--blue-800:244deg 26% 37%;--blue-900:244deg 38% 28%;--blue-1000:243deg 47% 24%;--blue-1100:242deg 39% 17%;--purple-50:219deg 55% 25%;--purple-100:260deg 31% 94%;--purple-200:260deg 30% 86%;--purple-300:258deg 30% 78%;--purple-400:256deg 29% 71%;--purple-500:256deg 28% 62%;--purple-600:255deg 28% 54%;--purple-700:254deg 31% 47%;--purple-800:251deg 40% 40%;--purple-900:251deg 37% 31%;--purple-1000:252deg 37% 28%;--gray-50:0deg 0% 98%;--gray-100:180deg 3% 93%;--gray-200:195deg 5% 83%;--gray-300:210deg 4% 74%;--gray-400:202deg 4% 64%;--gray-500:207deg 5% 55%;--gray-600:203deg 6% 45%;--gray-700:204deg 8% 30%;--gray-800:206deg 11% 20%;--gray-900:205deg 16% 12%;--gray-1000:198deg 100% 5%;--gray-1100:198deg 100% 0%;--contrast-yellow:60deg 100% 50%}@media (width<=769px){:root{--gap:2.4rem}}:root{--main-color:var(--turquoise-500);--main-color-darker:var(--turquoise-600);--main-color-dark:var(--turquoise-700);--main-color-lighter:var(--turquoise-400);--main-color-light:var(--turquoise-100);--contrast-color:var(--turquoise-800);--button-primary-bg:var(--purple-800);--button-primary-color:var(--sand-100);--button-primary-bg-hover:var(--purple-900);--button-secondary-bg:var(--sand-100);--button-secondary-color:var(--main-color);--button-secondary-bg-hover:var(--turquoise-100);--disabled-text-color:var(--main-color-dark);--footer-color:var(--turquoise-700);--main-text-color:var(--sand-100);--level0-text-color:var(--main-text-color);--header-text-color:var(--main-text-color);--footer-text-color:var(--main-text-color);--error-color:var(--red-600);--contrast-text-color:var(--main-color-dark)}.scheme--turquoise{--main-color:var(--turquoise-500);--main-color-darker:var(--turquoise-600);--main-color-dark:var(--turquoise-700);--main-color-lighter:var(--turquoise-400);--main-color-light:var(--turquoise-100);--contrast-color:var(--purple-800);--contrast-color-darker:var(--purple-900);--contrast-color-lighter:var(--purple-700);--button-primary-bg:var(--purple-800);--button-primary-color:var(--sand-100);--button-primary-bg-hover:var(--purple-900);--button-secondary-bg:var(--sand-100);--button-secondary-color:var(--main-color-darker);--button-secondary-bg-hover:var(--turquoise-200);--footer-color:var(--turquoise-700);--error-color:var(--red-600);--main-text-color:var(--sand-100);--contrast-text-color:var(--sand-100)}.scheme--red{--main-color:var(--red-600);--main-color-darker:var(--red-700);--main-color-dark:var(--red-800);--main-color-lighter:var(--red-500);--main-color-light:var(--red-400);--contrast-color:var(--yellow-300);--contrast-color-darker:var(--yellow-500);--contrast-color-lighter:var(--yellow-300);--button-primary-bg:var(--yellow-300);--button-primary-color:var(--sand-1000);--button-primary-bg-hover:var(--yellow-200);--button-secondary-bg:var(--sand-100);--button-secondary-color:var(--main-color-darker);--button-secondary-bg-hover:var(--red-100);--footer-color:var(--red-800);--error-color:var(--red-600);--main-text-color:var(--sand-100);--contrast-text-color:var(--main-color-darker)}.scheme--purple{--main-color:var(--purple-800);--main-color-darker:var(--purple-900);--main-color-dark:var(--purple-1000);--main-color-lighter:var(--purple-700);--main-color-light:var(--purple-300);--contrast-color:var(--turquoise-400);--contrast-color-darker:var(--turquoise-500);--contrast-color-lighter:var(--turquoise-300);--button-primary-bg:var(--contrast-color);--button-primary-color:var(--main-color-dark);--button-primary-bg-hover:var(--turquoise-500);--button-secondary-bg:var(--sand-100);--button-secondary-color:var(--main-color);--button-secondary-bg-hover:var(--purple-100);--footer-color:var(--purple-1000);--error-color:var(--red-500);--main-text-color:var(--sand-100);--contrast-text-color:var(--main-color-dark)}.scheme--blue{--main-color:var(--blue-900);--main-color-darker:var(--blue-1000);--main-color-dark:var(--blue-1100);--main-color-lighter:var(--blue-800);--main-color-light:var(--blue-400);--contrast-color:var(--red-300);--contrast-color-darker:var(--red-600);--contrast-color-lighter:var(--red-300);--contrast-color-light:var(--red-100);--button-primary-bg:var(--contrast-color);--button-primary-color:var(--contrast-text-color);--button-primary-bg-hover:var(--contrast-color-lighter);--button-secondary-bg:var(--sand-100);--button-secondary-color:var(--main-color);--button-secondary-bg-hover:var(--blue-200);--footer-color:var(--blue-1100);--error-color:var(--red-500);--main-text-color:var(--sand-100);--contrast-text-color:var(--main-color-dark)}.scheme--orange{--main-color:var(--orange-500);--main-color-darker:var(--orange-700);--main-color-dark:var(--orange-800);--main-color-lighter:var(--orange-500);--main-color-light:var(--orange-400);--contrast-color:var(--yellow-300);--contrast-color-darker:var(--yellow-400);--contrast-color-lighter:var(--yellow-200);--button-primary-bg:var(--blue-900);--button-primary-color:var(--sand-100);--button-primary-bg-hover:var(--blue-1100);--button-secondary-bg:var(--sand-100);--button-secondary-color:var(--main-color-darker);--button-secondary-bg-hover:var(--orange-200);--footer-color:var(--main-color-dark);--error-color:var(--red-600);--main-text-color:var(--sand-100);--contrast-text-color:var(--blue-1100)}.scheme--yellow{--main-color:var(--yellow-400);--main-color-darker:var(--yellow-500);--main-color-dark:var(--yellow-600);--main-color-lighter:var(--yellow-300);--main-color-light:var(--yellow-200);--contrast-color:var(--purple-700);--contrast-color-darker:var(--purple-800);--contrast-color-lighter:var(--purple-600);--button-primary-bg:var(--purple-700);--button-primary-color:var(--yellow-100);--button-primary-bg-hover:var(--purple-900);--button-secondary-bg:var(--blue-900);--button-secondary-color:var(--sand-100);--button-secondary-bg-hover:var(--blue-900);--footer-color:var(--main-color-dark);--main-text-color:var(--blue-900);--header-text-color:var(--sand-100);--footer-text-color:var(--sand-100);--level0-text-color:var(--sand-100);--contrast-text-color:var(--sand-100);--error-color:var(--red-600)}.scheme--yellow:has(.slide__background){--main-text-color:var(--sand-100)}.scheme--sand{--main-color:var(--sand-200);--main-color-light:var(--sand-600);--contrast-color:var(--sand-100);--contrast-color-light:var(--turquoise-500);--footer-color:var(--sand-300);--error-color:var(--red-600);--main-text-color:var(--blue-900);--contrast-text-color:var(--blue-900)}.accessibility-reduce-motion,.accessibility-reduce-motion .scheme--red,.accessibility-reduce-motion .scheme--purple,.accessibility-reduce-motion .scheme--blue,.accessibility-reduce-motion .scheme--orange,.accessibility-reduce-motion .scheme--yellow,.accessibility-reduce-motion .scheme--sand,.accessibility-reduce-motion .scheme--turquoise{--main-color:var(--gray-700);--main-color-darker:var(--gray-800);--main-color-dark:var(--gray-900);--main-color-lighter:var(--gray-600);--main-color-light:var(--gray-500);--contrast-color:var(--sand-100);--contrast-color-darker:var(--sand-200);--contrast-color-lighter:var(--sand-50);--button-primary-bg:var(--sand-100);--button-primary-bg-hover:var(--sand-50);--button-primary-color:var(--gray-1100);--button-secondary-bg:var(--sand-100);--button-secondary-color:var(--gray-1000);--button-secondary-bg-hover:var(--sand-50);--footer-color:var(--main-color-dark);--main-text-color:var(--sand-100);--header-text-color:var(--sand-50);--footer-text-color:var(--sand-100);--level0-text-color:var(--sand-100);--contrast-text-color:var(--gray-900);--error-color:var(--red-600)}.accessibility-reduce-motion img,.accessibility-reduce-motion figure,.accessibility-reduce-motion .scheme--red img,.accessibility-reduce-motion .scheme--red figure,.accessibility-reduce-motion .scheme--purple img,.accessibility-reduce-motion .scheme--purple figure,.accessibility-reduce-motion .scheme--blue img,.accessibility-reduce-motion .scheme--blue figure,.accessibility-reduce-motion .scheme--orange img,.accessibility-reduce-motion .scheme--orange figure,.accessibility-reduce-motion .scheme--yellow img,.accessibility-reduce-motion .scheme--yellow figure,.accessibility-reduce-motion .scheme--sand img,.accessibility-reduce-motion .scheme--sand figure,.accessibility-reduce-motion .scheme--turquoise img,.accessibility-reduce-motion .scheme--turquoise figure{filter:grayscale()}.accessibility-high-contrast,.accessibility-high-contrast .scheme--red,.accessibility-high-contrast .scheme--purple,.accessibility-high-contrast .scheme--blue,.accessibility-high-contrast .scheme--orange,.accessibility-high-contrast .scheme--yellow,.accessibility-high-contrast .scheme--sand,.accessibility-high-contrast .scheme--turquoise{--main-color:var(--gray-900);--main-color-darker:var(--gray-1000);--main-color-dark:var(--gray-1100);--main-color-lighter:var(--gray-800);--main-color-light:var(--gray-700);--contrast-color:var(--gray-1000);--contrast-color-darker:var(--gray-1100);--contrast-color-lighter:var(--gray-900);--button-primary-bg:var(--contrast-yellow);--button-primary-bg-hover:var(--sand-50);--button-primary-color:var(--gray-1100);--button-secondary-bg:var(--contrast-yellow);--button-secondary-color:var(--gray-1000);--button-secondary-bg-hover:var(--sand-50);--footer-color:var(--main-color-dark);--main-text-color:var(--contrast-yellow);--header-text-color:var(--sand-50);--footer-text-color:var(--contrast-yellow);--level0-text-color:var(--contrast-yellow);--contrast-text-color:var(--contrast-yellow);--error-color:var(--red-600)}.accessibility-high-contrast:has(.slide__background){--main-text-color:var(--contrast-yellow)}.accessibility-high-contrast .scheme--red:has(.slide__background){--main-text-color:var(--contrast-yellow)}.accessibility-high-contrast .scheme--purple:has(.slide__background){--main-text-color:var(--contrast-yellow)}.accessibility-high-contrast .scheme--blue:has(.slide__background){--main-text-color:var(--contrast-yellow)}.accessibility-high-contrast .scheme--orange:has(.slide__background){--main-text-color:var(--contrast-yellow)}.accessibility-high-contrast .scheme--yellow:has(.slide__background){--main-text-color:var(--contrast-yellow)}.accessibility-high-contrast .scheme--sand:has(.slide__background){--main-text-color:var(--contrast-yellow)}.accessibility-high-contrast .scheme--turquoise:has(.slide__background){--main-text-color:var(--contrast-yellow)}@keyframes hero{0%{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:1px;mask-size:1px}50%{-webkit-mask-position:50%;mask-position:50%}to{-webkit-mask-position:50% 60%;mask-position:50% 60%;-webkit-mask-size:200vw;mask-size:200vw}}@keyframes ticker{0%,10%{transform:translate(0,0)}to{transform:translate(-100%)}}*{box-sizing:border-box;margin:0;padding:0}body,select,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#0000;color:hsl(var(--main-text-color));font-family:Ambit,verdana,sans-serif;font-size:1.6rem}body{background-color:hsl(var(--main-color));overscroll-behavior:contain;z-index:-1}html{scroll-behavior:smooth;min-height:100%;font-size:62.5%;position:relative}html.open-modal,html.open-panel,html.open-nav{overflow:hidden}html #main,body #main{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;flex:auto;margin:0 auto;position:relative}html .sr-only,body .sr-only{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important;padding:0!important}html .sr-only:focus,body .sr-only:focus{clip-path:none;color:#444;z-index:100000;background-color:#eee;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;clip:auto!important}html .width,html .container,html .container--sm,html .container--md,body .width,body .container,body .container--sm,body .container--md{box-sizing:border-box;max-width:1196px;transition:max-width .3s}@media (width<=1024px){html .width,html .container,html .container--sm,html .container--md,body .width,body .container,body .container--sm,body .container--md{max-width:900px}}@media (width<=768px){html .width,html .container,html .container--sm,html .container--md,body .width,body .container,body .container--sm,body .container--md{max-width:auto;width:100%}}html .width--md,html .container--md,body .width--md,body .container--md{max-width:992px}@media (width<=1024px){html .width--md,html .container--md,body .width--md,body .container--md{max-width:900px}}@media (width<=768px){html .width--md,html .container--md,body .width--md,body .container--md{width:100%;max-width:100%}}html .width--sm,html .container--sm,body .width--sm,body .container--sm{max-width:74rem}@media (width<=768px){html .width--sm,html .container--sm,body .width--sm,body .container--sm{max-width:54rem}}@media (width<=530px){html .width--sm,html .container--sm,body .width--sm,body .container--sm{width:100%;max-width:100%}}html .container,html .container--sm,html .container--md,body .container,body .container--sm,body .container--md{pointer-events:auto;width:100%;height:100%;margin:0 auto;padding-left:6rem;padding-right:6rem;position:relative}@media (width<=1280px){html .container,html .container--sm,html .container--md,body .container,body .container--sm,body .container--md{padding-left:6rem;padding-right:6rem}}@media (width<=768px){html .container,html .container--sm,html .container--md,body .container,body .container--sm,body .container--md{padding-left:2.6rem;padding-right:2.6rem}}html .a__block,body .a__block{color:inherit;text-decoration:none;display:block}html .center,body .center{text-align:center}html .a__block,body .a__block{color:inherit;text-decoration:none}html .a__block:after,body .a__block:after{content:"";z-index:1;cursor:pointer;width:100%;height:100%;transition:all .2s;display:inline-block;position:absolute;top:0;left:0}html html.touch #cursor,body html.touch #cursor{display:none}html #cursor,body #cursor{width:1px;position:relative}html #cursor img,body #cursor img{pointer-events:none;z-index:-1;max-width:20rem;position:absolute;top:0;left:0}html .cursor__shape,body .cursor__shape{z-index:999;pointer-events:none;width:5rem;height:5rem;box-shadow:inset 0 0 0 2.5rem rgb(var(--main-color-light));border-radius:50%;transition:transform .2s ease-in,box-shadow .2s;position:absolute;top:0;left:0;transform:translate(-50%)translateY(-50%)scale(.2)}.link html .cursor__shape,.link body .cursor__shape{box-shadow:inset 0 0 0 .3rem rgb(var(--main-color-light));transform:translate(-50%)translateY(-50%)scale(1)}.next html .cursor__shape,.next body .cursor__shape{border-radius:0%;transform:translate(-50%)translateY(-50%)scale(1);-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20146%20120'%3e%3cpath%20d='M85.71,22.76c-1.92,0-3.57,.72-4.94,2.15-1.37,1.43-2.06,3.5-2.06,6.21v59.96c0,2.75,.69,4.83,2.06,6.27,1.37,1.43,3.02,2.15,4.94,2.15,1.01,0,1.95-.16,2.82-.49,.87-.33,1.81-.77,2.8-1.34l49.77-29.3c1.71-1.01,2.96-2.12,3.74-3.33,.78-1.21,1.17-2.51,1.17-3.91s-.39-2.7-1.18-3.92c-.78-1.22-2.03-2.34-3.74-3.38l-49.77-29.24c-.99-.6-1.92-1.06-2.8-1.36-.88-.31-1.82-.46-2.83-.46h0Zm-67.05,0c-1.92,0-3.58,.72-4.97,2.15-1.39,1.43-2.09,3.5-2.09,6.21v59.96c0,2.75,.7,4.83,2.09,6.27,1.39,1.43,3.05,2.15,4.97,2.15,1,0,1.94-.16,2.82-.49,.88-.33,1.81-.77,2.8-1.34l49.72-29.3c1.75-1.01,3.01-2.12,3.79-3.33,.78-1.21,1.17-2.51,1.17-3.91s-.39-2.7-1.17-3.92c-.78-1.22-2.05-2.34-3.79-3.38L24.27,24.58c-.99-.6-1.92-1.06-2.8-1.36-.87-.31-1.81-.46-2.82-.46h0Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20146%20120'%3e%3cpath%20d='M85.71,22.76c-1.92,0-3.57,.72-4.94,2.15-1.37,1.43-2.06,3.5-2.06,6.21v59.96c0,2.75,.69,4.83,2.06,6.27,1.37,1.43,3.02,2.15,4.94,2.15,1.01,0,1.95-.16,2.82-.49,.87-.33,1.81-.77,2.8-1.34l49.77-29.3c1.71-1.01,2.96-2.12,3.74-3.33,.78-1.21,1.17-2.51,1.17-3.91s-.39-2.7-1.18-3.92c-.78-1.22-2.03-2.34-3.74-3.38l-49.77-29.24c-.99-.6-1.92-1.06-2.8-1.36-.88-.31-1.82-.46-2.83-.46h0Zm-67.05,0c-1.92,0-3.58,.72-4.97,2.15-1.39,1.43-2.09,3.5-2.09,6.21v59.96c0,2.75,.7,4.83,2.09,6.27,1.39,1.43,3.05,2.15,4.97,2.15,1,0,1.94-.16,2.82-.49,.88-.33,1.81-.77,2.8-1.34l49.72-29.3c1.75-1.01,3.01-2.12,3.79-3.33,.78-1.21,1.17-2.51,1.17-3.91s-.39-2.7-1.17-3.92c-.78-1.22-2.05-2.34-3.79-3.38L24.27,24.58c-.99-.6-1.92-1.06-2.8-1.36-.87-.31-1.81-.46-2.82-.46h0Z'/%3e%3c/svg%3e");-webkit-mask-size:cover;mask-size:cover}.prev html .cursor__shape,.prev body .cursor__shape{border-radius:0%;transform:translate(-50%)translateY(-50%)scale(1);-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20146%20120'%3e%3cpath%20d='M59.92,99.48c1.92,0,3.57-.72,4.94-2.15,1.37-1.43,2.06-3.5,2.06-6.21V31.17c0-2.75-.69-4.83-2.06-6.27-1.37-1.43-3.02-2.15-4.94-2.15-1.01,0-1.95,.16-2.82,.49-.87,.33-1.81,.77-2.8,1.34L4.52,53.88c-1.71,1.01-2.96,2.12-3.74,3.33-.78,1.21-1.17,2.51-1.17,3.91s.39,2.7,1.18,3.92c.78,1.22,2.03,2.34,3.74,3.38l49.77,29.24c.99,.6,1.92,1.06,2.8,1.36,.88,.31,1.82,.46,2.83,.46h0Zm67.05,0c1.92,0,3.58-.72,4.97-2.15,1.39-1.43,2.09-3.5,2.09-6.21V31.17c0-2.75-.7-4.83-2.09-6.27-1.39-1.43-3.05-2.15-4.97-2.15-1,0-1.94,.16-2.82,.49-.88,.33-1.81,.77-2.8,1.34l-49.72,29.3c-1.75,1.01-3.01,2.12-3.79,3.33-.78,1.21-1.17,2.51-1.17,3.91s.39,2.7,1.17,3.92c.78,1.22,2.05,2.34,3.79,3.38l49.72,29.24c.99,.6,1.92,1.06,2.8,1.36,.87,.31,1.81,.46,2.82,.46h0Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20146%20120'%3e%3cpath%20d='M59.92,99.48c1.92,0,3.57-.72,4.94-2.15,1.37-1.43,2.06-3.5,2.06-6.21V31.17c0-2.75-.69-4.83-2.06-6.27-1.37-1.43-3.02-2.15-4.94-2.15-1.01,0-1.95,.16-2.82,.49-.87,.33-1.81,.77-2.8,1.34L4.52,53.88c-1.71,1.01-2.96,2.12-3.74,3.33-.78,1.21-1.17,2.51-1.17,3.91s.39,2.7,1.18,3.92c.78,1.22,2.03,2.34,3.74,3.38l49.77,29.24c.99,.6,1.92,1.06,2.8,1.36,.88,.31,1.82,.46,2.83,.46h0Zm67.05,0c1.92,0,3.58-.72,4.97-2.15,1.39-1.43,2.09-3.5,2.09-6.21V31.17c0-2.75-.7-4.83-2.09-6.27-1.39-1.43-3.05-2.15-4.97-2.15-1,0-1.94,.16-2.82,.49-.88,.33-1.81,.77-2.8,1.34l-49.72,29.3c-1.75,1.01-3.01,2.12-3.79,3.33-.78,1.21-1.17,2.51-1.17,3.91s.39,2.7,1.17,3.92c.78,1.22,2.05,2.34,3.79,3.38l49.72,29.24c.99,.6,1.92,1.06,2.8,1.36,.87,.31,1.81,.46,2.82,.46h0Z'/%3e%3c/svg%3e");-webkit-mask-size:cover;mask-size:cover}html .level__0,body .level__0{background-color:hsl(var(--main-color-dark));color:hsl(var(--main-text-color));padding:var(--gap--xl) 0;box-shadow:inset 0 20px 20px -24px #000,inset 0 -20px 20px -24px #000}html #g-landscape,body #g-landscape{z-index:999;background-color:hsl(var(--contrast-color));text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:none;position:fixed;inset:0}html #g-landscape:before,body #g-landscape:before{content:"";border:1px solid hsl(var(--contrast-color-darker));background-color:hsl(var(--contrast-color-lighter));width:3rem;height:5.5rem;margin-bottom:var(--gap--md);border-radius:.7rem;animation:2s ease-out 1s infinite rotatePhone;display:block}@media (width<=600px){.school-template html #g-landscape,.school-template body #g-landscape{display:flex}}#cursor{display:none!important}.skip-link{z-index:1000;width:1px;height:1px;position:absolute;top:-100px;left:0;overflow:hidden}.skip-link:focus{background-color:hsl(var(--main-text-color));width:auto;height:auto;color:hsl(var(--main-color));padding:1.2rem 2.2rem;font-size:1.8rem;font-weight:700;text-decoration:none;top:0}@media screen and (width>=375px){.skip-link:focus{font-size:1.8rem}}@media screen and (width>=1600px){.skip-link:focus{font-size:1.8rem}}.skip-link:focus{border-radius:2rem}body{color:hsl(var(--main-text-color));font-family:Ambit,verdana,sans-serif;font-weight:400}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}h1,.h1--xl,h2,.nav__chapeau,h3,h4,form legend{font-family:Ambit,verdana,sans-serif}body,.body{font-family:Ambit,verdana,sans-serif;font-size:2.2rem;font-weight:400}@media screen and (width>=375px){body,.body{font-size:calc(2.13878rem + .163265vw)}}@media screen and (width>=1600px){body,.body{font-size:2.4rem}}body,.body{letter-spacing:0;text-transform:none;line-height:1.5}body--xs,.body--xs,.footer__socials,.footer__contact h2,.footer__contact .nav__chapeau,.footer__contact h3,.footer__contact h4,.footer__contact{font-size:1.6rem}@media screen and (width>=375px){body--xs,.body--xs,.footer__socials,.footer__contact h2,.footer__contact .nav__chapeau,.footer__contact h3,.footer__contact h4,.footer__contact{font-size:1.6rem}}@media screen and (width>=1600px){body--xs,.body--xs,.footer__socials,.footer__contact h2,.footer__contact .nav__chapeau,.footer__contact h3,.footer__contact h4,.footer__contact{font-size:1.6rem}}body--xs,.body--xs,.footer__socials,.footer__contact h2,.footer__contact .nav__chapeau,.footer__contact h3,.footer__contact h4,.footer__contact{line-height:2}body--sm,.body--sm,.table__subtitle{font-family:Ambit,verdana,sans-serif;font-size:1.8rem;font-weight:400}@media screen and (width>=375px){body--sm,.body--sm,.table__subtitle{font-size:calc(1.73878rem + .163265vw)}}@media screen and (width>=1600px){body--sm,.body--sm,.table__subtitle{font-size:2rem}}body--sm,.body--sm,.table__subtitle{letter-spacing:0;text-transform:none;line-height:1.6}body--md,.body--md,.table__title{font-size:1.8rem}@media screen and (width>=375px){body--md,.body--md,.table__title{font-size:calc(1.67755rem + .326531vw)}}@media screen and (width>=1600px){body--md,.body--md,.table__title{font-size:2.2rem}}body--lg,.body--lg{font-family:Ambit,verdana,sans-serif;font-size:2rem;font-weight:400}@media screen and (width>=375px){body--lg,.body--lg{font-size:calc(1.93878rem + .163265vw)}}@media screen and (width>=1600px){body--lg,.body--lg{font-size:2.2rem}}body--lg,.body--lg{letter-spacing:0;text-transform:none;line-height:1.45455}body--xl,.body--xl{font-family:Ambit,verdana,sans-serif;font-size:2.9rem;font-weight:400}@media screen and (width>=375px){body--xl,.body--xl{font-size:calc(2.37959rem + 1.38776vw)}}@media screen and (width>=1600px){body--xl,.body--xl{font-size:4.6rem}}body--xl,.body--xl{letter-spacing:0;text-transform:none;line-height:1.19565}body p a,.body p a{text-decoration:underline}.intro{font-family:Ambit,verdana,sans-serif;font-size:2.2rem;font-weight:400}@media screen and (width>=375px){.intro{font-size:calc(1.9551rem + .653061vw)}}@media screen and (width>=1600px){.intro{font-size:3rem}}.intro{letter-spacing:0;text-transform:none;line-height:1.4}.heading-1,h1,.h1--xl{font-family:Ambit,verdana,sans-serif;font-size:4rem;font-weight:700}@media screen and (width>=375px){.heading-1,h1,.h1--xl{font-size:calc(2.16327rem + 4.89796vw)}}@media screen and (width>=1600px){.heading-1,h1,.h1--xl{font-size:10rem}}.heading-1,h1,.h1--xl{letter-spacing:0;text-transform:none;word-wrap:break-word;line-height:1.05263}.heading-1.h1--expo,h1.h1--expo,.h1--expo.h1--xl{font-size:18vw;line-height:.9}@media (width<=768px){.heading-1.h1--expo,h1.h1--expo,.h1--expo.h1--xl{font-size:25vw;line-height:.7}}@media (height<=40rem) and (orientation:landscape){.heading-1.h1--expo,h1.h1--expo,.h1--expo.h1--xl{font-size:15vw;line-height:.7}}.heading-1.h1--school,h1.h1--school,.h1--school.h1--xl{font-size:4.2vw;line-height:1.0625}@media (height<=40rem) and (orientation:landscape){.heading-1.h1--school,h1.h1--school,.h1--school.h1--xl{font-size:3.2vw}}.heading-1.h1--lg,h1.h1--lg,.h1--lg.h1--xl{font-size:4rem}@media screen and (width>=375px){.heading-1.h1--lg,h1.h1--lg,.h1--lg.h1--xl{font-size:calc(2.77551rem + 3.26531vw)}}@media screen and (width>=1600px){.heading-1.h1--lg,h1.h1--lg,.h1--lg.h1--xl{font-size:8rem}}.heading-1.h1--md,h1.h1--md,.h1--md.h1--xl{font-size:3.2rem}@media screen and (width>=375px){.heading-1.h1--md,h1.h1--md,.h1--md.h1--xl{font-size:calc(2.64898rem + 1.46939vw)}}@media screen and (width>=1600px){.heading-1.h1--md,h1.h1--md,.h1--md.h1--xl{font-size:5rem}}.heading-1.h1--sm,h1.h1--sm,.h1--sm.h1--xl{font-size:4rem}@media screen and (width>=375px){.heading-1.h1--sm,h1.h1--sm,.h1--sm.h1--xl{font-size:calc(3.69388rem + .816327vw)}}@media screen and (width>=1600px){.heading-1.h1--sm,h1.h1--sm,.h1--sm.h1--xl{font-size:5rem}}.heading-1.h1--2xs,h1.h1--2xs,.h1--2xs.h1--xl{font-size:2.8rem}@media screen and (width>=375px){.heading-1.h1--2xs,h1.h1--2xs,.h1--2xs.h1--xl{font-size:calc(2.49388rem + .816327vw)}}@media screen and (width>=1600px){.heading-1.h1--2xs,h1.h1--2xs,.h1--2xs.h1--xl{font-size:3.8rem}}.heading-1.h1--xs,.heading-1 .h1--xs,h1.h1--xs,.h1--xs.h1--xl,h1 .h1--xs,.h1--xl .h1--xs{margin-left:1.1vw;font-size:5.15vw}@media (width<=768px){.heading-1.h1--xs,.heading-1 .h1--xs,h1.h1--xs,.h1--xs.h1--xl,h1 .h1--xs,.h1--xl .h1--xs{font-size:10vw;line-height:2.8}}@media (height<=40rem) and (orientation:landscape){.heading-1.h1--xs,.heading-1 .h1--xs,h1.h1--xs,.h1--xs.h1--xl,h1 .h1--xs,.h1--xl .h1--xs{font-size:5.15vw;line-height:2.8}}.h1--xl{word-wrap:normal;font-size:20rem}@media (width<=1024px){.h1--xl{font-size:16.1vw}}.h1--xl{overflow-wrap:break-word;line-height:.9}@media (width<=768px){.h1--xl{font-size:25vw;line-height:.7}.hero .h1--xl{font-size:clamp(8rem,30vw,16rem);line-height:.66}}@media (width<=530px){.h1--xl{font-size:25vw}.hero .h1--xl{font-size:clamp(8rem,25vw,10rem)}}.body--quote{font-family:Ambit,verdana,sans-serif;font-size:5.2rem;font-weight:700}@media screen and (width>=375px){.body--quote{font-size:calc(2.87347rem + 6.20408vw)}}@media screen and (width>=1600px){.body--quote{font-size:12.8rem}}.body--quote{letter-spacing:0;text-transform:none;margin-bottom:0;line-height:1.05263}h2,.nav__chapeau,.h2{font-family:Ambit,verdana,sans-serif;font-size:3.2rem;font-weight:700}@media screen and (width>=375px){h2,.nav__chapeau,.h2{font-size:calc(3.07755rem + .326531vw)}}@media screen and (width>=1600px){h2,.nav__chapeau,.h2{font-size:3.6rem}}h2,.nav__chapeau,.h2{letter-spacing:0;text-transform:none;line-height:1.3125}h2--sm,.h2--sm,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2{font-size:2.2rem;font-weight:400}@media screen and (width>=375px){h2--sm,.h2--sm,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2{font-size:calc(2.13878rem + .163265vw)}}@media screen and (width>=1600px){h2--sm,.h2--sm,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2{font-size:2.4rem}}h2--md,.h2--md{font-size:3.2rem}@media screen and (width>=375px){h2--md,.h2--md{font-size:calc(3.07755rem + .326531vw)}}@media screen and (width>=1600px){h2--md,.h2--md{font-size:3.6rem}}h2--lg,.h2--lg{font-size:3.2rem}@media screen and (width>=375px){h2--lg,.h2--lg{font-size:calc(2.28163rem + 2.44898vw)}}@media screen and (width>=1600px){h2--lg,.h2--lg{font-size:6.2rem}}h2--xl,.h2--xl{font-size:3rem;line-height:1}@media screen and (width>=375px){h2--xl,.h2--xl{font-size:calc(1.71429rem + 3.42857vw)}}@media screen and (width>=1600px){h2--xl,.h2--xl{font-size:7.2rem}}.h3,h3{font-family:Ambit,verdana,sans-serif;font-size:2.2rem;font-weight:700}@media screen and (width>=375px){.h3,h3{font-size:calc(2.01633rem + .489796vw)}}@media screen and (width>=1600px){.h3,h3{font-size:2.8rem}}.h3,h3{letter-spacing:0;text-transform:none;line-height:1.14286}.h3--sm,h3--sm{font-size:2.2rem;font-weight:400}@media screen and (width>=375px){.h3--sm,h3--sm{font-size:calc(2.13878rem + .163265vw)}}@media screen and (width>=1600px){.h3--sm,h3--sm{font-size:2.4rem}}.h3--md,h3--md{font-size:2.2rem}@media screen and (width>=375px){.h3--md,h3--md{font-size:calc(1.77143rem + 1.14286vw)}}@media screen and (width>=1600px){.h3--md,h3--md{font-size:3.6rem}}.h3--lg,h3--lg{font-size:2.8rem}@media screen and (width>=375px){.h3--lg,h3--lg{font-size:2.8rem}}@media screen and (width>=1600px){.h3--lg,h3--lg{font-size:2.8rem}}small{opacity:.5;font-weight:400}.heading-4,h4{letter-spacing:0;text-transform:none;font-family:Ambit,verdana,sans-serif;font-size:30px;font-weight:400;line-height:.833333}.heading-5,h5{letter-spacing:0;text-transform:none;font-family:Ambit,verdana,sans-serif;font-size:24px;font-weight:400;line-height:1.04167}.chapeau,.chapeau--sm{font-family:Ambit,verdana,sans-serif;font-size:1.2rem;font-weight:700}@media screen and (width>=375px){.chapeau,.chapeau--sm{font-size:1.2rem}}@media screen and (width>=1600px){.chapeau,.chapeau--sm{font-size:1.2rem}}.chapeau,.chapeau--sm{letter-spacing:0;text-transform:none;line-height:1.66667}.chapeau+h1,.chapeau--sm+h1,.chapeau+.h1--xl,.chapeau--sm+.h1--xl,.chapeau+h2,.chapeau+.nav__chapeau,.chapeau--sm+h2,.chapeau--sm+.nav__chapeau,.chapeau+h3,.chapeau--sm+h3,.chapeau+h4,.chapeau--sm+h4,.chapeau+h5,.chapeau--sm+h5{margin-top:0}.chapeau--sm{font-size:1.8rem}@media screen and (width>=375px){.chapeau--sm{font-size:calc(1.73878rem + .163265vw)}}@media screen and (width>=1600px){.chapeau--sm{font-size:2rem}}.chapeau--lg{font-family:Ambit,verdana,sans-serif;font-size:2.2rem;font-weight:600}@media screen and (width>=375px){.chapeau--lg{font-size:calc(1.9551rem + .653061vw)}}@media screen and (width>=1600px){.chapeau--lg{font-size:3rem}}.chapeau--lg{letter-spacing:0;text-transform:none;line-height:1.66667}.btn,.btn--edit,.btn--secondary,.btn--primary,.btn--save,.btn--remove{font-family:Ambit,verdana,sans-serif;font-size:1.8rem;font-weight:600}@media screen and (width>=375px){.btn,.btn--edit,.btn--secondary,.btn--primary,.btn--save,.btn--remove{font-size:1.8rem}}@media screen and (width>=1600px){.btn,.btn--edit,.btn--secondary,.btn--primary,.btn--save,.btn--remove{font-size:1.8rem}}.btn,.btn--edit,.btn--secondary,.btn--primary,.btn--save,.btn--remove{letter-spacing:0;line-height:1.14286}.btn--filter{font-weight:400}.btn--ticket{font-size:1.4rem}@media screen and (width>=375px){.btn--ticket{font-size:calc(1.36939rem + .0816327vw)}}@media screen and (width>=1600px){.btn--ticket{font-size:1.5rem}}.btn--download{font-size:1.8rem;font-weight:700}@media screen and (width>=375px){.btn--download{font-size:calc(1.61633rem + .489796vw)}}@media screen and (width>=1600px){.btn--download{font-size:2.4rem}}.btn--download{line-height:1.05}.quote-chapeau{font-family:Ambit,verdana,sans-serif;font-size:2.4rem;font-weight:bolder}@media screen and (width>=375px){.quote-chapeau{font-size:2.4rem}}@media screen and (width>=1600px){.quote-chapeau{font-size:2.4rem}}.quote-chapeau{letter-spacing:0;text-transform:lowercase;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:var(--gap--sm);line-height:1}.quote,.quote--lg,.quote--sm,.body blockquote{font-family:Ambit,verdana,sans-serif;font-size:2.2rem;font-weight:300}@media screen and (width>=375px){.quote,.quote--lg,.quote--sm,.body blockquote{font-size:calc(1.15918rem + 2.77551vw)}}@media screen and (width>=1600px){.quote,.quote--lg,.quote--sm,.body blockquote{font-size:5.6rem}}.quote,.quote--lg,.quote--sm,.body blockquote{letter-spacing:0;text-transform:none;line-height:150%}.quote--sm,.body blockquote{font-size:1.8rem}@media screen and (width>=375px){.quote--sm,.body blockquote{font-size:calc(1.5551rem + .653061vw)}}@media screen and (width>=1600px){.quote--sm,.body blockquote{font-size:2.6rem}}@media (width<=768px){.quote--sm,.body blockquote{line-height:1.33333}}.quote--lg{font-size:1.8rem}@media screen and (width>=375px){.quote--lg{font-size:calc(1.43265rem + .979592vw)}}@media screen and (width>=1600px){.quote--lg{font-size:3rem}}.quote__credit{font-family:Ambit,verdana,sans-serif;font-size:1.6rem;font-weight:300}@media screen and (width>=375px){.quote__credit{font-size:calc(1.3551rem + .653061vw)}}@media screen and (width>=1600px){.quote__credit{font-size:2.4rem}}.quote__credit{letter-spacing:0;text-transform:none;line-height:150%}.body blockquote p{margin:0}.body ul{margin-bottom:var(--gap--md);padding-left:2rem}.body ol{margin-bottom:var(--gap--md);padding-left:2.8rem}.school__letter{font-size:3.2rem;font-weight:700}@media screen and (width>=375px){.school__letter{font-size:calc(3.07755rem + .326531vw)}}@media screen and (width>=1600px){.school__letter{font-size:3.6rem}}.school__list .list__item{font-size:2rem}@media screen and (width>=375px){.school__list .list__item{font-size:calc(1.93878rem + .163265vw)}}@media screen and (width>=1600px){.school__list .list__item{font-size:2.2rem}}.school__list .list__item a:hover{text-decoration:underline;-webkit-text-decoration-color:hsl(var(--contrast-color-light));text-decoration-color:hsl(var(--contrast-color-light))}.sign-up .label,.sign-up input{font-size:1.8rem}@media screen and (width>=375px){.sign-up .label,.sign-up input{font-size:1.8rem}}@media screen and (width>=1600px){.sign-up .label,.sign-up input{font-size:1.8rem}}.nav__item{font-size:1.8rem;font-weight:700}@media screen and (width>=375px){.nav__item{font-size:calc(1.73878rem + .163265vw)}}@media screen and (width>=1600px){.nav__item{font-size:2rem}}@media (width<=768px){.nav__item{font-size:3rem}}.nav__secondary .nav__item{font-size:1.2rem}@media screen and (width>=375px){.nav__secondary .nav__item{font-size:calc(1.13878rem + .163265vw)}}@media screen and (width>=1600px){.nav__secondary .nav__item{font-size:1.4rem}}.nav__secondary .nav__item{font-weight:400}.sub__links .nav__item{font-size:2rem}@media screen and (width>=375px){.sub__links .nav__item{font-size:calc(1.7551rem + .653061vw)}}@media screen and (width>=1600px){.sub__links .nav__item{font-size:2.8rem}}.menu .nav__item{font-size:4.8rem}@media screen and (width>=375px){.menu .nav__item{font-size:calc(3.82041rem + 2.61224vw)}}@media screen and (width>=1600px){.menu .nav__item{font-size:8rem}}.menu .nav__item{line-height:1.0625}.footer__nav .nav__item ul li{font-size:1.6rem}@media screen and (width>=375px){.footer__nav .nav__item ul li{font-size:1.6rem}}@media screen and (width>=1600px){.footer__nav .nav__item ul li{font-size:1.6rem}}.footer__nav .nav__item ul li{font-weight:400}.footer__nav-title{font-size:1.8rem;font-weight:700}@media screen and (width>=375px){.footer__nav-title{font-size:calc(1.73878rem + .163265vw)}}@media screen and (width>=1600px){.footer__nav-title{font-size:2rem}}@media (width<=768px){.footer__nav-title{font-size:3rem}}.footer__nav-list .nav__item{font-size:1.6rem}@media screen and (width>=375px){.footer__nav-list .nav__item{font-size:1.6rem}}@media screen and (width>=1600px){.footer__nav-list .nav__item{font-size:1.6rem}}.footer__nav-list .nav__item{font-weight:400}.link__description{font-size:2rem;font-weight:400}@media screen and (width>=375px){.link__description{font-size:2rem}}@media screen and (width>=1600px){.link__description{font-size:2rem}}.nav__hamburger{font-size:2rem;font-weight:700}@media screen and (width>=375px){.nav__hamburger{font-size:calc(1.87755rem + .326531vw)}}@media screen and (width>=1600px){.nav__hamburger{font-size:2.4rem}}.share__links{font-size:1.6rem}@media screen and (width>=375px){.share__links{font-size:1.6rem}}@media screen and (width>=1600px){.share__links{font-size:1.6rem}}.newsletter__benefits{font-size:2rem}@media screen and (width>=375px){.newsletter__benefits{font-size:calc(1.93878rem + .163265vw)}}@media screen and (width>=1600px){.newsletter__benefits{font-size:2.2rem}}figcaption{font-size:1.8rem}@media screen and (width>=375px){figcaption{font-size:calc(1.73878rem + .163265vw)}}@media screen and (width>=1600px){figcaption{font-size:2rem}}.credits{font-size:1.4rem}@media screen and (width>=375px){.credits{font-size:calc(1.33878rem + .163265vw)}}@media screen and (width>=1600px){.credits{font-size:1.6rem}}.breadcrumb{font-size:1.4rem}@media screen and (width>=375px){.breadcrumb{font-size:calc(1.33878rem + .163265vw)}}@media screen and (width>=1600px){.breadcrumb{font-size:1.6rem}}.main__title,.performance__headline{font-size:4rem;font-weight:700}@media screen and (width>=375px){.main__title,.performance__headline{font-size:calc(2.83673rem + 3.10204vw)}}@media screen and (width>=1600px){.main__title,.performance__headline{font-size:7.8rem}}.main__title,.performance__headline{margin-right:0;line-height:.948718}.main__title span,.performance__headline span{margin-right:var(--gap--md)}.performance__date,.card__date,.toggle__title{font-size:1.8rem}@media screen and (width>=375px){.toggle__title{font-size:calc(1.67755rem + .326531vw)}}@media screen and (width>=1600px){.toggle__title{font-size:2.2rem}}.toggle__title{font-weight:700}.rule__heading{font-size:1.8rem}@media screen and (width>=375px){.rule__heading{font-size:calc(1.67755rem + .326531vw)}}@media screen and (width>=1600px){.rule__heading{font-size:2.2rem}}.rule__heading{font-weight:700}.member__job,.member__email{font-size:1.8rem}@media screen and (width>=375px){.member__job,.member__email{font-size:calc(1.73878rem + .163265vw)}}@media screen and (width>=1600px){.member__job,.member__email{font-size:2rem}}.table__title{margin-top:var(--gap--xs);font-weight:700;line-height:1.18182}.table__subtitle{line-height:.9}.event__date{font-size:2.2rem}@media screen and (width>=375px){.event__date{font-size:calc(2.01633rem + .489796vw)}}@media screen and (width>=1600px){.event__date{font-size:2.8rem}}.event__date{line-height:1.1}.event__date .year{font-size:1.6rem}@media screen and (width>=375px){.event__date .year{font-size:calc(1.53878rem + .163265vw)}}@media screen and (width>=1600px){.event__date .year{font-size:1.8rem}}.event__date .year{opacity:.8;font-weight:400}.event__name,.booking__heading{font-size:2.2rem}@media screen and (width>=375px){.event__name,.booking__heading{font-size:2.2rem}}@media screen and (width>=1600px){.event__name,.booking__heading{font-size:2.2rem}}.event__location{font-size:1.6rem}@media screen and (width>=375px){.event__location{font-size:calc(1.41633rem + .489796vw)}}@media screen and (width>=1600px){.event__location{font-size:2.2rem}}.event__location .city,.event__name,.event__date{font-weight:700}.event__side-event,.event__time,.booking__summary{font-size:1.6rem}@media screen and (width>=375px){.event__side-event,.event__time,.booking__summary{font-size:1.6rem}}@media screen and (width>=1600px){.event__side-event,.event__time,.booking__summary{font-size:1.6rem}}.download__size{font-size:1.5rem}@media screen and (width>=375px){.download__size{font-size:1.5rem}}@media screen and (width>=1600px){.download__size{font-size:1.5rem}}.search__form input{font-size:1.6rem}@media screen and (width>=375px){.search__form input{font-size:calc(.742857rem + 2.28571vw)}}@media screen and (width>=1600px){.search__form input{font-size:4.4rem}}.slide__tip{font-size:2.6rem}@media screen and (width>=375px){.slide__tip{font-size:calc(2.29388rem + .816327vw)}}@media screen and (width>=1600px){.slide__tip{font-size:3.6rem}}.slide__tip{line-height:1.19444}.list__header{font-size:1.8rem}@media screen and (width>=375px){.list__header{font-size:calc(1.73878rem + .163265vw)}}@media screen and (width>=1600px){.list__header{font-size:2rem}}.list__header{line-height:1.1}h2,.nav__chapeau{margin-bottom:var(--gap--md)}.quote,.quote--sm,.quote--lg,.body blockquote{margin-bottom:var(--gap--sm)}p+.button__list{margin-top:var(--gap--md)}@media (width>=769px){h1,.h1--xl{margin-right:calc(var(--gap--xl) * -1)}}h1+.intro,.h1--xl+.intro{margin-top:var(--gap--lg)}.intro__section,.faq__section,.intro__section+.image__section,.faq__section+.image__section{margin-top:var(--gap--xl)}.intro__section.level__1,.faq__section.level__1{margin-top:0}.text__section,.image__section,.video__section,.download__section,.embed__section{margin-top:var(--gap--lg);margin-bottom:var(--gap--lg)}@media (width<=530px){.intro__section{margin-top:var(--gap--lg)}}.headline__section{margin-top:var(--gap--lg)}.headline__section+section{margin-top:var(--gap--md)}.card__section+.card__section{margin-top:var(--gap--lg)}.image__container{background-size:cover;border-radius:2rem;width:100%;font-size:0;display:block;overflow:hidden}@supports not (aspect-ratio:auto){.image__container{height:0;position:relative;overflow:hidden}.image__container img{position:absolute;top:0;left:0}.swiper-slide .image__container{height:auto}.swiper-slide .image__container img{position:relative}}.image__container img{object-fit:cover;width:100%;height:100%}@media (prefers-color-scheme:dark){.image__container img{filter:brightness(.8)contrast(1.1)}}.art--hor{aspect-ratio:3/2}@supports not (aspect-ratio:auto){.art--hor{height:0;padding-top:66.6667%}}.art--ver{aspect-ratio:2/3}@supports not (aspect-ratio:auto){.art--ver{height:0;padding-top:150%}}.card--hor{aspect-ratio:364/300}@supports not (aspect-ratio:auto){.card--hor{height:0;padding-top:82.4176%}}.card--cta{aspect-ratio:538/280}@supports not (aspect-ratio:auto){.card--cta{height:0;padding-top:52.0446%}}.performance--arc{aspect-ratio:420/390}@supports not (aspect-ratio:auto){.performance--arc{height:0;padding-top:92.8571%}}.newsletter--img{aspect-ratio:435/530}@supports not (aspect-ratio:auto){.newsletter--img{height:0;padding-top:121.839%}}.image--single{aspect-ratio:2}@supports not (aspect-ratio:auto){.image--single{height:0;padding-top:50%}}@media (width<=530px){.image--single{aspect-ratio:4/3}@supports not (aspect-ratio:auto){.image--single{height:0;padding-top:75%}}}.images__section{margin:var(--gap--xxl) 0 var(--gap--xxl);overflow:hidden}@media (width<=530px){.images__section{margin:var(--gap--xl) 0 var(--gap--xl)}}.images__carrousel{display:flex}.images__carrousel .carrousel__wrapper{padding-bottom:var(--gap--lg);flex-wrap:nowrap;flex-shrink:0;align-items:flex-end;width:auto;display:flex}.images__carrousel .swiper-wrapper{align-items:flex-end}.images__carrousel .swiper-slide{flex-shrink:0}.images__carrousel .swiper-slide .image__container{width:100vw}.images__carrousel .swiper-slide:nth-child(3n+1) .image__container{aspect-ratio:1;width:27vw;max-width:37rem}@supports not (aspect-ratio:auto){.images__carrousel .swiper-slide:nth-child(3n+1) .image__container{height:0;padding-top:100%}}@media (width<=768px){.images__carrousel .swiper-slide:nth-child(3n+1) .image__container{max-width:22rem}}.images__carrousel .swiper-slide:nth-child(3n+2) .image__container{aspect-ratio:37/50;width:25vw;max-width:35rem}@supports not (aspect-ratio:auto){.images__carrousel .swiper-slide:nth-child(3n+2) .image__container{height:0;padding-top:135.135%}}.images__carrousel .swiper-slide:nth-child(3n+2) .image__container{transform:translateY(var(--gap--lg))}@media (width<=768px){.images__carrousel .swiper-slide:nth-child(3n+2) .image__container{max-width:20rem;transform:translateY(var(--gap--md))}}.images__carrousel .swiper-slide:nth-child(3n+3) .image__container{aspect-ratio:45/50;width:31vw;max-width:43rem}@supports not (aspect-ratio:auto){.images__carrousel .swiper-slide:nth-child(3n+3) .image__container{height:0;padding-top:111.111%}}@media (width<=768px){.images__carrousel .swiper-slide:nth-child(3n+3) .image__container{max-width:26rem}}.image__section.about{max-width:160rem;margin:var(--gap--xl) auto}.image__section.about .image{max-width:115rem}.image__section.about .image .image__container{border-radius:0 100rem 100rem 0}.image__modal{z-index:88;padding:var(--gap--lg);visibility:hidden;opacity:0;transform-origin:top;flex-wrap:wrap;place-content:center space-between;display:flex;position:fixed;inset:0;overflow:auto}@media (width>=1601px){.image__modal{padding:var(--gap--lg) calc(var(--gap--xl) * 1.5)}}.image__modal{color:hsl(var(--main-text-color));background-color:hsl(var(--main-color)/0);transition:all .55s cubic-bezier(.215,.61,.355,1),visibility 0s .55s;transform:translate(0,0)}@media (height<=40rem) and (orientation:landscape){.image__modal{align-content:flex-start;padding-top:10rem;padding-bottom:10rem}}@media (width<=768px){.image__modal{align-content:flex-start;padding-top:10rem}}.image__modal{transition:transform .4s ease 0s visibility 0s .4s;transform:translateY(45%)}.open-modal .image__modal{visibility:visible;opacity:1;transition:all 1.3s cubic-bezier(.2,1,.3,1) .2s,visibility;transform:translate(0,0%)}@media (width>=769px){.image__side{width:calc((100% - (12 - 1) * var(--gap--md)) / 12 * 4.5 + var(--gap--md) * (4.5 - 1));order:1;max-width:50rem}}.image__side{flex-direction:column;order:2;justify-content:space-between;display:flex}.image__side>*{flex:none}.image__side .art__description{min-height:6rem;margin-top:var(--gap--sm);flex:1 0 auto}@media (width>=769px){.image__main{width:calc((100% - (12 - 1) * var(--gap--md)) / 12 * 7.5 + var(--gap--md) * (7.5 - 1));order:2;height:70vh;min-height:30rem}}.image__main{order:1;justify-content:center;align-items:center;width:100%;display:flex}.image__main .image{object-fit:contain;width:100%;height:100%}@media (width<=768px){.image__main .image{margin-bottom:var(--gap--lg)}}.event__list{width:100%}.event__list.agenda--landingspage{margin-top:var(--gap--md)}.event__item--skeleton{height:8rem;margin-bottom:var(--gap--sm);background:hsl(var(--main-color-dark));border-radius:4px;position:relative;overflow:hidden}.event__item{padding-bottom:var(--gap--md);grid-template-columns:repeat(12,1fr);column-gap:2rem;display:grid}.event__item+.event__month{margin-top:var(--gap--xl)}.agenda--performance .event__item,.agenda--landingspage .event__item{padding-bottom:var(--gap--sm)}.event__item.event--first{padding-top:var(--gap--sm);border-top:1px solid hsl(var(--main-color-light))}h2+.event__item.event--first,.nav__chapeau+.event__item.event--first,.event__item.event--first:first-child{border-top:0}.agenda--performance .event__item.event--first,.agenda--landingspage .event__item.event--first{padding-bottom:var(--gap--xs)}.event__item.event--first+.event{margin-top:var(--gap--sm)}.event__item.event--first .event__date{display:block}.event__item .event__date{opacity:hsl(var(--main-color-lighter));grid-area:1/1/auto/span 2;display:none}@media (width>=1025px){.event__item .event__date{white-space:nowrap}}@media (width>=769px){.agenda--performance .event__item .event__date,.agenda--landingspage .event__item .event__date{grid-column:1/span 3}}.event__item .event__date .tag,.event__item .event__date .search__section .search__results .card__item:before,.search__section .search__results .event__item .event__date .card__item:before{margin-top:-.4rem;display:none}.agenda--landingspage .event__item .event__date,.agenda--performance .event__item .event__date{white-space:normal}.agenda--landingspage .event__item .event__date .tag,.agenda--landingspage .event__item .event__date .search__section .search__results .card__item:before,.search__section .search__results .agenda--landingspage .event__item .event__date .card__item:before,.agenda--performance .event__item .event__date .tag,.agenda--performance .event__item .event__date .search__section .search__results .card__item:before,.search__section .search__results .agenda--performance .event__item .event__date .card__item:before{display:inline-block}@media (width<=1024px){.agenda--landingspage .event__item .event__date .tag,.agenda--landingspage .event__item .event__date .search__section .search__results .card__item:before,.search__section .search__results .agenda--landingspage .event__item .event__date .card__item:before,.agenda--performance .event__item .event__date .tag,.agenda--performance .event__item .event__date .search__section .search__results .card__item:before,.search__section .search__results .agenda--performance .event__item .event__date .card__item:before{display:none}.event__item .event__date{grid-column:1/span 2}}@media (width<=768px){.event__item .event__date{padding-top:var(--gap--xxs);grid-row:1/4}}.event__item .event__date .year{display:none}.past .event__item .event__date .year{display:inline-block}.event__item .event__name{grid-area:1/3/span 2/span 4;line-height:1.1}@media (width<=1024px){.event__item .event__name{grid-column:3/span 4}}@media (width<=768px){.event__item .event__name{margin-bottom:var(--gap--sm);grid-area:1/3/auto/-1}}.agenda--performance .event__item .event__name,.agenda--landingspage .event__item .event__name{display:none}.event__item .event__location{grid-area:1/7/auto/span 4;align-self:baseline}@media (width<=768px){.event__item .event__location{grid-area:2/3/auto/-1}}.agenda--performance .event__item .event__location{grid-column:5/span 6}@media (width<=768px){.agenda--performance .event__item .event__location{grid-area:1/3/auto/-1}}.agenda--landingspage .event__item .event__location{grid-column:4/span 6}@media (width<=768px){.agenda--landingspage .event__item .event__location{grid-area:1/3/auto/-1}}.agenda--landingspage .event__item .event__location .city{display:none}.event__item .event__side-event{opacity:.8;grid-area:2/7/auto/span 4}@media (width<=768px){.event__item .event__side-event{grid-area:4/3/auto/-1}}.agenda--performance .event__item .event__side-event{grid-column:5/span 6}@media (width<=768px){.agenda--performance .event__item .event__side-event{grid-area:3/3/auto/-1}}.agenda--landingspage .event__item .event__side-event{grid-column:4/span 6}@media (width<=768px){.agenda--landingspage .event__item .event__side-event{grid-area:3/3/auto/-1}}.event__item .event__time{grid-area:2/1/auto/span 2}@media (width<=1024px){.event__item .event__time{grid-area:2/1/auto/span 2}}@media (width<=768px){.event__item .event__time{grid-area:3/3/auto/-1}}.agenda--landingspage .event__item .event__time,.agenda--performance .event__item .event__time{grid-column:1/span 3}@media (width<=1024px){.agenda--landingspage .event__item .event__time,.agenda--performance .event__item .event__time{grid-area:2/5/auto/-1}}@media (width<=768px){.agenda--landingspage .event__item .event__time,.agenda--performance .event__item .event__time{grid-area:2/3/auto/-1}}.event__item .event__time .tag,.event__item .event__time .search__section .search__results .card__item:before,.search__section .search__results .event__item .event__time .card__item:before{margin-left:var(--gap--xs);display:none;position:relative;top:-.1rem}@media (width<=1024px){.agenda--landingspage .event__item .event__time .tag,.agenda--landingspage .event__item .event__time .search__section .search__results .card__item:before,.search__section .search__results .agenda--landingspage .event__item .event__time .card__item:before,.agenda--performance .event__item .event__time .tag,.agenda--performance .event__item .event__time .search__section .search__results .card__item:before,.search__section .search__results .agenda--performance .event__item .event__time .card__item:before{display:inline}}.event__item .event__ticket{grid-area:1/11/3/span 2}@media (width>=769px){.event__item .event__ticket{justify-self:end}}@media (width<=768px){.event__item .event__ticket{margin-top:var(--gap--md);grid-area:5/3/auto/-1}}.event__item .tag,.event__item .search__section .search__results .card__item:before,.search__section .search__results .event__item .card__item:before{vertical-align:middle;font-size:1.4rem;font-weight:700;display:inline-block}@media screen and (width>=375px){.event__item .tag,.event__item .search__section .search__results .card__item:before,.search__section .search__results .event__item .card__item:before{font-size:calc(1.36939rem + .0816327vw)}}@media screen and (width>=1600px){.event__item .tag,.event__item .search__section .search__results .card__item:before,.search__section .search__results .event__item .card__item:before{font-size:1.5rem}}.event__item .tag,.event__item .search__section .search__results .card__item:before,.search__section .search__results .event__item .card__item:before{background-color:hsl(var(--contrast-color));color:hsl(var(--contrast-text-color));padding:.2rem .6rem .1rem}.event__list+.event__list{margin-top:var(--gap--xl)}[data-action=toggle]+.event__list{transition:all .3s;overflow:hidden}#tickets,#booking{scroll-margin-top:var(--gap--lg)}.agenda__section .button__list,.agenda__list{margin-top:var(--gap--lg)}.agenda__list .no-results{display:block}.agenda--performance .agenda__list{flex-direction:column;align-items:center;display:flex}.agenda--performance .agenda__list .event__list{margin-bottom:var(--gap--lg);order:2}.agenda--performance .agenda__list .event__item:first-child{border-top:0}.agenda--performance .agenda__list .btn,.agenda--performance .agenda__list .btn--edit,.agenda--performance .agenda__list .btn--secondary,.agenda--performance .agenda__list .btn--primary,.agenda--performance .agenda__list .btn--save,.agenda--performance .agenda__list .btn--remove{order:4}.agenda--performance .agenda__list .filter__nav{margin-bottom:var(--gap--lg);display:none}.agenda--performance .agenda__list .active+.filter__nav{order:-1;display:flex}.agenda__list[data-view=v] .event__item[data-type=s],.agenda__list[data-view=s] .event__item[data-type=v]{display:none}.hero,.school{z-index:1;position:relative;overflow:hidden}.hero__wrapper,.school__wrapper{height:100%;transform-style:preserve-3d;opacity:0;position:relative;transform:translate(0%,0%)rotateY(30deg)rotateX(0)}@media (height<=40rem) and (orientation:landscape){.hero__wrapper,.school__wrapper{transform:translate(0%,0%)rotateY(30deg)rotateX(0)}}.hero__content,.school__content{transition:all .4s;transform:translateZ(.1rem)}@media (height<=40rem) and (orientation:landscape){.hero__content,.school__content{transform:translate(0,0)}}.hero__content .button__list,.school__content .button__list{transition:all .4s}.open-nav .hero__content,.open-modal .hero__content,.open-nav .school__content,.open-modal .school__content{opacity:0;transition:all 1s cubic-bezier(.2,1,.3,1);transform:translate3d(0%,-25%,20rem)}.open-nav .hero__content .button__list,.open-modal .hero__content .button__list,.open-nav .school__content .button__list,.open-modal .school__content .button__list{opacity:0}.hero{width:100vw;height:90vh;padding-top:var(--gap--xl);perspective:150rem}@media (width>=769px){.hero{min-height:64rem;max-height:94rem}}@media (width<=768px){.hero{perspective:60rem;height:100vh}}@media (height<=40rem) and (orientation:landscape){.hero{perspective:60rem;height:60rem;padding-top:0}}.hero__wrapper{transform:translateZ(-20rem)rotateY(30deg)rotateX(0)}@media (height<=40rem) and (orientation:landscape){.hero__wrapper{transform:translate(0%,0%)rotateY(30deg)rotateX(0)}}.hero__content{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (width>=769px){.hero__content h1,.hero__content .h1--xl{white-space:nowrap}}.hero__content h1,.hero__content .h1--xl{margin-left:var(--gap--lg);margin-bottom:var(--gap--xl)}@media (width<=768px){.hero__content h1,.hero__content .h1--xl{margin-left:var(--gap--md)}}.hero__content h1 span,.hero__content .h1--xl span{display:block}.hero__content .button__list{padding:0 var(--gap--lg)}@media (width>=769px){.hero__content .button__list{text-align:center}}@media (width<=768px){.hero__content .button__list{padding:0 var(--gap--md)}}.hero .expo__room--hero{justify-content:center;transform:translateZ(-20rem)}@media (width<=768px){.hero .expo__room--hero{height:80%}}.hero .room__side--front{width:32vw;min-width:54rem;padding:var(--gap--xl) var(--gap--lg)}.hero .room__side--back{justify-content:flex-start;width:100vw;transform:translate3d(-20rem,0,-43rem)rotateX(.1deg)rotateX(0)}.hero .room__side--back:first-child{justify-content:flex-end;transform:translate3d(20rem,0,-43rem)rotateX(.1deg)rotateX(0)}@media (width<=530px){.hero .room__side--back{display:none}.hero .room__side--front{width:30rem;min-width:30rem;transform:translate(0,0)rotateX(.1deg)rotateX(0)}.hero .room__side--left .art-work,.hero .room__side--right .art-work{height:40%}.hero .room__side--right{width:32rem;min-width:32rem;transform:rotateY(50deg)}.hero .room__side--right .art-work{align-self:flex-end}.hero .room__side--right .art-work:last-child{transform:translateX(calc(var(--gap--xl) * -1))}.hero .room__side--right:before{background:hsl(var(--main-color-darker));opacity:.2}.hero .room__side--left{width:32rem;min-width:32rem;transform:rotateY(-50deg)}.hero .room__side--left .art-work:first-child{transform:translateX(var(--gap--xl))}.hero .room__side--left .art-work+.art-work{align-self:flex-start}.hero .room__side--left:before{background:hsl(var(--main-color-lighter));opacity:.95}}.hero img{opacity:.4}.school{perspective:200rem;align-items:center;max-height:-webkit-fill-available;display:flex;position:fixed;inset:0}@media (width<=768px){.school{perspective:100rem}}.touch .school{overflow-x:auto}.school__wrapper{max-height:80rem;transform:translateZ(-100rem)rotateY(10deg)rotateX(0)}.open-modal .school__wrapper{transition:transform 1.5s cubic-bezier(.2,1,.3,1);transform:translateY(-70%)rotateX(-75deg)rotateY(0)rotate(0)}.school__slider{height:100%;transform-style:preserve-3d;pointer-events:none;position:relative}.school__content{width:36vw;height:100%;padding-left:var(--gap--lg);flex-direction:column;justify-content:center;display:flex;position:absolute;top:0;transform:translate3d(14rem,0,43.1rem)}@media (width>=1601px){.school__content{padding-left:calc(var(--gap--xl) * 1.5)}}@media (width<=768px){.school__content{width:20rem;transform:translate3d(8rem,0,43.1rem)}}@media (height<=40rem) and (orientation:landscape){.school__content{max-width:30rem;transform:translate3d(11rem,0,43.1rem)}}.school__content h1 span,.school__content .h1--xl span{color:hsl(var(--contrast-color));display:block}.school .room__side--front img{max-width:40rem}.expo__room--hero,.expo__room--school{opacity:1;height:100%;transform-style:preserve-3d;display:flex;position:relative}.expo__room--school{display:inline-flex;transform:translate(13rem)}@media (width<=768px){.expo__room--school{transform:translate(8rem)}}.room__side{transform-style:preserve-3d;background-color:hsl(var(--main-color));padding:var(--gap--xl);pointer-events:all;flex:none;justify-content:center;align-self:center;align-items:center;display:flex;position:relative}@media (width<=768px){.room__side{padding:var(--gap--md) var(--gap--lg)}}@media (height<=40rem) and (orientation:landscape){.room__side{padding:var(--gap--md) var(--gap--lg)}}.room__side--back{margin:0 -20rem}.expo__room--school .room__side--back{margin:0 -25rem}.room__side--left,.room__side--right{flex-direction:column;gap:20px;width:56rem;height:100%}.expo__room--school .room__side--left,.expo__room--school .room__side--right{width:50rem;height:79%}.room__side--left:before,.room__side--right:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.room__side--back,.room__side--front{height:100%}.expo__room--school .room__side--back,.expo__room--school .room__side--front{height:79%}.room__side--back .art-work:nth-child(odd),.room__side--front .art-work:nth-child(odd){transform:translate3d(0, calc(var(--gap--sm) * -1.5), .1rem)}.room__side--back .art-work:nth-child(2n),.room__side--front .art-work:nth-child(2n){transform:translate3d(0, calc(var(--gap--sm) * 1.5), .1rem)}.room__side--back .art-work+.art-work,.room__side--front .art-work+.art-work{margin-left:var(--gap--lg)}.room__side--back:before,.room__side--front:before{content:"";background:hsl(var(--main-color-lighter));opacity:.45;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.room__side--back{transform:translateZ(-43rem)rotateX(.1deg)rotateX(0)}.expo__room--school .room__side--back{transform:translate(0,0)rotateX(.1deg)rotateX(0)}.room__side--right{transform-origin:100%;justify-content:space-around;right:0;transform:rotateY(-50deg)}.expo__room--school .room__side--right{transform:translateZ(43rem)rotateY(-60deg)}.room__side--right:before{background:hsl(var(--main-color-darker));opacity:.2}.room__side--left{transform-origin:0;justify-content:space-around;transform:rotateY(50deg)}.expo__room--school .room__side--left{transform:translateZ(43rem)rotateY(60deg)}.room__side--left:before{background:hsl(var(--main-color-lighter));opacity:.95}.room__side--front{transform:translate(0,0)rotateX(.1deg)rotateX(0)}.expo__room--school .room__side--front{transform:translateZ(43rem)rotateX(.1deg)rotateX(0)}.room__side--front:before{opacity:.5}.room__side--start{width:30vw;height:79%;transform:translateZ(43rem)}.room__side--start:before{content:"";background:hsl(var(--main-color-lighter));opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=768px){.room__side--start{width:0;padding:0}}@media (height<=40rem) and (orientation:landscape){.room__side--start{width:10vw;padding:0}}.room__side--end{width:60rem;height:79%}.room__side--end:before{opacity:1}.group__info{height:100%;margin:0 var(--gap--xxl) 0 var(--gap--lg);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.group__info .room__nav{flex-direction:column;display:flex}.art-work{backface-visibility:hidden;justify-content:center;align-items:center;max-width:100%;height:100%;display:flex;position:relative}.art-work.hor{max-width:50rem;max-height:30rem}@media (height<=400px){.art-work.hor{max-width:40rem}}@media (height<=300px){.art-work.hor{max-width:30rem}}.art-work.ver{width:30rem;height:44rem}@media (height<=600px){.art-work.ver{width:24rem;height:36rem}}@media (height<=400px){.art-work.ver{width:17rem;height:26rem}}@media (height<=300px){.art-work.ver{width:14.6rem;height:22rem}}.art-work .image__container{border-radius:0}.art-work figure{pointer-events:none}.art-work img{object-fit:contain;width:100%;height:100%;transition:all 1s ease-out;box-shadow:0 1px 1rem #00000029}.art-work figcaption{text-align:right}.side__wrapper{grid-template-rows:repeat(2,50%);grid-template-columns:repeat(12,1fr);gap:20px;height:100%;display:grid;transform:translateZ(.1rem)}.side__wrapper .art-work{align-self:center;width:100%;height:auto;margin:0}.side__wrapper .art-work:first-child{grid-area:1/1/auto/10}.side__wrapper .art-work:last-child{grid-area:2/3/auto/-1}.about__expo{padding-top:var(--gap--xxl)}.about__wrapper{flex-wrap:wrap;justify-content:space-between;display:flex}.about__wrapper .button__list{margin-top:var(--gap--xl);width:100%}@media (width>=769px){.about__content{width:calc(41.6667% - 1.63333rem)}}.testimonials{width:calc(50% - 1.4rem)}@media (width<=768px){.testimonials{display:none}}.schools__wrapper{column-count:3;column-gap:var(--gap--md)}@media (width<=768px){.schools__wrapper{column-count:2}}@media (width<=530px){.schools__wrapper{column-count:1}}.school__list{column-break-inside:avoid;-webkit-column-break-inside:avoid;padding-bottom:var(--gap--md);list-style:none}.school__list .list__item{transition:all .2s;position:relative;overflow:hidden}.school__list .list__item:hover{padding-left:6rem}.school__letter{color:hsl(var(--contrast-color))}.scroll__message{bottom:var(--gap--lg);right:var(--gap--lg);background-color:hsl(var(--contrast-color));text-align:center;z-index:999;border-radius:2rem;width:25vw;min-width:20rem;padding:2rem 2.2rem 2.2rem;line-height:1.2;transition:all .25s ease-out;position:fixed}.scrolled .scroll__message,.touch .scroll__message,.open-modal .scroll__message{opacity:0;transition-delay:.3s;transform:translateY(4rem)}.footer{padding:var(--gap--lg) 0;background-color:hsl(var(--footer-color));color:hsl(var(--footer-text-color));z-index:2;position:relative}.footer__wrapper{grid-template-columns:repeat(12,1fr);justify-content:space-between;column-gap:2.8rem;display:grid}@media (width<=768px){.footer__wrapper{row-gap:var(--gap--lg);grid-template-columns:repeat(4,1fr)}}.footer__wrapper .logo__footer{fill:currentColor;grid-column:1/span 3;width:100%}@media (width>=769px){.footer__wrapper .logo__footer{margin-right:var(--gap--lg);margin-bottom:var(--gap--lg)}}@media (width<=768px){.footer__wrapper .logo__footer{grid-column:1/-1;margin-right:0}}.footer__wrapper .logo__footer svg{max-width:24rem}.footer__wrapper .footer__nav{gap:var(--gap--sm);row-gap:var(--gap--lg);grid-column:5/-1;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));list-style:none;display:grid}@media (width<=768px){.footer__wrapper .footer__nav{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.footer__wrapper .footer__nav-title{margin-bottom:var(--gap--sm)}.footer__wrapper .footer__nav-list{margin-top:var(--gap--sm);list-style:none}.footer__wrapper .footer__nav-list li{padding:var(--gap--4xs) 0}.footer__wrapper .footer__nav-list li a{position:relative}.footer__wrapper .footer__nav-list li a:after{content:"";transform-origin:0 0;background-color:currentColor;width:100%;height:1px;transition:all .2s cubic-bezier(.075,.82,.165,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.footer__wrapper .footer__nav-list li a:hover:after,.footer__wrapper .footer__nav-list li a:focus:after{transform:scaleX(1)}.footer__content{grid-column:5/-1}@media (width<=768px){.footer__content{grid-column:1/-1}}.footer__content .body--sm,.footer__content .table__subtitle{display:block}.footer__contact{grid-column:1/span 4;line-height:2}@media (width<=768px){.footer__contact{grid-column:1/-1}}.footer__contact h2,.footer__contact .nav__chapeau,.footer__contact h3,.footer__contact h4{font-family:Ambit,verdana,sans-serif;font-weight:700}.footer__contact p+p,.footer__contact p+h2,.footer__contact p+.nav__chapeau,.footer__contact p+h3,.footer__contact p+h4{margin-top:var(--gap--md)}.footer__contact span{color:hsl(var(--main-text-color)/.5);margin:0 var(--gap--xs)}.footer__socials{grid-column:5/span 4;align-self:end;align-items:center;display:flex}@media (width<=768px){.footer__socials{text-align:left;flex-wrap:wrap;grid-column:1/-1}.footer__socials>span{width:100%;margin-bottom:var(--gap--4xs);font-weight:700}}.footer__socials>*{margin-right:var(--gap--4xs);white-space:nowrap}@media (width<=768px){.footer__socials>*{margin:0 var(--gap--4xs)}}.footer__socials a{line-height:0}.footer__socials a:hover{color:hsl(var(--main-color-light))}.footer__socials svg{fill:currentColor;width:3.2rem;height:auto;transition:all .2s}.footer .credits{text-align:right;grid-column:9/span 4;align-self:end}@media (width<=768px){.footer .credits{grid-column:1/-1}}.credits{margin-top:var(--gap--md);text-align:left;opacity:.8}.top__header{background-color:hsl(var(--main-color-darker)/0);width:100%;height:var(--gap--xl);max-height:var(--gap--xl);z-index:888;padding:0 var(--gap--lg);-moz-flex-flow:row nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;flex-flow:row;align-items:center;width:100%;transition:all .2s cubic-bezier(.55,.085,.68,.53);display:flex;position:fixed;top:0;left:0}@media (width<=768px){.top__header{padding:0 var(--gap--md)}}@media (height<=40rem) and (orientation:landscape){.top__header{padding:0 calc(2.4rem + env(safe-area-inset-bottom))}}@media (width>=1601px){.top__header{padding:0 calc(var(--gap--xl) * 1.5)}}.open-nav .top__header.scrolled{background-color:hsl(var(--main-color-darker)/0);transition:all .15s cubic-bezier(.55,.085,.68,.53)}body:not(.school-template) .top__header.scrolled{background-color:hsl(var(--main-color-darker)/1);max-height:8rem;transition:all .3s cubic-bezier(.25,.46,.45,.94)}body:not(.school-template) .top__header.scrolled .logo__header{opacity:1}body:not(.school-template) .top__header.scrolled .logo__header svg{max-width:12rem;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.top__header .logo__header{line-height:0}.exposition-template .top__header .logo__header{opacity:0}.top__header .logo__header svg{fill:currentColor;width:15.6rem;max-width:15.6rem;transition:all .2s cubic-bezier(.55,.085,.68,.53)}.top__header .logo__header #logo__text{transition:all .3s cubic-bezier(.25,.46,.45,.94)}@media (height<=40rem) and (orientation:landscape){.top__header .logo__header #logo__text{opacity:0}}.transition .top__header{opacity:0}.top__header .nav__container li{text-transform:lowercase;display:inline-block}@media (width>=769px){.top__header .nav__container li+li{margin-left:2.4rem}}@media (width<=768px){.top__header .nav__container .nav__item{display:none}}.nav__hamburger{position:relative}.nav__hamburger a{display:block}.nav__hamburger a:focus{outline-offset:1rem;outline-width:.2rem;outline-style:dashed;outline-color:hsl(var(--main-text-color))}.nav__hamburger .hamburger__label{pointer-events:none;height:2.8rem;display:inline-block;position:relative;overflow:hidden}@media (width<=768px){.nav__hamburger .hamburger__label{top:.3rem}}.nav__hamburger .hamburger__label span{text-align:right;transition:transform .2s cubic-bezier(.55,.085,.68,.53);display:block}.open-modal .nav__hamburger .hamburger__label span,.open-nav .nav__hamburger .hamburger__label span{transform:translateY(-100%)}.nav__hamburger .hamburger__icon{width:2.4rem;height:1.9rem;margin-left:var(--gap--xs);pointer-events:none;display:inline-block;position:relative}.nav__hamburger .hamburger__icon span{background-color:currentColor;width:100%;height:.3rem;transition:top .2s ease-in .25s,transform .25s cubic-bezier(.215,.61,.355,1);position:absolute;left:0}.nav__hamburger .hamburger__icon span:first-child{top:0}.open-nav .nav__hamburger .hamburger__icon span:first-child,.open-modal .nav__hamburger .hamburger__icon span:first-child{transition:top .2s ease-in,transform .25s cubic-bezier(.215,.61,.355,1) .2s;top:.65rem;transform:rotate(45deg)}.nav__hamburger .hamburger__icon span:nth-child(2){top:.8rem}.open-nav .nav__hamburger .hamburger__icon span:nth-child(2),.open-modal .nav__hamburger .hamburger__icon span:nth-child(2){opacity:0;top:.65rem}.nav__hamburger .hamburger__icon span:nth-child(3){top:1.6rem}.open-nav .nav__hamburger .hamburger__icon span:nth-child(3),.open-modal .nav__hamburger .hamburger__icon span:nth-child(3){transition:top .2s ease-in,transform .25s cubic-bezier(.215,.61,.355,1) .2s;top:.65rem;transform:rotate(-45deg)}.menu{z-index:88;height:100%;padding:var(--gap--xl);visibility:hidden;opacity:0;color:hsl(var(--main-color));background-color:hsl(var(--contrast-color)/.75);grid-template-columns:repeat(41,1fr);align-content:center;display:grid;position:fixed;inset:0}@media (width<=768px){.menu{background-color:hsl(var(--contrast-color)/1)}}.menu{transition:all .55s cubic-bezier(.215,.61,.355,1),visibility 0s .55s;transform:translate(0,0)}@media (height<=40rem) and (orientation:landscape){.menu{align-content:start;padding-top:14rem;padding-bottom:10rem}}@media (width>=1601px){.menu{padding:0 calc(var(--gap--xl) * 1.5)}}@media (width<=768px){.menu{padding:var(--gap--xl) var(--gap--md);row-gap:calc(var(--gap--xl) * 2)}}.open-nav .menu{visibility:visible;opacity:1;transition:all .55s cubic-bezier(.215,.61,.355,1),visibility}.menu .top__header{background-color:#0000}@media (width>=769px){.menu .top__header{justify-content:flex-end}}.menu ul{list-style:none}.menu .nav__primary,.menu .nav__secondary{transition:all .3s cubic-bezier(.25,.46,.45,.94);transform:translateY(10rem)}.open-nav .menu .nav__primary,.open-nav .menu .nav__secondary{transition:transform 1.5s cubic-bezier(.2,1,.3,1);transform:translateY(0)}.menu .nav__primary{margin-top:-var(--gap--md);grid-column:1/22}@media (width<=768px){.menu .nav__primary{text-align:left;grid-column:1/-1}}.menu .nav__primary .nav__item{position:relative}.menu .nav__primary .nav__item.current{color:hsl(var(--contrast-text-color))}.menu .nav__primary .nav__item:hover{color:hsl(var(--main-color-lighter))}.menu .nav__primary .nav__item a:focus{border-bottom:.4rem solid hsl(var(--contrast-text-color));outline:none}.menu .nav__secondary{color:hsl(var(--contrast-text-color));grid-column:-14/-1}@media (width<=768px){.menu .nav__secondary{display:none}}.nav__item a{white-space:nowrap}.btn,.btn--edit,.btn--secondary,.btn--primary,.btn--save,.btn--remove{color:inherit;border:1px solid hsl(var(--main-color));cursor:pointer;z-index:2;background-color:#0000;border-radius:20rem;padding:1.2rem 2.2rem;display:inline-block;position:relative;overflow:hidden}@media (width>=769px){.btn,.btn--edit,.btn--secondary,.btn--primary,.btn--save,.btn--remove{white-space:nowrap}}@media (width<=768px){.btn,.btn--edit,.btn--secondary,.btn--primary,.btn--save,.btn--remove{padding:.8rem 1.8rem}}.btn,.btn--edit,.btn--secondary,.btn--primary,.btn--save,.btn--remove{transition:all .3s}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon){padding:1.2rem 5.6rem 1.2rem 2.2rem}@media (width<=768px){.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon){padding:1rem 5.4rem 1rem 2rem}.slide__nav .btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.slide__nav .btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.slide__nav .btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.slide__nav .btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.slide__nav .btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon),.slide__nav .btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon){padding:1rem 4rem 1rem 2rem}}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus{border-radius:20rem 0 0 20rem;padding:1.2rem 2.2rem 1.2rem 5.6rem}@media (width<=768px){.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus{padding:1rem 2rem 1rem 5.4rem}.slide__nav .btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.slide__nav .btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.slide__nav .btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.slide__nav .btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.slide__nav .btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.slide__nav .btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):hover,.slide__nav .btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.slide__nav .btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.slide__nav .btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.slide__nav .btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.slide__nav .btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus,.slide__nav .btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):focus{padding:1rem 2rem 1rem 4rem}}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev{padding:1.2rem 2.2rem 1.2rem 5.6rem}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus{border-radius:0 20rem 20rem 0;padding:1.2rem 5.6rem 1.2rem 2.2rem}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:before,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:before,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:before,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:before,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:before,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:before,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:before,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:before,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:before,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:before,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:before,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:before{transform:translate(-10rem,-50%)rotate(180deg)}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:after,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:after,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:after,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:after,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:after,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:hover:after,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:after,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:after,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:after,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:after,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:after,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:focus:after{transform:translateY(-50%)rotate(180deg)}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:before,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:before,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:before,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:before,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:before,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:before{left:2.2rem;transform:translateY(-50%)rotate(180deg)}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:after,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:after,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:after,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:after,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:after,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play).btn--prev:after{right:2.2rem;transform:translate(10rem,-50%)rotate(180deg)}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim{border-radius:0;padding-left:0}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus{padding-left:3.4rem}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover:before,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover:before,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover:before,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover:before,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover:before,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:hover:before,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus:before,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus:before,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus:before,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus:before,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus:before,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).slim:focus:before{left:0}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2{color:currentColor;border:0;border-bottom:1px solid hsl(var(--sand-300));text-align:left;outline-color:hsl(var(--sand-300));background-color:#0000;border-radius:0;width:100%;transition:all .3s ease-out;display:block;padding-left:0!important;padding-bottom:var(--gap--sm)!important}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:before,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:before,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:before,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:before,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:before,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:before,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:after,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:after,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:after,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:after,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:after,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:after{top:2.4rem}.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:focus-visible,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:focus-visible,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:focus-visible,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:focus-visible,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:focus-visible,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon).btn--h2:focus-visible{background-color:hsl(var(--sand-300));border-radius:2rem;padding-left:1.6rem!important}.btn:focus-visible,.btn--edit:focus-visible,.btn--secondary:focus-visible,.btn--primary:focus-visible,.btn--save:focus-visible,.btn--remove:focus-visible{outline:2px solid hsl(var(--main-text-color));outline-offset:2px}.btn.slim,.slim.btn--edit,.slim.btn--secondary,.slim.btn--primary,.slim.btn--save,.slim.btn--remove{padding-left:0}.btn--save,.btn--remove{color:hsl(var(--main-color-darker));background-color:#0000;border:0;border-radius:0;margin:0;padding:0 1.2rem}.btn--remove{opacity:.5;border-radius:20rem}.btn--remove:hover{opacity:1}.btn--remove:focus-visible{outline:2px solid hsl(var(--main-color));outline-offset:2px}.btn--primary{background-color:hsl(var(--button-primary-bg));border-color:hsl(var(--button-primary-bg));color:hsl(var(--button-primary-color))}.btn--primary:hover{background-color:hsl(var(--button-primary-bg-hover));border-color:hsl(var(--button-primary-bg-hover))}.btn--primary:focus{border-color:hsl(var(--main-color));box-shadow:0 0 0 .2rem hsl(var(--contrast-color))}.btn--primary.light{color:hsl(var(--button-primary-bg));background-color:#0000}.btn--primary.light:hover,.btn--primary.light.active{background-color:hsl(var(--button-primary-bg-hover));border-color:hsl(var(--button-primary-bg-hover));color:hsl(var(--button-primary-color))}.btn--primary.light:focus{border-color:hsl(var(--button-primary-bg))}.btn--secondary{background-color:hsl(var(--button-secondary-bg));border-color:hsl(var(--button-secondary-bg));color:hsl(var(--button-secondary-color))}.btn--secondary:hover{background-color:hsl(var(--button-secondary-bg-hover));border-color:hsl(var(--button-secondary-bg-hover))}.btn--secondary:focus{outline:2px solid hsl(var(--button-secondary-bg))}.btn--secondary.light{color:hsl(var(--main-text-color));background-color:#0000}.btn--secondary.light:hover,.btn--secondary.light.active{background-color:hsl(var(--button-secondary-bg-hover));border-color:hsl(var(--button-secondary-bg-hover));color:hsl(var(--button-secondary-color))}.btn--secondary.btn--play{background-color:#000000b3}.btn--secondary.next,.btn--secondary.prev{margin-bottom:var(--gap--xs);border:0;padding:0}.btn--secondary.next:hover,.btn--secondary.prev:hover{background-color:hsl(var(--button-primary-bg)/0)}.btn--prev{border-color:#0000}.btn--prev:focus{border-color:hsl(var(--button-secondary-bg))}.btn--filter span{pointer-events:none}.btn--ticket{margin-bottom:0;margin-right:0}.btn--nav{padding:var(--gap--xs);border-color:#0000;border-radius:1rem;justify-content:center;align-items:center;height:4.2rem;margin:0;display:flex}.btn--nav span,.btn--nav svg{pointer-events:none}.btn--nav>span{margin-right:var(--gap--xs)}.btn--nav:hover,.btn--nav.active{background-color:hsl(var(--button-secondary-bg-hover));border-color:hsl(var(--button-secondary-bg-hover));color:hsl(var(--button-secondary-color))}.btn--nav:focus{border-color:hsl(var(--button-secondary-bg))}.btn--disabled{background-color:hsl(var(--main-color-light));border-color:hsl(var(--main-color-light));color:hsl(var(--disabled-text-color));pointer-events:none;cursor:not-allowed}.btn--disabled.light{color:hsl(var(--main-color-light))}.btn--play{white-space:nowrap}.btn--edit{bottom:var(--gap--lg);color:#fff;z-index:9999;background-color:#3eb998;font-size:18px;font-weight:500;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 0 20px #9694944d}@media (width<=768px){.btn--edit{padding:.5rem 1.4rem;right:2rem}}.btn--edit:hover{color:#fff;background-color:#e83561}.button__list,.filter__list{gap:var(--gap--sm);flex-wrap:wrap;font-size:0;display:flex}.button__list{width:100%}.arrow:before,.slider__section .swiper-button-next:before,.slider__section .swiper-button-prev:before,.carrousel .swiper-button-next:before,.carrousel .swiper-button-prev:before,.card__slider .swiper-button-next:before,.card__slider .swiper-button-prev:before,.slide__background .swiper-button-next:before,.slide__background .swiper-button-prev:before,.school__list a:before,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.arrow:after,.slider__section .swiper-button-next:after,.slider__section .swiper-button-prev:after,.carrousel .swiper-button-next:after,.carrousel .swiper-button-prev:after,.card__slider .swiper-button-next:after,.card__slider .swiper-button-prev:after,.slide__background .swiper-button-next:after,.slide__background .swiper-button-prev:after,.school__list a:after,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after{content:"";vertical-align:middle;will-change:transform;clip-path:polygon(0 45.19%,81.51% 45.19%,54.57% 18.29%,61.38% 11.5%,100% 50%,61.38% 88.5%,54.57% 81.71%,81.51% 54.81%,0 54.81%);background-color:currentColor;width:1.8rem;height:1.8rem;transition:all .3s ease-out;display:inline-block;position:absolute;top:50%}.arrow:before,.slider__section .swiper-button-next:before,.slider__section .swiper-button-prev:before,.carrousel .swiper-button-next:before,.carrousel .swiper-button-prev:before,.card__slider .swiper-button-next:before,.card__slider .swiper-button-prev:before,.slide__background .swiper-button-next:before,.slide__background .swiper-button-prev:before,.school__list a:before,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before{left:2.2rem;transform:translate(-10rem,-50%)}.arrow:after,.slider__section .swiper-button-next:after,.slider__section .swiper-button-prev:after,.carrousel .swiper-button-next:after,.carrousel .swiper-button-prev:after,.card__slider .swiper-button-next:after,.card__slider .swiper-button-prev:after,.slide__background .swiper-button-next:after,.slide__background .swiper-button-prev:after,.school__list a:after,.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after{right:2.2rem;transform:translateY(-50%)}.arrow:hover:after,.slider__section .swiper-button-next:hover:after,.slider__section .swiper-button-prev:hover:after,.carrousel .swiper-button-next:hover:after,.carrousel .swiper-button-prev:hover:after,.card__slider .swiper-button-next:hover:after,.card__slider .swiper-button-prev:hover:after,.slide__background .swiper-button-next:hover:after,.slide__background .swiper-button-prev:hover:after,.school__list a:hover:after,.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.arrow:focus:after,.slider__section .swiper-button-next:focus:after,.slider__section .swiper-button-prev:focus:after,.carrousel .swiper-button-next:focus:after,.carrousel .swiper-button-prev:focus:after,.card__slider .swiper-button-next:focus:after,.card__slider .swiper-button-prev:focus:after,.slide__background .swiper-button-next:focus:after,.slide__background .swiper-button-prev:focus:after,.school__list a:focus:after,.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after{transform:translate(10rem,-50%)}.arrow:hover:before,.slider__section .swiper-button-next:hover:before,.slider__section .swiper-button-prev:hover:before,.carrousel .swiper-button-next:hover:before,.carrousel .swiper-button-prev:hover:before,.card__slider .swiper-button-next:hover:before,.card__slider .swiper-button-prev:hover:before,.slide__background .swiper-button-next:hover:before,.slide__background .swiper-button-prev:hover:before,.school__list a:hover:before,.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.arrow:focus:before,.slider__section .swiper-button-next:focus:before,.slider__section .swiper-button-prev:focus:before,.carrousel .swiper-button-next:focus:before,.carrousel .swiper-button-prev:focus:before,.card__slider .swiper-button-next:focus:before,.card__slider .swiper-button-prev:focus:before,.slide__background .swiper-button-next:focus:before,.slide__background .swiper-button-prev:focus:before,.school__list a:focus:before,.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before{transform:translateY(-50%)}.arrow.down,.slider__section .down.swiper-button-next,.slider__section .down.swiper-button-prev,.carrousel .down.swiper-button-next,.carrousel .down.swiper-button-prev,.card__slider .down.swiper-button-next,.card__slider .down.swiper-button-prev,.slide__background .down.swiper-button-next,.slide__background .down.swiper-button-prev,.school__list a.down,.down.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow[data-direction=down],.slider__section [data-direction=down].swiper-button-next,.slider__section [data-direction=down].swiper-button-prev,.carrousel [data-direction=down].swiper-button-next,.carrousel [data-direction=down].swiper-button-prev,.card__slider [data-direction=down].swiper-button-next,.card__slider [data-direction=down].swiper-button-prev,.slide__background [data-direction=down].swiper-button-next,.slide__background [data-direction=down].swiper-button-prev,.school__list a[data-direction=down],[data-direction=down].btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play){margin-bottom:4px}.arrow.down:hover,.slider__section .down.swiper-button-next:hover,.slider__section .down.swiper-button-prev:hover,.carrousel .down.swiper-button-next:hover,.carrousel .down.swiper-button-prev:hover,.card__slider .down.swiper-button-next:hover,.card__slider .down.swiper-button-prev:hover,.slide__background .down.swiper-button-next:hover,.slide__background .down.swiper-button-prev:hover,.school__list a.down:hover,.down.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow.down:focus,.slider__section .down.swiper-button-next:focus,.slider__section .down.swiper-button-prev:focus,.carrousel .down.swiper-button-next:focus,.carrousel .down.swiper-button-prev:focus,.card__slider .down.swiper-button-next:focus,.card__slider .down.swiper-button-prev:focus,.slide__background .down.swiper-button-next:focus,.slide__background .down.swiper-button-prev:focus,.school__list a.down:focus,.down.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow[data-direction=down]:hover,.slider__section [data-direction=down].swiper-button-next:hover,.slider__section [data-direction=down].swiper-button-prev:hover,.carrousel [data-direction=down].swiper-button-next:hover,.carrousel [data-direction=down].swiper-button-prev:hover,.card__slider [data-direction=down].swiper-button-next:hover,.card__slider [data-direction=down].swiper-button-prev:hover,.slide__background [data-direction=down].swiper-button-next:hover,.slide__background [data-direction=down].swiper-button-prev:hover,.school__list a[data-direction=down]:hover,[data-direction=down].btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow[data-direction=down]:focus,.slider__section [data-direction=down].swiper-button-next:focus,.slider__section [data-direction=down].swiper-button-prev:focus,.carrousel [data-direction=down].swiper-button-next:focus,.carrousel [data-direction=down].swiper-button-prev:focus,.card__slider [data-direction=down].swiper-button-next:focus,.card__slider [data-direction=down].swiper-button-prev:focus,.slide__background [data-direction=down].swiper-button-next:focus,.slide__background [data-direction=down].swiper-button-prev:focus,.school__list a[data-direction=down]:focus,[data-direction=down].btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play){padding:1.2rem 5.6rem 1.2rem 2.2rem}@media (width<=768px){.arrow.down:hover,.slider__section .down.swiper-button-next:hover,.slider__section .down.swiper-button-prev:hover,.carrousel .down.swiper-button-next:hover,.carrousel .down.swiper-button-prev:hover,.card__slider .down.swiper-button-next:hover,.card__slider .down.swiper-button-prev:hover,.slide__background .down.swiper-button-next:hover,.slide__background .down.swiper-button-prev:hover,.school__list a.down:hover,.down.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow.down:focus,.slider__section .down.swiper-button-next:focus,.slider__section .down.swiper-button-prev:focus,.carrousel .down.swiper-button-next:focus,.carrousel .down.swiper-button-prev:focus,.card__slider .down.swiper-button-next:focus,.card__slider .down.swiper-button-prev:focus,.slide__background .down.swiper-button-next:focus,.slide__background .down.swiper-button-prev:focus,.school__list a.down:focus,.down.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.down.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow[data-direction=down]:hover,.slider__section [data-direction=down].swiper-button-next:hover,.slider__section [data-direction=down].swiper-button-prev:hover,.carrousel [data-direction=down].swiper-button-next:hover,.carrousel [data-direction=down].swiper-button-prev:hover,.card__slider [data-direction=down].swiper-button-next:hover,.card__slider [data-direction=down].swiper-button-prev:hover,.slide__background [data-direction=down].swiper-button-next:hover,.slide__background [data-direction=down].swiper-button-prev:hover,.school__list a[data-direction=down]:hover,[data-direction=down].btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow[data-direction=down]:focus,.slider__section [data-direction=down].swiper-button-next:focus,.slider__section [data-direction=down].swiper-button-prev:focus,.carrousel [data-direction=down].swiper-button-next:focus,.carrousel [data-direction=down].swiper-button-prev:focus,.card__slider [data-direction=down].swiper-button-next:focus,.card__slider [data-direction=down].swiper-button-prev:focus,.slide__background [data-direction=down].swiper-button-next:focus,.slide__background [data-direction=down].swiper-button-prev:focus,.school__list a[data-direction=down]:focus,[data-direction=down].btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=down].btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play){padding:1rem 5.4rem 1rem 2rem}}.arrow.down:hover:after,.slider__section .down.swiper-button-next:hover:after,.slider__section .down.swiper-button-prev:hover:after,.carrousel .down.swiper-button-next:hover:after,.carrousel .down.swiper-button-prev:hover:after,.card__slider .down.swiper-button-next:hover:after,.card__slider .down.swiper-button-prev:hover:after,.slide__background .down.swiper-button-next:hover:after,.slide__background .down.swiper-button-prev:hover:after,.school__list a.down:hover:after,.down.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.arrow.down:focus:after,.slider__section .down.swiper-button-next:focus:after,.slider__section .down.swiper-button-prev:focus:after,.carrousel .down.swiper-button-next:focus:after,.carrousel .down.swiper-button-prev:focus:after,.card__slider .down.swiper-button-next:focus:after,.card__slider .down.swiper-button-prev:focus:after,.slide__background .down.swiper-button-next:focus:after,.slide__background .down.swiper-button-prev:focus:after,.school__list a.down:focus:after,.down.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.arrow[data-direction=down]:hover:after,.slider__section [data-direction=down].swiper-button-next:hover:after,.slider__section [data-direction=down].swiper-button-prev:hover:after,.carrousel [data-direction=down].swiper-button-next:hover:after,.carrousel [data-direction=down].swiper-button-prev:hover:after,.card__slider [data-direction=down].swiper-button-next:hover:after,.card__slider [data-direction=down].swiper-button-prev:hover:after,.slide__background [data-direction=down].swiper-button-next:hover:after,.slide__background [data-direction=down].swiper-button-prev:hover:after,.school__list a[data-direction=down]:hover:after,[data-direction=down].btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.arrow[data-direction=down]:focus:after,.slider__section [data-direction=down].swiper-button-next:focus:after,.slider__section [data-direction=down].swiper-button-prev:focus:after,.carrousel [data-direction=down].swiper-button-next:focus:after,.carrousel [data-direction=down].swiper-button-prev:focus:after,.card__slider [data-direction=down].swiper-button-next:focus:after,.card__slider [data-direction=down].swiper-button-prev:focus:after,.slide__background [data-direction=down].swiper-button-next:focus:after,.slide__background [data-direction=down].swiper-button-prev:focus:after,.school__list a[data-direction=down]:focus:after,[data-direction=down].btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after{transform:translateY(10rem)rotate(90deg)}.arrow.down:hover:before,.slider__section .down.swiper-button-next:hover:before,.slider__section .down.swiper-button-prev:hover:before,.carrousel .down.swiper-button-next:hover:before,.carrousel .down.swiper-button-prev:hover:before,.card__slider .down.swiper-button-next:hover:before,.card__slider .down.swiper-button-prev:hover:before,.slide__background .down.swiper-button-next:hover:before,.slide__background .down.swiper-button-prev:hover:before,.school__list a.down:hover:before,.down.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.arrow.down:focus:before,.slider__section .down.swiper-button-next:focus:before,.slider__section .down.swiper-button-prev:focus:before,.carrousel .down.swiper-button-next:focus:before,.carrousel .down.swiper-button-prev:focus:before,.card__slider .down.swiper-button-next:focus:before,.card__slider .down.swiper-button-prev:focus:before,.slide__background .down.swiper-button-next:focus:before,.slide__background .down.swiper-button-prev:focus:before,.school__list a.down:focus:before,.down.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.arrow[data-direction=down]:hover:before,.slider__section [data-direction=down].swiper-button-next:hover:before,.slider__section [data-direction=down].swiper-button-prev:hover:before,.carrousel [data-direction=down].swiper-button-next:hover:before,.carrousel [data-direction=down].swiper-button-prev:hover:before,.card__slider [data-direction=down].swiper-button-next:hover:before,.card__slider [data-direction=down].swiper-button-prev:hover:before,.slide__background [data-direction=down].swiper-button-next:hover:before,.slide__background [data-direction=down].swiper-button-prev:hover:before,.school__list a[data-direction=down]:hover:before,[data-direction=down].btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.arrow[data-direction=down]:focus:before,.slider__section [data-direction=down].swiper-button-next:focus:before,.slider__section [data-direction=down].swiper-button-prev:focus:before,.carrousel [data-direction=down].swiper-button-next:focus:before,.carrousel [data-direction=down].swiper-button-prev:focus:before,.card__slider [data-direction=down].swiper-button-next:focus:before,.card__slider [data-direction=down].swiper-button-prev:focus:before,.slide__background [data-direction=down].swiper-button-next:focus:before,.slide__background [data-direction=down].swiper-button-prev:focus:before,.school__list a[data-direction=down]:focus:before,[data-direction=down].btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before{transform:translateY(-50%)rotate(90deg)}.arrow.down:after,.slider__section .down.swiper-button-next:after,.slider__section .down.swiper-button-prev:after,.carrousel .down.swiper-button-next:after,.carrousel .down.swiper-button-prev:after,.card__slider .down.swiper-button-next:after,.card__slider .down.swiper-button-prev:after,.slide__background .down.swiper-button-next:after,.slide__background .down.swiper-button-prev:after,.school__list a.down:after,.down.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.down.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.arrow[data-direction=down]:after,.slider__section [data-direction=down].swiper-button-next:after,.slider__section [data-direction=down].swiper-button-prev:after,.carrousel [data-direction=down].swiper-button-next:after,.carrousel [data-direction=down].swiper-button-prev:after,.card__slider [data-direction=down].swiper-button-next:after,.card__slider [data-direction=down].swiper-button-prev:after,.slide__background [data-direction=down].swiper-button-next:after,.slide__background [data-direction=down].swiper-button-prev:after,.school__list a[data-direction=down]:after,[data-direction=down].btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=down].btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after{margin-bottom:var(--gap--xs);transform:translateY(-50%)rotate(90deg)}.arrow.down:before,.slider__section .down.swiper-button-next:before,.slider__section .down.swiper-button-prev:before,.carrousel .down.swiper-button-next:before,.carrousel .down.swiper-button-prev:before,.card__slider .down.swiper-button-next:before,.card__slider .down.swiper-button-prev:before,.slide__background .down.swiper-button-next:before,.slide__background .down.swiper-button-prev:before,.school__list a.down:before,.down.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.down.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.arrow[data-direction=down]:before,.slider__section [data-direction=down].swiper-button-next:before,.slider__section [data-direction=down].swiper-button-prev:before,.carrousel [data-direction=down].swiper-button-next:before,.carrousel [data-direction=down].swiper-button-prev:before,.card__slider [data-direction=down].swiper-button-next:before,.card__slider [data-direction=down].swiper-button-prev:before,.slide__background [data-direction=down].swiper-button-next:before,.slide__background [data-direction=down].swiper-button-prev:before,.school__list a[data-direction=down]:before,[data-direction=down].btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=down].btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before{left:auto;right:2.2rem;transform:translateY(-10rem)rotate(90deg)}.arrow.up,.slider__section .up.swiper-button-next,.slider__section .up.swiper-button-prev,.carrousel .up.swiper-button-next,.carrousel .up.swiper-button-prev,.card__slider .up.swiper-button-next,.card__slider .up.swiper-button-prev,.slide__background .up.swiper-button-next,.slide__background .up.swiper-button-prev,.school__list a.up,.up.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow[data-direction=up],.slider__section [data-direction=up].swiper-button-next,.slider__section [data-direction=up].swiper-button-prev,.carrousel [data-direction=up].swiper-button-next,.carrousel [data-direction=up].swiper-button-prev,.card__slider [data-direction=up].swiper-button-next,.card__slider [data-direction=up].swiper-button-prev,.slide__background [data-direction=up].swiper-button-next,.slide__background [data-direction=up].swiper-button-prev,.school__list a[data-direction=up],[data-direction=up].btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play){margin-bottom:4px}.arrow.up:hover,.slider__section .up.swiper-button-next:hover,.slider__section .up.swiper-button-prev:hover,.carrousel .up.swiper-button-next:hover,.carrousel .up.swiper-button-prev:hover,.card__slider .up.swiper-button-next:hover,.card__slider .up.swiper-button-prev:hover,.slide__background .up.swiper-button-next:hover,.slide__background .up.swiper-button-prev:hover,.school__list a.up:hover,.up.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow.up:focus,.slider__section .up.swiper-button-next:focus,.slider__section .up.swiper-button-prev:focus,.carrousel .up.swiper-button-next:focus,.carrousel .up.swiper-button-prev:focus,.card__slider .up.swiper-button-next:focus,.card__slider .up.swiper-button-prev:focus,.slide__background .up.swiper-button-next:focus,.slide__background .up.swiper-button-prev:focus,.school__list a.up:focus,.up.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow[data-direction=up]:hover,.slider__section [data-direction=up].swiper-button-next:hover,.slider__section [data-direction=up].swiper-button-prev:hover,.carrousel [data-direction=up].swiper-button-next:hover,.carrousel [data-direction=up].swiper-button-prev:hover,.card__slider [data-direction=up].swiper-button-next:hover,.card__slider [data-direction=up].swiper-button-prev:hover,.slide__background [data-direction=up].swiper-button-next:hover,.slide__background [data-direction=up].swiper-button-prev:hover,.school__list a[data-direction=up]:hover,[data-direction=up].btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow[data-direction=up]:focus,.slider__section [data-direction=up].swiper-button-next:focus,.slider__section [data-direction=up].swiper-button-prev:focus,.carrousel [data-direction=up].swiper-button-next:focus,.carrousel [data-direction=up].swiper-button-prev:focus,.card__slider [data-direction=up].swiper-button-next:focus,.card__slider [data-direction=up].swiper-button-prev:focus,.slide__background [data-direction=up].swiper-button-next:focus,.slide__background [data-direction=up].swiper-button-prev:focus,.school__list a[data-direction=up]:focus,[data-direction=up].btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play){padding:1.2rem 5.6rem 1.2rem 2.2rem}@media (width<=768px){.arrow.up:hover,.slider__section .up.swiper-button-next:hover,.slider__section .up.swiper-button-prev:hover,.carrousel .up.swiper-button-next:hover,.carrousel .up.swiper-button-prev:hover,.card__slider .up.swiper-button-next:hover,.card__slider .up.swiper-button-prev:hover,.slide__background .up.swiper-button-next:hover,.slide__background .up.swiper-button-prev:hover,.school__list a.up:hover,.up.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow.up:focus,.slider__section .up.swiper-button-next:focus,.slider__section .up.swiper-button-prev:focus,.carrousel .up.swiper-button-next:focus,.carrousel .up.swiper-button-prev:focus,.card__slider .up.swiper-button-next:focus,.card__slider .up.swiper-button-prev:focus,.slide__background .up.swiper-button-next:focus,.slide__background .up.swiper-button-prev:focus,.school__list a.up:focus,.up.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.up.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow[data-direction=up]:hover,.slider__section [data-direction=up].swiper-button-next:hover,.slider__section [data-direction=up].swiper-button-prev:hover,.carrousel [data-direction=up].swiper-button-next:hover,.carrousel [data-direction=up].swiper-button-prev:hover,.card__slider [data-direction=up].swiper-button-next:hover,.card__slider [data-direction=up].swiper-button-prev:hover,.slide__background [data-direction=up].swiper-button-next:hover,.slide__background [data-direction=up].swiper-button-prev:hover,.school__list a[data-direction=up]:hover,[data-direction=up].btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),.arrow[data-direction=up]:focus,.slider__section [data-direction=up].swiper-button-next:focus,.slider__section [data-direction=up].swiper-button-prev:focus,.carrousel [data-direction=up].swiper-button-next:focus,.carrousel [data-direction=up].swiper-button-prev:focus,.card__slider [data-direction=up].swiper-button-next:focus,.card__slider [data-direction=up].swiper-button-prev:focus,.slide__background [data-direction=up].swiper-button-next:focus,.slide__background [data-direction=up].swiper-button-prev:focus,.school__list a[data-direction=up]:focus,[data-direction=up].btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play),[data-direction=up].btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play){padding:1rem 5.4rem 1rem 2rem}}.arrow.up:hover:after,.slider__section .up.swiper-button-next:hover:after,.slider__section .up.swiper-button-prev:hover:after,.carrousel .up.swiper-button-next:hover:after,.carrousel .up.swiper-button-prev:hover:after,.card__slider .up.swiper-button-next:hover:after,.card__slider .up.swiper-button-prev:hover:after,.slide__background .up.swiper-button-next:hover:after,.slide__background .up.swiper-button-prev:hover:after,.school__list a.up:hover:after,.up.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.arrow.up:focus:after,.slider__section .up.swiper-button-next:focus:after,.slider__section .up.swiper-button-prev:focus:after,.carrousel .up.swiper-button-next:focus:after,.carrousel .up.swiper-button-prev:focus:after,.card__slider .up.swiper-button-next:focus:after,.card__slider .up.swiper-button-prev:focus:after,.slide__background .up.swiper-button-next:focus:after,.slide__background .up.swiper-button-prev:focus:after,.school__list a.up:focus:after,.up.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.arrow[data-direction=up]:hover:after,.slider__section [data-direction=up].swiper-button-next:hover:after,.slider__section [data-direction=up].swiper-button-prev:hover:after,.carrousel [data-direction=up].swiper-button-next:hover:after,.carrousel [data-direction=up].swiper-button-prev:hover:after,.card__slider [data-direction=up].swiper-button-next:hover:after,.card__slider [data-direction=up].swiper-button-prev:hover:after,.slide__background [data-direction=up].swiper-button-next:hover:after,.slide__background [data-direction=up].swiper-button-prev:hover:after,.school__list a[data-direction=up]:hover:after,[data-direction=up].btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.arrow[data-direction=up]:focus:after,.slider__section [data-direction=up].swiper-button-next:focus:after,.slider__section [data-direction=up].swiper-button-prev:focus:after,.carrousel [data-direction=up].swiper-button-next:focus:after,.carrousel [data-direction=up].swiper-button-prev:focus:after,.card__slider [data-direction=up].swiper-button-next:focus:after,.card__slider [data-direction=up].swiper-button-prev:focus:after,.slide__background [data-direction=up].swiper-button-next:focus:after,.slide__background [data-direction=up].swiper-button-prev:focus:after,.school__list a[data-direction=up]:focus:after,[data-direction=up].btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after{transform:translateY(-10rem)rotate(-90deg)}.arrow.up:hover:before,.slider__section .up.swiper-button-next:hover:before,.slider__section .up.swiper-button-prev:hover:before,.carrousel .up.swiper-button-next:hover:before,.carrousel .up.swiper-button-prev:hover:before,.card__slider .up.swiper-button-next:hover:before,.card__slider .up.swiper-button-prev:hover:before,.slide__background .up.swiper-button-next:hover:before,.slide__background .up.swiper-button-prev:hover:before,.school__list a.up:hover:before,.up.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.arrow.up:focus:before,.slider__section .up.swiper-button-next:focus:before,.slider__section .up.swiper-button-prev:focus:before,.carrousel .up.swiper-button-next:focus:before,.carrousel .up.swiper-button-prev:focus:before,.card__slider .up.swiper-button-next:focus:before,.card__slider .up.swiper-button-prev:focus:before,.slide__background .up.swiper-button-next:focus:before,.slide__background .up.swiper-button-prev:focus:before,.school__list a.up:focus:before,.up.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.arrow[data-direction=up]:hover:before,.slider__section [data-direction=up].swiper-button-next:hover:before,.slider__section [data-direction=up].swiper-button-prev:hover:before,.carrousel [data-direction=up].swiper-button-next:hover:before,.carrousel [data-direction=up].swiper-button-prev:hover:before,.card__slider [data-direction=up].swiper-button-next:hover:before,.card__slider [data-direction=up].swiper-button-prev:hover:before,.slide__background [data-direction=up].swiper-button-next:hover:before,.slide__background [data-direction=up].swiper-button-prev:hover:before,.school__list a[data-direction=up]:hover:before,[data-direction=up].btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.arrow[data-direction=up]:focus:before,.slider__section [data-direction=up].swiper-button-next:focus:before,.slider__section [data-direction=up].swiper-button-prev:focus:before,.carrousel [data-direction=up].swiper-button-next:focus:before,.carrousel [data-direction=up].swiper-button-prev:focus:before,.card__slider [data-direction=up].swiper-button-next:focus:before,.card__slider [data-direction=up].swiper-button-prev:focus:before,.slide__background [data-direction=up].swiper-button-next:focus:before,.slide__background [data-direction=up].swiper-button-prev:focus:before,.school__list a[data-direction=up]:focus:before,[data-direction=up].btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before{transform:translateY(-50%)rotate(-90deg)}.arrow.up:after,.slider__section .up.swiper-button-next:after,.slider__section .up.swiper-button-prev:after,.carrousel .up.swiper-button-next:after,.carrousel .up.swiper-button-prev:after,.card__slider .up.swiper-button-next:after,.card__slider .up.swiper-button-prev:after,.slide__background .up.swiper-button-next:after,.slide__background .up.swiper-button-prev:after,.school__list a.up:after,.up.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.up.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.arrow[data-direction=up]:after,.slider__section [data-direction=up].swiper-button-next:after,.slider__section [data-direction=up].swiper-button-prev:after,.carrousel [data-direction=up].swiper-button-next:after,.carrousel [data-direction=up].swiper-button-prev:after,.card__slider [data-direction=up].swiper-button-next:after,.card__slider [data-direction=up].swiper-button-prev:after,.slide__background [data-direction=up].swiper-button-next:after,.slide__background [data-direction=up].swiper-button-prev:after,.school__list a[data-direction=up]:after,[data-direction=up].btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,[data-direction=up].btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after{margin-left:var(--gap--xs);transform:translateY(-50%)rotate(-90deg)}.arrow.up:before,.slider__section .up.swiper-button-next:before,.slider__section .up.swiper-button-prev:before,.carrousel .up.swiper-button-next:before,.carrousel .up.swiper-button-prev:before,.card__slider .up.swiper-button-next:before,.card__slider .up.swiper-button-prev:before,.slide__background .up.swiper-button-next:before,.slide__background .up.swiper-button-prev:before,.school__list a.up:before,.up.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.up.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,.arrow[data-direction=up]:before,.slider__section [data-direction=up].swiper-button-next:before,.slider__section [data-direction=up].swiper-button-prev:before,.carrousel [data-direction=up].swiper-button-next:before,.carrousel [data-direction=up].swiper-button-prev:before,.card__slider [data-direction=up].swiper-button-next:before,.card__slider [data-direction=up].swiper-button-prev:before,.slide__background [data-direction=up].swiper-button-next:before,.slide__background [data-direction=up].swiper-button-prev:before,.school__list a[data-direction=up]:before,[data-direction=up].btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before,[data-direction=up].btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):before{left:auto;right:2.2rem;transform:translateY(10rem)rotate(-90deg)}.arrow.prev:after,.slider__section .prev.swiper-button-next:after,.slider__section .prev.swiper-button-prev:after,.carrousel .prev.swiper-button-next:after,.carrousel .prev.swiper-button-prev:after,.card__slider .prev.swiper-button-next:after,.card__slider .prev.swiper-button-prev:after,.slide__background .prev.swiper-button-next:after,.slide__background .prev.swiper-button-prev:after,.school__list a.prev:after,.prev.btn:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--save:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--remove:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--primary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--secondary:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--edit:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after{transform:translateY(-50%)rotate(-180deg)}.arrow.prev:hover:after,.slider__section .prev.swiper-button-next:hover:after,.slider__section .prev.swiper-button-prev:hover:after,.carrousel .prev.swiper-button-next:hover:after,.carrousel .prev.swiper-button-prev:hover:after,.card__slider .prev.swiper-button-next:hover:after,.card__slider .prev.swiper-button-prev:hover:after,.slide__background .prev.swiper-button-next:hover:after,.slide__background .prev.swiper-button-prev:hover:after,.school__list a.prev:hover:after,.prev.btn:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--save:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--remove:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--primary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--secondary:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--edit:hover:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.arrow.prev:focus:after,.slider__section .prev.swiper-button-next:focus:after,.slider__section .prev.swiper-button-prev:focus:after,.carrousel .prev.swiper-button-next:focus:after,.carrousel .prev.swiper-button-prev:focus:after,.card__slider .prev.swiper-button-next:focus:after,.card__slider .prev.swiper-button-prev:focus:after,.slide__background .prev.swiper-button-next:focus:after,.slide__background .prev.swiper-button-prev:focus:after,.school__list a.prev:focus:after,.prev.btn:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--save:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--remove:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--primary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--secondary:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after,.prev.btn--edit:focus:not(.btn--filter):not(.btn--ticket):not(.btn--remove):not(.btn--nav):not(.no-arrow):not(.btn--icon):not(.btn--play):after{transform:translate(-.4rem,-50%)rotate(-180deg)}.eye:before,.btn--play:before,.eye:after,.btn--play:after{content:"";vertical-align:middle;will-change:transform;width:1.8rem;height:1.8rem;clip-path:path("M9,13.8c-4.7,0-8.7-4.6-8.8-4.7c-0.2-0.3-0.2-0.6,0-0.9C0.3,7.9,4.3,3.4,9,3.4c4.7,0,8.7,4.6,8.8,4.7c0.2,0.3,0.2,0.6,0,0.9C17.7,9.2,13.7,13.8,9,13.8z M1.6,8.6c1.1,1.1,4.1,3.8,7.4,3.8s6.3-2.7,7.4-3.8c-0.7-0.7-2.3-2.2-4.2-3.1c0.2,0.4,0.3,0.8,0.3,1.3c0,1.9-1.5,3.4-3.4,3.4S5.6,8.7,5.6,6.8c0-0.5,0.1-0.9,0.3-1.3C3.9,6.4,2.3,7.9,1.6,8.6z M9,4.8c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S10.1,4.8,9,4.8z");background-color:currentColor;background-position:50%;background-repeat:no-repeat;transition:all .3s ease-out;display:inline-block;position:absolute;top:50%}.eye:before,.btn--play:before{left:2.2rem;transform:translate(-10rem,-50%)}.eye:after,.btn--play:after{right:2.2rem;transform:translateY(-50%)}.eye:hover:after,.btn--play:hover:after,.eye:focus:after,.btn--play:focus:after{transform:translate(10rem,-50%)}.eye:hover:before,.btn--play:hover:before,.eye:focus:before,.btn--play:focus:before{transform:translateY(-50%)}.carrousel{padding-top:var(--gap--xl);padding-bottom:var(--gap--xl);position:relative;overflow:hidden}.carrousel img{border-radius:2rem}.carrousel .swiper-wrapper{padding-bottom:var(--gap--xl)}.carrousel .swiper-slide{flex-direction:column;display:flex}.carrousel .swiper-slide:nth-child(2n){transform:translateY(var(--gap--md));justify-content:flex-end}.swiper-slide{-webkit-backface-visibility:hidden;height:100%;-webkit-transform:translateZ(0)}.swiper-slide.video .video__title{width:100%;padding:var(--gap--md);color:hsl(var(--main-text-color));background:linear-gradient(#000000b3,#0000);border-top-left-radius:3rem;border-top-right-radius:3rem;position:absolute;top:0;left:0}.slider__section .swiper-button-next,.slider__section .swiper-button-prev,.carrousel .swiper-button-next,.carrousel .swiper-button-prev,.card__slider .swiper-button-next,.card__slider .swiper-button-prev,.slide__background .swiper-button-next,.slide__background .swiper-button-prev{background-color:hsl(var(--main-color));width:6rem;min-width:auto;height:6rem;color:hsl(var(--main-text-color));z-index:2;border-top-left-radius:3rem;border-bottom-left-radius:3rem;margin-top:-3rem;top:50%;right:0;overflow:hidden}.slider__section .swiper-button-next:focus,.slider__section .swiper-button-prev:focus,.carrousel .swiper-button-next:focus,.carrousel .swiper-button-prev:focus,.card__slider .swiper-button-next:focus,.card__slider .swiper-button-prev:focus,.slide__background .swiper-button-next:focus,.slide__background .swiper-button-prev:focus{background-color:hsl(var(--contrast-color));border:1px solid hsl(var(--main-color));box-shadow:0 0 0 .2rem hsl(var(--contrast-color))}.slider__section .swiper-button-next:after,.slider__section .swiper-button-next:before,.slider__section .swiper-button-prev:after,.slider__section .swiper-button-prev:before,.carrousel .swiper-button-next:after,.carrousel .swiper-button-next:before,.carrousel .swiper-button-prev:after,.carrousel .swiper-button-prev:before,.card__slider .swiper-button-next:after,.card__slider .swiper-button-next:before,.card__slider .swiper-button-prev:after,.card__slider .swiper-button-prev:before,.slide__background .swiper-button-next:after,.slide__background .swiper-button-next:before,.slide__background .swiper-button-prev:after,.slide__background .swiper-button-prev:before{width:var(--gap--md);height:var(--gap--md);left:var(--gap--sm);margin-left:0}.slider__section .swiper-button-prev,.carrousel .swiper-button-prev,.card__slider .swiper-button-prev,.slide__background .swiper-button-prev{transform:rotate(180deg)}.testimonial{width:100%}.testimonials{padding-bottom:var(--gap--lg);align-self:flex-start;position:relative;overflow:hidden}.testimonials .swiper-pagination{text-align:left}.cta__section{padding:var(--gap--xxl) 0}.cta__wrapper{margin:calc(var(--gap--md) / -1);flex-wrap:wrap;justify-content:center;display:flex}@media (width>=769px){.cta__wrapper .cta__item{width:50%}}@media (width<=768px){.cta__wrapper .cta__item{margin-bottom:var(--gap--md)}}.cta__image .image__container{border-bottom-right-radius:0;border-bottom-left-radius:0}.cta__image+.cta__inner{padding:var(--gap--md-lg);background-color:hsl(var(--main-color-lighter));border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.cta__item{padding:var(--gap--md)}.cta__item h2,.cta__item .nav__chapeau{margin-bottom:var(--gap--sm)}.newsletter__section{padding-top:var(--gap--xl);padding-bottom:var(--gap--xxl)}.newsletter__content{padding-top:var(--gap--lg);justify-content:space-between;align-items:center;display:flex}@media (width<=768px){.newsletter__content{flex-direction:column}}@media (width>=769px){.newsletter__text{width:calc((100% - (12 - 1) * var(--gap--md)) / 12 * 6 + var(--gap--md) * (6 - 1))}}.newsletter__text .sign-up{gap:var(--gap--sm);margin-top:var(--gap--md);grid-template-columns:1fr 1fr;display:grid;position:relative}@media (width<=1024px){.newsletter__text .sign-up{grid-template-columns:1fr}}.newsletter__text .sign-up .field--input{grid-column:span 1;width:100%}@media (width<=1024px){.newsletter__text .sign-up .field--input{grid-column:1/-1}}.newsletter__text .sign-up .field--input .field__label{font-size:1.8rem}@media screen and (width>=375px){.newsletter__text .sign-up .field--input .field__label{font-size:1.8rem}}@media screen and (width>=1600px){.newsletter__text .sign-up .field--input .field__label{font-size:1.8rem}}.newsletter__text .sign-up .field--input .field__label{margin-bottom:var(--gap--4xs);font-weight:700}.newsletter__text .sign-up .field--input .newsletter__field-error{font-size:1.2rem}@media screen and (width>=375px){.newsletter__text .sign-up .field--input .newsletter__field-error{font-size:calc(1.13878rem + .163265vw)}}@media screen and (width>=1600px){.newsletter__text .sign-up .field--input .newsletter__field-error{font-size:1.4rem}}.newsletter__text .sign-up .field--input .newsletter__field-error{color:hsl(var(--main-text-color));background-color:hsl(var(--error-color));padding:var(--gap--4xs) var(--gap--2xs);border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;line-height:120%;display:block}.newsletter__text .sign-up input{border:1px solid hsl(var(--main-text-color));background-color:#0000;border-radius:20rem;flex:1 2 auto;width:100%;height:4.7rem;padding:1.2rem 2.2rem;transition:all .2s;display:inline-block}.newsletter__text .sign-up input.error{border-color:hsl(var(--error-color));outline-color:hsl(var(--error-color));border-radius:2rem 2rem 0 0}.newsletter__text .sign-up input:focus{outline:2px solid hsl(var(--main-text-color));outline-offset:.2rem}.newsletter__text .sign-up input::placeholder{color:hsl(var(--main-text-color));opacity:.7}.newsletter__text .sign-up input:-ms-placeholder-shown{color:hsl(var(--main-text-color))}.newsletter__text .sign-up input::-moz-placeholder{color:hsl(var(--main-text-color))}.newsletter__text .sign-up .newsletter__interests{gap:var(--gap--5xs);width:100%;margin-bottom:var(--gap--2xs);border:0;flex-direction:column;grid-column:1/-1;display:flex}.newsletter__text .sign-up .submit{margin-top:var(--gap--sm);grid-column:span 2;justify-self:start}.newsletter__benefits{padding:var(--gap--xs) 0;padding-left:var(--gap--md);list-style:none}.succes .newsletter__benefits,.error .newsletter__benefits{display:none}.newsletter__benefits li:before{content:"";background-color:hsl(var(--contrast-color));margin-right:var(--gap--xs);margin-left:calc(var(--gap--md) * -1);vertical-align:middle;clip-path:polygon(54.57% 18.29%,61.38% 11.5%,100% 50%,61.38% 88.5%,54.57% 81.71%,86.51% 50%);width:1.8rem;height:1.8rem;display:inline-block;position:relative}.newsletter__image{width:100%}@media (width>=531px){.newsletter__image{width:calc((100% - (12 - 1) * var(--gap--md)) / 12 * 5 + var(--gap--md) * (5 - 1))}}@media (width>=769px){.newsletter__image{border-bottom-right-radius:50rem;border-bottom-left-radius:50rem;order:2}}.newsletter__image{display:block;position:relative;overflow:hidden;transform:translate(0,0)}@media (width<=768px){.newsletter__image{margin-bottom:var(--gap--xl);border-top-left-radius:50rem;border-top-right-radius:50rem}}.newsletter__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 20px #000}@media (width>=769px){.newsletter__image:after{border-bottom-right-radius:50rem;border-bottom-left-radius:50rem}}@media (width<=768px){.newsletter__image:after{margin-bottom:var(--gap--xl);border-top-left-radius:50rem;border-top-right-radius:50rem}}.newsletter__image img{width:100%}.newsletter__succes{display:none}.succes .newsletter__succes{display:block}.social-share{z-index:5;flex-direction:column-reverse;align-items:flex-start;transition:opacity .3s ease-out;display:flex;position:relative;bottom:0;left:0}.share__links{background-color:hsl(var(--main-text-color));opacity:0;visibility:hidden;transform:translateY(var(--gap--xs));border-radius:2rem;padding:1.2rem 2.2rem;list-style:none;transition:all .25s ease-out,visibility 0s .25s;position:absolute;bottom:7.6rem}.share .share__links{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.share__links li{padding:var(--gap--xxs) 0;color:hsl(var(--contrast-color))}.share__links li:hover{color:hsl(var(--contrast-color-lighter))}.share__links .whatsapp-link{display:none}@media (width<=768px){.share__links .whatsapp-link{display:list-item}}.preload,.image__side .h1--sm,.image__side .art__description,.image__main{position:relative}.preload:after,.image__side .h1--sm:after,.image__side .art__description:after,.image__main:after{content:"";background:hsl(var(--main-color));background-image:linear-gradient(to left, hsl(var(--main-color-darker)) 0%, hsl(var(--main-color-dark)) 20%, hsl(var(--main-color-darker)) 40%, hsl(var(--main-color-darker)) 100%);opacity:0;visibility:hidden;background-repeat:no-repeat;background-size:800px 100%;width:100%;height:100%;transition:opacity .2s,visibility 0s .2s;animation:1s linear infinite forwards placeholderSkeleton;position:absolute;top:0;left:0}.loading .preload:after,.loading .image__side .h1--sm:after,.image__side .loading .h1--sm:after,.loading .image__side .art__description:after,.image__side .loading .art__description:after,.loading .image__main:after{opacity:1;visibility:visible;transition-delay:0s}#outdated{text-align:center;z-index:1500;background-color:hsl(var(--footer-color));width:100%;color:hsl(var(--footer-text-color));padding:var(--gap--lg);display:none;position:fixed;top:0;left:0}* html #outdated{position:absolute}#outdated h6{margin:0 0 10px;font-size:25px;line-height:25px}#outdated p{margin:0}#outdated .last[dir=rtl]{left:25px!important;right:auto!important}.search__section{background-color:hsl(var(--main-color));z-index:89;width:100%;height:100%;margin-bottom:var(--gap--lg);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.075,.82,.165,1),visibility 0s .3s;position:fixed;inset:0;overflow:auto;transform:translateY(100%)}.open-search .search__section{opacity:1;visibility:visible;transition-delay:0s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(0)}.search__section .top__header{justify-content:flex-end;position:relative}.scrolled .search__section .top__header{margin-bottom:var(--gap--lg)}.search__section .search__wrapper{margin-top:var(--gap--md);padding-bottom:var(--gap--xxl)}.search__section .search__form{margin-bottom:var(--gap--md)}.search__section .search__form input{width:100%;padding:var(--gap--sm) var(--gap--md);border:1px solid hsl(var(--main-text-color));color:hsl(var(--main-text-color));background:0 0;border-radius:50rem;transition:all .25s ease-out}.search__section .search__form input:focus{box-shadow:0 0 0 .2rem hsl(var(--main-text-color));outline:none}.search__section .search__form [type=search]::placeholder{color:hsl(var(--main-text-color)/.7);opacity:1}.search__section .search__form [type=search]::-webkit-search-cancel-button{appearance:none;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23F2E9CB%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22arcs%22%3E%3Cline%20x1%3D%2218%22%20y1%3D%226%22%20x2%3D%226%22%20y2%3D%2218%22%3E%3C%2Fline%3E%3Cline%20x1%3D%226%22%20y1%3D%226%22%20x2%3D%2218%22%20y2%3D%2218%22%3E%3C%2Fline%3E%3C%2Fsvg%3E);background-size:2.4rem 2.4rem;width:2.4rem;height:2.4rem}.search__section .search__results{margin-top:var(--gap--lg)}.search__section .search__results .card__item{position:relative}.search__section .search__results .card__item:before{content:attr(data-type);background-color:hsl(var(--contrast-color));color:hsl(var(--contrast-text-color));padding:0 var(--gap--xxs);font-size:1.4rem;font-weight:700;display:inline-block}@media screen and (width>=375px){.search__section .search__results .card__item:before{font-size:calc(1.36939rem + .0816327vw)}}@media screen and (width>=1600px){.search__section .search__results .card__item:before{font-size:1.5rem}}.search__section .search__results .card__item:before{padding:.2rem .6rem .1rem}@media (width>=769px){.search__section .search__results .card__item:before{position:absolute;top:0;right:0}}@media (width<=768px){.search__section .search__results .card__item:before{margin-bottom:var(--gap--sm)}}.no-results--search,.no-results--agenda{display:none}
