@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";@font-face{font-family:Antique-Olive-Condensed-Bold;src:url(/build/assets/Antique-Olive-Std-Bold-Condensed_3862-CLqHdlEX.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Regular;src:url(/build/assets/Montserrat-Regular-dKSYcarW.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url(/build/assets/Montserrat-Medium-B6_CVUrt.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url(/build/assets/Montserrat-SemiBold-U2BYPJfG.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url(/build/assets/Montserrat-Bold-DwCw38g9.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-ExtraBold;src:url(/build/assets/Montserrat-ExtraBold-BlN-Y-GC.ttf) format("truetype");font-weight:400;font-style:normal}html{scroll-behavior:smooth}@keyframes scale{0%{opacity:0;width:0;height:0}to{opacity:1;width:280px;height:280px;@media (min-width: 1200px){width:350px;height:350px}}}@keyframes zoom{0%{height:120%;opacity:0}80%{height:100%;opacity:1}to{height:100%;opacity:1}}@keyframes ml{0%{opacity:0;margin-left:-300px}to{opacity:1;margin-left:0}}@keyframes mr{0%{opacity:0;margin-left:1900px}to{opacity:1;margin-right:0}}@keyframes mb{0%{opacity:0;transform:translateY(300px)}to{opacity:1;transform:translateY(0)}}@keyframes fade{0%{opacity:0}50%{opacity:0}80%{opacity:.5}to{opacity:1}}@keyframes fade-logo{0%{transform:translate(-50%,-50%);opacity:0;top:-800px;left:50%}50%{transform:translate(-50%,-50%);opacity:1;top:50%;left:50%}to{transform:translate(-50%,-50%);opacity:1;top:50%;left:50%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in1{0%{opacity:0}90%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes width{0%{width:0;opacity:0}to{width:75%;opacity:1}}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}html,body{font-family:Montserrat-Regular,sans-serif;font-weight:400;font-size:16px;margin:0;padding:0;color:#000;background-color:#f5f5f5}.no-js body,.touch body{opacity:1}h1,h2,h3,h4,h5,h6{letter-spacing:.01em!important}h1{font-size:30px;font-weight:400}h1 span{font-style:italic;display:block;font-size:24px}@media (min-width: 576px){h1{font-size:36px}h1 span{font-size:24px}}@media (min-width: 768px){h1{font-size:30px}h1 span{font-size:20px}}@media (min-width: 992px){h1{font-size:42px}h1 span{font-size:30px}}@media (min-width: 1200px){h1{font-size:58px}h1 span{font-size:36px}}@media (min-width: 1366px){h1{font-size:60px}h1 span{font-size:36px}}@media (min-width: 1440px){h1{font-size:60px;line-height:58px}h1 span{font-size:35px}}@media (min-width: 1590px){h1{font-size:65px;line-height:60px}h1 span{font-size:40px}}.pe-5{padding-right:0!important}@media (min-width: 768px){.pe-5{padding-right:50px!important}}.text-red{color:#ff0505}.font-s{font-family:Montserrat-Regular,sans-serif!important}h2{font-size:30px;font-family:Montserrat-Regular,sans-serif}@media (min-width: 768px){h2{font-size:36px}}@media (min-width: 1440px){h2{font-size:36px;line-height:36px}}@media (min-width: 1690px){h2{font-size:46px;line-height:46px}}h3{font-size:28px;font-family:Montserrat-Regular,sans-serif;font-weight:200}@media (min-width: 1440px){h3{font-size:34px;line-height:30px}}h3 span{font-size:20px!important}h4{font-size:21px;font-weight:500;color:#000;margin-bottom:10px}.text-white h4{color:#fff}.strong,strong{font-family:Montserrat-SemiBold,sans-serif;font-weight:400}.light{font-weight:100}.light strong{font-weight:400}a{color:#000;text-decoration:none;opacity:1}.show-link a{border-bottom:1px solid black}.show-link a:hover{border-bottom:1px dashed black;transition:all .3s ease}p,li{font-family:Montserrat-Regular,sans-serif;font-size:16px;font-weight:400}@media (min-width: 992px){p,li{font-size:16px}}@media (min-width: 1440px){p,li{font-size:17px}}p a,li a{font-weight:400}p{margin-bottom:.8rem}.opacity-low{opacity:.6}.opacity-full{opacity:1}.font-14{font-size:14px!important}.text-justify{text-align:justify}.font-15{font-size:14px!important;font-family:Montserrat-Regular,sans-serif!important}@media (min-width: 768px){.font-15{font-size:15px!important}}.font-17{font-size:15px!important}@media (min-width: 768px){.font-17{font-size:17px!important}}.font-21{font-size:19px!important}@media (min-width: 768px){.font-21{font-size:20px!important}}.font-18{font-family:Montserrat-Regular,sans-serif!important;font-size:14px!important;line-height:18px}@media (min-width: 768px){.font-18{font-size:16px!important;line-height:20px}}@media (min-width: 1440px){.font-18{font-size:18px!important;line-height:22px}}.font-20{font-size:18px!important;line-height:28px;font-family:Montserrat-Regular,sans-serif}.font-20 strong{font-family:Montserrat-Regular,sans-serif}.font-20 span{font-size:18px;display:block;text-transform:initial;line-height:22px}@media (min-width: 992px){.font-20{font-size:20px!important;line-height:28px}}.font-27{font-family:Montserrat-Regular,sans-serif!important;font-size:22px!important;line-height:30px!important}.font-27 strong{font-weight:400}@media (min-width: 768px){.font-27{font-size:24px!important;line-height:32px!important}}@media (min-width: 1440px){.font-27{font-size:26px!important;line-height:34px!important}}.font-45{font-family:Montserrat-Regular,sans-serif!important;font-size:24px!important;line-height:28px!important}.font-45 strong{font-family:Montserrat-Regular,sans-serif}@media (min-width: 768px){.font-45{font-size:26px!important;line-height:32px!important}}@media (min-width: 1200px){.font-45{font-size:32px!important;line-height:35px!important}}@media (min-width: 1440px){.font-45{font-size:35px!important;line-height:40px!important}}@media (min-width: 1690px){.font-45{font-size:45px!important;line-height:50px!important}}.font-60{font-family:Montserrat-Regular,sans-serif!important;font-size:35px!important;line-height:40px!important}.font-60 strong{font-family:Montserrat-Regular,sans-serif}@media (min-width: 768px){.font-60{font-size:40px!important;line-height:45px!important}}@media (min-width: 1200px){.font-60{font-size:40px!important;line-height:45px!important}}@media (min-width: 1440px){.font-60{font-size:55px!important;line-height:60px!important}}@media (min-width: 1690px){.font-60{font-size:60px!important;line-height:65px!important}}.font-70{font-family:Montserrat-Regular,sans-serif!important;font-size:35px!important;line-height:40px!important}.font-70 strong{font-family:Montserrat-Regular,sans-serif}@media (min-width: 768px){.font-70{font-size:50px!important;line-height:55px!important}}@media (min-width: 1366px){.font-70{font-size:50px!important;line-height:55px!important}}@media (min-width: 1440px){.font-70{font-size:60px!important;line-height:65px!important}}@media (min-width: 1690px){.font-70{font-size:70px!important;line-height:75px!important}}.font-130{font-family:Montserrat-Regular,sans-serif;font-size:40px;line-height:45px}.font-130 strong{font-weight:400}.font-130 span{font-size:40px;margin-top:5px;display:block;text-transform:initial;line-height:40px}@media (min-width: 768px){.font-130{font-size:60px;line-height:70px}.font-130 span{font-size:60px;line-height:60px}}@media (min-width: 1200px){.font-130{font-size:90px;line-height:90px}.font-130 span{font-size:70px;line-height:70px}}@media (min-width: 1440px){.font-130{font-size:100px;line-height:100px}}@media (min-width: 1690px){.font-130{font-size:130px;line-height:130px}.font-130 span{font-size:90px;line-height:90px}}.page-title{font-size:24px;text-transform:uppercase;margin-bottom:50px;font-family:Montserrat-Regular,sans-serif}.pe-20{padding-right:0!important}@media (min-width: 768px){.pe-20{padding-right:20%!important}}.ps-40{padding-left:0}@media (min-width: 768px){.ps-40{padding-left:20%}}@media (min-width: 1440px){.ps-40{padding-left:40%}}.me-10{margin-right:8%}.pt-200{padding-top:0%!important}@media (min-width: 768px){.pt-200{padding-top:100px!important}}@media (min-width: 1200px){.pt-200{padding-top:200px!important}}.pt-40{padding-top:0%!important}@media (min-width: 768px){.pt-40{padding-top:40px!important}}.pt-50{padding-top:0%!important}@media (min-width: 768px){.pt-50{padding-top:50px!important}}.py-80{padding-top:20px!important;padding-bottom:20px!important}@media (min-width: 768px){.py-80{padding-top:50px!important;padding-bottom:50px!important}}@media (min-width: 1200px){.py-80{padding-top:50px!important;padding-bottom:50px!important}}@media (min-width: 1590px){.py-80{padding-top:80px!important;padding-bottom:80px!important}}.py-150{padding-top:50px!important;padding-bottom:50px!important}@media (min-width: 768px){.py-150{padding-top:50px!important;padding-bottom:50px!important}}@media (min-width: 1200px){.py-150{padding-top:150px!important;padding-bottom:150px!important}}.px-20{padding-left:20px!important;padding-right:20px!important}.px-50{padding-left:0!important;padding-right:0!important}@media (min-width: 768px){.px-50{padding-left:50px!important;padding-right:50px!important}}.bgr-blue{background-color:#0f2bba;color:#fff}.bgr-blue a,.bgr-blue p,.bgr-blue h2,.bgr-blue h1{color:#fff}.bgr-gray{background-color:#efeff0}.bgr-violet{background:#fcf5d8;background:radial-gradient(circle,#fcf5d8,#d39bc2 60%)}.bgr-orange{background-color:#fd7034;color:#000}.bgr-orange p,.bgr-orange a,.bgr-orange h2,.bgr-orange h1,.bgr-orange a:hover{color:#000}.bgr-red{background-color:#ff0505;color:#fff}.bgr-red p,.bgr-red a,.bgr-red h2,.bgr-red h1{color:#fff}.bgr-white{background-color:#fff;color:#000}.bgr-white p,.bgr-white a,.bgr-white h2,.bgr-white h1{color:#000}.w-20,.w-30,.w-40,.w-50,.w-60,.w-70,.w-80{padding:0;width:100%}.w-20{width:100%}@media (min-width: 1440px){.w-20{width:30%}}@media (min-width: 1690px){.w-20{width:20%}}.w-25{width:100%!important}@media (min-width: 992px){.w-25{width:50%!important}}@media (min-width: 1440px){.w-25{width:25%!important}}.w-30{width:100%}@media (min-width: 1440px){.w-30{width:30%}}@media (min-width: 1690px){.w-30{width:30%}}.w-40{width:100%}@media (min-width: 1440px){.w-40{width:50%}}@media (min-width: 1690px){.w-40{width:40%}}.w-50{width:100%}@media (min-width: 1440px){.w-50{width:60%}}@media (min-width: 1690px){.w-50{width:50%}}.w-60{width:100%}@media (min-width: 1200px){.w-60{width:60%}}@media (min-width: 1690px){.w-60{width:60%}}.w-70{width:100%}@media (min-width: 992px){.w-70{width:70%}}.w-80{width:100%}@media (min-width: 768px){.w-80{width:80%}}.w-90{width:100%}@media (min-width: 992px){.w-90{width:90%}}@media (min-width: 1366px){.w-90{width:80%}}@media (min-width: 1690px){.w-90{width:85%}}.btn{font-family:Montserrat-Regular,sans-serif;padding:2px 20px;text-transform:uppercase;font-size:13px;margin:10px;position:relative;display:inline;letter-spacing:.03rem}.btn-block{display:inline-block}.left-btn{margin-right:10px!important;margin-left:0!important}.right-btn{margin-left:10px!important;margin-right:0!important}.btn-light{background-color:#fff!important;color:#000!important}.btn-light:hover{background-color:#000!important;color:#fff!important}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100vh;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}.max-800{padding:0 20px}@media (min-width: 768px){.max-800{max-width:800px}}@media (min-width: 992px){.max-800{margin-left:auto!important;margin-right:auto!important;padding:0 20px}}.max-1400{padding:0}@media (min-width: 768px){.max-1400{padding:0}}@media (min-width: 1200px){.max-1400{padding:0 80px}}@media (min-width: 1440px){.max-1400{max-width:1400px;margin-left:auto!important;margin-right:auto!important}}.max-1500{padding:0}@media (min-width: 768px){.max-1500{padding:0}}@media (min-width: 1200px){.max-1500{padding:0}}@media (min-width: 1440px){.max-1500{max-width:1600px;margin-left:auto!important;margin-right:auto!important}}.max-width{max-width:2040px;margin:0 20px;padding:0}@media (min-width: 768px){.max-width{margin:0 40px;padding:0}}@media (min-width: 992px){.max-width{margin:0 40px;padding:0 20px}}@media (min-width: 1440px){.max-width{margin:0 70px;padding:0}}@media (min-width: 1590px){.max-width{margin:0 auto;padding:0 5%}}@media (min-width: 1690px){.max-width{margin:0 auto;padding:0 5%}}.bottom-l{position:relative;padding-bottom:20px;margin-bottom:20px}@media (min-width: 768px){.bottom-l{margin-bottom:40px;padding-bottom:70px}}.bottom-l:after{content:"";position:absolute;width:94%;height:1px;background-color:#000;bottom:0;left:3%}.top-l{position:relative;padding-bottom:70px;margin-bottom:40px}.top-l:before{content:"";position:absolute;width:100%;height:1px;background-color:#000;top:0;left:0}.pin-start .start-animation{position:relative;z-index:2;margin:80px 0 0;padding:0 0 50px;display:flex;flex-direction:column;max-width:1740px;text-align:left}@media (min-width: 768px){.pin-start .start-animation{flex-direction:row;text-align:right}}@media (min-width: 992px){.pin-start .start-animation{margin:100px 0 0;padding:0}}@media (min-width: 1590px){.pin-start .start-animation{margin:140px 70px 0;padding:0 0 50px}}.pin-start .start-animation .start-date{font-family:Montserrat-Regular,sans-serif;font-size:18px}.pin-start .start-animation .start-title{position:relative;width:100%;padding-right:0;padding-bottom:20px}@media (min-width: 768px){.pin-start .start-animation .start-title{padding-bottom:100px;width:40%;align-self:flex-end;padding-right:50px}}@media (min-width: 992px){.pin-start .start-animation .start-title{width:40%}}.pin-start .start-animation .start-title a{font-family:Montserrat-Regular,sans-serif;font-size:12px;text-transform:uppercase}@media (min-width: 1440px){.pin-start .start-animation .start-title a{font-size:13px}}.pin-start .start-animation .start-subtitle{font-family:Montserrat-Regular,sans-serif;font-size:30px;margin-bottom:20px}.pin-start .start-animation .start-img{text-align:center}@media (min-width: 768px){.pin-start .start-animation .start-img{text-align:left;width:60%}}@media (min-width: 992px){.pin-start .start-animation .start-img{width:60%}}.pin-start .start-animation .start-img img,.pin-start .start-animation .start-img.middle-img img{max-width:100%;height:auto;transition:all .3s ease}@media (min-width: 768px){.pin-start .start-animation .start-img.middle-img img{max-height:500px}}@media (min-width: 992px){.pin-start .start-animation .start-img.middle-img img{max-height:600px;height:75vh;padding-left:10vw}}@media (min-width: 1440px){.pin-start .start-animation .start-img.middle-img img{width:auto;max-height:800px;height:80vh}}.two-images,.one-image{background-color:#f4f4f4;padding:20px 0;margin:30px 0}@media (min-width: 576px){.two-images,.one-image{padding:50px 20px}}.two-images .img,.one-image .img{padding:10px;margin:auto}@media (min-width: 576px){.two-images .img,.one-image .img{padding:20px}}.two-images .img .img-in,.one-image .img .img-in{text-align:center}.two-images .img .img-in img,.one-image .img .img-in img{max-width:100%;max-height:700px;margin:auto}.two-images .img-title,.one-image .img-title{font-size:18px;line-height:24px;font-family:Montserrat-Regular,sans-serif;margin-bottom:10px}@media (min-width: 1690px){.two-images .img-title,.one-image .img-title{font-size:22px}}.two-images p,.one-image p{margin:auto;font-size:14px;line-height:20px}@media (min-width: 992px){.two-images p,.one-image p{width:60%}}.two-images .img-description,.one-image .img-description{display:block;text-align:center}.two-images .img-description p,.one-image .img-description p{font-family:Montserrat-Regular,sans-serif}@media (min-width: 768px){.two-images{display:flex;align-items:flex-end!important}.two-images.vertical{display:flex;justify-content:center!important}}.two-images.big-left .img1{width:100%}.two-images.big-left .img1 img{max-width:980px;width:100%}@media (min-width: 768px){.two-images.big-left .img1{width:60%}}.two-images.big-left .img2{text-align:center;width:100%}@media (min-width: 768px){.two-images.big-left .img2{width:40%}}.two-images.big-right .img1{width:100%}@media (min-width: 768px){.two-images.big-right .img1{width:40%}}.two-images.big-right .img2{text-align:center;width:100%}.two-images.big-right .img2 img{max-width:980px;width:100%}@media (min-width: 768px){.two-images.big-right .img2{width:60%}}.one-image{text-align:center}.one-image .img img{max-height:650px}.text-box{display:flex;flex-direction:column}.text-box a{height:100%;display:flex;flex-direction:column;justify-content:space-between!important}.text-box a img{transition:all .3s ease}.text-box a:hover img{filter:brightness(70%)}@media (min-width: 992px){.text-box{flex-direction:row}}.text-box .box{min-height:auto!important}.box,.box-20,.box-30,.box-40,.box-45,.box-50,.box-60,.box-70{padding:0;width:100%;position:relative;transition:all .3s ease}.box .box__title,.box-20 .box__title,.box-30 .box__title,.box-40 .box__title,.box-45 .box__title,.box-50 .box__title,.box-60 .box__title,.box-70 .box__title{font-family:Montserrat-Regular,sans-serif;font-size:35px;line-height:35px}.box p,.box-20 p,.box-30 p,.box-40 p,.box-45 p,.box-50 p,.box-60 p,.box-70 p{font-family:Montserrat-Regular,sans-serif;font-size:16px}.box img,.box-20 img,.box-30 img,.box-40 img,.box-45 img,.box-50 img,.box-60 img,.box-70 img{max-width:100%}@media (min-width: 768px){.box,.box-20,.box-30,.box-40,.box-45,.box-50,.box-60,.box-70{padding:0 2%}}@media (min-width: 992px){.box,.box-20,.box-30,.box-40,.box-45,.box-50,.box-60,.box-70{padding:0 2%;width:40%}}@media (min-width: 1440px){.box,.box-20,.box-30,.box-40,.box-45,.box-50,.box-60,.box-70{padding:0 2%}.box .box__title,.box-20 .box__title,.box-30 .box__title,.box-40 .box__title,.box-45 .box__title,.box-50 .box__title,.box-60 .box__title,.box-70 .box__title{font-size:40px;line-height:40px}}@media (min-width: 1690px){.box,.box-20,.box-30,.box-40,.box-45,.box-50,.box-60,.box-70{padding:0 2%}.box .box__title,.box-20 .box__title,.box-30 .box__title,.box-40 .box__title,.box-45 .box__title,.box-50 .box__title,.box-60 .box__title,.box-70 .box__title{font-size:50px;line-height:50px}}.box{width:100%;text-align:center;padding:20px;flex-grow:1!important}@media (min-width: 768px){.box{padding:50px;min-height:200px}}.box-20{width:100%}@media (min-width: 768px){.box-20{width:30%}}@media (min-width: 1690px){.box-20{width:20%}}.box-30{width:100%;padding:0}.box-30 img{width:100%}@media (min-width: 992px){.box-30{width:33.3%}}.box-40{width:100%}@media (min-width: 992px){.box-40{width:40%}}@media (min-width: 1690px){.box-40{width:40%}}.box-45{width:100%}@media (min-width: 768px){.box-45{width:50%}}@media (min-width: 1690px){.box-45{width:45%}}.box-50{width:100%}@media (min-width: 768px){.box-50{width:60%}}@media (min-width: 1690px){.box-50{width:50%}}.box-60{width:100%}@media (min-width: 992px){.box-60{width:60%}}@media (min-width: 1690px){.box-60{width:60%}}@media (min-width: 768px){.box-70{width:70%}}footer{color:#000;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:50px;padding-bottom:100px}@media (min-width: 768px){footer{padding:0}}footer .fcontainer{max-width:1640px;margin:0 auto;padding:30px 60px;font-size:16px;width:100%;display:flex;flex-direction:column}@media (min-width: 768px){footer .fcontainer{margin:0 auto;padding:30px 60px;display:flex;flex-direction:row;justify-content:space-between!important;align-items:center}}@media (min-width: 1690px){footer .fcontainer{padding-right:0;padding-left:0}}footer .fcontainer .credits{width:auto;order:2;flex-direction:row}@media (min-width: 768px){footer .fcontainer .credits{width:33.33%;order:unset}}footer .fcontainer .contact{width:auto;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:-2px;padding:20px 0}@media (min-width: 768px){footer .fcontainer .contact{padding:0;width:33.33%;justify-content:flex-end}}footer .fcontainer .ftitle{margin-top:20px;color:#000;font-size:20px;margin-bottom:0}@media (min-width: 992px){footer .fcontainer .ftitle{font-size:20px}}@media (min-width: 1440px){footer .fcontainer .ftitle{font-size:30px;line-height:30px}}footer .fcontainer a{font-family:Montserrat-Regular,sans-serif;font-size:14px;display:inline-block;position:relative;font-weight:400}footer .fcontainer a.underlined:before{position:absolute;content:"";width:100%;height:1px;bottom:0;left:0;background-color:#000}footer .fcontainer p{font-size:14px;line-height:20px;font-family:Montserrat-Regular,sans-serif;text-align:center}@media (min-width: 768px){footer .fcontainer p{text-align:left}}footer .fcontainer .list-inline li a{font-family:Montserrat-Regular,sans-serif;font-size:13px;letter-spacing:2px}footer .fcontainer .list-inline-item:not(:last-child){margin-right:1.5rem}footer .fcontainer .social-list-container{width:auto}@media (min-width: 768px){footer .fcontainer .social-list-container{width:33.33%}}.show{display:block!important}@media (min-width: 768px){.hide{opacity:0}}.is-visible{opacity:1!important}.opacity-zero{transition:all .1s ease;opacity:0}@media (min-width: 576px){.opacity-zero{opacity:1}}.flex-equal>*{flex:1}@media (min-width: 768px){.flex-md-equal>*{flex:1}}.modal-dialog{min-width:100%;height:100%;margin:0;padding:0}.modal-content{height:auto;min-height:100%;border-radius:0}#vimeoVideoFrame{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);min-width:100%;min-height:100%}.btn-close{z-index:99999;position:absolute;background-color:#fff;border-radius:50%;padding:10px;right:13px;top:10px}.modal.show{z-index:99999}.bg-blue{background-color:#2f436f}.custom-container{max-width:1900px;margin:0 auto;padding-right:20px!important;padding-left:20px!important}@media (min-width: 768px){.custom-container{padding-left:50px!important;padding-right:50px!important}}@media (min-width: 1440px){.custom-container{padding-left:70px!important;padding-right:70px!important}}@media (min-width: 1690px){.custom-container{padding-left:130px!important;padding-right:130px!important}}.left-spacing{padding-left:20px}@media (min-width: 768px){.left-spacing{padding-left:50px}}@media (min-width: 1440px){.left-spacing{padding-left:70px}}@media (min-width: 1690px){.left-spacing{padding-left:130px}}.right-spacing{padding-right:20px}@media (min-width: 768px){.right-spacing{padding-right:50px}}@media (min-width: 1440px){.right-spacing{padding-right:70px}}@media (min-width: 1690px){.right-spacing{padding-right:130px}}.list-inline{display:flex;flex-direction:row;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.list-inline li{margin-right:20px}.list-inline li a{font-size:14px;line-height:20px;font-family:Montserrat-Regular,sans-serif;color:#000!important}.list-inline li a:hover{color:#000!important}.list-inline li:last-child{margin-right:0}.smooth-marquee{display:flex;align-items:center;width:100%;position:relative;overflow:hidden;height:60px;transform:none!important;will-change:auto!important}@media (min-width: 576px){.smooth-marquee{height:100px}}.smooth-marquee[data-scroll]{transform:none!important}.no-js .smooth-marquee .marquee-container{animation:marquee-scroll-fallback 30s linear infinite}.smooth-marquee .marquee-container{display:flex;position:absolute;white-space:nowrap;will-change:transform;left:0}.smooth-marquee .marquee-container .marquee-content,.smooth-marquee .marquee-container .marquee-text{display:flex;align-items:center;white-space:nowrap;flex-shrink:0}.smooth-marquee .marquee-container .marquee-content .list-inline,.smooth-marquee .marquee-container .marquee-text .list-inline{display:flex;align-items:center;white-space:nowrap;margin:0;padding:0;list-style:none}.smooth-marquee .marquee-container .marquee-content .list-inline .list-inline-item,.smooth-marquee .marquee-container .marquee-text .list-inline .list-inline-item{white-space:nowrap;flex-shrink:0}.smooth-marquee .marquee-container .marquee-content .list-inline .list-inline-item a,.smooth-marquee .marquee-container .marquee-text .list-inline .list-inline-item a{display:inline-block;white-space:nowrap;text-decoration:none;transition:all .3s ease}.smooth-marquee .marquee-container .marquee-content .list-inline .list-inline-item a:hover,.smooth-marquee .marquee-container .marquee-text .list-inline .list-inline-item a:hover{opacity:.7}.smooth-marquee:hover .marquee-container{animation-play-state:paused}@keyframes marquee-scroll-fallback{0%{transform:translate(100%)}to{transform:translate(-100%)}}.cw-50{width:50%!important}@media screen and (max-width: 768px){.cw-50{width:90%!important}}.for-mobile{display:block!important}@media (min-width: 576px){.for-mobile{display:none!important}}.for-desktop{display:none!important}@media (min-width: 576px){.for-desktop{display:block!important}}.bg-oe-gold{background-color:#a98f3a!important}.bg-oe-pink{background-color:#e1a6ac!important}.bg-oe-green{background-color:#195f25!important}.bg-oe-blue{background-color:#2a3d77!important}.bg-oe-red{background-color:#751529!important}.bg-oe-grey{background-color:#666!important}.text-oe-gold{color:#a98f3a!important}.text-oe-pink{color:#e1a6ac!important}.text-oe-green{color:#195f25!important}.text-oe-blue{color:#2a3d77!important}.text-oe-red{color:#751529!important}.text-oe-grey{color:#666!important}.concours-btn{border-radius:999px;font-size:16px;font-family:Antique-Olive-Condensed-Bold,sans-serif;background-color:#000;color:#fff}.concours-btn:hover{border-color:#fff;background-color:#fff;color:#000}.btn-big{text-transform:uppercase;border-radius:999px;font-size:20px!important;font-family:Antique-Olive-Condensed-Bold,sans-serif!important;background-color:#000!important;color:#fff!important;padding:5px 15px!important;margin:5px 10px!important;position:relative!important;display:inline-block!important;letter-spacing:.06rem;text-decoration:none!important;opacity:1;height:40px;line-height:33px}.btn-big:hover,.btn-big.inverted{background-color:#fff!important;color:#000!important}.btn-big.inverted:hover{background-color:#000!important;color:#fff!important}.btn-small{text-transform:uppercase;border-radius:999px;font-size:16px!important;font-family:Antique-Olive-Condensed-Bold,sans-serif!important;background-color:#000!important;color:#fff!important;padding:5px 15px!important;margin:5px 10px!important;position:relative!important;display:inline-block!important;letter-spacing:.06rem;text-decoration:none!important;opacity:1;border-bottom:unset!important}.btn-small:hover{background-color:#fff!important;color:#000!important;border-bottom:unset!important}.btn-small.inverted{background-color:#fff!important;color:#000!important}.btn-small.inverted:hover{background-color:#000!important;color:#fff!important}.concours-btn-inverted{border-radius:999px;font-size:16px;font-family:Antique-Olive-Condensed-Bold,sans-serif;background-color:#fff;color:#000}.concours-btn-inverted:hover{border-color:#000;background-color:#000;color:#fff}.footer{font-size:13px;background-color:#000201;color:#97948d}.footer .row{margin:50px 0;padding:0 50px}@media (min-width: 1400px){.footer .row{padding:0 12%}}.footer .row h3{width:100%;font-size:13px;margin-bottom:10px;color:#fff;text-transform:uppercase}@media (min-width: 1500px){.footer .row h3{font-size:14px}}.footer .row a{display:block;text-decoration:none;color:#97948d;transition:all .2s ease;background-repeat:no-repeat}.footer .row a:hover{text-decoration:none;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.footer .row .small{font-size:12px}@media (min-width: 1500px){.footer{font-size:14px}}.footer .partners{margin-top:20px;width:90%}.footer .partners .swiper-slide{padding:10px}.footer .partners .swiper-slide img{max-height:69px}.footer .partners .swiper-slide:last-child{border:0}.footer .col-12{margin-bottom:20px}.footer .text-uppercase{font-size:12px}.footer .text-uppercase a{margin-bottom:10px}.font-antn{font-family:Anton,sans-serif}.font-mst{font-family:Montserrat-Regular,sans-serif}.font-mst-b{font-family:Montserrat-Bold,sans-serif}.font-mst-sb{font-family:Montserrat-SemiBold,sans-serif}.font-mst-m{font-family:Montserrat-Medium,sans-serif}.font-mst-l{font-family:Montserrat-Light,sans-serif}.font-mst-eb{font-family:Montserrat-ExtraBold,sans-serif}.font-antiq{font-family:Antique-Olive-Condensed-Bold,sans-serif}.font,.font-g,.font-gb{font-family:Montserrat-Regular,sans-serif}.bg-oe-peach{background-color:#d6898f!important}.text-oe-peach{color:#d6898f!important}.w-45{width:100%}@media (min-width: 768px){.w-45{width:45%}}@media (min-width: 1690px){.w-45{width:45%}}.w-55{width:100%}@media (min-width: 768px){.w-55{width:55%}}@media (min-width: 1690px){.w-55{width:55%}}.w-80{padding:0;width:100%}@media (min-width: 992px){.w-80{width:80%}}@media (min-width: 1366px){.w-80{width:70%}}@media (min-width: 1690px){.w-80{width:75%}}@media (min-width: 1500px){.m-1500-auto{margin:0 auto!important}}.form .input-line{width:100%;border:none;border-bottom:2px solid #000;background:transparent;color:#000;border-radius:0;outline:none}.form .input-line:focus{border-bottom:2px solid #000}.form .input-line::-moz-placeholder{color:#000;opacity:.6}.form .input-line::placeholder{color:#000;opacity:.6}@media (min-width: 1500px){.form .form-btn-wrapper{flex:0 0 auto!important}.form .form-btn-wrapper .concours-btn{padding:5px 15px!important;font-size:16px!important}}.d-none-m{display:none!important}@media (min-width: 992px){.d-none-m{display:block!important}}.loader{padding:0 15px;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center;z-index:1000;transition:opacity 1s ease,visibility 1s ease}.loader svg{max-width:240px}@media (min-width: 1441px){.loader svg{max-width:300px}}@keyframes animate-svg-fill-1{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-1{animation:animate-svg-fill-1 .7s cubic-bezier(.47,0,.745,.715) .8s both}@keyframes animate-svg-fill-2{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-2{animation:animate-svg-fill-2 .7s cubic-bezier(.47,0,.745,.715) .9s both}@keyframes animate-svg-fill-3{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-3{animation:animate-svg-fill-3 .7s cubic-bezier(.47,0,.745,.715) 1s both}@keyframes animate-svg-fill-4{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-4{animation:animate-svg-fill-4 .7s cubic-bezier(.47,0,.745,.715) 1.1s both}@keyframes animate-svg-fill-5{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-5{animation:animate-svg-fill-5 .7s cubic-bezier(.47,0,.745,.715) 1.2s both}@keyframes animate-svg-fill-6{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-6{animation:animate-svg-fill-6 .7s cubic-bezier(.47,0,.745,.715) 1.3s both}@keyframes animate-svg-fill-7{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-7{animation:animate-svg-fill-7 .7s cubic-bezier(.47,0,.745,.715) 1.4s both}@keyframes animate-svg-fill-8{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-8{animation:animate-svg-fill-8 .7s cubic-bezier(.47,0,.745,.715) 1.5s both}@keyframes animate-svg-fill-9{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-9{animation:animate-svg-fill-9 .7s cubic-bezier(.47,0,.745,.715) 1.6s both}@keyframes animate-svg-fill-10{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-10{animation:animate-svg-fill-10 .7s cubic-bezier(.47,0,.745,.715) 1.7s both}@keyframes animate-svg-fill-11{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-11{animation:animate-svg-fill-11 .7s cubic-bezier(.47,0,.745,.715) 1.8s both}@keyframes animate-svg-fill-12{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-12{animation:animate-svg-fill-12 .7s cubic-bezier(.47,0,.745,.715) 1.9s both}@keyframes animate-svg-fill-13{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-13{animation:animate-svg-fill-13 .7s cubic-bezier(.47,0,.745,.715) 2s both}@keyframes animate-svg-fill-14{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-14{animation:animate-svg-fill-14 .7s cubic-bezier(.47,0,.745,.715) 2.1s both}@keyframes animate-svg-fill-15{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-15{animation:animate-svg-fill-15 .7s cubic-bezier(.47,0,.745,.715) 2.2s both}@keyframes animate-svg-fill-16{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-16{animation:animate-svg-fill-16 .7s cubic-bezier(.47,0,.745,.715) 2.3s both}@keyframes animate-svg-fill-17{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-17{animation:animate-svg-fill-17 .7s cubic-bezier(.47,0,.745,.715) 2.4s both}@keyframes animate-svg-fill-18{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-18{animation:animate-svg-fill-18 .7s cubic-bezier(.47,0,.745,.715) 2.5s both}@keyframes animate-svg-fill-19{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-19{animation:animate-svg-fill-19 .7s cubic-bezier(.47,0,.745,.715) 2.6s both}@keyframes animate-svg-fill-20{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-20{animation:animate-svg-fill-20 .7s cubic-bezier(.47,0,.745,.715) 2.7s both}@keyframes animate-svg-fill-21{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-21{animation:animate-svg-fill-21 .7s cubic-bezier(.47,0,.745,.715) 2.8s both}@keyframes animate-svg-fill-22{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-22{animation:animate-svg-fill-22 .7s cubic-bezier(.47,0,.745,.715) 2.9s both}@keyframes animate-svg-fill-23{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-23{animation:animate-svg-fill-23 .7s cubic-bezier(.47,0,.745,.715) 3s both}@keyframes animate-svg-fill-24{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-24{animation:animate-svg-fill-24 .7s cubic-bezier(.47,0,.745,.715) 3.1s both}@keyframes animate-svg-fill-25{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-25{animation:animate-svg-fill-25 .7s cubic-bezier(.47,0,.745,.715) 3.2s both}@keyframes animate-svg-fill-26{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-26{animation:animate-svg-fill-26 .7s cubic-bezier(.47,0,.745,.715) 3.3s both}@keyframes animate-svg-fill-27{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-27{animation:animate-svg-fill-27 .7s cubic-bezier(.47,0,.745,.715) 3.4s both}@keyframes animate-svg-fill-28{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-28{animation:animate-svg-fill-28 .7s cubic-bezier(.47,0,.745,.715) 3.5s both}@keyframes animate-svg-fill-29{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-29{animation:animate-svg-fill-29 .7s cubic-bezier(.47,0,.745,.715) 3.6s both}@keyframes animate-svg-fill-30{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-30{animation:animate-svg-fill-30 .7s cubic-bezier(.47,0,.745,.715) 3.7s both}@keyframes animate-svg-fill-31{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-31{animation:animate-svg-fill-31 .7s cubic-bezier(.47,0,.745,.715) 3.8s both}@keyframes animate-svg-fill-32{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-32{animation:animate-svg-fill-32 .7s cubic-bezier(.47,0,.745,.715) 3.9s both}@keyframes animate-svg-fill-33{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-33{animation:animate-svg-fill-33 .7s cubic-bezier(.47,0,.745,.715) 4s both}@keyframes animate-svg-fill-34{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-34{animation:animate-svg-fill-34 .7s cubic-bezier(.47,0,.745,.715) 4.1s both}@keyframes animate-svg-fill-35{0%{fill:transparent}to{fill:#000}}.loader .svg-elem-35{animation:animate-svg-fill-35 .7s cubic-bezier(.47,0,.745,.715) 4.2s both}@media (min-width: 576px){.container{max-width:577px}}@media (min-width: 768px){.container{max-width:769px}}@media (min-width: 992px){.container{max-width:1026px}}@media (min-width: 1200px){.container{max-width:1218px}}@media (min-width: 1400px){.container{max-width:1410px}}.home{color:#111}.home .section{padding:64px 0}@media (min-width: 992px){.home .section{padding:80px 0}}.home .section-title{font-size:28px;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.home .section-concours{padding-top:80px}.home .section-concours .section-title{margin-bottom:0;font-size:65px;line-height:20px;font-family:Anton,sans-serif}@media (min-width: 1690px){.home .section-concours .section-title{font-size:80px;line-height:40px}}.home .section-concours .concours-card-wrapper{max-width:550px}.home .section-concours .concours-card{position:relative;border-radius:0 0 20px 20px;padding:40px 24px 32px;display:flex;flex-direction:column;align-items:center;overflow:visible;transform:translateY(0);max-width:425px}.home .section-concours .concours-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:85%;background:linear-gradient(0deg,#fff 80%,#fff0);border-radius:0 0 20px 20px;z-index:-1}.home .section-concours .concours-card .concours-bg-img{position:absolute;top:0;left:0;width:100%;height:40%;background-size:cover;background-position:center bottom;z-index:-1;border-radius:0 0 22px 22px;display:none}.home .section-concours .concours-card:hover .concours-bg-img{display:block}.home .section-concours .concours-logo-wrapper{width:250px;height:250px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:28px;overflow:hidden}@media (min-width: 1400px){.home .section-concours .concours-logo-wrapper{width:250px;height:250px}}@media (min-width: 1700px){.home .section-concours .concours-logo-wrapper{width:300px;height:300px}}.home .section-concours .concours-logo{-o-object-fit:contain;object-fit:contain}.home .section-concours .concours-body{margin-top:auto;display:flex;flex-direction:column;flex:1;align-items:center}.home .section-concours .concours-name{font-size:21px;text-transform:uppercase;margin-bottom:20px;font-family:Montserrat-Medium,sans-serif;line-height:1.1;max-width:200px}.home .section-concours .concours-place{font-size:30px;font-family:Anton,sans-serif;line-height:5px}.home .section-concours .concours-date{font-size:19px;font-family:Montserrat-Medium,sans-serif;margin-bottom:0;padding:5px 0}.home .section-concours .concours-date strong{margin-bottom:-10px}.home .section-concours .concours-text{font-size:18px;font-family:Anton,sans-serif;line-height:22px}.home .section-concours .concours-actions{margin-top:auto;padding-top:5px}.home .section-concours .concours-btn-shadow{text-transform:uppercase;border-radius:999px;font-family:Antique-Olive-Condensed-Bold,sans-serif;font-size:15px;background-color:#fff;border:none;box-shadow:0 0 15px #7777774d;letter-spacing:1px}.home .section-concours .concours-btn-shadow:hover{color:#000;box-shadow:0 0 5px #0000004d}.home .section-concours .concours-btn{text-transform:uppercase;font-size:15px;letter-spacing:1px}.home .section-about{background:#f4f4f4;padding:0}.home .section-about .section-title{font-size:65px;line-height:20px;text-transform:uppercase;font-family:Anton,sans-serif}@media (min-width: 1690px){.home .section-about .section-title{font-size:80px;line-height:40px}}.home .section-about .about-subtitle{font-size:30px;text-transform:uppercase;margin-top:40px;font-weight:200;font-family:Anton,sans-serif}.home .section-about .about-text{font-size:16px;font-family:Montserrat-Regular,sans-serif}@media (min-width: 1440px){.home .section-about .about-text{margin-right:50px}}@media (min-width: 1690px){.home .section-about .about-text{font-size:18px}}.home .section-about .about-image-wrapper img{border-radius:24px;-o-object-fit:cover;object-fit:cover}.home .section-about .about-img-container{z-index:2;position:relative;padding:0 0 100px}.home .section-about .about-img-container .left-img{display:none}@media (min-width: 992px){.home .section-about .about-img-container .left-img{display:block}}.home .section-about .about-img-container .left-img .about-image-wrapper img{max-width:540px}.home .section-about .about-img-container .right-img{padding:0 20px}@media (min-width: 992px){.home .section-about .about-img-container .right-img{padding-left:48px}}.home .section-about .about-img-container .right-img .about-image-wrapper img{width:100%}.home .section-about.section-about-img{position:relative}.home .section-about.section-about-img:after{content:"";position:absolute;bottom:0;left:0;right:0;height:28%;background:#e9e9e9;z-index:1}.home .section-cta{background:#262626;color:#fff;padding:64px 0 72px}.home .section-cta .cta-inner{max-width:640px;margin-inline:auto}.home .section-cta .cta-title{font-size:28.8px;font-weight:800;text-transform:uppercase}.home .section-cta .cta-text{font-size:15.68px;color:#e0e0e0}.home .section-cta .cta-btn{border-radius:999px;padding-inline:38.4px;font-weight:600}:root{--var-dot-color: #ddd}.news-ticker{display:block;background:#f5f5f5;color:#000;overflow:hidden;white-space:nowrap;padding:0;position:fixed;top:0;left:0;width:100%;z-index:100;transition:all .3s ease-in-out;height:36px}.news-ticker ul{margin-top:6px;display:inline-block;padding:0}.news-ticker ul li{display:inline-block;padding:0 50px;font-size:14px;font-family:Montserrat-Regular,sans-serif}.news-ticker ul li strong{font-family:Montserrat-SemiBold,sans-serif;margin-right:5px;font-weight:400}.news-ticker.news-ticker-scrolled{display:none!important}.news-ticker .smooth-marquee{height:36px!important}@keyframes ticker{0%{transform:translate(100%)}to{transform:translate(-100%)}}.home .news-ticker,.laureat .news-ticker{display:none!important}.vinalies-navbar{background:transparent;padding:18px 24px 0;margin-top:44px;z-index:50;transition:all .3s ease-in-out,background .3s ease-in-out,padding .3s ease-in-out,height .3s ease-in-out,box-shadow .3s ease-in-out,margin-top .3s ease-in-out}.vinalies-navbar .container-fluid{padding-right:calc(var(--bs-gutter-x) * .5)!important;padding-left:calc(var(--bs-gutter-x) * .5)!important}@media (min-width: 992px){.vinalies-navbar{padding:50px 24px 0}}@media (max-width: 575px){.vinalies-navbar{padding:43px 0 0}}.vinalies-navbar .nav-link{color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:.05em;margin:0 12px;transition:color .3s ease-in-out;font-family:Montserrat-SemiBold,sans-serif;font-weight:400}.vinalies-navbar .nav-link:hover{color:#b0b0b0}@media (min-width: 1440px){.vinalies-navbar .nav-link{font-size:14px}}@media (min-width: 1690px){.vinalies-navbar .nav-link{font-size:16px}}.vinalies-navbar .navbar-logo-wrapper{width:110px;height:110px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.vinalies-navbar .navbar-logo-wrapper img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (min-width: 1440px){.vinalies-navbar .navbar-logo-wrapper{width:150px;height:150px;top:-50px}}@media (min-width: 1690px){.vinalies-navbar .navbar-logo-wrapper{width:160px;height:160px}}@media (max-width: 575px){.vinalies-navbar .navbar-logo-wrapper{top:-30px}}.vinalies-navbar .container{display:flex;align-items:center;min-height:115px}.vinalies-navbar .navbar-left,.vinalies-navbar .navbar-right{position:relative;z-index:2;flex:1;max-width:calc(50% - 55px)}.vinalies-navbar .navbar-left{justify-content:flex-end;padding-right:50px}.vinalies-navbar .navbar-left .nav-link{margin:0 12px 0 22px}@media (min-width: 1750px){.vinalies-navbar .navbar-left{padding-right:120px}}.vinalies-navbar .navbar-right{justify-content:flex-start;padding-left:50px}.vinalies-navbar .navbar-right .nav-link{margin:0 22px 0 12px}.vinalies-navbar .navbar-right .action-area{margin-right:0}@media (min-width: 1440px){.vinalies-navbar .navbar-right .action-area{margin-right:30px}}@media (min-width: 1750px){.vinalies-navbar .navbar-right .action-area{margin-right:50px}.vinalies-navbar .navbar-right{padding-left:120px}}.vinalies-navbar .icon-btn{background:transparent;border:none;color:#fff;text-transform:uppercase;font-size:13px;letter-spacing:.05em;padding:4.8px 6.4px;transition:color .3s ease-in-out}.vinalies-navbar .icon-btn:hover{color:#e6e6e6}@media (min-width: 1690px){.vinalies-navbar .icon-btn{font-size:15px}}.vinalies-navbar .toggle-menu-btn{font-size:29px;transform:scaleX(1.4)}.vinalies-navbar .icon-btn-circle{width:30px;height:30px;font-size:12px;border-radius:50%;border:2px solid rgba(255,255,255,.368627451)!important;display:flex;align-items:center;justify-content:center;padding:0;transition:background .3s ease-in-out,border-color .3s ease-in-out}.vinalies-navbar .icon-btn-circle:hover{background:#ffffff1a}@media (min-width: 1690px){.vinalies-navbar .icon-btn-circle{width:33px;height:33px;font-size:16px}}.vinalies-navbar .btn-outline-light{border-width:2px;border-color:#ffffff5e;font-size:12px;font-weight:400;color:#fff;transition:color .3s ease-in-out,background .3s ease-in-out,border-color .3s ease-in-out}.vinalies-navbar .btn-outline-light:hover{background:#fff;color:#000111}@media (min-width: 1690px){.vinalies-navbar .btn-outline-light{font-size:13px}}.vinalies-navbar .dropdown-toggle:after{display:none}.vinalies-navbar .dropdown-menu{background:#f7f7f7;font-size:12px}@media (min-width: 1440px){.vinalies-navbar .dropdown-menu{font-size:14.4px}}.vinalies-navbar .dropdown-item:hover{background:#e6e6e6}@media (max-width: 992px){.vinalies-navbar .navbar-toggler{border:none;box-shadow:none}.vinalies-navbar .navbar-toggler:focus{outline:none;box-shadow:none}.vinalies-navbar .nav-link{color:#000;padding:9.6px 0}.vinalies-navbar .dropdown-menu{background:#fff}}.home .vinalies-navbar{padding:14px 24px 0}.vinalies-navbar.navbar-scrolled{background:#fff!important;padding:5px 24px 0;height:90px;margin-top:0;box-shadow:0 4px 12px #0000001a}.vinalies-navbar.navbar-scrolled .nav-link{color:#000}.vinalies-navbar.navbar-scrolled .navbar-brand{margin-top:0}.vinalies-navbar.navbar-scrolled .navbar-logo-wrapper{background-color:transparent;top:-36px;display:flex;align-items:center;justify-content:center}.vinalies-navbar.navbar-scrolled .navbar-logo-wrapper img{height:120px;width:120px}@media (min-width: 1440px){.vinalies-navbar.navbar-scrolled .navbar-logo-wrapper{top:-58px}}@media (min-width: 1500px){.vinalies-navbar.navbar-scrolled .navbar-logo-wrapper{top:-62px}}.vinalies-navbar.navbar-scrolled .icon-btn,.vinalies-navbar.navbar-scrolled .icon-btn-circle,.vinalies-navbar.navbar-scrolled .btn-outline-light{color:#000;border-color:#d4d4d4!important}.vinalies-navbar.navbar-scrolled .dropdown-menu{background:#f7f7f7}.sidebar-menu{position:fixed;top:0;right:-30%;width:30%;max-width:500px;height:100vh;z-index:9999;transition:right .4s ease-in-out}.sidebar-menu.active{right:0}.sidebar-menu.active .sidebar-overlay{opacity:1;visibility:visible}.sidebar-menu .sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;z-index:-1}.sidebar-menu .sidebar-content{position:relative;width:100%;height:100%;background:#fff;box-shadow:-4px 0 20px #00000026;display:flex;flex-direction:column;overflow-y:auto;padding:80px 0 40px 100px}.sidebar-menu .sidebar-close{position:absolute;top:30px;right:30px;background:transparent;border:none;font-size:32px;color:#000;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:color .3s ease-in-out}.sidebar-menu .sidebar-close:hover{color:#666}.sidebar-menu .sidebar-nav{margin-bottom:40px}.sidebar-menu .sidebar-menu-list{list-style:none;padding:0;margin:10px 0 0}.sidebar-menu .sidebar-menu-list li{margin-bottom:0}.sidebar-menu .sidebar-menu-list li:last-child{border-bottom:none}.sidebar-menu .sidebar-menu-link{display:block;color:#000;text-decoration:none;font-size:17px;text-transform:uppercase;padding:14px 0 0;transition:color .3s ease-in-out,padding-left .3s ease-in-out;font-family:Montserrat-SemiBold,sans-serif}.sidebar-menu .sidebar-menu-link:hover{position:relative}.sidebar-menu .sidebar-menu-link:hover:before{content:"";position:absolute;left:-30px;top:22px;font-size:20px;height:10px;width:10px;background-color:var(--var-dot-color);border-radius:50%}@media (max-width: 1440px){.sidebar-menu .sidebar-menu-link{font-size:14px}}.sidebar-menu .vinalies-expanded-menu{display:none;padding:0;margin-top:0;margin-bottom:8px}.sidebar-menu .vinalies-expanded-menu .nos-condate{font-size:18px;margin-top:0;font-family:Anton,sans-serif;padding-left:0}.sidebar-menu .vinalies-expanded-menu .nos-consub-date,.sidebar-menu .vinalies-expanded-menu .nos-conedition{font-size:14px;margin-top:6px;font-family:Anton,sans-serif;padding-left:0}.sidebar-menu .vinalies-expanded-menu .nos-conmore-pill{display:inline-block;margin-top:5px;margin-bottom:8px;padding:6px 15px;border-radius:999px;color:#fff;font-size:13px;font-family:Montserrat-Regular,sans-serif;text-decoration:none;white-space:nowrap;margin-left:-5px}.sidebar-menu .vinalies-expanded-menu .nos-constatus{font-size:12px;font-family:Montserrat-Medium,sans-serif;text-transform:uppercase;margin-bottom:5px}.sidebar-menu .vinalies-expanded-menu .nos-conpill-black,.sidebar-menu .vinalies-expanded-menu .nos-conpill-outline{display:inline-block;border-radius:999px;padding:6px 18px;font-size:12px;font-family:Montserrat-Regular,sans-serif;white-space:nowrap;max-width:-moz-fit-content;max-width:fit-content;margin-left:-5px}.sidebar-menu .vinalies-expanded-menu .nos-conpill-black{background-color:#000;color:#fff}.sidebar-menu .vinalies-expanded-menu .nos-conpill-outline{border:1px solid #000;color:#000;background-color:transparent}.sidebar-menu .sidebar-footer{margin-top:50px;padding-top:30px}@media (max-width: 1440px){.sidebar-menu .sidebar-footer{padding-top:0;margin-top:0}}.sidebar-menu .sidebar-contact{margin-bottom:25px}.sidebar-menu .sidebar-contact p{margin:0;font-family:Montserrat-Regular,sans-serif;font-size:15px;line-height:1.8}.sidebar-menu .sidebar-contact p:first-child{margin-top:0}.sidebar-menu .sidebar-social{display:flex;gap:15px;align-items:center}.sidebar-menu .social-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:transparent;color:#fff;background-color:#000;font-size:16px;text-decoration:none;transition:background .1s ease-in-out,color .1s ease-in-out}.sidebar-menu .social-icon:hover{background:#fff;color:#000;border:1px solid #000}@media (max-width: 992px){.sidebar-menu{right:-100%;width:100%;max-width:100%}.sidebar-menu .sidebar-content{padding:70px 30px 30px}}.nos-con-container{position:absolute;top:100%;left:-130%;padding-top:20px}.nos-con-container .nos-con-panel{width:580px;max-width:100%;border-radius:40px;background-color:#fff;padding:32px 32px 26px;box-shadow:0 20px 40px #00000040;overflow-y:auto}.nos-con-container .nos-con-row{display:flex;justify-content:space-between;padding-bottom:15px}.nos-con-container .nos-con-row:last-child{border-bottom:0;margin-bottom:15px;padding-bottom:0}.nos-con-container .nos-conleft-title{font-size:17px;text-transform:uppercase;font-family:Montserrat-SemiBold,sans-serif;padding-left:16px}.nos-con-container .nos-condate,.nos-con-container .nos-consub-date,.nos-con-container .nos-conedition{font-size:16px;margin-top:0;font-family:Anton,sans-serif;padding-left:16px}.nos-con-container .nos-condate{margin-top:-4px;letter-spacing:.03em}.nos-con-container .nos-conmore-pill{display:inline-block;margin-top:5px;padding:4px 15px;border-radius:999px;color:#fff;font-size:13px;font-family:Montserrat-Regular,sans-serif;text-decoration:none;white-space:nowrap}.nos-con-container .nos-conright-col{width:250px;text-align:right;display:flex;flex-direction:column;justify-content:end}.nos-con-container .nos-constatus{font-size:13px;font-family:Montserrat-Medium,sans-serif;text-transform:uppercase;margin-bottom:5px}.nos-con-container .nos-conpill-black,.nos-con-container .nos-conpill-outline{display:inline-block;border-radius:999px;padding:5px 22px;font-size:13px;font-family:Montserrat-Regular,sans-serif;white-space:nowrap;width:100%}.nos-con-container .nos-conpill-black{background-color:#000;color:#fff}.nos-con-container .nos-conpill-outline{background-color:#fff;border:2px solid #000;color:#000}@media (max-width: 576px){.nos-con-container .nos-conright-col{min-width:0}.nos-con-container .nos-con-row{flex-direction:column;align-items:flex-start}.nos-con-container .nos-conright-col{text-align:left}}.search-sidebar{position:fixed;top:0;right:-50%;width:50%;height:100vh;z-index:9999;transition:right .4s ease-in-out}.search-sidebar.active{right:0}.search-sidebar.active .search-sidebar-overlay{opacity:1;visibility:visible}.search-sidebar .search-sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;z-index:-1}.search-sidebar .search-sidebar-content{position:relative;width:100%;height:100%;background:#fff;box-shadow:-4px 0 20px #00000026;display:flex;flex-direction:column;overflow-y:auto;padding:80px 40px 40px}.search-sidebar .search-sidebar-close{position:absolute;top:30px;right:30px;background:transparent;border:none;font-size:32px;color:#000;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:color .3s ease-in-out}.search-sidebar .search-sidebar-close:hover{color:#666}.search-sidebar .search-sidebar-header{margin-bottom:30px}.search-sidebar .search-sidebar-header h3{font-size:24px;font-family:Montserrat-SemiBold,sans-serif;text-transform:uppercase;margin:0;letter-spacing:.05em}.search-sidebar .search-sidebar-form{width:100%}.search-sidebar .search-input-wrapper{display:flex;align-items:center;border:none;border-bottom:1px solid #000;border-radius:0;overflow:hidden;transition:border-color .3s ease-in-out}.search-sidebar .search-input-wrapper:focus-within{border-color:#333}.search-sidebar .search-input{flex:1;border:none;outline:none;padding:12px 0;font-size:16px;font-family:Montserrat-Regular,sans-serif;background:transparent}.search-sidebar .search-input::-moz-placeholder{color:#999}.search-sidebar .search-input::placeholder{color:#999}.search-sidebar .search-submit-btn{background:#000;border:none;border-radius:0;color:#fff;padding:10px 24px;cursor:pointer;transition:background .3s ease-in-out;display:flex;align-items:center;justify-content:center;font-size:14px;font-family:Montserrat-SemiBold,sans-serif;text-transform:uppercase;letter-spacing:.05em}.search-sidebar .search-submit-btn:hover{background:#333}.search-sidebar .search-sidebar-results{margin-top:30px;flex:1;overflow-y:auto}.search-sidebar .search-loading{display:flex;align-items:center;padding:20px 0;color:#666;font-family:Montserrat-Regular,sans-serif;font-size:14px}.search-sidebar .search-results-content{overflow-x:hidden}.search-sidebar .search-results-content .search-results-count{font-family:Montserrat-Regular,sans-serif;font-size:13px;color:#666;margin-bottom:20px}.search-sidebar .search-results-content .search-results-list .search-result-item{padding:15px 0;border-bottom:1px solid #eee;transition:background-color .2s ease}.search-sidebar .search-results-content .search-results-list .search-result-item:last-child{border-bottom:none}.search-sidebar .search-results-content .search-results-list .search-result-item:hover{background-color:#f9f9f9;margin:0 -10px;padding:15px 10px}.search-sidebar .search-results-content .search-results-list .search-result-type{font-size:10px;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;background:#eee;color:#666;border-radius:3px;display:inline-block;margin-bottom:8px}.search-sidebar .search-results-content .search-results-list .search-result-title{font-size:15px;font-family:Montserrat-SemiBold,sans-serif;margin:0 0 5px}.search-sidebar .search-results-content .search-results-list .search-result-title a{color:#000;text-decoration:none}.search-sidebar .search-results-content .search-results-list .search-result-title a:hover{text-decoration:underline}.search-sidebar .search-results-content .search-results-list .search-result-meta{font-size:13px;color:#888;margin:0;font-family:Montserrat-Regular,sans-serif}.search-sidebar .search-results-content .search-pagination{margin-top:20px;padding-top:15px;border-top:1px solid #eee}.search-sidebar .search-results-content .search-pagination .search-pagination-info{font-family:Montserrat-Regular,sans-serif;font-size:12px;color:#888;text-align:center;margin-bottom:12px}.search-sidebar .search-results-content .search-pagination .search-pagination-buttons{display:flex;justify-content:center;gap:10px}.search-sidebar .search-results-content .search-pagination .search-page-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#000;color:#fff;border:none;font-family:Montserrat-SemiBold,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background .3s ease}.search-sidebar .search-results-content .search-pagination .search-page-btn:hover{background:#333}.search-sidebar .search-results-content .search-pagination .search-page-btn svg{width:14px;height:14px}.search-sidebar .search-no-results,.search-sidebar .search-min-chars,.search-sidebar .search-error{padding:30px 0;text-align:center;color:#888;font-family:Montserrat-Regular,sans-serif;font-size:14px}.search-sidebar .search-error{color:#c00}@media (max-width: 992px){.search-sidebar{right:-100%;width:100%;max-width:100%}.search-sidebar .search-sidebar-content{padding:70px 30px 30px}}.hero-slider-wrapper{position:relative;border-radius:0 0 50px 50px;padding:0 35px}@media (max-width: 1440px){.hero-slider-wrapper{padding:0}}.hero-slider{position:relative;overflow:hidden;border-radius:0 0 50px 50px}.hero-slide{border-radius:0 0 50px 50px;outline:none}.slick-slide .hero-slide{border-radius:0 0 50px 50px}.hero-section{border-radius:0 0 50px 50px;height:70vh;max-height:850px;position:relative;overflow:hidden;color:#fff}@media (min-width: 1200px){.hero-section{height:82vh}}.hero-section .hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}@media (min-width: 1690px){.hero-section .hero-bg{height:auto}}.hero-section .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000c,#00000057 20%,#0000,#00000057 80%,#000000e6);z-index:1}.hero-section .hero-content-wrapper{position:absolute;bottom:0;left:0;right:0;z-index:2;padding-bottom:60px}.hero-section .hero-content{max-width:520px;margin-left:20px}@media (min-width: 992px){.hero-section .hero-content{margin-left:80px}}@media (min-width: 1690px){.hero-section .hero-content{margin-left:125px}}.hero-section .hero-badge{background:#fff;color:#000;font-size:.75rem;letter-spacing:.16em;padding-inline:1.25rem}.hero-section .hero-title{font-family:Antique-Olive-Condensed-Bold,sans-serif;font-size:50px;line-height:45px;margin-left:0;font-weight:400;text-transform:uppercase;margin-bottom:0!important}@media (min-width: 992px){.hero-section .hero-title{margin-left:40px;font-size:90px;line-height:75px;margin-bottom:15px!important}}@media (min-width: 1440px){.hero-section .hero-title{font-size:80px;line-height:70px}}@media (min-width: 1690px){.hero-section .hero-title{font-size:90px;line-height:75px}}.hero-section .hero-subtitle{margin-left:0;font-family:Anton,sans-serif;font-size:22px}@media (min-width: 992px){.hero-section .hero-subtitle{font-size:26px;margin-left:40px}}.hero-section .hero-cta-wrapper{gap:10px}.hero-section .hero-cta{padding:5px 28px;border-radius:0 50px 50px 0;font-weight:200;text-decoration:none;font-family:Anton,sans-serif;font-size:19px;border:none;margin-left:0}.hero-section .hero-cta .hero-arrow{font-size:12px;text-shadow:#000 1px 1px 2px;margin-left:4px}.hero-section .hero-cta:hover{background-color:#000;color:#fff;border:none}@media (min-width: 992px){.hero-section .hero-cta{margin-left:10px}}.hero-section .hero-slider-controls{gap:10px}.hero-section .hero-control-btn{width:33px;height:33px;border-radius:50%;background:#0006;border:none;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-section .hero-control-btn:hover{background:#000000a7;transform:scale(1.05)}.hero-section .hero-control-btn.hero-slider-prev{opacity:0}.concours{color:#111}.concours .concours-page-wrapper{overflow:hidden}.concours .container-fluid{padding:1.5rem!important}@media (min-width: 576px){.concours .container-fluid{padding-left:120px;padding-right:120px}}.concours .text-page-color{color:var(--page-color)}.concours .bg-page-color{background-color:var(--page-color)}.concours .text-page-color-light{color:var(--page-color-light)}.concours .bg-page-color-light{background-color:var(--page-color-light)}.concours .section{padding:64px 0}@media (min-width: 992px){.concours .section{padding:80px 0}}.concours .title{font-family:Anton,sans-serif;font-size:65px!important;line-height:60px!important}@media (min-width: 1690px){.concours .title{font-size:80px!important;line-height:75px!important}}@media (max-width: 991px){.concours .hero-navbar-wrapper{padding:0!important}}.concours .hero-navbar-wrapper .hero-navbar{z-index:3;font-size:10px;border-radius:25px!important;flex-wrap:nowrap!important;overflow-x:auto;justify-content:flex-start!important;gap:8px;padding:12px 16px!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.concours .hero-navbar-wrapper .hero-navbar::-webkit-scrollbar{display:none}@media (min-width: 992px){.concours .hero-navbar-wrapper .hero-navbar{background:var(--page-color);transform:translateY(-50%);flex-wrap:wrap!important;overflow-x:visible;justify-content:center!important;gap:0;padding:8px 0!important}}@media (min-width: 1500px){.concours .hero-navbar-wrapper .hero-navbar{width:100%}}.concours .hero-navbar-wrapper .hero-navbar a{padding:0!important;background-color:var(--page-color);border-radius:999px;flex-shrink:0}@media (min-width: 992px){.concours .hero-navbar-wrapper .hero-navbar a{background-color:transparent;border-radius:0;flex-shrink:1}}.concours .hero-navbar-wrapper .hero-navbar a :hover{color:#e8e7e7!important}.concours .hero-navbar-wrapper .hero-navbar a>p,.concours .hero-navbar-wrapper .hero-navbar a>span{padding:12px 14px!important;font-size:14px!important;font-family:Montserrat-Medium,sans-serif;white-space:nowrap}.concours .hero-navbar-wrapper .hero-navbar a>span{display:none}@media (min-width: 992px){.concours .hero-navbar-wrapper .hero-navbar a>span{display:inline}}.concours .section-inscription{padding-top:0;margin-top:100px}@media (min-width: 1500px){.concours .section-inscription .align-items-center{align-items:start!important}}.concours .section-inscription .section-about-wrapper{max-width:730px}.concours .section-inscription .section-about-wrapper .about-wrapper .section-title{margin-bottom:0;line-height:20px!important}@media (min-width: 1690px){.concours .section-inscription .section-about-wrapper .about-wrapper .section-title{line-height:40px!important}}.concours .section-inscription .section-about-wrapper .about-wrapper .about-subtitle{margin-top:35px;font-size:50px;line-height:48px}@media (min-width: 1690px){.concours .section-inscription .section-about-wrapper .about-wrapper .about-subtitle{font-size:60px;line-height:58px}}.concours .section-inscription .section-about-wrapper .about-wrapper .about-text{font-size:17px;line-height:24px;font-family:Montserrat-Regular,sans-serif}.concours .section-inscription .section-about-wrapper .about-wrapper .about-text-title{font-family:Montserrat-Medium,sans-serif;margin-top:20px;font-size:20px}.concours .section-inscription .section-about-wrapper .about-wrapper .session-wrapper{max-width:580px}.concours .section-inscription .section-about-wrapper .about-wrapper .session-wrapper .session-btn-wrapper{margin-left:-15px}.concours .section-inscription .section-about-wrapper .about-wrapper .session-wrapper .session-btn-wrapper .btn{font-size:14px}.concours .section-inscription .section-about-wrapper .about-wrapper .session-wrapper .session-btn-wrapper .session-pushed{transition:all .15s ease}.concours .section-inscription .section-about-wrapper .about-wrapper .session-wrapper .session-btn-wrapper .session-pushed.active{background-color:#000!important;border-color:#000!important;color:#fff!important}.concours .section-inscription .section-about-wrapper .about-wrapper .session-wrapper .session-btn-wrapper .session-pushed.deactived{background-color:transparent!important;border-color:#000!important;color:#000!important}@media (min-width: 1500px){.concours .section-inscription .section-about-wrapper .about-wrapper .session-wrapper .session-title{font-size:19px!important;line-height:25px!important}.concours .section-inscription .section-about-wrapper .about-wrapper .wrapper-bottom h5{font-size:22px!important}}.concours .section-inscription .section-about-wrapper .about-bottom .about-subtitle{font-family:Anton,sans-serif;text-transform:uppercase;margin-top:30px;font-size:65px;line-height:60px}@media (min-width: 1500px){.concours .section-inscription .section-about-wrapper .about-bottom .about-subtitle{font-size:80px;line-height:68px}}.concours .section-inscription .section-about-wrapper .about-bottom .about-subtitle.fs-5{font-size:30px!important;line-height:25px!important}@media (min-width: 1500px){.concours .section-inscription .section-about-wrapper .about-bottom .about-subtitle.fs-5{font-size:30px!important;line-height:25px!important}}.concours .section-inscription .section-about-wrapper .about-bottom .about-secondary-subtitle{font-family:Anton,sans-serif;text-transform:unset;margin-top:30px}.concours .section-inscription .section-about-wrapper .about-bottom .about-secondary-subtitle.fs-5{font-size:20px!important;line-height:15px!important}@media (min-width: 1500px){.concours .section-inscription .section-about-wrapper .about-bottom .about-secondary-subtitle.fs-5{font-size:20px!important;line-height:15px!important}.concours .section-inscription .section-about-wrapper .about-bottom .about-subtitle-bottom{margin-top:30px!important}}.concours .section-inscription .section-about-wrapper .about-bottom .about-text{font-family:Montserrat-Regular,sans-serif;font-size:17px;margin-top:35px;line-height:24px}.concours .section-inscription .concours-card-wrapper{display:flex;justify-content:center}@media (min-width: 992px){.concours .section-inscription .concours-card-wrapper{display:block}}.concours .section-inscription .concours-card{position:relative;border-radius:0 0 20px 20px;padding:40px 24px 32px;display:flex;flex-direction:column;align-items:center;overflow:visible;transform:translateY(0);width:425px}@media (min-width: 992px){.concours .section-inscription .concours-card{width:100%;max-width:425px}}.concours .section-inscription .concours-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:85%;background:linear-gradient(0deg,#fff 80%,#fff0);border-radius:0 0 20px 20px;z-index:-1}.concours .section-inscription .concours-card .concours-bg-img{position:absolute;top:0;left:0;width:100%;height:40%;background-size:cover;background-position:center bottom;z-index:-1;border-radius:0 0 22px 22px;display:none}.concours .section-inscription .concours-card:hover .concours-bg-img{display:block}.concours .section-inscription .concours-logo-wrapper{width:250px;height:250px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:28px;overflow:hidden}@media (min-width: 1400px){.concours .section-inscription .concours-logo-wrapper{width:250px;height:250px}}@media (min-width: 1700px){.concours .section-inscription .concours-logo-wrapper{width:300px;height:300px}}.concours .section-inscription .concours-logo{-o-object-fit:contain;object-fit:contain}.concours .section-inscription .concours-body{margin-top:auto;display:flex;flex-direction:column;flex:1;align-items:center}.concours .section-inscription .concours-name{font-size:21px;text-transform:uppercase;margin-bottom:20px;font-family:Montserrat-Medium,sans-serif;line-height:1.1;max-width:200px}.concours .section-inscription .concours-place{font-size:30px;font-family:Anton,sans-serif;line-height:5px}.concours .section-inscription .concours-date{font-size:19px;font-family:Montserrat-Medium,sans-serif;margin-bottom:0;padding:5px 0}.concours .section-inscription .concours-date strong{margin-bottom:-10px}.concours .section-inscription .concours-text{font-size:18px;font-family:Anton,sans-serif;line-height:22px}.concours .section-inscription .concours-btn-shadow{text-transform:capitalize;border-radius:999px;font-family:Antique-Olive-Condensed-Bold,sans-serif;font-size:15px;background-color:#fff;border:none;box-shadow:0 0 30px #0000004d}.concours .section-inscription .concours-btn-shadow:hover{color:#000;box-shadow:0 0 5px #0000004d}.concours .section-inscription .concours-btn{font-size:15px}.concours .section-inscription .section-about .about-text{font-size:16px}.concours .section-images{background-color:var(--page-color);padding:100px 0;display:flex;align-items:center;overflow:hidden}@media (max-width: 768px){.concours .section-images{height:auto;padding:30px 0}}.concours .section-images .d-flex{gap:2%;width:100%;max-width:100%}@media (max-width: 768px){.concours .section-images .d-flex{flex-direction:column;gap:20px}}.concours .section-images .d-flex .rounded-4-custom{border-radius:2rem!important}.concours .section-images .d-flex .item-1{height:540px;width:100%;max-width:1010px;flex-shrink:1}@media (max-width: 768px){.concours .section-images .d-flex .item-1{max-width:100%;height:auto;aspect-ratio:1010/540}}.concours .section-images .d-flex .item-2{height:640px;width:100%;max-width:510px;flex-shrink:1}@media (max-width: 768px){.concours .section-images .d-flex .item-2{max-width:100%;height:auto;aspect-ratio:510/640}}.concours .section-pourquoi .pourquoi-top-list{margin-bottom:80px}@media (min-width: 1500px){.concours .section-pourquoi .pourquoi-top-list{display:flex!important}}.concours .section-pourquoi .pourquoi-top-list .list-wrapper .list-container{max-width:730px}.concours .section-pourquoi .pourquoi-top-list .list-wrapper .list-container .title{font-family:Anton,sans-serif;color:var(--page-color);font-size:30px;padding-bottom:50px}.concours .section-pourquoi .pourquoi-top-list .list-wrapper .list-container span{font-family:Montserrat-Medium,sans-serif;font-size:20px!important;font-weight:400!important}.concours .section-pourquoi .pourquoi-top-list .list-wrapper .list-container .date{font-family:Montserrat-Regular,sans-serif;font-size:20px!important;letter-spacing:.025rem}.concours .section-pourquoi .pourquoi-wrapper{max-width:730px}.concours .section-pourquoi .pourquoi-wrapper .pourquoi-title{font-family:Anton,sans-serif;font-size:50px;margin-top:20px}.concours .section-pourquoi .pourquoi-wrapper .pourquoi-subtitle{text-transform:uppercase;margin-top:20px;font-family:Anton,sans-serif}.concours .section-pourquoi .pourquoi-wrapper .pourquoi-text{font-family:Montserrat-Regular,sans-serif}@media (min-width: 1500px){.concours .section-pourquoi .pourquoi-wrapper .pourquoi-text .pourquoi-title{font-size:80px!important;line-height:80px!important}.concours .section-pourquoi .img>img{height:630px!important;width:500px!important}}.concours .section-sous .title-wrapper .title-2{transform:translate(90%)}.concours .section-sous .title-wrapper .about-title{font-size:43px;line-height:40px}.concours .section-sous .marquee-container{overflow:hidden;white-space:nowrap;position:relative;width:100%}.concours .section-sous .marquee-text{display:inline-block;padding-left:100%;animation:marquee 15s linear infinite;white-space:nowrap}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.concours .section-sous .image-wrapper{flex-direction:column}@media (min-width: 992px){.concours .section-sous .image-wrapper{flex-direction:row}}.concours .section-calendrier{background-color:var(--page-color-light)}.concours .section-calendrier .title{font-family:Anton,sans-serif;font-size:50px}@media (min-width: 1500px){.concours .section-calendrier .title{font-size:80px!important;line-height:80px!important}}.concours .section-calendrier span{font-family:Montserrat-Medium,sans-serif;font-size:20px}.concours .section-calendrier .date{font-family:Anton,sans-serif}.concours .section-calendrier .calendrier-content{padding-top:21px;padding-bottom:60px;position:relative}.concours .section-calendrier .calendrier-content .calendrier-wrapper{max-width:730px}.concours .section-calendrier .calendrier-content:after{content:"";display:block;width:100%;height:90px;background-color:var(--page-color-light);margin:25px auto 10px;position:absolute;left:65%;transform:translate(-65%,-50%);border-radius:30px;top:-20px;z-index:2}@media (min-width: 576px){.concours .section-calendrier .calendrier-content:after{width:123%;border-radius:200px 200px 50px 50px;left:50%}}.concours .all-steps{flex-direction:column;gap:50px}@media (min-width: 992px){.concours .all-steps{flex-direction:row;gap:0px}}.concours .section-inscrire .inscrire-header{padding-top:80px;padding-bottom:40px;position:relative}.concours .section-inscrire .inscrire-header:after{content:"";display:block;width:100%;height:90px;background-color:#f5f5f5;margin:25px auto 10px;position:absolute;left:65%;transform:translate(-65%,-50%);border-radius:30px;top:-20px;z-index:2}@media (min-width: 576px){.concours .section-inscrire .inscrire-header:after{width:123%;border-radius:200px 200px 50px 50px;left:50%}}.concours .section-inscrire .step .icons{flex-wrap:wrap;gap:15px}@media (min-width: 992px){.concours .section-inscrire .step .icons{flex-wrap:nowrap;gap:0}}.concours .section-inscrire .step .icon-item{width:calc(50% - 10px);justify-content:flex-start}@media (min-width: 992px){.concours .section-inscrire .step .icon-item{width:auto;justify-content:center}}.concours .section-inscrire .step .icon-item .h-px{display:none}@media (min-width: 992px){.concours .section-inscrire .step .icon-item .h-px{display:block}}.concours .section-inscrire .step .h-px{height:2px;width:40px;margin-right:3px;margin-left:3px}.concours .section-inscrire .step img{height:115px;width:115px}.concours .section-inscrire .step .step-no{font-family:Anton,sans-serif;font-size:25px;margin-right:4px}.concours .section-inscrire .title{font-family:Anton,sans-serif;font-size:50px}@media (min-width: 1500px){.concours .section-inscrire .title{font-size:80px!important;line-height:80px!important}.concours .section-inscrire .main .img img{height:630px;width:500px}.concours .section-inscrire .main .list .inscrire-card,.concours .section-inscrire .main .list .envoi-card{width:80%!important}.concours .section-inscrire .main .list .inscrire-card .laureat-cta .concours-btn,.concours .section-inscrire .main .list .envoi-card .laureat-cta .concours-btn{font-size:14px!important}.concours .section-inscrire .main .list .inscrire-card .laureat-cta .text-1500-13,.concours .section-inscrire .main .list .envoi-card .laureat-cta .text-1500-13{font-size:13px!important}.concours .section-inscrire .main .list .inscrire-card .title,.concours .section-inscrire .main .list .envoi-card .title{font-size:80px!important;line-height:80px!important}.concours .section-inscrire .main .list .inscrire-card .about-subtitle,.concours .section-inscrire .main .list .envoi-card .about-subtitle{font-size:24px!important}.concours .section-inscrire .main .list .inscrire-card .inscrire-wrapper,.concours .section-inscrire .main .list .envoi-card .inscrire-wrapper{display:block!important}}.concours .section-inscrire .main .list .inscrire-card .inscrire-wrapper span,.concours .section-inscrire .main .list .envoi-card .inscrire-wrapper span{font-family:Montserrat-Medium,sans-serif;font-size:18px!important}.concours .section-inscrire .main .list .inscrire-card .inscrire-wrapper .date,.concours .section-inscrire .main .list .envoi-card .inscrire-wrapper .date{font-family:Anton,sans-serif}.concours .section-inscrire .main .list .envoi-card{margin:100px 0 0!important}.concours .section-inscrire .main .list .paragraph{font-size:17px;font-family:Montserrat-Regular,sans-serif}.concours .section-inscrire .main .list .paragraph.small-text{font-size:14px}.concours .section-inscrire .main .list ol>li{font-size:16px;font-family:Montserrat-Medium,sans-serif}@media (min-width: 1500px){.concours .section-inscrire .main .list ol>li{font-size:24px}}.concours .section-inscrire .main .list ol>li span{font-family:Montserrat-Regular,sans-serif}@media (min-width: 1500px){.concours .section-inscrire .main .list ol>li span{font-size:24px}}.concours .section-inscrire .main .list ol>li span span{font-family:Anton,sans-serif}.concours .section-inscrire .main .list ol>li span strong{font-family:Montserrat-SemiBold,sans-serif}.concours .section-inscrire .main .list .concours-btn{font-size:12px;padding:8px 20px;font-family:Antique-Olive-Condensed-Bold,sans-serif;word-spacing:1px}.concours .section-inscrire .main .list .tarifs-content{max-width:730px}@media (min-width: 1500px){.concours .section-inscrire .main .list .tarifs-content{margin:100px 0 40px!important}}.concours .section-inscrire .main .list .tarifs-content .title{margin-bottom:24px;margin-top:55px}.concours .section-inscrire .main .list .tarifs-content p span{font-family:Montserrat-Medium,sans-serif;font-weight:400;font-size:20px!important}.concours .section-inscrire .about-subtitle,.concours .section-inscrire .subtitle,.concours .section-inscrire .subtitle-small{text-transform:uppercase;margin-top:20px;font-family:Anton,sans-serif}@media (min-width: 1500px){.concours .section-inscrire .subtitle-small{font-size:20px!important}}.concours .section-inscrire .about-text{font-family:Montserrat-Regular,sans-serif}.concours .section-inscrire .laureat-cta{font-family:Montserrat-Light,sans-serif}.concours .section-inscrire .w-40{width:40%}.concours .section-reglements{background-color:var(--page-color)}.concours .section-reglements .title{font-family:Anton,sans-serif;font-size:50px;margin-top:20px}.concours .section-reglements .about .about-title{font-family:Anton,sans-serif;font-size:25px;margin-top:20px}.concours .section-reglements .about .laureat-cta>a{font-family:Montserrat-Medium,sans-serif;font-family:Antique-Olive-Condensed-Bold,sans-serif}.concours .section-reglements .reglements-content{position:relative}@media (min-width: 1500px){.concours .section-reglements .reglements-content .title{font-size:80px!important;line-height:80px!important}.concours .section-reglements .reglements-content .about .about-title{font-size:30px!important}.concours .section-reglements .reglements-content .about .laureat-cta .concours-btn{font-size:15px!important}}.concours .section-reglements .reglements-content .about-secondary-subtitle{font-family:Anton,sans-serif;text-transform:unset;font-size:30px!important;line-height:25px!important}@media (min-width: 1500px){.concours .section-reglements .reglements-content .about-secondary-subtitle{font-size:30px!important;line-height:25px!important}}.concours .section-reglements .reglements-content:after{content:"";display:block;width:100%;height:90px;background-color:var(--page-color);margin:25px auto 10px;position:absolute;left:65%;transform:translate(-65%,-50%);border-radius:30px;top:-20px;z-index:2}@media (min-width: 576px){.concours .section-reglements .reglements-content:after{width:123%;border-radius:200px 200px 50px 50px;left:50%}}.concours .section-about{background:#f4f4f4;position:relative}.concours .section-about .section-title{font-size:70px;font-family:Anton,sans-serif}.concours .section-about .about-subtitle{font-size:50px;margin-top:20px;font-family:Anton,sans-serif}.concours .section-about .about-text{font-size:18px;font-family:Montserrat-Regular,sans-serif;line-height:20px}.concours .section-about .about-image-wrapper img{border-radius:20px;-o-object-fit:cover;object-fit:cover}.concours .section-about .about-img-container{z-index:2;position:relative}.concours .section-cta{background:#262626;color:#fff;padding:64px 0 72px}.concours .section-cta .cta-inner{max-width:640px;margin-inline:auto}.concours .section-cta .cta-title{font-size:28.8px;font-weight:800;text-transform:uppercase}.concours .section-cta .cta-text{font-size:15.68px;color:#e0e0e0}.concours .section-cta .cta-btn{border-radius:999px;padding-inline:38.4px;font-weight:600}.concours .section-laureats{background:#f4f4f4}.concours .section-laureats .header-card .title{font-family:Anton,sans-serif;font-size:50px}.concours .section-laureats .header-card .concours-btn{background:#ddd;color:#000;border:none}.concours .section-laureats .laureat-header{display:flex;justify-content:center;align-items:center;position:relative;padding-bottom:20px}.concours .section-laureats .laureat-header-wrapper{position:relative}.concours .section-laureats .laureat-header-wrapper:after{content:"";display:block;width:100%;height:90px;background-color:#f4f4f4;margin:25px auto 10px;position:absolute;left:65%;transform:translate(-65%,-50%);border-radius:30px;top:-20px;z-index:2}@media (min-width: 576px){.concours .section-laureats .laureat-header-wrapper:after{width:123%;border-radius:200px 200px 50px 50px;left:50%}}.concours .section-laureats .laureat-header-wrapper .subtitle{font-size:3ch;font-family:Anton,sans-serif}@media (min-width: 1690px){.concours .section-laureats .laureat-header-wrapper .subtitle{font-size:30px}}.concours .section-partenaires{padding-bottom:50px}.concours .section-partenaires .partenaires-content{max-width:460px}@media (min-width: 1690px){.concours .section-partenaires .partenaires-content{max-width:806px}}.concours .section-partenaires .section-title{font-family:Anton,sans-serif;font-size:70px;color:var(--page-color)}@media (min-width: 1500px){.concours .section-partenaires .section-title{font-size:120px!important;line-height:120px!important}}.concours .section-partenaires .subtitle{font-family:Anton,sans-serif}@media (min-width: 1500px){.concours .section-partenaires .subtitle{margin-top:0;font-size:50px!important;line-height:50px!important}}.concours .section-partenaires .details{font-family:Anton,sans-serif;font-size:26px!important;line-height:28px}.concours .section-partenaires .image{margin-top:35px;width:auto;height:190px;display:flex;justify-content:center}.concours .section-partenaires .image img{max-height:140px;max-width:500px}.concours .vinalies-banner-section{padding-top:70px;background-color:#e9e9e9}.concours .session-accordion .session-item span{font-family:Montserrat-Medium,sans-serif;font-size:18px;font-weight:400}.concours .session-accordion .session-item span.the-title{font-size:unset;font-weight:unset}.concours .session-accordion .session-item .toggle-text{font-family:Montserrat-Regular,sans-serif;font-size:20px!important}.concours .session-accordion .session-item .session-header{transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.concours .session-accordion .session-item .session-header:hover{opacity:.7}.concours .session-accordion .session-item .session-header .toggle-text{transition:color .3s ease}.concours .session-accordion .session-item .collapse p{font-family:Montserrat-Regular,sans-serif;font-size:16px;line-height:24px}.section-laureats{background:#fff;padding-top:65px}.section-laureats .container-fluid{padding:0 30px}.section-laureats .laureat-wrapper{overflow:hidden}.section-laureats .laureat-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:25px}@media (min-width: 992px){.section-laureats .laureat-header{justify-content:center;align-items:center;position:relative}}.section-laureats .section-title{font-size:30px;font-weight:200;text-transform:uppercase;font-family:Antique-Olive-Condensed-Bold,sans-serif;margin-bottom:0!important;position:absolute}@media (min-width: 992px){.section-laureats .section-title{left:50%;transform:translate(-50%);font-size:50px}}@media (max-width: 575px){.section-laureats .section-title{padding-left:10px}}.section-laureats .laureat-controls{display:flex;align-items:center;gap:.1rem;margin-left:auto;margin-right:0}@media (min-width: 992px){.section-laureats .laureat-controls{gap:1rem;margin-right:18%}}.section-laureats .laureat-controls .slick-prev,.section-laureats .laureat-controls .slick-next{order:2}.section-laureats .laureat-controls .slick-dots{display:flex!important;list-style:none;padding:0;margin:-11px 30px 0 0;order:1;opacity:1}.section-laureats .laureat-controls .slick-dots li{margin:0}.section-laureats .laureat-controls .slick-dots li button{width:15px;height:8px;padding:0;border:none;background:#ccc;font-size:0;cursor:pointer;transition:all .3s ease}.section-laureats .laureat-controls .slick-dots li button:hover{background:#999}.section-laureats .laureat-controls .slick-dots li.slick-active button{width:20px;height:8px;background:#333}@media (max-width: 575px){.section-laureats .laureat-controls .slick-dots{opacity:0}}.section-laureats .laureat-controls .slick-prev,.section-laureats .laureat-controls .slick-next{width:36px;height:36px;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.section-laureats .laureat-controls .slick-prev svg,.section-laureats .laureat-controls .slick-next svg{width:20px;height:20px;stroke:#333}.section-laureats .laureat-controls .slick-prev:hover,.section-laureats .laureat-controls .slick-next:hover{background:#333}.section-laureats .laureat-controls .slick-prev:hover svg,.section-laureats .laureat-controls .slick-next:hover svg{stroke:#fff}.section-laureats .laureat-controls .slick-prev.slick-disabled,.section-laureats .laureat-controls .slick-next.slick-disabled{opacity:.3;cursor:not-allowed}.section-laureats .laureat-controls .slick-prev.slick-disabled:hover,.section-laureats .laureat-controls .slick-next.slick-disabled:hover{background:transparent}.section-laureats .laureat-controls .slick-prev.slick-disabled:hover svg,.section-laureats .laureat-controls .slick-next.slick-disabled:hover svg{stroke:#333}.section-laureats .laureat-slider{display:flex;justify-content:center;overflow:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.section-laureats .laureat-slider .laureat-item{scroll-snap-align:start;flex:0 0 auto;padding:0 13px}@media (min-width: 1440px){.section-laureats .laureat-slider .laureat-item{padding:0 15px}}@media (min-width: 1690px){.section-laureats .laureat-slider .laureat-item{padding:0 28px}}.section-laureats .laureat-card{background:#f7f7f7;padding-top:35px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;height:100%;position:relative}.section-laureats .laureat-card .award-img{position:absolute;left:-40px;top:73px}@media (min-width: 1440px){.section-laureats .laureat-card .award-img{left:-25px}}@media (min-width: 1500px){.section-laureats .laureat-card .award-img{left:17px}}@media (max-width: 575px){.section-laureats .laureat-card .award-img{left:10px}}.section-laureats .laureat-card .award-img img{width:160px;height:auto;-o-object-fit:contain;object-fit:contain}.section-laureats .laureat-card .special-award-img{position:absolute;right:35px;bottom:57px;z-index:3}.section-laureats .laureat-card .special-award-img img{width:160px;height:auto;-o-object-fit:contain;object-fit:contain}.section-laureats .laureat-card .laureat-image{position:relative;z-index:2;height:450px;max-width:600px!important;-o-object-fit:contain;object-fit:contain}.section-laureats .laureat-card .laureat-name{font-size:14px;font-family:Montserrat-SemiBold,sans-serif}.section-laureats .laureat-card .laureat-rate{font-size:13px;font-family:Montserrat-Medium,sans-serif}.section-laureats .laureat-details{line-height:1}.section-laureats .laureat-details .laureat-detail-label{text-transform:uppercase;font-size:13px;line-height:1;font-family:Montserrat-SemiBold,sans-serif}.section-laureats .laureat-details .laureat-detail-label strong{font-family:Montserrat-Bold,sans-serif}.section-laureats .laureat-details .laureat-detail-label span{font-family:Montserrat-Regular,sans-serif}.section-laureats .laureat-details .laureat-detail-label.top{font-weight:400}.section-laureats .laureat-details .laureat-year{color:#b7b7b7;font-family:Antique-Olive-Condensed-Bold,sans-serif;font-size:14px}.section-laureats .laureat-details .laureat-price{font-family:Montserrat-SemiBold,sans-serif}.section-laureats .laureat-details .laureat-cta .btn{font-size:13px}@media (max-width: 1440px){.section-laureats .laureat-details .laureat-cta .btn{padding:2px 10px}}.section-laureats .bg-concours-silver{background-image:url(/build/assets/Bg-Silver-0fOufkNt.png);background-size:cover;background-repeat:no-repeat;background-position:center}.section-laureats .bg-concours-gold{background-image:url(/build/assets/Bg-Gold-BfVPdqSS.png);background-size:cover;background-repeat:no-repeat;background-position:center}.icon-login{opacity:.8;display:block;background-image:url(../images/icons/icon-person.svg);background-size:20px;background-position:center;background-repeat:no-repeat;width:100%;height:100%}.icon{display:block;width:45px;height:45px;margin-right:30px;float:left}.grapes{background-image:url(../images/icons/icon-grapes.png);background-position:center;background-repeat:no-repeat}.facebook{margin:10px 20px 10px 0;display:inline-block;width:40px;height:40px;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='facebook' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='fa-facebook '%3E%3Cpath fill='%23fff' d='M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z' class=''%3E%3C/path%3E%3C/svg%3E")}.youtube{display:inline-block;margin:10px 20px 10px 0;width:40px;height:40px;background-size:100%;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 22.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 97.8 97.8' style='enable-background:new 0 0 97.8 97.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M40,36.8c0,7.6,0,15.2,0,22.8c7.3-3.8,14.6-7.6,21.9-11.4C54.6,44.4,47.3,40.6,40,36.8z'/%3E%3Cpath class='st0' d='M48.9,0C21.9,0,0,21.9,0,48.9s21.9,48.9,48.9,48.9s48.9-21.9,48.9-48.9S75.9,0,48.9,0z M77.9,63.3 c-0.8,3.3-3.5,5.7-6.7,6.1c-7.7,0.9-15.5,0.9-23.3,0.9c-7.8,0-15.6,0-23.3-0.9c-3.3-0.4-6-2.8-6.7-6.1c-1.1-4.7-1.1-9.8-1.1-14.7 c0-4.8,0-10,1.1-14.7c0.8-3.3,3.5-5.7,6.7-6.1C32.4,27,40.2,27,47.9,27c7.8,0,15.6,0,23.3,0.9c3.3,0.4,6,2.8,6.7,6.1 C79,38.7,79,43.8,79,48.6C79,53.5,79,58.6,77.9,63.3z'/%3E%3C/g%3E%3C/svg%3E%0A")}.linkedin{margin:10px 20px 10px 0;display:inline-block;width:40px;height:40px;background-size:100%;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 22.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M256,0C114.6,0,0,114.6,0,256s114.6,256,256,256s256-114.6,256-256S397.4,0,256,0z M181.6,387h-62.3V199.4h62.3 V387z M150.4,173.8H150c-20.9,0-34.5-14.4-34.5-32.4c0-18.4,13.9-32.4,35.3-32.4s34.5,14,34.9,32.4 C185.7,159.4,172.2,173.8,150.4,173.8z M406.4,387h-62.3V286.7c0-25.2-9-42.4-31.6-42.4c-17.2,0-27.5,11.6-32,22.8 c-1.6,4-2.1,9.6-2.1,15.2V387h-62.3c0,0,0.8-170,0-187.6h62.3V226c8.3-12.8,23.1-31,56.2-31c41,0,71.8,26.8,71.8,84.4V387z'/%3E%3C/svg%3E%0A")}.twitter{margin:10px 20px 10px 0;display:inline-block;width:40px;height:40px;background-size:100%;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 22.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 198.4 198.4' style='enable-background:new 0 0 198.4 198.4;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M97.6,2.5c-54.1,0-98,43.9-98,98s43.9,98,98,98s98-43.9,98-98S151.8,2.5,97.6,2.5z M146.2,76.1 c0,1.1,0.1,2.1,0.1,3.2c0,4.9-0.6,9.9-1.7,14.9c-6.3,28.1-30.4,55.3-69.6,55.3c-14.1,0-27.3-4.1-38.4-11.1c2,0.2,4,0.3,6,0.3 c11.7,0,22.5-3.9,31.1-10.6c-11-0.2-20.2-7.3-23.4-17.1c1.5,0.3,3.1,0.4,4.7,0.4c2.3,0,4.5-0.3,6.6-0.9c-8.4-1.7-15.3-7.5-18.4-15.2 c-1.1-2.8-1.7-5.8-1.7-8.9c0-0.1,0-0.2,0-0.3c3.4,1.8,7.2,3,11.3,3.1c-6.7-4.4-11.1-12-11.1-20.5c0-4.5,1.2-8.8,3.4-12.4 C57.5,71.2,75.9,81,96.7,82c-0.4-1.8-0.6-3.7-0.6-5.6c0-13.6,11.2-24.7,25-24.7c7.2,0,13.7,3,18.3,7.8c5.7-1.1,11.1-3.2,15.9-6 c-1.9,5.8-5.8,10.6-11,13.6c5.1-0.6,9.9-1.9,14.4-3.9C155.3,68.3,151.1,72.6,146.2,76.1z'/%3E%3C/svg%3E%0A")}.instagram{margin:10px 20px 10px 0;display:inline-block;width:40px;height:40px;background-size:100%;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 22.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 198.4 198.4' style='enable-background:new 0 0 198.4 198.4;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M99.2,1.2c-54.1,0-98,43.9-98,98s43.9,98,98,98s98-43.9,98-98S153.4,1.2,99.2,1.2z M162.7,136.5 c0,14.7-12.2,26.6-27.2,26.6H63c-15,0-27.2-11.9-27.2-26.6V61.9c0-14.7,12.2-26.6,27.2-26.6h72.5c15,0,27.2,11.9,27.2,26.6V136.5z' /%3E%3Cpath class='st0' d='M99.2,77C87,77,77,87,77,99.2c0,12.3,10,22.2,22.2,22.2c12.3,0,22.2-10,22.2-22.2C121.4,87,111.5,77,99.2,77z' /%3E%3Cpath class='st0' d='M135.5,46.2H63c-9,0-16.3,7-16.3,15.7v74.7c0,8.6,7.3,15.7,16.3,15.7h72.5c9,0,16.3-7,16.3-15.7V61.9 C151.7,53.2,144.4,46.2,135.5,46.2z M99.2,132.4c-18.3,0-33.2-14.9-33.2-33.2C66,80.9,80.9,66,99.2,66c18.3,0,33.2,14.9,33.2,33.2 C132.4,117.5,117.5,132.4,99.2,132.4z M134.8,72.1c-4.3,0-7.8-3.5-7.8-7.8c0-4.3,3.5-7.8,7.8-7.8c4.3,0,7.8,3.5,7.8,7.8 C142.6,68.6,139.1,72.1,134.8,72.1z'/%3E%3C/g%3E%3C/svg%3E")}.facebook-inverse{margin:20px 20px 10px 0;display:inline-block;width:30px;height:30px;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='facebook' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='fa-facebook '%3E%3Cpath fill='%23000000' d='M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z' class=''%3E%3C/path%3E%3C/svg%3E")}.youtube-inverse{display:inline-block;margin:20px 20px 10px 0;width:30px;height:30px;background-size:100%;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 22.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 97.8 97.8' style='enable-background:new 0 0 97.8 97.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23000000;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M40,36.8c0,7.6,0,15.2,0,22.8c7.3-3.8,14.6-7.6,21.9-11.4C54.6,44.4,47.3,40.6,40,36.8z'/%3E%3Cpath class='st0' d='M48.9,0C21.9,0,0,21.9,0,48.9s21.9,48.9,48.9,48.9s48.9-21.9,48.9-48.9S75.9,0,48.9,0z M77.9,63.3 c-0.8,3.3-3.5,5.7-6.7,6.1c-7.7,0.9-15.5,0.9-23.3,0.9c-7.8,0-15.6,0-23.3-0.9c-3.3-0.4-6-2.8-6.7-6.1c-1.1-4.7-1.1-9.8-1.1-14.7 c0-4.8,0-10,1.1-14.7c0.8-3.3,3.5-5.7,6.7-6.1C32.4,27,40.2,27,47.9,27c7.8,0,15.6,0,23.3,0.9c3.3,0.4,6,2.8,6.7,6.1 C79,38.7,79,43.8,79,48.6C79,53.5,79,58.6,77.9,63.3z'/%3E%3C/g%3E%3C/svg%3E%0A")}.linkedin-inverse{margin:20px 20px 10px 0;display:inline-block;width:30px;height:30px;background-size:100%;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 22.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23000000;%7D%0A%3C/style%3E%3Cpath class='st0' d='M256,0C114.6,0,0,114.6,0,256s114.6,256,256,256s256-114.6,256-256S397.4,0,256,0z M181.6,387h-62.3V199.4h62.3 V387z M150.4,173.8H150c-20.9,0-34.5-14.4-34.5-32.4c0-18.4,13.9-32.4,35.3-32.4s34.5,14,34.9,32.4 C185.7,159.4,172.2,173.8,150.4,173.8z M406.4,387h-62.3V286.7c0-25.2-9-42.4-31.6-42.4c-17.2,0-27.5,11.6-32,22.8 c-1.6,4-2.1,9.6-2.1,15.2V387h-62.3c0,0,0.8-170,0-187.6h62.3V226c8.3-12.8,23.1-31,56.2-31c41,0,71.8,26.8,71.8,84.4V387z'/%3E%3C/svg%3E%0A")}.avis-section{background-color:#fff;padding:80px 0 180px;transition:all .5s ease}@media (max-width: 575px){.avis-section{padding:80px 0 70px}}.avis-section .row,.avis-section .col-lg-6,.avis-section .col-lg-12{transition:all .5s ease}.avis-section .col-lg-6:first-child{transition:opacity .5s ease}.avis-section .avis-main-image{overflow:hidden;transition:opacity .5s ease,transform .5s ease}.avis-section .avis-main-image img{display:block;width:100%;border-radius:24px}@media (min-width: 992px){.avis-section .avis-main-image img{max-width:540px}}.avis-section .avis-title{font-family:Anton,sans-serif;font-weight:200;font-size:65px;line-height:20px;letter-spacing:2px;margin-bottom:40px}@media (min-width: 1690px){.avis-section .avis-title{font-size:80px;line-height:45px}}.avis-section .avis-column{max-width:420px;transition:all .3s ease}.avis-section .avis-column.left{padding-right:12px;padding-left:12px}@media (min-width: 992px){.avis-section .avis-column.left{padding-right:30px;padding-left:0}}.avis-section .avis-column.right{padding-left:12px;padding-right:12px}@media (min-width: 992px){.avis-section .avis-column.right{padding-left:30px;padding-right:0}}.avis-section .avis-column.third{padding-left:0;padding-right:12px}@media (min-width: 992px){.avis-section .avis-column.third{padding-left:30px;padding-right:0}}.avis-section.expanded .avis-column{max-width:360px}.avis-section .avis-avatar{width:96px;height:96px;border-radius:50%;overflow:hidden;margin-bottom:24px}.avis-section .avis-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.avis-section .avis-text{font-size:14px;line-height:1.7;margin-bottom:20px;font-family:Montserrat-Regular,sans-serif}.avis-section .avis-author{font-size:12px;margin-bottom:0}.avis-section .avis-author strong{text-transform:uppercase}.avis-section .avis-btn{display:inline-block;padding:10px 25px 6px 10px;border-radius:0 999px 999px 0;border:2px solid #000;font-size:15px;font-weight:200;background-color:#fff;color:#000;font-family:Antique-Olive-Condensed-Bold,sans-serif;letter-spacing:1px;transition:all .3s ease;cursor:pointer;text-decoration:none}.avis-section .avis-btn:hover{background-color:#000;color:#fff}@media (max-width: 991.98px){.avis-section .avis-section{padding:50px 0 60px}.avis-section .avis-title{font-size:52px;margin-bottom:30px}.avis-section .avis-column{max-width:100%;margin-top:40px}}.vinalies-banner-section{background-color:#fff;position:relative;padding-bottom:100px;display:flex;align-items:center;justify-content:center}.vinalies-banner-section:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:#e9e9e9;z-index:1}.vinalies-banner-section .vinalies-banner-wrapper{width:86%;max-width:1410px;position:relative;z-index:2}@media (min-width: 1500px){.vinalies-banner-section .vinalies-banner-wrapper{max-width:1640px}}@media (max-width: 575px){.vinalies-banner-section .vinalies-banner-wrapper{width:100%}}.vinalies-banner-section .vinalies-banner-card{position:relative;border-radius:40px;box-shadow:0 20px 35px #00000059;background-color:#000;z-index:2}.vinalies-banner-section .vinalies-banner-card:after{content:"";display:block;width:90%;height:60px;background-color:#000;margin:20px auto 0;position:absolute;left:50%;transform:translate(-50%,-50%);border-radius:999px;bottom:-50px;z-index:-2}@media (min-width: 992px){.vinalies-banner-section .vinalies-banner-card:after{width:68%}}.vinalies-banner-section .vinalies-banner-img{width:100%;max-height:550px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:25px 25px 0 0}@media (min-width: 1500px){.vinalies-banner-section .vinalies-banner-img{height:550px}}@media (max-width: 575px){.vinalies-banner-section .vinalies-banner-img{border-radius:0;height:390px}}.vinalies-banner-section .vinalies-banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff0,#fff0 0%,#00000078 50%,#000c 80%,#000);border-radius:25px 25px 0 0}.vinalies-banner-section .vinalies-banner-content{position:absolute;top:73%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:100%;padding:0 40px}.vinalies-banner-section .vinalies-banner-title{font-family:Antique-Olive-Condensed-Bold,sans-serif;font-size:70px;font-weight:200;line-height:1.05;letter-spacing:1px;margin-bottom:10px}@media (max-width: 575px){.vinalies-banner-section .vinalies-banner-title{font-size:35px}}.vinalies-banner-section .vinalies-banner-subtitle{font-family:Antique-Olive-Condensed-Bold,sans-serif;font-size:25px;font-weight:200;margin-bottom:24px}@media (max-width: 575px){.vinalies-banner-section .vinalies-banner-subtitle{font-size:20px}}@media (min-width: 1690px){.vinalies-banner-section .vinalies-banner-subtitle{font-size:30px}}.vinalies-banner-section .vinalies-banner-btn{font-family:Antique-Olive-Condensed-Bold,sans-serif;display:inline-block;padding:5px 30px;border-radius:999px;background-color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.06em;color:#000;text-decoration:none}@media (min-width: 1690px){.vinalies-banner-section .vinalies-banner-btn{font-size:15px;line-height:17px;padding:8px 34px}}@media (max-width: 575px){.vinalies-banner-section .vinalies-banner-btn{font-size:15px}}.vinalies-banner-section .vinalies-banner-btn:hover{background-color:#000;color:#fff}@media (max-width: 991.98px){.vinalies-banner-section .vinalies-banner-section{padding:60px 0 70px}.vinalies-banner-section .vinalies-banner-img{height:320px}.vinalies-banner-section .vinalies-banner-title{font-size:34px}}.commande{color:#111}.commande .container-fluid{padding:1.5rem!important}@media (min-width: 576px){.commande .container-fluid{padding-left:120px;padding-right:120px}}.commande .title{font-family:Anton,sans-serif;font-size:65px!important;line-height:60px!important}@media (min-width: 1690px){.commande .title{font-size:80px!important;line-height:75px!important}}.commande .about-subtitle,.commande .subtitle,.commande .subtitle-small{text-transform:uppercase;margin-top:20px;font-family:Anton,sans-serif}@media (min-width: 1500px){.commande .subtitle-small{font-size:20px!important}}.commande .about-title{font-family:Anton,sans-serif;font-size:25px;margin-top:20px}.commande .text-page-color{color:var(--page-color)}.commande .bg-page-color{background-color:var(--page-color)}.commande .text-page-color-light{color:var(--page-color-light)}.commande .bg-page-color-light{background-color:var(--page-color-light)}.commande .section{padding:64px 0}@media (min-width: 992px){.commande .section{padding:80px 0}}.commande .hero-navbar-wrapper .hero-navbar{border-radius:2rem;background:var(--page-color);transform:translateY(-50%);z-index:3;font-size:10px}@media (min-width: 1500px){.commande .hero-navbar-wrapper .hero-navbar{width:100%}}.commande .hero-navbar-wrapper .hero-navbar a{padding:0!important}.commande .hero-navbar-wrapper .hero-navbar a>p,.commande .hero-navbar-wrapper .hero-navbar a>span{padding:12px 14px!important;font-size:14px!important;font-family:Montserrat-Medium,sans-serif}.commande .section-inscrire .title{font-family:Anton,sans-serif;font-size:50px}@media (min-width: 1500px){.commande .section-inscrire .title{font-size:80px!important;line-height:80px!important}}.commande .section-inscrire ul{padding-left:18px}@media (min-width: 1500px){.commande .section-inscrire .main .img img{height:630px;width:500px}.commande .section-inscrire .main .list .inscrire-card{width:80%!important}.commande .section-inscrire .main .list .inscrire-card .laureat-cta .concours-btn{font-size:14px!important}.commande .section-inscrire .main .list .inscrire-card .laureat-cta .text-1500-13{font-size:13px!important}.commande .section-inscrire .main .list .inscrire-card .title{font-size:80px!important;line-height:80px!important}.commande .section-inscrire .main .list .inscrire-card .about-subtitle{font-size:24px!important}.commande .section-inscrire .main .list .inscrire-card .inscrire-wrapper{display:block!important}}.commande .section-inscrire .main .list .inscrire-card .inscrire-wrapper span{font-family:Montserrat-Medium,sans-serif;font-size:18px!important}.commande .section-inscrire .main .list .inscrire-card .inscrire-wrapper .date{font-family:Anton,sans-serif}.commande .section-inscrire .main .list .paragraph{font-size:14px;font-family:Montserrat-Medium,sans-serif}.commande .section-inscrire .main .list .paragraph.small-text{font-size:14px}.commande .section-inscrire .main .list ol>li{font-size:16px;font-family:Montserrat-Medium,sans-serif}@media (min-width: 1500px){.commande .section-inscrire .main .list ol>li{font-size:24px}}.commande .section-inscrire .main .list ol>li span{font-family:Montserrat-Regular,sans-serif}@media (min-width: 1500px){.commande .section-inscrire .main .list ol>li span{font-size:24px}}.commande .section-inscrire .main .list ol>li span span{font-family:Anton,sans-serif}.commande .section-inscrire .main .list ol>li span strong{font-family:Montserrat-SemiBold,sans-serif}.commande .section-inscrire .main .list .concours-btn{font-size:12px;padding:8px 20px;letter-spacing:.5px;font-family:Antique-Olive-Condensed-Bold,sans-serif;word-spacing:1px}.commande .section-inscrire .main .list .tarifs-content{max-width:730px}@media (min-width: 1500px){.commande .section-inscrire .main .list .tarifs-content{margin:40px 0!important}.commande .section-inscrire .main .list .tarifs-content .title{font-size:80px!important;line-height:80px!important}}.commande .section-inscrire .about-subtitle,.commande .section-inscrire .subtitle,.commande .section-inscrire .subtitle-small{text-transform:uppercase;margin-top:20px;font-family:Anton,sans-serif}@media (min-width: 1500px){.commande .section-inscrire .subtitle-small{font-size:20px!important}}.commande .section-inscrire .about-text{font-family:Montserrat-Regular,sans-serif}.commande .section-inscrire .laureat-cta{font-family:Montserrat-Light,sans-serif}.commande .section-inscrire .w-40{width:40%}.commande .section-inscrire .all-steps{flex-direction:column;gap:20px}@media (min-width: 992px){.commande .section-inscrire .all-steps{flex-direction:row;gap:0}}.commande .section-reglements{background-color:var(--page-color)}.commande .section-reglements .about .about-title{font-family:Anton,sans-serif;font-size:25px;margin-top:20px}.commande .section-reglements .about .laureat-cta>a{font-family:Montserrat-Medium,sans-serif;font-family:Antique-Olive-Condensed-Bold,sans-serif}.commande .section-reglements .reglements-content{max-width:730px;position:relative}.commande .section-reglements .reglements-content .title{font-family:Anton,sans-serif;font-size:60px;line-height:60px;margin-top:20px}@media (min-width: 1500px){.commande .section-reglements .reglements-content .about .about-title{font-size:30px!important}.commande .section-reglements .reglements-content .about .laureat-cta .concours-btn{font-size:15px!important}}.commande .section-reglements .reglements-content:after{content:"";display:block;width:100%;height:90px;background-color:var(--page-color);margin:25px auto 10px;position:absolute;left:65%;transform:translate(-65%,-50%);border-radius:30px;top:-20px;z-index:2}@media (min-width: 576px){.commande .section-reglements .reglements-content:after{width:123%;border-radius:200px 200px 50px 50px;left:50%}}.commande .section-about{background:#f4f4f4;position:relative}.commande .section-about .section-title{font-size:70px;font-family:Anton,sans-serif}.commande .section-about .about-subtitle{font-size:50px;margin-top:20px;font-family:Anton,sans-serif}.commande .section-about .about-text{font-size:18px;font-family:Montserrat-Regular,sans-serif;line-height:20px}.commande .section-about .about-image-wrapper img{border-radius:20px;-o-object-fit:cover;object-fit:cover}.commande .section-about .about-img-container{z-index:2;position:relative}.commande .section-cta{background:#262626;color:#fff;padding:64px 0 72px}.commande .section-cta .cta-inner{max-width:640px;margin-inline:auto}.commande .section-cta .cta-title{font-size:28.8px;font-weight:800;text-transform:uppercase}.commande .section-cta .cta-text{font-size:15.68px;color:#e0e0e0}.commande .section-cta .cta-btn{border-radius:999px;padding-inline:38.4px;font-weight:600}.commande .section-laureats{background:#f4f4f4}.commande .section-laureats .header-card .title{font-family:Anton,sans-serif;font-size:50px}.commande .section-laureats .header-card .concours-btn{background:#ddd;color:#000;border:none}.commande .section-laureats .laureat-header{display:flex;justify-content:center;align-items:center;position:relative;padding-bottom:20px}.commande .section-laureats .laureat-header-wrapper{position:relative}.commande .section-laureats .laureat-header-wrapper:after{content:"";display:block;width:100%;height:90px;background-color:#f4f4f4;margin:25px auto 10px;position:absolute;left:65%;transform:translate(-65%,-50%);border-radius:30px;top:-20px;z-index:2}@media (min-width: 576px){.commande .section-laureats .laureat-header-wrapper:after{width:123%;border-radius:200px 200px 50px 50px;left:50%}}.commande .section-partenaires{padding-bottom:50px}.commande .section-partenaires .partenaires-content{max-width:806px}.commande .section-partenaires .section-title{font-family:Anton,sans-serif;font-size:50px;color:var(--page-color)}@media (min-width: 1500px){.commande .section-partenaires .section-title{font-size:120px!important;line-height:120px!important}}.commande .section-partenaires .subtitle{font-family:Anton,sans-serif}@media (min-width: 1500px){.commande .section-partenaires .subtitle{font-size:50px!important;line-height:50px!important}}.commande .section-partenaires .details{font-family:Anton,sans-serif;font-size:26px!important;line-height:28px}.commande .section-partenaires .image{margin-top:35px;width:400px;height:190px;display:flex;justify-content:center}.commande .section-partenaires .image img{max-height:140px;max-width:500px}.commande .vinalies-banner-section{padding-top:70px;background-color:#e9e9e9}.commande .session-accordion .session-item span{font-family:Montserrat-Medium,sans-serif;font-size:18px;font-weight:400}.commande .session-accordion .session-item .toggle-text{font-family:Anton,sans-serif;font-size:15px}.commande .session-accordion .session-item .session-header{transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.commande .session-accordion .session-item .session-header:hover{opacity:.7}.commande .session-accordion .session-item .session-header .toggle-text{transition:color .3s ease}.commande .session-accordion .session-item .collapse p{font-family:Montserrat-Regular,sans-serif;font-size:16px;line-height:24px}.commande .concours-btn{line-height:15px}.commande .vinalies-banner-section{background-color:#f5f5f5}.faq .faq-content{margin-top:100px;padding-top:50px;padding-bottom:100px;max-width:1200px}@media (min-width: 1690px){.faq .faq-content{max-width:1410px}}.faq .faq-content .title{font-family:Anton,sans-serif;font-size:32px;line-height:40px}@media (min-width: 1690px){.faq .faq-content .title{font-size:40px;line-height:50px}}.faq .faq-content .faq-answer p{font-size:17px;line-height:24px;font-family:Montserrat-Regular,sans-serif}.faq .faq-content .faq-question-wrapper{max-width:410px;margin-left:80px}.faq .faq-content .faq-item-accordion .faq-preview{display:inline}.faq .faq-content .faq-item-accordion .faq-full{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out;display:none;opacity:0;transition:max-height .4s ease-in-out,opacity .4s ease-in-out}.faq .faq-content .faq-item-accordion.expanded .faq-preview{display:none}.faq .faq-content .faq-item-accordion.expanded .faq-full{opacity:1}.faq .faq-content .faq-item-accordion .toggle-text{flex-shrink:0;align-self:flex-end;font-family:Anton,sans-serif}.faq .faq-content .faq-item-accordion ul{padding-left:18px;margin:0}.contact .container-fluid{padding-left:120px;padding-right:120px}.contact .title{font-family:Anton,sans-serif;font-size:65px;line-height:20px;padding-bottom:30px}@media (min-width: 1690px){.contact .title{font-size:80px;line-height:40px}}.contact .subtitle{font-family:Anton,sans-serif;font-size:30px;line-height:40px;margin-top:20px}.contact .contact-info{max-width:730px}.contact .content{font-family:Montserrat-Regular,sans-serif;font-size:17px;line-height:24px}.contact .content .company-name{font-size:20px;font-family:Montserrat-Medium,sans-serif}.contact .contact-content{margin-top:100px;padding-top:50px;padding-bottom:100px}.contact .contact-content .contact-form{margin-left:80px;max-width:380px}@media (min-width: 1690px){.contact .contact-content .contact-form{max-width:470px}}.palmares .hero-subtitle{margin-left:0;font-family:Anton,sans-serif;font-size:22px;line-height:20px}@media (min-width: 992px){.palmares .hero-subtitle{font-size:26px;margin-left:40px;line-height:20px}}.palmares .hero-content{max-width:620px}.palmares .container-fluid{padding-left:80px;padding-right:80px}@media (min-width: 1690px){.palmares .container-fluid{padding-left:150px;padding-right:150px}}.palmares h4.concours-selected{font-family:Anton,sans-serif;font-size:40px;text-transform:uppercase}.palmares .faq-content{margin-top:-50px;z-index:2;position:relative;font-size:16px}.palmares .faq-content .card{background-color:transparent;border:none}.palmares .faq-content .page-link{color:#000;background-color:#fff}.palmares .faq-content .filter-tabs{width:auto;border:0px!important;border-radius:999px 999px 0 0!important}.palmares .faq-content .filter-tabs .nav-item{background-color:#f5f5f5}.palmares .faq-content .filter-tabs .nav-item:first-child{border-radius:2rem 0px 0px;padding-left:50px}.palmares .faq-content .filter-tabs .nav-item:last-child{border-radius:0px 2rem 0px 0px;padding-right:50px}.palmares .faq-content .filter-tabs .nav-item .nav-link{padding-top:12px;background-color:transparent;text-transform:uppercase}.palmares .faq-content .filter-tabs .nav-item .nav-link.active{color:#a98f3a!important}.palmares .faq-content .filter-tabs .nav-item.separator{font-size:4px;width:20px;justify-content:center;display:flex}.palmares .faq-content .filter-tabs .nav-item.separator span{padding:10px 0 0}.palmares .faq-content .nav-link{color:#000;font-size:19px}.palmares .faq-content .concours-btn{font-size:13px;text-transform:capitalize;font-family:Montserrat-Regular,sans-serif}.palmares .faq-content .filter-input-container{display:flex;justify-content:space-between}.palmares .faq-content .filter-input-container .filter-input-wrapper{width:calc(33.33% - 13.33px);max-width:470px}.palmares .faq-content .form-label{font-family:Antique-Olive-Condensed-Bold,sans-serif;text-transform:uppercase;font-size:18px!important;font-weight:unset!important}.palmares .faq-content input::-moz-placeholder{font-size:14px}.palmares .faq-content .form-label,.palmares .faq-content .form-control,.palmares .faq-content a,.palmares .faq-content input::placeholder{font-size:14px}.palmares .faq-content .form-control,.palmares .faq-content .form-select{border-radius:2rem;font-family:Montserrat-Regular,sans-serif;background-color:#f5f5f5;border:1px solid #dcdcdc}.palmares .faq-content .form-control:focus,.palmares .faq-content .form-select:focus{box-shadow:none;border-color:#a98f3a}.palmares .faq-content table th,.palmares .faq-content table td{font-size:13px;background-color:#f5f5f5;vertical-align:middle}.palmares .faq-content .data-table-container{border:1px solid #dcdcdc;border-radius:1rem}.palmares .faq-content .page-item.active .page-link{border-color:#a98f3a!important}.palmares .faq-content .page-item.disabled .page-link{background-color:transparent}.press .container-fluid{padding:0 2.5rem}@media (min-width: 992px){.press .container-fluid{padding-left:120px;padding-right:120px}}.press .section-press{margin-bottom:100px}.press .section-press .press-items{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:42px}@media (min-width: 1500px){.press .section-press .press-items{gap:54px}}.press .section-press .press-item{margin-bottom:40px;border-radius:1.5rem;border:none;padding:0;display:flex;flex-direction:column;width:100%;max-width:100%}@media (min-width: 576px){.press .section-press .press-item{width:calc((100% - 42px)/2);max-width:380px}}@media (min-width: 1200px){.press .section-press .press-item{width:calc((100% - 84px) / 3)}}@media (min-width: 1500px){.press .section-press .press-item{width:calc((100% - 162px)/4)}}.press .section-press .press-item .press-img{height:180px;display:flex;justify-content:center;align-items:center;overflow:hidden}@media (min-width: 1500px){.press .section-press .press-item .press-img{height:260px}}.press .section-press .press-item .press-img img{max-height:140px;max-width:250px}.press .section-press .press-item .card-body{border-radius:0 0 1.5rem 1.5rem;background-color:#eceaea;padding:20px 30px;display:flex;flex-direction:column;justify-content:space-between}.press .section-press .press-item .card-body .card-title{font-size:19px;font-family:Anton,sans-serif}@media (min-width: 1690px){.press .section-press .press-item .card-body .card-title{font-size:23px}}.press .section-press .press-item .card-body .card-text{font-size:14px;margin-top:10px}.press .section-press .press-item .card-body .concours-btn{font-size:14px;padding:2px 20px}.press .section-press .press-item:hover .card-body{filter:invert(1)}.press .section-press .press-item:hover .card-body .card-title{color:#000}.laureat .vinalies-navbar{padding:14px 24px 0}.laureat .container-fluid{padding-left:120px;padding-right:120px}.laureat .hero-slider .hero-overlay{background:linear-gradient(180deg,#aaa,#fff,#ddd)}.laureat .hero-slider .hero-overlay.GrandOr{background-image:url(/images/front/backgrounds/Grand-or.png)!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.laureat .hero-slider .hero-overlay.Gold{background:linear-gradient(180deg,#8c7540,#e8e0ba87,#c6ab78)!important}.laureat .hero-slider .hero-overlay.Silver{background:linear-gradient(180deg,#7f7d79,#f9f5ed 60%,#bdbdbb)!important}.laureat .hero-slider .hero-content-wrapper{padding-bottom:0;margin:0 180px}.laureat .hero-slider .hero-content-area{padding-bottom:100px}.laureat .hero-slider .hero-content{max-width:60%;margin-left:0}.laureat .hero-slider .hero-content .hero-title{margin-top:20px;margin-bottom:0!important;margin-left:0;font-family:Antique-Olive-Condensed-Bold,sans-serif;font-size:70px;line-height:63px}.laureat .hero-slider .hero-content .hero-subtitle{margin-left:0}.laureat .hero-slider .hero-content .description-wrapper{font-family:Montserrat-Regular,sans-serif;line-height:28px}.laureat .hero-slider .hero-content .description-wrapper div{display:block}.laureat .hero-slider .hero-content .description-wrapper .pdo-text{font-family:Montserrat-SemiBold,sans-serif;font-size:24px}.laureat .hero-slider .hero-content .description-wrapper .location{font-size:22px}.laureat .hero-slider .hero-content h2{font-size:31px;line-height:46px;font-family:Montserrat-Medium,sans-serif}.laureat .hero-slider .laureat-medals{display:flex;gap:20px;margin-top:30px}.laureat .hero-slider .laureat-medals .medal-item{background-color:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90px;height:90px}.laureat .hero-slider .laureat-medals .medal-item img{max-height:115px}.laureat .hero-slider .laureat-medals .medal-item .medal-text{margin-top:10px;font-family:Montserrat-Regular,sans-serif;font-size:16px}.laureat .hero-slider .laureat-attribute{font-family:Montserrat-SemiBold,sans-serif;font-size:14px;display:flex;gap:30px;text-transform:uppercase}.laureat .hero-slider .laureat-attribute .attribute-item{display:flex;flex-direction:column;align-items:center}.laureat .hero-slider .laureat-attribute .attribute-item .attribute-value{font-weight:700;font-size:22px}.laureat .hero-slider .laureat-bottle-container{background-color:#fff;border-radius:30px 30px 0 0;height:62vh;max-height:650px;display:flex;align-items:flex-end;justify-content:center}@media (min-width: 1500px){.laureat .hero-slider .laureat-bottle-container{max-height:650px;max-width:525px}}.laureat .hero-slider .laureat-bottle-container .laureat-bottle-wrapper{padding-top:50px;height:100%;display:flex;justify-content:center}.laureat .hero-slider .laureat-bottle-container .laureat-bottle-wrapper img{height:100%}.laureat .section-laureat{padding:0 200px}.laureat .section-laureat .laureat-details-wrapper .vinalies-img-container{width:220px}.laureat .section-laureat .laureat-details-wrapper .vinalies-img-container img{width:100%}.laureat .section-laureat .laureat-details-wrapper .details-content{margin-top:20px}.laureat .section-laureat .laureat-details-wrapper .details-content .laureat-rate{font-size:16px;font-family:Montserrat-Regular,sans-serif}.laureat .section-laureat .laureat-details-wrapper .details-content .laureat-title{font-size:28px;line-height:27px;font-family:Anton,sans-serif;margin-top:10px}.laureat .section-laureat .laureat-details-wrapper .details-content .description-wrapper{margin-top:10px;margin-bottom:20px;font-family:Montserrat-Regular,sans-serif;line-height:25px}.laureat .section-laureat .laureat-details-wrapper .details-content .description-wrapper div{display:block}.laureat .section-laureat .laureat-details-wrapper .details-content .description-wrapper .pdo-text{font-family:Montserrat-SemiBold,sans-serif;font-size:26px}.laureat .section-laureat .laureat-details-wrapper .details-content .description-wrapper .location{font-size:20px}.laureat .section-laureat .laureat-details-wrapper .details-content .additional-attribute{display:flex;gap:10px}.laureat .section-laureat .laureat-details-wrapper .details-content .additional-attribute .attribute-item{font-family:Montserrat-Regular,sans-serif;font-size:18px}.laureat .section-laureat .laureat-details-wrapper .details-content .additional-attribute .attribute-item.value{font-family:Montserrat-SemiBold,sans-serif}.laureat .section-laureat .laureat-details-wrapper .details-content .laureat-price{margin-top:20px;font-family:Montserrat-Regular,sans-serif;font-size:18px}.laureat .section-laureat .laureat-description h2{font-family:Anton,sans-serif;font-size:45px;margin-bottom:10px}.laureat .section-laureat .laureat-description p{font-family:Montserrat-Regular,sans-serif;font-size:18px;line-height:24px}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.slide{display:none}}
