.page-loader{position:fixed;top:0;left:0;width:100%;height:3px;background-color:var(--color-gray-light);z-index:99999;overflow:hidden;pointer-events:none;visibility:hidden}.page-loader::after{content:"";position:absolute;top:0;left:0;height:100%;width:30%;background-color:var(--color-orange);animation:indeterminate-progress 2s infinite ease-in-out}.page-loader.loading{visibility:visible}@keyframes indeterminate-progress{0%{left:-35%;width:30%}50%{width:40%}100%{left:105%;width:30%}}header{position:fixed;top:-200px;left:0;width:100%;z-index:1000;background-color:var(--color-white);box-shadow:0px 4px 4px 0px rgba(52,59,55,.05);padding:12px var(--gutter-large);display:flex;justify-content:space-between;align-items:center;gap:var(--gutter);opacity:0;transition:opacity 1s linear,top 1.8s cubic-bezier(0.165, 0.84, 0.44, 1);font-family:"Lato",sans-serif}header #header-burger,header #header-shop{flex:1}header a{text-decoration:none}header #header-burger{display:flex;align-items:center;gap:var(--gutter)}header #header-logo a{color:var(--color-orange)}header #header-shop{text-align:right}@media(max-width: 480px){header #header-burger a:last-child{display:none}}body.loaded header.show{top:0;opacity:1}#top-video{position:fixed;top:0;left:0;width:100%;height:100%;z-index:500;background-color:var(--color-white);overflow:hidden}#top-video video,#top-video img{display:block;object-fit:cover;width:100%;height:100%;position:relative;z-index:1}#top-video h1{position:absolute;z-index:2;top:calc(50% + 40px);left:0;width:100%;color:var(--color-white);transform:translateY(calc(-50% + 200px));opacity:0;transition:opacity 1s linear,transform 1.8s cubic-bezier(0.165, 0.84, 0.44, 1);text-align:center;padding-left:var(--gutter);padding-right:var(--gutter);text-shadow:0 0 5px rgba(0,0,0,.3)}#top-video h1 svg{margin:0 auto}body.loaded #top-video.show h1{opacity:1;transform:translateY(-50%)}#menu{position:fixed;z-index:1500;top:0;left:-110%;width:100%;height:100%;overflow:auto;background-color:var(--color-white);opacity:0;visibility:hidden;transition:opacity .5s linear,left 1s cubic-bezier(0.165, 0.84, 0.44, 1);font-family:"Lato",sans-serif}body.open-menu #menu{left:0;opacity:1}#menu.visible{visibility:visible}#menu ul{list-style-type:none}#menu .top{padding:30px var(--gutter-large) 50px;display:flex;align-items:flex-start;gap:var(--gutter)}#menu .top a{text-decoration:none;color:var(--color-orange)}#menu .top>div:first-child,#menu .top>div:last-child{flex:1}#menu .top>div:first-child{display:flex;align-items:center;gap:5px}#menu .bottom{display:flex;align-items:flex-end;gap:var(--gutter);padding:50px var(--gutter-large)}#menu .bottom a{text-decoration:none;transition:color .3s linear}#menu .bottom a:hover{color:var(--color-orange)}#menu .bottom>div:first-child,#menu .bottom>div:last-child{flex:1}#menu .bottom>div:nth-child(2){font-size:1.2em;display:flex;align-items:center;gap:var(--gutter);text-transform:uppercase}#menu .bottom>div:nth-child(2) .active{color:var(--color-orange)}#menu .bottom>div:last-child{text-align:right}#menu .bottom>div:last-child strong{text-transform:uppercase;font-size:1.2em}#menu .bottom>div:last-child li{font-size:1.1em;padding-top:10px}#menu-swiper video{display:block;pointer-events:none;width:100%;height:100%;object-fit:cover}#menu-swiper .menu-menu-video-container,#menu-swiper .menu-menu-video-en-container{width:100%;padding-left:var(--gutter-large);padding-right:var(--gutter-large);position:relative}#menu-swiper #menu-menu-video .menu-item,#menu-swiper #menu-menu-video-en .menu-item{position:relative}#menu-swiper #menu-menu-video .menu-item a,#menu-swiper #menu-menu-video-en .menu-item a{text-decoration:none}#menu-swiper #menu-menu-video .menu-item>a:first-child,#menu-swiper #menu-menu-video-en .menu-item>a:first-child{display:block;width:100%;height:50vh}#menu-swiper #menu-menu-video .menu-item>a:last-child,#menu-swiper #menu-menu-video-en .menu-item>a:last-child{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;padding-left:40px;padding-right:40px;word-break:break-word;overflow-wrap:break-word;font-weight:700;text-transform:uppercase;font-size:clamp(2em,1em + 5vw,4em);color:var(--color-white);text-align:center;text-shadow:0 0 5px rgba(0,0,0,.3)}#menu-swiper .swiper-button-prev,#menu-swiper .swiper-button-next{position:absolute;z-index:100;cursor:pointer;top:calc(50% - 30px);width:22px;height:60px;border:solid var(--color-white) 1px;border-radius:4px;color:var(--color-white);transition:background-color .3s linear,color .3s linear,width .5s cubic-bezier(0.165, 0.84, 0.44, 1)}#menu-swiper .swiper-button-prev.swiper-button-disabled,#menu-swiper .swiper-button-next.swiper-button-disabled{display:none}#menu-swiper .swiper-button-prev svg,#menu-swiper .swiper-button-next svg{position:absolute;top:calc(50% - 7px);left:calc(50% - 4.5px)}#menu-swiper .swiper-button-prev:hover,#menu-swiper .swiper-button-next:hover{background-color:var(--color-white);color:var(--color-orange);width:44px}#menu-swiper .swiper-button-prev{left:var(--gutter-large)}#menu-swiper .swiper-button-prev svg{transform:rotate(-180deg)}#menu-swiper .swiper-button-next{right:var(--gutter-large)}.video-fixed{position:fixed;z-index:2000;background-color:red;transition:width 1s cubic-bezier(0.165, 0.84, 0.44, 1),height 1s cubic-bezier(0.165, 0.84, 0.44, 1),left 1s cubic-bezier(0.165, 0.84, 0.44, 1),top 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.video-fixed video{display:block;pointer-events:none;width:100%;height:100%;object-fit:cover}#to-top{position:fixed;z-index:1000;bottom:var(--gutter);right:var(--gutter);display:none}footer{position:relative;z-index:750;background:var(--color-white) url("../assets/images/craie.webp") center top no-repeat;background-size:cover;font-family:"Lato",sans-serif}footer p{margin-bottom:var(--gutter)}footer ul{list-style-type:none}footer a{text-decoration:none;transition:color .3s linear}footer a:hover{color:var(--color-orange)}footer .footer-title{font-size:1.1em;font-weight:700;text-transform:uppercase;margin-bottom:30px}footer .top{text-align:center;padding:100px var(--gutter)}footer .content,footer .bottom{display:flex;gap:var(--gutter);background:hsla(0,0%,100%,.4);padding-left:var(--gutter-large);padding-right:var(--gutter-large)}footer .content{border-top:solid 1px var(--color-white);padding-top:50px;padding-bottom:50px;justify-content:space-around}footer .content address ul li:not(:last-child),footer .content .menu-menu-footer-container ul li:not(:last-child){padding-bottom:.5em}footer .content .social{display:flex;gap:var(--gutter);align-items:center}footer .content .social a{color:var(--color-orange)}@media(max-width: 680px){footer .content{flex-direction:column;align-items:center}footer .content>div{width:290px;max-width:100%}}footer .bottom{border-top:solid 1px rgba(52,59,55,.2);padding-top:25px;padding-bottom:25px;justify-content:space-between;align-items:center}footer .bottom>div:last-child{flex-shrink:0;display:flex;gap:var(--gutter-large);align-items:center}footer .bottom .languages{font-size:1.2em;display:flex;align-items:center;gap:var(--gutter);text-transform:uppercase}footer .bottom .languages .active{color:var(--color-orange)}@media(max-width: 480px){footer .bottom{text-align:center;flex-direction:column;align-items:center}}#city-hover{display:none;position:absolute;padding:var(--gutter);background-color:var(--color-white);z-index:1000;pointer-events:none;max-width:250px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}#city-hover ul{list-style-type:none}#city-hover ul>li:not(:last-child){margin-bottom:10px}.wysiwyg p.is-style-p-no-marge{margin-bottom:0 !important}.wysiwyg .is-style-with-gutter-large{padding-left:var(--gutter-large);padding-right:var(--gutter-large)}.wysiwyg .is-style-with-gutter{padding-left:var(--gutter);padding-right:var(--gutter)}.wysiwyg .is-style-max-width-1200{max-width:1200px}.wysiwyg .is-style-max-width-800{max-width:800px}.wysiwyg .is-style-max-width-660{max-width:660px}.wysiwyg .is-style-max-width-250{max-width:250px}.wysiwyg .is-content-justification-left{margin-right:auto !important;margin-left:0 !important}.wysiwyg .is-content-justification-center{margin-left:auto !important;margin-right:auto !important}.wysiwyg .is-content-justification-right{margin-left:auto !important;margin-right:0 !important}.wysiwyg .is-style-gap-large{gap:var(--gutter-large)}.wysiwyg .is-style-gap-small{gap:var(--gutter)}.wysiwyg .wp-block-group.has-background{padding:0}.wysiwyg .is-layout-flow>.alignright{margin-inline-start:0}.wysiwyg .is-layout-flow>.alignleft{margin-inline-end:0}.wysiwyg a{text-underline-offset:5px;color:var(--color-gray-dark)}.wysiwyg .has-aguafina-script-font-family{font-weight:400 !important;line-height:1.1 !important}.wysiwyg .wp-block-button__link{transition:color .3s linear,border-color .3s linear,box-shadow .3s linear}.wysiwyg .wp-block-button__link:hover{border-color:#fff;color:#000;box-shadow:0 4px 4px 0 rgba(52,59,55,.05)}@media(max-width: 781px){.wysiwyg .inverse-columns .wp-block-column:nth-child(1){order:2}.wysiwyg .inverse-columns .wp-block-column:nth-child(2){order:1}}.wysiwyg form .double{display:flex;gap:30px;justify-content:space-between}.wysiwyg form .double p{flex-grow:1}.wysiwyg form .double.responsive{flex-wrap:wrap}.wysiwyg form p{margin-bottom:30px}.wysiwyg form p label{display:block;color:var(--color-orange)}.wysiwyg form input[type=text],.wysiwyg form input[type=email],.wysiwyg form input[type=date],.wysiwyg form input[type=number],.wysiwyg form input[type=tel],.wysiwyg form textarea{border:none;border-bottom:solid 1px var(--color-gray-dark);outline:none;background-color:rgba(0,0,0,0);padding:10px 20px;font:inherit;display:block;width:100%}.wysiwyg form textarea{resize:vertical;height:130px}.wysiwyg form .wpcf7-not-valid-tip{display:block;font-size:.8em;padding-top:5px}.wysiwyg form #form-submit{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:wrap;gap:var(--gutter);flex-grow:1}.wysiwyg form #form-submit .altcha-widget-wrap{order:1}.wysiwyg form #form-submit .wpcf7-spinner{order:3}.wysiwyg form #form-submit .wpcf7-submit{transition:color .3s linear,border-color .3s linear,box-shadow .3s linear,background-color .3s linear;font:inherit;order:2;display:inline-block;text-transform:uppercase;border:solid 1px var(--color-gray-dark);background-color:var(--color-gray-dark);color:var(--color-white);padding:15px 40px;outline:none;cursor:pointer}.wysiwyg form #form-submit .wpcf7-submit:hover{background-color:rgba(0,0,0,0);border-color:#fff;color:#000;box-shadow:0 4px 4px 0 rgba(52,59,55,.05)}body.home{overflow-x:hidden}body.home .home-images-cards{position:relative;z-index:2;max-width:428px;padding:var(--gutter);background-color:var(--color-white);box-shadow:38px 0 44.3px 0 rgba(0,0,0,.05)}* body.home .home-images-cards>figure:nth-child(2){padding:var(--gutter) 0}body.home .home-bottle-background{position:relative;z-index:1;height:60vh !important;background-image:url("../assets/images/home-bg-fixed.webp");background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:100% auto;width:100vw;margin-left:calc((40vw + 20px)*-1) !important}@media(max-width: 781px){body.home .home-bottle-background{height:30vh;margin-left:-20px !important}}.savoir-faire-swiper{--gutter-swiper-navigation: 50px;width:100%}@media(max-width: 980px){.savoir-faire-swiper{--gutter-swiper-navigation: var(--gutter)}}.savoir-faire-swiper .swiper-slide{padding:var(--gutter) 40px !important;width:660px;max-width:calc(100% - 2*var(--gutter));opacity:.15;transition:opacity .3s linear}.savoir-faire-swiper .swiper-slide.swiper-slide-active{opacity:1}.savoir-faire-swiper .swiper-slide hr{height:2px !important;margin-bottom:30px}.savoir-faire-swiper .savoir-faire-swiper-next,.savoir-faire-swiper .savoir-faire-swiper-prev{position:absolute;z-index:100;top:50%;transform:translateY(-50%);cursor:pointer}.savoir-faire-swiper .savoir-faire-swiper-next::before,.savoir-faire-swiper .savoir-faire-swiper-next::after,.savoir-faire-swiper .savoir-faire-swiper-prev::before,.savoir-faire-swiper .savoir-faire-swiper-prev::after{content:""}.savoir-faire-swiper .savoir-faire-swiper-next::before,.savoir-faire-swiper .savoir-faire-swiper-prev::before{display:block;width:40px;height:40px;border:solid 2px var(--color-orange);border-radius:40px;transform-origin:center;transition:transform .3s ease-out}.savoir-faire-swiper .savoir-faire-swiper-next::after,.savoir-faire-swiper .savoir-faire-swiper-prev::after{position:absolute;width:16px;height:16px;border-right:solid 2px var(--color-orange);border-bottom:solid 2px var(--color-orange);top:50%;left:50%}.savoir-faire-swiper .savoir-faire-swiper-next:hover::before,.savoir-faire-swiper .savoir-faire-swiper-prev:hover::before{transform:scale(1.2)}.savoir-faire-swiper .savoir-faire-swiper-prev{left:var(--gutter-swiper-navigation)}.savoir-faire-swiper .savoir-faire-swiper-prev::after{transform:translateX(-20%) translateY(-50%) rotate(-225deg)}.savoir-faire-swiper .savoir-faire-swiper-next{right:var(--gutter-swiper-navigation)}.savoir-faire-swiper .savoir-faire-swiper-next::after{transform:translateX(-70%) translateY(-50%) rotate(-45deg)}.savoir-faire-swiper .swiper-button-disabled{display:none}.savoir-faire-tribu{padding-top:120px;background-image:url("../assets/images/tribu-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover}.savoir-faire-tribu .listing{padding-top:100px;padding-bottom:400px;display:flex;flex-wrap:wrap;gap:var(--gutter) 150px;justify-content:center;background:url("../assets/images/tribu-bg2.webp") top center no-repeat;background-size:auto 100%}.savoir-faire-tribu .listing .wp-block-columns{max-width:550px;width:calc(50% - 75px);background-color:var(--color-white);margin:0 !important;padding:var(--gutter);flex-wrap:nowrap !important}@media(max-width: 980px){.savoir-faire-tribu .listing .wp-block-columns{width:100%}}.savoir-faire-tribu .listing .wp-block-columns figure{margin:0 !important}.savoir-faire-tribu .listing .wp-block-columns .wp-block-column>p:first-child strong,.savoir-faire-tribu .listing .wp-block-columns .wp-block-column>p:last-child em{display:inline-block;padding-bottom:10px;position:relative}.savoir-faire-tribu .listing .wp-block-columns .wp-block-column a{color:var(--color-orange)}.city-hover{cursor:pointer}@media(max-width: 980px){.savoir-faire-vignoble{display:none}}.cuvee-collection{position:relative}.cuvee-collection>figure{position:absolute;bottom:0;left:0;width:100%;z-index:1}.descente-cuvees{display:flex;position:relative;z-index:2;justify-content:center;gap:50px 0}@media(max-width: 1600px){.descente-cuvees{flex-wrap:wrap}}.descente-cuvees>.wp-block-group{position:relative;margin:0 !important;flex-basis:260px}.descente-cuvees>.wp-block-group>.wp-block-group{position:absolute;max-width:250px;width:100%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);overflow:auto;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--gutter);border-radius:4px;background:hsla(0,0%,100%,.6) !important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .3s linear}.descente-cuvees>.wp-block-group>.wp-block-group p{margin:50px 0 0 0}.descente-cuvees>.wp-block-group>.wp-block-group a{display:inline-block;padding:15px var(--gutter);text-transform:uppercase;text-decoration:none;border:solid 1px var(--color-gray-dark);transition:border-color .3s linear,background-color .3s linear}.descente-cuvees>.wp-block-group>.wp-block-group a:hover{border-color:var(--color-white);background-color:var(--color-white)}.descente-cuvees>.wp-block-group:hover>.wp-block-group{opacity:1}.fiche-cuvee>.wp-block-column:first-child figure{width:100%;height:100vh;position:sticky;top:0}.fiche-cuvee>.wp-block-column:first-child figure img{width:100%;height:100%;object-fit:cover}.fiche-cuvee .fiche-cuvee-bottom{width:100%;position:relative}.fiche-cuvee .fiche-cuvee-bottom .wp-block-group{background:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:60px 40px;max-width:713px}.fiche-cuvee .fiche-cuvee-bottom>figure:first-child{position:absolute;top:0;left:0;width:100%;height:50%;z-index:-1}.fiche-cuvee .fiche-cuvee-bottom>figure:first-child img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.reservation-offres{display:flex;justify-content:space-between;gap:50px 100px}@media(max-width: 1600px){.reservation-offres{gap:50px var(--gutter)}}@media(max-width: 781px){.reservation-offres{flex-wrap:wrap;gap:50px 0}}.reservation-offres .wp-block-group{width:25%;max-width:320px;border-radius:8px;background:var(--white, #FFF);box-shadow:0 181px 51px 0 rgba(0,0,0,0),0 116px 46px 0 rgba(0,0,0,.01),0 65px 39px 0 rgba(0,0,0,.03),0 29px 29px 0 rgba(0,0,0,.04),0 7px 16px 0 rgba(0,0,0,.05);padding:var(--gutter) 0 120px 0;position:relative}@media(max-width: 781px){.reservation-offres .wp-block-group{width:100%}}.reservation-offres .wp-block-group h3,.reservation-offres .wp-block-group p,.reservation-offres .wp-block-group .wp-block-buttons{padding-left:var(--gutter);padding-right:var(--gutter)}.reservation-offres .wp-block-group .wp-block-buttons{position:absolute;left:0;bottom:var(--gutter);width:100%;padding:0 20px}#loader-distributors{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.85);z-index:9999;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease}#loader-distributors.hidden{opacity:0;pointer-events:none}#distributors{position:relative;display:flex}@media(max-width: 781px){#distributors{flex-wrap:wrap}}#distributors #distributors-left{width:50%;padding-top:50px;padding-bottom:50px}@media(max-width: 781px){#distributors #distributors-left{width:100%}}#distributors #distributors-filters{display:flex;padding:40px var(--gutter-large);position:sticky;top:100px;background-color:var(--color-white);gap:var(--gutter);box-shadow:0 181px 51px 0 rgba(0,0,0,0),0 116px 46px 0 rgba(0,0,0,.01),0 65px 39px 0 rgba(0,0,0,.03),0 29px 29px 0 rgba(0,0,0,.04),0 7px 16px 0 rgba(0,0,0,.05);flex-wrap:wrap}@media(max-width: 1200px){#distributors #distributors-filters{padding:var(--gutter) var(--gutter-large)}}#distributors #distributors-filters button{font:inherit;padding:15px 20px;border:1px solid var(--color-gray-dark);background-color:var(--color-white);cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase}@media(max-width: 1200px){#distributors #distributors-filters button{padding:5px 20px}}#distributors #distributors-filters button.active{background-color:var(--color-gray-dark);border-color:var(--color-gray-dark);color:var(--color-white)}#distributors #distributors-listing{padding:0 var(--gutter-large)}#distributors #distributors-listing .distributor-item{padding:30px 0;border-bottom:1px solid var(--color-gray-dark)}#distributors #distributors-listing .distributor-item:last-child{border-bottom:none}#distributors #distributors-listing .distributor-item .nom{font-weight:bold;margin:0 0 5px 0}#distributors #distributors-listing .distributor-item .adresse{margin:0}#distributors #distributors-map{width:50%}@media(max-width: 781px){#distributors #distributors-map{display:none}}#distributors #distributors-map>div{width:100%;height:calc(100vh - 90px);position:sticky;top:90px}:root{--color-orange: var(--wp--preset--color--idp-orange);--color-gray-light: var(--wp--preset--color--idp-gray-light);--color-gray-dark: var(--wp--preset--color--idp-gray-dark);--color-black: #000000;--color-white: #ffffff;--gutter: var(--wp--custom--gutter);--gutter-large: var(--wp--custom--gutter-large)}@media(max-width: 1200px){:root{--gutter-large: var(--gutter)}}*,:after,:before{scrollbar-width:thin;scrollbar-color:var(--color-orange) var(--color-gray-light);box-sizing:border-box}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--color-gray-light)}::-webkit-scrollbar-thumb{background:var(--color-orange)}::-webkit-scrollbar-button,::-webkit-scrollbar-track-piece{display:none}::selection{background:var(--color-orange);color:var(--color-white)}html{scroll-behavior:smooth}body{overflow-x:hidden}body.no-scroll{height:100%;overflow:hidden}main{position:relative;z-index:750;margin-top:100vh;background-color:var(--color-white)}main.no-marge{margin-top:0}ul,ol{padding:0;margin:0}address{font-style:normal}a{text-decoration:underline;color:var(--color-gray-dark);text-underline-offset:5px;transition:color .3s linear}em,i{font-style:italic}strong,b{font-weight:700}u{text-decoration:underline;text-underline-offset:3px}small,.small{font-size:.8em}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}.hidden,[hidden]{display:none !important}.scrollReveal:not(figure){transform:translateY(var(--wp--custom--scroll-reveal-translate));opacity:0;transition:transform .5s ease-out,opacity .3s ease-out}.scrollReveal:not(figure).scrollReveal-visible{transform:translateY(0);opacity:1}figure.scrollReveal{opacity:0;transform:scale(0.8);transition:opacity .8s ease,transform .8s cubic-bezier(0.4, 0.2, 0.2, 1)}figure.scrollReveal.scrollReveal-visible{opacity:1;transform:scale(1)}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.overflow-hidden{overflow:hidden !important}.overflow-auto{overflow:auto !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-decoration-none{text-decoration:none !important}.visible{visibility:visible}.invisible{visibility:hidden}.img-fluid{max-width:100%;height:auto}.m-x-auto{margin:0 auto}.mx-auto{margin-left:auto;margin-right:auto}.m-t-1{margin-top:0.25em}.m-t-2{margin-top:0.5em}.m-t-3{margin-top:0.75em}.m-t-4{margin-top:1em}.m-t-5{margin-top:1.25em}.m-t-6{margin-top:1.5em}.m-t-7{margin-top:1.75em}.m-t-8{margin-top:2em}.m-t-9{margin-top:2.25em}.m-t-10{margin-top:2.5em}.m-t-11{margin-top:2.75em}.m-t-12{margin-top:3em}.m-t-13{margin-top:3.25em}.m-t-14{margin-top:3.5em}.m-t-15{margin-top:3.75em}.m-t-16{margin-top:4em}.m-t-17{margin-top:4.25em}.m-t-18{margin-top:4.5em}.m-t-19{margin-top:4.75em}.m-t-20{margin-top:5em}.m-t-21{margin-top:5.25em}.m-t-22{margin-top:5.5em}.m-t-23{margin-top:5.75em}.m-t-24{margin-top:6em}.m-t-25{margin-top:6.25em}.m-t-26{margin-top:6.5em}.m-t-27{margin-top:6.75em}.m-t-28{margin-top:7em}.m-t-29{margin-top:7.25em}.m-t-30{margin-top:7.5em}.m-r-1{margin-right:0.25em}.m-r-2{margin-right:0.5em}.m-r-3{margin-right:0.75em}.m-r-4{margin-right:1em}.m-r-5{margin-right:1.25em}.m-r-6{margin-right:1.5em}.m-r-7{margin-right:1.75em}.m-r-8{margin-right:2em}.m-r-9{margin-right:2.25em}.m-r-10{margin-right:2.5em}.m-r-11{margin-right:2.75em}.m-r-12{margin-right:3em}.m-r-13{margin-right:3.25em}.m-r-14{margin-right:3.5em}.m-r-15{margin-right:3.75em}.m-r-16{margin-right:4em}.m-r-17{margin-right:4.25em}.m-r-18{margin-right:4.5em}.m-r-19{margin-right:4.75em}.m-r-20{margin-right:5em}.m-r-21{margin-right:5.25em}.m-r-22{margin-right:5.5em}.m-r-23{margin-right:5.75em}.m-r-24{margin-right:6em}.m-r-25{margin-right:6.25em}.m-r-26{margin-right:6.5em}.m-r-27{margin-right:6.75em}.m-r-28{margin-right:7em}.m-r-29{margin-right:7.25em}.m-r-30{margin-right:7.5em}.m-b-1{margin-bottom:0.25em}.m-b-2{margin-bottom:0.5em}.m-b-3{margin-bottom:0.75em}.m-b-4{margin-bottom:1em}.m-b-5{margin-bottom:1.25em}.m-b-6{margin-bottom:1.5em}.m-b-7{margin-bottom:1.75em}.m-b-8{margin-bottom:2em}.m-b-9{margin-bottom:2.25em}.m-b-10{margin-bottom:2.5em}.m-b-11{margin-bottom:2.75em}.m-b-12{margin-bottom:3em}.m-b-13{margin-bottom:3.25em}.m-b-14{margin-bottom:3.5em}.m-b-15{margin-bottom:3.75em}.m-b-16{margin-bottom:4em}.m-b-17{margin-bottom:4.25em}.m-b-18{margin-bottom:4.5em}.m-b-19{margin-bottom:4.75em}.m-b-20{margin-bottom:5em}.m-b-21{margin-bottom:5.25em}.m-b-22{margin-bottom:5.5em}.m-b-23{margin-bottom:5.75em}.m-b-24{margin-bottom:6em}.m-b-25{margin-bottom:6.25em}.m-b-26{margin-bottom:6.5em}.m-b-27{margin-bottom:6.75em}.m-b-28{margin-bottom:7em}.m-b-29{margin-bottom:7.25em}.m-b-30{margin-bottom:7.5em}.m-l-1{margin-left:0.25em}.m-l-2{margin-left:0.5em}.m-l-3{margin-left:0.75em}.m-l-4{margin-left:1em}.m-l-5{margin-left:1.25em}.m-l-6{margin-left:1.5em}.m-l-7{margin-left:1.75em}.m-l-8{margin-left:2em}.m-l-9{margin-left:2.25em}.m-l-10{margin-left:2.5em}.m-l-11{margin-left:2.75em}.m-l-12{margin-left:3em}.m-l-13{margin-left:3.25em}.m-l-14{margin-left:3.5em}.m-l-15{margin-left:3.75em}.m-l-16{margin-left:4em}.m-l-17{margin-left:4.25em}.m-l-18{margin-left:4.5em}.m-l-19{margin-left:4.75em}.m-l-20{margin-left:5em}.m-l-21{margin-left:5.25em}.m-l-22{margin-left:5.5em}.m-l-23{margin-left:5.75em}.m-l-24{margin-left:6em}.m-l-25{margin-left:6.25em}.m-l-26{margin-left:6.5em}.m-l-27{margin-left:6.75em}.m-l-28{margin-left:7em}.m-l-29{margin-left:7.25em}.m-l-30{margin-left:7.5em}.m-1{margin:0.25em}.m-2{margin:0.5em}.m-3{margin:0.75em}.m-4{margin:1em}.m-5{margin:1.25em}.m-6{margin:1.5em}.m-7{margin:1.75em}.m-8{margin:2em}.m-9{margin:2.25em}.m-10{margin:2.5em}.m-11{margin:2.75em}.m-12{margin:3em}.m-13{margin:3.25em}.m-14{margin:3.5em}.m-15{margin:3.75em}.m-16{margin:4em}.m-17{margin:4.25em}.m-18{margin:4.5em}.m-19{margin:4.75em}.m-20{margin:5em}.m-21{margin:5.25em}.m-22{margin:5.5em}.m-23{margin:5.75em}.m-24{margin:6em}.m-25{margin:6.25em}.m-26{margin:6.5em}.m-27{margin:6.75em}.m-28{margin:7em}.m-29{margin:7.25em}.m-30{margin:7.5em}.p-t-1{padding-top:0.25em}.p-t-2{padding-top:0.5em}.p-t-3{padding-top:0.75em}.p-t-4{padding-top:1em}.p-t-5{padding-top:1.25em}.p-t-6{padding-top:1.5em}.p-t-7{padding-top:1.75em}.p-t-8{padding-top:2em}.p-t-9{padding-top:2.25em}.p-t-10{padding-top:2.5em}.p-t-11{padding-top:2.75em}.p-t-12{padding-top:3em}.p-t-13{padding-top:3.25em}.p-t-14{padding-top:3.5em}.p-t-15{padding-top:3.75em}.p-t-16{padding-top:4em}.p-t-17{padding-top:4.25em}.p-t-18{padding-top:4.5em}.p-t-19{padding-top:4.75em}.p-t-20{padding-top:5em}.p-t-21{padding-top:5.25em}.p-t-22{padding-top:5.5em}.p-t-23{padding-top:5.75em}.p-t-24{padding-top:6em}.p-t-25{padding-top:6.25em}.p-t-26{padding-top:6.5em}.p-t-27{padding-top:6.75em}.p-t-28{padding-top:7em}.p-t-29{padding-top:7.25em}.p-t-30{padding-top:7.5em}.p-r-1{padding-right:0.25em}.p-r-2{padding-right:0.5em}.p-r-3{padding-right:0.75em}.p-r-4{padding-right:1em}.p-r-5{padding-right:1.25em}.p-r-6{padding-right:1.5em}.p-r-7{padding-right:1.75em}.p-r-8{padding-right:2em}.p-r-9{padding-right:2.25em}.p-r-10{padding-right:2.5em}.p-r-11{padding-right:2.75em}.p-r-12{padding-right:3em}.p-r-13{padding-right:3.25em}.p-r-14{padding-right:3.5em}.p-r-15{padding-right:3.75em}.p-r-16{padding-right:4em}.p-r-17{padding-right:4.25em}.p-r-18{padding-right:4.5em}.p-r-19{padding-right:4.75em}.p-r-20{padding-right:5em}.p-r-21{padding-right:5.25em}.p-r-22{padding-right:5.5em}.p-r-23{padding-right:5.75em}.p-r-24{padding-right:6em}.p-r-25{padding-right:6.25em}.p-r-26{padding-right:6.5em}.p-r-27{padding-right:6.75em}.p-r-28{padding-right:7em}.p-r-29{padding-right:7.25em}.p-r-30{padding-right:7.5em}.p-b-1{padding-bottom:0.25em}.p-b-2{padding-bottom:0.5em}.p-b-3{padding-bottom:0.75em}.p-b-4{padding-bottom:1em}.p-b-5{padding-bottom:1.25em}.p-b-6{padding-bottom:1.5em}.p-b-7{padding-bottom:1.75em}.p-b-8{padding-bottom:2em}.p-b-9{padding-bottom:2.25em}.p-b-10{padding-bottom:2.5em}.p-b-11{padding-bottom:2.75em}.p-b-12{padding-bottom:3em}.p-b-13{padding-bottom:3.25em}.p-b-14{padding-bottom:3.5em}.p-b-15{padding-bottom:3.75em}.p-b-16{padding-bottom:4em}.p-b-17{padding-bottom:4.25em}.p-b-18{padding-bottom:4.5em}.p-b-19{padding-bottom:4.75em}.p-b-20{padding-bottom:5em}.p-b-21{padding-bottom:5.25em}.p-b-22{padding-bottom:5.5em}.p-b-23{padding-bottom:5.75em}.p-b-24{padding-bottom:6em}.p-b-25{padding-bottom:6.25em}.p-b-26{padding-bottom:6.5em}.p-b-27{padding-bottom:6.75em}.p-b-28{padding-bottom:7em}.p-b-29{padding-bottom:7.25em}.p-b-30{padding-bottom:7.5em}.p-l-1{padding-left:0.25em}.p-l-2{padding-left:0.5em}.p-l-3{padding-left:0.75em}.p-l-4{padding-left:1em}.p-l-5{padding-left:1.25em}.p-l-6{padding-left:1.5em}.p-l-7{padding-left:1.75em}.p-l-8{padding-left:2em}.p-l-9{padding-left:2.25em}.p-l-10{padding-left:2.5em}.p-l-11{padding-left:2.75em}.p-l-12{padding-left:3em}.p-l-13{padding-left:3.25em}.p-l-14{padding-left:3.5em}.p-l-15{padding-left:3.75em}.p-l-16{padding-left:4em}.p-l-17{padding-left:4.25em}.p-l-18{padding-left:4.5em}.p-l-19{padding-left:4.75em}.p-l-20{padding-left:5em}.p-l-21{padding-left:5.25em}.p-l-22{padding-left:5.5em}.p-l-23{padding-left:5.75em}.p-l-24{padding-left:6em}.p-l-25{padding-left:6.25em}.p-l-26{padding-left:6.5em}.p-l-27{padding-left:6.75em}.p-l-28{padding-left:7em}.p-l-29{padding-left:7.25em}.p-l-30{padding-left:7.5em}.p-1{padding:0.25em}.p-2{padding:0.5em}.p-3{padding:0.75em}.p-4{padding:1em}.p-5{padding:1.25em}.p-6{padding:1.5em}.p-7{padding:1.75em}.p-8{padding:2em}.p-9{padding:2.25em}.p-10{padding:2.5em}.p-11{padding:2.75em}.p-12{padding:3em}.p-13{padding:3.25em}.p-14{padding:3.5em}.p-15{padding:3.75em}.p-16{padding:4em}.p-17{padding:4.25em}.p-18{padding:4.5em}.p-19{padding:4.75em}.p-20{padding:5em}.p-21{padding:5.25em}.p-22{padding:5.5em}.p-23{padding:5.75em}.p-24{padding:6em}.p-25{padding:6.25em}.p-26{padding:6.5em}.p-27{padding:6.75em}.p-28{padding:7em}.p-29{padding:7.25em}.p-30{padding:7.5em}
/**
 * Swiper 11.2.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 19, 2025
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, 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');
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

