@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,300;0,500;0,600;0,700;1,300;1,500;1,600&display=swap);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);@import url(https://fonts.googleapis.com/css2?family=Poppins);@import url(https://fonts.googleapis.com/css?family=Montserrat);@import url(https://fonts.googleapis.com/css?family=Lato);.App{text-align:center}.no-bold{font-weight:400!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar:hover{cursor:pointer}::-webkit-scrollbar-track{background:#000342;border-radius:50px}::-webkit-scrollbar-thumb{background:#efefef;border-radius:50px}.green-period{font-size:50px;color:#3fb847}.big__section{background-image:url(/static/media/bannor_standard.b88f7641.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:50vh;width:100%;box-shadow:0 3px 6px #cabcbc,0 3px 6px #9c9292}.submenu__section{display:flex;flex-wrap:wrap;justify-content:space-evenly;height:90px;width:80%;background-color:#fff;box-shadow:3px 3px 14px 0 #ccc;margin-right:auto;margin-left:auto;border-radius:8px;margin-top:-20px;z-index:99}.submenu__item{font-family:Montserrat;font-size:2.5rem;font-style:oblique;font-weight:bolder;margin-top:auto;margin-bottom:auto;letter-spacing:0;color:#000;text-transform:uppercase;opacity:1;cursor:pointer}.submenu__item__active{-webkit-text-decoration-color:#ffbe00!important;text-decoration-color:#ffbe00!important;text-decoration:underline;text-decoration-thickness:5px}.custom-pagination-buttons{width:60%;height:40px;list-style:none;display:flex;justify-content:center;margin-left:auto;margin-right:auto;border-radius:20%;margin-bottom:20px!important;margin-top:40px;font-family:"Montserrat"}a.custom-pagination-buttons:hover{background-color:#007bff;color:#fff}.custom-pagination-buttons a{margin:8px;border:1px solid #007bff;color:#007bff!important;cursor:pointer;border-radius:20%;font-weight:700;padding:10px 15px!important}.custom-pagination-active-btn a,.custom-pagination-buttons a:hover,a.custom-pagination-next-btn:hover,a.custom-pagination-prev-btn:hover{color:#fff!important;background-color:#007bff}.custom-pagination-active-btn a{font-weight:700;padding:10px 15px!important}.actuality-list__card{display:flex;height:300px;width:85%;max-width:1200px;background-color:#fff;margin-left:auto;margin-right:auto;margin-top:60px;border-radius:8px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292}.actuality-list__card__image{width:350px}.actuality-list__card__content{width:calc(100% - 350px);text-align:left;padding:15px}.actuality-list__card__content .content__text{height:220px;overflow:hidden!important;padding-top:10px}.actuality-list__card__content .title{font:normal normal normal 20px/25px Montserrat;letter-spacing:0;color:#333;text-transform:uppercase;opacity:1;margin-bottom:16px;line-height:1.5;font-weight:700}.actuality-list__card__content .subtitle{font:normal normal normal 10px/15px Montserrat;letter-spacing:0;color:#777;opacity:1}.actuality-list__card__content .description{font:normal normal normal 12px/20px Montserrat;letter-spacing:0;color:#000;opacity:1;text-align:justify;text-justify:inter-character}.actuality-list__card__image img{width:350px;height:300px;margin-bottom:10px;border-radius:8px 0 0 8px}.actuality-list__card__footer{text-align:right}.actuality-list__card__footer button{background:#ffbe00 0 0 no-repeat padding-box;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;opacity:1;border:none;width:115px;height:30px;border-radius:8px;font:normal normal 700 14px/18px Montserrat;letter-spacing:0;color:#fff;margin-top:20px}.actuality-list__card__footer button:hover{transform:translate(3px,3px);transition-duration:1.5s}@media only screen and (max-width:600px){.actuality-list__card{height:600px;margin-top:100px}.actuality-list__card__content .content__text{height:200px;overflow-y:auto;margin-top:-70px}.actuality-list__card__image{width:100%}.actuality-list__card__content{width:100%;text-align:center;height:140px}.actuality-list__card__content .title{font:normal normal normal 11px/15px Montserrat;margin-bottom:10px}.actuality-list__card__content .subtitle{font:normal normal 700 16px/16px Montserrat}.actuality-list__card__content .description{font:normal normal normal 12px/15px Montserrat;overflow-y:unset!important}.actuality-list__card__image img{width:300px;height:200px;border-radius:8px;margin-top:-70px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292}.actuality-list__card__footer{text-align:center;padding-top:5px}.actuality-list__card__footer button{background:#ffbe00 0 0 no-repeat padding-box;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;opacity:1;border:none;width:125px;height:30px;border-radius:8px;font:normal normal 700 14px/18px Montserrat;letter-spacing:0;color:#fff}}.loader{margin:200px auto}.documentation-list__card{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 15px hsla(0,0%,69%,.3411764705882353);border-radius:5px;opacity:1;height:320px;width:85%;max-width:1200px;margin-left:auto;margin-right:auto;margin-top:60px}.documentation-list__card__image{margin-left:30px;width:350px;height:300px;margin-bottom:10px;border:5px solid #f5f5f5;margin-top:-35px;border-radius:15px;opacity:1;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;background:#efefef;background-repeat:no-repeat;background-size:cover;background-position:50%}.documentation-list__card__text-content{width:calc(100% - 380px)}.documentation-list__card__text-content .description{padding:20px;text-align:left;font:normal normal 700 15px/21px Montserrat;letter-spacing:0;color:#000;opacity:1;height:120px;overflow:hidden!important;text-overflow:ellipsis}.documentation-list__card__text-content .title{padding:20px;text-align:left;font:normal normal 700 18px/25px Montserrat;letter-spacing:0;color:#000;opacity:1;height:50px}.documentation-list__card__text-content hr{height:2px}.documentation-list__card__text-content .footer-content{justify-content:space-between;margin-top:-25px}.documentation-list__card__text-content .footer-content__buttons{width:250px!important;display:flex;justify-content:space-evenly}.documentation-list__card__text-content .read-button{background:#ffbe00 0 0 no-repeat padding-box;box-shadow:0 3px 6px #e7dede,0 3px 6px #9c9292;width:90px}.documentation-list__card__text-content .download-button,.documentation-list__card__text-content .read-button{opacity:1;border:none;height:40px;border-radius:8px;font:normal normal 700 14px/18px Montserrat;letter-spacing:0;color:#fff}.documentation-list__card__text-content .download-button{background:#4385f6 0 0 no-repeat padding-box;box-shadow:0 3px 6px #dbd4d4,0 3px 6px #9c9292;width:130px}.documentation-list__card__text-content .download-button:hover,.documentation-list__card__text-content .read-button:hover{transform:translate(3px,3px);transition-duration:1.5s}.documentation-list__card__text-content .footer-content__time{text-align:right;font:normal normal italic 15px/17px Montserrat;letter-spacing:0;color:#000;opacity:1;padding-right:15px}.green-period{padding-left:15px}@media only screen and (max-width:750px){.documentation-list__card{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 15px hsla(0,0%,69%,.3411764705882353);border-radius:5px;opacity:1;height:350px;width:90%;margin-left:auto;margin-right:auto;margin-top:120px}.documentation-list__card__image{width:300px;height:180px;margin-left:auto;margin-right:auto;margin-top:-70px}.documentation-list__card__image img{width:100%;height:200px;margin-bottom:10px;border:5px solid #f5f5f5;border-radius:15px;opacity:1;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292}.documentation-list__card__text-content{width:100%;margin-top:10px}.documentation-list__card__text-content .description{padding:15px;text-align:left;font:normal normal normal 16px/8px Montserrat;letter-spacing:0;color:#000;opacity:1;height:110px;overflow-y:auto}.documentation-list__card__text-content .title{margin-top:-30px;margin-bottom:15px;padding:15px;text-align:left;font:normal normal 700 18px/20px Montserrat;letter-spacing:0;color:#000;opacity:1;height:40px}.documentation-list__card__text-content hr{height:2px}.documentation-list__card__text-content .footer-content{display:flex;flex-direction:column-reverse;justify-content:space-between;margin-top:-55px}.documentation-list__card__text-content .footer-content__buttons{width:75%;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto}.documentation-list__card__text-content .read-button{background:#ffbe00 0 0 no-repeat padding-box;box-shadow:0 3px 6px #e7dede,0 3px 6px #9c9292;width:70px}.documentation-list__card__text-content .download-button,.documentation-list__card__text-content .read-button{opacity:1;border:none;height:30px;border-radius:8px;font:normal normal 700 14px/18px Montserrat;letter-spacing:0;color:#fff}.documentation-list__card__text-content .download-button{background:#4385f6 0 0 no-repeat padding-box;box-shadow:0 3px 6px #dbd4d4,0 3px 6px #9c9292;width:110px}.documentation-list__card__text-content .download-button:hover,.documentation-list__card__text-content .read-button:hover{transform:translate(3px,3px);transition-duration:1.5s}.documentation-list__card__text-content .footer-content__time{text-align:center;font:normal normal normal 15px/15px Montserrat;padding-bottom:15px!important;letter-spacing:0;color:#000;opacity:1;margin-bottom:10px;margin-top:-10px}}.faq-container{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:7px;opacity:1;width:90%;max-width:1200px;height:500px;margin-left:auto;margin-right:auto;margin-top:50px;padding-bottom:70px}.breadcrumb{margin-bottom:0!important}.faq-image{width:90%;max-width:1200px;height:150px;margin-top:50px;margin-bottom:50px}.faq-title{font:normal normal 700 28px/38px Montserrat;text-shadow:0 3px 6px rgba(0,0,0,.10196078431372549);text-transform:uppercase}.faq-select-category,.faq-title{text-align:center;letter-spacing:0;color:#000;opacity:1}.faq-select-category{font:normal normal normal 20px/25px Montserrat;margin-top:30px}.faq-allfaq-img{width:73px;height:73px}.faq-allfaq{font:normal normal 700 24px/32px Montserrat;text-shadow:0 3px 6px rgba(0,0,0,.10196078431372549);text-transform:uppercase;margin-top:20px}.faq-allfaq,.faq-see-allfaq{text-align:center;letter-spacing:0;color:#000;opacity:1}.faq-see-allfaq{font:normal normal 700 14px/19px Montserrat;margin-bottom:30px}.faq-input-icon{width:15%;height:18px;background:#eaeaea 0 0 no-repeat padding-box;opacity:1}.faq-input,.faq-input:active,.faq-input:focus,.faq-input:focus-within,.faq-input:hover,.faq-input:visited{width:80%;font:normal normal normal 16px/19px Montserrat!important;letter-spacing:0;color:#303030!important;opacity:1;height:100%;border:#eaeaea!important;background:#eaeaea!important}.faq-input-container{margin-top:25px;width:40%;margin-left:auto;margin-right:auto;height:30px;background:#eaeaea 0 0 no-repeat padding-box;border-radius:22px;opacity:1}@media only screen and (max-width:768px){.faq-title{font:normal normal 700 15px/28px Montserrat}.faq-select-category{font:normal normal normal 12px/15px Montserrat}.faq-input-container{width:90%}.faq-input,.faq-input:active,.faq-input:focus,.faq-input:focus-within,.faq-input:hover,.faq-input:visited{width:75%}.faq-allfaq-img{width:53px;height:53px}.faq-allfaq{font:normal normal 700 14px/22px Montserrat}.faq-see-allfaq{font:normal normal 700 12px/15px Montserrat}}.thematic-select{grid-gap:5px;gap:5px;height:60px;border:2px solid #2b71d3;font-size:20px;outline:none;border-radius:6px}.guide-faq-title{font:normal normal 700 38px/57px Montserrat}.guide-faq-subtitle,.guide-faq-title{text-align:center;letter-spacing:0;color:#000;opacity:1}.guide-faq-subtitle{font:normal normal normal 30px/42px Montserrat;margin-bottom:40px;padding:7px;width:70%;margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.guide-faq-subtitle{text-align:center;font:normal normal normal 20px/22px Montserrat;width:90%}.guide-faq-title{font:normal normal 700 28px/37px Montserrat}}.faq-div-selected{border:1px solid #186aa5;border-radius:32px;width:90%;padding:30px 50px}.faq-div-not-selected,.faq-div-selected{background:#fff 0 0 no-repeat padding-box;opacity:1;margin-bottom:30px}.faq-div-not-selected{box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border:1px solid #e8e8e8;border-radius:10px;width:85%;padding:5px 50px 5px 15px}.faq-label{font:normal normal 700 20px/24px Montserrat;color:#4385f6;opacity:.79;margin:auto;height:70%}.faq-description,.faq-label{text-align:left;letter-spacing:0}.faq-description{font:normal normal normal 16px/19px Montserrat;color:#8d9598;opacity:1;display:justify}.display-more-icon{height:57px;color:#8d9598;padding-bottom:25px}.display-less-icon,.display-more-icon{width:57px;opacity:1;cursor:pointer;margin-top:20px}.display-less-icon{height:40px;color:#14395b}@media only screen and (max-width:478px){.faq-label{font:normal normal 700 12px/14px Montserrat}.display-more-icon{height:47px;width:47px}.display-less-icon{width:37px;height:37px}}.forum-discussion-row-container{height:110px;background:#fff 0 0 no-repeat padding-box;border:1px solid #f1f9ff;opacity:.86;width:80%;max-width:750px;margin:40px auto;transition:border-left 5}.forum-discussion-row-container:hover{background:#f7f9fb 0 0 no-repeat padding-box;border-left:5px solid #4385f6;opacity:.96;cursor:pointer}.forum-discussion-row-image-container{width:25%;margin-top:auto;margin-bottom:auto}.forum-discussion-row-details-container{width:75%}.forum-discussion-row-image{border:2px solid #9ad3f4;opacity:1;border-radius:50%;width:75px;height:75px;padding:7px;margin-top:15px}.forum-discussion-row-details-title{text-align:left;margin-top:20px;font:normal normal 700 15px/20px Montserrat;letter-spacing:0;color:#494949;opacity:1}.forum-discussion-row-details-description{text-align:left;font:normal normal normal 13px/18px Montserrat;letter-spacing:0;color:#000;opacity:1;height:50px;word-break:break-all}.forum-discussion-row-details-info{text-align:left;font:normal normal normal 16px/21px Montserrat;letter-spacing:0;color:#919192;opacity:1;margin-top:15px}.forum-discussion-row-details-info-icon{width:20px;height:20px;color:#919192;opacity:1}.forum-discussion-row-button{height:39px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 8px 15px rgba(114,124,142,.3607843137254902);border-radius:24px;opacity:1;border:none;padding:5px;font:normal normal normal 15px/21px Montserrat}.forum-discussion-row-button-span{width:20px;height:20px;background:#ffbe00 0 0 no-repeat padding-box;border-radius:24px;opacity:1;color:#ffbe00}@media only screen and (max-width:768px){.forum-discussion-row-container{height:130px}.forum-discussion-row-image{width:58px;height:58px;margin-top:auto;margin-bottom:auto}.forum-discussion-row-details-title{margin-top:10px;font:normal normal 700 15px/18px Montserrat;margin-bottom:20px}.forum-discussion-row-details-description{font:normal normal normal 12px/18px Montserrat}.forum-discussion-row-details-info{font:normal normal normal 12px/16px Montserrat;margin-top:0}.forum-discussion-row-button{height:29px;font:normal normal normal 12px/16px Montserrat;padding:1px 10px;margin-top:10px;margin-right:auto;margin-left:auto}.forum-discussion-row-details-container{width:75%}}.info-section h2{font-size:24px;width:100%;margin-top:50px;margin-bottom:100px}.content{padding:50px}.president-title{text-align:center;font:normal normal 700 38px/48px Montserrat;letter-spacing:0;color:#000;text-shadow:0 3px 6px rgba(0,0,0,.10196078431372549);opacity:1;text-transform:uppercase;padding-top:50px;margin-top:10px;margin-right:50px;margin-left:50px}.president-hr{margin-left:auto;margin-right:auto;margin-bottom:100px;width:150px;color:#00f}.member__item-template{align-items:center;display:flex;flex-direction:column}.member__item-template-img{width:340px;height:300px;opacity:1;margin-top:40px;margin-bottom:10px;box-shadow:0 3px 6px #201f1f,0 3px 6px #333030;background-position:50%;background-size:contain;background-repeat:no-repeat}.member__item-template .name{margin-top:10px;font:normal normal 700 16px/19px Montserrat;color:#333}.member__item-template .job,.member__item-template .name{text-align:center;margin-bottom:10px;letter-spacing:0;opacity:1}.member__item-template .job{font:normal normal normal 18px/15px Montserrat;color:#777}.member__item-template .text-content{background:#fff 0 0 no-repeat padding-box;opacity:1;width:85%;max-width:1200px;box-shadow:0 3px 6px #dbd0d0,0 3px 6px #333030;padding:30px;margin:25px auto 30px;text-align:left;font:normal normal normal 22px/30px Montserrat}.member-bureau-list__card{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 15px hsla(0,0%,69%,.3411764705882353);border-radius:5px;opacity:1;height:200px;max-width:400px;margin:70px auto 50px;position:relative;z-index:3}.member-bureau-list__card__image{width:50%;margin-left:20px;z-index:99;width:200px;height:180px;margin-bottom:5px;border:5px solid #f5f5f5;margin-top:-55px;border-radius:15px;opacity:1;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;z-index:999;background:#efefef;background-position:50%;background-size:cover;background-repeat:no-repeat}.member-bureau-list__card__text-content{width:40%}.member-bureau-list__card__text-content .description{padding:20px;text-align:left;font:normal normal 700 18px/25px Montserrat;letter-spacing:0;color:#000;opacity:1;max-height:100px}.member-bureau-list__card__text-content hr{height:2px}.member-bureau-list__card__text-content .footer-content{justify-content:space-between;margin-top:-25px}.member-bureau-list__card__text-content .footer-content__buttons{width:80%;display:flex;justify-content:center}.member-bureau-list__card__text-content .read-button{background:#ffbe00 0 0 no-repeat padding-box;box-shadow:0 3px 6px #e7dede,0 3px 6px #9c9292;width:70px}.member-bureau-list__card__text-content .download-button,.member-bureau-list__card__text-content .read-button{opacity:1;border:none;height:30px;border-radius:8px;font:normal normal 700 14px/18px Montserrat;letter-spacing:0;color:#fff}.member-bureau-list__card__text-content .download-button{background:#4385f6 0 0 no-repeat padding-box;box-shadow:0 3px 6px #dbd4d4,0 3px 6px #9c9292;width:110px;cursor:default;margin-top:15px}.member-bureau-list__card__text-content .download-button:hover,.member-bureau-list__card__text-content .read-button:hover{transform:translate(3px,3px);transition-duration:1.5s}.member-bureau-list__card__text-content .footer-content__time{text-align:left;font:normal normal normal 15px/15px Montserrat;letter-spacing:0;color:#000;opacity:1}@media only screen and (max-width:769px){.member-bureau-list__card__text-content .description{font:normal normal 700 12px/15px Montserrat}}@media only screen and (max-width:450px){.member-bureau-list__card{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 15px hsla(0,0%,69%,.3411764705882353);border-radius:5px;opacity:1;height:250px;width:90%;margin-left:auto;margin-right:auto;margin-top:20px}.member-bureau-list__card__image{width:200px;height:200px;margin-left:auto;margin-right:auto;margin-top:-50px;width:180px;height:170px;margin-top:-40px;margin-bottom:10px;border:5px solid #f5f5f5;border-radius:15px;opacity:1;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;background-position:50%;background-size:cover;background-repeat:no-repeat}.member-bureau-list__card__text-content{width:100%;margin-top:12px}.member-bureau-list__card__text-content .description{margin-top:-30px;text-align:left;font:normal normal 700 12px/15px Montserrat;letter-spacing:0;color:#000;opacity:1;height:60px;overflow-y:auto;text-align:center;padding:25px 15px 15px}.member-bureau-list__card__text-content hr{height:2px}.member-bureau-list__card__text-content .footer-content{display:flex;flex-direction:column-reverse;justify-content:space-between;margin-top:-45px}.member-bureau-list__card__text-content .footer-content__buttons{width:75%;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto}.member-bureau-list__card__text-content .read-button{background:#ffbe00 0 0 no-repeat padding-box;box-shadow:0 3px 6px #e7dede,0 3px 6px #9c9292;width:70px}.member-bureau-list__card__text-content .download-button,.member-bureau-list__card__text-content .read-button{opacity:1;border:none;height:30px;border-radius:8px;font:normal normal 700 14px/18px Montserrat;letter-spacing:0;color:#fff;margin-right:auto;margin-left:auto;margin-top:10px}.member-bureau-list__card__text-content .download-button{background:#4385f6 0 0 no-repeat padding-box;box-shadow:0 3px 6px #dbd4d4,0 3px 6px #9c9292;width:110px}.member-bureau-list__card__text-content .download-button:hover,.member-bureau-list__card__text-content .read-button:hover{transform:translate(3px,3px);transition-duration:1.5s}.member-bureau-list__card__text-content .footer-content__time{text-align:center;font:normal normal normal 15px/15px Montserrat;letter-spacing:0;color:#000;opacity:1;margin-bottom:10px}}.member__list-template-card{width:95%;max-width:1400px;box-shadow:0 3px 6px #201f1f,0 3px 6px #333030;margin:50px auto}.member__list-template__header{width:100%;background:#283344 0 0 no-repeat padding-box;text-align:center;font:normal normal 700 20px/30px Montserrat;letter-spacing:0;color:#fff;opacity:1;padding-top:5px;padding-bottom:5px;border-radius:8px}.member__list-template-conseiller-container{margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;padding-top:20px;padding-bottom:20px}@media only screen and (max-width:450px){.member__list-template-card{width:90%}}.pays-membre-element-card{display:flex;flex-direction:column;height:150px;width:150px;background-color:#fff;border-radius:8px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;cursor:pointer;padding-top:10px;margin:10px auto}.pays-membre-element-card img{width:8rem;height:8rem;border-radius:50%;margin-right:auto;margin-left:auto}.pays-membre-element-card p{font:normal normal 700 12px/15px Montserrat;letter-spacing:0;color:#191919;opacity:1}.pays-container{width:90%;margin-top:30px;margin-bottom:30px;grid-gap:5px;gap:5px}.continent-title{font:normal normal bolder 20px/25px Montserrat;letter-spacing:0;color:#c74b4b;opacity:1;text-decoration:underline;margin-top:60px;margin-bottom:20px}.section-title{margin-top:40px;text-decoration:underline}.time-slot-desription{font-style:italic;font-size:2.5rem;margin-top:2rem;margin-bottom:2rem}.time-slot-input{border:2px solid grey;outline:0;width:300px;padding:.5rem 2rem;border-radius:8px;font-size:large;text-align:center}.time-slot-container{width:85%;max-width:900px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap}.time-slot-item{width:50%;margin:3rem auto 2rem}.time-slot-item-morning{background-color:#f2c614}.time-slot-item-evening,.time-slot-item-morning{font-size:2rem;width:50%;color:#fff;margin-left:auto;margin-right:auto;margin-bottom:2rem;font-weight:700;box-shadow:1px 3px 3px 1px grey;border-radius:5px}.time-slot-item-evening{background-color:grey}.time-slot-unavailable{font-style:italic;font-weight:700;margin-bottom:3rem}.time-slot_unchosen{font-size:2rem;padding:.6rem;background-color:#e7e0e0;margin-left:8px;margin-right:8px;margin-bottom:2rem;font-weight:700;box-shadow:3px 3px 3px 2px #ebdbdb;border-radius:5px;color:#080808;cursor:pointer}.time-slot_unchosen:hover{transform:translate(3px,5px);transition-duration:.5s}.time-slot-morning_chosen{background-color:#f2c614}.time-slot-evening_chosen,.time-slot-morning_chosen{font-size:2rem;padding:.6rem;margin-left:8px;margin-right:8px;margin-bottom:2rem;font-weight:700;box-shadow:3px 3px 3px 2px grey;border-radius:5px;color:#fff;cursor:pointer}.time-slot-evening_chosen{background-color:grey}.time-slot-button-valider{font-size:2rem;width:200px;color:#fff;margin-left:auto;margin-right:auto;margin-bottom:2rem;font-weight:700;box-shadow:0 2px 0 2px #dceff3;border-radius:5px;background-color:#669ebc}.rdv-form{width:85%;min-width:350px;max-width:900px;margin-left:auto;margin-right:auto}.rdv-input,.rdv-textarea{border:2px solid grey;outline:0;padding:.5rem 2rem;border-radius:8px;font-size:large}.rdv-required{color:red}.rdv-label{font-style:italic;font-size:large;margin-top:1rem;margin-bottom:1rem}.time-slot_booked{cursor:not-allowed;background-color:#af5454}.template-videotheque-card{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 15px rgba(0,0,0,.050980392156862744);opacity:1;height:400px;width:300px;margin-bottom:35px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;border-radius:5px}.template-videotheque-card-video{height:300px;width:100%;border-radius:5px}.template-videotheque-card-label{width:100%;border-radius:5px;height:100px;text-align:center;font:normal normal 700 18px/22px Montserrat;letter-spacing:0;color:#333;opacity:1;padding-top:5px}.videotheque-container{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:85%;margin:40px auto}.actuality__item-template__header{padding:5px;border-left:5px solid #007bff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font:normal normal 700 29px/46px Montserrat;letter-spacing:0;color:#0b0d39;opacity:1;margin:40px auto 50px}.actuality__item-template__content img{width:400px;height:300px}.actuality__item-template__content .text-content,.actuality__item-template__content img{max-width:1200px;max-height:900px;border-radius:8px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292}.actuality__item-template__content .text-content{width:90%;height:50%;background-color:#fff;margin:30px auto;padding:40px;overflow-y:auto}.actuality__item__title{text-align:left;font:normal normal 700 28px/48px Montserrat;letter-spacing:.11px;color:#0b0d39;opacity:1}.actuality__item__subtitle-content{width:100%;background:#f3f5f7 0 0 no-repeat padding-box;border-radius:5px;opacity:1;padding-left:20px;margin-bottom:20px;margin-top:15px}.actuality__item__subtitle{padding-left:15px;border-left:2px solid #007bff;text-align:left;font:normal normal normal 20px/29px Montserrat;letter-spacing:0;color:#000;opacity:.7;padding-top:5px;padding-bottom:5px;max-height:60px;overflow-y:auto}.actuality__item__description{text-align:left;font:normal normal 600 16px/30px Montserrat;letter-spacing:0;color:#7b7b7b;opacity:1;height:255px;overflow-y:auto}.actuality__item__button{margin-left:auto;margin-right:auto;background:#ffbe00 0 0 no-repeat padding-box;box-shadow:0 3px 6px #cabcbc,0 3px 6px #9c9292;opacity:1;border:none;width:100px;height:35px;border-radius:8px;font:normal normal bolder 14px/18px Montserrat;letter-spacing:0;color:#fff}.actuality__item__button:hover{transform:translate(3px,3px);transition-duration:1.5s}@media only screen and (max-width:600px){actuality__item-template__header{padding:5px;border-left:5px solid #007bff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font:normal normal 700 19px/26px Montserrat;letter-spacing:0;color:#0b0d39;opacity:1;margin:40px auto 30px}.actuality__item-template__content img{width:85%;height:300px;border-radius:8px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292}.actuality__item-template__content .text-content{width:85%;border-radius:8px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;background-color:#fff;margin:30px auto;padding:20px}.actuality__item__title{text-align:left;font:normal normal 700 24px/30px Montserrat;letter-spacing:.11px;color:#0b0d39;opacity:1}.actuality__item__subtitle-content{width:100%;background:#f3f5f7 0 0 no-repeat padding-box;border-radius:5px;opacity:1;padding-left:20px;margin-bottom:20px;margin-top:25px}.actuality__item__subtitle{padding-left:15px;border-left:2px solid #007bff;text-align:left;font:normal normal normal 20px/25px Montserrat;letter-spacing:0;color:#000;opacity:.7;padding-top:5px;padding-bottom:5px;max-height:60px}.actuality__item__description{text-align:left;font:normal normal 600 16px/30px Montserrat;letter-spacing:0;color:#7b7b7b;opacity:1;height:175px;overflow-y:auto}.actuality__item__button{margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:30px!important;background:#ffbe00 0 0 no-repeat padding-box;box-shadow:0 3px 6px #cabcbc,0 3px 6px #9c9292;opacity:1;border:none;width:100px;height:35px;border-radius:8px;font:normal normal bolder 14px/18px Montserrat;letter-spacing:0;color:#fff}.actuality__item__button:hover{transform:translate(3px,3px);transition-duration:1.5s}}.documentation__item-template__header{padding:5px;border-left:5px solid #007bff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font:normal normal 700 29px/46px Montserrat;letter-spacing:0;color:#0b0d39;opacity:1;margin:40px auto 50px}.documentation__item-template__content .text-content,.documentation__item-template__content img{width:90%;max-width:1200px;height:50%;max-height:900px;border-radius:8px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292}.documentation__item-template__content .text-content{background-color:#fff;margin:30px auto;padding:40px;overflow-y:auto}.documentation__item__title{text-align:left;font:normal normal 700 28px/48px Montserrat;letter-spacing:.11px;color:#0b0d39;opacity:1}.documentation__item__subtitle-content{width:100%;background:#f3f5f7 0 0 no-repeat padding-box;border-radius:5px;opacity:1;padding-left:20px;margin-bottom:20px;margin-top:15px}.documentation__item__subtitle{padding-left:15px;border-left:2px solid #007bff;text-align:left;font:normal normal normal 20px/29px Montserrat;letter-spacing:0;color:#000;opacity:.7;padding-top:5px;padding-bottom:5px;max-height:60px;overflow-y:auto}.documentation__item__description{text-align:left;font:normal normal 600 16px/30px Montserrat;letter-spacing:0;color:#7b7b7b;opacity:1;height:255px;overflow-y:auto}.documentation__item__back-button,.documentation__item__download-button,.documentation__item__read-button{margin-top:15px;box-shadow:0 3px 6px #cabcbc,0 3px 6px #9c9292;opacity:1;border:none;width:100px;height:45px;border-radius:8px;font:normal normal bolder 14px/18px Montserrat;letter-spacing:0;color:#fff}.documentation__item__read-button{background:#ffbe00 0 0 no-repeat padding-box}.documentation__item__download-button{background:#20345e 0 0 no-repeat padding-box}.documentation__item__back-button{background:#424240 0 0 no-repeat padding-box}.documentation__item__back-button:hover,.documentation__item__download-button:hover,.documentation__item__read-button:hover{transform:translate(3px,3px);transition-duration:1.5s}.documentation__item-template__content .buttons-content{display:flex;justify-content:center}@media only screen and (max-width:600px){.pdf-doc{width:95%;height:250px}documentation__item-template__header{padding:5px;border-left:5px solid #007bff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font:normal normal 700 19px/26px Montserrat;letter-spacing:0;color:#0b0d39;opacity:1;margin:40px auto 30px}.documentation__item-template__content img{width:85%;height:300px;border-radius:8px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292}.documentation__item-template__content .text-content{width:85%;height:475px;border-radius:8px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;background-color:#fff;margin:30px auto;padding:20px}.documentation__item__title{text-align:left;font:normal normal 700 24px/30px Montserrat;letter-spacing:.11px;color:#0b0d39;opacity:1}.documentation__item__subtitle-content{width:100%;background:#f3f5f7 0 0 no-repeat padding-box;border-radius:5px;opacity:1;padding-left:20px;margin-bottom:20px;margin-top:25px}.documentation__item__subtitle{padding-left:15px;border-left:2px solid #007bff;text-align:left;font:normal normal normal 20px/25px Montserrat;letter-spacing:0;color:#000;opacity:.7;padding-top:5px;padding-bottom:5px;max-height:60px}.documentation__item__description{text-align:left;font:normal normal 600 16px/30px Montserrat;letter-spacing:0;color:#7b7b7b;opacity:1;height:175px;overflow-y:auto}.documentation__item-template__content .buttons-content{display:flex;flex-wrap:wrap}.documentation__item__back-button,.documentation__item__download-button,.documentation__item__read-button{margin-left:auto;margin-right:auto;margin-top:15px;box-shadow:0 3px 6px #cabcbc,0 3px 6px #9c9292;opacity:1;border:none;width:150px;height:35px;border-radius:8px;font:normal normal bolder 14px/18px Montserrat;letter-spacing:0;color:#fff}.documentation__item__back-button{width:120px}}.title{font:normal normal 700 25px/37px Montserrat;margin-bottom:25px}.info-label,.title{letter-spacing:0;color:#0e0e0e;text-transform:uppercase;opacity:1}.info-label{font:normal normal 700 18px/17px Montserrat;margin-bottom:5px;text-align:left}.info-content{font:normal normal 700 15px/27px Montserrat;letter-spacing:0;color:#0e0e0e;opacity:1;margin-bottom:25px;text-align:left;font-style:italic}.forum__item-template__header{padding:5px;border-left:5px solid #007bff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font:normal normal 700 29px/46px Montserrat;letter-spacing:0;color:#0b0d39;opacity:1;margin:40px auto 50px}.forum__item-template__content .text-content{width:90%;max-width:1200px;height:50%;border-radius:8px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;background-color:#fff;margin:30px auto;padding:40px}.forum__item__title{text-align:left;font:normal normal 700 28px/48px Montserrat;letter-spacing:.11px;color:#0b0d39;opacity:1}.forum__item__subtitle-content{width:100%;background:#f3f5f7 0 0 no-repeat padding-box;border-radius:5px;opacity:1;padding-left:20px;margin-bottom:20px;margin-top:15px}.forum__item__subtitle{padding-left:15px;border-left:2px solid #007bff;text-align:left;font:normal normal normal 20px/29px Montserrat;letter-spacing:0;color:#000;opacity:.7;padding-top:5px;padding-bottom:5px;max-height:60px;overflow-y:auto}.forum__item__description{text-align:left;font:normal normal 600 16px/30px Montserrat;letter-spacing:0;color:#7b7b7b;opacity:1;overflow-y:auto;width:80%;margin-left:auto;margin-right:auto}.forum__item__back-button,.forum__item__download-button,.forum__item__read-button{margin-top:15px;box-shadow:0 3px 6px #cabcbc,0 3px 6px #9c9292;opacity:1;border:none;width:100px;height:45px;border-radius:8px;font:normal normal bolder 14px/18px Montserrat;letter-spacing:0;color:#fff}.forum__item__read-button{background:#ffbe00 0 0 no-repeat padding-box}.forum__item__download-button{background:#20345e 0 0 no-repeat padding-box}.forum__item__back-button{background:#424240 0 0 no-repeat padding-box}.forum__item__back-button:hover,.forum__item__download-button:hover,.forum__item__read-button:hover{transform:translate(3px,3px);transition-duration:1.5s}.forum__item-template__content .buttons-content{display:flex;justify-content:center}.pdf-doc{width:80%;height:350px}@media only screen and (max-width:600px){.pdf-doc{width:95%;height:250px}.forum__item-template__header{padding:5px;border-left:5px solid #007bff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font:normal normal 700 19px/26px Montserrat;letter-spacing:0;color:#0b0d39;opacity:1;margin:40px auto 30px}.forum__item-template__content .text-content{width:85%;border-radius:8px;box-shadow:0 3px 6px #3b3737,0 3px 6px #9c9292;background-color:#fff;margin:30px auto;padding:20px}.forum__item__title{text-align:left;font:normal normal 700 24px/30px Montserrat;letter-spacing:.11px;color:#0b0d39;opacity:1}.forum__item__subtitle-content{width:100%;background:#f3f5f7 0 0 no-repeat padding-box;border-radius:5px;opacity:1;padding-left:20px;margin-bottom:20px;margin-top:25px}.forum__item__subtitle{padding-left:15px;border-left:2px solid #007bff;text-align:left;font:normal normal normal 20px/25px Montserrat;letter-spacing:0;color:#000;opacity:.7;padding-top:5px;padding-bottom:5px;max-height:60px}.forum__item__description{text-align:left;font:normal normal 600 16px/30px Montserrat;letter-spacing:0;color:#7b7b7b;opacity:1;height:175px;overflow-y:auto}.forum__item-template__content .buttons-content{display:flex;flex-wrap:wrap}.forum__item__back-button,.forum__item__download-button,.forum__item__read-button{margin-left:auto;margin-right:auto;margin-top:15px;box-shadow:0 3px 6px #cabcbc,0 3px 6px #9c9292;opacity:1;border:none;width:150px;height:35px;border-radius:8px;font:normal normal bolder 14px/18px Montserrat;letter-spacing:0;color:#fff}.forum__item__back-button{width:120px}.forum-message-row{box-shadow:0 1px 3px 0 rgba(0,0,0,.02),0 0 0 1px rgba(27,31,35,.15);padding:10px}.forum-user-container{margin-right:20px;border-right:0;padding-right:15px}.forum-message-row-date,.forum-message-row-user{font:normal normal bolder 14px/18px Montserrat}.forum-message-row-date{color:#cecece;margin-bottom:25px}.forum-message-row-message{font:normal normal normal 14px/18px Montserrat}.forum-must-signin{padding:5px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);background-color:#e59595;font:normal normal bolder 14px/18px Montserrat}.forum-input-container{width:100%;margin-top:10px;display:flex}.forum-input{width:100%;border:none;border-bottom:1px solid #424240;outline:none;width:calc(100% - 50px);margin-right:10px}.forum-button{width:20%;border:1px solid #20345e;padding:3px;color:#fff;background-color:#20345e;height:35px;width:40px;border-radius:3px}}.forum__item-template__content img{width:50px;height:50px;border-radius:50%;border-radius:50px;box-shadow:0 3px 6px #f2eaea,0 3px 6px #9c9292}.forum-user-container{margin-right:20px;padding-right:15px}.forum-message-row-date,.forum-message-row-user{font:normal normal bolder 14px/18px Montserrat}.forum-message-row-date{color:#cecece;margin-bottom:5px}.forum-message-row-message{font:normal normal normal 14px/18px Montserrat}.forum-must-signin{padding:5px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);background-color:#e59595;font:normal normal bolder 14px/18px Montserrat}.forum-input-container{width:100%;margin-top:10px;display:flex}.forum-input{width:100%;border:none;border-bottom:1px solid #424240;outline:none;width:calc(100% - 50px);margin-right:10px}.forum-button{width:20%;border:1px solid #20345e;padding:3px;color:#fff;background-color:#20345e;height:35px;width:40px;border-radius:3px}.back-button{background:#ffbe00 0 0 no-repeat padding-box;box-shadow:0 3px 6px #e7dede,0 3px 6px #9c9292;opacity:1;border:none;width:70px;height:30px;border-radius:8px;font:normal normal 700 14px/18px Montserrat;letter-spacing:0;color:#fff;margin:10px auto 50px}.auth{background:#f5f5f5 0 0 no-repeat padding-box;opacity:1;width:100%;height:100%}.auth-header{background:#fff 0 0 no-repeat padding-box;opacity:1;height:10%}.auth-apdp-logo{height:90%;width:100px;margin-bottom:auto;margin-top:auto;text-align:left;margin-left:10px}hr{opacity:.2}.auth-label{font:normal normal 700 15px/38px Montserrat;letter-spacing:0;color:#2e4765;opacity:1;margin:auto 15px}.auth-lang-button{height:30px;width:30px;font:normal normal 700 12px/18px Montserrat;border-radius:20px;background-color:#4385f6;color:#fff;border:none;padding:0;margin:2vh auto auto}.auth-intern-card{width:100%;height:70%;padding:5% 7%;margin:auto}.auth-illustrartion-card{border-radius:13px 0 0 13px}.auth-form-card,.auth-illustrartion-card{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);opacity:1}.auth-form-card{border-radius:0 13px 13px 0}.auth-illlustration-icon{width:70%;height:100%}.auth-title{text-align:center;font:normal normal 600 35px/82px Montserrat;letter-spacing:0;color:#000;opacity:1;margin-top:30px;margin-bottom:30px}.auth-social-btn{opacity:1;height:104px;width:174px;cursor:pointer}.auth-form-input-container{background:#fff 0 0 no-repeat padding-box;box-shadow:1px 4px 39px rgba(31,84,195,.18823529411764706);border-radius:45px;opacity:1;height:65px;width:90%;margin-top:40px;margin-left:auto;margin-right:auto}.auth-form-input-icon{color:#4385f6;opacity:1;width:40px;height:35px;margin-top:15px;margin-bottom:15px}.auth-form-input,.auth-form-input:active,.auth-form-input:focus,.auth-form-input:focus-visible,.auth-form-input:focus-within,.auth-form-input:hover{height:100%;border:none;width:70%;font:normal normal 300 21px/30px Montserrat;letter-spacing:0;color:#565656;opacity:1;padding-left:20px;outline:none}.auth-form-input-pwd-eye{width:25px;height:25px;cursor:pointer;margin:auto}.key{margin-left:20px}.auth-form-btn,.auth-form-btn:focus,.auth-form-btn:hover{background:#4385f6;border-radius:34px;border-color:#4385f6;opacity:1;height:48px;width:180px;margin-bottom:10px;margin-top:25px;font:normal normal 700 16px/22px Montserrat;letter-spacing:0;color:#fff}.auth-form-password-forgotten{font:normal normal normal 12px/15px Montserrat;letter-spacing:0;opacity:.6;color:#292727;cursor:pointer}.auth-form-password-forgotten:hover{color:#4385f6;text-decoration:underline}.auth-form-btn-arrow-icon{color:#fff;height:20px;width:20px}.auth-form-under-link{width:90%;margin-top:15px}.auth-form-other-option{font:normal normal 700 12px/15px Montserrat;letter-spacing:0;color:#4385f6;opacity:1;cursor:pointer}.auth-form-checkbox{margin-right:10px;border:3px solid #4385f6}.auth-form-checkbox-first-text{color:#b2b2b2;font:normal normal 700 13px/33px Montserrat}.auth-form-checkbox-second-text{color:#4385f6;font:normal normal 300 13px/33px Montserrat}.auth-form-checkbox-second-text:hover{text-decoration:underline;cursor:pointer}.auth-captcha-input,.auth-captcha-input:active,.auth-captcha-input:focus,.auth-captcha-input:focus-visible,.auth-captcha-input:focus-within,.auth-captcha-input:hover{height:32px;border:1px solid #4385f6;width:40%;font:normal normal 300 15px/20px Montserrat;letter-spacing:0;color:#565656;opacity:1;padding-left:20px;outline:none}@media only screen and (max-width:450px){input::placeholder{font-size:12px}.auth-form-input{padding-left:5px}.auth-illlustration-icon{width:0;height:0%}.auth-illustrartion-card{display:none}.auth-form-input-pwd-eye{width:20px;height:20px;cursor:pointer;margin-right:12px}.auth-label{display:none}.auth-form-under-link{padding-left:25px}.auth-form-checkbox-first-text{color:#b2b2b2;font:normal normal 700 10px/23px Montserrat}.auth-form-checkbox-second-text{color:#4385f6;font:normal normal 300 10px/23px Montserrat}.auth-form-card{border-radius:13px}}@media only screen and (max-width:769px){.auth-form-input,.auth-form-input:active,.auth-form-input:focus,.auth-form-input:focus-visible,.auth-form-input:focus-within,.auth-form-input:hover{width:65%}}.breaknews-card{width:300px;height:350px;margin-bottom:50px}.breaknews-card .card-image{width:40%;margin:auto;height:100px!important}.breaknew-card-body{height:130px!important}.breaknew-card-img{height:150px;width:75%}.breaknew-card-text{height:130px;width:85%;overflow-y:auto}.contact-card{background:#4385f6 0 0 no-repeat padding-box;box-shadow:-9px -9px 16px hsla(0,0%,100%,.29411764705882354);border-radius:11px;opacity:1;margin:50px;display:flex;flex-direction:row}.contact-info{background-color:#fff;width:100%;border-radius:10px 0 0 10px}.contact-form{margin:50px;color:#fff;text-align:center}.contact-card .card-body{width:80%}.contact-form .form-label{font-weight:700;width:auto!important}input#formBasicInfos{width:25%}.contact-card .card-img{width:500px}.contact-card .card-text{padding:0}.contact-card .card-text button{margin-right:5px;margin-top:30px;width:40%}.card-on-caroussel{width:70%;max-width:400px;max-height:200px;background:hsla(0,0%,100%,.7803921568627451) 0 0 no-repeat padding-box;border-radius:27px;margin-bottom:10px!important;margin-top:auto!important;padding:15px 50px}.card-on-caroussel-title{font:normal normal 700 12px/14px Montserrat;color:#000;text-shadow:0 3px 6px rgba(0,0,0,.10196078431372549);margin-bottom:17px;white-space:nowrap;text-overflow:ellipsis}.card-on-caroussel-description,.card-on-caroussel-title{text-align:center;letter-spacing:0;opacity:1;overflow:hidden}.card-on-caroussel-description{font:normal normal normal 10px/12px Montserrat;color:#292929;text-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);height:40px;display:justify}.card-on-caroussel-button,.card-on-caroussel-button:active,.card-on-caroussel-button:hover{width:77px;height:30px!important;background:#4385f6 0 0 no-repeat padding-box;border:#4385f6;border-radius:12px;letter-spacing:0;color:#fff;opacity:1;font-weight:700}@media only screen and (max-width:578px){.card-on-caroussel-title{font:normal normal 700 14px/20px Montserrat;margin-top:5px;margin-bottom:7px}.card-on-caroussel-description{overflow-y:hidden;font:normal normal normal 12px/16px Montserrat;height:50px}.card-on-caroussel{width:90%;max-width:400px;max-height:150px;padding:10px}.card-on-caroussel-button,.card-on-caroussel-button:active,.card-on-caroussel-button:hover{width:107px;height:25px}}.actualite-carousel{margin-bottom:13%}#actualite-carousel .carousel-image{height:100vh;width:100vw}.carousel-bg{background-repeat:no-repeat;background-size:cover;background-position:50%;width:100vw;height:65vh;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;box-shadow:0 3px 6px #cabcbc,0 3px 6px #9c9292}.carousel-indicators{margin-left:auto;margin-right:auto}.form-style .form-label{align-self:flex-start!important;margin:auto 0;text-align:left!important;font-size:14px!important}@media only screen and (max-width:760px){.d-flex.flex-row.justify-content-left.align-items-left.mb-3{flex-direction:column!important}form.form-style input{max-width:100%!important}}#input_div input[type=file]::-webkit-file-upload-button{height:50px!important}#input_div input[type=text]{line-height:28px}.form-header{background-color:#2b71d3;width:90.5vw;position:relative;left:calc(-50vw + 50%);top:120px;border-radius:10px 10px 0 0}.RFS-Label{color:#fff!important;font-family:"Montserrat"}.stepper-div{width:100%;padding:50px 0;position:relative;background-color:#092a47;top:-5px}.RFS-StepperContainer::-webkit-scrollbar{display:none}.RFS-StepperContainer{scrollbar-width:none;overflow-x:auto}.form-header h2{padding:30px;font-weight:300;font-size:x-large;color:#fff}.form-style{margin:50px;padding:50px;padding-top:100px!important;min-width:60%!important;display:flex;flex-direction:column;background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;min-height:500px}@media only screen and (min-width:768px){.form-style{min-width:60%!important}}@media only screen and (max-width:575px){#button-next button,#button-previous button,#button-submit button{float:none!important}#form-buttons{flex-direction:column!important;align-items:center}}.RFS-Label{color:wheat}.apdp-form-loading-main-div{width:100%;text-align:center;margin:10% 0}.apdp-form-loading{display:inline-block;position:relative;width:64px;height:64px}.apdp-form-loading div{position:absolute;background:#1b4ce1;align-self:center;align-items:center;opacity:1;border-radius:50%;animation:loading 1.4s cubic-bezier(0,.2,.8,1) infinite;-webkit-animation:loading 1.4s cubic-bezier(0,.2,.8,1) infinite}.apdp-form-loading div:nth-child(2){animation-delay:-.7s}@keyframes loading{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.table_button{margin-bottom:7px}.espace-rt-container{background:#fff 0 0 no-repeat padding-box;border-radius:7px;opacity:1;width:90%;padding-top:25px;padding-bottom:30px;margin:0 auto}.espace-rt-title{font:normal normal 700 35px/47px Montserrat;letter-spacing:0;color:#4385f6;text-transform:uppercase;opacity:1;margin-bottom:25px}.espace-dpo-container,.espace-rt-cards-container{width:90%;margin:0 auto}.espace-dpo-container{background:#fff 0 0 no-repeat padding-box;border-radius:7px;opacity:1;padding-top:25px;padding-bottom:30px}.espace-dpo-title{font:normal normal 700 35px/47px Montserrat;letter-spacing:0;color:#4385f6;text-transform:uppercase;opacity:1;margin-bottom:25px}.espace-dpo-cards-container{width:90%;margin:0 auto 25px}.espace-dpo-section-button:hover{background-color:#4385f6;color:#fff}.espace-dpo-section-button:active{background-color:#4385f6}.espace-dpo-card-label:hover{color:#fff}.espace-dpo-content{width:90%;margin:auto}.custom-overflow{overflow-x:auto}.espace-dpo-section-button{width:100%;cursor:pointer;height:40px;border-radius:8px;outline:0;border:1px solid #fff;font:normal normal 700 15px/15px Montserrat}.activeSection{background-color:#ffc03a}.faire-une-demande-card{background:#fff 0 0 no-repeat padding-box;box-shadow:8px 8px 24px rgba(9,14,20,.4);border-radius:12px;opacity:1;min-height:150px;padding:5%;width:100%;cursor:pointer;margin-bottom:30px;align-items:center}.faire-une-demande-card:hover{transform:scale(1.1)}#faire-une-demande-card .title{height:-webkit-max-content;height:max-content;letter-spacing:-.4px;font:normal normal 700 15px/18px Montserrat;margin-top:15px;text-decoration:none}#faire-une-demande-card .title,#faire-une-demande .description{text-align:left;color:#273b60;padding-right:20px;padding-left:20px}#faire-une-demande .description{letter-spacing:0;opacity:1;font:normal normal normal 15px/18px Montserrat}#faire-une-demande .icon-container{background-color:#f7f7f7;min-width:50px;min-height:50px;opacity:1;border-radius:50px}#faire-une-demande .text-container{max-width:75%}#faire-une-demande .icon{width:40px;height:40px;opacity:1;fill:#4385f6;margin:auto}#faire-une-demande .vos-demarches-text{text-align:center;font:normal normal 700 34px/34px Montserrat;letter-spacing:0;color:#4385f6;opacity:1;margin-bottom:30px}.faire-une-demande-container{width:80%;margin-left:auto;margin-right:auto;margin-top:30px}@media only screen and (max-width:1205px){.faire-une-demande-dots{display:none}}#input-label{display:none}.demarches-search-input{margin:30px auto}.input-wrap{width:100%;height:4.5rem;display:flex;justify-content:center;align-items:center;padding:0 1rem;border-radius:.8rem;background:#fff;box-sizing:border-box}#demarche-search{font-size:1.8rem;color:#4385f6;width:100%;height:100%;padding:0 0 0 1rem;background:#fff;border:none;outline:none}#demarche-search::placeholder{color:#4385f6;opacity:.7}@media (max-width:768px){.input-wrap{width:96%}}.mail-form form{margin:150px;padding:50px;background-color:#fff;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:7px;opacity:1;border:1px solid #000;text-align:left}.mail-form h2{text-align:center;padding:50px;margin-bottom:50px;font-size:80%}.mail-form .form-label{font-weight:700}.mail-form .button-group{text-align:center}.mail-form .button-group button{width:200px;height:50px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.form-first-group{padding:0 50px 50px;border:1px solid hsla(0,0%,50.2%,.4);border-radius:10px;margin-bottom:100px}.form-second-group{display:flex}.form-first-group p{position:relative;top:-15px;background-color:#fff;width:250px;text-transform:uppercase}.form-second-group-first-input-group{padding:0 50px 50px;border:1px solid hsla(0,0%,50.2%,.4);border-radius:10px;margin-bottom:100px;margin-right:20px;width:50%}.form-second-group-first-input-group p{position:relative;top:-15px;background-color:#fff;width:250px;text-transform:uppercase}.form-second-group-second-input-group{padding:0 50px 50px;border:1px solid hsla(0,0%,50.2%,.4);border-radius:10px;margin-bottom:100px;width:50%}.form-second-group-second-input-group p{position:relative;top:-15px;background-color:#fff;width:120px;text-transform:uppercase}@media only screen and (max-width:320px){.form-second-group{display:block}.form-second-group-first-input-group,.form-second-group-second-input-group{width:auto}.form-first-group p{width:190px;text-align:right;position:relative;right:22px}.form-second-group p{width:150px;text-align:right;position:relative;right:30px}}@media only screen and (max-width:375px){.form-second-group{display:block}.form-second-group-first-input-group,.form-second-group-second-input-group{width:auto}}@media only screen and (max-width:425px){.form-second-group{display:block}.form-second-group-first-input-group,.form-second-group-second-input-group{width:auto}.mail-form form{margin:150px 0;padding:50px;background-color:#fff;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:7px;opacity:1;border:1px solid #000;text-align:left}}@media only screen and (max-width:768px){.form-second-group{display:block}.form-second-group-first-input-group,.form-second-group-second-input-group{width:auto}}.deliberations-div h2{color:#4385f6;text-transform:uppercase;opacity:1}.deliberations-div{margin-right:auto;margin-left:auto;padding-bottom:10px}.deliberations-div .row>*{justify-content:center!important;margin:10px}.pane-cards .card{margin-bottom:10px}.pane-cards button{border-radius:50px}.deliberations-div .nav-item{background:#313131 0 0 no-repeat padding-box;margin:10px;border-radius:5px!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important}.deliberation-search-input{max-width:550px!important;height:45px;font-size:20px}.deliberation-search-input::placeholder{font-size:20px}.search-input-group,.search-select{border:2px solid #2b71d3;font-size:20px;height:50px}.search-select{grid-gap:5px;gap:5px}#details-activities{background:#e7e7e7}#details-activities .details-activities-title{text-align:center;font:normal normal 700 38px/48px Montserrat;letter-spacing:0;color:#000;text-shadow:0 3px 6px rgba(0,0,0,.10196078431372549);opacity:1;text-transform:uppercase;padding-top:50px}#details-activities .details-activities-subtitle{text-align:justify;font:normal normal normal 21px/29px Montserrat;letter-spacing:0;color:#000;opacity:1;width:70%;margin-left:auto;margin-right:auto}#details-activities .details-activity-hr{margin-left:auto;margin-right:auto;height:4px;width:150px}#details-activities .details-activities-cards-container{width:65%;margin:auto!important}@media only screen and (max-width:769px){#details-activities .details-activities-cards-container{width:95%!important;margin:auto!important}}#details-activities .details-activities-others-container{width:35%}.categories-title,.popular-activities-title{text-align:left;font:normal normal 700 15px/20px Montserrat;letter-spacing:0;color:#4385f6;text-transform:uppercase;opacity:1}.categories-hr,.popular-activities-hr{color:#4385f6;opacity:1}.popular-activities-img{height:104px;width:160px}.popular-activities-desc{margin-left:30px;font:normal normal normal 14px/20px Montserrat;padding-right:20px}.categories-items,.popular-activities-desc{text-align:left;letter-spacing:0;color:#4d4f5c;opacity:1}.categories-items{font:normal normal normal 15px/22px Montserrat;margin-top:10px}.activity-card{background:#fff 0 0 no-repeat padding-box;box-shadow:-9px -9px 16px hsla(0,0%,100%,.29411764705882354);border-radius:11px;opacity:1;width:80%;margin-right:auto;margin-left:auto;padding-bottom:15px;margin-bottom:30px}.activity-card-img{width:100%;height:50vh;margin-bottom:20px}.activity-card-title{text-align:justify;font:normal normal 700 22px/23px Montserrat;color:#4d4f5c;margin-bottom:30px;line-height:1.3}.activity-card-title,.details-activity-card-subtitle{letter-spacing:0;opacity:1;width:80%;margin-left:auto;margin-right:auto}.details-activity-card-subtitle{text-align:left;font:normal normal normal 20px/26px Montserrat;color:#7c7c91;padding-bottom:10px}.activity-card-date{text-align:center;font:normal normal normal 16px/21px Montserrat;letter-spacing:0;color:#919192;opacity:1;margin-bottom:10px}.activity-card-img-searched{width:250px;height:200px;border-radius:0 0 8px 8px}.test{background:red 0 0 no-repeat padding-box}.shortcut-card,.test{box-shadow:0 3px 30px rgba(24,106,165,.10196078431372549);border-radius:12px;opacity:1;height:159px;width:206px;margin-bottom:30px;margin-top:20px}.shortcut-card{background:#fff 0 0 no-repeat padding-box;cursor:pointer}.shortcut-card-second:hover,.shortcut-card:hover{background:#ffbe00 0 0 no-repeat padding-box}.shortcut-card-second{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 30px rgba(24,106,165,.10196078431372549);border-radius:12px;opacity:1;height:159px;width:206px;margin-bottom:30px;margin-top:20px;cursor:pointer}.shortcut-icon-container{width:57px;height:57px;background:#f4f7fa 0 0 no-repeat padding-box;opacity:1;border-radius:50%;margin:25px auto}.shortcut-text{text-align:center;font:normal normal 700 15px/26px Montserrat;letter-spacing:0;color:#292929;opacity:.79;margin-top:20px;height:50px}.shortcut-card:hover,.shortcut-text:hover{color:#fff}.shortcut-text-second{text-align:center;font:normal normal 700 15px/26px Montserrat;letter-spacing:0;color:#292929;opacity:.79;margin-top:20px;height:50px}.shortcut-icon{margin:auto;width:36px;height:36px;fill:#4385f6;opacity:1}@media only screen and (max-width:478px){.shortcut-card,.shortcut-card-second{height:129px;width:166px}.shortcut-icon-container{width:37px;height:37px}.shortcut-icon{width:26px;height:26px}.shortcut-text,.shortcut-text-second{font:normal normal 700 12px/20px Montserrat;margin-top:5px;overflow-y:auto}}.user-type-card{height:100%;width:30%;background:#fff 0 0 no-repeat padding-box;box-shadow:8px 8px 24px rgba(9,14,20,.4);border-radius:12px;opacity:1;padding:10px;margin:auto auto 30px}.icon-container{background-color:#f7f7f7;width:90px;height:90px;border-radius:50%;margin-bottom:5px}.user-type-icon{margin:auto;width:46px;height:42px;opacity:1;fill:#4385f6}.user-type-description{width:90%;height:70px;text-align:left;letter-spacing:0;color:#273b60;opacity:1;margin:10px 15px 2px;font:normal normal normal 15px/20px Montserrat;overflow-y:auto}.user-type-more-button{width:119px;height:28px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 8px 15px rgba(114,124,142,.3607843137254902);border-radius:24px;opacity:1;cursor:pointer;border:#fff;margin-right:15px}.user-type-more-button:hover{transform:scale(1.1)}.more-text-usertype{text-align:center;font:normal normal normal 13px/15px Montserrat;letter-spacing:0;color:#727c8e;opacity:1;margin:auto}.more-button-arrow{width:22px;height:22px;color:#ffbe00;background:#fff 0 0 no-repeat padding-box;border-radius:24px;opacity:1;margin:auto}.user-type-label{text-align:left;letter-spacing:-.4px;font:normal normal 700 18px/23px Montserrat;color:#273b60;opacity:1;margin-left:15px;margin-top:30px;margin-bottom:20px;height:20px}@media only screen and (max-width:1191px){.user-type-card{width:32%;display:block}.icon-container{width:70px;height:70px}}@media only screen and (max-width:578px){.user-type-card{height:100%;margin:auto}.icon-container{width:50px;height:50px}.user-type-icon{width:26px;height:26px}.user-type-label{font:normal normal 700 11px/16px Montserrat;margin-left:5px;margin-top:20px;margin-bottom:15px;overflow-y:auto}.user-type-description{margin-left:5px;margin-right:5px;font:normal normal normal 11px/15px Montserrat;overflow-y:auto}.user-type-more-button{width:70%}.more-text-usertype{font:normal normal normal 11px/13px Montserrat}}.Home{width:100%}form.form-style .form-label{margin-right:10%}form.form-style input{max-width:70%!important}.user-type-div{background:#4385f6 0 0 no-repeat padding-box;border-radius:0 122px;opacity:1;width:85%;height:108px;margin:80px auto 50px}.am-text{text-align:left;letter-spacing:0;color:#fff;opacity:1;font:normal normal 700 20px/95px Montserrat}.prestation-div{background:#e1e8f8 0 0 no-repeat padding-box;border-radius:18px;opacity:1;height:50%;width:75%;margin-left:auto;margin-right:auto;margin-top:50px}.prestation-div-text{text-align:left;font:normal 700 normal 23px/28px Montserrat;letter-spacing:0;color:#292929;opacity:1;margin-top:80px;margin-bottom:50px}.our-services-btn{border:none;background:#4385f6 0 0 no-repeat padding-box;border-radius:12px;opacity:1;font:normal normal 700 16px/20px Montserrat;letter-spacing:0;color:#fff;width:150px;height:40px}.our-services-illustration{background:#fff 0 0 no-repeat padding-box;box-shadow:8px 8px 24px rgba(9,14,20,.1411764705882353);border-radius:12px;opacity:1;height:350px;margin-top:-50px;margin-bottom:-30px}.row{width:100%}.rights-duties-section{background:#fff 0 0 no-repeat padding-box;opacity:1;width:100%;margin-top:70px;padding-top:20px}.rights-duties-title{font:normal normal 700 38px/64px Montserrat;margin-bottom:20px}.rights-duties-text,.rights-duties-title{text-align:center;letter-spacing:0;color:#000;opacity:1}.rights-duties-text{font:normal normal normal 24px/27px Montserrat;padding-left:10px;padding-right:10px;margin-bottom:80px}.forms-section{background:#f7f7f7 0 0 no-repeat padding-box;opacity:1;width:100%;padding-bottom:70px}.form-section-title{text-decoration:underline;font:normal normal 700 18px/24px Montserrat;color:#4385f6}.form-section-subtitle,.form-section-title{text-align:center;letter-spacing:0;opacity:1}.form-section-subtitle{font:normal normal 700 38px/64px Montserrat;color:#14395b;text-shadow:0 3px 6px hsla(0,0%,100%,.1607843137254902)}.demand-section{background:#fff 0 0 no-repeat padding-box;opacity:1;margin-top:90px;padding-top:30px;padding-bottom:130px;width:100%}.demand-div{background:#e1e8f8 0 0 no-repeat padding-box;border-radius:0 122px;opacity:1;width:75%;margin:120px auto 40px;height:128px}.demand-illustration-card{background:#fff 0 0 no-repeat padding-box;box-shadow:-35px -11px 99px rgba(9,14,20,.1607843137254902);border-radius:20px;opacity:1;height:400px;margin-top:-15%}.make-demand-text{text-align:center;letter-spacing:0;color:#292929;opacity:1;font:normal normal 700 38px/44px Montserrat;margin-top:7%;margin-bottom:auto}.big-head-illustration{height:115%;margin-top:-17%;width:100%}.faq-section{background:#fff 0 0 no-repeat padding-box;opacity:1;margin-top:20px;width:100%;padding:30px 40px 130px 30px}.speech-title{font:normal normal 700 34px/60px Montserrat;letter-spacing:0;color:#14395b;text-shadow:0 3px 6px hsla(0,0%,100%,.1607843137254902);opacity:1}.speech-description{text-align:justify;font:normal normal normal 20px/33px Montserrat;letter-spacing:0;color:#292929;text-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);text-transform:capitalize;opacity:1;padding:30px}.speech-card{box-shadow:0 3px 20px rgba(0,0,0,.1607843137254902);border:22px solid hsla(0,0%,100%,.5215686274509804);border-radius:48px;opacity:1;width:100%;height:100%}.speech-img{width:100%;height:100%;border-radius:28px}.faq-dots{background:#2289ff 0 0 no-repeat padding-box;opacity:1}.services-illustration-img{width:100%;height:100%}.dots{width:177px;height:104px;opacity:.5}@media only screen and (max-width:767px){.row.d-flex.flex-wrap.justify-content-evenly{margin-top:30%;flex-direction:column}.user-type-card{height:100%;width:60%;margin-bottom:90px}}@media only screen and (min-width:768px){.row.d-flex.flex-wrap.justify-content-evenly{margin-top:5%;padding:5%}}@media only screen and (max-width:768px){.our-services-btn{margin-bottom:20px}.our-services-illustration{display:contents}.services-illustration-img{margin-top:-10px}}@media only screen and (max-width:1205px){.dots{display:none}}@media only screen and (max-width:1191px){.user-type-div{background:none transparent;width:100%}}@media only screen and (max-width:578px){.rights-duties-title{font:normal normal 700 30px/24px Montserrat}.rights-duties-text{font:normal normal normal 20px/25px Montserrat;margin-bottom:15px}.rights-duties-section{margin-top:20px}.form-section-subtitle{font:normal normal 700 38px/54px Montserrat}.guide-faq-title{font:normal normal 700 38px/47px Montserrat}.guide-faq-subtitle{font:normal normal normal 14px/22px Montserrat}}.user-type-card-container{margin-top:-75px}body{font-family:"Open Sans",sans-serif;background:#eee}.container{margin:50px auto 0;max-width:unset}header{display:flex;align-items:center;font-size:1.5em;font-weight:600;color:#fff!important;padding:20px;box-sizing:border-box;-webkit-user-select:none;user-select:none;text-align:center;justify-content:space-between}header .button-col{width:240px;text-align:left}header .status-col{width:auto}header .progress-col{width:190px}header .dates-col{width:auto}header .priority-col{width:170px}header .icon-col{width:30px;text-align:right}header button{color:#bdbdbd;outline:none;border:none;background:#d5d5d5;padding:10px 20px;border-radius:2.5px;margin-right:20px;font-size:1em;font-weight:600}header button:hover{cursor:pointer;background:#3d3d44}header label{display:inline-block;margin:0 20px;text-align:center}header .icon-col{padding-right:20px}ul.task-items li.item{display:flex;align-items:center;margin:20px 0;padding:20px;background:#fff;border-radius:5px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);justify-content:space-between}ul.task-items li.item.type1 .task .icon{background:#9575cd}ul.task-items li.item.type2 .task .icon{background:#f48fb1}ul.task-items li.item.type3 .task .icon{background:#9575cd}ul.task-items li.item.type4 .task .icon{background:#4fc3f7}ul.task-items li.item .task{display:flex;align-items:center}ul.task-items li.item .task .icon{background:#bdbdbd;width:50px;height:50px;border-radius:5px}ul.task-items li.item .task .name{background:#eee;margin-left:20px;display:grid;align-items:center;padding:5px;font-size:1.4rem;border-radius:15px}ul.task-items li.item .status{display:flex;align-items:center;font-size:1em;color:#2e7d32;margin-left:30px}ul.task-items li.item .status .icon{background:#2e7d32;margin-right:10px;width:14px;height:14px;border-radius:50%}ul.task-items li.item .status .icon.risk{background:red}ul.task-items li.item .status .icon.warning{background:#ffa000}ul.task-items li.item .status .icon.off{background:#bf360c}ul.task-items li.item .status .icon.pending{background:#4385f6}ul.task-items li.item .progress{width:190px}ul.task-items li.item .progress progress{display:block;margin-left:0;-webkit-appearance:none;height:12.5px;width:142.5px}ul.task-items li.item .progress progress::-webkit-progress-bar{background-color:#eee;border-radius:5px}ul.task-items li.item .progress ::-webkit-progress-value{background-color:#4dd0e1;border-radius:5px}ul.task-items li.item .dates .bar,ul.task-items li.item .priority .bar{background:#eee;display:grid;align-items:center;padding:5px;border-radius:15px}ul.task-items li.item .priority{width:144.5px}ul.task-items li.item .priority .bar{background:#ffcdd2}ul.task-items li.item .user{width:30px}ul.task-items li.item .user img{border-radius:50%}.page-title-query{text-align:center;letter-spacing:0;color:#fff;opacity:1}.breadcrumb{font-size:20px;background-color:#2b71d3;border-radius:0;padding:10px}.breadcrumb-item.active{color:#ffbe00;font-weight:700}#input_div,.footer{width:100%}.footer{background-color:initial;margin:0;height:40%;font-family:Montserrat}.footer-subscribe-button:hover{background:#ffbe00;border-radius:6px;color:#fff;border-color:#ffbe00}.footer-subscribe-button{background:#fff;border-radius:6px;opacity:1;height:35px;font:normal normal normal 18px/25px Montserrat;letter-spacing:0;color:#000;border:none;width:100%}.pg-footer{position:absolute;width:100%}.copyright-text{text-align:center;color:#fff;width:100%;margin-left:auto;margin-right:auto;border:1px solid #1e80db;padding:20px;background-color:#1e80db}.green-flag{color:green;border:3px solid green}.yellow-flag{color:#ff0;border:3px solid #ff0}.red-flag{color:red;border:3px solid red}.bold-footer-text{font-weight:700;font-size:14px;text-transform:uppercase;color:#fff}.normal-footer-text{font-weight:400;font-size:13px}:root{--primbgClr:#2b71d4!important;--primbgdarkClr:#2258a6!important;--secdbgClr:#f0a945!important;--textwhite:#fff!important;--textPrimary:#6b8f92!important;--footerColor:#292828!important;--footerColor2:#474747!important;--bkgColor:#f3f2ef;--titleHolder:#87ceeb}body{font-family:"Montserrat";font-weight:400;font-style:normal;background-color:var(--bkgColor)}.bg-gray-light{background-color:#f6f6f6}.pg-footer{font-family:"Montserrat",sans-serif}.footer-content-2{padding:5%}.visitor-number-p{background-color:#292828;color:#fff;text-align:center;margin-left:auto;margin-right:auto}.visitor-number-span{color:#00bef0;font:normal normal 700 20px/35px Montserrat}.footer{background-color:var(--footerColor)}.footer-menu-2{padding:10px!important}.footer-wave-svg{background-color:#4385f6;display:block;height:30px;position:relative;top:-1px;width:100%}.footer-wave-path{fill:#e2e2e2;background-color:#e2e2e2}.footer-content{margin-left:auto;margin-right:auto;padding:40px 15px 50px;position:relative}.footer-content-column{box-sizing:border-box;float:left;padding-left:15px;padding-right:15px;width:100%;color:#fff}.footer-content-column ul li a{color:#fff;text-decoration:none}.footer-logo-link{display:inline-block}.footer-logo-link img{height:70px}.footer-menu{margin-bottom:15px;display:inline-block}.footer-menu-name{font:normal normal 700 16px/20px Montserrat;letter-spacing:0;color:#fff;opacity:1;text-transform:uppercase;margin-bottom:20px}.footer-menu-list{list-style:none;margin-bottom:0;margin-top:10px;padding-left:0}.footer-menu-list li{margin-top:5px}.footer-call-to-action-description{color:#fffff2;margin-top:10px;margin-bottom:20px}.footer-call-to-action-button:hover{background-color:#fffff2;color:#00bef0}.button:last-of-type{margin-right:0}.footer-call-to-action-button{background-color:#027b9a;border-radius:21px;display:inline-block;font-size:11px;padding:12px 30px;margin:0 10px 10px 0;text-decoration:none;transition:background-color .2s;cursor:pointer;position:relative}.footer-call-to-action-button,.footer-call-to-action-title{color:#fffff2;font-weight:900;letter-spacing:.1em;line-height:18px;text-transform:uppercase}.footer-call-to-action-title{font-size:14px;margin-bottom:0;margin-top:0;margin-left:7px}.footer-call-to-action-link-wrapper{margin-bottom:0;margin-top:10px;color:#fff;text-decoration:none}.footer-call-to-action-link-wrapper a{color:#fff;text-decoration:none}.footer-social-links{bottom:0;height:54px;position:absolute;right:0;width:236px}.footer-social-amoeba-svg{height:54px;left:-35px;display:block;position:absolute;top:0;width:236px}.footer-social-amoeba-path{fill:#027b9a}.footer-social-link.linkedin{height:26px;left:3px;top:11px;width:26px}.footer-social-link{display:block;padding:10px;position:absolute}.hidden-link-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;top:50%}.footer-social-icon-svg{display:block;color:#fff}.footer-social-icon-path{fill:#fffff2;transition:fill .2s}.footer-social-link.twitter{height:28px;left:62px;top:3px;width:28px}.footer-social-link.youtube{height:24px;left:123px;top:12px;width:24px}.footer-social-link.github{height:34px;left:172px;top:7px;width:34px}.social-container{width:50px;height:50px;background-color:#fff;border-radius:30px;display:flex;justify-content:center;align-items:center;flex-direction:row}.footer-copyright{background-color:#383838;color:#fff;text-align:left}.footer-copyright-wrapper{margin-left:auto;margin-right:auto;background-color:var(--footerColor);height:30px;display:flex;justify-content:center;align-items:center}.footer-copyright-text{color:#fff;font-size:13px;font-weight:400;line-height:18px;margin-bottom:0;margin-top:0}.footer-copyright-link{color:#fff;text-decoration:none}li>a{font:normal normal normal 14px/20px Montserrat;letter-spacing:0;color:#fff;opacity:1}@media (min-width:320px) and (max-width:479px){.footer-content{margin-left:auto;margin-right:auto;max-width:1230px;position:relative}}@media (min-width:480px) and (max-width:599px){.footer-content{margin-left:auto;margin-right:auto;max-width:1230px;padding:40px 15px 1050px;position:relative}}@media (min-width:600px) and (max-width:800px){.footer-content{margin-left:auto;margin-right:auto;padding:40px 15px 50px;position:relative}}@media (min-width:760px){.footer-content{margin-left:auto;margin-right:auto;padding:40px 15px 50px;position:relative}.footer-wave-svg{height:50px}}header{background-color:var(--primbgClr)}.flag-look-like{display:flex;height:10px}.flag-look-like .green-block{background-color:#108757}.flag-look-like .yellow-block{background-color:#fbd142}.flag-look-like .red-block{background-color:#e92d38}.footer-logo{background-color:#fff;padding:5px;border-radius:10px;display:flex;justify-content:center;align-items:center;width:75%;margin-left:auto;margin-right:auto}.textPrimary{color:var(--textPrimary)}.secdText{color:var(--secdbgClr)}.bckColor{background-color:var(--primbgClr)}.bckColorDark{background-color:var(--primbgdarkClr)}.secdbckColor{background-color:var(--secdbgClr)}.nav-link{color:var(--textwhite)!important;text-transform:uppercase;padding:15px .5rem;font-size:12px}.nav-link.active{border-bottom:5px solid var(--primbgdarkClr)}#showEservice a{padding-left:20px!important}#marquee{border-left:5px solid #b22222;background-color:#fff;border-bottom:2px solid #dedede}nav a:hover{color:var(--secdbgClr)}.show4Mobile{transition:all .5s}.site-logo{height:80px}.fixed-top>.container>a #navbar-brand{display:inline-flex!important}h1,h2,h3,h4,h5{font-family:"Montserrat",sans-serif;font-weight:700;color:#1d2025;margin:0}h1{font-weight:500}h2{font-size:36px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}ol,ul{padding:0;list-style-type:none}ol,p,ul{margin:0}p{font-size:16px;font-weight:400;line-height:28px;color:#505050}.lang-dropdown{position:relative;display:inline-block}.lang-dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:90px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.lang-dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.lang-dropdown-content a:hover{background-color:#ddd}.lang-dropdown:hover .lang-dropdown-content{display:block}.lang-dropdown:hover .dropbtn{background-color:#3e8e41}a{text-decoration:none}.loading-logo{width:72px;height:72px}.loading-scr{display:flex;align-items:center;justify-content:center;text-align:center;position:fixed;z-index:9999;top:0;left:0;height:100vh;width:100%;background:#f5f5f5}.load-bar{width:150px;height:2px;position:relative;overflow:hidden;background:#cfcfcf;margin-top:22px}.load-bar:before{content:"";width:75px;height:2px;position:absolute;left:-34px;background:#009688;animation:loadBar 1.5s ease infinite}.navbar-nav li.nav-item{margin:0 9px}.header-block-1{background-color:#fe0;height:30px;display:flex;justify-content:center;align-items:center;padding-bottom:40px!important;font:normal normal normal 20px/40px Montserrat;letter-spacing:0;color:#000}.nav-link:hover,.navlink:active,.navlink:focus{text-decoration:none!important}.demarche-nav{font:normal normal 700 13px/40px Montserrat!important;letter-spacing:0;color:#fff;margin-top:2px!important;cursor:pointer}.drop-class:hover{border:none!important}#header .demarche-nav:active{background-color:#ffbe00!important}.dropdown-item{font:normal normal normal 15px/30px Montserrat!important}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:#ffbe00!important;text-decoration:none!important}.header-block-2{display:flex;justify-content:space-evenly;align-items:center;padding-top:10px}.client-espace-button{height:30px;display:flex;align-items:center;font-size:12px;border-radius:20px}.nav-bar-item-text{color:#000!important;font-size:10px!important;padding:5px 15px;text-transform:capitalize!important}.logo{width:260px;height:70px;margin-bottom:10px;cursor:pointer!important}.nav-bar-custom{justify-content:center;padding-left:20px;padding-right:20px}#header .active,#header .active:hover{background-color:#ffbe00!important;border-radius:10px;border:1px solid #ffbe00!important}#header .nav-item-custom:hover{transition:all .5s ease 0s;color:#ffbe00;-webkit-text-decoration-color:#ffbe00!important;text-decoration-color:#ffbe00!important;border-bottom:.2rem solid #ffbe00;border-radius:10px;-webkit-text-decoration:#ffbe00!important;text-decoration:#ffbe00!important}#header .nav-link{color:#fff!important;font-size:50%;text-decoration:none}#header .navbar-toggler{background-color:initial;border-color:transparent;margin-top:20px;margin-left:-100%}#header .container-fluid{justify-content:center;flex-direction:column}@media only screen and (max-width:575px){.header-logo{background-position:50%}.header-block-2{flex-direction:column}}@media only screen and (min-width:768px){#header svg{right:-55%;bottom:-10px;margin-bottom:-20px}}@media only screen and (max-width:767px){#header svg{right:-55%;bottom:25px}}#header .navbar-toggler-icon{background-color:initial;color:#fff}.nav-element{display:flex!important;justify-content:center!important;align-items:center!important}.nav-title{font-weight:700;font-size:15px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;font-family:Montserrat;justify-content:center;align-items:center;display:flex}.search-input{width:20%!important;margin-right:15px;margin-top:10px;margin-left:10px}.animate-text-span{height:25px}.animate-text-separator{color:#4385f6}.header-animate-text{min-width:100%;animation:slidein 120s ease-in 10s infinite reverse both running;position:absolute}@keyframes slidein{0%{left:-100%}to{left:100%}}.header-block-2-div-2{width:60%;font-family:Montserrat}.navbar-nav{width:100%!important;justify-content:space-between!important}.nav-bar-mother{width:100%!important;padding-left:10%;padding-right:10%}.code_numerique,.code_numerique:hover{color:inherit;text-decoration:none!important}#dropdown-button-drop-end{font-size:15px;width:100%;text-align:left}#dropdown-button-drop-end:focus{outline:none}.header-logo{background-size:contain;width:250px;background-repeat:no-repeat;height:50px;margin:10px 0}@media only screen and (min-width:768px) and (max-width:1024px){.dropdown-toggle.drop-class,.header-block-2 div.col{font:12px/35px Montserrat!important}}@media only screen and (min-width:768px) and (max-width:1024px){#header .nav-link{font-size:10px!important}}@media only screen and (max-width:722px){.header-block-2-div-2{display:none}}@media only screen and (max-width:1023px){.header-animate-text{display:none}}.hwrap{overflow:hidden;background:#337ab7}.hmove{display:flex;max-height:30px!important;padding-bottom:-10px}.hitem p{flex-shrink:0;width:100%;box-sizing:border-box;padding:7px;text-align:center;font-weight:bolder;height:28px!important;min-width:-webkit-max-content;min-width:max-content}@keyframes tickerh{0%{transform:translate3d(100%,0,0)}to{transform:translate3d(-400%,0,0)}}.hmove{animation:tickerh 50s linear infinite}.hmove:hover{animation-play-state:paused}.c-btn-dropdown{border:none!important;background-color:unset!important}.c-btn-dropdown:active,.c-btn-dropdown:focus,.c-btn-dropdown:hover{background-color:#ffc03a!important}.hitem{color:#fff;font-size:1.8rem;font-weight:700;margin-top:-20px;color:#fff!important}.pop-up{width:100%;margin-top:-20px!important;margin-right:-40px!important}.header-block-2{background:#fff}.home-menu{font-size:1.8rem;font-weight:700;color:#fff!important;display:flex;align-items:center;cursor:pointer}.home-menu_active{background-color:#ffbe00!important;border-radius:10px;border:1px solid #ffbe00!important;padding:0 8px}.home-menu:hover{color:#fff!important}@media only screen and (max-width:768px){.pop-up{margin-left:-75px!important}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Montserrat","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"GoldmanBold";src:local("GoldmanBold"),url(/static/media/GothamBold.108854bb.ttf) format("truetype")}@font-face{font-family:"GothamBoldItalic";src:local("GothamBoldItalic"),url(/static/media/GothamBoldItalic.e1d2f765.ttf) format("truetype")}@font-face{font-family:"GothamBook";src:local("GothamBook"),url(/static/media/GothamBook.58fb9151.ttf) format("truetype")}@font-face{font-family:"GothamBookItalic";src:local("GothamBookItalic"),url(/static/media/GothamBookItalic.3de1b843.ttf) format("truetype")}@font-face{font-family:"GothamLight";src:local("GothamLight"),url(/static/media/GothamLight.03e7ff60.ttf) format("truetype")}@font-face{font-family:"GothamLightItalic";src:local("GothamLightItalic"),url(/static/media/GothamLightItalic.d0f1bf8e.ttf) format("truetype")}@font-face{font-family:"GothamMedium";src:local("GothamMedium"),url(/static/media/GothamMedium.0a910c0b.ttf) format("truetype")}@font-face{font-family:"GothamMediumItalic";src:local("GothamMediumItalic"),url(/static/media/GothamMediumItalic.b35ab0df.ttf) format("truetype")}
                /*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 0;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ql-editor img{max-width:100%;max-height:200px;object-fit:cover;display:block;margin:0 auto}.hitem p{color:#fff!important}
/*# sourceMappingURL=main.7b68f9bf.chunk.css.map */