.burgerBtn{display:flex}.burgerBtn label>span{display:flex;flex-direction:column;justify-content:space-between;gap:6px;cursor:pointer}.burgerBtn label>span>span{width:1.5rem;height:2px;background:#fff;transition:all .5s;transform-origin:left}.burgerBtn label>span>span:first-child{transform-origin:top left;transition-delay:.1s}.burgerBtn label>span>span:nth-child(2){transition:transform .3s;transition-delay:.5s}.burgerBtn label>span>span:nth-child(3){transform-origin:bottom left;transition-delay:.2s}.burgerBtn.isOpen label>span span:nth-child(2){transform:scaleX(0);transition-delay:.05s}.burgerBtn.isOpen label>span span:first-child{transform:rotate(45deg)}.burgerBtn.isOpen label>span span:nth-child(3){transform:rotate(-45deg)}.burgerBtn input{display:none}.button{background:var(--color1);font-family:var(--title-font);text-transform:uppercase;padding:.8rem 2rem;color:#fff;font-size:1.2rem;display:flex;gap:5px;letter-spacing:1px;border:1px solid var(--color1);transition:padding-right .5s ease;font-variation-settings:"wght" 550}.button:first-child{padding:.8rem 3rem}.button span:not(.icon){transform:translateY(4px)}.button .icon{overflow:hidden;width:0;transition:width .5s ease}.button:hover{padding-right:1em}.button:hover .icon{width:1.25em}@media screen and (min-width:1600px){.button{font-size:1.5rem}}footer{margin-top:var(--margin);padding:0 1rem;display:flex;flex-direction:column;gap:2rem;align-items:center;font-size:1rem;letter-spacing:1px}footer .logo{max-width:250px;margin-bottom:1rem}footer .logo img{width:100%;height:auto}footer>*{text-align:center}footer>* .footer-title{font-size:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,52%,.1);margin-bottom:1rem;text-transform:uppercase}footer>* ul{line-height:1.4}footer>* ul li a{transition:all .5s}footer>* ul li a:hover{color:var(--color1)}footer>* p{line-height:1.4;flex-direction:column;text-align:center}footer>* .rs,footer>* p{display:flex;align-items:center}footer>* .rs{margin-top:1rem;gap:.5rem;justify-content:center}footer>* .rs a{transition:all .5s}footer>* .rs a:hover{color:var-(--color1)}footer>* .edc{max-width:200px;display:flex;align-self:center;margin-left:auto;margin-right:auto;margin-bottom:1rem}footer>* .edc img{width:100%;height:auto}@media screen and (min-width:800px){footer{flex-direction:row;flex-wrap:wrap}footer .logo-content{flex:1 1 100%;display:flex;justify-content:center}footer .logo-content .logo{max-width:320px;width:320px}footer .footer-item{flex-grow:1;flex-shrink:1;flex-basis:calc(33.3% - 2rem)}}@media screen and (min-width:1280px){footer{padding:0 3rem 3rem;align-items:flex-start;gap:3rem}footer .logo-content{flex:none;align-self:center}footer .footer-item{flex:1 1}}@media screen and (min-width:1600px){footer .logo-content{flex:1 1}footer .logo-content .logo{max-width:400px}}.cookie-settings{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer}header{position:fixed;z-index:100;padding:1rem;display:flex;align-items:center;transition:all 50ms}header,header:before{left:0;top:0;width:100%}header:before{content:"";position:absolute;height:100%;transition:all .5s;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);background:#fff}header.isFixed:not(.isOpen),header.isScrolled:not(.isOpen){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}header.isFixed:not(.isOpen) label span>span,header.isScrolled:not(.isOpen) label span>span{background:var(--color1)}header.isFixed:not(.isOpen):before,header.isScrolled:not(.isOpen):before{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}header .logo{display:flex;overflow:hidden;height:50px;max-width:50px;position:relative;z-index:10}header .logo img{height:100%;width:auto;transition:all .5s}header .logo img:nth-child(2){opacity:0;position:absolute;left:0;top:0}header .burgerBtn{margin-left:auto;z-index:10}header .buttons{position:relative;z-index:10;display:flex;align-items:center;margin-left:1rem}header .buttons .button:nth-child(2){background:transparent;color:var(--color1)}header nav{position:fixed;left:0;top:0;height:100dvh;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:auto;padding-top:82px;visibility:hidden;opacity:0;transform:scale(1.2);transition:all .5s}header nav,header nav ul{width:100%;display:flex;flex-direction:column}header nav ul{margin:auto;align-items:flex-end;padding:1rem;gap:5px}header nav ul li:first-child{display:none}header nav ul li.li-rs ul{display:flex;flex-direction:row;gap:15px;padding:0;margin-top:1.5rem}header nav ul li.li-rs ul li{display:flex}header nav ul li.li-rs ul li a{font-size:18px}header nav ul li a{font-family:var(--title-font);color:#fff;text-transform:uppercase;font-size:clamp(2.3rem,2.5vmin + 2rem,3rem)}header nav ul li a span:nth-child(2){display:none}header nav ul li a.active{color:var(--color1)}header.isOpen nav{visibility:visible;transform:scale(1);opacity:1}@media screen and (min-width:1280px){header{padding:2rem;transition:all .5s}header.isFixed .li-rs ul li a,header.isScrolled .li-rs ul li a{color:var(--color1)}header.isFixed .logo{height:50px}header.isFixed .logo img:first-child{opacity:0}header.isFixed .logo img:nth-child(2){opacity:1}header.isFixed nav ul li a span:first-child{color:#000}header.isScrolled{padding:1rem}header.isScrolled .logo{height:50px}header.isScrolled .logo img:first-child{opacity:0}header.isScrolled .logo img:nth-child(2){opacity:1}header.isScrolled .buttons .button{font-size:1.6rem}header.isScrolled nav ul li a span:first-child{color:#000}header .buttons .button,header .logo{transition:all .5s}header .logo{max-width:375px}header .burgerBtn{display:none}header nav{position:relative;width:auto;margin-left:auto;height:auto;visibility:visible;transform:unset;opacity:1;padding:0;background:transparent;-webkit-backdrop-filter:unset;backdrop-filter:unset}header nav ul{flex-direction:row;gap:25px}header nav ul li.li-rs ul{margin-top:0}header nav ul li a{font-family:var(--main-font);font-size:1rem;text-align:center;height:20px;overflow:hidden;display:flex;flex-direction:column;letter-spacing:.1rem}header nav ul li a.active,header nav ul li a:hover{color:#fff}header nav ul li a.active span,header nav ul li a:hover span{transform:translateY(-100%)}header nav ul li a span{transition:all .5s}header nav ul li a span:nth-child(2){display:flex;color:var(--color1)}}@media screen and (min-width:1800px){header .logo{height:70px}header nav ul li a{font-size:1.2rem;height:25px}header .buttons .button{font-size:2rem}}@media screen and (max-width:1279px){header .buttons .button{font-size:1.2rem;padding:.6rem 1rem}header .buttons .button .icon{width:auto}header .buttons .button span:not(.icon){display:none}}@media screen and (min-width:1280px)and (max-width:1599px){header .logo{height:40px}header nav ul li a{height:18px;font-size:.8rem}}@media screen and (max-width:1279px){header .burgerBtn{order:4;margin-left:1rem}header .buttons{order:3;margin-left:auto}}@media screen and (min-width:1280px)and (max-width:1599px){header .buttons .button:nth-child(2) .icon{width:auto}header .buttons .button:nth-child(2) span:nth-child(2){display:none}}@media only screen and (min-device-width:768px)and (max-device-width:1279px){@supports(-webkit-touch-callout:none){header .logo{height:auto;max-width:40px}}}.photo{position:relative;overflow:hidden}.photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.event .photo img{height:auto!important;position:relative!important}.event .event-media{position:relative}.event .event-media>img{display:none}.event .event-date{margin-top:1rem;text-transform:uppercase;display:flex;justify-content:center;justify-self:center;max-width:max-content;gap:5px;letter-spacing:1px;font-weight:300;padding:1rem 2rem;border-bottom:2px solid var(--color1);margin-left:auto;margin-right:auto}.event .event-date .day{font-weight:600}.event .event-date .year{color:var(--color1);font-weight:500}.event .event-info{padding:1rem;display:flex;flex-direction:column;align-items:center}.event .event-info .event-type{color:var(--color1);text-transform:uppercase;font-size:.9rem;font-weight:500;letter-spacing:.2rem;margin-bottom:1rem}.event .event-info .event-title{font-family:var(--title-font);font-size:3rem;font-variation-settings:"wght" 700}.event .event-info .buttons{margin-top:2rem;display:flex;justify-content:center}.event .event-info .buttons .button{padding-left:3rem;padding-right:3rem}.event .event-info .buttons .button:first-child{color:#fff}.event .event-info .buttons .button:nth-child(2){background:#fff;color:var(--color1);padding-right:2rem;padding-left:1rem;transition:all .5s;text-transform:none}.event .event-info .buttons .button:nth-child(2):hover{padding-left:2rem}.event .event-info .buttons .button:nth-child(2):hover span:not(.icon){padding-left:0}.event .event-info .buttons .button:nth-child(2):hover span.icon{width:0}.event .event-info .buttons .button:nth-child(2) span:not(.icon){padding-left:.5rem;transition:padding-left .5s}.event .event-info .buttons .button:nth-child(2) span.icon{width:1.25em;transform:rotate(-30deg) scale(.8);transition:all .5s}@media screen and (min-width:1280px){.event{display:flex;flex-wrap:wrap}.event .event-date{flex-direction:column;align-self:flex-start;border:0;margin:0;padding:0;align-items:center}.event .event-date>*{text-align:center}.event .event-date .dayName,.event .event-date .month{font-size:1rem;font-weight:500}.event .event-date .day{font-size:3.5rem;margin-top:-1rem;line-height:1.3}.event .event-date .month{margin-top:-.5rem}.event .event-date .year{letter-spacing:.3rem;margin-top:.4rem}.event .event-info{flex-direction:column;align-items:flex-start;padding:0 1rem 0 0;margin-left:3rem;flex:1 1}.event .event-info .event-type{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;width:100%}.event .event-info .event-type:after{height:1px;background:var(--color1);flex:1 1;content:""}.event .event-info .event-title{font-size:4rem;padding-right:2rem}.event .event-info .description{margin-left:0;padding-right:2rem}.event .event-media{order:2;max-width:550px;flex:1 1;margin-top:8px;overflow:hidden}.event .event-media>img{width:100%;position:relative;z-index:10;display:block}.event .event-media .photo{position:absolute;left:0;top:0;width:100%;height:100%;aspect-ratio:unset}}@media screen and (min-width:1600px){.event .event-info .buttons .button{font-size:2rem}.event .event-date{padding:10px 25px;box-shadow:0 5px 10px hsla(0,0%,52%,.4)}}@media screen and (max-width:1279px){.event .event-date{font-size:1.1rem}}.text{display:flex;flex-direction:column;align-items:center}.text>*{text-align:center}.text .title{font-family:var(--title-font);text-transform:uppercase;font-size:clamp(3rem,12vmin + 2rem,8rem);font-variation-settings:"wght" 700}.text .subtitle{text-align:center;font-weight:700;margin-top:0;font-size:1.25em;word-break:keep-all}.text .description{font-size:1.15em;margin-top:1em;color:#000;line-height:1.4}.text .buttons,.text .links{margin-top:1.5em}.text .buttons .button,.text .links .button{color:#fff}@media screen and (min-width:1280px){.text .subtitle{font-size:1.85em;margin-top:-.25em;letter-spacing:-1px;max-width:1280px}.text .description,.text .subtitle{margin-left:auto;margin-right:auto;width:100%}.text .description{text-align:justify;max-width:1080px}.text .links{display:flex;gap:10px;flex-wrap:wrap}}@media screen and (max-width:1279px){.text .description>p{text-align:center!important}}.video{position:relative;overflow:hidden}.video video{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.cadrephoto{padding:0 1rem}.cadrephoto#zone4 .text .links{display:none}.cadrephoto .items{margin-top:var(--margin);max-width:1200px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-wrap:wrap;gap:3rem}.cadrephoto .items .item{display:flex;flex-direction:column;align-items:center;width:100%;position:relative}.cadrephoto .items .item>a{position:absolute;left:0;top:0;width:100%;height:100%}.cadrephoto .items .item .photo{width:100%;max-width:200px;margin:auto}.cadrephoto .items .item .photo img{width:100%!important;position:relative!important;object-fit:contain;height:auto!important}.cadrephoto .items .item .item-text{margin-top:1rem;display:flex;flex-direction:column;align-items:center}.cadrephoto .items .item .item-text>*{text-align:center}.cadrephoto .items .item .item-text .item-title{text-transform:uppercase;font-family:var(--title-font);font-weight:600;font-size:3rem;letter-spacing:.05rem;color:var(--color1)}@media screen and (min-width:800px){.cadrephoto .items .item{flex-grow:1;flex-shrink:1;flex-basis:calc(33.3% - 3rem);width:auto}}@media screen and (min-width:1280px){.cadrephoto .items .item{flex-grow:1;flex-shrink:1;flex-basis:calc(33.3% - 3rem);width:auto}.cadrephoto .items .item .photo{max-width:400px}.cadrephoto .items .item .item-text .item-title{font-size:4rem;letter-spacing:.1rem}.cadrephoto[data-photos="3"] .items .item{transition:all .5s}.cadrephoto[data-photos="3"] .items .item:first-child{transform-origin:bottom;transform:perspective(1000px) scale(.9) rotateY(-20deg)}.cadrephoto[data-photos="3"] .items .item:nth-child(2):hover{transform:translateY(-20px) scale(1.1)}.cadrephoto[data-photos="3"] .items .item:nth-child(3){transform-origin:bottom;transform:perspective(1000px) scale(.9) rotateY(20deg)}.cadrephoto[data-photos="3"] .items .item:hover{transform:unset}}@media screen and (min-width:1600px){.cadrephoto .items{margin-top:75px}.cadrephoto .items .item .item-text .item-title{font-size:4.5rem}}.zone.contact{padding:0 1rem}.zone.contact .text .description,.zone.contact .text p{display:flex;flex-direction:column;text-align:center;align-items:center}.zone.contact .text .description a,.zone.contact .text p a{color:#000}.zone.contact .text .description ul,.zone.contact .text p ul{display:flex;gap:.5rem;margin-top:1rem;justify-content:center;align-items:center}.zone.contact form{margin-top:25px;display:flex;flex-direction:column;align-items:center;width:100%;gap:1rem}.zone.contact form .form-group{width:100%}.zone.contact form .form-group input,.zone.contact form .form-group textarea{width:100%;padding:.8rem;border:1px solid hsla(0,0%,52%,.2);font-family:var(--desc-fond)}.zone.contact form .form-group textarea{resize:vertical;min-height:80px}.zone.contact form .form-group.rgpd{display:flex;align-items:flex-start;gap:1rem}.zone.contact form .form-group.rgpd label{text-align:left}.zone.contact form .form-group.rgpd input{width:auto}.zone.contact form .form-group.submit .button{margin:auto}.zone.contact form .form-group.submit .button svg{transform:scale(.8) rotate(-30deg)}.zone.contact .media{margin-top:var(--margin);width:100%}.zone.contact .media .gmap{width:100%;aspect-ratio:1;max-height:400px;position:relative}.zone.contact .media .gmap iframe{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.zones .zone.contact:first-child{margin-top:100px}@media screen and (min-width:580px){.zone.contact form{flex-direction:row;flex-wrap:wrap;max-width:600px;margin-left:auto;margin-right:auto}.zone.contact form .form-group{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 1rem)}.zone.contact form .form-group.message,.zone.contact form .form-group.rgpd{flex:1 1 100%}}@media screen and (min-width:1280px){.zones .zone.contact:first-child{margin-top:200px}.zone.contact.invert .container{flex-direction:row}.zone.contact .container{max-width:1280px;display:flex;flex-direction:row-reverse;width:100%;flex-wrap:wrap;gap:5rem}.zone.contact .container .text{flex:1 1;max-width:50%;align-self:center;align-items:flex-start}.zone.contact .container .text .description,.zone.contact .container .text p{text-align:left;align-items:flex-start}.zone.contact .container .text form{margin-left:0}.zone.contact .container .text form .form-group.submit .button{margin-left:0;font-size:1.7rem;letter-spacing:1px}.zone.contact .container .media{max-width:50%;margin-top:0;flex:1 1;align-self:flex-start}.zone.contact .container .media .gmap{max-height:unset;aspect-ratio:.9}}.diapo{height:100vh;background:#eee;position:relative;overflow:hidden}.diapo#zone15 .content .text .title,.diapo#zone6 .content .text .title{align-items:flex-start}.diapo#zone15 .media{filter:brightness(.8)}.diapo#zone9 .content .text .title{font-size:clamp(3rem,12vmin + 2rem,8rem)}.diapo#zone9 .content .text .title span{font-size:clamp(20vmin,20vmin + 2rem,130px)}.diapo .content{position:absolute;width:100%;height:100%;padding:25px;justify-content:center;z-index:10;color:#fff}.diapo .content,.diapo .title{display:flex;flex-direction:column;align-items:center}.diapo .title{text-align:center}.diapo .title>span{font-size:1.65em;line-height:.75}.diapo .subtitle{text-transform:uppercase;text-align:center;font-weight:300;font-size:1em;margin-top:1em}.diapo .controls{margin-top:25px;display:flex;align-items:center;justify-content:center;gap:15px}.diapo .controls>*{max-width:50px;cursor:pointer;transition:all .5s}.diapo .controls>:hover{transform:scale(.8)}.diapo .controls>* img{width:100%;height:auto}.diapo .media{position:absolute;left:0;top:0;width:100%;height:100%}.diapo .media .swiper{height:100%}.diapo .media .photo,.diapo .media .video{position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (min-width:1280px){.diapo .content{max-width:80%;left:50%;transform:translateX(-50%)}.diapo .content,.diapo .content .text{align-items:flex-start}.diapo .content .title>span{line-height:1;margin-top:-.05em}.diapo .content .subtitle{font-size:1.35em;letter-spacing:.1em;margin-top:-1.5em;min-width:unset;max-width:unset;text-align:left}}@media screen and (max-width:1279px){.zone.diapo .content .text .title{align-items:center!important}}.arrow.invert{transform:scaleX(-1)}.events{padding:0 1rem}.events .event-filter{margin-top:4rem;display:flex;justify-content:center;align-items:center;gap:10px}.events .event-filter button{font-variation-settings:"wght" 800;text-transform:uppercase;letter-spacing:.15em;background:transparent;color:#000}.events .event-filter button.active{color:var(--color1)}.events .event-filter+.listing{margin-top:2rem}.events .listing{margin-top:4rem;max-width:1400px;margin-left:auto;margin-right:auto;width:100%;display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.events .listing>*{width:100%}@media screen and (min-width:800px)and (max-width:1279px){.events .listing>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 2rem);max-width:calc(50% - 2rem)}.events .listing>* .photo{max-height:400px}.events .listing>* .photo img{position:absolute!important;height:100%!important}.events .listing>* .photo:after{content:"";display:block;padding-top:75%}}@media screen and (min-width:1280px){.events .listing{display:flex;flex-direction:column;margin-top:5rem}}.paragraphesphoto{padding:0 1rem}.paragraphesphoto .text>img{display:none}.paragraphesphoto .items{margin-top:var(--margin);max-width:1280px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-wrap:wrap;gap:3rem}.paragraphesphoto .items .item{display:flex;flex-direction:column;align-items:flex-start;width:100%}.paragraphesphoto .items .item .photo{width:100%;max-width:320px;margin:auto}.paragraphesphoto .items .item .photo img{position:relative!important;object-fit:contain}.paragraphesphoto .items .item .item-text{margin-top:1rem;display:flex;flex-direction:column;align-items:center}.paragraphesphoto .items .item .item-text>*{text-align:center}.paragraphesphoto .items .item .item-text .item-title{text-transform:uppercase;font-family:var(--title-font);font-weight:600;font-size:1.5rem;letter-spacing:.05rem}.paragraphesphoto .items .item .item-text .item-description{margin-top:1rem;font-size:1.15em;line-height:1.4}.paragraphesphoto .items .item .item-text .item-description p:has(img){display:flex;gap:10px}.paragraphesphoto .items .item .item-text .item-description p img{width:35px;height:35px;position:relative;top:5px}@media screen and (min-width:800px){.paragraphesphoto .items{justify-content:center}.paragraphesphoto .items .item{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 3rem);width:auto}}@media screen and (min-width:1280px){.paragraphesphoto#zone10 .items{max-width:980px}.paragraphesphoto#zone10 .items .item{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4rem);max-width:calc(50% - 4rem)}.paragraphesphoto .text{position:relative;margin-left:auto;margin-right:auto}.paragraphesphoto .items{padding-bottom:3rem;border-bottom:1px solid hsla(0,0%,52%,.2);gap:4rem}.paragraphesphoto .items .item{flex-grow:1;flex-shrink:1;flex-basis:calc(33.3% - 4rem);max-width:calc(33.3% - 4rem);align-items:center;margin:0}.paragraphesphoto .items .item .photo{max-width:unset;margin:0;aspect-ratio:1}.paragraphesphoto .items .item .photo img{height:100%;object-fit:contain}.paragraphesphoto .items .item .item-text{align-items:center;margin-top:2rem}.paragraphesphoto .items .item .item-text .item-title{font-size:2rem;text-align:center}.paragraphesphoto .items .item .item-text .item-description{text-align:justify}}.paragraphs{padding:0 1rem}.paragraphs .text>img{display:none}.paragraphs .items{margin-top:var(--margin);max-width:1600px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-wrap:wrap;gap:3rem}.paragraphs .items .item{display:flex;flex-direction:column;align-items:flex-start;width:100%}.paragraphs .items .item .photo{width:auto;margin:auto}.paragraphs .items .item .photo img{width:auto!important;position:relative!important;object-fit:contain;max-height:80px}.paragraphs .items .item .item-text{margin-top:1rem;display:flex;flex-direction:column;align-items:center}.paragraphs .items .item .item-text>*{text-align:center}.paragraphs .items .item .item-text .item-title{text-transform:uppercase;font-family:var(--title-font);font-weight:600;font-size:1.5rem;letter-spacing:.05rem}.paragraphs .items .item .item-text .item-description{margin-top:1rem;font-size:1.15em;line-height:1.4}@media screen and (min-width:800px){.paragraphs .items .item{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 3rem);width:auto}}@media screen and (min-width:1280px){.paragraphs .text{position:relative;max-width:750px;margin-left:auto;margin-right:auto}.paragraphs .text>img{position:absolute;left:-3rem;transform:translate(-100%);max-height:calc(100% - 130px);bottom:0;width:auto;object-fit:contain;display:block}.paragraphs .text>img.right{left:auto;right:-3rem;transform:translate(100%) scaleX(-1)}.paragraphs .items{padding:3rem;box-shadow:0 3px 16px hsla(0,0%,52%,.2);align-items:unset;margin-top:5rem}.paragraphs .items .item{flex-grow:1;flex-shrink:1;flex-basis:calc(25% - 3rem);max-width:calc(25% - 3rem);align-items:flex-start}.paragraphs .items .item .photo{margin-left:0}.paragraphs .items .item .item-text{align-items:flex-start;flex:1 1}.paragraphs .items .item .item-text .item-title{font-size:2rem;text-align:left}.paragraphs .items .item .item-text .item-description{text-align:justify;margin-top:auto;padding-top:1rem}}@media screen and (max-width:1279px){.zone.paragraphs .items .item .item-text .item-description>p{text-align:center!important}}.zone.paragraphs#zone11 .items,.zone.paragraphs#zone13 .items{justify-content:center}.zone.paragraphs#zone11 .items .item,.zone.paragraphs#zone13 .items .item{align-items:center;text-align:center}.zone.paragraphs#zone11 .items .item .item-text,.zone.paragraphs#zone13 .items .item .item-text{align-items:center}.zone.paragraphs#zone11 .items .item .item-text .item-title,.zone.paragraphs#zone13 .items .item .item-text .item-title{text-align:center;font-size:1.5rem}.zone.paragraphs#zone11 .items .item .photo,.zone.paragraphs#zone13 .items .item .photo{margin:auto}.zone.paragraphs#zone11 .items .item .photo img,.zone.paragraphs#zone13 .items .item .photo img{max-height:60px}@media screen and (min-width:1280px){.zone.paragraphs#zone11 .items .item,.zone.paragraphs#zone13 .items .item,.zone.paragraphs#zone3 .items .item{max-width:calc(33.3% - 3rem);flex-grow:1;flex-shrink:1;flex-basis:calc(33.3% - 3rem)}.zone.paragraphs#zone18 .items{justify-content:center}.zone.paragraphs#zone18 .items .item{max-width:calc(33.3% - 3rem);flex-grow:1;flex-shrink:1;flex-basis:calc(33.3% - 3rem)}.zone.paragraphs#zone18 .items .item .item-text .item-description{margin-top:0}}.zone.paralax{padding:0}.zone.paralax#zone5 .text .links{display:none}.zone.paralax .text{padding:0 1rem}.zone.paralax .c-media{width:100%;display:flex;flex-direction:column;align-items:center}.zone.paralax .c-media .button{margin-top:1.5rem}.zone.paralax .media{margin-top:2rem;aspect-ratio:3;max-height:600px;width:100%;position:relative}.zone.paralax .media>a{position:absolute;left:0;top:0;width:100%;height:100%}.zone.paralax .media .photo{height:100%}@media screen and (min-width:1280px){.zones .zone.paralax{padding:0}.zones .zone.paralax .media{transition:filter .5s;overflow:hidden;filter:grayscale(1)}.zones .zone.paralax .media .photo{transform:scale(1.1)}.zones .zone.paralax .media:hover{filter:grayscale(0)}}.zone.textphoto{padding:0 1rem}.zone.textphoto .media{margin-top:var(--margin);width:100%}.zone.textphoto .media>.photo{max-width:400px;margin-left:auto;margin-right:auto}.zone.textphoto .media>.photo img{position:relative!important;height:auto!important;object-fit:contain}.zone.textphoto .media .swiper,.zone.textphoto .media .swiper-container{width:100%}.zone.textphoto .media .swiper .photo,.zone.textphoto .media .swiper-container .photo{aspect-ratio:1;max-height:400px;width:100%}.zone.textphoto .media .swiper .photo a,.zone.textphoto .media .swiper-container .photo a{position:absolute;left:0;top:0;width:100%;height:100%}.zone.textphoto .text>.button{order:-1;margin-bottom:1.5rem;color:#fff}.zone.textphoto .text .description{max-width:100%}.zone.textphoto .text .description .table{overflow:auto;width:100%}.zone.textphoto .text .description table{width:100%}.zone.textphoto .text .description table strong,.zone.textphoto .text .description table tbody>tr>td:first-child{color:var(--color1);font-weight:600}.zone.textphoto .text .description table tbody>tr:first-child{background:var(--color1);color:#fff;font-weight:600}.zone.textphoto .text .description table tbody>tr:first-child>td:first-child{background:#fff}.zone.textphoto .text .description table tbody>tr:nth-child(5)>td:first-child{color:#000;font-weight:300}.zone.textphoto .text .description table tr td{min-width:120px;padding:10px;border:1px solid hsla(0,0%,52%,.2);vertical-align:middle;text-align:left}.zone.textphoto .text .description table tr td p{text-align:left!important}.zones .zone.textphoto:first-child{margin-top:100px}@media screen and (min-width:1280px){.zones .zone.textphoto:first-child{margin-top:200px}.zones .zone.textphoto{margin-top:var(--margin)}.zones .zone.textphoto+.zone.paralax{margin-top:4rem}.zones .zone.textphoto.inverse .container{flex-direction:row}.zones .zone.textphoto#zone25 .container .media{display:none}.zones .zone.textphoto#zone25 .container .text{max-width:100%}.zones .zone.textphoto#zone25 .container .text .table{margin-top:50px}.zones .zone.textphoto#zone25 .container .text .description{max-width:100%}.zones .zone.textphoto#zone25 .container .text .description tr td{padding:15px}.zones .zone.textphoto .container{max-width:1280px;display:flex;flex-direction:row-reverse;width:100%;flex-wrap:wrap;gap:5rem}.zones .zone.textphoto .container .text{flex:1 1;max-width:50%;align-self:center;align-items:flex-start}.zones .zone.textphoto .container .text .subtitle,.zones .zone.textphoto .container .text .title{text-align:left}.zones .zone.textphoto .container .text .description,.zones .zone.textphoto .container .text .subtitle{min-width:unset;width:100%;max-width:unset}.zones .zone.textphoto .container .text .description{max-width:500px;margin-left:0}.zones .zone.textphoto .container .media{max-width:50%;margin-top:0;flex:1 1;aspect-ratio:1;display:flex;flex-direction:column}.zones .zone.textphoto .container .media .swiper,.zones .zone.textphoto .container .media .swiper-wrapper{height:100%}.zones .zone.textphoto .container .media .swiper .photo,.zones .zone.textphoto .container .media .swiper-wrapper .photo{height:100%;max-height:unset;aspect-ratio:unset}.zones .zone.textphoto .container .media .photo{overflow:visible;height:100%;margin:auto;width:100%;max-width:unset}.zones .zone.textphoto .container .media .photo img{position:absolute!important;height:100%!important}.zones-element .zone.textphoto ul{list-style-type:disc}.zones-element .zone.textphoto .photo img{object-fit:cover}}.zone.textphotoelement .text>.button{order:-1;margin-bottom:1.5rem;color:#fff}.zone.textphotoelement .text .event-date{margin-top:1rem;text-transform:uppercase;display:flex;justify-content:center;justify-self:center;max-width:max-content;gap:5px;letter-spacing:1px;font-weight:300;padding:1rem 2rem;border-bottom:2px solid var(--color1);order:-1;margin-bottom:1rem}.zone.textphotoelement .text .event-date .day{font-weight:600;font-family:var(--title)}.zone.textphotoelement .text .event-date .year{color:var(--color1);font-weight:500;font-family:var(--title)}@media screen and (min-width:1280px){.zone.textphotoelement.invert .text .event-date{left:auto;right:-5em;transform:translateX(100%)}.zone.textphotoelement .text{position:relative;z-index:10}.zone.textphotoelement .text .event-date{flex-direction:column;align-self:flex-start;align-items:center;background:#fff;padding:10px 25px;box-shadow:0 5px 10px hsla(0,0%,52%,.4);position:absolute;left:-5em;top:0;margin:0;border:0;transform:translateX(-100%)}.zone.textphotoelement .text .event-date>*{text-align:center}.zone.textphotoelement .text .event-date .dayName,.zone.textphotoelement .text .event-date .month{font-size:1rem;font-weight:500}.zone.textphotoelement .text .event-date .day{font-size:3.5rem;margin-top:-1rem;line-height:1.3}.zone.textphotoelement .text .event-date .month{margin-top:-.5rem}.zone.textphotoelement .text .event-date .year{letter-spacing:.3rem;margin-top:.4rem}}