@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@font-face{font-family:"DIN-Regular";src:url("./../../fonts/DINCondensed-Regular.ttf") format("truetype");font-display:swap}*,html,body{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{background-color:#fff;font-family:"Outfit",sans-serif;color:#1a181e;cursor:none}.container{max-width:1400px;margin:0 auto;padding-left:clamp(5.625rem,3.8121546961rem + 7.7348066298vw,10rem)}@media(max-width: 1400px){.container{margin:0 1rem}}button{background:none;border:none}h1{font-family:"DIN-Regular",sans-serif;font-weight:700;font-size:clamp(2.1875rem,1.9285220994rem + 1.1049723757vw,2.8125rem);margin-bottom:3rem;background:-webkit-linear-gradient(0deg, #34366c 0%, #00adb1 20%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}h2{font-family:"DIN-Regular",sans-serif;font-weight:500;font-size:clamp(1.5625rem,1.3035220994rem + 1.1049723757vw,2.1875rem);margin-bottom:1rem}h3{font-family:"DIN-Regular",sans-serif;font-weight:300;font-size:clamp(1.25rem,1.1205110497rem + 0.5524861878vw,1.5625rem);margin-bottom:1rem}h4{font-weight:200;font-size:clamp(1.125rem,1.0214088398rem + 0.4419889503vw,1.375rem)}p,li{font-size:clamp(0.9375rem,0.8080110497rem + 0.5524861878vw,1.25rem);margin-bottom:1rem;font-weight:200}a{font-size:clamp(0.9375rem,0.8339088398rem + 0.4419889503vw,1.1875rem);text-decoration:none;color:unset}.totop{opacity:0;z-index:10;position:fixed;bottom:1rem;right:2rem;width:50px;height:50px;background-color:#00adb1;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}@media(max-width: 375px){.totop{display:none}}.totop svg{rotate:180deg;width:30px;height:30px}.totop:hover{background-color:#34366c;transition:ease .5s all}.totop:hover svg{fill:#00adb1}.cursor{position:absolute;left:0;top:0;width:140px;height:140px;border:2px solid rgba(0,174,177,.368627451);border-radius:50%;animation:cursorAnim 1s infinite alternate;pointer-events:none;z-index:99999}.cursor.montblanc-cursor{border:2px solid rgba(177,109,0,.368627451) !important}.cursor.montblanc-cursor:after{background:#d65930}.cursor:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;background:#34366c;border-radius:50%;animation:cursorAnim2 1.5s infinite alternate}@keyframes cursorAnim{from{transform:scale(1)}to{transform:scale(0.7)}}@keyframes cursorAnim2{from{transform:scale(1)}to{transform:scale(0.4)}}@keyframes cursorAnim3{0%{transform:scale(1)}50%{transform:scale(2)}100%{transform:scale(1);opacity:0}}.expand{animation:cursorAnim3 .5s forwards;border:1px solid rgba(0,174,177,.368627451)}.accordion-box .block .acc-btn.active svg{background:#d65930;fill:#292c30}.accordion-box .block .acc-btn svg{position:absolute;left:-1px;top:-1px;height:48px;fill:#fff;width:48px;line-height:48px;text-align:center;background:hsla(0,0%,100%,.07);color:#fff;font-size:20px;border-radius:20px;cursor:pointer;transition:all .4s ease;padding:13px}#header{position:fixed;left:0;top:0;width:130px;width:clamp(5rem,3.7051104972rem + 5.5248618785vw,8.125rem);height:100%;z-index:100;background:rgba(52,54,108,.8705882353)}#header .header-content{height:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}#header .toggle-btn{margin:2rem 0}#header .toggle-btn .bar{width:35px;position:relative;display:block;border-radius:2px;border-bottom:3px solid #fff;margin-bottom:5px}#header .toggle-btn .bar.two{width:30px}#header .toggle-btn .bar.three{width:20px}#header .toggle{display:block;cursor:pointer}#header .toggle input{display:none}#header .toggle input+div{width:20px;height:14px;position:relative}#header .toggle input+div div{position:absolute;left:0;top:0;right:0;bottom:0;transition:transform .5s ease}#header .toggle input+div div span{display:block;position:absolute;left:0;right:0}#header .toggle input+div div span:first-child{top:0}#header .toggle input+div div span:first-child:before,#header .toggle input+div div span:first-child:after{top:0}#header .toggle input+div div span:last-child{bottom:0}#header .toggle input+div div span:last-child:before,#header .toggle input+div div span:last-child:after{bottom:0}#header .toggle input+div div span:before,#header .toggle input+div div span:after{content:"";display:block;width:47%;height:2px;border-radius:1px;background:#fff;position:absolute;-webkit-backface-visibility:hidden;transition:transform .5s ease,border-radius .3s ease,background .4s ease}#header .toggle input+div div span:before{left:0;transform-origin:0 50%;transform:translate(1px, 0) scaleX(1.1)}#header .toggle input+div div span:after{right:0;transform-origin:100% 50%;transform:translate(-1px, 0) scaleX(1.1)}#header .toggle input+div svg{display:block;fill:none;stroke:#fff;stroke-width:2px;width:44px;height:44px;stroke-linecap:round;position:absolute;left:50%;top:50%;margin:-22px 0 0 -22px;stroke-dasharray:0 82.801 8 82.801;stroke-dashoffset:82.801;transform-origin:50% 50%;-webkit-backface-visibility:hidden;transform:scale(1);transition:stroke-dashoffset .5s ease,stroke-dasharray .6s ease,transform .5s ease,stroke .4s ease}#header .toggle input+div svg:nth-child(3){transform:rotate(180deg) scale(1)}#header .toggle input:checked+div div{transform:rotate(90deg)}#header .toggle input:checked+div div span:before,#header .toggle input:checked+div div span:after{background:#fff}#header .toggle input:checked+div div span:first-child:before{transform:rotate(45deg) translate(2.2px, -3px) scaleX(1.05)}#header .toggle input:checked+div div span:first-child:after{transform:rotate(-45deg) translate(-2.2px, -3px) scaleX(1.05)}#header .toggle input:checked+div div span:last-child:before{transform:rotate(-45deg) translate(2.2px, 3px) scaleX(1.05)}#header .toggle input:checked+div div span:last-child:after{transform:rotate(45deg) translate(-2.2px, 3px) scaleX(1.05)}#header .toggle input:checked+div svg{stroke-dashoffset:62;stroke-dasharray:0 82.801 62 82.801;transform:rotate(90deg);stroke:#fff}#header .toggle input:checked+div svg:nth-child(3){transform:rotate(270deg)}#header .social-logos ul li{list-style:none;margin-top:15px}#header .social-logos ul li a{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.432);width:38px;height:38px;text-align:center;border-radius:100%;margin-bottom:15px}#header .social-logos ul li svg{width:18px;height:18px;fill:#fff}#header .social-logos ul li:hover a{background:hsla(0,0%,100%,.5882352941)}#header .social-logos ul li:hover svg{fill:#262852}#header .line{width:1px;height:10px;background-color:hsla(0,0%,100%,.15);flex-grow:2}#header .kulmine-picto{width:50px;height:50px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:2rem 0 4rem 0}#header .menu-menu-main-container-mobile{display:none;padding:.5rem 3rem;opacity:1;position:absolute;left:clamp(5rem,3.7051104972rem + 5.5248618785vw,8.125rem);background:#262852;z-index:100;width:-moz-fit-content;width:fit-content;min-width:400px;overflow-x:clip;border-bottom-right-radius:30px}@media(max-width: 768px){#header .menu-menu-main-container-mobile{min-width:100vw}}#header .menu-menu-main-container-mobile .top-bar{display:flex;flex-direction:row;justify-content:center !important;align-items:center}#header .menu-menu-main-container-mobile .menu{padding-top:2rem}#header .menu-menu-main-container-mobile li{margin-bottom:20px;text-transform:uppercase;color:#fff;z-index:200;font-family:"DIN-Regular",sans-serif}#header .menu-menu-main-container-mobile li:hover{color:#00adb1}#header .menu-menu-main-container-mobile li::marker{color:#d4d4d4}#header .menu-menu-main-container-mobile li a{font-size:clamp(1.25rem,1.1205110497rem + 0.5524861878vw,1.5625rem)}#header .menu-menu-main-container-mobile .sub-menu{margin-left:20px;margin-top:10px}#header .menu-menu-main-container-mobile .sub-menu a{font-size:clamp(1.25rem,1.1982044199rem + 0.2209944751vw,1.375rem)}#header .menu-menu-main-container-mobile .sub-menu li{margin-bottom:10px}#header .menu-menu-main-container-mobile .home-link{display:none}#header .menu-menu-main-container-mobile .custom-logo-link{display:flex;padding:unset !important}#header .menu-menu-main-container-mobile .custom-logo-link img{width:200px;height:100px;-o-object-fit:contain;object-fit:contain}#header .menu-menu-main-container-mobile .menu{display:none}#header .menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .menu-item,#header .menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .menu{display:block}#header .menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .sub-menu .menu-item{opacity:1}#header .menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .menu{display:flex;flex-direction:column}#header .menu-menu-main-container-mobile .helloasso{color:#00adb1;border:1px solid #fff;text-align:center;text-decoration:none;list-style:none;padding:.5rem 1rem;width:-moz-fit-content;width:fit-content;border-radius:10px;transition:ease 1s all}#header .menu-menu-main-container-mobile .helloasso:hover{background-color:#fff;color:#34366c;border-color:#00adb1;transition:ease 1s all}#header .montblanc-menu li:hover{color:#d65930 !important}footer{background-color:#262852;padding:4rem;position:relative;color:#d4d4d4}footer .container{max-width:1200px;margin:0 auto;padding-left:clamp(5rem,3.7051104972rem + 5.5248618785vw,8.125rem)}@media(max-width: 768px){footer .container{display:flex;flex-direction:column;justify-content:center}}footer .footer-logo{width:200px;height:50px;background-repeat:no-repeat;background-size:contain;margin:0 auto}footer .mentions{position:absolute;right:0;padding-right:6rem}@media(max-width: 768px){footer .mentions{position:relative;padding:unset;text-align:center;margin-top:1rem}}footer .taurine img{width:30px;aspect-ratio:auto}@media(max-width: 768px){footer .taurine{margin-top:1rem}}#landing .landing-background{background:#fff;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;background-position:top;position:relative}#landing .landing-background .layer{z-index:1;position:absolute;width:100%;height:100vh;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.5) 80%, rgba(255, 255, 255, 0.701) 90%)}#landing .container{max-width:1400px;margin:0 auto;padding-left:clamp(5rem,3.7051104972rem + 5.5248618785vw,8.125rem)}@media(max-width: 1400px){#landing .container{margin:0 1rem}}#landing h1{color:#d4d4d4;padding-top:4rem}#landing .landing-background-logo{margin:0 auto;z-index:2;height:500px;width:clamp(12.5rem,3.4357734807rem + 38.6740331492vw,34.375rem);background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:10rem}#landing .arrow-down{margin:0 auto;padding-left:clamp(5rem,3.7051104972rem + 5.5248618785vw,8.125rem);position:absolute;bottom:10rem !important;width:100%;text-align:center;z-index:2}@media(max-width: 768px){#landing .arrow-down{bottom:5rem}}#landing .arrow-down h2{color:#00adb1;margin-bottom:3rem}#landing .arrow-down-svg{fill:#34366c;width:50px;height:50px;animation:float-up-down 2s ease-in-out infinite both}@keyframes float-up-down{0%{-webkit-transform:translateY(0)}50%{transform:translateY(-15%)}100%{transform:translateY(0)}}#landing .landing-content{display:flex;gap:4rem;margin:4rem 0rem;justify-content:space-between}@media(max-width: 1024px){#landing .landing-content{flex-direction:column;justify-content:center}}#landing .association-presentation{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}@media(max-width: 768px){#landing .association-presentation{flex-direction:column;align-items:center}}#landing .association-description{width:40%;color:#1a181e;border:2px #00adb1 solid;border-radius:15px;padding:2rem}@media(max-width: 768px){#landing .association-description{width:100%;padding:1rem}}#landing .association-description .adhesion-link{border:1px solid #00adb1;padding:.5rem 1rem;background:#34366c;color:#fff;font-weight:400;border-radius:10px;transition:ease 1s all}#landing .association-description .adhesion-link:hover{background-color:#262852;transition:ease 1s all}#landing .association-imgs{width:60%;padding-top:0rem;position:relative}@media(max-width: 768px){#landing .association-imgs{width:100%}}#landing .mobile-names{margin-top:1rem;font-weight:500;font-size:clamp(1.125rem,1.0214088398rem + 0.4419889503vw,1.375rem);color:#34366c;text-align:center}#landing .association-img{width:100%;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:10px;height:500px;background-position:center;margin:auto;position:relative}@media(max-width: 768px){#landing .association-img{max-height:300px}}#landing .embed-container{width:100%;margin-top:2rem;aspect-ratio:16/9;border-radius:10px}#landing .embed-container iframe{width:100%;height:100%;border-radius:20px}#landing .association-goals{margin:2rem 0;padding:2rem;background-color:#262852;border-radius:15px;position:static}@media(max-width: 768px){#landing .association-goals{width:100%;padding:1rem;margin-bottom:0}}#landing .association-goals .goals-title{width:-moz-fit-content;width:fit-content;text-transform:uppercase;background:-webkit-linear-gradient(0deg, #00adb1 0%, #ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#landing .association-goals .goals-subtitle{color:#00adb1}#landing .association-goals .goals-content{color:#fff;-moz-columns:2;columns:2;-moz-column-gap:8%;column-gap:8%}@media(max-width: 768px){#landing .association-goals .goals-content{-moz-columns:1;columns:1}}#landing section.association-projects{margin-top:4rem}@media(max-width: 768px){#landing section.association-projects{margin:2rem 0}}#landing section.association-projects .projects-title{width:-moz-fit-content;width:fit-content;text-transform:uppercase;background:-webkit-linear-gradient(0deg, #34366c 0%, #00adb1 20%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#landing section.association-projects .projects-subtitle h3{color:#262852}#landing section.association-projects .projects-list{display:flex;justify-content:space-between;gap:2rem;margin-bottom:2rem;align-items:baseline}#landing section.association-projects .project-card{position:relative;width:calc(33.3333333333% - 2rem);border:2px solid #34366c;border-radius:15px;padding:1rem;display:flex;flex-direction:column;align-items:center}#landing section.association-projects .project-card h4{font-weight:700;color:#262852;margin-bottom:1rem;margin-top:1rem}#landing section.association-projects .project-card .project-image{width:100%;background-repeat:no-repeat;background-size:cover;height:200px}#landing section.association-projects .project-card .project-description p{font-weight:300;line-height:1.3;margin-bottom:2rem}#landing section.association-projects .project-card .project-link{display:flex;justify-content:center;margin-top:2rem;width:-moz-fit-content;width:fit-content;background-color:#34366c;color:#fff;padding:1rem 2rem;transition:.3s ease all}#landing section.association-projects .project-card .project-link:hover{transition:.3s ease all;background-color:#262852}#landing section.ambassadors{margin-top:5rem;margin-bottom:5rem}@media(max-width: 768px){#landing section.ambassadors{margin:2rem 0 0 0;padding:1rem}}#landing section.ambassadors h2{width:-moz-fit-content;width:fit-content;text-transform:uppercase;background:-webkit-linear-gradient(0deg, #34366c 0%, #00adb1 20%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#landing section.ambassadors .ambassadors-list{display:flex;flex-direction:column;gap:4rem;margin-top:4rem}#landing section.ambassadors .ambassador-card .card-left{display:flex;flex-direction:column;align-items:center;width:40%}@media(max-width: 768px){#landing section.ambassadors .ambassador-card .card-left{width:100%}}#landing section.ambassadors .ambassador-card .card-left .card-quote p{color:#00adb1;font-weight:600;margin-top:2rem;text-wrap:balance;max-width:400px}#landing section.ambassadors .ambassador-card .card-right{width:60%;text-wrap:balance}@media(max-width: 768px){#landing section.ambassadors .ambassador-card .card-right{width:100%}}#landing section.ambassadors .ambassador-card .card-right h4{color:#34366c;font-weight:700;font-size:clamp(1rem,0.7669198895rem + 0.9944751381vw,1.5625rem);margin-bottom:2rem}#landing section.ambassadors .ambassador-card .card-right a{position:relative}#landing section.ambassadors .ambassador-card .card-right a svg{position:absolute;width:25px;fill:#00adb1;margin-left:15px}#landing section.ambassadors .ambassador-card{display:flex;justify-content:space-between;align-items:start;gap:4rem}@media(max-width: 768px){#landing section.ambassadors .ambassador-card{flex-direction:column-reverse;gap:2rem}}#landing section.ambassadors .ambassador-image{width:60%;border-radius:100%;aspect-ratio:1/1;background-size:cover;background-repeat:no-repeat;position:relative}@media(max-width: 768px){#landing section.ambassadors .ambassador-image{width:50%}}#landing section.ambassadors .ambassador-image::after{content:"";position:absolute;width:105%;border-radius:100%;aspect-ratio:1/1;background:linear-gradient(0deg, #262852 0%, #00adb1 50%, #fff9c7 100%);z-index:-1;left:-2.5%;top:-2.5%}#landing section.partners{margin-top:2rem}#landing section.partners h2{width:-moz-fit-content;width:fit-content;text-transform:uppercase;background:-webkit-linear-gradient(0deg, #34366c 0%, #00adb1 20%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#landing section.partners .swiper{width:100%}#landing section.partners .swiper-slide{display:flex;align-items:center;justify-content:center;height:100px}#landing section.partners .swiper-slide img{max-height:150px;max-width:100%;-o-object-fit:contain;object-fit:contain}#landing section.partners .swiper-slide{width:150px;height:150px}#mentions{color:#1a181e}#mentions .landing-background{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;background-size:cover;background-position:top}#mentions .container{max-width:1400px;margin:0 auto;padding-left:clamp(5rem,3.7051104972rem + 5.5248618785vw,8.125rem)}@media(max-width: 1400px){#mentions .container{margin:0 1rem}}#mentions h1{color:#34366c;padding-top:4rem}#mentions h2{margin-top:2rem;color:#262852}#member-montblanc{padding-top:2rem;min-height:90vh;background:#1a181e}#member-montblanc h1{text-transform:uppercase;text-align:center;width:-moz-fit-content;width:fit-content;background:-webkit-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 249, 199) 50%, rgb(214, 89, 48) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#member-montblanc .member-cv{display:flex;align-items:flex-start;gap:2rem;color:#fff}#member-montblanc .member-photo{width:300px;aspect-ratio:1/1;background-size:cover;border-radius:20px}#member-montblanc h3{color:#d65930}#member-montblanc .member-description{margin-top:3rem}#member-montblanc .member-description2{margin-top:3rem;color:#fff}#member-montblanc .button-link{display:inline-block;background-color:#d65930;padding:.5rem 2rem;color:#000;margin:2rem 0;box-shadow:none;border:1px solid #d65930;border-radius:0;transition:all ease .5s;bottom:23px;width:-moz-fit-content;width:fit-content;align-self:center;font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem)}#member-montblanc .button-link:hover{background-color:rgba(68,62,77,.281);color:#fff;border:1px solid #d65930}#association{margin-top:2rem}#association h1{text-transform:uppercase;text-align:center;background:-webkit-linear-gradient(0deg, #34366c 0%, #00adb1 50%, #ffffff 90%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#association .association-presentation{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}#association .association-description{width:40%;color:#d4d4d4;border:2px #00adb1 solid;padding:2rem}#association .association-imgs{width:60%;padding-top:0rem;position:relative}#association .association-img{width:300px;background-repeat:no-repeat;background-size:contain;position:relative;height:500px;background-position:center;margin:auto;position:relative}#association .association-img::before{content:"";position:absolute;width:350px;height:350px;border-radius:100%;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(183, 230, 238, 0.5921568627) 50%, #b7e6ee 100%);z-index:-1;top:100px;left:-35px}#association .association-img::after{content:"";position:absolute;width:400px;height:400px;border-radius:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 20%, rgba(183, 230, 238, 0.4862745098) 60%, #b7e6ee 80%);z-index:-1;top:75px;left:-60px}#association .arrow-name,#association .arrow-name2{color:#00adb1;font-size:clamp(1.125rem,1.0732044199rem + 0.2209944751vw,1.25rem);position:absolute}#association .arrow-name{top:65px;left:-170px}#association .arrow-name2{right:-200px;bottom:40%}#association span.arrow{font-size:10px}#association .association-goals{margin:2rem 0;padding:2rem;background-color:rgba(68,62,77,.281)}#association .association-goals .goals-title{width:-moz-fit-content;width:fit-content;text-transform:uppercase;background:-webkit-linear-gradient(0deg, #00adb1 0%, #ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#association .association-goals .goals-subtitle{color:#00adb1}#association .association-goals .goals-content{color:#d4d4d4;-moz-columns:2;columns:2;-moz-column-gap:8%;column-gap:8%}#montblanc{background:#1a181e;overflow:hidden;z-index:2;min-height:100vh}#montblanc h1{text-align:center;background:-webkit-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 249, 199) 50%, rgb(214, 89, 48) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#montblanc .landing-background{background:#fff;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;background-position:top;position:relative}#montblanc .landing-background .layer{z-index:1;position:absolute;width:100%;height:100vh;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.5) 80%, rgba(255, 255, 255, 0.701) 90%)}#montblanc .container{max-width:1400px;margin:0 auto;padding-left:clamp(5rem,3.7051104972rem + 5.5248618785vw,8.125rem)}@media(max-width: 1400px){#montblanc .container{margin:0 1rem}}#montblanc h1{color:#d4d4d4;padding-top:4rem}#montblanc .landing-background-logo{margin:0 auto;z-index:2;height:500px;width:clamp(12.5rem,3.4357734807rem + 38.6740331492vw,34.375rem);background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:10rem}#montblanc .arrow-down{margin:0 auto;padding-left:clamp(5rem,3.7051104972rem + 5.5248618785vw,8.125rem);position:absolute;bottom:4rem;width:100%;text-align:center;z-index:2}#montblanc .arrow-down h2{color:#fff9c7;margin-bottom:3rem}#montblanc .arrow-down-svg{fill:#d65930;width:50px;height:50px;animation:float-up-down 2s ease-in-out infinite both}@keyframes float-up-down{0%{-webkit-transform:translateY(0)}50%{transform:translateY(-15%)}100%{transform:translateY(0)}}#montblanc #start .wp-video{width:100% !important;aspect-ratio:16/9 !important;height:100% !important}#montblanc #start .mejs-container{width:100% !important;aspect-ratio:16/9 !important;height:100% !important}#montblanc #start video.wp-video-shortcode{max-width:100%;display:inline-block;width:100% !important;height:100% !important}#montblanc .landing-content{display:flex;gap:4rem;margin:4rem 0rem 0 0;padding-bottom:4rem;justify-content:space-between}@media(max-width: 1024px){#montblanc .landing-content{flex-direction:column;justify-content:center}}#montblanc .description{width:50%;color:#d4d4d4;background-color:rgba(68,62,77,.281);padding:2rem;display:flex;flex-direction:column}@media(max-width: 1024px){#montblanc .description{width:100%}}#montblanc .description h2{color:#fff9c7}#montblanc .description span{color:#fff9c7}#montblanc .description .kisskiss{display:inline-block;background-color:#d65930;padding:1rem 2rem;color:#000;margin:2rem 0;box-shadow:none;border:1px solid #d65930;border-radius:0;transition:all ease .5s;bottom:23px;width:-moz-fit-content;width:fit-content;align-self:center;font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem)}#montblanc .description .kisskiss:hover{background-color:rgba(68,62,77,.281);color:#fff;border:1px solid #d65930}#montblanc .right-content{width:45%;position:relative;display:flex;flex-direction:column;justify-content:start;gap:2rem}@media(max-width: 1024px){#montblanc .right-content{width:100%}}#montblanc .flyer{border:1px #d65930 solid;padding:2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#d4d4d4}@media(max-width: 768px){#montblanc .flyer{flex-direction:column}}@media(max-width: 768px){#montblanc .flyer h4{margin-bottom:1rem}}#montblanc .flyer a{background-color:#d65930;color:#000;margin:0;box-shadow:none;border:1px solid #d65930;border-radius:0;padding:.5rem 1rem;border:1px solid #d65930;display:flex;align-items:center}#montblanc .flyer a:hover{background-color:rgba(68,62,77,.281);color:#fff;border:1px solid #d65930;transition:all ease .5s}#montblanc .flyer a:hover svg{transition:all ease .5s;color:#fff;stroke:#fff}#montblanc .flyer a svg{transition:all ease .5s;width:30px;height:-moz-fit-content;height:fit-content}#montblanc .contact-form{position:relative;border:1px #d65930 solid;padding:2rem;padding-top:4rem}@media(max-width: 1024px){#montblanc .contact-form{width:100%}}#montblanc .contact-form label{color:#d65930;font-size:clamp(0.875rem,0.7714088398rem + 0.4419889503vw,1.125rem)}#montblanc .contact-form input,#montblanc .contact-form textarea{font-size:clamp(0.875rem,0.7714088398rem + 0.4419889503vw,1.125rem);background:none;border:none;border-bottom:1px solid #d65930;border-radius:0;color:#fff9c7;font-weight:200}#montblanc .contact-form input:focus,#montblanc .contact-form textarea:focus{box-shadow:0px 0px 5px 0px rgba(135,68,41,.6)}#montblanc .contact-form .frm_button_submit{background-color:#d65930;color:#000;margin:0;box-shadow:none;border:1px solid #d65930;border-radius:0;position:absolute;bottom:23px;transition:all ease .5s;font-family:"Outfit",sans-serif;font-size:clamp(0.875rem,0.7714088398rem + 0.4419889503vw,1.125rem)}#montblanc .contact-form .frm_button_submit:hover{background-color:rgba(68,62,77,.281);color:#fff;border:1px solid #d65930;transition:all ease .5s}#montblanc .contact-form input[type=checkbox]{border:1px solid #d65930}#montblanc .contact-form input[type=checkbox]:focus{box-shadow:0px 0px 5px 0px rgba(135,68,41,.6) !important;border:1px solid #d65930 !important}#montblanc .contact-form input[type=checkbox]:checked{background-color:#d65930 !important}#montblanc .frm_form_title{position:absolute;top:-10px;background:#d65930;right:0%;border-radius:0 0 0 10px;font-family:"Outfit",sans-serif;font-size:clamp(1.125rem,1.125rem + 0vw,1.125rem);font-weight:300;color:#000;padding:.5rem}#montblanc section.media{display:flex;justify-content:space-between;gap:2rem}@media(max-width: 1024px){#montblanc section.media{flex-direction:column}}#montblanc section.media img{width:calc(50% - 2rem);aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}@media(max-width: 1024px){#montblanc section.media img{width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}}#montblanc section.media .video{width:calc(50% - 2rem)}@media(max-width: 1024px){#montblanc section.media .video{width:100%;display:flex;justify-content:center}}#montblanc section.team-montblanc h2{width:-moz-fit-content;width:fit-content;margin-bottom:2rem;background:-webkit-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 249, 199) 50%, rgb(214, 89, 48) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#montblanc .members-list{display:flex;justify-content:center;flex-wrap:wrap;gap:4rem;margin-bottom:4rem}#montblanc .members-list.camera{margin-bottom:0;padding-bottom:4rem}@media(max-width: 1024px){#montblanc .members-list{gap:2rem}}#montblanc .member-card{width:calc(25% - 4rem);border-radius:20px;display:flex;flex-direction:column;align-items:center;min-width:250px}@media(max-width: 1024px){#montblanc .member-card{width:calc(50% - 2rem);min-width:unset}}#montblanc .member-img{background-repeat:no-repeat;background-size:contain;height:100%;width:100%;aspect-ratio:1}#montblanc .member-content{display:flex;flex-direction:column;justify-content:end;height:100%}#montblanc .member-content h4{text-align:center;color:#fff;padding:1rem;margin:10px}#contact{min-height:100vh;z-index:2;overflow:hidden}@media(max-width: 768px){#contact{padding-top:0;background-image:none !important}}#contact section{z-index:2}#contact .contact-container{background-color:#fff;padding:2rem;margin-top:2rem;margin-bottom:5rem}@media(max-width: 768px){#contact .contact-container{margin-top:2rem;padding:0rem;margin-left:0;margin-right:0}}#contact .contact-container h1{margin-bottom:2rem}#contact .contact-container p{font-weight:500;color:#34366c;margin-bottom:2rem}#contact .contact-content{display:flex;justify-content:space-between;gap:2rem;z-index:2}@media(max-width: 1024px){#contact .contact-content{flex-direction:column-reverse;gap:2rem;margin-top:6rem}}@media(max-width: 768px){#contact .contact-content{margin-top:2rem}}#contact .contact-content-right{width:60%;border:2px solid #00adb1;padding:2rem;border-radius:20px}@media(max-width: 1024px){#contact .contact-content-right{width:100%}}#contact .contact-content-left{width:40%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px}@media(max-width: 1024px){#contact .contact-content-left{width:100%;background-size:cover;background-repeat:no-repeat;aspect-ratio:2/3;background-position:center;max-height:400px;border-radius:20px;background-position:50% 80%}}#contact .contact-content-left h1{text-transform:uppercase;color:#fff;margin-bottom:0}#contact .contact-content-left p{margin-top:2rem}#contact .contact-content-left .contact-image{width:100%;aspect-ratio:9/16;background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width: 1024px){#contact .contact-content-left .contact-image{max-height:250px}}#contact .contact-infos .address{position:relative;padding-left:35px}#contact .contact-infos .address::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="13" height="20" viewBox="0 0 13 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.4707 0.25C9.89635 0.250064 12.6912 3.09069 12.6914 6.59277C12.6914 7.26297 12.491 8.04793 12.2148 8.80566C12.0087 9.37107 11.7638 9.91114 11.54 10.3623L11.3252 10.7822L6.63965 19.6484C6.63116 19.6636 6.621 19.6773 6.60938 19.6895L6.56836 19.7227C6.53841 19.7406 6.50474 19.75 6.4707 19.75C6.4536 19.75 6.43643 19.7478 6.41992 19.7432L6.37305 19.7227C6.35807 19.7137 6.34429 19.7023 6.33203 19.6895L6.2998 19.6465L1.61523 10.7822C1.34404 10.269 1.0014 9.55965 0.726562 8.80566C0.450359 8.0479 0.25 7.26299 0.25 6.59277C0.250237 3.09065 3.045 0.25 6.4707 0.25ZM6.4707 0.65918C3.24239 0.65918 0.642814 3.31488 0.642578 6.59277C0.642578 7.14765 0.849338 7.91058 1.10742 8.63379C1.30317 9.18228 1.53543 9.72695 1.74902 10.1729L1.9541 10.582L6.25 18.71L6.4707 19.1279L6.69141 18.71L10.9863 10.582C11.2466 10.0895 11.573 9.36507 11.834 8.63379C12.0921 7.91058 12.2988 7.14765 12.2988 6.59277C12.2986 3.31492 9.69896 0.659243 6.4707 0.65918ZM6.4707 3.43262C8.17117 3.43268 9.56715 4.8486 9.56738 6.59277C9.56738 8.33717 8.17131 9.75384 6.4707 9.75391C4.77005 9.75391 3.37402 8.33721 3.37402 6.59277C3.37426 4.84856 4.77019 3.43262 6.4707 3.43262ZM6.4707 3.84277C4.96759 3.84277 3.76684 5.0728 3.7666 6.59277C3.7666 8.11298 4.96744 9.34375 6.4707 9.34375C7.97392 9.34369 9.1748 8.11294 9.1748 6.59277C9.17457 5.07284 7.97377 3.84284 6.4707 3.84277Z" fill="%2323E2BE" stroke="%2323E2BE" stroke-width="0.5"/></svg>');background-repeat:no-repeat}#contact .contact-infos .phone{position:relative;padding-left:35px}#contact .contact-infos .phone::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.65832 0.396066C4.40509 0.142835 4.06129 0 3.70262 0C3.34395 0 3.00015 0.142835 2.74692 0.396066C2.31481 0.828179 1.72679 1.4162 1.18789 1.95465C0.149285 2.9937 -0.246781 4.51308 0.153341 5.92703C0.153792 5.92793 0.153791 5.92838 0.154242 5.92928C0.815705 8.21692 2.25849 11.887 5.18641 14.8149C8.11432 17.7428 11.7844 19.1856 14.0724 19.8461C14.0733 19.8461 14.0738 19.8466 14.0747 19.8466C15.4882 20.2467 17.0071 19.8511 18.0457 18.8125C18.5851 18.2745 19.1731 17.6865 19.6052 17.2544C19.8589 17.0011 20.0013 16.6573 20.0013 16.2987C20.0013 15.94 19.8584 15.5962 19.6052 15.343C18.7477 14.4855 17.2311 12.9688 16.3736 12.1113C16.1204 11.8581 15.7766 11.7153 15.4179 11.7153C15.0592 11.7153 14.7154 11.8577 14.4622 12.1113L12.7784 13.7952C12.6635 13.9101 12.4954 13.9542 12.3395 13.911C11.5433 13.615 9.96219 12.9093 8.52706 11.4742C7.096 10.0431 6.39038 8.46654 6.102 7.67306C6.05379 7.51084 6.09659 7.34232 6.21149 7.22787C6.21239 7.22652 6.21375 7.22517 6.2151 7.22427C6.64676 6.78269 7.36815 6.06086 7.88993 5.53907C8.14361 5.28584 8.286 4.94205 8.286 4.58338C8.286 4.22471 8.14316 3.88091 7.88993 3.62768L4.65832 0.396066ZM4.02119 1.0332L7.2528 4.26481C7.33706 4.34907 7.38482 4.46397 7.38482 4.58338C7.38482 4.70278 7.33706 4.81768 7.2528 4.90194C6.72877 5.42553 6.00512 6.14962 5.57121 6.59345C5.2193 6.94716 5.09268 7.46714 5.24183 7.94386C5.24408 7.95017 5.24588 7.95602 5.24814 7.96188C5.55724 8.81845 6.32324 10.5451 7.88993 12.1113C9.45527 13.6767 11.1801 14.4427 12.0335 14.759C12.0407 14.7617 12.048 14.764 12.0552 14.7667C12.5355 14.9172 13.06 14.7883 13.4159 14.4319L15.0993 12.7485C15.1836 12.6642 15.2985 12.6165 15.4179 12.6165C15.5373 12.6165 15.6522 12.6642 15.7365 12.7485L18.9681 15.9801C19.0523 16.0644 19.1001 16.1793 19.1001 16.2987C19.1001 16.4181 19.0523 16.533 18.9681 16.6172C18.536 17.0489 17.9484 17.6369 17.409 18.1749L17.4086 18.1754C16.6011 18.9828 15.4197 19.2906 14.3207 18.9797C12.1336 18.3484 8.62214 16.9759 5.82354 14.1777C3.02539 11.3791 1.6529 7.86771 1.02027 5.68056C0.709366 4.58112 1.01757 3.39968 1.82547 2.59223L3.38405 1.0332C3.46831 0.948937 3.58321 0.901175 3.70262 0.901175C3.82203 0.901175 3.93693 0.948937 4.02119 1.0332Z" fill="%2323E2BE"/></svg></svg>');background-repeat:no-repeat}#contact .contact-infos .openhours{position:relative;padding-left:35px}#contact .contact-infos .openhours::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0.0996094C15.4448 0.0996094 19.9004 4.55523 19.9004 10C19.9004 15.4448 15.4448 19.9004 10 19.9004C4.55523 19.9004 0.0996094 15.4448 0.0996094 10C0.0996096 4.55523 4.55523 0.0996096 10 0.0996094ZM10 1.32812C5.23049 1.32813 1.32813 5.23049 1.32812 10C1.32812 14.7695 5.23049 18.6719 10 18.6719C14.7695 18.6719 18.6719 14.7695 18.6719 10C18.6719 5.23049 14.7695 1.32812 10 1.32812ZM9.59961 10.3867L9.52734 10.3145C9.52576 10.2919 9.52137 10.2664 9.50879 10.2412C9.49844 10.2205 9.48507 10.2032 9.47266 10.1895C9.46047 10.1759 9.44473 10.1606 9.42773 10.1436C9.38746 10.1032 9.38574 10.0699 9.38574 10V3.57129C9.38577 3.37979 9.44904 3.22772 9.55273 3.12402C9.65645 3.02034 9.80848 2.95703 10 2.95703C10.1915 2.95703 10.3435 3.02034 10.4473 3.12402C10.551 3.22772 10.6142 3.37979 10.6143 3.57129V9.68945L10.6504 9.71973L14.6426 13.0703H14.6436C14.9041 13.3309 14.9489 13.6956 14.7148 13.9297L14.6982 13.9463L14.6904 13.9688C14.6399 14.1196 14.4862 14.1855 14.2861 14.1855C14.2287 14.1855 14.1499 14.1711 14.0762 14.1465C14.0378 14.1337 14.0056 14.1194 13.9805 14.1064L13.9277 14.0723L13.9209 14.0664L9.63574 10.4941L9.60742 10.4717H9.60059C9.5999 10.4596 9.59961 10.4459 9.59961 10.4287V10.3867Z" fill="%2323E2BE" stroke="%23002395" stroke-width="0.2"/></svg>');background-repeat:no-repeat}#contact label{color:#34366c;font-size:clamp(0.875rem,0.7714088398rem + 0.4419889503vw,1.125rem)}#contact .frm_required{color:#00adb1}#contact input,#contact textarea{font-size:clamp(0.875rem,0.7714088398rem + 0.4419889503vw,1.125rem);background:none;border:none;border-bottom:1px solid #34366c;border-radius:0;color:#262852;font-weight:300}#contact input:focus,#contact textarea:focus{box-shadow:0px 0px 5px 0px rgba(0,174,177,.662745098)}#contact .frm_button_submit{background-color:#34366c;color:#fff;margin:0;box-shadow:none;border:1px solid #34366c;border-radius:0;transition:all ease .5s;font-family:"Outfit",sans-serif;font-size:clamp(0.875rem,0.7714088398rem + 0.4419889503vw,1.125rem)}#contact .frm_button_submit:hover{background-color:#00adb1;color:#fff;border:1px solid #00adb1;transition:all ease .5s}#contact input[type=checkbox]{border:1px solid #34366c}#contact input[type=checkbox]:focus{box-shadow:0px 0px 5px 0px rgba(135,68,41,.6) !important;border:1px solid #34366c !important}#contact input[type=checkbox]:checked{background-color:#34366c !important}#team-kulmine{padding-top:5rem;min-height:100vh;z-index:2;overflow:hidden}@media(max-width: 768px){#team-kulmine{padding-top:0}}#team-kulmine .layer{z-index:1;position:absolute;width:100%;height:100%;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.5) 80%, rgba(255, 255, 255, 0.701) 90%)}#team-kulmine section{z-index:2}#team-kulmine h2{color:#34366c}#team-kulmine .members-list{display:flex;justify-content:space-between;gap:4rem;flex-wrap:wrap;margin-top:4rem;margin-bottom:4rem}@media(max-width: 1024px){#team-kulmine .members-list{justify-content:center;gap:2rem}}#team-kulmine .member{display:flex;flex-direction:column;align-items:center;width:calc(33.3333333333% - 4rem);min-width:250px}#team-kulmine .member img{width:80%}#team-kulmine .member h4{text-transform:uppercase;color:#34366c;font-weight:600;margin-top:1rem}#team-kulmine .member p{color:#00adb1;font-weight:300}#adhesion{padding-top:5rem;min-height:100vh;z-index:2;overflow:hidden}@media(max-width: 768px){#adhesion{padding-top:2rem}}#adhesion h1{text-transform:uppercase}#adhesion section{z-index:2}#adhesion h2{color:#34366c}#adhesion a{font-weight:400;color:#34366c;font-size:clamp(0.9375rem,0.7562154696rem + 0.773480663vw,1.375rem)}#adhesion section.offers{margin-top:5rem}@media(max-width: 768px){#adhesion section.offers{margin-top:2rem}}#adhesion section.offers .offers-content{display:flex;gap:2rem;margin-top:3rem}@media(max-width: 768px){#adhesion section.offers .offers-content{flex-direction:column}}#adhesion section.offers .offers-content .sponsor{width:30%}@media(max-width: 768px){#adhesion section.offers .offers-content .sponsor{display:flex;flex-direction:column;justify-content:center;width:100%}}#adhesion section.offers .offers-content .adhesion-description{width:70%}@media(max-width: 768px){#adhesion section.offers .offers-content .adhesion-description{width:100%}}#adhesion .sponsor{text-align:center}@media(max-width: 768px){#adhesion .sponsor{text-align:unset}}#adhesion .sponsor p{font-family:"DIN-Regular",sans-serif;font-weight:300;font-size:clamp(1.25rem,0.9910220994rem + 1.1049723757vw,1.875rem);color:#34366c;margin-bottom:0}#adhesion .sponsor-logo{margin:0 auto;background-repeat:no-repeat;width:100%;max-width:300px;height:175px;background-size:contain;background-position:center}#adhesion .adhesion-description{margin-top:2rem}#adhesion .adhesion-description a{font-weight:400;color:#34366c;font-size:clamp(0.9375rem,0.7562154696rem + 0.773480663vw,1.375rem)}#adhesion .adhesion-description p:last-child{margin-top:2rem;margin-bottom:2rem;font-size:clamp(0.75rem,0.6982044199rem + 0.2209944751vw,0.875rem)}#adhesion .tonton-card .card-left{display:flex;flex-direction:column;align-items:center;width:40%}@media(max-width: 768px){#adhesion .tonton-card .card-left{width:100%}}#adhesion .tonton-card .card-left .card-quote p{color:#00adb1;font-weight:600;margin-top:2rem;text-wrap:balance;max-width:400px}#adhesion .tonton-card .card-left h4{color:#34366c;font-weight:700;font-size:clamp(1rem,0.8964088398rem + 0.4419889503vw,1.25rem);margin-top:2rem}#adhesion section.tonton{margin-top:8rem}@media(max-width: 768px){#adhesion section.tonton{margin-top:4rem}}#adhesion .tonton-card .card-right{width:60%;text-wrap:balance}@media(max-width: 768px){#adhesion .tonton-card .card-right{width:100%}}#adhesion .tonton-card .card-right a{position:relative}#adhesion .tonton-card .card-right a svg{position:absolute;width:25px;fill:#00adb1;margin-left:15px}#adhesion .tonton-card{display:flex;justify-content:space-between;align-items:start;gap:4rem;margin-bottom:2rem}@media(max-width: 768px){#adhesion .tonton-card{flex-direction:column-reverse}}#adhesion .tonton-image{width:100%;border-radius:20px;aspect-ratio:1/1;background-size:cover;background-repeat:no-repeat;background-position:center;border:4px solid #00adb1;position:relative}@media(max-width: 768px){#adhesion .tonton-image{width:100%}}#adhesion .packs-products{margin-bottom:2rem}#adhesion .packs-products .swiper-slide{display:flex;justify-content:center;align-items:center}#adhesion .packs-products .swiper-slide img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:10px}#adhesion .packs-list{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin-bottom:2rem}@media(max-width: 1024px){#adhesion .packs-list{justify-content:center}}#adhesion .pack{display:flex;flex-direction:column;align-items:center;width:calc(33.3333333333% - 4rem);min-width:250px;border:2px solid;padding:1rem;border-radius:10px}#adhesion .pack img{width:90%}#adhesion .pack h4{text-transform:uppercase;color:#34366c;font-weight:700;margin-top:1rem;font-size:clamp(0.875rem,0.4606353591rem + 1.7679558011vw,1.875rem)}#adhesion .pack p{color:#00adb1;font-weight:300}#adhesion .pack .pack-price{text-align:center;color:#fff;width:100%;font-size:clamp(0.875rem,0.6678176796rem + 0.8839779006vw,1.375rem);font-weight:500}#adhesion .pack .pack-description{text-transform:uppercase;color:#34366c;font-size:clamp(0.875rem,0.6678176796rem + 0.8839779006vw,1.375rem);height:100%}#adhesion .pack .pack-description p{text-align:center;color:#34366c;font-weight:500}#adhesion .pack .pack-description ul{width:-moz-fit-content;width:fit-content;color:#34366c;font-weight:500}#adhesion .pack .pack-description ul li{list-style-position:inside;font-weight:500}#adhesion .pack .pack-remise p{text-align:center}#adhesion .pack .pack-remise p a{font-weight:600}#adhesion .adhesion-link{display:block;background:#34366c;color:#fff;font-size:clamp(0.875rem,0.5901243094rem + 1.2154696133vw,1.5625rem);font-weight:600;padding:.5rem 1rem;border-radius:10px;text-align:center;min-width:30%;max-width:300px;margin:2rem auto 0 auto;margin-bottom:2rem;text-decoration:none;transition:background .2s}#adhesion .adhesion-link:hover{background:#00adb1}#press{padding-top:5rem;background-repeat:no-repeat}@media(max-width: 375px){#press{background-image:none}}#press .press-list{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}#press .press-item{padding:2rem;background-color:rgba(0,174,177,.1215686275);border-radius:10px;display:flex;gap:4rem;justify-content:start}@media(max-width: 768px){#press .press-item{flex-direction:column;gap:2rem;justify-content:flex-start}}#press .press-item .logo{align-self:flex-start;width:10%;aspect-ratio:1/1;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 768px){#press .press-item .logo{width:100%;aspect-ratio:unset;height:100px}}#press .press-item h2{color:#34366c}@media(max-width: 768px){#press .press-item h2{text-align:center}}#press .press-item .content{width:40%;display:flex;flex-direction:column;justify-content:start}@media(max-width: 768px){#press .press-item .content{width:100%}}#press .press-item .content a{align-self:flex-end;width:-moz-fit-content;width:fit-content;background-color:#fff;border:2px solid #34366c;border-radius:10px;padding:.5rem 1.5rem;transition:all .3s ease}#press .press-item .content a:hover{background-color:#34366c;color:#fff}@media(max-width: 768px){#press .press-item .content a{align-self:center}}#press .press-item img,#press .press-item .embed-container{width:40%}@media(max-width: 768px){#press .press-item img,#press .press-item .embed-container{width:100%}}#press .press-item iframe{width:100%}#sponsor{padding-top:5rem;min-height:100vh;z-index:2;overflow:hidden}@media(max-width: 768px){#sponsor{padding-top:2rem}}#sponsor h1{text-transform:uppercase}#sponsor section{z-index:2}#sponsor h2{color:#34366c}#sponsor a{font-weight:400;color:#34366c;font-size:clamp(0.9375rem,0.7562154696rem + 0.773480663vw,1.375rem)}#sponsor section.offers{margin-top:5rem}@media(max-width: 768px){#sponsor section.offers{margin-top:2rem}}#sponsor section.offers .offers-content{display:flex;gap:2rem;margin-top:3rem}@media(max-width: 768px){#sponsor section.offers .offers-content{flex-direction:column}}#sponsor section.offers .offers-content .sponsor{width:30%}@media(max-width: 768px){#sponsor section.offers .offers-content .sponsor{display:flex;flex-direction:column;justify-content:center;width:100%}}#sponsor section.offers .offers-content .sponsor-description{width:70%}@media(max-width: 768px){#sponsor section.offers .offers-content .sponsor-description{width:100%}}#sponsor .sponsor{text-align:center}@media(max-width: 768px){#sponsor .sponsor{text-align:unset}}#sponsor .sponsor p{font-family:"DIN-Regular",sans-serif;font-weight:300;font-size:clamp(1.25rem,0.9910220994rem + 1.1049723757vw,1.875rem);color:#34366c;margin-bottom:0}#sponsor .sponsor-logo{margin:0 auto;background-repeat:no-repeat;width:100%;max-width:300px;height:175px;background-size:contain;background-position:center}#sponsor .sponsor-description{margin-top:2rem}#sponsor .sponsor-description a{font-weight:400;color:#34366c;font-size:clamp(0.9375rem,0.7562154696rem + 0.773480663vw,1.375rem)}#sponsor .sponsor-description p:last-child{margin-top:2rem;margin-bottom:2rem;font-size:clamp(0.75rem,0.6982044199rem + 0.2209944751vw,0.875rem)}#sponsor .tonton-card .card-left{display:flex;flex-direction:column;align-items:center;width:40%}@media(max-width: 768px){#sponsor .tonton-card .card-left{width:100%}}#sponsor .tonton-card .card-left .card-quote p{color:#00adb1;font-weight:600;margin-top:2rem;text-wrap:balance;max-width:400px}#sponsor .tonton-card .card-left h4{color:#34366c;font-weight:700;font-size:clamp(1rem,0.8964088398rem + 0.4419889503vw,1.25rem);margin-top:2rem}#sponsor section.tonton{margin-top:8rem}@media(max-width: 768px){#sponsor section.tonton{margin-top:4rem}}#sponsor .tonton-card .card-right{width:60%;text-wrap:balance}@media(max-width: 768px){#sponsor .tonton-card .card-right{width:100%}}#sponsor .tonton-card .card-right a{position:relative}#sponsor .tonton-card .card-right a svg{position:absolute;width:25px;fill:#00adb1;margin-left:15px}#sponsor .tonton-card{display:flex;justify-content:space-between;align-items:start;gap:4rem;margin-bottom:2rem}@media(max-width: 768px){#sponsor .tonton-card{flex-direction:column-reverse}}#sponsor .tonton-image{width:100%;border-radius:20px;aspect-ratio:1/1;background-size:cover;background-repeat:no-repeat;background-position:center;border:4px solid #00adb1;position:relative}@media(max-width: 768px){#sponsor .tonton-image{width:100%}}#sponsor .packs-products{margin-bottom:2rem}#sponsor .packs-products .swiper-slide{display:flex;justify-content:center;align-items:center}#sponsor .packs-products .swiper-slide img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:10px}#sponsor .packs-list{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;margin-bottom:2rem}@media(max-width: 1024px){#sponsor .packs-list{justify-content:center}}#sponsor .pack{display:flex;flex-direction:column;align-items:center;width:calc(33.3333333333% - 4rem);min-width:250px;border:2px solid;padding:1rem;border-radius:10px}#sponsor .pack img{width:90%}#sponsor .pack h4{text-transform:uppercase;color:#34366c;font-weight:700;margin-top:1rem;font-size:clamp(0.875rem,0.4606353591rem + 1.7679558011vw,1.875rem)}#sponsor .pack p{color:#00adb1;font-weight:300}#sponsor .pack .pack-price{text-align:center;color:#fff;width:100%;font-size:clamp(0.875rem,0.6678176796rem + 0.8839779006vw,1.375rem);font-weight:500}#sponsor .pack .pack-description{text-transform:uppercase;color:#34366c;font-size:clamp(0.875rem,0.6678176796rem + 0.8839779006vw,1.375rem);height:100%}#sponsor .pack .pack-description p{text-align:center;color:#34366c;font-weight:500}#sponsor .pack .pack-description ul{width:-moz-fit-content;width:fit-content;color:#34366c;font-weight:500}#sponsor .pack .pack-description ul li{list-style-position:inside;font-weight:500}#sponsor .pack .pack-remise p{text-align:center}#sponsor .pack .pack-remise p a{font-weight:600}#sponsor .sponsor-link{display:block;background:#34366c;color:#fff;font-size:clamp(0.875rem,0.5901243094rem + 1.2154696133vw,1.5625rem);font-weight:600;padding:.5rem 1rem;border-radius:10px;text-align:center;min-width:30%;max-width:300px;margin:2rem auto 0 auto;margin-bottom:2rem;text-decoration:none;transition:background .2s}#sponsor .sponsor-link:hover{background:#00adb1}
/*# sourceMappingURL=app.min.css.map */
