*{box-sizing:border-box;color:#00344a;font-family:futura-pt,Arial,sans-serif;margin:0;padding:0}#root{display:flex;flex-direction:column;min-height:100vh;width:100%}@font-face{font-family:CalibriA;src:url(/static/media/calibri.8c9a5bd195a65de11505.ttf)}@font-face{font-family:TahomaA;src:url(/static/media/tahoma.e9847d20022a1d00ae82.ttf)}@font-face{font-family:FuturaStd-Light;src:url(/static/media/FuturaStd-Light.6072c28293a779f32ef7.otf)}@font-face{font-family:futura-pt;src:url(/static/media/FuturaStd-Book.16b60addd4e32ef267bf.otf)}p{color:#00344a;font-weight:400}p strong{font-weight:700}.deleted{background:rgba(190,21,45,.314)!important}a{color:#00344a;text-decoration:none}button.back-button{left:250px;margin-bottom:20px;position:absolute}button a{color:#fff}li{list-style:none}i.reverse{transform:rotate(180deg)}.button{align-items:center;border-radius:3px;color:#ffffffb3;display:flex;height:36px;justify-content:center;justify-self:center;margin:10px;padding:20px;position:relative;width:36px}.button.edit-button{background:#95c11f}.button.edit-button:active,.button.edit-button:hover{box-shadow:0 3px 10px 0 #52691180}.button.delete-button{background:#be152d}.button.delete-button:active,.button.delete-button:hover{box-shadow:0 3px 10px 0 #be152d80}.button img{width:20px}img.logo-preview{height:auto;margin:20px;width:200px}.required:after{color:#be152d;content:" *"}button{align-items:center;background:#225184;border:none;border-radius:3px;bottom:20px;color:#fff;cursor:pointer;display:flex;justify-content:space-evenly;margin-top:20px;padding:10px;width:160px;z-index:90}button.export{width:100%}button.export i{margin-left:10px}button.long{width:300px}button.red-button{background:#be152d}button.red-button.switch-off{margin:0 20px}button.green-button{background:#95c11f}button.green-button.large{width:250px}button.green-button.api{margin:0}button.right-button{height:40px;position:absolute;right:20px;top:-60px}button.right-button.cat{top:-36px}.column{display:flex;flex-direction:column}.flex{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.flex.city-select{width:auto}.flex.city-select input{width:250px}.flex.between{justify-content:space-between}.flex.column{align-items:center}.details legend{background:#1a495c;border-radius:3px;color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:-5px;padding:6px 10px;position:absolute;text-align:left;top:-10px;width:calc(100% + 60px)}.details legend.double{margin-top:-60px}.details legend span{font-family:FuturaStd-Light,Arial,sans-serif;font-size:20px}.margin-fieldset{margin-bottom:60px}fieldset>legend{align-items:center;background:#1a495c;border-radius:3px;box-shadow:0 3px 10px 0 #1a495c;color:#fff;display:flex;flex-wrap:wrap;font-family:FuturaStd-Light,Arial,sans-serif;font-size:18px;height:32px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-left:20px;position:relative;text-align:left;width:15vw}fieldset>legend i{color:#fff;margin-right:20px;position:absolute;right:0}fieldset>legend.mini-legend{background:#1e82c5;box-shadow:0 0 5px 0 #1e82c5;display:flex;justify-content:center;padding-left:0;width:50px}fieldset>legend.mini-legend i{margin:0;right:auto}.arrow{background:#fff;border-radius:50%;position:absolute;text-align:center;top:50%;width:30px}.html-textarea label{width:50%}.html-textarea button{font-size:12px;height:40px;margin:0 0 0 10px;width:60px}legend.icon{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px;margin-top:-30px;position:relative}legend.icon span{color:#225184;font-family:FuturaStd-Light,Arial,sans-serif;font-size:24px;margin-left:20px}legend.icon div{align-items:center;background:#225184;border-radius:3px;color:#00344a;display:flex;flex-direction:row;font-weight:800;height:60px;justify-content:center;margin-left:20px;width:60px}legend.icon div i{font-size:28px;text-align:center}legend.icon .blue{background:#225184;box-shadow:0 3px 10px 0 #2c376a80}legend.icon .green{background:#95c11f;box-shadow:0 3px 10px 0 #52691180}legend.icon .red{background:#be152d;box-shadow:0 3px 10px 0 #be152d80}.red-text{color:#be152d}i{color:#ffffffb3}i.fa-person-arrow-down-to-line{color:#00344a}.fa-arrows-rotate{background:#00344a!important;margin-right:4px}button{font-family:FuturaStd-Light,Arial,sans-serif;font-size:14px;height:34px}button i.fa-power-off{background:#be152d;font-size:14px;margin-right:0;padding:6px}button span{color:#fff}i.fa-pen-to-square{cursor:pointer;z-index:1}.disabled{opacity:.5}.hidden{display:none}.switch{display:inline-block;height:26px;position:relative;width:50px}.switch i{border-radius:3px;font-size:18px;margin-top:-30px;padding:4px;position:absolute}.switch i.false{background:#be152d}.switch i.true{background:#95c11f}.switch.condolence{margin-top:50px}.switch.sectionlist{border-radius:50px;height:16px;width:38px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#be152d;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.slider.sectionlist:before{border-radius:50px;bottom:1px;height:14px;left:1px;width:14px}.slider:before{background-color:#fff;bottom:2px;content:"";height:22px;left:3px;position:absolute;transition:.4s;width:22px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}input:checked+.slider{background-color:#95c11f}input:focus+.slider{box-shadow:0 0 1px #fff}input:checked+.slider:before{transform:translateX(100%)}.footer{background:rgba(0,52,74,.314);bottom:0;display:block;font-size:14px;margin-top:auto;padding:10px;text-align:center;width:100%}.footer a{color:#225184}div.errors{display:flex;flex-direction:column}div.errors .validation-message{background:rgba(190,21,45,.314);border-radius:3px;color:#be152d;font-size:16px;margin-top:5px;padding:4px 10px}div.errors .validation-message:before{content:"- "}p.error{background:rgba(190,21,45,.314);border-radius:3px;color:#be152d;font-size:16px;margin-top:5px;padding:4px 10px}p.error:before{content:"- "}p.success{background:rgba(149,193,31,.314);border-radius:3px;color:#95c11f;font-size:16px;margin-top:5px;padding:4px 10px}p.success:before{content:"- "}div.admin-home-page{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:100px;width:100%}div.admin-home-page img.admin-filigrane{filter:blur(10px);opacity:.2;width:50%}fieldset .form-input textarea:disabled{background:#eee;color:gray}.document-view{min-height:500px}@media screen and (max-width:1430px){.switch-off{width:60px}.switch-off span{display:none}fieldset>legend{width:50vw}fieldset .avatar{height:100px;min-width:100px;width:100px}}@media screen and (max-width:450px){fieldset>legend{width:90vw}legend.icon span{font-size:18px}legend.icon div{height:40px;width:40px}legend.icon div i{font-size:20px}}body{max-width:1200px;min-width:320px}body,body .login-page{justify-content:center;margin:auto}body .login-page{align-items:center;background:url(/static/media/bg-white-wave.6886236871b7d57712e3.jpeg) no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;width:100%}body .login-page h1{color:#00344a;font-size:30px;padding:20px 0}body .login-page .logo{align-items:center;display:flex;justify-content:space-between;margin:0 auto 4vh;min-width:100px;position:relative}body .login-page .logo img{width:100%}body .login-page .logo img.ruban{left:-40px;position:absolute;top:-25px;width:100%}body .login-page .logo img:only-child{width:100%}body .login-page form{display:flex;flex-direction:column;margin:0 auto;max-width:300px;width:90%}body .login-page form a{color:#00344a;display:inline-block;font-size:16px;margin:0 auto;max-width:200px;min-width:250px;padding-top:10px;text-align:center;width:100%}body .login-page form label{color:#00344a;display:inline-block;font-size:20px;margin:5px 30px;max-width:250px;text-align:left;width:100%}body .login-page form input{background:#00344a33;border:1px solid #00344a;border-radius:50px;display:block;flex-direction:column;height:35px;margin:0 auto;max-width:250px;min-width:200px;padding:1vh 30px;width:100%}body .login-page form button{background:#00344a;border:none;border-radius:50px;color:#fff;cursor:pointer;display:block;font-size:18px;height:40px;margin:20px auto 0;max-width:250px;padding:4px 20px;position:static;width:100%}body .login-page form .help-section{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:20px auto;max-width:300px;width:100%}body .login-page form .help-section:active>.help,body .login-page form .help-section:hover>.help{display:none}body .login-page form .help-section .help{align-items:center;background-color:#00344a;border-radius:50%;display:flex;flex-direction:column;height:50px;justify-content:center;text-align:center;width:50px}body .login-page form .help-section .help .tel{background-image:url(data:image/png;base64,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);background-size:contain;height:30px;width:30px}body .login-page form .help-section aside{align-items:center;color:#fff;display:block;height:0;justify-content:center;opacity:1;overflow:hidden;transition:width .3s ease-in-out;width:0}body .login-page form .help-section aside span{color:#fff}body .login-page form .help-section:active aside,body .login-page form .help-section:hover aside{background:#00344a;border-radius:50px;color:#fff;font-weight:900;height:50px;line-height:50px;max-width:280px;position:relative;text-align:center;width:100%}.burger-menu{display:none}nav.pro-menu{align-items:flex-start;background-image:url(/static/media/sugar-bee-hMmppWLH47Y-unsplash.e517561f8b7baa8af3b2.jpg);background:#00344a;box-shadow:0 3px 10px 0 #00344a80;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;position:relative;transition:width .3s ease-in-out;width:14vw;z-index:1000}nav.pro-menu:not(.active){min-width:150px}nav.pro-menu ul.home-link{width:100%}nav.pro-menu ul.home-link .home-link{border-bottom:1px solid #ffffff80;display:flex;justify-content:center;padding:20px 0}nav.pro-menu ul.home-link .home-link:hover{background:#ffffff1a;border:none}nav.pro-menu .arrow{background:#00344a;display:flex;height:50px;right:-10px;text-align:center;top:50vh;width:50px}nav.pro-menu .arrow i{left:10px;opacity:.5;width:30px}nav.pro-menu div.icon-menu{display:flex}nav.pro-menu span{align-items:center;color:#fff;display:flex}nav.pro-menu i{color:#fff;font-size:20px;height:auto;margin-left:10px;margin-right:10px;opacity:.5;padding:20px 0}nav.pro-menu ul.document-modal{cursor:pointer}nav.pro-menu ul:not(.no-hover){width:100%}nav.pro-menu ul:not(.no-hover):hover .icon-menu{background:#ffffff1a;margin-left:10px;transition:margin-left .3s ease-in-out}nav.pro-menu ul:not(.no-hover):hover li{display:block}nav.pro-menu ul:not(.no-hover) li{color:#eee;display:none;margin-bottom:auto;padding:20px 10px}nav.pro-menu ul:not(.no-hover) li:hover{background:#fff3}nav.pro-menu ul:not(.no-hover) li a{display:inline-block}nav.pro-menu.active{width:50px}nav.pro-menu.active span{display:none}nav.pro-menu.active .arrow{top:50vh;z-index:-1}nav.pro-menu.active .arrow span{background:#00344a;border-radius:50%;display:flex;height:50px;right:-15px;text-align:center;width:50px}nav.pro-menu.active img{margin:auto}nav.pro-menu.active ul:hover li{background:#00344a;display:flex;left:80px;width:300px}nav.pro-menu.active ul:hover li:hover{background:#335d6e}@media screen and (max-width:1024px){body nav.pro-menu{height:0;margin-top:46px;min-height:0!important;position:absolute;transition:height .3s ease-in-out}body nav.pro-menu .arrow{display:none}body nav.pro-menu i{color:#fff;font-size:20px;opacity:.5}body nav.pro-menu ul{display:none}.burger-menu{background:#00344a;display:block!important;height:46px;padding:6px 0;position:absolute;top:0;width:100vw;z-index:1000}.burger-menu i{color:#fff;cursor:pointer;display:block;font-size:20px;left:10px;opacity:.5;position:absolute}.burger-menu li{background:#00344a;display:flex;left:100%;width:300px}.burger-menu li:hover{background:#335d6e}}.doc-modal-list{align-items:flex-start;flex-wrap:wrap;min-height:500px}.doc-modal-list,.doc-modal-list a{display:flex;justify-content:center}.doc-modal-list a{align-items:center;background:#00344a;border-radius:3px;height:60px;margin:4px;text-align:center;width:200px}.doc-modal-list a li{color:#fff;text-transform:capitalize}@media screen and (max-width:1300px){.burger-menu{display:none}}.admin-nav{background:#00344a;box-shadow:0 3px 10px 0 #00344a80;height:50px;justify-content:center;min-height:0;min-width:100%;position:fixed;top:0;z-index:1000}.admin-nav,.admin-nav ul{align-items:center;display:flex}.admin-nav ul{flex-wrap:wrap;justify-content:space-between;margin:auto;width:100%}.admin-nav ul li{align-items:center;color:#fff;display:flex;height:50px;padding:6px 10px}.admin-nav ul li.active{background:#fff3}.admin-nav ul li a{color:#fff}.admin-nav ul li a i{font-size:20px;margin-right:8px}.admin-nav ul li:hover{background:#fff3}.admin-nav ul a{color:#be152d}@media screen and (max-width:1300px){body nav.admin-nav{flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;min-height:60px!important;top:0}body nav.admin-nav ul{display:flex;flex-wrap:wrap;width:100%}body nav.admin-nav ul li:hover{background:#fff3}body nav.admin-nav ul li a{font-size:12px}}header{font-size:14px;justify-content:space-between;margin:30px 0 60px;padding:0 1vw;width:100%}header,header .header-title{align-items:center;display:flex}header .header-title{flex-wrap:wrap;font-size:18px}header .header-title.welcome{align-items:flex-start;flex-direction:column}header img{height:150px;margin-bottom:20px;margin-right:20px;width:auto}header h1:not(.header-title){display:flex;width:50%}header h1.header-title span.parent{color:#be152d;font-weight:500;text-decoration:underline}header span.location{color:#00344a;font-weight:500}header div.search-input{align-items:baseline;border-bottom:1px solid #bbb;display:flex;justify-content:space-between;width:200px}header .search-input{display:flex;font-size:16px;margin-right:100px;position:relative;width:240px}header .search-input input{background:none;border:none;font-size:18px;width:200px}header .search-input span{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;bottom:0;box-shadow:0 0 10px 0 #98989880;height:40px;margin-left:240px;padding:10px;position:absolute;text-align:center;width:40px}header .search-input span i{color:gray}@media screen and (max-width:1300px){header{height:80px;margin-top:80px}}@media screen and (max-width:450px){main header{align-items:flex-start;flex-direction:column;height:auto!important;margin:30px 0 60px;max-width:450px;width:100vw}main header h1{margin-bottom:20px}main header h1 img{height:auto;max-width:200px}main header h1:not(.header-title){width:100%}main header button{position:absolute;right:10px;top:10px}}body{background:#fff;display:flex;max-width:none;width:100%}body .content-wrapper,body .content-wrapper main{display:flex;position:relative}body .content-wrapper main{flex-direction:column;justify-content:flex-start;margin:40px 20px;width:100%}body .content-wrapper main .flex legend.product-actions{margin-right:20px;width:250px}body .content-wrapper main .flex legend.product-actions a:nth-of-type(2) i{margin-left:10px}body .content-wrapper main .flex legend.product-actions a button{margin-bottom:10px;width:100%}body .content-wrapper main .flex legend.product-actions a button span{font-size:18px}body .content-wrapper main section{background:#fff;border-radius:3px;box-shadow:1px 1px 3px 3px #ddd;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-bottom:40px;min-height:220px;min-width:700px;width:100%}body .content-wrapper main section.static-page{width:98vw}@media screen and (max-width:1349px){.flex.documents{flex-direction:column!important}.flex.documents .details.search.documents.active{max-width:240px!important}.flex.documents nav.tabs-menu{margin-bottom:60px}.flex.documents nav.tabs-menu legend{display:none}.flex.documents nav.tabs-menu ul{display:flex;flex-direction:row;max-width:100%!important;width:100%}.flex.documents nav.tabs-menu ul li{border-bottom:none;margin-top:0}}@media screen and (max-width:1024px){body{max-width:1024px}.content-wrapper main{margin:20px}.content-wrapper main section{flex-direction:column;min-width:100%;width:100%}}@media screen and (max-width:450px){body{max-width:100vw}.content-wrapper{padding-bottom:30px}.content-wrapper button.back-button{left:100px}.content-wrapper main{margin-left:0!important}.content-wrapper main header{height:140px}.content-wrapper main div.cms-button{height:60px;justify-content:space-between;margin-bottom:50px;margin-top:20px}.content-wrapper main div.cms-button a,.content-wrapper main div.cms-button button{width:120px}.content-wrapper main section{flex-direction:column;min-width:0!important;min-width:auto!important;width:100vw}}.admin-form,.form-infos,fieldset{width:100%}fieldset{background:#fff;border:none;box-shadow:1px 1px 3px 3px #ddd;display:flex;flex-wrap:wrap;margin-bottom:10px;overflow:hidden;padding:10px;position:relative}fieldset.mini-form{margin:auto;width:50%}fieldset.preview{height:1200px}fieldset .disabled{opacity:.5;pointer-events:none}fieldset.half-fieldset div.city-span{display:flex;justify-content:space-between;width:100%}fieldset.half-fieldset div.city-span label b,fieldset.half-fieldset div.city-span span{color:#1e82c5}fieldset.half-fieldset div.city-span input{width:45%}fieldset.half-fieldset.network img{max-width:200px}fieldset.half-fieldset.nowrap{flex-wrap:nowrap}fieldset.half-fieldset .form-input{width:50%}fieldset.sis-fieldset textarea{min-width:300px}fieldset.sis-fieldset .form-input{width:50%}fieldset .form-input.html-textarea{display:flex;flex-wrap:wrap;margin-top:40px}fieldset .form-input.html-textarea div{width:100%}fieldset.agency-links{background:#00344a}fieldset.agency-links a{color:#fff;font-family:FuturaStd-Light,Arial,sans-serif;font-size:20px}fieldset.agency-links a:not([href]){opacity:.5;pointer-events:none}fieldset.agency-links a:hover{color:#1e82c5}fieldset.agency-links legend{display:none}fieldset div.background{align-items:flex-end;bottom:0;display:flex;justify-content:flex-end;position:absolute;right:0}fieldset div.background i{align-self:flex-end;color:#fff;cursor:inherit;filter:drop-shadow(0 6px 8px #95c11f) sepia(12%)!important;font-size:70px;opacity:.3;text-align:center}fieldset .form-input.image img{height:auto}fieldset .form-input.zipcodes{align-self:flex-start;justify-content:flex-start;width:100%}fieldset .form-input.zipcodes label{min-width:200px;width:auto}fieldset .form-input.zipcodes textarea{height:30px;max-width:none}fieldset p.api-message{background:rgba(30,130,197,.314);color:#1e82c5;margin-bottom:10px;padding:5px 10px}fieldset #testConnect:not(.disabled){background:rgba(0,52,74,.314);color:#00344a;margin-bottom:10px;padding:5px 10px}fieldset .form-input{display:flex;justify-content:flex-start;margin-bottom:4px;width:33%}fieldset .form-input.html-textarea{flex-direction:row;width:100%}fieldset .form-input.html-textarea label{max-width:180px;min-width:0;min-width:auto;width:auto}fieldset .form-input.full-line{margin:10px 0;width:100%}fieldset .form-input.full-line label{margin-bottom:4px;max-width:none}fieldset .form-input.full-line textarea{max-width:1000px}fieldset .form-input.radio{flex-direction:row;justify-content:flex-start}fieldset .form-input.radio label{margin-right:20px;min-width:180px;text-align:right;width:50%}fieldset .form-input.radio input{height:20px;margin-right:20px;width:20px}fieldset .form-input.valid input{border-bottom:1px solid #95c11f!important}fieldset .form-input.invalid input{border-bottom:1px solid #be152d!important}fieldset .form-input.invalid label{color:#be152d!important}fieldset .form-input.agency-picture,fieldset .form-input.logo{align-items:center;align-self:center;display:flex}fieldset .form-input.agency-picture img,fieldset .form-input.logo img{height:auto;max-height:150px;max-width:400px}fieldset .form-input.agency-picture button,fieldset .form-input.logo button{align-self:flex-end;height:30px;margin-top:10px;width:140px}fieldset .form-input.agency-picture span,fieldset .form-input.logo span{align-self:center;margin:20px 0}fieldset .form-input label{color:#1e82c5;margin-right:20px;min-width:180px;text-align:right;width:50%}fieldset .form-input label.center{text-align:center}fieldset .form-input input,fieldset .form-input input[type=date],fieldset .form-input select,fieldset .form-input textarea{align-self:flex-start;background:none;border:none;border-radius:3px;color:#00344a;height:30px;margin-right:20px;max-width:none;min-width:80px;padding:5px 10px;text-align:left;width:100%}fieldset .form-input input:focus,fieldset .form-input input[type=date]:focus,fieldset .form-input select:focus,fieldset .form-input textarea:focus{border-bottom:1px solid #95c11f;outline:none}fieldset .form-input input .address-input,fieldset .form-input input[type=date] .address-input,fieldset .form-input select .address-input,fieldset .form-input textarea .address-input{width:100%}fieldset .form-input input[type=date],fieldset .form-input select{background:rgba(30,130,197,.314)}fieldset .form-input input[type=email],fieldset .form-input input[type=number],fieldset .form-input input[type=password],fieldset .form-input input[type=text],fieldset .form-input input[type=time]{border-bottom:1px solid #1e82c5;border-radius:0;border-radius:initial}fieldset .form-input input[type=file]{height:30px;margin-right:0;width:300px}fieldset .form-input img{max-width:400px}fieldset .form-input input[type=color]{margin:0;padding:0;width:60px}fieldset .form-input:has(.images),fieldset .form-input:has(input[type=radio]){width:100%!important}fieldset .form-input input[type=radio]{align-self:flex-start;height:20px;max-width:10px}fieldset .form-input input[type=radio]+label{align-self:center;min-width:40px;text-align:left;width:auto}fieldset .form-input textarea{border:none;box-shadow:1px 1px 3px 3px #ddd;color:#00344a;height:120px;max-width:280px;min-width:180px;width:100%}fieldset .form-input span{color:#00344a;font-size:15px}div.double-fieldset{display:flex;justify-content:space-between}div.double-fieldset fieldset:not(:last-of-type){margin-right:40px}.form-buttons{justify-content:space-around}.form-input.document{flex-direction:column}fieldset.minor-child{background:#e7f3fb!important;border-left:4px solid #1e82c5}@media screen and (min-width:1052px){.double-fieldset{flex-direction:column}.double-fieldset fieldset{margin-bottom:20px;margin-right:0}fieldset .form-input{width:25%}}@media screen and (max-width:1024px){.double-fieldset{flex-direction:column}.double-fieldset fieldset{margin-bottom:20px;margin-right:0}fieldset .form-input{width:33%}}@media screen and (max-width:450px){fieldset:has(span) .form-input{flex-direction:row}fieldset:has(span) .form-input label{min-width:100px!important}fieldset .form-input input,fieldset .form-input input[type=date],fieldset .form-input select,fieldset .form-input textarea{min-width:30px}.flex,.form-input{flex-direction:column}.form-input{margin:0 10px 30px!important;width:100%!important}.form-input input{margin-bottom:10px!important;padding:0!important}.form-input label{min-width:40px!important;text-align:left!important;width:auto!important}.form-buttons{align-items:center}.form-buttons button{margin-bottom:10px!important;width:90%!important}fieldset.half-fieldset.nowrap{flex-direction:column;min-width:0;min-width:auto}.fpr-preview{width:100%!important}}.dashboard{box-shadow:1px 1px 3px 3px #ddd;position:relative;width:100%}.dashboard div.bank-infos{padding:20px}.dashboard select{height:40px;margin:10px;padding:0 20px}@media screen and (max-width:1299px){.dashboard{overflow-wrap:break-word}}.dashboard.estimate div.flex{align-items:baseline;padding:10px;position:relative}.dashboard.estimate div.flex span{color:#00344a;font-size:30px;margin-right:20px}.dashboard.estimate div.flex p{color:#00344a;font-size:20px;margin-right:60px;max-width:1000px}table{font-size:14px;width:100%}table th{color:#fff}table thead.admin{background:#be152d;height:40px}table .dashboard-header{align-items:center;background:#00344a;color:#fff;height:26px;justify-content:space-between;line-height:26px;margin:0 1px;padding:0 10px}table .dashboard-header span{color:#fff}table .dashboard-header.cms-steps{display:table-caption}table .dashboard-header th{align-items:center}table .dashboard-header th i{margin-left:20px}table .dashboard-header th:first-child{width:200px}table .dashboard-header th:nth-child(2){display:flex;justify-content:space-evenly}table tbody tr,table thead tr{align-items:center;justify-content:space-around}table tbody tr:nth-of-type(2n),table thead tr:nth-of-type(2n){background-color:#eee}table tbody tr:nth-of-type(2n) input,table tbody tr:nth-of-type(2n) select,table thead tr:nth-of-type(2n) input,table thead tr:nth-of-type(2n) select{background-color:#fff}table tbody tr td,table thead tr td{padding:0 10px}table tbody tr td input,table thead tr td input{height:40px}table tbody tr td div.tiptap,table thead tr td div.tiptap{background:none;box-shadow:none}table tbody tr td div.tiptap h1,table tbody tr td div.tiptap h2,table tbody tr td div.tiptap li,table tbody tr td div.tiptap ol,table tbody tr td div.tiptap p,table tbody tr td div.tiptap strong,table tbody tr td div.tiptap ul,table thead tr td div.tiptap h1,table thead tr td div.tiptap h2,table thead tr td div.tiptap li,table thead tr td div.tiptap ol,table thead tr td div.tiptap p,table thead tr td div.tiptap strong,table thead tr td div.tiptap ul{color:#00344a}table tbody tr td p,table thead tr td p{font-size:10px}table tbody tr td span,table thead tr td span{color:#1e82c5}table tbody tr td.actions,table thead tr td.actions{align-items:center;flex-wrap:nowrap;justify-content:center}table tbody tr td.actions a,table thead tr td.actions a{margin-right:4px}table tbody tr td.actions div,table tbody tr td.actions i,table thead tr td.actions div,table thead tr td.actions i{align-items:center;display:flex;justify-content:center;padding:0}table tbody tr td.actions i,table thead tr td.actions i{background:#225184;border-radius:50%;color:#ffffffb3;cursor:pointer;font-size:14px;height:30px;width:30px}table tbody tr td.actions i.fa-trash,table thead tr td.actions i.fa-trash{background:#be152d;margin-right:4px}table tbody tr td.actions i.fa-trash:active,table tbody tr td.actions i.fa-trash:hover,table thead tr td.actions i.fa-trash:active,table thead tr td.actions i.fa-trash:hover{box-shadow:0 3px 10px 0 #be152d80}table tbody tr.selected,table thead tr.selected{background:rgba(30,130,197,.314)!important;border:none}table tbody tr .up-down-section,table thead tr .up-down-section{align-items:center;display:flex;justify-content:space-evenly;width:100%}table tbody tr .up-down-section i,table thead tr .up-down-section i{align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}table tbody tr .up-down-section i:first-child,table thead tr .up-down-section i:first-child{background:#be152d}table tbody tr .up-down-section i:last-child,table thead tr .up-down-section i:last-child{background:#95c11f}@media screen and (max-width:1299px){body,body td,body th{font-size:14px}}@media screen and (max-width:450px){th{word-wrap:break-word;font-size:10px!important}td{padding:6px!important}}main:not(.admin) .details{align-items:center;background:#fff;box-shadow:1px 1px 3px 3px #ddd;display:flex;justify-content:center;left:0;margin-left:20px;max-height:600px;min-width:20px;position:relative;transition:width .3s ease-in-out;width:20px}main:not(.admin) .details .arrow{left:-10px}main:not(.admin) .details legend{align-items:center;display:flex;height:40px;justify-content:center;top:0;width:calc(100% + 10px)}main:not(.admin) .details legend i,main:not(.admin) .details legend span{color:#fff}main:not(.admin) .details legend span{display:none}main:not(.admin) .details legend img{width:10px}main:not(.admin) .details.active{align-items:flex-start;justify-content:flex-start;max-width:300px;width:100%}main:not(.admin) .details.active .arrow i{transform:rotateY(180deg)}main:not(.admin) .details.active .details-content{display:block;margin:auto;max-width:280px}main:not(.admin) .details.active .details-content div.deceased-infos{margin:0 auto;max-width:80%}main:not(.admin) .details.active legend{justify-content:flex-start;max-width:310px;padding-left:20px!important;text-align:left;width:calc(100% + 20px)}main:not(.admin) .details.active legend span{display:inline-block;padding-left:40px}main:not(.admin) .details.active legend img{transform:rotateY(0deg)}main:not(.admin) .details .details-content{display:none}main:not(.admin) .details .details-content p{color:#be152d}main:not(.admin) .details .details-content p.default-message{text-align:center}main:not(.admin) .details .details-content span{color:#00344a}@media screen and (max-width:1299px){main:not(.admin) .details{height:auto;margin:0 auto 0 20px;max-height:400px;width:20px}main:not(.admin) .details.active{max-width:200px}main:not(.admin) .details.active .deceased-infos{margin-top:20px!important}main:not(.admin) .details.active legend{width:calc(100% + 10px)}main:not(.admin) .details.active .avatar{display:none}main:not(.admin) .details p,main:not(.admin) .details span{font-size:12px}}.center{justify-content:center;width:100%}.center section{min-height:0!important;min-height:auto!important;min-width:600px}.center section.events{background:#00344a;min-height:150px!important;min-width:300px;padding:10px;position:relative}.center section.events .flex-buttons{display:flex;flex-direction:column;padding-left:20px}.center section.events h2,.center section.events label,.center section.events span{color:#fff;height:40px}.center section.events.messages{display:flex;flex-direction:column;margin-top:20px}.center section.events.messages i.fa-pen-to-square{color:#fff;font-size:24px;position:absolute;right:20px}.center section.events.messages textarea{background:#eee;border:none;height:100%;margin:auto;min-width:600px;padding:20px;width:80%}.center section.events ul{flex-direction:column;min-width:600px;padding:10px}.center section.events ul,.center section.events ul li{align-items:center;border-radius:3px;display:flex;width:80%}.center section.events ul li{background:#ddd;box-shadow:0 0 10px 0 #98989880;color:#00344a;height:70px;justify-content:space-between;margin-bottom:6px;padding:5px 10px}.center section.events ul li button{height:26px;margin:7px 0;width:80px}.center section.events ul li span{color:#225184}.center section.events ul button.add-event{height:80px;left:1%;margin:0;top:40%}.center section.events ul button.add-event i{border:2px solid #fff;border-radius:50px;font-size:24px;padding:10px}.address_comp_none{display:none}button.memo-button{height:80px;left:25%;margin:0;top:40%}@media screen and (max-width:1024px){.center,.center section.events ul{width:100%}.flex-buttons{align-items:center;flex-direction:row!important;justify-content:space-around}.flex-buttons button{height:50px!important}}@media screen and (max-width:450px){.center section.events ul{min-width:0;min-width:auto}.center section.events ul li{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.center section.events.messages textarea{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:0;min-width:auto;width:90%}}div.details{align-items:flex-start;background:#fff;border-radius:3px;box-shadow:1px 1px 3px 3px #ddd;color:#225184;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;left:0;margin-right:20px;max-width:340px;min-height:500px;position:relative;top:0;transition:width .3s ease-in-out;width:100%}div.details.devis,div.details.search{min-width:20px;width:20px}div.details.devis legend,div.details.search legend{background:none;margin-left:-15px;width:calc(100% + 10px)}div.details.devis legend button,div.details.search legend button{align-items:center;background:#225184;display:flex;height:50px;justify-content:center;width:40px}div.details.devis legend button a,div.details.search legend button a{align-items:center;display:flex}div.details.devis legend button span,div.details.search legend button span{display:none}div.details.active{max-width:280px;min-width:240px}div.details.active.devis{max-width:320px;min-width:300px}div.details.active legend button{align-items:center;display:flex;justify-content:flex-start;padding-left:15px;width:calc(100% + 30px)}div.details.active legend button i{margin-right:15px}div.details.active legend button span{color:#fff;display:inline;font-size:14px}div.details .details-content{display:none}div.details.active{padding:0 15px;width:100%}div.details.active .arrow{z-index:10}div.details.active .details-content{display:flex;flex-direction:column;margin-top:40px;width:99%}div.details.active .details-content.double{margin-top:110px}div.details.active .details-content input,div.details.active .details-content select{height:40px;padding:10px;width:100%}div.details.active .details-content input option:hover,div.details.active .details-content select option:hover{background:#00344a}div.details.active .details-content .form-input{width:100%}div.details.active .details-content input{border:1px solid #225184;border-radius:3px;margin-bottom:10px;padding:0 10px}div.details.active .details-content .section-list{display:flex;flex-direction:column;position:relative}div.details.active .details-content .section-list span{margin-right:8px}div.details.active .details-content .section-list p{color:#00344a;display:flex;font-size:16px;justify-content:space-between;margin:10px 0}div.details.active .details-content .section-list p a{max-width:160px;width:100%}div.details.active .details-content .section-list p div{align-items:center;display:flex;flex-wrap:nowrap;height:20px;justify-content:space-around;min-width:100px;position:relative;width:100%}div.details.active .details-content .section-list p div label{margin-right:10px;top:0}div.details.active .details-content .section-list p div i{font-size:20px;margin-right:10px}div.details.active .details-content .section-list p div i.fa-pen-to-square{color:#00344a}div.details.active .details-content .section-list p div i.fa-trash{color:#be152d}div.details .arrow{align-items:center;display:flex;height:30px;justify-content:center;right:-15px;width:30px}div.details .arrow i{color:#225184;font-size:20px}div.details h3{align-self:flex-start;margin-bottom:20px}div.details label{align-self:flex-start;padding-top:15px}div.details input{margin-top:6px;padding:5px;width:100%}div.details .search-buttons{display:flex;justify-content:space-between;margin-top:20px}div.details .search-buttons button{border:none;margin:10px 0;padding:10px 0;width:30%}@media screen and (max-width:1349px){main.admin{font-size:12px}main.admin div.details.active.devis{margin-right:20px;max-width:240px;min-width:240px}main.admin div.details.active.devis .details-content .section-list p{max-width:200px}main.admin div.details.active.devis .details-content .section-list p a{max-width:140px}main.admin div.details.active.devis .details-content .section-list p label{left:-20px}main.admin div.details.active.devis .details-content .section-list p i.fa-pen-to-square{right:75px}main.admin div.details.active.devis .details-content .section-list p i.fa-trash{right:52px}}@media screen and (max-width:450px){.content-wrapper{flex-wrap:wrap;max-width:100vw}.content-wrapper .dashboard #actions,.content-wrapper .dashboard .actions{display:none}.content-wrapper div.details{height:200px;margin-bottom:80px;margin-top:20px;min-height:0;min-height:auto;position:relative}.content-wrapper div.details.active{max-width:none;width:90vw}.content-wrapper div.details.active .details-content{display:flex;flex-direction:row-reverse;justify-content:center}.content-wrapper div.details.active .details-content .deceased-infos{margin-top:40px!important}.content-wrapper div.details.active .details-content .avatar{display:flex;height:80px;justify-content:center;margin-top:40px;min-width:80px;width:80px}.content-wrapper div.details.active .details-content .avatar img{min-width:0;min-width:auto}.content-wrapper div.details.active .details-content .three-buttons{bottom:0;display:flex;height:60px;justify-content:space-between;position:absolute}.content-wrapper div.details.active .details-content .three-buttons button,.content-wrapper div.details.active .details-content .three-buttons label{height:40px;margin:10px 20px 0 0;width:75px}.content-wrapper div.details.active .details-content .three-buttons span:before{height:35px;width:35px}.content-wrapper div.details.active legend{max-width:none!important;width:93vw!important}}section.event-form{height:100%;justify-content:space-between;padding:20px;width:70%!important}section.event-form,section.event-form form{align-items:center;display:flex;flex-direction:column}section.event-form form{justify-content:center;margin-top:30px;width:94%}section.event-form form fieldset{background:#eee;margin:10px;padding:10px;width:100%}section.event-form form fieldset label{font-size:16px}section.event-form form fieldset input{height:30px}section.event-form form fieldset legend{background:#225184;box-shadow:0 3px 10px 0 #2c376a80;color:#fff;padding:10px 20px!important}.condoleances section.from{align-items:center;background:#00344a;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;min-height:0;min-width:700px;padding:20px}.condoleances section.from .message{margin:auto}.condoleances section.from .message textarea{margin-top:50px;min-height:150px;min-width:700px}.condoleances section.from div.from-name{display:flex;flex-wrap:wrap;justify-content:flex-start}.condoleances section.from div.from-name a{align-items:center;align-self:center;border:1px solid #fff;border-radius:3px;display:flex;height:32px;margin-bottom:10px;margin-right:20px}.condoleances section.from div.from-name a:last-of-type{margin:0 0 10px}.condoleances section.from div.from-name span{padding:0 10px}.condoleances section.from div.from-name span i{font-size:20px}.condoleances section.message{background:#00344a;display:flex;flex-direction:column;justify-content:flex-start;min-height:200px;padding:10px 40px;position:relative}.condoleances section.message h3{color:#fff;font-size:20px}.condoleances section.message textarea{border:1px solid #00344a;color:#00344a;margin-top:20px;min-height:180px;padding:20px;width:100%}.condoleances section.message button{margin:20px 0}div.condoleances-actions{align-items:flex-start;background:#fff;border-radius:3px;box-shadow:1px 1px 3px 3px #ddd;display:flex;flex-direction:column;margin-left:20px;min-height:500px;width:220px}div.condoleances-actions img{margin-left:10px;vertical-align:bottom;width:20px}div.condoleances-actions ul{display:flex;flex-wrap:wrap;margin:20px auto;position:relative;width:100%}div.condoleances-actions ul li{align-items:center;display:flex;flex-wrap:wrap;margin-left:54px;padding:8px 0}div.condoleances-actions ul li span{background-size:cover;border:3px solid #fff;border-radius:3px;box-shadow:1px 1px 3px 3px #ddd;height:30px;left:16px;position:absolute;width:30px}div.condoleances-actions.cad .detail-box ul button{margin-bottom:20px}div.condoleances-actions.cad .detail-box ul li{padding-left:8px}div.condoleances-actions.cad .detail-box ul li i.fa-close{cursor:pointer}div.condoleances-actions .detail-box{padding:20px;position:relative;width:100%}div.condoleances-actions .detail-box legend{background:#225184;border-radius:3px;color:#fff;margin-left:-25px;opacity:.9;padding:6px 10px;text-align:left;width:calc(100% + 50px)}div.condoleances-actions .detail-box legend,div.condoleances-actions .detail-box ul{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}div.condoleances-actions .detail-box ul li{border:1px solid rgba(0,52,74,.314);border-radius:3px;font-size:14px;margin:2px 0;padding:2px;width:100%}div.condoleances-actions .detail-box button{margin:10px 0;width:100%}.accepted{background:#4d7181}.accepted,.accepted i,.accepted span{color:#fff}.rejected{background:#f39d9d;color:#00344a}.moderate{background:#ffdd8c;color:#00344a}@media screen and (max-width:450px){.condoleances{min-width:0;min-width:auto}div.condoleances-actions{margin:0;width:auto}}.sections-wrapper{margin-top:50px;width:100%}.sections-wrapper a{border-radius:3px;box-shadow:0 3px 10px 0 #00344a80;padding:6px}.sections-wrapper .icon{margin-top:-15px}.sections-wrapper .actions-section{display:block;margin-bottom:50px}.sections-wrapper .actions-section:first-of-type{height:170px;min-height:0;min-height:auto}.sections-wrapper .actions-section:last-child{height:320px}.sections-wrapper .actions-section div.action-boxes-wrapper{margin:-80px auto 80px;max-width:1000px}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box .subcategories-wrapper{text-align:center}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box .subcategories-wrapper.visible{display:block}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box .subcategories-wrapper.hidden{display:none}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box .subcategories-wrapper .actions-wrapper{align-items:center;display:flex;justify-content:space-around;margin-top:20px}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box .subcategories-wrapper .actions-wrapper span{align-items:center;display:flex;font-size:12px;justify-content:center;text-transform:uppercase}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box .subcategories-wrapper .actions-wrapper span i{color:#00344a;font-size:18px;margin-left:8px}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box .subcategories-wrapper .action{border:none;border-radius:3px;color:#fff;font-size:18px;height:60px;line-height:70px;margin-top:40px;position:relative;text-align:center;transition:all .4s;width:320px;z-index:100}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box .subcategories-wrapper .action.green{background:#95c11f}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box .subcategories-wrapper .action.blue{background:#225184}.sections-wrapper .actions-section div.action-boxes-wrapper .actions-box .subcategories-wrapper .action.red{background:#be152d}@media screen and (max-width:1299px){.sections-wrapper .actions-section,.sections-wrapper .actions-section:first-of-type,.sections-wrapper .actions-section:last-child{height:auto}.sections-wrapper .actions-box{flex-wrap:nowrap;justify-content:flex-start!important;margin-top:0;max-width:none;padding:20px}.sections-wrapper .subcategories-wrapper .action{max-width:200px}.sections-wrapper .subcategories-wrapper.visible{margin-right:10vw}.sections-wrapper .actions-wrapper a{margin-right:10px}}@media screen and (max-width:450px){.sections-wrapper{margin:0;width:100vw}.sections-wrapper .actions-box{align-items:center;flex-direction:column;width:100vw}.sections-wrapper .actions-box .subcategories-wrapper{margin-bottom:40px}.sections-wrapper .actions-box .subcategories-wrapper.visible{display:flex!important;justify-content:space-between}.sections-wrapper .actions-box .subcategories-wrapper.visible .action{margin-right:20px}.sections-wrapper .actions-box .subcategories-wrapper .actions-wrapper{flex-direction:column}.sections-wrapper .actions-box .subcategories-wrapper .actions-wrapper a{margin-bottom:10px;margin-right:0}.sections-wrapper .actions-box .subcategories-wrapper .actions-wrapper span{margin-bottom:0}}.gallery{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:1000px;min-width:400px;width:100%}.gallery tbody{position:relative}.gallery tbody td{min-height:90px;width:100%}.gallery .flex{justify-content:space-between}.gallery .flex button.add-media{background:#95c11f;font-size:18px;font-weight:1000;margin:20px 0;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:200px}.gallery .flex button.add-media i{font-size:24px}.gallery button.add-media-min{background:#95c11f;height:27px;margin:0;padding:0;right:-70px;width:60px}.gallery button.add-media-min:not(.blue-button){font-size:30px;padding:0 8px}.gallery h3{align-self:flex-start;background:#225184;border-radius:3px;color:#fff;margin-bottom:4px;padding:4px;width:300px}.gallery h3 span{color:#1e82c5}.gallery .gallery-agency-header{margin-bottom:30px;width:100%}.gallery .gallery-agency-header .agency-header{color:#00344a;display:flex;justify-content:space-between}.gallery .gallery-agency-header .gallery-header{background:#00344a;color:#fff;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;width:100%}.gallery tr.category-content{background:none;margin-bottom:20px;min-height:80px!important;width:100%}.gallery tr.category-content:nth-of-type(odd){background:#eee}.gallery tr.category-content div.actions{align-items:center;display:flex;justify-content:space-evenly;min-width:100px;width:100%}.gallery tr.category-content div.actions i{align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.gallery tr.category-content div.actions i:first-child{background:#225184}.gallery tr.category-content div.actions i:last-child{background:#be152d}.gallery tr.category-content td:not(.media-infos){width:200px!important}.gallery tr.category-content p{display:flex;flex-direction:column}.gallery tr.category-content.devis{flex-direction:column;margin-bottom:0}.gallery tr.category-content.devis .devis-line{display:flex;justify-content:space-between;padding:6px}.gallery tr.category-content.coworker{align-items:center;margin:0;padding:0}@media screen and (max-width:450px){.gallery .gallery-agency-header{max-width:450px;width:100vw}.gallery tr.category-content td:not(.media-infos){width:auto!important}.gallery tr.category-content td img{width:170px}.gallery{min-width:0;min-width:auto}.gallery div.actions,.gallery div.up-down-section{display:block!important}.gallery div.actions i,.gallery div.up-down-section i{height:40px!important;margin-bottom:10px;width:40px!important}}.cms-legal{padding:20px;width:100%}.flex.cms{align-items:center;justify-content:space-between;margin:20px auto;width:90%}.flex.cms,.flex.cms h1,.flex.cms h2,.flex.cms h3,.flex.cms h4,.flex.cms h5,.flex.cms h6,.flex.cms p{color:#00344a}.flex.cms .tiptap{box-shadow:none;width:100%}.flex.cms div.cms>span{color:#1e82c5}.flex.cms fieldset:not(.half-fieldset){background:#eee}ul.flex.cms{justify-content:flex-end}.cms-button{align-items:center;align-self:center;display:flex;height:100px;justify-content:space-evenly;margin-bottom:20px;position:relative;width:100%}.cms-button button{display:flex;justify-content:center;width:240px}.cms-button button i{font-size:22px;margin-right:20px}.cms-button button a{font-size:18px}.paging{background:#00344a;justify-content:center;margin:20px auto 0;padding:2px 30px;width:100%}.paging,.paging div{align-items:center;display:flex}.paging div{justify-content:space-between;text-align:center;width:50%}.paging div input{width:40px}.paging div span{color:#fff}.paging div.left-paging-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-right:5vw}.paging div.left-paging-item select{background:#fff;border:none;border-radius:3px;color:#00344a;height:36px;min-width:50px;padding-left:4px;width:10%}.paging div.left-paging-item label{color:#fff;margin-right:10px}.paging div.right-paging-item{max-width:350px;min-width:300px;width:42%}.paging div.right-paging-item i{color:#fff;cursor:pointer;font-size:20px}.paging div.right-paging-item input[name=current-page]{border:none;border-radius:3px;height:36px;padding-left:4px;width:50px}.paging img{cursor:pointer;height:20px}.paging img:first-child,.paging img:nth-child(2){transform:rotateY(180deg)}@media screen and (max-width:450px){.paging{flex-wrap:wrap;height:120px;padding:6px}.paging div.left-paging-item{margin-right:5px}.paging div.left-paging-item input[name=current-page],.paging div.left-paging-item select{margin:0;min-width:0;min-width:auto;width:38px}.paging div.right-paging-item input[name=current-page]{border:none;border-radius:3px;height:36px;padding-left:4px;width:42px}}nav.tabs-menu{align-items:flex-start;background:#eee;box-shadow:1px 1px 3px 3px #ddd;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin-right:20px;max-height:1000px;max-width:160px;min-height:30px!important;min-width:100px;top:0;width:100%}nav.tabs-menu ul{width:100%}nav.tabs-menu legend .icon{background:#225184}nav.tabs-menu li{padding:10px;width:100%}nav.tabs-menu li:first-of-type{margin-top:20px}nav.tabs-menu li:not(:last-of-type){border-bottom:1px solid #ccc}nav.tabs-menu li.active{background:#225184}nav.tabs-menu li.active a{color:#eee}fieldset.tabs-menu{flex-direction:row!important;padding:20px!important;width:100%}fieldset.tabs-menu legend{left:20px;position:absolute;top:-30px;width:calc(100% + 20px)}fieldset.tabs-menu a{border-right:1px solid #ccc;margin-right:30px;padding-right:20px}@media screen and (max-width:1349px){nav.tabs-menu{margin-bottom:40px;max-width:100%;width:100%}nav.tabs-menu legend{display:none}nav.tabs-menu ul{display:flex;flex-direction:row}nav.tabs-menu ul li{border-bottom:none!important;margin-top:0!important;text-align:center}}.content-wrapper main .settings{box-shadow:none}.content-wrapper main .settings .flex{justify-content:center}.content-wrapper main .settings .flex .flex{background:#eee;box-shadow:1px 1px 3px 3px #ddd;padding:20px}.content-wrapper main .settings .flex .column{display:flex;margin-right:40px;width:100%}.content-wrapper main .settings .flex .column .form-input{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:10px;width:100%}.content-wrapper main .settings .flex .column .form-input label{color:#1e82c5;width:50%}.content-wrapper main .settings .flex .column i{align-self:flex-end;background:#95c11f;border-radius:3px;color:#fff;font-size:26px;margin-top:15px;padding:10px;text-align:center}.content-wrapper main .settings .flex .column legend{background:#00344a;color:#fff;font-size:20px;padding:6px}.content-wrapper main .settings .flex .column .column{background:#eee;box-shadow:1px 1px 3px 3px #ddd;margin-bottom:20px;padding:20px 10px}.content-wrapper main .settings .flex .column .column .column{box-shadow:none;margin:0;padding:8px 0}.content-wrapper main .settings .flex .column .column .flex{box-shadow:none;margin:0}.content-wrapper main table.facturation{justify-content:flex-start;margin-top:60px;width:100%}.content-wrapper main table.facturation thead{background:#00344a;color:#fff;text-align:left}.content-wrapper main table.facturation thead th{padding:6px 20px}.content-wrapper main table.facturation thead th.agence-th{width:50%}.content-wrapper main table.facturation tbody i{font-size:20px;margin-right:10px}.content-wrapper main table.facturation tbody span{font-size:14px;margin-top:140px}.content-wrapper main table.facturation tbody tr{cursor:pointer}.content-wrapper main table.facturation tbody tr td{color:#00344a;height:28px;padding:5px 10px;text-align:left}.content-wrapper main table.facturation tbody tr td.agence-th{width:50%}.content-wrapper main table.facturation tbody tr td img{margin-right:10px;width:20px}.content-wrapper main table.facturation tbody tr td img:first-child:hover{opacity:.3}.content-wrapper main .dashboard-facturation{margin-top:20px;width:100%}.content-wrapper main .dashboard-facturation thead{background:#be152d}.content-wrapper main .dashboard-facturation td,.content-wrapper main .dashboard-facturation th{padding:6px 20px;text-align:left}.content-wrapper main .dashboard-facturation input{height:40px;padding:10px}.content-wrapper main section.facturation{background:none;box-shadow:none;margin-top:20px}.content-wrapper main section.facturation .dashboard.facturation-div{background:none;margin-top:-20px;position:relative}.content-wrapper main section.facturation .dashboard.facturation-div.month-date div.facturation{box-shadow:1px 1px 3px 3px #ddd;width:100%}.content-wrapper main section.facturation .dashboard.facturation-div legend.icon{position:absolute}.content-wrapper main section.facturation .facturation-div{background:#fff;box-shadow:1px 1px 3px 3px #ddd;display:flex;min-height:400px;width:100%}.content-wrapper main section.facturation .facturation-div.facturation-detail{justify-content:center;margin-left:10px;max-width:none;position:relative}.content-wrapper main section.facturation .facturation-div.facturation-detail span{color:#00344a;font-size:20px;font-weight:700;left:20px;position:absolute;top:10px}.content-wrapper main section.facturation .facturation-div.month-date{max-width:315px}.content-wrapper main section.facturation .facturation-div.month-date td:first-child,.content-wrapper main section.facturation .facturation-div.month-date th:first-child{width:50%}.content-wrapper main .facturation-div{width:100%}table.facturation tbody tr td i{color:#00344a}@media screen and (max-width:1299px){table.facturation i{font-size:14px!important;margin-right:5px!important}}.images-div{flex-wrap:wrap;margin:auto}.images-div,.images-div .image{display:flex;justify-content:center}.images-div .image{align-items:center;height:200px;margin:20px;overflow:hidden;position:relative;width:200px;z-index:10}.images-div .image>i{display:none}.images-div .image.selected{border:5px solid #95c11f}.images-div .image.selected>i{background:#95c11f;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:30px;padding:10px;position:absolute;right:-2px;top:-2px;z-index:12}.images-div .image.selected:hover .overlay{z-index:-1}.images-div .image .paysage,.images-div .image .portrait{background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:200px;max-width:200px;z-index:11}.images-div .image:hover .overlay{align-items:center;align-self:center;background-color:#eeeeeee6;cursor:pointer;display:flex;transition:.5s;z-index:12}.images-div .image:hover .overlay .column{width:100%}.images-div .image:hover .overlay .column .flex:nth-child(2){background:none;justify-content:space-between;padding-top:40px}.images-div .image:hover .overlay .column .flex:nth-child(2) i{background:#be152d;border-radius:3px;font-size:18px;padding:10px}.images-div .image:hover{cursor:pointer}.images-div .overlay{align-items:center;display:none;height:100%;justify-content:center;max-height:200px;max-width:200px;padding:20px;position:absolute;width:100%}.images-div .overlay div.flex{align-items:center;background:#95c11f;border-radius:3px;justify-content:space-around;width:100%}.images-div .overlay div.flex label{margin:0}.images-div .overlay div.flex span{color:#fff;font-size:16px;font-weight:700;padding:10px 0}.images-div .overlay div.flex i{color:#fff;font-size:20px;z-index:0}.dashboard.images div{justify-content:center}.images{box-shadow:1px 1px 3px 3px #ddd;width:100%}.avatar{align-items:center;border-radius:50%;box-shadow:0 0 10px 0 #98989880;display:flex;height:150px;justify-content:center;margin:0 auto;overflow:hidden;position:relative;width:150px}.avatar img.portrait{width:100%!important}.avatar img.paysage{height:100%!important}.portrait-message{background:rgba(0,52,74,.314);border:2px solid #00344a;border-radius:3px;color:#00344a;font-size:15px;margin-bottom:20px;padding:10px;width:100%}@media screen and (max-width:1299px){.avatar{height:100px;margin:0 auto 20px;min-width:230px;width:100%}.avatar img{min-width:140px}}.condolence-moderation .deceased-name{color:#1e82c5;font-size:15px}.condolence-moderation thead{background:#00344a}.condolence-moderation span{color:#be152d}.condolence-moderation td,.condolence-moderation th{width:100%}.condolence-moderation td:first-child,.condolence-moderation th:first-child{width:30%}.condolence-moderation td:nth-child(3),.condolence-moderation td:nth-child(4),.condolence-moderation td:nth-child(5),.condolence-moderation td:nth-child(6),.condolence-moderation th:nth-child(3),.condolence-moderation th:nth-child(4),.condolence-moderation th:nth-child(5),.condolence-moderation th:nth-child(6){width:10%}.condolence-moderation td textarea,.condolence-moderation th textarea{min-height:80px!important;padding:10px;width:100%}.condolence-moderation td textarea:focus,.condolence-moderation th textarea:focus{height:40vh;min-height:220px!important}.condolence-moderation tbody tr{align-items:flex-start;justify-content:space-between;max-height:100px;min-height:40px;padding:10px;transition:2s;width:100%}.condolence-moderation tbody tr td.condolence i{background:#225184;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;padding:6px;text-align:center}.condolence-moderation tbody tr td.condolence i.false{background:#be152d;border-radius:50%;padding:6px 8px}.condolence-moderation tbody tr td:first-child{align-self:center}.modal{align-items:flex-start;background:rgba(0,52,74,.314);display:flex;height:100vh;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:1000}.modal form{display:flex;position:relative}.modal .form-infos{margin-top:200px;width:80%}.modal .form-infos fieldset{border-radius:3px}.modal.email-help{position:fixed;right:0;width:20%}@media screen and (max-width:1024px){.modal,.modal .form-infos{width:100%}.modal .form-infos fieldset{margin:0 auto;width:95%}}@media screen and (max-width:450px){.modal,.modal .form-infos{width:100vw}.modal .form-infos fieldset{margin:10px 0;padding:50px 0;width:100vw}.modal .form-infos fieldset .form-input{flex-direction:column;width:100vw}.modal .form-infos fieldset .form-input label{min-width:0;min-width:auto;text-align:left;width:auto}}.agency-search-section{box-shadow:1px 1px 3px 3px #ddd!important;display:flex;flex-direction:column;justify-content:center;min-height:140px!important;padding:10px}.agency-search-section a,.agency-search-section i{color:#fff}.agency-search-section form.form{align-items:center;display:flex;height:100px;justify-content:space-around;margin:0 auto;min-height:120px;width:60%}.agency-search-section form.form select{display:none}.agency-search-section form.form div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-around;max-width:300px}.agency-search-section form.form div span{color:#00344a}.agency-search-section form.form div label{text-align:start;width:100%}.agency-search-section form.form div input{width:300px}.agency-search-section form.form div button[type=submit]{left:0;position:static}.agency-search-section form.form div button.blue-button{position:static!important}.agency-search-section .agency-list-search{display:none}.agency-search-section .agency-list-search.active{display:flex;flex-direction:row;justify-content:center;width:100%}.agency-search-section .agency-list-search.active .dashboard{color:#00344a;margin-top:40px}.agency-search-section .agency-list-search.active .dashboard:not(:last-child){margin-right:40px}.agency-search-section .agency-list-search.active .dashboard th{background:#00344a;color:#fff;font-weight:700;height:20px!important;padding:10px!important}.agency-search-section .agency-list-search.active .dashboard td:last-child{background:#00344a;text-align:center}.agency-search-section .agency-list-search.active .dashboard td:last-child img{height:20px;width:20px}.agency-search-section .agency-list-search.active .dashboard tr:nth-of-type(2n){background-color:#eee}.form-activities,.form-products{display:flex;justify-content:center;padding:20px;width:100%}.form-activities .column,.form-products .column{width:100%!important}.form-activities .column .flex,.form-products .column .flex{justify-content:space-evenly}.form-activities label,.form-products label{align-self:flex-start;margin:20px 0;text-align:right}.form-activities div.agency-activities,.form-activities div.agency-products,.form-products div.agency-activities,.form-products div.agency-products{display:flex;flex-direction:column;justify-content:space-evenly;margin-right:20px;position:relative}.form-activities div.agency-activities label,.form-activities div.agency-products label,.form-products div.agency-activities label,.form-products div.agency-products label{align-self:flex-start;margin:20px 0}.form-activities div.agency-activities div,.form-activities div.agency-products div,.form-products div.agency-activities div,.form-products div.agency-products div{background:#fff;border:1px solid #1e82c5;border-radius:3px;display:flex;flex-direction:column;width:350px}.form-activities div.agency-activities div span,.form-activities div.agency-products div span,.form-products div.agency-activities div span,.form-products div.agency-products div span{cursor:pointer;padding:5px;text-decoration:none}.form-activities div.agency-activities div span i,.form-activities div.agency-products div span i,.form-products div.agency-activities div span i,.form-products div.agency-products div span i{background:#95c11f;border-radius:3px;color:#fff;font-size:16px;margin-right:20px;padding:3px}.form-activities .agency-products-selected span,.form-activities div.agency-activities-selected span,.form-products .agency-products-selected span,.form-products div.agency-activities-selected span{align-items:center;background:#fff;border:1px solid #1e82c5;border-radius:3px;color:#00344a;display:flex;flex-wrap:wrap;padding:5px;position:relative;text-decoration:none;width:350px}.form-activities .agency-products-selected span:not(:first-child),.form-activities div.agency-activities-selected span:not(:first-child),.form-products .agency-products-selected span:not(:first-child),.form-products div.agency-activities-selected span:not(:first-child){margin-top:6px}.form-activities .agency-products-selected span i,.form-activities div.agency-activities-selected span i,.form-products .agency-products-selected span i,.form-products div.agency-activities-selected span i{align-self:center;background:#be152d;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;padding:3px;position:absolute;right:3px;text-align:center}.dashboard.devis-type td input{background:rgba(30,130,197,.145)}.dashboard.devis-type thead{background-color:#00344a;color:#fff}.dashboard.devis-type tbody tr:nth-child(2n){background-color:#eee!important}.dashboard.devis-type tbody tr:nth-child(2n) td input{background:rgba(30,130,197,.145)!important}p.estimate-comment{background:#eee;box-shadow:0 3px 10px 0 #00344a80;margin:20px;padding:20px;width:100%}p.estimate-comment em{color:#be152d}section.events.cad h2{font-size:18px;height:20px}section.events.cad i.fa.fa-arrow-up{color:#fff;cursor:pointer;font-size:26px;margin:20px;position:absolute;right:0;top:0}section.events.cad i.fa.fa-arrow-up:not(.active){transform:rotate(180deg)}section.events.cad:not(.active){align-items:center;height:60px;justify-content:center;min-height:30px!important}section.events.cad:not(.active) ul{display:none}section.events.cad.active{align-items:center;flex-direction:column;flex-wrap:wrap;min-height:0;min-height:auto;position:relative}section.events.cad.active h2{margin-bottom:20px}section.events.cad.active ul{flex-direction:row;flex-wrap:wrap}section.events.cad.active ul li{display:flex;height:40px;justify-content:space-between;margin-right:60px;position:relative;width:260px}section.events.cad.active ul li div.description-overlay{display:none;height:0;width:0}section.events.cad.active ul li div.description-overlay.view.html-textarea .tiptap h1,section.events.cad.active ul li div.description-overlay.view.html-textarea .tiptap h2,section.events.cad.active ul li div.description-overlay.view.html-textarea .tiptap li,section.events.cad.active ul li div.description-overlay.view.html-textarea .tiptap ol,section.events.cad.active ul li div.description-overlay.view.html-textarea .tiptap p,section.events.cad.active ul li div.description-overlay.view.html-textarea .tiptap strong,section.events.cad.active ul li div.description-overlay.view.html-textarea .tiptap ul{color:#00344a;font-size:14px}section.events.cad.active ul li div.description-overlay.view.html-textarea .tiptap strong{color:#1e82c5}section.events.cad.active ul li i{border-radius:3px;font-size:26px;position:relative}section.events.cad.active ul li i.fa-question-circle{color:#1e82c5}section.events.cad.active ul li i.fa-plus{background-color:#95c11f;border-bottom-left-radius:0;border-bottom-right-radius:3px;border-top-left-radius:0;border-top-right-radius:3px;color:#fff;cursor:pointer;margin-right:-10px;padding:7px}section.events.cad.active ul li i.fa-minus{background-color:#be152d;border-bottom-left-radius:3px;border-bottom-right-radius:0;border-top-left-radius:3px;border-top-right-radius:0;color:#fff;cursor:pointer;left:-36px;margin-right:-10px;padding:7px;position:absolute}section.events.cad.active ul li i.fa-question-circle:hover>div.description-overlay{background:#eee;border-radius:3px;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:-100px;width:500px;z-index:1000}section.events.cad.active ul li i.fa-question-circle:hover>div.description-overlay div.tiptap{background:#eee;border-radius:3px;height:100%;padding:10px;width:100%}section.events.cad.active ul li i.fa-question-circle:hover>div.description-overlay:after{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #eee;content:"";height:0;left:3%;margin-left:-10px;position:absolute;top:100%;width:0;z-index:101}.condoleances{width:100%}.condoleances-actions.cad{width:30%}.condoleances-actions.cad .flex.between{margin-bottom:20px}.condoleances-actions.cad .flex.between span{cursor:pointer}.condoleances-actions.cad .flex.between .red-text{margin-right:10px}.condoleances-actions.cad ul{align-items:flex-end;width:100%}.condoleances-actions.cad ul div{align-items:center;flex-direction:row}.condoleances-actions.cad ul input{width:30px}.condoleances-actions.cad ul li{display:flex;justify-content:flex-start;position:relative;width:80%}.condoleances-actions.cad ul li .cad-multiple{align-items:center;border:none;box-shadow:none;color:#1e82c5;display:flex;font-size:16px;font-weight:bolder;justify-content:center;line-height:20px;margin-left:20px;position:static;width:50px}.condoleances-actions.cad ul li .cad-multiple i{color:#1e82c5;margin-right:4px}.condoleances-actions.cad ul li i.fa-close{color:#be152d;position:absolute;right:20px}@media screen and (max-width:1024px){section.events.cad.active ul{flex-direction:column}}@media screen and (max-width:450px){section.events.cad.active ul{flex-direction:column}.condoleances-actions.cad{width:100%}}.tiptap{background:#eee;border-radius:3px;box-shadow:0 0 5px 0 #1e82c5;flex-wrap:wrap;padding:20px}.tiptap h1,.tiptap h2,.tiptap li,.tiptap ol,.tiptap p,.tiptap strong,.tiptap ul{word-wrap:break-word;color:gray}.control-group.flex span{align-self:center;color:#fff}.html-textarea{align-content:flex-start;display:flex;flex-direction:column;width:auto}.html-textarea .tiptap-form{border-radius:3px;margin-bottom:40px}.html-textarea .tiptap-form .ProseMirror{background:#fff;box-shadow:1px 1px 3px 3px #ddd;padding:20px}.html-textarea .tiptap-menu{align-items:center;background:#225184;color:#fff;display:flex;justify-content:space-between;margin-bottom:10px;padding:8px}.html-textarea .tiptap-menu input[type=color]{border:none;height:40px;margin:0;min-width:0;min-width:auto;padding:10px;width:60px}.html-textarea .tiptap-menu button:not(:first-child){background:none;border:none;border-radius:3px;cursor:pointer;font-weight:600;padding:10px}.html-textarea .tiptap-menu button:not(:first-child) h1,.html-textarea .tiptap-menu button:not(:first-child) h2,.html-textarea .tiptap-menu button:not(:first-child) h3,.html-textarea .tiptap-menu button:not(:first-child) h4,.html-textarea .tiptap-menu button:not(:first-child) i,.html-textarea .tiptap-menu button:not(:first-child) strike,.html-textarea .tiptap-menu button:not(:first-child) strong,.html-textarea .tiptap-menu button:not(:first-child) u{color:#fff}.html-textarea .tiptap-menu button:not(:first-child):hover{background:#fff;border:#225184;color:#225184}.html-textarea .tiptap-menu button:not(:first-child):hover h1,.html-textarea .tiptap-menu button:not(:first-child):hover h2,.html-textarea .tiptap-menu button:not(:first-child):hover h3,.html-textarea .tiptap-menu button:not(:first-child):hover h4,.html-textarea .tiptap-menu button:not(:first-child):hover i,.html-textarea .tiptap-menu button:not(:first-child):hover strike,.html-textarea .tiptap-menu button:not(:first-child):hover strong,.html-textarea .tiptap-menu button:not(:first-child):hover u{color:#225184}.html-textarea .tiptap-menu button:not(:first-child).color{background:#0000;cursor:inherit}.html-textarea .tiptap-menu button:not(:first-child).color:hover{background:#0000}.html-textarea .tiptap-menu button:first-child{border-radius:0;border-right:1px solid #ffffff80;color:#fff;font-weight:600;margin:6px}.html-textarea.view{display:flex;justify-content:flex-start;margin-bottom:40px;width:100%}.html-textarea.view label{margin-bottom:10px;text-align:left}.html-textarea.view>div{background:#eee;box-shadow:0 0 5px 0 #1e82c5}.html-textarea.view span{width:50%}@media screen and (max-width:450px){.control-group.flex{flex-direction:row!important}.html-textarea div,.tiptap-menu{max-width:450px;width:100vw}.html-textarea div{flex-wrap:wrap}}.flex.cad-expert .column{width:100%}.form-cad-expert{margin-bottom:40px;width:100%}.form-cad-expert ul{justify-content:space-between;margin-bottom:20px;width:100%}.form-cad-expert ul li{align-items:center;background:#95c11f;border-radius:3px;color:#fff;display:flex;font-weight:700;height:40px;justify-content:flex-start;margin-right:20px;padding:0 20px;text-transform:uppercase;width:28%}.form-cad-expert fieldset fieldset{box-shadow:none;margin:0;padding:0;width:100%}.form-cad-expert legend.no-legend{display:none}.form-cad-expert legend{background:#95c11f;color:#fff;font-weight:700}.blue-strong{color:#1e82c5}.arrow-button{font-size:12px;margin-right:10px}.condoleances-actions.cad-expert legend{background:#95c11f!important;font-weight:700}.condoleances-actions.cad-expert legend i{color:#fff;margin-right:6px}.condoleances-actions.cad-expert span{background:rgba(190,21,45,.314);border-radius:0;color:#be152d;padding:20px}.condoleances-actions.cad-expert li{background:none;color:#00344a;display:inline-block;font-size:12px;font-weight:400;margin:4px;text-transform:none;width:100%}.field-intro{border-bottom:1px solid #225184;color:#225184;display:block;margin-bottom:20px}div.cad_abo:last-child{margin-left:2%;width:60%}div.residence-cad-list ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}div.residence-cad-list ul span{border:1px solid #225184;display:flex;line-height:40px;margin:10px;padding:12px}div.residence-cad-list ul li{background:#225184;display:flex;font-size:12px;font-weight:400;justify-content:space-between;margin:10px;width:180px}div.residence-cad-list ul li i{color:#fff;font-size:20px;padding:10px 0}fieldset.abo-residence-list ul div{display:flex;height:30px}fieldset.abo-residence-list ul div span{width:200px!important}fieldset.abo-residence-list ul div span:first-child{color:#1e82c5}fieldset.abo-residence-list ul div span.blue{color:#00344a!important}fieldset.abo-residence-list ul div span.red{color:#be152d!important}fieldset.abo-residence-list ul div span.green{color:#95c11f!important}fieldset.abo-residence-list ul div span:last-child{font-weight:700}.flex-help-modal{width:30%}.flex-help-modal span{color:#225184;font-weight:700}.flex-help-modal span.exemple{color:#1e82c5}.fpr{margin-right:20px}.fpr .miniature{border:2px solid #225184;cursor:pointer;max-width:100px}.fpr img.preview{width:100%}.fpr button{background:#fff;border:2px solid #225184;color:#225184;height:60px;max-width:100px;position:relative}.fpr button:focus{background:#225184;color:#fff}.fpr button:after{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #225184;content:"";height:0;left:50%;margin-left:-10px;position:absolute;top:100%;width:0;z-index:101}.fpr-fieldset{min-height:650px}.fpr-fieldset img{max-height:none!important}.fpr-buttons button,.fpr-buttons span{align-items:center;align-self:center;margin:10px}.selected{background:#eee}.fpr-preview{background:#fff;display:block;margin:0 auto;min-height:540px;position:relative;width:435px}.fpr-preview div{display:inline;text-align:center}.fpr-preview div .tiptap{background:none;box-shadow:none}.fpr-preview .template_content{align-content:center;font-weight:700;position:absolute}.fpr-preview .template_content.empty img{background:#000}.fpr-preview .template_content p{font-family:FuturaStd-Light,Arial,sans-serif}.fpr-preview p{color:#000}.fpr-preview .fpr-symbol{align-self:center}.fpr-preview #apercu_template{min-height:540px}.fpr-preview #templatePhoto img,.fpr-preview #templateSymbole img{max-width:100%}.fpr-preview-default{align-self:center;background:#eee;border:1px solid #225184;font-size:24px;font-weight:lighter;padding:10px;text-align:center}.images-div.fpr .image{box-shadow:0 0 10px 0 #98989880;padding:10px;width:100px}.images-div.fpr .paysage,.images-div.fpr .portrait{background-repeat:no-repeat;background-size:contain;height:100px;width:100%}.breadcrumb .arrow-button{background:#fff;border:1px solid #225184;color:#225184;width:180px}.breadcrumb .arrow-button:disabled{background:rgba(44,55,106,.314);border:1px solid #fff;color:#fff;width:180px}.breadcrumb .arrow-button.active{background:#225184;color:#fff}div.mentions-legales{font-size:14px;margin:auto;padding:60px 0;width:1200px}div.mentions-legales i{color:#000;font-style:italic}div.mentions-legales b{font-weight:700}div.mentions-legales .red{color:red;font-weight:700}div.mentions-legales a{color:#1e82c5;text-decoration:underline}div.mentions-legales p{margin:20px 0}div.mentions-legales h2{color:#225184;margin:20px 0}div.mentions-legales h1{background:#225184;color:#fff;padding:20px;text-transform:uppercase;width:600px}div.mentions-legales li{list-style:disc;margin:20px 40px}div.mentions-legales li>li{list-style:circle;margin-left:20px}
/*# sourceMappingURL=main.1f55b7c7.css.map*/