@charset "UTF-8";@font-face{font-family:futuristic;src:url(../../static/media/Futuristic%20Stylish.004b4046df891b6b85c6.otf)}:root{--font-color:#f4ead8;--user-background-color:#f8f9f0;--contact-background-color:#f8f9fa}body{font-family:Alkatra,cursive;margin-top:21.5vh}a,body{color:#333}a{text-decoration:none}a:hover{color:#333}img{display:block}p{font-family:"Noto Serif",serif}.inner{margin:0 auto;position:relative;width:80%}.breche_btn{background-color:#a81817;border-radius:9px;box-shadow:0 2px 2px 0 #00000080;color:#fff;font-family:"Noto Serif",serif;font-size:16px;height:36px;padding-top:9px;text-align:center;transition:.4s;width:126px}.breche_btn:hover{cursor:pointer;font-size:22px;height:42px;width:156px}h1{font-size:56px}h1,h2{font-family:"Noto Serif",serif}h2{font-size:38px}.aide{align-items:center;background-color:#ff4040;border-radius:50% 0 0 50%;bottom:96px;box-shadow:0 0 2px 4px #a23b4cad;color:#fff;display:flex;font-size:20px;height:86px;justify-content:center;position:fixed;right:0;transform:translateY(250px);visibility:hidden;width:86px;z-index:2}.aide:hover{background-color:#f77c7c;cursor:pointer}.to_up{align-items:center;background-color:#7169b4;border-radius:4px 0 0 0;bottom:0;box-shadow:-1px -1px 3px 1px #0000004d;color:#f4ead8;display:flex;height:0;justify-content:center;overflow:hidden;position:fixed;right:0;transform:translateY(66px);width:56px;z-index:2}.to_up:hover{background-color:#4f4a82;cursor:pointer}.ldBar-label{font-size:0}@media screen and (max-width:1024px){body{margin-top:14vh}}@media screen and (max-width:767px){body{background-color:#b9c9b4}}.present{background-attachment:fixed;background-image:url(../../static/media/present.d3d8327da91d7197d36f.jpg);background-position:top 150px right;background-repeat:no-repeat;background-size:cover;height:98vh;position:relative;white-space:pre-line}.present .present-cover{background-color:#00000026;height:100%}.present .present-logo{left:2vw;max-width:15%;position:absolute;top:1%}.present .logo-div{bottom:165px;display:flex;justify-content:center;opacity:0;position:absolute;right:5vw;transform:translateX(20px);width:15%}.present .logo-artisan{width:70%}.present .present-desc{background-color:#0000004d;bottom:23%;box-sizing:border-box;color:#fff;font-family:"Noto Serif",serif;font-size:1.6rem;font-weight:700;left:2%;line-height:1.4;padding:0 10px;position:absolute;text-align:center}@media screen and (max-width:1430px){.present{background-position:top 80px right}}@media screen and (max-width:1024px){.present{background-attachment:local;background-position:bottom left 50%;height:33vh}.present .logo-div{bottom:1%;right:2vw;width:30%}.present .present-desc{bottom:5%;font-size:1.35rem}}@media screen and (max-width:767px){.present{background-attachment:local;background-position:bottom left 50%;height:22vh}.present .present-desc{font-size:.8rem}}header{background-color:#f8f9f0;box-shadow:0 3px 2px #00000080;height:21.5vh;left:0;position:fixed;top:0;width:100vw;z-index:2}header .header-contact{background-color:#333;color:#fff;display:flex;font-size:1.5rem;height:37%;width:100%}header .header-contact>.numero{align-items:center;display:flex;margin-left:25vw}header .header-contact>.numero .material-symbols-outlined{font-variation-settings:"FILL" 1}header .header-contact>.numero p{margin-left:15px}header .header-contact>.email{align-items:center;display:flex;margin-left:11%}header .header-contact>.email p{margin-left:15px}header>.inner{bottom:0;height:63%;left:50%;margin-left:-40%;position:absolute;width:80%}header .up-menu{display:flex;height:45px;position:relative;z-index:1}header .up-menu>a{height:150%;margin-left:5vw;margin-top:.8%;width:8%}header .up-menu img{max-height:200%;max-width:100%}header .up-menu .sub-menu{display:none;position:absolute;right:5%;top:8px}header .up-menu .sub-menu ul{align-items:center;display:flex;font-family:"Noto Serif",serif;font-size:1rem;font-weight:700}header .up-menu .sub-menu ul li{cursor:pointer;margin-left:28px;position:relative;transition:.4s}header .up-menu .sub-menu ul li a{transition:.4s}header .up-menu .sub-menu ul li:hover,header .up-menu .sub-menu ul li:hover a{color:#839b29}header .up-menu .sub-menu ul li:before{background-color:#333;border-radius:10px;content:"";height:100%;left:-12px;position:absolute;width:2px}header .up-menu .sub-menu ul li:first-child{margin-left:0}header .up-menu .sub-menu ul li:first-child:before{display:none}header .main-menu{bottom:0;display:flex;left:16%;position:absolute;width:100%}header .main-menu>li{border-radius:8px 8px 0 0;margin-right:5.5%;padding:5px 8px 8px;transition:.4s}header .main-menu>li:last-child{background-color:#839b29;border-radius:8px;box-sizing:border-box;height:30px;margin-left:7.5%;margin-right:0;position:relative;transition:background-color .4s}header .main-menu>li:last-child:hover{background-color:#ff4040;border-radius:8px}header .main-menu>li:last-child:before{left:-18px}header .main-menu>li:last-child:after,header .main-menu>li:last-child:before{background-color:#000;border-radius:8px;bottom:0;content:"";height:20px;margin:auto 0;position:absolute;top:0;width:3px}header .main-menu>li:last-child:after{right:-18px}header .main-menu>li:hover{background-color:#839b29;cursor:pointer}header .main-menu>li .menu-name{font-size:1.5rem;font-weight:700;text-align:center}header .main-menu li .menu-name.contact{color:#fff;font-family:"Noto Serif",serif;font-size:1.3rem}header .main-menu li:hover .menu-name{color:#fff}header .main-menu li .hidden-menu{background-color:#f8f9f0;border:1.6px solid #839b29;border-radius:0 0 4px 4px;box-sizing:border-box;cursor:default;height:0;left:-223px;overflow:hidden;position:absolute;top:100%;transition:.6s;visibility:hidden;width:1300px}header .main-menu .NosSaucissons:hover .hidden-menu,header .main-menu .NosSelections:hover .hidden-menu{height:160px;visibility:visible}header .main-menu li .hidden-menu>.inner{height:100%;width:1250px}header .main-menu li .hidden-menu ul{align-items:center;bottom:0;display:flex;height:80px;justify-content:center;margin:auto 0;position:absolute;top:0}header .main-menu .NosSelections .hidden-menu ul{bottom:0;height:80px;left:50%;margin:auto 0 auto -444px;top:0}header .main-menu li .hidden-menu .hidden-menu-name{margin-right:76px;max-width:180px;position:relative;text-align:center}header .main-menu li .hidden-menu .hidden-menu-name:last-child{margin-right:0}header .main-menu .NosSelections .hidden-menu .hidden-menu-name:last-child{margin-left:556px}header .main-menu li .hidden-menu .hidden-menu-name:before{background-color:#839b29;border-radius:50%;bottom:0;content:"";height:8px;left:-35px;margin:auto 0;position:absolute;top:0;width:8px}header .main-menu .NosSelections .hidden-menu .hidden-menu-name:before{border-radius:50%;height:10px;left:-297px;width:10px}header .main-menu .NosSaucissons .hidden-menu .hidden-menu-name:first-child:before,header .main-menu .NosSelections .hidden-menu .hidden-menu-name:first-child:before{display:none}header .main-menu li .hidden-menu .hidden-menu-name p{font-family:"Noto Serif",serif;font-size:18px;font-weight:700;line-height:1.5;transition:color .3s}header .main-menu li .hidden-menu .hidden-menu-name p:hover{color:#a81817;cursor:pointer}@media screen and (max-width:1024px){header{height:14vh}header .header-contact,header .header-contact .material-symbols-outlined{font-size:1rem}header .up-menu>a{width:16%}header .up-menu>a img{max-width:100%}header .up-menu .sub-menu ul{font-size:.7rem}header .main-menu>li .menu-name{font-size:1rem}header .main-menu li .menu-name.contact{font-size:.8rem}header .main-menu li .hidden-menu{display:none}}@media screen and (max-width:767px){header .header-contact{font-size:.6rem}header .header-contact>.numero{margin-left:12vw}header .header-contact .material-symbols-outlined{font-size:.6rem}header .up-menu{height:24px}header .up-menu .sub-menu ul{font-size:.4rem}header .up-menu .sub-menu ul li{margin-left:8px}header .up-menu .sub-menu ul li:before{display:none}header .main-menu{left:10%}header .main-menu>li .menu-name{font-size:.6rem}header .main-menu li .menu-name.contact{font-size:.5rem}header .main-menu>li:last-child:after,header .main-menu>li:last-child:before{display:none}header .main-menu>li{padding:2px 3px 3px}header .main-menu>li:last-child{height:20px}}footer{background-color:#333;color:#fff;height:250px;padding:2% 10%;position:relative}footer .mentions{bottom:3%;position:absolute;right:21%}footer .mentions .mention-legale{color:#fff;text-decoration:underline}footer .foot_info{font-variation-settings:"FILL" 1;position:absolute;right:3%}footer .foot_info p{align-items:center;display:flex;margin-bottom:10%}footer img{max-width:22%}footer .copyright{align-items:center;bottom:2%;display:flex;left:9%;position:absolute}@media screen and (max-width:1024px){footer .mentions{right:10%}}@media screen and (max-width:767px){footer{font-size:.5rem;height:150px;padding:2% 5%}footer .foot_info p span{font-size:1rem}}.nossaucissons-desc{background-position:bottom -55px right;height:88vh}.nossaucissons-desc,.nossaucissons-desc.nossaucissons-mobile{background-attachment:fixed;background-image:url(../../static/media/sechoir_new.767eb8184c1805b7e4af.jpg);background-repeat:no-repeat;background-size:cover;color:var(--font-color);position:relative;white-space:pre-line}.nossaucissons-desc.nossaucissons-mobile{background-position:bottom -45px right;height:70vh}.nossaucissons-desc .desc-cover{background-color:#00000080;height:100%;position:absolute;width:100%}.nossaucissons-desc .discover-saucissons{background-color:var(--font-color);border:none;border-radius:12px;box-shadow:1px 1px 8px #000;box-sizing:border-box;color:#333;font-size:2rem;left:50%;margin-left:-15%;padding:35px 45px;position:absolute;top:65%;width:30%;z-index:1}.nossaucissons-desc>img{left:60%;max-width:20%;position:absolute;top:65%}.nossaucissons-desc .desc{left:50%;margin-left:-25%;position:absolute;text-align:center;top:16.5vh;width:50%}.nossaucissons-desc .desc h2{margin-top:5%}.nossaucissons-desc .btn-group{background-color:var(--font-color);bottom:8px;font-family:"Noto Serif",serif;left:50%;margin-left:-40%;position:absolute;width:80%}.nossaucissons-desc .btn-group a{width:20%}.nossaucissons-desc .btn-group .btn{background-color:var(--font-color);border-color:var(--font-color);color:#333;font-size:20px;height:100%;width:100%}.nossaucissons-desc .btn-group .btn:hover{background-color:#839b29;border-color:#839b29;color:#fff}.nossaucissons-desc .btn-group .btn:active{background-color:#5e6f1f;border-color:#5e6f1f;color:#fff}@media screen and (min-width:1900px){.nossaucissons-desc .btn-group{height:10%}}@media screen and (max-width:1024px){.nossaucissons-desc{background-position:bottom;height:50vh}.nossaucissons-desc.nossaucissons-mobile{background-position:bottom 75px center}.nossaucissons-desc .discover-saucissons{margin-left:-25%;padding:25px 35px;width:50%}.nossaucissons-desc>img{left:70%;max-width:20%;position:absolute;top:75%}.nossaucissons-desc .desc{top:10vh}.nossaucissons-desc .btn-group .btn{font-size:1rem}}@media screen and (max-width:767px){.nossaucissons-desc{background-attachment:local;background-position:bottom}.nossaucissons-desc.nossaucissons-mobile{background-position:bottom 105px center}.nossaucissons-desc .discover-saucissons{font-size:1.5rem;margin-left:-25%;padding:15px 25px;width:55%}.nossaucissons-desc>img{left:70%;max-width:30%;position:absolute;top:75%}.nossaucissons-desc .desc h1{font-size:1.5rem}.nossaucissons-desc .desc h2{font-size:1rem}.nossaucissons-desc .btn-group{left:50%;margin-left:-45%;width:90%}.nossaucissons-desc .btn-group .btn{font-size:.4rem}.nossaucissons-desc .btn-group a{width:17%}}.artisanale{background-attachment:fixed;background-image:url(../../static/media/3400%20arti.3e80b839ef1f114c2471.jpg);background-position:top 75px right;background-repeat:no-repeat;background-size:cover;color:#f4ead8;height:115vh;position:relative;white-space:pre-line}.artisanale .artisanale-cover{background-color:#0006;height:100%;position:absolute;width:100%}.artisanale .desc{left:10%;position:absolute;text-align:center;top:10%;width:40%}.artisanale .first_a button{left:12vw}.artisanale .first_a button,.artisanale a:last-child button{background-color:#972d2d;border:none;border-radius:12px;bottom:40vh;box-shadow:1px 1px 3px #000;color:#fff;padding:15px 10px;position:absolute;transition:.4s}.artisanale a:last-child button{right:32vw}.artisanale button:hover{background-color:#5c1f1f}.artisanale img{border-radius:12px;height:480px;position:absolute;right:2%;top:5%;width:28%}.artisanale ul{color:#ececec;font-family:Sofia,cursive;font-size:22px;position:absolute;right:2.5%;top:10%}.artisanale ul li{line-height:1.2;margin-bottom:15%}@media screen and (min-width:1580px){.artisanale ul{font-size:24px}}@media screen and (min-width:1900px){.artisanale ul{right:3.5%}}@media screen and (max-width:1430px){.artisanale ul{font-size:19px}}@media screen and (max-width:1024px){.artisanale{height:80vh}.artisanale img{height:400px;width:35%}.artisanale ul{font-size:14px;right:3%}.artisanale .first_a button{display:none}.artisanale a:last-child button{right:38vw}}@media screen and (max-width:767px){.artisanale{background-position:top 50px left -75px;height:60vh}.artisanale img{height:300px;width:48%}.artisanale .desc h1{font-size:1.5rem}.artisanale ul{font-size:14px;top:8%;width:40%}.artisanale ul li{line-height:1.4}.artisanale a:last-child button{bottom:68px;font-size:.7rem;line-height:1.4;padding:5px 8px;right:5vw;width:150px}}.traditionnelle{background-attachment:fixed;background-image:url(../../static/media/7800%20tra.aa75cf15bd6be8571876.jpg);background-position:top 48% right;background-repeat:no-repeat;background-size:cover;color:#f4ead8;height:115vh;position:relative;white-space:pre-line}.traditionnelle .traditionnelle-cover{background-color:#00000080;height:100%;position:absolute;width:100%}.traditionnelle .desc{left:10%;position:absolute;text-align:center;top:10%;width:40%}.traditionnelle .desc h2{margin-top:6%}.traditionnelle .first_a button{left:12vw}.traditionnelle .first_a button,.traditionnelle a:last-child button{background-color:#972d2d;border:none;border-radius:12px;bottom:40vh;box-shadow:1px 1px 3px #000;color:#fff;padding:15px 10px;position:absolute;transition:.4s}.traditionnelle a:last-child button{right:29vw}.traditionnelle button:hover{background-color:#5c1f1f}.traditionnelle img{border-radius:12px;height:470px;position:absolute;right:2%;top:5%;width:26%}.traditionnelle .traditionnelle_items{color:#ececec;font-family:Sofia,cursive;font-size:22px;position:absolute;right:5%;top:10%}.traditionnelle .traditionnelle_items li{line-height:1.2;margin-bottom:15%;text-align:center}@media screen and (min-width:1580px){.traditionnelle .traditionnelle_items{font-size:23px}.traditionnelle img{width:24%}}@media screen and (min-width:1900px){.traditionnelle .traditionnelle_items{right:6.5%}}@media screen and (max-width:1430px){.traditionnelle .traditionnelle_items{right:4%}}@media screen and (max-width:1024px){.traditionnelle{background-position:top -95px right;height:75vh}.traditionnelle .first_a button{display:none}.traditionnelle a:last-child button{bottom:28vh;right:20vw}.traditionnelle img{height:400px;width:31%}.traditionnelle .traditionnelle_items{font-size:16px;right:4%;top:10%}}@media screen and (max-width:767px){.traditionnelle{background-position:top -95px right 83%;height:70vh}.traditionnelle .desc{left:6%}.traditionnelle .desc h1{font-size:1.5rem}.traditionnelle a:last-child button{bottom:25vh;font-size:.8rem;padding:5px 8px;right:3.5vw;width:40%}.traditionnelle img{height:270px;width:40%}.traditionnelle .traditionnelle_items{font-size:12px;right:2.5%;width:40%}}.cuires{background-attachment:fixed;background-image:url(../../static/media/cuire_photp_plus_left.cc6fa474ddbdc974f4df.jpg);background-position:top 20% right;background-repeat:no-repeat;background-size:105%;color:#f4ead8;height:115vh;position:relative;white-space:pre-line}.cuires .cuires-cover{background-color:#0003;height:100%;position:absolute;width:100%}.cuires .desc{left:2%;line-height:1.4;position:absolute;text-align:center;top:55%;width:30%}.cuires .desc h1{font-size:2rem}.cuires .first_a button{bottom:37vh;left:12vw}.cuires .first_a button,.cuires a:last-child button{background-color:#972d2d;border:none;border-radius:12px;box-shadow:1px 1px 3px #000;color:#fff;padding:15px 10px;position:absolute;transition:.4s}.cuires a:last-child button{bottom:40vh;right:30vw}.cuires button:hover{background-color:#5c1f1f}.cuires img{border-radius:12px;height:460px;position:absolute;right:2%;top:5%;width:27%}.cuires .cuires_items{color:#ececec;font-family:Sofia,cursive;font-size:22px;position:absolute;right:3.3%;top:10%;width:25%}.cuires .cuires_items li{line-height:1.6;margin-bottom:12%;text-align:center}@media screen and (min-width:1580px){.cuires .cuires_items{font-size:26px}.cuires img{height:515px}}@media screen and (max-width:1024px){.cuires{background-position:top 50px right 40%;background-size:cover;height:75vh}.cuires .desc{top:85%}.cuires .desc h1{font-size:1.5rem}.cuires .first_a button{display:none}.cuires a:last-child button{bottom:13vh;font-size:1.3rem;padding:20px 15px}.cuires img{height:380px}.cuires .cuires_items{font-size:16px;right:3.5%;top:10%}}@media screen and (max-width:767px){.cuires{background-position:top 30px left 30%;height:70vh}.cuires .desc{left:4%;top:70%;width:40%}.cuires .desc h1{font-size:1rem}.cuires a:last-child button{bottom:1vh;font-size:.8rem;line-height:1.4;padding:5px 8px;right:2vw;width:40%}.cuires img{height:420px;width:50%}.cuires .cuires_items{font-size:14px;right:8%;width:35%}.cuires .cuires_items li{margin-bottom:22%}}.specialite{background-attachment:fixed;background-image:url(../../static/media/IMG_spe.f8f08830d7fb2abf9f04.jpg);background-position:top -10% right;background-repeat:no-repeat;background-size:cover;color:#f4ead8;height:115vh;position:relative;white-space:pre-line}.specialite .specialite-cover{background-color:#00000080;height:100%;position:absolute;width:100%}.specialite .desc{left:10%;position:absolute;text-align:center;top:10%;width:50%}.specialite .first_a button{left:12vw}.specialite .first_a button,.specialite .last_a button{background-color:#972d2d;border:none;border-radius:12px;bottom:40vh;box-shadow:1px 1px 3px #000;color:#fff;padding:15px 10px;position:absolute;transition:.4s}.specialite .last_a button{right:30vw}.specialite button:hover{background-color:#5c1f1f}.specialite img{border-radius:12px;height:480px;position:absolute;right:2%;top:5%;width:26%}.specialite .specialite_items{color:#ececec;font-family:Sofia,cursive;font-size:22px;position:absolute;right:2.7%;top:12%;width:25%}.specialite .specialite_items li{line-height:1.2;margin-bottom:14%;text-align:center}.specialite .pagination{bottom:37%;font-size:1.2rem;position:absolute;right:8%}.specialite .pagination li{margin-left:1vw}.specialite .pagination li.selected a{color:#6ca7cf}.specialite .pagination li a{color:#ececec}.specialite .pagination li a:hover{color:#64b55e}.specialite .pagination li:first-child{margin-left:0}@media screen and (min-width:1580px){.specialite .specialite_items{font-size:23px}.specialite .pagination{bottom:43%;font-size:1.5rem}.specialite img{height:525px}}@media screen and (min-width:1900px){.specialite .pagination{bottom:46%}}@media screen and (max-width:1430px){.specialite .pagination{bottom:32%;right:6.5%}}@media screen and (max-width:1024px){.specialite{height:75vh}.specialite .desc h1{font-size:46px}.specialite .first_a button{display:none}.specialite .last_a button{bottom:29vh;padding:15px 20px;right:35vw}.specialite img{height:55%;width:30%}.specialite .specialite_items{font-size:16px;right:5%;top:10%}.specialite .specialite_items li{line-height:1.4;margin-bottom:20%}.specialite .pagination{bottom:32vh;font-size:1.2rem;right:6%}}@media screen and (max-width:767px){.specialite{background-position:top 15px right;height:70vh}.specialite .desc{left:3%}.specialite .desc h1{font-size:1.2rem}.specialite .last_a button{bottom:10vh;font-size:.8rem;line-height:1.4;padding:5px 8px;right:2vw;width:40%}.specialite img{height:48vh;width:45%}.specialite .specialite_items{font-size:14px;right:7%;width:35%}.specialite .specialite_items li{line-height:1.4;margin-bottom:15%}.specialite .pagination{bottom:20vh;font-size:.8rem;right:10%}.specialite .pagination li{margin-left:2vw}.specialite .pagination span{display:none}}.grignotage{background-attachment:fixed;background-image:url(../../static/media/mignonettes.062e000230204b5490f8.jpg);background-position:100% 0;background-repeat:no-repeat;background-size:cover;color:#f4ead8;height:92vh;position:relative;white-space:pre-line}.grignotage .grignotage-cover{background-color:#0003;height:100%;position:absolute;width:100%}.grignotage .desc{display:none;left:10%;line-height:1.4;position:absolute;text-align:center;top:10%;width:40%}.grignotage .desc h2{margin-top:6%}.grignotage .first_a button{left:5vw}.grignotage .first_a button,.grignotage a:last-child button{background-color:#972d2d;border:none;border-radius:12px;bottom:20vh;box-shadow:1px 1px 3px #000;color:#fff;padding:25px 20px;position:absolute;transition:.4s}.grignotage a:last-child button{right:30vw}.grignotage button:hover{background-color:#5c1f1f}.grignotage img{border-radius:12px;height:50%;position:absolute;right:2%;top:5%;width:32%}.grignotage .grignotage_items{color:#ececec;font-family:Sofia,cursive;font-size:38px;position:absolute;right:6%;top:22%;width:25%}.grignotage .grignotage_items li{line-height:1.4;margin-bottom:18%;text-align:center}@media screen and (min-width:1580px){.grignotage .grignotage_items{font-size:2.8rem}}@media screen and (max-width:1024px){.grignotage{background-position:top 85px left 20%;height:70vh}.grignotage .first_a button{display:none}.grignotage a:last-child button{bottom:7vh;left:20vw}.grignotage img{height:30%;top:10%}.grignotage .grignotage_items{font-size:2rem;right:6%;top:20%}}@media screen and (max-width:767px){.grignotage{background-position:top 75px right 75%;height:60vh}.grignotage .desc{left:6%}.grignotage .desc h1{font-size:1rem}.grignotage a:last-child button{bottom:15px;font-size:.8rem;left:10vw;padding:15px 20px}.grignotage img{height:160px;width:40%}.grignotage .grignotage_items{font-size:.9rem;right:10%;top:22%}}.allegees{background-attachment:fixed;background-image:url(../../static/media/IMG_sag.cda1274b405e25f8f4bc.jpg);background-position:top 50% right;background-repeat:no-repeat;background-size:cover;color:#f4ead8;height:115vh;position:relative;white-space:pre-line}.allegees .allegees-cover{background-color:#0006;height:100%;position:absolute;width:100%}.allegees .desc{left:10%;line-height:1.4;position:absolute;text-align:center;top:10%;width:40%}.allegees .desc h2{margin-top:6%}.allegees .first_a button{left:12vw}.allegees .first_a button,.allegees a:last-child button{background-color:#972d2d;border:none;border-radius:12px;bottom:40vh;box-shadow:1px 1px 3px #000;color:#fff;padding:15px 10px;position:absolute;transition:.4s}.allegees a:last-child button{right:30vw}.allegees button:hover{background-color:#5c1f1f}.allegees img{border-radius:12px;height:445px;position:absolute;right:2%;top:5%;width:27%}.allegees .allegees_items{color:#ececec;font-family:Sofia,cursive;font-size:22px;position:absolute;right:3.3%;top:15%;width:26%}.allegees .allegees_items li{line-height:1.4;margin-bottom:18%;text-align:center}@media screen and (min-width:1580px){.allegees .allegees_items{font-size:30px}}@media screen and (max-width:1024px){.allegees{background-position:top -100px right;height:75vh}.allegees .desc h1{font-size:2rem}.allegees .first_a button{display:none}.allegees a:last-child button{bottom:35vh}.allegees img{height:330px;width:29%}.allegees .allegees_items{font-size:21px;right:3.5%;top:10%}}@media screen and (max-width:767px){.allegees{background-position:top -70px right;height:70vh}.allegees .desc{left:6%}.allegees .desc h1{font-size:1rem}.allegees a:last-child button{bottom:27vh;font-size:.8rem;line-height:1.4;padding:5px 8px;right:2vw;width:40%}.allegees img{height:218px;top:10%;width:40%}.allegees .allegees_items{font-size:14px;right:8%;top:15%;width:30%}.allegees .allegees_items li{margin-bottom:20%}}.jambon{background-attachment:fixed;background-image:url(../../static/media/031_SalaisonsCros-FranckTourneretPhotographe.2743e6c2a8d9c91f8ff8.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#f4ead8;height:115vh;position:relative;white-space:pre-line}.jambon .jambon-cover{background-color:#0003;height:100%;position:absolute;width:100%}.jambon .desc{left:1%;position:absolute;text-align:center;top:5%;width:30%}.jambon .desc h1{font-size:3rem}.jambon button{background-color:#19542e;border:none;border-radius:12px;bottom:40vh;box-shadow:1px 1px 3px #000;padding:20px 15px;position:absolute;right:32vw;transition:.4s}.jambon button:hover{background-color:#153e15}.jambon a button{color:#fff}.jambon img{border-radius:12px;height:520px;position:absolute;right:2%;top:3%;width:28%}.jambon .jambon_items{color:#ececec;font-family:Sofia,cursive;font-size:22px;position:absolute;right:3%;top:5%;width:25%}.jambon .jambon_items li{line-height:1.2;margin-bottom:14%;text-align:center}@media screen and (min-width:1580px){.jambon .jambon_items{font-size:24px}.jambon img{height:560px}}@media screen and (max-width:1024px){.jambon{height:75vh}.jambon button{bottom:3vh;right:2vw;width:30%}.jambon img{height:460px;width:30%}.jambon .jambon_items{font-size:16px;right:4%;top:8%}.jambon .jambon_items li{margin-bottom:18%}}@media screen and (max-width:767px){.jambon{height:70vh}.jambon .desc{left:6%}.jambon .desc h1{font-size:1rem}.jambon button{bottom:2vh;font-size:.8rem;padding:5px 8px}.jambon img{height:400px;width:40%}.jambon .jambon_items{font-size:14px;right:8%;top:8%;width:30%}}.nosselection-desc{background-attachment:fixed;background-image:url(../../static/media/031_SalaisonsCros-FranckTourneretPhotographe.2743e6c2a8d9c91f8ff8.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#f4ead8;height:77vh;position:relative;white-space:pre-line}.nosselection-desc .desc-cover{background-color:#0003;height:100%;position:absolute;width:100%}.nosselection-desc .desc{left:1%;position:absolute;text-align:center;top:5.5vh;width:30%}.nosselection-desc .btn-group{background-color:#f8f9f0;bottom:0;font-family:"Noto Serif",serif;height:80px;left:50%;margin-left:-15%;position:absolute;width:30%}.nosselection-desc .btn-group a{width:50%}.nosselection-desc .btn-group .btn{background-color:#f8f9f0;border-color:#f8f9f0;color:#333;font-size:20px;height:100%;width:100%}.nosselection-desc .btn-group .btn:hover{background-color:#839b29;border-color:#839b29;color:#fff}.nosselection-desc .btn-group .btn:active{background-color:#5e6f1f;border-color:#5e6f1f;color:#fff}@media screen and (max-width:1024px){.nosselection-desc{height:70vh}.nosselection-desc .desc h1{font-size:2rem;top:10vh}.nosselection-desc .btn-group{margin-left:-25%;width:50%}.nosselection-desc .btn-group .btn{font-size:1.2rem}}@media screen and (max-width:767px){.nosselection-desc .desc h1{font-size:1.5rem}.nosselection-desc .btn-group{height:40px;margin-left:-35%;width:70%}.nosselection-desc .btn-group .btn{font-size:1rem}}.terrine{background-attachment:fixed;background-image:url(../../static/media/terrines.bdf968de4506b823e228.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;color:#f4ead8;height:98vh;position:relative;white-space:pre-line}.terrine .terrine-cover{background-color:#0000004d;height:100%;position:absolute;width:100%}.terrine button{background-color:#19542e;border:none;border-radius:12px;bottom:20vh;box-shadow:1px 1px 3px #000;padding:25px 20px;position:absolute;right:35vw;transition:.4s}.terrine button:hover{background-color:#153e15}.terrine a button{color:#fff}.terrine .terrine_items{color:#fff;font-family:Sofia,cursive;font-size:42px;left:5.5%;position:absolute;top:48%;width:30%}.terrine .terrine_items li{line-height:1.2;text-align:center}@media screen and (min-width:1580px){.terrine .terrine_items{font-size:3rem}}@media screen and (max-width:1024px){.terrine{background-position:bottom right 30%;background-size:230%;height:75vh}.terrine button{bottom:10vh;right:20vw}.terrine .terrine_items{font-size:2rem;left:6%;top:80%}}@media screen and (max-width:767px){.terrine{background-position:bottom right 40%;background-size:340%;height:70vh}.terrine button{bottom:5vh;font-size:.8rem;padding:15px 20px;right:10vw}.terrine .terrine_items{font-size:1rem;left:5%;top:85%}}.contact-nous{background-color:#fff;padding-top:1px;position:relative}.contact-nous h1{font-size:36px;margin:2% 0;text-align:center}.contact-nous img{border-radius:12px;left:5%;max-width:36%;position:absolute}.contact-nous form{background-color:#e2e8e2;border-radius:8px;margin-left:60%;max-width:1150px;padding:1% 5%;width:40%}.contact-nous form p{margin-bottom:4%;text-align:center}.contact-nous form .nom-prenom-number-email{display:grid;grid-template-columns:repeat(2,1fr)}.contact-nous>button{background-color:#5ba0e0;border:none;border-radius:8px;box-shadow:1px 1px 3px #00000080;color:#fff;display:block;margin:1% 65% 5%;padding:15px 0;width:30%}.contact-nous>button:hover{background-color:#5789b8}.contact-nous>button>div{display:flex;justify-content:center}@media screen and (min-width:1580px){.contact-nous img{max-width:35%}}@media screen and (max-width:1024px){.contact-nous{height:700px}.contact-nous h1{margin:5% 0}.contact-nous img{max-width:45%}.contact-nous form{margin-left:52%;width:48%}}@media screen and (max-width:767px){.contact-nous{height:650px}.contact-nous h1{font-size:2rem;margin:10% 0}.contact-nous img{display:none}.contact-nous form{margin:0 auto;width:90%}.contact-nous>button{margin:10% auto;width:40%}}.orders{background-color:#b9c9b4;padding:1px 0 10px;position:relative}.orders .user_info{margin:99px auto;width:40%}.orders .user_info p{background-color:#fafaf2;border-radius:8px;color:#696767;font-size:2rem;margin-bottom:10%;padding:15px 20px;text-align:center}.orders .user_info .nom-prenom{display:flex}.orders .user_info .nom-prenom .mb-3{width:calc(50% - 20px)}.orders .user_info .nom-prenom .mb-3:last-child{margin-left:20px;width:50%}.orders .user_orders{background-color:#fafaf2;border-radius:20px;margin:0 auto 6%;padding:100px 30px;position:relative;width:75%}.orders .user_orders label{background-color:#fff;border:1px solid #2f2f954d;border-radius:8px;font-size:1.5rem;left:50%;margin-left:-31%;padding:25px;position:absolute;text-align:center;top:35px;transition:.4s;width:62%}.orders .user_orders label:hover{box-shadow:0 0 2px 4px #2f2f954d;cursor:pointer}.orders .user_orders input{display:none}.orders .user_orders>button{background-color:#59c064;border:0;bottom:20px;font-size:1.4rem;height:47px;position:absolute;right:20px;width:150px}.orders .user_orders>button>div{bottom:0;left:50%;margin-left:-20px;position:absolute}.orders .user_orders>button:active,.orders .user_orders>button:hover{background-color:#428b49}.orders .user_orders .calendar{margin-top:86px;position:relative}.orders .user_orders .calendar p{font-size:1.5rem;font-weight:700;text-align:center}.orders .user_orders .calendar .example-custom-input{background-color:#f5fff2;border-radius:8px;bottom:-86px;font-size:1.4rem;left:17vw;padding:20px 30px;position:absolute;text-align:center;width:280px}.orders .user_orders .calendar .react-datepicker__day--outside-month{color:rgba(91,135,75,.692)}@media screen and (max-width:1024px){.orders .user_info{width:60%}.orders .user_info p{font-size:1.5rem}.orders .user_orders label{font-size:1.2rem;margin-left:-25%;padding:20px;width:50%}.orders .user_orders svg{width:80px}.orders .user_orders .calendar{margin-top:56px}.orders .user_orders .calendar p{font-size:1.2rem}.orders .user_orders .calendar .example-custom-input{left:3vw}}@media screen and (max-width:767px){.aide{display:none}.orders .user_info{width:80%}.orders .user_info input{font-size:.8rem}.orders .user_orders label{font-size:.8rem;margin-left:-30%;padding:10px;width:60%}.orders .user_orders svg{position:absolute;width:40px}.orders .user_orders svg:first-child{left:0}.orders .user_orders .calendar{margin-top:26px}.orders .user_orders .calendar p{font-size:.8rem}.orders .user_orders .calendar .example-custom-input{background-color:#f5fff2;border-radius:8px;bottom:-86px;font-size:.7rem;left:1%;padding:10px;text-align:center;width:120px}.orders .user_orders>button{background-color:#59c064;border:0;bottom:20px;font-size:.7rem;height:27px;position:absolute;right:20px;width:80px}.orders .user_orders>button>div{bottom:70%;left:50%;position:absolute}}.order_how{position:relative}.order_how .steps{align-items:center;background-image:url(../../static/media/montdulyonnais2.fba940452ebfa397a225.JPG);background-position:bottom 40% left;background-size:cover;box-shadow:0 2px 8px #00000080;color:#fff;display:flex;height:45vh;margin-bottom:5%;position:relative;width:100%}.order_how .steps .steps-cover{background-color:#0000004d;height:100%;position:absolute;width:100%}.order_how .steps .step{font-size:19px;line-height:1.4;margin:0 auto;text-align:center;z-index:1}.order_how .steps .step .step_num{font-size:2rem;margin-bottom:15%}.order_how button{background-color:#fafafa;border:none;transition:.3s}.order_how button:hover{background-color:#dedede}.order_how .guide{right:21%}.order_how .commander,.order_how .guide{border-radius:8px;bottom:0;box-shadow:2px 2px 3px #00000080;padding:25px 35px;position:absolute}.order_how .commander{right:3%}.how_to-modal img{margin:8% auto;width:85%}@media screen and (max-width:1024px){.order_how .steps{height:55vh}.order_how .guide{right:25%}.order_how .commander,.order_how .guide{font-size:.8rem;padding:15px 25px}}@media screen and (max-width:767px){.order_how{background-color:#fff;height:80vh}.order_how .steps{background-position:bottom left 30%;background-repeat:no-repeat;background-size:160%;height:45vh}.order_how .steps .step{font-size:.8rem}.order_how .steps .step .step_num{font-size:1.2rem}.order_how .bondownload,.order_how .download{display:none}.order_how .guide{right:45%}.order_how .commander,.order_how .guide{bottom:10%;font-size:.8rem;padding:10px 20px}}.order_success{background-color:#486541;font-size:5rem;height:202vh;white-space:pre-line}.order_success .merci{color:#f8f9f0;margin:0 auto 6%;padding-top:6.5%;text-align:center;width:80%}.order_success .merci h1{font-size:.8em}.order_success .merci h2{font-family:"Noto Serif",serif;font-size:2rem;font-weight:700;margin-top:65px}.order_success .commande_info{background-color:#f8f9f0;border:1px solid #0000;border-radius:8px;font-family:"Noto Serif",serif;height:137vh;margin:0 auto;position:relative;width:58%}.order_success .commande_info p{color:#d37c75;font-size:2rem;font-weight:700;left:50%;margin-left:-32.5%;position:absolute;text-align:center;top:69px;width:65%}.order_success .commande_info .commande_info_ul{display:flex;justify-content:center;margin-top:20%;width:100%}.order_success .commande_info ul{font-size:1.5rem}.order_success .commande_info ul li{margin-bottom:55px;text-align:center}.order_success .commande_info ul li:last-child{margin-bottom:0}.order_success .commande_info ul li span{font-size:1rem}.order_success .commande_info .download{background-color:#fb6161;border-radius:4px;bottom:65px;color:#fcfedc;left:50%;margin:0 0 0 -150px;position:absolute}.order_success .commande_info .download .desc{font-size:1.2rem}@media screen and (max-width:1024px){.order_success{height:137vh}.order_success .commande_info{height:89vh}.order_success .commande_info p{font-size:1.5rem;top:55px}.order_success .commande_info .commande_info_ul{margin-top:40%}}@media screen and (max-width:767px){.order_success{font-size:3rem;height:147vh;line-height:1.4}.order_success .merci h2{font-size:1rem;margin-top:45px}.order_success .commande_info{height:89vh;width:70%}.order_success .commande_info p{font-size:1rem;top:32px}.order_success .commande_info ul{font-size:1rem}.order_success .commande_info ul li{margin-bottom:35px}.order_success .commande_info ul li span{font-size:.7rem;text-decoration:underline}.order_success .commande_info .download{background-color:#fb6161;border-radius:4px;bottom:5%;color:#fcfedc;left:50%;margin:0 0 0 -75px;position:absolute;width:150px}.order_success .commande_info .download .desc{font-size:.6rem}}.notre_histoire{background-color:#333;color:#f8f9f0;height:95vh}.notre_histoire .notre_histoire_left_right{display:flex;position:relative}.notre_histoire .notre_histoire_left_right .notre_histoire_left{left:6.5vw;position:absolute;top:7.5vh}.notre_histoire .notre_histoire_left_right .notre_histoire_left img{border-radius:12%;margin-top:4%;max-width:36vw}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc{font-size:1.1rem;margin-top:5%}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p1{color:#ffe39e;display:flex;margin-bottom:5%;position:relative}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p1 p{margin-right:37%}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p1 p:last-child{position:absolute;right:-35%}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p2{display:flex;line-height:2;position:relative}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p2 p:nth-child(2){margin-left:15%;position:relative}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p2 p:nth-child(2) span{display:block;left:0;position:absolute;text-align:center;width:290%}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p2 p:nth-child(3){position:absolute;right:0;top:0}.notre_histoire .notre_histoire_left_right .notre_histoire_right{position:absolute;right:5vw;top:18.5vh}.notre_histoire .notre_histoire_left_right .notre_histoire_right>h1{color:#99d188;font-size:3.5rem;text-align:center}.notre_histoire .notre_histoire_left_right .notre_histoire_right .notre_histoire_right-desc{margin-top:10%}.notre_histoire .notre_histoire_left_right .notre_histoire_right .notre_histoire_right-desc h2{color:#99d188;margin-bottom:7%}.notre_histoire .notre_histoire_left_right .notre_histoire_right .notre_histoire_right-desc h3{font-family:"Noto Serif",serif;font-size:1.25rem;line-height:1.7;text-align:center}.notre_histoire .notre_histoire_left_right .notre_histoire_right .notre_histoire_right-desc h3 span{color:#99d188}@media screen and (max-width:1430px){.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc{font-size:1rem}}@media screen and (max-width:1024px){.notre_histoire{height:40vh}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc{font-size:.8rem}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p1 p{margin-right:30%}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p1 p:last-child{right:-35%}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p2 p:nth-child(2){margin-left:5%}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc .notre_histoire_left_img_desc_p2 p:nth-child(3){right:-7%}.notre_histoire .notre_histoire_left_right .notre_histoire_right{top:8.5vh}.notre_histoire .notre_histoire_left_right .notre_histoire_right>h1{font-size:1.5rem}.notre_histoire .notre_histoire_left_right .notre_histoire_right .notre_histoire_right-desc h2{font-size:1.2rem;text-align:center}.notre_histoire .notre_histoire_left_right .notre_histoire_right .notre_histoire_right-desc h3{font-size:.8rem}}@media screen and (max-width:767px){.notre_histoire{height:35vh}.notre_histoire .notre_histoire_left_right .notre_histoire_left{left:1vw;top:3vh}.notre_histoire .notre_histoire_left_right .notre_histoire_left .notre_histoire_left_img_desc{display:none}.notre_histoire .notre_histoire_left_right .notre_histoire_right{top:3.5vh}.notre_histoire .notre_histoire_left_right .notre_histoire_right>h1{font-size:1rem;text-align:end}.notre_histoire .notre_histoire_left_right .notre_histoire_right .notre_histoire_right-desc h2{font-size:.8rem;margin-bottom:17%;text-align:end}.notre_histoire .notre_histoire_left_right .notre_histoire_right .notre_histoire_right-desc h3{font-size:.6rem;text-align:end}}.login_required{height:111vh;position:relative}.login_required .dialogue{left:50%;margin-left:-40%;position:absolute;top:36px;width:80%}.login_required .dialogue p{font-size:2.5rem;margin:86px 0;text-align:center}.login_required .dialogue #loginrequired{background-color:#feffe2;border-radius:8px;margin:0 auto;padding:28px 45px 78px;position:relative;width:40%}.login_required .dialogue #loginrequired button{bottom:20px;left:50%;margin-left:-64px;position:absolute}.login_required .ps{background-color:#364f31;bottom:0;color:#ffffe7;display:flex;font-size:2rem;height:20%;justify-content:center;position:absolute;width:100%}.login_required .ps p{margin-top:4%}@media screen and (min-width:1580px){.login_required .ps{font-size:2.5rem}}@media screen and (max-width:1024px){.login_required{height:85vh}.login_required .dialogue p{font-size:2rem;margin:56px 0}.login_required .dialogue #loginrequired{width:60%}.login_required .ps{font-size:1.5rem;text-align:center}.login_required .ps p{margin-top:8%}}@media screen and (max-width:767px){.login_required{background-color:#fff;height:700px}.login_required .dialogue p{font-size:1.5rem}.login_required .dialogue #loginrequired{padding:18px 25px 52px;width:95%}.login_required .ps{font-size:1rem;line-height:1.4}}.mescommande{background-color:#b9c9b4;min-height:700px;padding:99px 0;position:relative}.mescommande .commande_info{background-color:#fafaf2;border-radius:8px;height:150px;margin:0 auto 85px;padding:15px;position:relative;width:1100px}.mescommande .commande_info.paspaye{background-color:#a72525;color:#f0f0f0}.mescommande .commande_info.validable{background-color:#3352a6;color:#f0f0f0}.mescommande .commande_info.done{background-color:grey;color:#f0f0f0}.mescommande .commande_info .commande_detail{display:flex;line-height:1.4}.mescommande .commande_info .commande_detail .commande_date{font-size:20px;margin-right:95px}.mescommande .commande_info .commande_detail .commande_date p{font-size:14px}.mescommande .commande_info .commande_detail .commande_numero{font-size:20px;margin-right:55px}.mescommande .commande_info .commande_detail .commande_numero p{font-size:14px}.mescommande .commande_info .commande_detail .commande_user{font-size:20px}.mescommande .commande_info .commande_detail .commande_user p{font-size:14px}.mescommande .commande_info>button{bottom:8px;position:absolute;right:25px}@media screen and (max-width:1024px){.mescommande .commande_info{background-color:#fafaf2;border-radius:8px;height:150px;margin:0 auto 85px;padding:15px;position:relative;width:80%}}@media screen and (max-width:767px){.mescommande .commande_info{height:120px}.mescommande .commande_info .commande_detail .commande_date{font-size:.8rem;margin-right:25px}.mescommande .commande_info .commande_detail .commande_date p{font-size:.5rem}.mescommande .commande_info .commande_detail .commande_numero{font-size:.8rem;margin-right:25px}.mescommande .commande_info .commande_detail .commande_numero p{font-size:.5rem}.mescommande .commande_info .commande_detail .commande_user{font-size:.8rem}.mescommande .commande_info .commande_detail .commande_user p{font-size:.5rem}.mescommande .commande_info>button{bottom:8px;font-size:.8rem;position:absolute;right:25px}}.detail_commande{background-color:#b9c9b4;padding:1px 0 165px;position:relative;white-space:pre-line}.detail_commande>p:first-child{display:none}.detail_commande>p{font-size:1.5rem;margin-top:35px;text-align:center}.detail_commande>div{display:flex;justify-content:center}.detail_commande .download{background-color:#fb6161;border-radius:4px;color:#fcfedc;margin:0}.detail_commande .download .desc{font-size:23px}.detail_commande .excel_date{margin:89px 490px 0 45px;max-width:670px}.detail_commande .excel_date .commande_number{background-color:#fafaf2;border-radius:8px;margin-bottom:85px;padding:15px}.detail_commande .excel_date .commande_number>div{align-items:center;display:flex;font-size:32px}.detail_commande .excel_date .commande_number>div:first-child{margin-bottom:55px}.detail_commande .excel_date .commande_number>div p{font-size:26px;margin-right:55px}.detail_commande .excel_date .commande_number>div:nth-child(2){margin-bottom:55px}.detail_commande .excel_date .commande_number>div:nth-child(2) p{margin-right:95px}.detail_commande .excel_date .commande_number>div:nth-child(3){margin-bottom:55px}.detail_commande .excel_date .commande_number>div:last-child p,.detail_commande .excel_date .commande_number>div:nth-child(3) p{font-size:22px}.detail_commande .excel_date .commande_number>div:last-child em{font-family:"Noto Serif",serif;font-size:20px;margin-left:55px}.detail_commande .excel_date .commande_number>div:last-child .mb-3{display:flex}.detail_commande .excel_date .commande_number>div:last-child .mb-3 input{margin-right:25px}.detail_commande .excel_date .excel{background-color:#fafaf2;border-radius:8px;margin-bottom:85px;padding:35px}.detail_commande .excel_date .excel p{font-size:26px;margin-bottom:35px}.detail_commande .excel_date .excel .client_download{align-items:flex-end;display:flex}.detail_commande .excel_date .excel .client_download button{color:#fff;height:56px;margin-left:35px}.detail_commande .excel_date .excel .client_upload{align-items:flex-end;display:flex}.detail_commande .excel_date .excel .client_upload label{background-color:#fff;border:1px solid #2f2f954d;border-radius:8px;font-family:"Noto Serif",serif;font-size:22px;line-height:1.4;margin-right:55px;padding:10px 15px;text-align:center;transition:.4s;width:378px}.detail_commande .excel_date .excel .client_upload label:hover{box-shadow:0 0 2px 4px #2f2f954d;cursor:pointer}.detail_commande .excel_date .excel .client_upload input{display:none}.detail_commande .excel_date .excel .client_upload button{height:45px}.detail_commande .excel_date .excel .client_upload button:last-child{margin-left:15px}.detail_commande .excel_date .date{background-color:#fafaf2;border-radius:8px;padding:15px}.detail_commande .excel_date .date p{font-size:26px;margin-bottom:35px}.detail_commande .excel_date .date .date_commande{display:flex;font-size:32px}.detail_commande .excel_date .date .date_commande em{margin-right:295px}.detail_commande .excel_date .date .date_commande>button{height:56px}.detail_commande .excel_date .date .date_change{display:flex}.detail_commande .excel_date .date .date_change .react-datepicker__day--outside-month{color:rgba(91,135,75,.692)}.detail_commande .excel_date .date .date_change input{width:205px}.detail_commande .excel_date .date .date_change button{margin-left:15px}.detail_commande .commande_adresse{background-color:#fafaf2;border-radius:8px;margin-top:89px;padding:135px 35px 35px;position:relative}.detail_commande .commande_adresse .commande_name{margin-bottom:65px}.detail_commande .commande_adresse .commande_name p{font-size:16px;margin-bottom:25px}.detail_commande .commande_adresse .commande_name .commande_nom,.detail_commande .commande_adresse .commande_name .commande_prenom{font-size:22px}.detail_commande .commande_adresse .adresse{margin-bottom:65px}.detail_commande .commande_adresse .adresse p{font-size:16px;margin-bottom:25px}.detail_commande .commande_adresse .adresse em{font-size:22px}.detail_commande .commande_adresse .entreprise{margin-bottom:65px}.detail_commande .commande_adresse .entreprise p{font-size:16px;margin-bottom:25px}.detail_commande .commande_adresse .entreprise em{font-size:22px}.detail_commande .commande_adresse .email{margin-bottom:65px}.detail_commande .commande_adresse .email p{font-size:16px;margin-bottom:25px}.detail_commande .commande_adresse .email em{font-size:22px}.detail_commande .commande_adresse .phonenumber p{font-size:16px;margin-bottom:25px}.detail_commande .commande_adresse .phonenumber em{font-size:22px}.detail_commande .commande_adresse>button{left:50%;margin-left:-75px;position:absolute;top:35px;width:150px}.detail_commande .commande_adresse form>.buttons{display:flex;left:35px;position:absolute;top:35px}.detail_commande .commande_adresse form>.buttons button{width:120px}.detail_commande .commande_adresse form>.buttons button:last-child{margin-left:15px;width:80px}.detail_commande>button{background-color:#b71919;border:none;border-radius:12px;bottom:25px;box-shadow:1px 1px 3px #00000080;color:#fafaf2;font-size:22px;left:5%;padding:1em .8em;position:absolute;transition:.2s}.detail_commande>button:hover{background-color:#731414}.detail_commande>em{bottom:42px;font-size:1.1em;left:25%;position:absolute}@media screen and (max-width:1024px){.detail_commande>p:first-child{display:block;line-height:1.4}.detail_commande>p:last-child,.detail_commande>p:nth-child(2){display:none}.detail_commande>div{display:flex;justify-content:flex-start}.detail_commande .excel_date{margin:89px 40px 0 22px;max-width:390px}.detail_commande .excel_date .commande_number>div{font-size:1.3rem}.detail_commande .excel_date .commande_number>div p{font-size:1.2rem;margin-right:25px}.detail_commande .excel_date .commande_number>div:first-child,.detail_commande .excel_date .commande_number>div:nth-child(2),.detail_commande .excel_date .commande_number>div:nth-child(3){margin-bottom:25px}.detail_commande .commande_adresse>button,.detail_commande .excel_date .commande_number>div:last-child .mb-3 button,.detail_commande .excel_date .date .date_commande>button,.detail_commande .excel_date .excel .client_download button{display:none}.detail_commande .excel_date .date .date_commande{font-size:1.5rem}.detail_commande .excel_date .date .date_commande h3{margin-right:0}.detail_commande .commande_adresse{height:520px;padding:35px}.detail_commande .commande_adresse .adresse,.detail_commande .commande_adresse .commande_name,.detail_commande .commande_adresse .email,.detail_commande .commande_adresse .entreprise{margin-bottom:25px}}@media screen and (max-width:767px){.detail_commande{padding-bottom:100px}.detail_commande>p:first-child{display:block;font-size:1rem}.detail_commande>p:last-child,.detail_commande>p:nth-child(2){display:none}.detail_commande>div{display:flex;justify-content:flex-start}.detail_commande .excel_date{margin:69px 20px 0 22px;max-width:190px}.detail_commande .excel_date .commande_number{margin-bottom:45px}.detail_commande .excel_date .commande_number>div{font-size:.7rem}.detail_commande .excel_date .commande_number>div p{font-size:.7rem;margin-right:15px}.detail_commande .excel_date .commande_number>div:nth-child(2) p{margin-right:22px}.detail_commande .excel_date .commande_number>div:last-child p,.detail_commande .excel_date .commande_number>div:nth-child(3) p{font-size:.7rem}.detail_commande .excel_date .commande_number>div:first-child,.detail_commande .excel_date .commande_number>div:nth-child(2),.detail_commande .excel_date .commande_number>div:nth-child(3){margin-bottom:15px}.detail_commande .commande_adresse>button,.detail_commande .excel_date .date .date_commande>button,.detail_commande .excel_date .excel .client_download button{display:none}.detail_commande .excel_date .commande_number>div:last-child{align-items:flex-start}.detail_commande .excel_date .commande_number>div:last-child h3{font-size:.8rem;margin-left:0}.detail_commande .excel_date .commande_number>div:last-child .mb-3 button{display:none}.detail_commande .excel_date .excel{background-color:#fafaf2;border-radius:8px;margin-bottom:45px;padding:15px}.detail_commande .excel_date .excel p{font-size:1rem;margin-bottom:35px}.detail_commande .excel_date .excel .client_download{align-items:flex-end;display:flex}.detail_commande .excel_date .excel .client_download .download{width:150px}.detail_commande .excel_date .excel .client_download .download .desc{font-size:.8em;width:80px}.detail_commande .excel_date .excel .client_download .download .material-symbols-outlined{display:none}.detail_commande .excel_date .date .date_commande{font-size:1rem}.detail_commande .excel_date .date p{font-size:.8rem;line-height:1.4}.detail_commande .excel_date .date .date_commande h3{margin-right:0}.detail_commande .commande_adresse{height:410px;margin-top:69px;padding:15px}.detail_commande .commande_adresse .adresse,.detail_commande .commande_adresse .commande_name,.detail_commande .commande_adresse .email,.detail_commande .commande_adresse .entreprise{margin-bottom:15px}.detail_commande .commande_adresse .adresse h3,.detail_commande .commande_adresse .commande_name .commande_nom,.detail_commande .commande_adresse .commande_name .commande_prenom,.detail_commande .commande_adresse .email h3,.detail_commande .commande_adresse .entreprise h3,.detail_commande .commande_adresse .phonenumber h3{font-size:1rem}.detail_commande>button{background-color:#b71919;border:none;border-radius:12px;bottom:25px;box-shadow:1px 1px 3px #00000080;color:#fafaf2;font-size:1rem;left:5%;padding:1em .8em;position:absolute;transition:.2s}}.logos{background-color:#f3f3f3;box-shadow:0 0 3px 6px #0006;height:65vh;padding-top:3%;position:relative}.logos .logos_flex{display:flex;height:60%;justify-content:center}.logos .logos_flex .logos_flex_rond{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:92%;justify-content:center;margin-left:5%;width:17%}.logos .logos_flex .logos_flex_rond img{max-height:70%;max-width:92%}.logos .logos_flex .logos_flex_rond:first-child{margin-left:0}.logos .logos_flex .logos_flex_rond:first-child img{width:72%}.logos .logos_desc{align-items:center;display:flex;height:40%;justify-content:center}.logos .logos_desc p{color:#36602d;font-family:Alkatra,cursive;font-size:2rem;font-weight:700;line-height:1.4;margin-left:5%;text-align:center;width:17%}.logos .logos_desc p:first-child{margin-left:0}.logos .logos_desc p:last-child{padding-left:1.5%}@media screen and (max-width:1024px){.logos{height:28vh}.logos .logos_flex{height:40%}.logos .logos_flex .logos_flex_rond{height:100%}.logos .logos_desc p{font-size:1.5rem}}@media screen and (max-width:767px){.logos{height:20vh}.logos .logos_flex .logos_flex_rond{height:100%}.logos .logos_desc p{font-size:.75rem}}.offcanvas_button{font-size:18px;left:20px;position:fixed;top:26%;width:350px}.offcanvas{background-color:#e6e8e4}.offcanvas .linkBox{background-color:#f9f8f8;border-radius:8px;padding:45px}.offcanvas .offcanvas-body a{color:#2a304f;display:block;font-family:"Noto Serif",serif;font-size:22px;margin:66px 0;text-align:center;transition:.4s}.offcanvas .offcanvas-body a:hover{color:#8f9132}.offcanvas .offcanvas-body a:first-child,.offcanvas .offcanvas-body a:last-child{margin:0}.pas_compte{height:750px}.pas_compte .question-cover{background-color:#364f31;height:250px;padding-top:1px}.pas_compte .question-cover h1{color:#ffffe7;margin-top:6.5%;text-align:center}.pas_compte h1 span{font-family:Alkatra,cursive;font-size:69px;font-weight:700;margin-right:1.5%}.pas_compte .desc{display:flex;justify-content:center;margin-top:6%}.pas_compte .desc h2{font-family:Alkatra,cursive;font-size:2rem;line-height:1.6}.pas_compte .desc h2:first-child{font-size:52px;margin-right:3%}.pas_compte .desc h2 span{color:#2e2e63;font-size:35px;font-weight:700}.pas_compte a{color:#205c20;display:block;font-size:2.2rem;margin:5% auto;text-align:center;text-decoration:underline;width:40%}@media screen and (max-width:1024px){.pas_compte .question-cover h1{font-size:3rem;margin-top:9%}.pas_compte .desc{margin-top:15%}.pas_compte .desc h2{font-size:1.5rem}.pas_compte .desc h2:first-child{font-size:2rem}.pas_compte .desc h2 span{font-size:1.7rem}.pas_compte a{font-size:2rem;width:60%}}@media screen and (max-width:767px){.pas_compte{background-color:#fff;height:650px}.pas_compte .question-cover{height:180px}.pas_compte .question-cover h1{font-size:2rem}.pas_compte .question-cover h1 span{font-size:3rem}.pas_compte .desc{margin-top:25%}.pas_compte .desc h2{font-size:1.2rem}.pas_compte .desc h2 br{display:none}.pas_compte .desc h2:first-child{font-size:1.5rem}.pas_compte .desc h2 span{font-size:1.4rem}.pas_compte a{font-size:1.5rem;margin:20% auto}}.gerer-calendar{height:180vh;padding-top:2%}.calendar-container{margin:55px auto;width:70%}.calendar-container .title{margin:0 auto;width:30%}.calendar-container .week{display:flex;font-size:1.2em;justify-content:space-around;margin-top:25px}.calendar-container .week .weekend{color:red}.calendar-container .date{display:grid;grid-template-columns:repeat(7,158px);justify-content:center;margin-top:35px}.calendar-container .date .day{border:1px solid #8b8b8b;height:15vh;padding:10px;transition:.3s}.calendar-container .date .day.oday:hover,.calendar-container .date .day.selected_day,.calendar-container .date .day.selected_day.oday,.calendar-container .date .day:hover{background-color:#0e0e58;color:#fff;cursor:pointer}.calendar-container .date .day.weekend_day{color:#b5b4b4}.calendar-container .date .day.oday{background-color:#b9c9b4}.gerer-calendar .orderbox{border:1px solid #000;border-radius:12px;font-size:1.7em;margin:0 auto;padding:35px 11em;text-align:center;width:60%}.gerer-calendar .orderbox .orderbox_content{border-radius:12px;box-shadow:1px 1px 2px #0006;margin-top:35px;padding:10px 0}.notfound{height:610px;position:relative}.notfound img{display:block;margin-left:-30%;max-width:60%;top:-21vh}.notfound img,.notfound p{left:50%;position:absolute}.notfound p{bottom:95px;font-family:Alkatra,cursive;font-size:2.5rem;font-weight:700;line-height:1.4;margin-left:-40%;text-align:center;width:80%}.notfound p a{color:#18187d;text-decoration:underline}@media screen and (min-width:1580px){.notfound p{bottom:25px}}@media screen and (max-width:1024px){.notfound img{margin-left:-40%;max-width:80%;top:-10vh}.notfound p{bottom:10%;font-size:2.5rem;line-height:1.4}}@media screen and (max-width:767px){.notfound{background-color:#fff}.notfound img{top:0}.notfound p{bottom:30%;font-size:1.5rem}}.userInfo{height:115vh;padding-top:1px}.userInfo .title{color:#171752;font-family:"Noto Serif",serif;font-size:2.5rem;font-weight:700;margin:56px auto;text-align:center;width:70%}.userInfo .userInfo_section{background-color:var(--contact-background-color);border-radius:12px;margin:56px auto 0;padding:3% 5% 14%;position:relative;width:70%}.userInfo .userInfo_section p{font-size:2rem;margin-top:40px}.userInfo .userInfo_section p:first-child{margin-top:0}.userInfo .userInfo_section>button{background-color:#972d2d;border:none;border-radius:12px;bottom:2%;box-shadow:1px 1px 3px #000;color:#fff;font-size:1.5rem;left:50%;margin-left:-110px;padding:10px 15px;position:absolute;transition:.4s;width:220px}.userInfo .userInfo_section>button:hover{background-color:#5c1f1f}.userInfo .userInfo_edit_section{background-color:var(--contact-background-color);border-radius:12px;margin:56px auto 0;padding:3% 5%;position:relative;width:70%}.userInfo .userInfo_edit_section input{font-size:1.2rem;height:45px}.userInfo .userInfo_edit_section .nom-prenom{display:flex;width:100%}.userInfo .userInfo_edit_section .nom-prenom .mb-3{width:35%}.userInfo .userInfo_edit_section .nom-prenom .mb-3:last-child{margin-left:10%;width:55%}.userInfo .userInfo_edit_section button{position:absolute;right:20%}.userInfo .userInfo_edit_section button:last-child{right:10%}@media screen and (max-width:1024px){.userInfo{height:950px}.userInfo .title{width:80%}.userInfo .userInfo_section{padding-bottom:25%;width:80%}.userInfo .userInfo_section p{font-size:1.8rem}.userInfo .userInfo_edit_section{padding-bottom:10%;width:80%}.userInfo .userInfo_edit_section button{bottom:5%;right:30%}}@media screen and (max-width:767px){.userInfo{background-color:#fff;height:650px}.userInfo .title{font-size:1.5rem;margin:46px auto}.userInfo .userInfo_section{margin-top:46px;padding-bottom:35%}.userInfo .userInfo_section p{font-size:1rem;margin-top:30px}.userInfo .userInfo_section>button{font-size:1rem;margin-left:-55px;position:absolute;width:180px}.userInfo .userInfo_edit_section{margin-top:46px;padding-bottom:20%;width:90%}.userInfo .userInfo_edit_section input{font-size:1rem;height:35px}.userInfo .userInfo_edit_section button{bottom:2%;right:45%}}.legale{background-color:#333;color:#fff;font-size:1.5rem;line-height:1.4;padding:2% 3%;text-align:center}.legale h1{color:#99d188;margin-bottom:5%}.legale .salaison_info{border-bottom:2px solid #fff;border-top:2px solid #fff;margin:2% auto;padding:2% 0;width:50%}.legale .salaison_info em{color:#99d188;font-size:1.7rem}.legale>em{color:#99d188;font-size:1.8rem}.legale .info_legales{margin-top:4%}.legale .info_legales h2{color:#99d188;margin-bottom:1.5%}.legale .info_legales p{margin:0 auto;width:80%}.legale .o2switch{margin-top:4%}.legale .o2switch h2{color:#99d188;margin-bottom:1.5%}.legale .cookies{margin-top:4%}.legale .cookies h2{color:#99d188;margin-bottom:1.5%}.legale .cookies p{margin:0 auto;width:80%}.legale .legale_contact{margin-top:4%}.legale .legale_contact h2{color:#99d188;margin-bottom:1.5%}.legale .legale_contact p em{font-weight:700}@media screen and (max-width:1024px){.legale{font-size:1.4rem}}@media screen and (max-width:767px){.legale{font-size:1rem;padding:5%}.legale h1{font-size:2rem}.legale .salaison_info{width:85%}.legale .salaison_info em{font-size:1.3rem}.legale>em{font-size:1.2rem}.legale h2{font-size:1.5rem}}.contact-pass{height:700px;padding-top:1px;position:relative}.contact-pass h1{background-color:#f8f9f0;padding:5% 3%;position:relative;text-align:center}.contact-pass h1 .h1_bar{background-color:#486541;border-radius:8px;bottom:5%;height:5px;left:50%;margin-left:-30%;opacity:0;position:absolute;scale:0;width:60%}.contact-pass h2{line-height:1.5;padding:3% 8%;text-align:center}.contact-pass button{background-color:#59c064;border:none;border-radius:8px;left:50%;margin-left:-10%;padding:15px 20px;position:absolute;width:20%}.contact-pass button:hover{background-color:#3b8543}.contact-pass button a{color:#f8f9f0}@media screen and (max-width:1024px){.contact-pass{height:1000px}.contact-pass h1{padding:10% 5%}.contact-pass h2{padding:10% 15%}.contact-pass button{margin-left:-20%;width:40%}}@media screen and (max-width:900px){.contact-pass{height:800px}.contact-pass h1{font-size:3rem;padding:10% 5%}.contact-pass h2{font-size:2rem}.contact-pass button{bottom:25px;margin-left:-20%;width:40%}}@media screen and (max-width:767px){.contact-pass{background-color:#fff;height:700px}.contact-pass h1{font-size:1.5rem}.contact-pass h2{font-size:1.2rem;padding:15% 8%}.contact-pass button{bottom:125px;font-size:.8rem}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.bondownload{align-items:center;background-color:#f8f8f8;border-radius:4px;box-shadow:2px 2px 3px #0006;color:#000;cursor:pointer;display:flex;margin:35px;transition:.3s;width:300px}.bondownload:hover{background-color:#d8d8d8}.bondownload img{height:46px;width:46px}.bondownload .desc{font-size:20px;margin-left:15px;width:200px}.bondownload .material-symbols-outlined{font-size:36px;margin-left:33px}.download{align-items:center;background-color:#f8f8f8;border-radius:4px;box-shadow:2px 2px 3px #0006;color:#000;cursor:pointer;display:flex;margin:35px;transition:.3s;width:300px}.download:hover{background-color:#d8d8d8}.download img{height:56px;width:56px}.download .desc{font-size:20px;margin-left:15px;width:200px}.download .material-symbols-outlined{font-size:36px;margin-left:33px}
/*# sourceMappingURL=main.d062222a.css.map*/