@import url("https://fonts.googleapis.com/css?family=Lato:100,400,300,700,900,300italic");@import url("https://fonts.googleapis.com/css?family=Cormorant+Upright:400,500,700,900&subset=latin-ext");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}a{text-decoration:none;color:inherit}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input{padding:0;margin:0;border:none}input:focus{outline:none}iframe{border:0;margin:0;padding:0;position:absolute}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}.m-all0{margin:0px !important}.m-all2{margin:2px !important}.m-all5{margin:5px !important}.m-all10{margin:10px !important}.m-all15{margin:15px !important}.m-all20{margin:20px !important}.m-all25{margin:25px !important}.m-all40{margin:40px !important}.m-all50{margin:50px !important}.m-all75{margin:75px !important}.m-all100{margin:100px !important}.m-top0{margin-top:0px !important}.m-top5{margin-top:5px !important}.m-top10{margin-top:10px !important}.m-top15{margin-top:15px !important}.m-top20{margin-top:20px !important}.m-top25{margin-top:25px !important}.m-top40{margin-top:40px !important}.m-top50{margin-top:50px !important}.m-top75{margin-top:75px !important}.m-top100{margin-top:100px !important}.m-top150{margin-top:150px !important}.m-top200{margin-top:200px !important}.m-top250{margin-top:250px !important}.m-bottom0{margin-bottom:0px !important}.m-bottom2{margin-bottom:2px !important}.m-bottom5{margin-bottom:5px !important}.m-bottom10{margin-bottom:10px !important}.m-bottom15{margin-bottom:15px !important}.m-bottom20{margin-bottom:20px !important}.m-bottom25{margin-bottom:25px !important}.m-bottom50{margin-bottom:50px !important}.m-bottom75{margin-bottom:75px !important}.m-bottom100{margin-bottom:100px !important}.m-bottom150{margin-bottom:150px !important}.m-bottom200{margin-bottom:200px !important}.m-bottom250{margin-bottom:250px !important}.m-right0{margin-right:0px !important}.m-right5{margin-right:5px !important}.m-right10{margin-right:10px !important}.m-right15{margin-right:15px !important}.m-right20{margin-right:20px !important}.m-right25{margin-right:25px !important}.m-right50{margin-right:50px !important}.m-right75{margin-right:75px !important}.m-right100{margin-right:100px !important}.m-right150{margin-right:150px !important}.m-right200{margin-right:200px !important}.m-right250{margin-right:250px !important}.m-left0{margin-left:0px !important}.m-left5{margin-left:5px !important}.m-left10{margin-left:10px !important}.m-left15{margin-left:15px !important}.m-left25{margin-left:25px !important}.m-left50{margin-left:50px !important}.m-left75{margin-left:75px !important}.m-left100{margin-left:100px !important}.m-left150{margin-left:150px !important}.m-left200{margin-left:200px !important}.m-left250{margin-left:250px !important}.m-top-5{margin-top:-5px !important}.m-top-10{margin-top:-10px !important}.m-top-15{margin-top:-15px !important}.m-top-25{margin-top:-25px !important}.m-top-50{margin-top:-50px !important}.m-top-75{margin-top:-75px !important}.m-top-100{margin-top:-100px !important}.m-top-150{margin-top:-150px !important}.m-top-200{margin-top:-200px !important}.m-top-250{margin-top:-250px !important}.m-bottom-5{margin-bottom:-5px !important}.m-bottom-10{margin-bottom:-10px !important}.m-bottom-15{margin-bottom:-15px !important}.m-bottom-25{margin-bottom:-25px !important}.m-bottom-50{margin-bottom:-50px !important}.m-bottom-75{margin-bottom:-75px !important}.m-bottom-100{margin-bottom:-100px !important}.m-bottom-150{margin-bottom:-150px !important}.m-bottom-200{margin-bottom:-200px !important}.m-bottom-250{margin-bottom:-250px !important}.p-all0{padding:0px !important}.p-all2{padding:2px !important}.p-all5{padding:5px !important}.p-all10{padding:10px !important}.p-all15{padding:15px !important}.p-all25{padding:25px !important}.p-all50{padding:50px !important}.p-top0{padding-top:0px !important}.p-top5{padding-top:5px !important}.p-top10{padding-top:10px !important}.p-top15{padding-top:15px !important}.p-top25{padding-top:25px !important}.p-top50{padding-top:50px !important}.p-top100{padding-top:100px !important}.p-bottom0{padding-bottom:0px !important}.p-bottom5{padding-bottom:5px !important}.p-bottom10{padding-bottom:10px !important}.p-bottom15{padding-bottom:15px !important}.p-bottom25{padding-bottom:25px !important}.p-bottom50{padding-bottom:50px !important}.p-bottom75{padding-bottom:75px !important}.p-bottom100{padding-bottom:100px !important}.p-left0{padding-left:0px !important}.p-left2{padding-left:2px !important}.p-left3{padding-left:3px !important}.p-left5{padding-left:5px !important}.p-left10{padding-left:10px !important}.p-left15{padding-left:15px !important}.p-left20{padding-left:20px !important}.p-left25{padding-left:25px !important}.p-left50{padding-left:50px !important}.p-right0{padding-right:0px !important}.p-right2{padding-right:2px !important}.p-right3{padding-right:3px !important}.p-right5{padding-right:5px !important}.p-right10{padding-right:10px !important}.p-right15{padding-right:15px !important}.p-right20{padding-right:20px !important}.p-right25{padding-right:25px !important}.p-right50{padding-right:50px !important}.opacity01{opacity:0.1 !important}.opacity02{opacity:0.2 !important}.opacity03{opacity:0.3 !important}.opacity04{opacity:0.4 !important}.opacity05{opacity:0.5 !important}.opacity06{opacity:0.6 !important}.opacity07{opacity:0.7 !important}.opacity08{opacity:0.8 !important}.opacity09{opacity:0.9 !important}.opacity1{opacity:1 !important}*{box-sizing:border-box}*:focus{outline:none;box-shadow:none}html,body{height:100%;width:100%;position:relative;display:block;font-family:"Lato",sans-serif;font-weight:300}body{margin:0;height:auto;padding-top:50px;max-width:100%;max-width:100vw;background-color:#F9F9F9;padding-left:300px}.div_flex{display:flex}.div_flex .flex_mid{width:50%;position:relative}nav{display:block;padding:25px 20px;background:#fff;color:#3c70fd;font-weight:500;text-align:left;width:300px;position:fixed;left:0;top:0;z-index:999;height:100vh;border-right:1px solid #E7E7E7}nav h1{color:#3c70fd;font-size:48px;display:block;text-align:center;font-weight:500}nav h1 b{font-weight:900;font-size:60px}nav ul{margin-top:50px;list-style:none;padding:0}nav ul li{display:block;margin:0}nav ul li a{font-family:"Lato",sans-serif;font-size:18px;position:relative;display:block;padding:20px 20px;color:#414141;background:transparent;text-decoration:none;border-radius:10px;margin-bottom:2px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}nav ul li a span{opacity:0.6;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}nav ul li a i,nav ul li a svg{width:20px;margin-right:15px;color:#e1e5ff;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}nav ul li a.active{background-color:#F9F9F9}nav ul li a.active span{opacity:1}nav ul li a.active i,nav ul li a.active svg{color:#3c70fd}nav ul li a:hover,nav ul li a:focus{background-color:#E7E7E7}nav ul li a:hover span,nav ul li a:focus span{opacity:1}nav ul li a:hover i,nav ul li a:hover svg,nav ul li a:focus i,nav ul li a:focus svg{color:#3c70fd}nav ul li:first-child a{background-color:#e1e5ff}nav ul li:first-child a span{opacity:1}nav ul li:first-child a i,nav ul li:first-child a svg{color:#3c70fd}nav.small_nav{width:100px}nav.small_nav h1{font-size:0}nav.small_nav h1 b{font:60px}nav.small_nav ul li a span{display:none}nav.small_nav ul li a i,nav.small_nav ul li a svg{color:#3c70fd}#btn_open_close{position:absolute;width:100%;left:0;display:block;text-align:center;bottom:25px}#btn_open_close .fa-chevron-left,#btn_open_close .fa-chevron-right{border-radius:5px;width:20px;height:20px;padding:10px;text-align:center;color:#414141;background-color:#E7E7E7;cursor:pointer;display:inline-block;opacity:0.5;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#btn_open_close .fa-chevron-left:hover,#btn_open_close .fa-chevron-left:focus,#btn_open_close .fa-chevron-right:hover,#btn_open_close .fa-chevron-right:focus{opacity:1;background-color:#e1e5ff}#div_user{position:absolute;right:20px;top:20px;display:block;cursor:pointer;opacity:0.6}#div_user i,#div_user svg{font-size:30px;color:#414141;display:inline-block}#div_user span{display:inline-block;color:#414141;text-transform:uppercase;font-weight:600;letter-spacing:1px;position:relative;top:-3px;margin-right:5px;opacity:0;font-size:0;color:#414141}#div_user:hover span,#div_user:focus span{opacity:1;font-size:18px}#loader{position:fixed;width:100vw;height:100vh;z-index:999999;background-color:#0a1c61;opacity:0.9;display:none;top:0;left:0}#loader svg{display:block;position:absolute;width:100px;height:100px;left:50%;top:50%;margin-top:-50px;margin-left:-50px;display:block;animation:tourner 1.2s linear infinite;transform-origin:50% 50%}@keyframes tourner{100%{transform:rotate(360deg)}}form fieldset{padding:6px}form fieldset input,form fieldset select,form fieldset textarea{resize:none;padding:6px 12px;background-color:#E7E7E7;font-size:18px;color:#3c70fd;border-left:2px solid #3c70fd;border-radius:5px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}form fieldset input::placeholder,form fieldset select::placeholder,form fieldset textarea::placeholder{color:#cecece}form fieldset input:focus,form fieldset select:focus,form fieldset textarea:focus{color:#e1e5ff;border-left:5px solid #e1e5ff}footer{padding:15px 0 10px;text-align:center}footer p{font-size:13px;color:#414141;opacity:0.6}section{min-height:calc(100vh - 144px);width:calc(100% - 100px);margin-bottom:50px;padding:50px;border-radius:10px;display:block;position:relative}section.small_nav{width:100%}section h3{color:#414141;font-size:32px;font-weight:800;font-family:"Lato",sans-serif;margin-bottom:25px}section .div_cards{gap:20px;max-width:100%;flex-wrap:wrap}section .card{border-radius:10px;padding:20px;border:1px solid #E7E7E7;background-color:#fff;width:400px;min-height:170px;position:relative;display:block;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}section .card:hover,section .card:focus{border:1px solid #3c70fd}section .card:hover .btn_project_delete,section .card:hover .btn_project_edit,section .card:focus .btn_project_delete,section .card:focus .btn_project_edit{opacity:0.5}section .card .btn_project_delete,section .card .btn_project_edit{position:absolute;margin:0;display:inline;opacity:0.5;width:30px;font-size:14px;text-align:center;top:40px;right:10px;border-radius:5px;padding:6px;background-color:#3c70fd;color:#fff;opacity:0;cursor:pointer;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}section .card .btn_project_delete:hover,section .card .btn_project_edit:hover{opacity:1}section .card .btn_project_edit{right:45px}section .card .infos{display:flex;flex-wrap:wrap;margin-top:25px;justify-content:center;align-items:center;justify-content:space-between}section .card .infos>h6{width:calc(33.33% - 10px);margin:0;border-radius:5px;background-color:#E7E7E7;padding:4px;text-align:center;color:#414141;font-size:12px;justify-content:center;align-items:center}section .card .infos>h6 i,section .card .infos>h6 svg{font-size:10px;position:relative;top:-1px}section .card ul{position:relative;display:block;width:100%;padding:10px;padding-top:0}section .card ul li{display:block;margin-bottom:2px;width:100%;display:block;padding:8px 12px;font-weight:400;text-align:left;color:#414141;border-radius:5px;background-color:#fff;border:1px solid #fff;cursor:pointer}section .card ul li i,section .card ul li svg{opacity:0.5;width:15px;margin-right:10px}section .card ul li p{padding:6px 4px !important;background-color:rgba(255,255,255,0) !important}section .card ul li p:after{top:2px !important}section .card ul li a{margin-top:5px;display:block;width:100%;padding:6px;background-color:#fff;border-radius:5px;display:none;opacity:0.8;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}section .card ul li a:hover,section .card ul li a:focus{opacity:1}section .card ul li span{margin-top:5px;display:block;width:100%;width:calc(100% - 77px);padding:0;padding-right:0;background-color:#fff;border-radius:5px;opacity:0.8;display:none;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}section .card ul li span:hover,section .card ul li span:focus{opacity:1}section .card ul li span.span_new_plan{width:100%}section .card ul li span.span_new_plan a{width:100%}section .card ul li span a{margin:0;display:inline;float:right;opacity:1;width:35px;text-align:center;margin:0 0 0 3px;top:-28px;position:relative;padding:6px;background-color:#3c70fd;color:#fff;right:-80px;height:28px}section .card ul li span a i,section .card ul li span a svg{opacity:1;margin:0}section .card ul li span a:first-child{padding:6px;float:none;display:inline-block !important;width:100%;top:initial;right:initial;background-color:#fff;color:#414141}section .card ul li.actif{background-color:#e1e5ff}section .card ul li.actif a,section .card ul li.actif span{display:block}section .card ul li.actif span a{display:inline}section .card ul li.actif p{background-color:rgba(255,255,255,0.2)}section .card ul li.actif .f_right{opacity:1}section .card ul li.btn_delete{margin-top:10px;font-size:12px;text-align:center;opacity:0.5;padding:4px;background-color:#E7E7E7}section .card ul li.btn_delete:hover{background-color:#e1e5ff}section .card ul li .f_right{opacity:0;float:right;margin-right:0}section .card ul li.disabled{cursor:not-allowed}section .card ul li.disabled a,section .card ul li.disabled p{pointer-events:none;cursor:not-allowed}section .card.card_new{background-color:#3c70fd;text-align:center}section .card.card_new a{padding:25px 50px;position:absolute;width:100%;height:100%;top:0;left:0}section .card.card_new .card_icon{font-size:72px;color:#fff;display:inline-block;border-radius:50%;font-weight:900}section .card.card_new h5{margin-top:25px;color:#fff;font-size:24px;display:block;margin-bottom:0}section .card .card_substation{border-radius:5px;background-color:#E7E7E7;border:1px solid #E7E7E7;padding:0px;margin-top:10px}section .card .card_substation p{font-weight:600;cursor:pointer;display:block;position:relative;padding:12px;background-color:rgba(255,255,255,0);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}section .card .card_substation p:hover,section .card .card_substation p:focus{background-color:rgba(255,255,255,0.5)}section .card .card_substation p:after{font-family:"Font Awesome 6 Free";content:"\f0dd";display:inline-block;vertical-align:middle;font-weight:900;position:absolute;right:10px;top:8px;color:#414141}section .card .card_substation ul{display:none}section .card .card_substation.actif p:hover,section .card .card_substation.actif p:focus{background-color:rgba(255,255,255,0)}section .card .card_substation.actif ul{display:block}section .card h5{color:#414141;font-size:24px;font-weight:600;font-family:"Lato",sans-serif;margin-bottom:10px;padding-right:35px}section .card .status{border-radius:5px;padding:4px 6px;font-size:16px;display:inline-block;width:auto;margin:0px;position:absolute;top:10px;right:10px}section .card .status.status_encours{color:#e98230;background-color:#fdf5e9}section .card .status.status_brouillon{color:#aaa;background-color:#e7eefe}section .card .status.status_termine{color:#0e982f;background-color:#f0fdf7}section .card .card_date{color:#414141;opacity:0.6;font-size:13px;display:block;font-weight:300}#page_home #cards_stats{margin-bottom:20px}#page_home #cards_stats .card{min-height:initial;width:calc(25% - 15px)}#page_home #cards_stats .card p{text-transform:uppercase;display:inline-block;font-weight:400;margin-left:10px;position:relative;top:-1px}#page_home #cards_stats .card h5{font-size:42px;display:inline-block;position:relative;top:8px}#page_home #cards_stats .card .icon-box{width:60px;height:60px;display:inline-block;align-items:center;justify-content:center;border-radius:10px;font-size:18px;text-align:center;padding:20px;color:white;margin-right:15px}#page_home #cards_stats .card .icon-box.total{background-color:#e3e7ff;color:#4e73ff}#page_home #cards_stats .card .icon-box.success{background-color:#d1fae5;color:#10b981}#page_home #cards_stats .card .icon-box.warning{background-color:#fef3c7;color:#f59e0b}#page_home #cards_stats .card .icon-box.draft{background-color:#ede9fe;color:#7c3aed}#page_logout{background:linear-gradient(135deg, #3c70fd 0%, #e1e5ff 100%);background:-webkit-linear-gradient(135deg, #3c70fd 0%, #e1e5ff 100%);display:flex;width:100%;min-height:100vh;position:relative;text-align:center;justify-content:center;align-items:center}#page_logout h1{position:absolute;top:40px;left:50px;font-size:30px;color:#fff;font-weight:900}#page_logout h1 a{margin-top:0;font-size:30px}#page_logout h3,#page_logout h4{color:#fff;text-align:center;line-height:1.3}#page_logout h4{font-size:30px;font-weight:900}#page_logout h3{text-transform:uppercase;font-weight:300;letter-spacing:20px;font-size:70px}#page_logout p,#page_logout a{color:#fff;text-align:center;font-size:15px;margin-top:15px}#page_logout a{margin-top:0px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#page_logout a:hover,#page_logout a:focus{color:#e1e5ff}#page_connection{width:100%;background:#fff;padding:0;padding-left:0 !important}#page_connection #div_user{display:none}#page_connection section{padding:0;border-radius:0;min-height:100vh;width:100%;margin:0}#page_connection footer{display:none}#page_connection .flex_mid{min-height:100vh;padding:50px;text-align:center;display:flex;justify-content:center;align-items:center}#page_connection .flex_mid:nth-child(1){background:linear-gradient(135deg, #3c70fd 0%, #e1e5ff 100%);background:-webkit-linear-gradient(135deg, #3c70fd 0%, #e1e5ff 100%)}#page_connection .flex_mid:nth-child(1) h1{position:absolute;top:40px;left:50px;font-size:30px;color:#fff;font-weight:900}#page_connection .flex_mid:nth-child(1) h3,#page_connection .flex_mid:nth-child(1) h4{color:#fff;text-align:center;line-height:1.3}#page_connection .flex_mid:nth-child(1) h4{font-size:30px;font-weight:900}#page_connection .flex_mid:nth-child(1) h3{text-transform:uppercase;font-weight:300;letter-spacing:20px;font-size:70px}#page_connection .flex_mid:nth-child(2){background:#fff}#page_connection .flex_mid:nth-child(2) h3{color:#e1e5ff;font-weight:600;text-align:center;line-height:1.3;font-size:30px;margin-bottom:25px}#page_connection .flex_mid:nth-child(2) input{min-width:350px;padding:10px 20px}#page_connection .flex_mid:nth-child(2) .btn{margin-top:15px}#page_cta #zones,#section_nouveau #zones{z-index:1;position:absolute;display:block;top:40px;border-radius:5px;padding:25px;background:#fff;color:#aaa;text-align:left;width:500px;gap:2px}#page_cta #zones .btn_open,#page_cta #zones .btn_close,#section_nouveau #zones .btn_open,#section_nouveau #zones .btn_close{position:absolute;width:30px;height:130px;color:#fff;border-radius:5px 0 0 5px;top:50vh;top:calc(50vh - 70px);background-color:#3c70fd;left:-30px;padding:0;font-size:16px;font-weight:500}#page_cta #zones .btn_open:hover,#page_cta #zones .btn_open:focus,#page_cta #zones .btn_close:hover,#page_cta #zones .btn_close:focus,#section_nouveau #zones .btn_open:hover,#section_nouveau #zones .btn_open:focus,#section_nouveau #zones .btn_close:hover,#section_nouveau #zones .btn_close:focus{background-color:#3c70fd}#page_cta .zone,#section_nouveau .zone{width:100%;height:auto;overflow:scroll;flex:1;box-sizing:border-box;padding:5px;text-align:left;position:relative;opacity:1;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#page_cta .zone .prev-btn,#page_cta .zone .next-btn,#section_nouveau .zone .prev-btn,#section_nouveau .zone .next-btn{display:inline-block}#page_cta .zone .validation_btn,#section_nouveau .zone .validation_btn{position:absolute;bottom:0px;right:0px;font-size:7px}#page_cta .zone input[type='text'],#page_cta .zone input[type='number'],#section_nouveau .zone input[type='text'],#section_nouveau .zone input[type='number']{padding:6px 12px;background-color:#E7E7E7;font-size:14px;display:block;width:80%;margin-left:10%;border-radius:5px;border-bottom:2px solid #3c70fd;font-weight:300}#page_cta .zone.hide,#section_nouveau .zone.hide{opacity:0;pointer-events:none;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#page_cta .zone p .fa-sort-down,#page_cta .zone p .fa-sort-up,#section_nouveau .zone p .fa-sort-down,#section_nouveau .zone p .fa-sort-up{font-weight:900;display:inline-block;padding-right:3px;vertical-align:middle;position:absolute;top:5px;font-size:18px;right:10px;color:#aaa}#page_cta .zone p .fa-sort-down,#section_nouveau .zone p .fa-sort-down{display:none}#page_cta .zone p .fa-sort-up,#section_nouveau .zone p .fa-sort-up{top:13px}#page_cta .zone p,#section_nouveau .zone p{border-radius:5px;position:relative;text-align:center;margin:5px 0 10px;font-weight:600;font-size:14px;color:#fff;background-color:#3c70fd;padding:10px}#page_cta .zone p small,#section_nouveau .zone p small{text-align:center;display:block;font-weight:600;font-size:12px;margin-bottom:3px}#page_cta .checkbox-row,#section_nouveau .checkbox-row{padding:3px 0}#page_cta .checkbox-row input,#section_nouveau .checkbox-row input{position:relative;top:2px}#page_cta .zone fieldset,#section_nouveau .zone fieldset{width:96%;margin:2px 2%;padding:3px 0;border-radius:5px;background:#fff;border:none;display:none}#page_cta .zone label,#section_nouveau .zone label{position:relative;color:#777;font-size:14px;padding-left:10px;display:block;cursor:pointer}#page_cta .zone input[type="checkbox"],#section_nouveau .zone input[type="checkbox"]{margin-right:6px}#page_cta .zone select,#section_nouveau .zone select{width:100%;margin-bottom:4px}#page_cta #main_base,#section_nouveau #main_base{width:100%;max-width:1700px;height:900px;margin:0 auto 0px;border:50px solid #fff;border-left-width:400px;border-right-width:100px;position:relative;background:#fff;-webkit-box-shadow:0px 0px 0px 5px #414141,0px 0px 0px 8px #E7E7E7,0px 0px 0px 10px #414141;box-shadow:0px 0px 0px 5px #414141,0px 0px 0px 8px #E7E7E7,0px 0px 0px 10px #414141}#page_cta #lien_produits,#section_nouveau #lien_produits{padding:0 5px;display:inline-block;width:auto;background-color:#414141;padding:10px;font-weight:500;color:#fff;text-transform:uppercase;vertical-align:middle;display:inline-block;position:relative;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#page_cta #lien_produits i,#page_cta #lien_produits svg,#section_nouveau #lien_produits i,#section_nouveau #lien_produits svg{margin-right:5px;font-weight:300}#page_cta #lien_produits:hover,#section_nouveau #lien_produits:hover{color:#fff !important;background-color:#3c70fd !important}#page_cta #menu_icons,#section_nouveau #menu_icons{margin:0 auto;margin-top:50px;margin-bottom:10px;text-align:right;display:block;width:calc(100% + 10px);max-width:1710px}#page_cta #menu_icons ul,#section_nouveau #menu_icons ul{padding:0 5px;display:inline-block;width:auto;background-color:#414141}#page_cta #menu_icons ul li,#section_nouveau #menu_icons ul li{display:inline-block}#page_cta #menu_icons a,#section_nouveau #menu_icons a{padding:10px;color:#fff;text-transform:uppercase;vertical-align:middle;display:inline-block;position:relative;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#page_cta #menu_icons a span,#section_nouveau #menu_icons a span{position:absolute;top:-15px;color:#414141;text-transform:uppercase;font-size:0;font-weight:400;opacity:0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#page_cta #menu_icons a i,#page_cta #menu_icons a svg,#section_nouveau #menu_icons a i,#section_nouveau #menu_icons a svg{font-size:16px}#page_cta #menu_icons a.disabled,#section_nouveau #menu_icons a.disabled{opacity:0.2;pointer-events:none;cursor:not-allowed}#page_cta #menu_icons a:hover,#section_nouveau #menu_icons a:hover{color:#3c70fd}#page_cta #menu_icons a:hover span,#section_nouveau #menu_icons a:hover span{color:#414141;opacity:1;font-size:12px}#page_cta #plans_variables,#section_nouveau #plans_variables{width:100%;max-width:1700px;margin:0px auto 50px;background:#414141;-webkit-box-shadow:0px 0px 0px 5px #414141,0px 0px 0px 8px #E7E7E7,0px 0px 0px 10px #414141;box-shadow:0px 0px 0px 5px #414141,0px 0px 0px 8px #E7E7E7,0px 0px 0px 10px #414141;padding:20px 15px 5px;color:#fff;font-weight:500}#page_cta #plans_variables ul,#section_nouveau #plans_variables ul{justify-content:center;display:flex;flex-wrap:nowrap}#page_cta #plans_variables ul li,#section_nouveau #plans_variables ul li{padding:0px 5px;display:inline-block;color:#fff;margin:0 5px;font-size:13px}#page_cta #mainSVG,#section_nouveau #mainSVG{overflow:visible;width:100%;height:750px;display:block;position:relative;top:-50px}#page_cta #BtnPrint,#section_nouveau #BtnPrint{position:absolute;bottom:10px;right:10px;display:block;padding:5px 10px;color:#fff;background:#444;border-radius:5px;text-decoration:none;font-size:16px;opacity:0.8;cursor:pointer;display:none}#page_cta #BtnPrint a,#section_nouveau #BtnPrint a{color:#fff;text-decoration:none}#page_cta #BtnPrint:hover,#page_cta #BtnPrint:focus,#section_nouveau #BtnPrint:hover,#section_nouveau #BtnPrint:focus{opacity:1}#page_cta_list .page_content{position:relative}#page_cta_list .div_table{border-radius:10px 0 10px 10px}#page_cta_list h4{font-size:24px;margin:0;color:#414141;display:block;text-align:center;font-weight:700;line-height:1.5}#page_cta_list h4 small{display:block;font-size:14px}#page_cta_list #lien_produits{position:absolute;padding:0 5px;display:inline-block;width:auto;background-color:#aaa;padding:10px;font-weight:500;color:#fff;border-radius:5px 5px 0 0;text-transform:uppercase;vertical-align:middle;display:inline-block;right:0;top:-35px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#page_cta_list #lien_produits i,#page_cta_list #lien_produits svg{margin-right:5px;font-weight:300}#page_cta_list #lien_produits:hover{color:#fff !important;background-color:#3c70fd !important}#page_cta section{padding-top:0}#page_cta h4{font-size:24px;margin:0;color:#414141;display:block;text-align:center;font-weight:700;line-height:1.5}#page_cta h4 small{display:block;font-size:14px}#page_cta #zones{top:0;right:-495px;border-radius:0;border:none;border-left:5px solid #3c70fd;background-color:#3c70fd;position:fixed;min-height:100%;overflow:visible}#page_cta #zones .zone{padding:0}#page_cta #zones .zone select{opacity:0;height:0}#page_cta #zones .zone p{padding:6px 25px;margin:0px 0 3px;margin:0;cursor:pointer;background-color:#fff;color:#414141;position:relative;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#page_cta #zones .zone p:hover,#page_cta #zones .zone p:focus{color:#3c70fd;background-color:#fff}#page_cta #zones .zone p:after{font-family:"Font Awesome 6 Free";content:"\f0dd";display:inline-block;vertical-align:middle;font-weight:900;position:absolute;right:10px;top:4px;color:#414141}#page_cta #zones .zone.actif select{opacity:1;height:auto;font-size:10px;margin-bottom:15px}#page_cta #zones .zone.actif p{margin:0;color:#3c70fd;background-color:#fff;border-radius:5px 5px 0 0}#section_nouveau{position:relative;display:block;width:100%}#section_nouveau #prt_zones{display:flex;width:100%;min-height:calc(100vh - 300px);align-items:center;justify-content:center}#section_nouveau #zones{display:block !important;z-index:10;width:650px;position:relative;margin:0;border:1px solid #E7E7E7}#section_nouveau .zone{display:none}#section_nouveau .zone p{font-size:24px}#section_nouveau .zone input[type='text'],#section_nouveau .zone input[type='number'],#section_nouveau .zone select{font-size:20px;padding:10px 15px;margin:25px 10%;width:80%;border-radius:5px}#section_nouveau .zone label{font-size:18px;font-weight:400;margin:0;margin-bottom:10px}#section_nouveau .zone fieldset{display:block;padding:10px;border-radius:5px;border:1px solid #aaa}#section_nouveau .zone fieldset .div_radio{display:block;padding-left:30px;position:relative;padding:5px}#section_nouveau .zone fieldset .div_radio input{left:5px;top:1px}#section_nouveau .zone fieldset .div_radio label{display:inline;font-size:15px;margin:0}#section_nouveau .ss-row{border-radius:5px;padding:10px 20px 20px;border:1px solid #E7E7E7;margin-bottom:10px;background-color:#F9F9F9}#section_nouveau .ss-row input[type='text'],#section_nouveau .ss-row input[type='number']{margin:15px 0}#section_nouveau .zone:first-child{display:block}.btn,.btn2{position:relative;display:inline-block;cursor:pointer;background-color:#3c70fd;font-weight:500;color:#fff;border-radius:25px;padding:8px 20px;font-size:16px;border:2px solid #3c70fd;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn:hover,.btn:focus,.btn2:hover,.btn2:focus{background-color:#3c70fd;border:2px solid #3c70fd}.btn.btn_small,.btn2.btn_small{font-size:14px;padding:5px 10px}.btn.btn_verysmall,.btn2.btn_verysmall{font-size:10px;padding:3px 8px}.btn.btn_big,.btn2.btn_big{font-size:22px;padding:12px 25px;font-weight:700}.btn.grey,.btn2.grey{border-color:#414141;background-color:#414141;color:#E7E7E7;opacity:0.5}.btn.grey:hover,.btn2.grey:hover{opacity:0.8}.btn.white,.btn2.white{background-color:#fff;color:#e1e5ff}.btn.white:hover,.btn2.white:hover{color:#fff;background-color:#e1e5ff}.btn.btn_disabled,.btn2.btn_disabled{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);cursor:not-allowed;pointer-events:none}.btn2{border:2px solid #fff;color:#e1e5ff;background-color:#fff}.btn2:hover,.btn2:focus{border:2px solid #e1e5ff;color:#fff;background-color:#e1e5ff}.parent_btn{display:block;text-align:center}@media (max-width: 1500px){#page_cta #main_base,#section_nouveau #main_base{border-left-width:270px;height:750px}}
/*# sourceMappingURL=style.css.map */
