@charset "UTF-8";@-webkit-keyframes deplacement{48%{opacity:0;margin-left:250px;margin-right:-250px}49%{opacity:0}50%{opacity:0;margin-left:-250px;margin-right:250px}51%{opacity:0}100%{opacity:1;margin-left:0;margin-right:0}}@-moz-keyframes deplacement{48%{opacity:0;margin-left:250px;margin-right:-250px}49%{opacity:0}50%{opacity:0;margin-left:-250px;margin-right:250px}51%{opacity:0}100%{opacity:1;margin-left:0;margin-right:0}}@keyframes deplacement{48%{opacity:0;margin-left:250px;margin-right:-250px}49%{opacity:0}50%{opacity:0;margin-left:-250px;margin-right:250px}51%{opacity:0}100%{opacity:1;margin-left:0;margin-right:0}}@-webkit-keyframes deplacement-rapide{48%{opacity:0;margin-left:100px;margin-right:-150px}49%{opacity:0}50%{opacity:0;margin-left:-100px;margin-right:100px}51%{opacity:0}100%{opacity:1;margin-left:0;margin-right:0}}@-moz-keyframes deplacement-rapide{48%{opacity:0;margin-left:100px;margin-right:-150px}49%{opacity:0}50%{opacity:0;margin-left:-100px;margin-right:100px}51%{opacity:0}100%{opacity:1;margin-left:0;margin-right:0}}@keyframes deplacement-rapide{48%{opacity:0;margin-left:100px;margin-right:-150px}49%{opacity:0}50%{opacity:0;margin-left:-100px;margin-right:100px}51%{opacity:0}100%{opacity:1;margin-left:0;margin-right:0}}@-webkit-keyframes swing{15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}65%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes swing{15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}65%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,a,img,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,output,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*:focus,*:focus-visible{appearance:none;outline:2px dashed #e86552;outline-offset:1px;position:relative;z-index:100000}body{line-height:1.5;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#333;background-color:#fff}a{text-decoration:none}a:hover{text-decoration:none}ol,ul{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto;display:block;border:0}table{border-collapse:collapse;border-spacing:0}th,td{text-align:left;padding:8px}input,button,textarea,select{font:inherit;color:inherit;border:1px solid #ccc;box-sizing:border-box}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}button,input,textarea,select{min-height:44px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}@font-face{font-family:din-bold;src:url(Fonts/DIN-Bold-mnc1RxY.ttf);font-weight:700;font-style:normal}@font-face{font-family:din-medium;src:url(Fonts/DIN-Medium-YLK_WH_.ttf);font-weight:500;font-style:normal}@font-face{font-family:raleway-regular;src:url(Fonts/Raleway-Regular-C3ExpgP.ttf);font-weight:500;font-style:normal}@font-face{font-family:raleway-bold;src:url(Fonts/Raleway-Bold--Frh22u.ttf);font-weight:600;font-style:normal}.page-width{max-width:1400px;width:90%;margin-left:auto;margin-right:auto}.container-large{max-width:900px;width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:990px){.container-large{width:90%}}.container-narrow{max-width:670px;width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:990px){.container-narrow{width:90%}}.container-thin{max-width:480px;width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:990px){.container-thin{width:90%}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.arrow{transform:rotate(90deg);background-color:#e4003f;color:#f5f5f5;border-radius:50%;width:25px;height:25px;padding:5px;margin-right:20px}.absolute-flash-message{position:absolute;right:30px;top:10px}.absolute-flash-message .flash-success{background-color:#fff;padding:30px 45px;border-radius:8px;margin-top:10px;align-items:center;display:flex;box-shadow:0 7px 13px -5px rgba(0,0,0,.13);font-family:raleway-regular,sans-serif}.absolute-flash-message .flash-success .check-flash-message{background-color:#00b833;border-radius:50%;color:#fff;margin-right:15px}.bloc{padding:32px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.13)}.bloc.bloc-border{border-left:6px solid #00a099}.bloc>h1,.bloc>h2,.bloc>h3{margin-top:0}.btn,button{display:inline-block;margin-top:25px;padding:10px 20px;font-family:raleway-bold,sans-serif;font-size:16px;color:#fff;background-color:#00304d;border:none;border-radius:4px;cursor:pointer;text-decoration:none;transition:all .3s ease}.btn.btn-100,button.btn-100{width:100%}.btn:hover,button:hover{background-color:#e4003f;border:none;text-decoration:none}a.lien{display:inline-flex;width:auto;text-decoration:none;color:#e4003f;border:1px solid transparent;font-family:raleway-bold,sans-serif;font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.lien:hover{text-decoration:none;border-bottom:1px solid #e4003f}.dot-view-sidebar{width:10px;height:10px;margin-left:10px;background-color:red;color:#f5f5f5;border-radius:50%}.dot-view{display:block;background-color:red;color:#f5f5f5;border-radius:50%;width:4px;height:auto;margin-right:20px}h1{font-family:din-medium,arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:48px;line-height:60px;color:#000}p{font-size:16px;line-height:22px;font-family:raleway-regular,arial,sans-serif}p.help{font-size:14px;line-height:20px;font-family:raleway-regular,sans-serif}p.accroche,div.accroche{font-family:din-medium,arial,sans-serif;font-size:18px;color:#575757}.message-absence{display:inline-flex;align-items:center;padding:5px 15px;background-color:#fff;border-radius:8px}.message-absence span{padding-left:8px;font-family:raleway-bold,arial,sans-serif}header.navbar{background-color:#00304d;margin-bottom:60px;color:#fff}header.navbar .element-nav{display:flex;justify-content:space-between;align-items:center;padding:20px 15px}header.navbar .element-nav a.logo-pierreval img{max-width:200px}header.navbar .element-nav .coordonnees{display:flex;width:60%;justify-content:flex-end;align-items:center;gap:15px}header.navbar .element-nav .coordonnees a{display:flex;color:#fff}header.navbar .element-nav .coordonnees a.btn{margin-top:0;background-color:#00a099;font-size:16px}header.navbar .element-nav .coordonnees a svg{padding-right:5px}header.navbar .element-nav .coordonnees a span{border-bottom:1px solid transparent}header.navbar .element-nav .coordonnees a:hover span{border-bottom:1px solid #fff}header.navbar .element-nav .coordonnees a:hover.btn{background-color:#fff;color:#00304d}header.navbar .element-nav .coordonnees a:hover.btn span{border-bottom:1px solid transparent}@media only screen and (max-width:990px){header.navbar .element-nav a.logo-pierreval img{max-width:180px}header.navbar .element-nav .coordonnees{width:70%}header.navbar .element-nav .coordonnees a{font-size:15px}}@media only screen and (max-width:750px){header.navbar .element-nav{flex-wrap:wrap;text-align:center}header.navbar .element-nav a.logo-pierreval,header.navbar .element-nav .coordonnees{margin:0 auto;text-align:center}header.navbar .element-nav a.logo-pierreval img{max-width:200px}header.navbar .element-nav .coordonnees{flex-direction:column;flex-wrap:wrap;margin-top:20px}header.navbar .element-nav .coordonnees a{margin-left:0}}.nav-mobile{display:none;position:fixed;top:0;right:0;left:0;width:100%;z-index:1}.nav-mobile .header-top-mobile{display:none;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:10px 5px 10px 10px;background-color:#00304d}.nav-mobile .header-top-mobile a img{display:block;max-width:200px;height:auto}.nav-mobile .header-top-mobile button{margin-top:0;background-color:#00304d;border:none;cursor:pointer}.nav-mobile .header-top-mobile button svg{background-color:#00304d}.nav-mobile .header-top-mobile button svg path{color:#fff;background-color:#ff0}.nav-mobile .menu-mobile{position:fixed;top:86px;left:0;width:100%;height:100%;background-color:#00304d;z-index:1;border-top:1px solid #fff}.nav-mobile .menu-mobile ul{padding:50px 0 50px 40px}.nav-mobile .menu-mobile ul li{list-style-type:none;margin:15px 0}.nav-mobile .menu-mobile ul li a.item-menu-mobile{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;color:#fff;text-decoration:none;text-transform:uppercase;font-family:raleway-bold,sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-mobile .menu-mobile ul li a.item-menu-mobile:hover,.nav-mobile .menu-mobile ul li a.item-menu-mobile.active{background-color:#1a4966;border-radius:6px}.nav-mobile .menu-mobile ul li a.item-menu-mobile span{padding-left:5px}.nav-mobile .menu-mobile ul li a.item-menu-mobile .dot-view-sidebar{width:10px;height:10px;margin-left:10px;background-color:red;color:#f5f5f5;border-radius:50%}.nav-mobile .menu-mobile.hidden{display:none}@media only screen and (max-width:990px){.nav-mobile{display:block}.nav-mobile .header-top-mobile{display:flex}.nav-mobile .header-top-mobile a img{margin-left:15px}.nav-mobile .menu-mobile{display:block}.nav-mobile .menu-mobile .nav-mobile{display:block;background-color:#00304d}.nav-mobile .menu-mobile .nav-mobile .header-top-mobile{display:flex}}body.page-publique{margin:0;padding:0;box-sizing:border-box;overflow-x:hidden;background-color:#f4f4f4;font-size:1em;font-family:raleway-regular,sans-serif}body.page-publique .contenu-main .main-content-container{position:relative;margin:0 0 60px 260px}body.page-publique .contenu-main .main-content-container .head-container{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:50px;margin-bottom:25px}body.page-publique .contenu-main .main-content-container .head-container .identity p{font-size:22px}body.page-publique .contenu-main .main-content-container .head-container .identity p strong{font-family:raleway-bold,arial,sans-serif}body.page-publique .contenu-main .main-content-container .head-container .identity .titre{display:flex;align-items:center}body.page-publique .contenu-main .main-content-container .head-container .identity .titre h1{margin-top:0;margin-bottom:0;padding-left:5px}body.page-publique .contenu-main .main-content-container .head-container .identity .titre svg{position:relative;top:-5px;color:#00a099;width:50px}body.page-publique .contenu-main .main-content-container .head-container .logos{display:flex;align-items:baseline;gap:20px;margin-top:25px}body.page-publique .contenu-main .main-content-container h1,body.page-publique .contenu-main .main-content-container h2,body.page-publique .contenu-main .main-content-container h3{font-family:din-medium,sans-serif;text-transform:uppercase}body.page-publique .contenu-main .main-content-container h1{font-weight:700;font-size:48px;line-height:60px}@media only screen and (max-width:750px){body.page-publique .contenu-main .main-content-container h1{font-size:40px;line-height:50px}}body.page-publique .contenu-main .main-content-container h2{font-size:24px}body.page-publique .contenu-main .main-content-container p{font-family:raleway-regular,sans-serif;line-height:25px;margin-bottom:20px}body.page-publique .contenu-main .main-content-container p.lead{margin-top:8px;font-family:din-medium,sans-serif;font-size:18px;color:#575757}body.page-publique .contenu-main .main-content-container ul{line-height:25px;margin-left:30px;margin-bottom:30px}body.page-publique .contenu-main .main-content-container ul li{list-style:initial;font-family:raleway-regular,sans-serif}body.page-publique .contenu-main .main-content-container .card ul{margin:0}body.page-publique .contenu-main .main-content-container .card ul li{list-style-type:none}@media only screen and (max-width:990px){body.page-publique .contenu-main .main-content-container{margin:120px 0 60px 260px}}@media only screen and (max-width:750px){body.page-publique .contenu-main .main-content-container .head-container .logos{display:none}}body.page-publique .contenu-main .sidebar{display:block;position:fixed;top:0;bottom:0;left:0;padding:30px 20px 20px;background-color:#00304d;color:#fff}body.page-publique .contenu-main .sidebar .sidebar-container{height:100%;width:220px;padding-top:15px;position:relative;display:flex;flex-direction:column;justify-content:space-between}body.page-publique .contenu-main .sidebar .sidebar-container img{width:100%;height:auto}body.page-publique .contenu-main .sidebar .sidebar-container .navigation ul{margin-left:0;margin-top:15%}body.page-publique .contenu-main .sidebar .sidebar-container .navigation ul li{margin-bottom:15px}body.page-publique .contenu-main .sidebar .sidebar-container .navigation ul li a{display:flex;align-items:center;padding:15px;border-bottom:none;text-decoration:none;color:#fff}body.page-publique .contenu-main .sidebar .sidebar-container .navigation ul li a:hover{text-decoration:none;border-bottom:none}body.page-publique .contenu-main .sidebar .sidebar-container .navigation ul li a .dot-view-sidebar{background-color:red;color:#f5f5f5;border-radius:50%;width:10px;height:10px;margin-right:0}body.page-publique .contenu-main .sidebar .sidebar-container .navigation ul li a .sidebar-icon{flex-shrink:0;width:30px!important;height:auto}body.page-publique .contenu-main .sidebar .sidebar-container .navigation ul li a span{margin-left:5%;font-size:18px;line-height:22px;text-transform:uppercase;font-family:raleway-bold,sans-serif;font-weight:bolder}body.page-publique .contenu-main .sidebar .sidebar-container .navigation ul li a span:last-child{width:80%}body.page-publique .contenu-main .sidebar .sidebar-container .navigation ul li:hover{background:#1a4966;border-radius:6px;cursor:pointer;transition:.5s ease}body.page-publique .contenu-main .sidebar .sidebar-container .onglet-navigation.active{background:#1a4966;border-radius:6px}body.page-publique .contenu-main .sidebar .sidebar-container .profil{display:flex;align-items:center;justify-content:center;margin-bottom:25px;padding:10px;border:1px solid #84b1c6;border-radius:8px;text-decoration:none}body.page-publique .contenu-main .sidebar .sidebar-container .profil span{text-transform:uppercase;font-size:18px;margin-left:5%;color:#fff;font-family:raleway-bold,sans-serif;font-weight:bolder}body.page-publique .contenu-main .sidebar .sidebar-container .profil:hover{background:#1a4966;border-radius:8px;cursor:pointer;transition:.5s ease}body.page-publique .contenu-main .sidebar .sidebar-container .sidebar-bottom{display:flex;justify-content:space-between;flex-wrap:wrap}body.page-publique .contenu-main .sidebar .sidebar-container .sidebar-bottom .mentions{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;margin-top:20px}body.page-publique .contenu-main .sidebar .sidebar-container .sidebar-bottom a{text-decoration:none;color:#fff;font-family:raleway-bold,sans-serif;font-size:13px}body.page-publique .contenu-main .sidebar .sidebar-container .sidebar-bottom span{color:#ccd6db;font-family:raleway-regular,sans-serif;font-size:13px}body.page-publique .contenu-main .sidebar .sidebar-container .sidebar-bottom .credit{margin-top:20px;transform:translateX(20%);font-family:raleway-regular,sans-serif;font-size:13px}body.page-publique .contenu-main .sidebar .sidebar-container .sidebar-bottom .credit a{font-family:raleway-bold,sans-serif;font-size:13px}@media only screen and (max-width:990px){body.page-publique .contenu-main .sidebar{display:none}}@media only screen and (max-width:750px){body.page-publique .contenu-main .sidebar{height:200vh}}@media only screen and (max-width:990px){body.page-publique .contenu-main .main-content-container{margin-left:0}}.footer{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:20px;padding:15px;background-color:#00304d}.footer a{text-decoration:none;color:#ccd6db;font-family:raleway-regular,sans-serif;font-size:14px;font-weight:700}.footer a:hover{text-decoration:underline}@media only screen and (max-width:750px){.footer{flex-wrap:wrap;text-align:center;gap:5px}.footer a{margin:3px 0;width:100%}}input{padding:10px 0 10px 5px;margin-top:5px;border-radius:4px;font-family:raleway-regular,sans-serif;font-size:14px;border:1px solid #c3c3c3;border-collapse:collapse}input:disabled{padding-left:0;background:0 0;border:none}.form-label,label{position:relative;font-family:raleway-bold,sans-serif;font-size:14px}.form-label.required:after,label.required:after{background:red;border-radius:50%;content:"";display:inline-block;filter:opacity(75%);height:4px;position:relative;right:-2px;top:-8px;width:4px}.form-group{display:flex;flex-direction:column}.form-row{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;margin-bottom:30px}@media only screen and (max-width:750px){.form-row{flex-wrap:wrap;margin-bottom:0}}.form-col{width:45%}.form-col input{padding:10px 0 10px 5px;margin-top:5px;border-radius:4px;font-family:raleway-regular,sans-serif;font-size:14px;border:1px solid #c3c3c3}.form-col input:disabled{padding-left:0;background:0 0;border:none}@media only screen and (max-width:750px){.form-col{width:100%;margin-bottom:15px}}.form-check{position:relative;display:flex;align-items:center}.form-check label{position:relative;top:2px;left:7px}.form-check input[type=checkbox]:focus,.form-check input[type=checkbox]:visited{appearance:auto;outline-offset:inherit}input[type=file]{width:100%}div.mention,p.mention{position:relative;margin-top:15px;font-size:15px}div.mention:before,p.mention:before{background:red;border-radius:50%;content:"";display:inline-block;filter:opacity(75%);height:4px;position:relative;left:-2px;top:-8px;width:4px}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact{display:flex;justify-content:space-between;margin-top:30px}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons{width:65%}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon{margin-bottom:25px}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon a.accordeon-title{display:flex;justify-content:space-between;align-items:center;padding:25px;font-family:din-medium,sans-serif;font-size:20px;color:#000;border:none;background-color:#fff;text-decoration:none;border-radius:8px;box-shadow:0 5px 20px -5px rgba(0,0,0,.1);transition:all .3s ease-in-out}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon a.accordeon-title span{display:block;padding-right:5px}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon a.accordeon-title .arrow{margin-right:0}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon a.accordeon-title svg{display:block;width:25px;height:25px;min-width:25px;min-height:25px;transform:rotate(90deg);transition:all .3s ease-in-out}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon a.accordeon-title:hover{background-color:#00a099;color:#fff;border:none}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon a.accordeon-title:hover svg{transform:rotate(180deg);color:#00a099;background-color:#fff}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon .accordeon-content{height:0;visibility:hidden;opacity:0;margin-top:5px;line-height:24px;font-family:raleway-regular,sans-serif;background-color:#fff;border-left:5px solid #00a099;border-radius:8px;transition:all .1s linear}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon .accordeon-content .texte{padding:20px}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon.active .accordeon-title{background-color:#00a099;color:#fff}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon.active .accordeon-title svg{transform:rotate(180deg);color:#00a099;background-color:#fff}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons .accordeon.active .accordeon-content{transition:all .3s linear;visibility:visible;opacity:1;height:auto}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact{width:32%}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact .support{display:flex;flex-direction:column;justify-content:space-between}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact .support .telephone p,.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact .support .mail p{margin-bottom:0;font-family:raleway-bold,sans-serif}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact .support .logos{display:flex;align-items:baseline;gap:20px;margin-top:25px}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact .support .logos a img{max-width:120px}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact .support .logos a:hover{text-decoration:none}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact .contact{display:flex;margin-top:12px}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact .contact .bloc-contact{width:100%}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact .contact .bloc-contact .form-group{margin-top:10px}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact .contact .bloc-contact textarea.description{min-height:100px;resize:none}@media only screen and (max-width:1160px){.page-assistance-contact .main-content-container .body-container .faq-assistance-contact{flex-wrap:wrap}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .faq-accordeons{width:100%}.page-assistance-contact .main-content-container .body-container .faq-assistance-contact .support-contact{width:100%}}.page-dashboard .main-content-container .body-container{display:flex;justify-content:space-between}.page-dashboard .main-content-container .body-container .bloc-carousel{width:30%;min-height:550px;margin:0;margin-right:30px;padding:0}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel{height:100%;position:relative}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .carousel-cell{position:relative;width:100%!important;height:100%;border-radius:8px;background-repeat:no-repeat;background-size:cover;background-size:auto 100%;background-position:50%}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .carousel-cell .carousel-caption{position:absolute;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,transparent 100%);color:#fff;padding:10px 0;width:100%!important;height:60%;transition:height .5s;border-radius:8px}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .carousel-cell .carousel-caption h3{position:absolute;top:28vh;left:5%;font-family:raleway-regular,sans-serif;font-weight:700;font-size:32px;text-align:left;transition:.5s ease}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .carousel-cell .carousel-caption p{position:absolute;top:33vh;left:5%;font-family:raleway-regular,sans-serif;text-align:left;transition:.5s ease;color:transparent}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .carousel-cell .carousel-caption.full-height{height:100%!important;background:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.6) 100%)}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .carousel-cell .carousel-caption.full-height h3{top:15vh;transition:.5s ease}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .carousel-cell .carousel-caption.full-height p{display:block;position:absolute;top:25vh;left:5%;font-family:raleway-regular,sans-serif;text-align:left;transition:.5s ease;color:#fff}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .flickity-page-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:2}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .flickity-page-dots li.dot{width:13px;height:13px;background-color:#acacaa;opacity:1;border-radius:50%;z-index:3;position:relative}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .flickity-page-dots .dot.is-selected{background-color:#fff}.page-dashboard .main-content-container .body-container .bloc-carousel .carousel .flickity-page-dots .dot.is-selected::after{display:none}@media only screen and (max-width:990px){.page-dashboard .main-content-container .body-container .bloc-carousel{display:none}}.page-dashboard .main-content-container .body-container .right-content-bloc{display:flex;flex-wrap:wrap;width:67%}.page-dashboard .main-content-container .body-container .right-content-bloc.aucune-annonce{width:100%}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-header{display:flex;align-items:flex-start;border-bottom:1px dashed #c2c2c2}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-header>h2{margin-top:0;padding-left:5px;text-transform:none;font-family:raleway-bold,sans-serif;font-weight:700;font-size:20px}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-body{min-height:102px}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-body ul{margin-left:0;margin-bottom:0}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-body ul li{display:flex;justify-content:space-between;align-items:center;list-style-type:none;border-bottom:1px dashed #c2c2c2}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-body ul li a{width:80%;padding:12px 0;text-decoration:none;color:#00304d;font-family:raleway-regular,sans-serif;font-size:16px;transition:all .3s ease}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-body ul li a span.libelle{display:flex;align-items:center}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-body ul li a span.libelle svg{max-width:25px;padding-right:7px;color:#00304d;transition:all .3s ease}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-body ul li a:hover{color:#e4003f}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-body ul li a:hover span.libelle svg{color:#e4003f}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-body ul li span.date{display:block;text-align:right;width:20%}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-body p.absence{display:inline-flex;padding:8px;background-color:#f8f9fa;color:#212529;border-radius:5px}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc .bloc-footer{text-align:right}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-facture-document{display:flex;justify-content:space-between;width:100%}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-facture-document .bloc-facture,.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-facture-document .bloc-document{width:48%}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance{width:100%;margin-top:40px}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact{display:flex;justify-content:space-between}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .questions{width:65%;position:relative}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .questions p.lead{margin-top:10px;margin-bottom:0}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .questions .voile-gradient{position:absolute;min-height:50px;top:0;left:0;right:0;bottom:90px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.4) 70%,#fff 100%)}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .questions .faq{display:flex;flex-direction:column;min-height:50px}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .questions .faq p.titre{margin-bottom:0;font-family:raleway-bold,arial,sans-serif}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .questions .faq p.contenu{margin-top:0;margin-bottom:10px}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .questions a.btn{margin-top:15px}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .contact{width:33%}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .contact .telephone p,.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .contact .mail p{margin-bottom:0;font-family:raleway-bold,sans-serif}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .contact .logos{display:flex;align-items:baseline;gap:20px;margin-top:25px}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .contact .logos a img{max-width:120px}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .contact .logos a:hover{text-decoration:none}@media only screen and (max-width:750px){.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact{flex-wrap:wrap}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .questions,.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .contact{width:100%}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-assistance .questions-contact .contact{margin-top:25px}}@media only screen and (max-width:1400px){.page-dashboard .main-content-container .body-container .container-carousel{display:none}.page-dashboard .main-content-container .body-container .right-content-bloc{width:100%;margin-left:0}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-facture-document .bloc-facture,.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-facture-document .bloc-document{width:48%}}@media only screen and (max-width:750px){.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-facture-document{flex-wrap:wrap}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-facture-document .bloc-facture,.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-facture-document .bloc-document{width:100%}.page-dashboard .main-content-container .body-container .right-content-bloc .bloc-facture-document .bloc-facture{margin-bottom:40px}}.page-documents{margin:0;padding:0;box-sizing:border-box;overflow-x:hidden;font-family:din-medium,sans-serif;background-color:#f4f4f4}.page-documents .main-content-container .residences{margin-bottom:2%;display:flex;flex-wrap:wrap;gap:25px}.page-documents .main-content-container .residences a.btn-selected{background:#e4003f;color:#fff}.page-documents .main-content-container .liste-documents{height:70vh}.page-documents .main-content-container .liste-documents .documents-accordeons details{width:100%;margin-bottom:15px}.page-documents .main-content-container .liste-documents .documents-accordeons details summary{display:flex;justify-content:space-between;list-style:none;padding:20px 0;background-color:#fff;border-radius:8px;cursor:pointer;box-shadow:0 5px 20px -5px rgba(0,0,0,.1);transition:all .3s ease}.page-documents .main-content-container .liste-documents .documents-accordeons details summary .titre{display:flex;align-items:flex-end;padding-left:25px}.page-documents .main-content-container .liste-documents .documents-accordeons details summary .titre .libelle{padding-left:8px;font-family:din-medium,sans-serif;font-size:20px;transition:all .3s ease}.page-documents .main-content-container .liste-documents .documents-accordeons details summary .titre svg{width:35px;box-sizing:border-box;transition:all .3s ease}.page-documents .main-content-container .liste-documents .documents-accordeons details summary svg.arrow{position:relative;top:6px}.page-documents .main-content-container .liste-documents .documents-accordeons details summary:hover{background-color:#00304d}.page-documents .main-content-container .liste-documents .documents-accordeons details summary:hover .libelle,.page-documents .main-content-container .liste-documents .documents-accordeons details summary:hover svg{color:#fff}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document{display:flex;justify-content:space-between;margin:5px 0;padding:20px 13px 20px 20px;border-radius:7px;background-color:#fff;border-left:6px solid #00a099;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document span.nom{font-family:din-medium,arial,sans-serif;font-size:18px;color:#333}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document .date-actions{display:flex;justify-content:flex-end;align-items:center;width:70%;padding-right:1%}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document .date-actions .date{margin-right:50px;color:#333}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document .date-actions .actions{display:flex}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document .date-actions .actions span.action{display:flex;align-items:center;margin-left:10px;text-decoration:none;color:#e4003f;font-family:raleway-bold,sans-serif}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document .date-actions .actions span.action svg{padding-right:5px;width:22px}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document:hover{background-color:#00a099;color:#fff}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document:hover span.nom{color:#fff}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document:hover .date-actions .date{color:#fff}.page-documents .main-content-container .liste-documents .documents-accordeons details .documents .document:hover .date-actions .actions span.action{color:#fff}@media only screen and (max-width:750px){.page-documents .container-btn{width:100%;margin-bottom:5%!important}.page-documents .container-btn .btn-fac{width:100%;margin-right:0!important;text-align:center}.page-documents .facture-date-field{display:none}.page-documents .facture-action{box-sizing:border-box}.page-documents .facture-action a p{display:none}}.page-profil .main-content-container .proprietaires{display:flex;justify-content:space-between}.page-profil .main-content-container .proprietaires .proprietaire{width:47%;background:#fff;border-radius:8px;box-shadow:0 12px 25px -5px rgba(0,0,0,.1)}.page-profil .main-content-container .proprietaires .proprietaire .card-header{border-bottom:1px solid #eee}.page-profil .main-content-container .proprietaires .proprietaire .card-header h2{margin-bottom:0;font-family:raleway-bold,sans-serif;font-size:18px;padding:20px 5%;width:48.5%}.page-profil .main-content-container .proprietaires .proprietaire .card-header h2:nth-child(2){padding-left:5.5%}.page-profil .main-content-container .proprietaires .proprietaire .form-section{padding:32px}.page-profil .main-content-container .proprietaires .proprietaire .form-section .form-row:last-child{margin-bottom:0}.page-profil .main-content-container .proprietaires .proprietaire .form-mdp{display:flex;flex-direction:column;align-items:first baseline;padding:32px;padding-top:0}.page-profil .main-content-container .proprietaires .proprietaire .form-mdp p{margin-bottom:0;font-family:raleway-bold,sans-serif;font-size:14px;color:#000}.page-profil .main-content-container .proprietaires .proprietaire .form-mdp a{display:block}@media only screen and (max-width:990px){.page-profil .main-content-container .proprietaires{flex-wrap:wrap}.page-profil .main-content-container .proprietaires .proprietaire{width:100%}.page-profil .main-content-container .proprietaires .proprietaire.proprietaire-deux{margin-top:35px}}.page-profil .main-content-container button[type=submit]{display:inline}.page-login .erreur-login{margin-bottom:25px;padding:20px;background-color:#f8d7da;color:#c6303e;border-radius:8px}.page-login .bloc-login{margin-top:100px}.page-login .bloc-login .entete{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:30px}.page-login .bloc-login .entete h1{margin-top:0;font-family:raleway-bold,sans-serif;font-size:22px;text-transform:none}.page-login .bloc-login .formulaire .btn{margin-top:15px}.page-login .bloc-login .formulaire .mdp{position:relative;margin-top:20px}.page-login .bloc-login .formulaire .mdp button{position:absolute;right:7px;bottom:0;padding:10px;display:flex;align-items:center;height:25px;font-size:0;background-color:initial;color:#00304d}.page-login .bloc-login .formulaire .mdp button:hover{background:0 0}.page-login .bloc-login .footer-image{margin-top:30px;display:flex;justify-content:space-around}.page-login .bloc-login .footer-image a{display:flex;align-items:center}.page-login .bloc-login .rememberme{display:flex;align-items:center;margin-top:15px}.page-login .bloc-login .rememberme label{position:relative;top:3px;left:3px}.page-login .bloc-login .mdp-forget{margin-top:32px;text-align:center}.page-login .bloc-login .mdp-forget a{color:#00304d;text-decoration:underline}@media only screen and (max-width:750px){.page-login .bloc-login{margin-top:35px}}body.page-premiere-connexion .bloc-coordonnees{margin:40px 0 160px;padding:35px}body.page-premiere-connexion .bloc-coordonnees .societe .form-col,body.page-premiere-connexion .bloc-coordonnees .form-col.notification{width:100%}body.page-edition-mdp .bloc-modification-password{max-width:520px;padding:32px}body.page-edition-mdp form.formulaire-edit-password .form-col{width:100%}body.page-edition-mdp form.formulaire-edit-password .form-col input{width:100%}body.page-edition-mdp form.formulaire-edit-password .toggle-password-container{position:relative}body.page-edition-mdp form.formulaire-edit-password .toggle-password-container .toggle-password-button{position:absolute;top:8px;right:0;margin-top:0;padding:15px 3px 15px 8px;color:#00304d;font-size:0}body.page-edition-mdp form.formulaire-edit-password .toggle-password-container .toggle-password-button svg{width:18px;height:auto}body.page-edition-mdp form.formulaire-edit-password .toggle-password-container .toggle-password-button:hover{background-color:initial}body.page-reset-password .formulaire-card{margin-top:50px;padding:32px;background-color:#fff;border-radius:8px;box-shadow:0 12px 25px -5px rgba(0,0,0,.1)}