@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cookie&display=swap);body{font-family:Roboto,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.root,.total-login,body,html{height:100%;width:100%}.root,.total-login{z-index:-10}.bg-logo{background-attachment:fixed;background-color:#dac6b6;background-image:url(/static/media/5.eba5f954be841486089a.png);background-position-x:center;background-repeat:no-repeat}.login-page{align-items:center;background-color:#dac6b6;border-radius:0 0 20px 20px;display:flex;flex-direction:column;height:60%;justify-content:center;width:100%}.login-container{background-color:#fff;border-radius:12px;box-shadow:0 0 10px #0000001a;height:50%;margin:20px;padding:20px;position:relative;top:240px}.bloc-login{flex-direction:row;justify-content:center}.bloc-login,.login-form{align-items:center;display:flex;width:100%}.login-form{flex-direction:column;height:90%;justify-content:space-around}.login-form input[type=text]{background-color:#e9e9e9;border:none;border-radius:0 30px 30px 0;box-sizing:border-box;color:#574e4e;font-family:Montserrat,sans-serif;height:36px;padding-left:5px;width:250px}.icons-bg{align-items:center;background-color:#e9e9e9;border-radius:30px 0 0 30px;display:flex;flex-direction:column;height:36px;justify-content:center;width:36px}.icons-bg .icons{border:1px solid #574e4e;border-radius:50px;padding:2px}.icons{color:#574e4e!important;height:20px;width:20px}.email-flex{display:flex;flex-direction:row}.login-form button{background-color:#800020;border:none;border-radius:20px;color:#fbfafa;cursor:pointer;font-weight:700;height:36px;padding:10px;transition:background-color .3s;width:100%}.login-form button:hover{background-color:#d2b093}.txt-login{color:#817f7f;font-family:Montserrat,sans-serif;text-align:center;width:250px}.footer-login{background-color:#800020!important;height:50%;position:relative;top:-20px;z-index:-1}.loading-container{align-items:center;background-color:#dac6b6;display:flex;height:100%;justify-content:center;opacity:1;overflow:hidden;position:relative;transition:opacity 1s ease,visibility 1s ease;visibility:visible;width:100%;z-index:2}.loading-container.hidden{height:0;opacity:0;visibility:hidden;width:0}.loading-image{animation:move-and-spin 2s cubic-bezier(.6,.04,.98,.335) forwards;height:100px;left:-150px;position:absolute;top:50%;transform:translateY(-50%);width:100px}@keyframes move-and-spin{0%{left:-150px;transform:translateY(-50%) rotate(0deg)}40%{left:50%;transform:translate(-50%,-50%) rotate(0deg)}50%{left:50%;transform:translate(-50%,-50%) rotate(1turn)}to{left:110%;transform:translateY(-50%) rotate(1turn)}}#root,.homepage-container{height:100%;width:100%}.featured-section{align-items:center;background-color:#f1debd;background-image:none;border-radius:0 0 15px 15px;display:flex;height:150px;justify-content:center;padding-top:30px;position:fixed;width:100%}.featured-section h2{color:#547d9d;font-size:45px;font-weight:700;text-align:center;width:80%}.icone-main-verre{background-image:url(/static/media/8.b000e4afcb635263dd91.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:110px;position:relative;right:10px;top:10px;width:25%;z-index:2}.featured-section p{color:#666}.create-section{background-color:#e8e8e8;height:100%;padding-top:20px}.create-section,.create-section ul{align-items:center;display:flex;flex-direction:column;width:100%}.create-section ul{justify-content:center;list-style-type:none;padding:0;position:fixed;top:200px}.page-item{align-items:center;background-color:#fff;border-radius:25px;color:#666;display:flex;height:40px;justify-content:space-between;margin-bottom:20px;padding:0 10px;width:74%}.page-item a{color:#666;font-family:Roboto;font-weight:250;padding-left:20px;text-decoration:none}.page-item button{background-color:#dac6b6;border:none;border-radius:0 50px 50px 0;color:#fff;cursor:pointer;font-weight:bolder;height:40px;margin:0;width:50px}.page-item button:hover{background-color:#800020}.footer-homePage{background-color:#f1debd;color:#fff;display:flex;height:100px;justify-content:space-around;position:fixed;text-align:center;width:100%;z-index:2}.button-group{width:90%}btn-less,btn-more{background-color:#ccc;border:1px solid #3498db;border-radius:12px;color:#666;font-weight:700;height:50px}.btn-group{bottom:50px;justify-content:space-around;width:90%;z-index:2}.btn-group,.btn-rect{display:flex;position:relative}.btn-rect{align-items:center;background-color:#fff;background-color:#666;border-radius:30px;color:#fff;flex-direction:column;height:60px;padding:0 15px;text-align:center;width:150px}.btn-rect p{font-family:Roboto;font-size:18px;font-weight:700}.btn-ajouter,.btn-cloturer{align-items:center;display:flex;font-weight:lighter;justify-content:center}.modal-overlay{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.modal{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;left:50%;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1000}.modal button{border:none;border-radius:10px;cursor:pointer;font-size:16px;margin:10px;padding:8px 16px}.modal .confirm{background:#547d9d;color:#fff}.modal .cancel{background:#666;color:#fff}.loading-overlay{align-items:center;background:#fffc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loading-spinner{animation:spin 2s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:60px;width:60px}.tab-header{border-bottom:2px solid #e2e2e2;display:flex;margin-bottom:16px}.tab-button{background:none;border:none;cursor:pointer;font-size:clamp(6px,2vw,20px);font-weight:100;height:45px;padding:12px 20px;position:relative;white-space:nowrap}.tab-button.active{color:#000;font-weight:700}.delete-icon{color:#666;cursor:pointer;margin-left:8px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tab-header{background-color:#eedbba;margin:0;width:100%}.tab-button{background-color:#dcdcdc;border-radius:15px 15px 0 0}.tab-button.active{background-color:#d9c2d3}.popUp-container{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup-content{animation:fadeIn .3s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 8px 16px #0003;max-width:90%;padding:30px;position:relative;text-align:center;width:400px}.popup-content h2{color:#333;font-size:24px;margin-bottom:20px}.popup-close{background:none;border:none;cursor:pointer;font-size:20px;position:absolute;right:12px;top:12px}.button-group-popup{display:flex;flex-direction:column;gap:15px;margin-top:20px}.button-group-popup input{border:1px solid #ccc;border-radius:8px;font-size:16px;padding:10px}.button-group-popup button{background-color:#547d9d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:background-color .3s ease}.button-group-popup button:hover{background-color:#547d9d96}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.montserrat{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal}body{height:100%!important}.flex-left{display:flex;flex-direction:column}.dropdown-pop,.flex-center{align-items:center;display:flex}.dropdown-pop{background-color:#f1debd;flex-wrap:wrap;height:100%;justify-content:center;overflow:scroll;padding-bottom:30px;width:100%}.btn-close-pop{left:43%;position:relative}.btn-close-style{position:relative;right:15px;top:10px}.white-bloc{background-color:#fdfcfb;border-radius:20px 20px 20px 20px!important;box-shadow:2px 2px 13px 9px #c5af9ae0;font-family:Roboto,sans-serif;margin:5%;overflow:hidden;width:86%}.input-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:30px;width:100%}.wine-name-bloc div{border:1px solid #574e4e75;display:flex;flex-direction:row;justify-content:space-between;width:90%}.wine-name-bloc{display:flex;height:40px;justify-content:center;width:100%}.bloc-saveWineName textarea{background-color:#fdfcfb;border:none;color:#574e4ece;font-family:Roboto;font-size:24px;font-style:italic;height:auto;resize:none;text-transform:uppercase;width:90%}.bloc-saveWineName textarea:focus,.txt-commentaire-2:focus{outline:none}.bloc-saveWineName button{background-color:#fdfcfb;border:none;color:#574e4e75}.WineName{font-size:25px;margin:0}.WineName textarea :focus{outline:none}.dropdown-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.dropdown-list-h3{background-color:#d9c2d3;border-radius:16px;box-shadow:0 4px 8px #0000001a;color:#574e4e;display:flex;font-weight:650;justify-content:space-between;margin:30px 0 0;padding:10px;position:relative;top:12px;transition:all .3s ease;width:86%;z-index:3}.chevron-position{padding:1px}.notation-position{position:relative;top:-40px}.select{color:#333;width:90%}.txt-commentaire-2{border:1px solid #333;border-top:none;height:150px;padding-top:30px;text-align:center;width:89%}.bloc-bouche-flex{align-items:center;background-color:#fff;border-left:2px solid #dcdcdc;border-right:2px solid #dcdcdc;display:flex;flex-direction:column;position:relative;top:-7px;width:90%}.txt-commentaire-1{border:2px solid #dcdcdc;border-top:none;color:#666;font-family:Roboto;font-size:18px;font-style:italic;font-weight:200;height:100px;margin-bottom:23px;padding-top:10px;position:relative;top:15px;width:89%}.button-bouche button{background-color:#547d9d;border:none;border-radius:50%;color:#fff;height:50px;margin-bottom:30px;width:50px}.button-bouche{align-items:center;border-left:2px solid #dcdcdc;border-right:2px solid #dcdcdc;justify-content:center;padding-top:20px}.button-bouche,.grid-container{background-color:#fff;display:flex;width:90%}.grid-container{border:2px solid #dcdcdc;border-radius:0 0 20px 20px;border-top:none;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding-top:30px;position:relative;top:-8px}.txt-commentaire-3{border:none;width:100%}.rating-container{display:flex;flex-basis:calc(50% - 10px);flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:space-around;margin-bottom:20px}.rating-container label{color:#574e4e;font-family:Roboto;font-size:18px;font-weight:300;margin-bottom:10px;padding-left:5px;text-align:center}.rating-container input[type=range]{margin:0 10px;width:calc(100% - 20px)}.rating-container span{display:flex;flex-direction:row;justify-content:center}.circle-style{border:2px solid #547d9d;border-radius:50%;color:#547d9d;height:30px;opacity:1;transition:background-color .3s,opacity .3s;width:30px}.circle-style:active,.circle-style:hover{background-color:#547d9d;opacity:1}.circle-container{display:flex;gap:30px;justify-content:center;margin:0 20px}.nez-container{align-items:center;justify-content:center;padding-bottom:10px;padding-top:32px;top:-22px;width:90%;z-index:2}.nez-container div{position:relative;z-index:50}.color-select-container,.nez-container,.rating-container-2,.txt-commentaire-2{background-color:#fff;border:2px solid #dcdcdc;border-radius:0 0 15px 15px;border-top:0;font-family:roboto}.rating-container-2{padding:27px 0 15px;width:90%;z-index:2}.nez-container,.rating-container-2{display:flex;position:relative;top:-5px}.nez-container{flex-direction:column}.relative{margin-left:15%;width:70%}.space-y-4{justify-self:end;width:100%}.line-down{border-bottom:2px solid #dcdcdc;padding-bottom:10px}.line-up{border-top:2px solid #dcdcdc;padding-bottom:10px}.textarea-container{display:flex;justify-content:center;margin-top:25px;width:100%}.flex-send-form,.send-form{align-items:center;display:flex;flex-direction:column;justify-content:center}.send-form{background-color:#f1debd;border-radius:20px;margin:20px;padding:20px;width:80%}.send-form input{border:none;border-radius:18px 0 0 18px;height:36px;margin:0;padding-left:10px;width:90%}.form-display{align-items:center;display:flex;flex-direction:row;padding-bottom:20px}.btn-form{background-color:#547d9d;border:none;border-radius:0 18px 18px 0;height:40px;width:60px}.dropdown-footer-container{display:flex;flex-direction:row;justify-content:center}.dropdown-footer{color:#534f4e;font-family:Roboto,sans-serif;font-size:15px;font-style:italic;padding:10px;text-align:center;width:90%}.question-container{align-items:center;border-bottom:2px solid #dcdcdc;border-left:2px solid #dcdcdc;border-radius:0 0 20px 20px;border-right:2px solid #dcdcdc;display:flex;flex-direction:column;padding-bottom:20px;width:90%}.question-container h4{color:#574e4e;font-size:18px}.question-container-ens{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.question-block{color:#574e4e;font-family:Roboto;font-size:18px;font-weight:300;margin-bottom:1rem}.question-block,.question-container-ens{text-align:center}.button-group{gap:.5rem}.btn-no,.btn-yes{background-color:#fff;border:1px solid #547d9d76;border-radius:10px;color:#547d9d;cursor:pointer;font-family:Roboto;font-size:18px;font-weight:300;padding:.5rem 1rem;transition:all .2s ease;width:100px}.btn-no:active,.btn-no:focus,.btn-no:hover{background-color:#574e4e;color:#fff}.btn-yes:active,.btn-yes:focus,.btn-yes:hover{background-color:#547d9d;color:#fff}.question-container{color:#574e4e;font-family:Roboto}.button-group{align-items:center;display:flex;justify-content:space-around;width:100%}.btn-less,.btn-more,.btn-same{background-color:#547d9d;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:700;height:40px;transition:background-color .3s ease;width:100px}.btn-less.selected,.btn-more.selected,.btn-same.selected{background-color:#030003;color:#f107e6}.btn-less:active,.btn-less:focus,.btn-less:hover,.btn-more:focus,.btn-more:hover,.btn-same:active,.btn-same:focus,.btn-same:hover{background-color:#0f436e}.personal-rating{border:1px solid #534f4e;border-radius:20px;color:#534f4e;margin-top:50px;padding:10px;text-align:center;width:84%}.rc-slider{border-radius:6px;height:14px;padding:5px 0;position:relative;touch-action:none;width:100%}.rc-slider,.rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-rail{background-color:#e9e9e9;border-radius:6px;height:4px;position:absolute;width:100%}.rc-slider-track,.rc-slider-tracks{background-color:#abe2fb;border-radius:6px;height:4px;position:absolute}.rc-slider-track-draggable{background-clip:content-box;border-bottom:5px solid #0000;border-top:5px solid #0000;box-sizing:initial;transform:translateY(-5px);z-index:1}.rc-slider-handle{background-color:#fff;border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;height:14px;margin-top:-5px;opacity:.8;position:absolute;touch-action:pan-x;-webkit-user-select:none;user-select:none;width:14px;z-index:1}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{box-shadow:none;outline:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:none}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{font-size:12px;left:0;position:absolute;top:18px;width:100%}.rc-slider-mark-text{color:#999;cursor:pointer;display:inline-block;position:absolute;text-align:center;vertical-align:middle}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:#0000;height:4px;position:absolute;width:100%}.rc-slider-dot{background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;bottom:-2px;cursor:pointer;height:8px;position:absolute;vertical-align:middle;width:8px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{height:100%;padding:0 5px;width:14px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-bottom:0;border-left:5px solid #0000;border-right:5px solid #0000;border-top:0;transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-top:0;position:absolute;touch-action:pan-y;z-index:1}.rc-slider-vertical .rc-slider-mark{height:100%;left:18px;top:0}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;display:block!important}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform:scale(0);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(0);transform-origin:50% 100%}}.rc-slider-tooltip{left:-9999px;position:absolute;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9;color:#fff;font-size:12px;height:24px;line-height:1;min-width:24px;padding:6px 2px;text-align:center;text-decoration:none}.rc-slider-tooltip-arrow{border-color:#0000;border-style:solid;height:0;position:absolute;width:0}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#6c6c6c;border-width:4px 4px 0;bottom:4px;left:50%;margin-left:-4px}.color-select-container{align-items:center;display:flex;flex-direction:column;font-size:12px;justify-content:center;margin:0 auto;padding:20px 5px;text-align:center}.color-button-container{text-align:center;width:45px}.color-select-title{color:#574e4e;font-size:18px;font-style:italic;font-weight:200;margin:0;padding-bottom:5px}.color-buttons{display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;width:95%}.color-button{border:none;border-radius:50%;cursor:pointer;height:40px;position:relative;transition:transform .3s ease;width:40px}.color-select-container{position:relative;width:88%}.color-button:hover{transform:scale(1.1)}.color-button.selected{border:3px solid #000}.color-dot{border:2px solid #fff;border-radius:50%;bottom:2px;height:12px;position:absolute;right:2px;width:12px}.rating-slider{appearance:none;background:linear-gradient(90deg,#666 0,#e5e7eb 0);background-repeat:no-repeat;border-radius:20px;cursor:pointer;height:6px;position:relative;transition:background .3s ease-in-out;width:100%}.rating-slider::-webkit-slider-runnable-track{background:#666;border-radius:20px;height:6px;width:100%}.rating-slider::-webkit-slider-thumb{appearance:none;background:#666;border:none;border-radius:50%;cursor:pointer;height:1rem;margin-top:-.5rem;position:relative;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;width:1rem;z-index:2}.rating-slider::-moz-range-track{background:#666;border-radius:20px;height:6px;width:100%}.rating-slider::-moz-range-thumb{background:#666;border:none;border-radius:50%;cursor:pointer;height:1rem;position:relative;-moz-transition:background .2s ease-in-out;transition:background .2s ease-in-out;width:1rem;z-index:2}.rating-slider::-ms-track{background:#0000;border-color:#0000;color:#0000;height:6px;width:100%}.rating-slider::-ms-fill-lower,.rating-slider::-ms-fill-upper{background:#666;border-radius:20px}.rating-slider::-ms-thumb{background:#666;border:none;border-radius:50%;cursor:pointer;height:1rem;width:1rem}.rating-slider:hover::-moz-range-thumb,.rating-slider:hover::-ms-thumb,.rating-slider:hover::-webkit-slider-thumb{background:#555}.rating-slider:focus{outline:none}.rating-slider:focus::-webkit-slider-thumb{box-shadow:0 0 0 2px #6663}.rating-slider:focus::-moz-range-thumb{box-shadow:0 0 0 2px #6663}.star-container{cursor:pointer;display:flex;font-size:1.5rem;gap:.5rem;justify-content:center}.star{color:#e5e7eb;font-size:40px;transition:color .2s ease-in-out}.star.filled,.star:hover{color:gold}.score{color:#666;font-family:Caveat,cursive;font-size:2.5rem}.evaluation-text{color:#666;font-family:Montserrat;text-align:end}.flex-box{align-items:center;display:flex;flex-direction:column;justify-content:center}.max-width-height{height:100%;width:100%}.bg-champagne{background-color:#dac6b6}.form-signup{background-color:#fff;border-radius:18px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;font-weight:700;padding:20px;width:300px}.form-signup input[type=password],.form-signup input[type=text]{background-color:#e9e9e9;border:none;border-radius:0 20px 20px 0;box-sizing:border-box;margin-bottom:15px;padding:10px;width:100%}.form-signup label{display:flex;flex-direction:row}.form-signup button{background-color:#8d1818;border:none;border-radius:30px;color:#fff;cursor:pointer;font-weight:700;height:36px;padding:10px;width:98%}.form-signup button:hover{background-color:#dac6b6;color:#8d1818;font-weight:700}.footer-signup{background-color:#800020!important;position:relative;top:-20px;z-index:1}.cookie-regular{font-family:Cookie,cursive;font-style:normal;font-weight:400}.end-logo{background-image:url(/static/media/5.eba5f954be841486089a.png);background-position:50%;background-repeat:no-repeat;height:50%;width:80%}.header-section{background-color:#dac6b6;background-image:none;background-size:center;border-radius:0 0 15px 15px;height:130px;padding-top:30px}.header-section,.middle-section{align-items:center;display:flex;justify-content:center;position:fixed;width:100%}.middle-section{background-color:#e8e8e8;flex-direction:row;height:100%;z-index:-5}.h2-thankspage{font-size:70px;font-style:italic;position:relative;text-align:center;top:250px}.access-code-container{background-color:#f1debd;height:100%;width:100%;z-index:-1}.access-code-image{background-color:#547d9d;background-image:url(/static/media/logo%20blanc.8e93af6a8eb87799eed4.png);background-repeat:no-repeat;background-size:contain;border-radius:0 0 20px 20px;display:flex;height:60%;justify-content:center;object-position:center}.access-code-image h2{color:#fff;font-family:Roboto;font-size:24px;font-weight:100;position:relative!important;text-align:center;top:310px!important}.access-code-white-box{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:300px;justify-content:space-around;margin:10%;position:relative;top:-100px;z-index:2}.access-code-white-box h1{color:#547d9d;font-size:30px;position:relative;text-align:center;top:20px}.access-form{align-items:center;display:flex;flex-direction:column;height:150px;justify-content:space-around;width:100%}.access-form button,.access-form input{border-radius:30px;font-size:16px;height:45px;width:260px}.access-form input{background-color:#f1debd;border:1px solid #f1debd;color:#547d9d;text-align:center}.access-form button{background-color:#547d9d;border:1px solid #547d9d;color:#fff;font-weight:700}
/*# sourceMappingURL=main.95611221.css.map*/