﻿@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Lora:wght@400;600;700&display=swap";@keyframes bounce{0%{transform:rotate(-45deg)}10%{transform:rotate(-35deg)}70%{transform:rotate(20deg)}80%{transform:rotate(-10deg)}90%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;min-width:500px;max-width:2000px;margin:auto}body{background-color:#fdfdfd}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}.no-border{border:none !important}.tertiary-color{color:#df488d}.quaternary-color{color:#003ca1}.align-right{position:absolute;right:30px;top:20px}.align-right.notop{top:unset}@media screen and (max-width: 576px){.align-right{position:unset;margin-left:10px}}.block{display:block}.none{display:none !important}.relative{position:relative}.bold{font-weight:bold}.cadre{padding:10px;border:1px solid #231f20;height:45px}@media screen and (max-width: 768px){.display-none-sm{display:none !important}}span[id^=jqxWidget]{color:rgba(0,0,0,0) !important}html,body{font-family:"Lato",sans-serif;font-weight:400;font-size:16px;color:#231f20}h1{font-size:26px}h2{color:#231f20;font-size:14px;text-decoration:underline #df488d;text-decoration-thickness:2px;text-underline-offset:10px}.bold{font-weight:bold}.btn{border:none;outline:none;border-radius:5px;text-transform:Uppercase;font-weight:bold;cursor:pointer;padding:10px;min-width:100px;background-color:#003ca1;color:#fff;font-size:14px;transition:all .2s;white-space:nowrap}.btn:hover{box-shadow:5px 5px 10px rgba(0,0,0,.4);transform:scale(1.1);transition:all .2s;outline:none}.btn--log{border:none;outline:none;border-radius:5px;text-transform:Uppercase;font-weight:bold;cursor:pointer;padding:10px;min-width:100px;background-color:#df488d;color:#fff;font-size:16px;transition:all .2s;white-space:nowrap;padding:0}.btn--log:hover{box-shadow:5px 5px 10px rgba(0,0,0,.4);transform:scale(1.1);transition:all .2s;outline:none}.btn--unlog{border:none;outline:none;border-radius:5px;text-transform:Uppercase;font-weight:bold;cursor:pointer;padding:10px;min-width:100px;background-color:#8a8ea7;color:#fff;font-size:14px;transition:all .2s;white-space:nowrap}.btn--unlog:hover{box-shadow:5px 5px 10px rgba(0,0,0,.4);transform:scale(1.1);transition:all .2s;outline:none}.btn--input{border:none;outline:none;border-radius:5px;text-transform:Uppercase;font-weight:bold;cursor:pointer;padding:10px;min-width:100px;background-color:#8a8ea7;color:#fff;font-size:14px;transition:all .2s;white-space:nowrap;height:35px;width:40px;min-width:unset;padding:0}.btn--input:hover{box-shadow:5px 5px 10px rgba(0,0,0,.4);transform:scale(1.1);transition:all .2s;outline:none}.btn--quick-exit{border:none;outline:none;border-radius:5px;text-transform:Uppercase;font-weight:bold;cursor:pointer;padding:10px;min-width:100px;background-color:#003ca1;color:#231f20;font-size:14px;transition:all .2s;white-space:nowrap}.btn--quick-exit:hover{box-shadow:5px 5px 10px rgba(0,0,0,.4);transform:scale(1.1);transition:all .2s;outline:none}.btn--light{border:none;outline:none;border-radius:5px;text-transform:Uppercase;font-weight:bold;cursor:pointer;padding:10px;min-width:100px;background-color:#003ca1;color:#fff;font-size:14px;transition:all .2s;white-space:nowrap}.btn--light:hover{box-shadow:5px 5px 10px rgba(0,0,0,.4);transform:scale(1.1);transition:all .2s;outline:none}.btn--simple{border:none;outline:none;border-radius:5px;text-transform:Uppercase;font-weight:bold;cursor:pointer;padding:10px;min-width:100px;background-color:rgba(0,0,0,0);color:#231f20;font-size:14px;transition:all .2s;white-space:nowrap;text-decoration:underline;text-underline-offset:5px}.btn--simple:hover{box-shadow:5px 5px 10px rgba(0,0,0,.4);transform:scale(1.1);transition:all .2s;outline:none}.btn--simple:hover{box-shadow:none}.btn--special{border:none;outline:none;border-radius:5px;text-transform:Uppercase;font-weight:bold;cursor:pointer;padding:10px;min-width:100px;background-color:rgba(0,0,0,0);color:#231f20;font-size:14px;transition:all .2s;white-space:nowrap;border:1px solid #231f20;border-radius:20px;margin-left:15px}.btn--special:hover{box-shadow:5px 5px 10px rgba(0,0,0,.4);transform:scale(1.1);transition:all .2s;outline:none}.btn--large{padding:10px 25px;min-width:150px;margin:5px 25px}.toggle{display:flex;flex-direction:column;align-items:center}.toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);position:absolute}.toggle-track{background:#dde6e8;border-radius:100px;cursor:pointer;display:flex;width:45px;height:20px;padding:2px;margin-top:20px}.toggle-indicator{background:#fff;border-radius:18px;height:16px;transition:.3s;width:16px}.toggle__input:checked+.toggle-track{background:#fdfdfd}.toggle__input:checked+.toggle-track .toggle-indicator{transform:translateX(25px)}.round-tick:after{content:"✔";width:20px;height:20px;border:1px solid #8f9096;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;color:#8f9096}.round-check{width:20px;height:20px;border:1px solid #8f9096;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;color:#fff;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;padding:0}.round-check:after{content:"✔"}.round-check:checked{color:#fff;background-color:#df488d}.round-check:focus{outline:none}datalist{border:1px solid #fff;width:900px;box-shadow:0px 0px 10px rgba(0,0,0,.45);max-height:295px;overflow-y:scroll;overflow-x:hidden;scrollbar-color:#dde6e8 #fff;scrollbar-width:thin}datalist div{display:flex;align-items:center;cursor:pointer;background-color:#fff}datalist div:hover{background-color:#f0f0f0}datalist img{margin:5px;width:64px;height:64px;padding-right:10px}datalist option{text-overflow:ellipsis;overflow:hidden;width:90%}datalist option p{margin-bottom:0px !important;text-overflow:ellipsis;overflow:hidden}.puce{border:2px solid #000;border-radius:50%;margin-right:5px;height:0px;width:0px;display:inline-block}.breadcrumb{color:rgba(74,74,74,.75);font-size:14px;display:flex}.breadcrumb__next{padding:0px 15px}.breadcrumb :nth-last-child(2),.breadcrumb :last-child{color:#4a4a4a}.table-overflow-div{width:100%;overflow-x:auto}table{border-spacing:0;border-radius:10px;text-align:center;margin:auto}table.w100{width:calc(100% - 2px)}table,th,td{border:1px solid #cbcbcb}th{font-weight:normal}th,td{padding:10px 5px}table thead tr:first-child th:first-child{border-top-left-radius:10px}table thead tr:first-child th:last-child{border-top-right-radius:10px}table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.dp-permanent{width:250px}.dp{max-height:unset}.dp-cal-header{padding:0}.dp-cal-month,.dp-cal-year{padding:8px}.header{display:flex;align-items:center;justify-content:center;flex-direction:column;background:url("../images/HEADER.png") center 0 no-repeat;background-origin:content-box;height:280px}@media(max-width: 979px){.header{background:url("../images/HEADER.png") center 60% no-repeat;background-size:auto 70%}}.header__top{display:flex;align-items:center;justify-content:center;justify-content:space-between;flex-wrap:wrap;width:100%;background:url("../images/FRISE_HAUT.png") left top repeat;font-family:"Lora",serif;font-weight:400;font-size:14px;color:#fdfdfd}.header__top__info{white-space:nowrap;margin:2px auto}.header__top__unlog{display:flex;align-items:center;justify-content:center;justify-content:space-between;flex-wrap:nowrap;margin:auto}.header__top__unlog div{margin:0 20px;white-space:nowrap}.header__top__unlog img{height:15px}.header__top .page_cur{text-transform:capitalize;font-size:18px;font-weight:700;margin-right:50px;animation:bounce 1s}.header__logo{display:flex;align-items:center;justify-content:center;width:100%;margin:auto}.header__logo img{visibility:hidden;height:125px}@media(max-width: 767px){.header__logo{margin:0}}.header__menu{font-family:"Lora",serif;font-weight:700;font-size:16px;color:#231f20}.header__menu ul{list-style:none;display:flex;justify-content:center}.header__menu ul li{padding:10px}.header__menu ul li:hover{transform:scale(1.2);transition:all .2s;outline:none}.header__menu ul li .active{color:#df488d;text-decoration:underline}.header__bottom{height:30px;width:100%;background:url("../images/FRISE_FRANCE.png") left bottom repeat-x}.header-bloc{height:calc(280px - 0px*2);padding:0px 30px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1060px){.header-bloc{height:auto;flex-wrap:wrap;justify-content:center;padding:10px}}.header-bloc div,.header-bloc p{padding:10px}.header-bloc img{max-height:50px}.header-bloc__title h1{display:flex}.header-bloc__title h1 img{padding-right:5px;position:relative;top:-2px}.header-bloc__title h1 i{padding-right:7px;position:relative;top:4px}.header-bloc__unlog i{color:#8c0908}.footer{display:flex;flex-direction:column;align-items:top;justify-content:top;color:#fdfdfd;height:160px;text-align:center}.footer__top{height:60px;z-index:10}.footer__top img{height:125px}.footer__bottom{height:100px;background-color:#231f20;z-index:0;display:flex;flex-direction:column-reverse}.footer__bottom p{padding:10px;font-size:12px}form input,form select{margin:5px 0px;padding:0px 15px;font-size:16px;height:45px;border:1px solid #f4f4f7;border-radius:5px}form input.clear,form select.clear{padding:0;border:none;border-radius:0}form input.left-pad,form select.left-pad{padding-left:45px}form input::placeholder,form select::placeholder{font-family:"Lato",sans-serif;font-size:16px;opacity:1;color:#83787b}form input:hover,form select:hover{outline:2px solid #f4f4f7}form input:focus,form select:focus{outline:2px solid #cbcbcb}form input.invalid,form select.invalid{border:1px solid red}form input.invalid:focus,form select.invalid:focus{outline:0;box-shadow:0 0 0 2px pink;border:1px solid red}form select{padding:7px 10px;cursor:pointer;background-color:#fff}form input[type=text],form input[type=email],form input[type=password],form input[type=telephone]{width:100%}form input[type=radio],form input[type=checkbox]{margin-left:5px;margin-right:5px;height:25px}form label{user-select:none}form .msg-error{color:#8c0908;font-weight:bold;font-size:14px !important}form .msg-success{color:green;font-weight:bold;font-size:14px !important}form .form--half{display:flex;align-items:flex-start;justify-items:space-around}form .form--half-el{width:50%}form .form--half-el input :not([type=radio],[type=checkbox]),form .form--half-el select,form .form--half-el div.ipt-ctn{width:100%}form .form--half-el div.ipt-ctn{display:flex;align-items:center;justify-items:space-around;height:45px;margin:5px 0}.date-input{cursor:pointer}.form_group{margin-top:20px;display:flex;align-items:center}.form_group.relative img{position:absolute;left:15px}.form_group img{height:15px}.form_group--small{margin-top:15px}.form_group:first-of-type{margin-top:0}.error-messages{color:red;font-size:14px}.modal{color:#231f20;padding:0;border-radius:10px;min-width:350px}.modal.big{max-width:900px}.modal__header{background-color:#005cc4;color:#fff;padding:20px;text-align:center;border-radius:10px 10px 0px 0px}.modal__header h3{font-size:20px;display:flex;justify-content:center}.modal__header h3 img{height:30px;padding-right:7px;position:relative;top:-2px}.modal__header a{position:absolute;top:3px;right:8px;font-size:25px}.modal__body{padding:20px;text-align:center}.modal__body.center{display:flex;align-items:center;justify-content:center}.modal__body h2{padding-bottom:40px}.modal__body form{display:flex;flex-direction:column;text-align:left}.modal__body form label{display:block}.modal__body form input[type=checkbox]{width:45px}.modal__body button{position:absolute;top:184px;right:25px}.modal__body ul{list-style:none}.modal__footer{padding:0px 20px 20px 20px;text-align:center}.modal__message{background-color:#c4c6d3;border-radius:10px;padding:20px;display:none}.main-pages{width:100%;height:calc(100% - 280px);float:left;overflow:auto}@media screen and (max-width: 1060px){.main-pages{width:100%;overflow:unset}}.page-full{height:calc(100% - 10px*2);margin:10px;color:#231f20;display:flex;align-items:center;justify-content:center;flex-direction:column}.page-full__top button{position:absolute;right:6px;top:11px}.logo_tab img{height:24px;margin-top:4px;cursor:pointer}.toolbar_ctn{display:flex;align-items:center;justify-content:left}.toolbar_ctn input{margin:4px 10px}.dlg_corps{position:relative;height:100%;width:100%;padding:2%}.droparea{margin-top:15px;position:relative;width:100%;border:1px #000 dashed}.droparea p{margin-top:85px;margin-bottom:85px;font-size:15px;font-weight:bold;text-align:center}.ipt-nbr-smart{width:calc(100% - 4px);height:calc(100% - 4px);text-align:right}.main-log{height:calc(100% - 30px);background:url("../images/HOMME.png") right bottom no-repeat;font-family:"Lato",sans-serif}@media(max-width: 979px){.main-log{display:flex;align-items:center;justify-content:center}}.main-log__logo{display:flex;align-items:center;justify-content:center;background:url("../images/PAYSAGES.png") center center no-repeat;margin:auto}@media(max-width: 979px){.main-log__logo{margin:0}}.main-log__logo img{animation:bounce 2s}.main-log__form{display:flex;align-items:center;justify-content:center;flex-direction:column}.main-log__connection{width:500px;color:#231f20;padding:30px 60px;border-radius:15px;display:flex;flex-direction:column;text-align:center}.main-log__connection p{font-size:26px;margin-bottom:15px}.main-log__connection__infos{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap;padding-top:5px}@media(max-width: 480px){.main-log__connection__infos{justify-content:center}}.main-log__connection__infos__rememberme{height:30px;display:flex;align-content:center;justify-content:space-between}.main-log__connection__infos__rememberme input{margin-top:0px}.footer-log{height:30px;background:url("../images/FRISE_FRANCE.png") left bottom repeat-x}.main-accueil{width:100%;height:calc(100% - 440px)}.main-accueil .page-top{height:50%;display:flex;align-items:center;justify-content:center;justify-content:space-around;flex-wrap:wrap}.main-accueil .page-top .entity-box{font-family:"Lato",sans-serif;font-weight:700;width:200px;text-align:center;white-space:nowrap}.main-accueil .page-top .entity-box__top{border-top-left-radius:5px;border-top-right-radius:5px;padding:10px;border:2px solid #f3a7ca;background-color:#fbedf4}.main-accueil .page-top .entity-box__top .title{font-size:18px;font-weight:700;text-transform:uppercase}.main-accueil .page-top .entity-box__bottom{display:flex;align-items:center;justify-content:center}.main-accueil .page-top .entity-box__bottom>div{width:50%;padding:5px;font-size:13px;font-weight:400}.main-accueil .page-top .entity-box__bottom>div i{margin-right:3px}.main-accueil .page-top .entity-box__bottom>div:hover{cursor:pointer;box-shadow:5px 5px 10px rgba(0,0,0,.4);transform:scale(1.1);transition:all .2s;outline:none}.main-accueil .page-top .entity-box__bottom__left{background-color:#ffc265;border-bottom-left-radius:5px}.main-accueil .page-top .entity-box__bottom__right{background-color:#75ff75;border-bottom-right-radius:5px}.main-accueil .page-bottom{height:50%;display:flex;align-items:center;justify-content:center;justify-content:space-between}.main-accueil .page-bottom>button{margin:10px auto}.main-accueil .page-bottom>button i{margin-right:5px}/*# sourceMappingURL=main.min.css.map */