@font-face{font-family:'Inter';src:url('../fonts/Inter_18pt-Regular.ttf') format('woff2');font-weight:400;font-style:normal;font-display:swap}:root{--text-color:#171717;--primary-color:#4bdbc3;--default-color:#fff;--secondary-color:#000;--shadow-color:rgba(0,0,0,0.1);--light-bg:#fafafa;--primary-hover:#43baa6;--border-color:#e5e7eb;--dark-gray:#222223;--light-gray:#656567;--font-Inter:"Inter",sans-serif;--secondary-bg-button:"#E5E5E5"}.dark-mode{--default-color:#121212;--text-color:#eee;--secondary-color:#fff;--light-bg:#121212;--border-color:#9e9e9e;--dark-gray:#eee;--light-gray:#fff c4;--primary-bg-button:"#121212"}.btn{border:none;padding:5px 40px;min-width:100px;font-size:16px;border-radius:8px;align-items:center;height:40px;align-content:center}.btn.btn-primary{background:var(--primary-color);color:#fff}.btn:hover,.btn:focus,.btn:first-child:active,.btn.active,.btn:active{background:var(--primary-hover);box-shadow:1px 2px 5.5px 0 var(--shadow-color);border:none;color:var(--default-color)}.btn.disabled,.btn:disabled{background-color:#777;border-color:#777}.btn.btn-default{background-color:var(--default-color);color:var(--text-color);border:1px solid var(--border-color)}.form-control:focus,.form-select:focus,select:focus{box-shadow:none;border-color:#808080 a6}.form-control.form-control-danger,.form-select.form-control-danger,select.form-control-danger{border-color:#f00;background-color:rgba(236,145,145,0.25)}.form-control.inputText__input,.form-select.inputText__input,select.inputText__input{height:auto}body{color:var(--text-color);font-family:var(--font-Inter) !important}.dark-mode body{background-color:var(--default-color);color:var(--text-color)}.dark-mode input::placeholder,.dark-mode textarea::placeholder{color:#000}.dark-mode .selectivity-result-item{color:#000}.dark-mode .DashboardLink a{color:var(--default-color)}.dark-mode .selectivity-placeholder{color:#000}.dark-mode .gray_bg label{color:#000}input[type="text"],input[type="email"],input[type="number"],textarea.FormGlobal,.form-control,.form-control,.form-select,select{border:1px solid #e5e5e5;padding:8px 11px;font-size:16px;width:100%;border-radius:8px;color:var(--text-color);background-color:#fff;box-shadow:1px 2px 5.5px 0 var(--shadow-color);border:1px solid var(--border-color);min-height:40px}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="number"]::placeholder,textarea.FormGlobal::placeholder,.form-control::placeholder,.form-control::placeholder,.form-select::placeholder,select::placeholder{color:#737373}input[type="text"][type="checkbox"],input[type="email"][type="checkbox"],input[type="number"][type="checkbox"],textarea.FormGlobal[type="checkbox"],.form-control[type="checkbox"],.form-control[type="checkbox"],.form-select[type="checkbox"],select[type="checkbox"],input[type="text"][type="radio"],input[type="email"][type="radio"],input[type="number"][type="radio"],textarea.FormGlobal[type="radio"],.form-control[type="radio"],.form-control[type="radio"],.form-select[type="radio"],select[type="radio"]{accent-color:#000;cursor:pointer}.fs-16{font-size:16px !important}.header{color:var(--text-color)}.main-content{margin-left:120px;transition:margin-left .3s ease}nav#NavSw{background:var(--light-bg);width:80px;transition:width .3s;overflow:scroll;scrollbar-width:none;color:var(--text-color)}nav#NavSw.expanded li{justify-content:start}nav#NavSw.expanded li a,nav#NavSw.expanded li .logout-button button{font-size:14px;justify-content:flex-start}nav#NavSw.expanded .mode-grp{padding:20px 0 20px 30px}nav#NavSw.expanded .mode-grp span.titre{font-size:14px;line-height:16px}nav#NavSw.expanded .mode-grp span.sous-titre{font-size:12px;line-height:16px;color:#6c6c6c;margin-top:2px}nav#NavSw.expanded .separator{justify-content:start;padding-left:30px;font-family:Inter;font-weight:400;font-size:10px}nav#NavSw.expanded~.main-content{margin-left:266px}nav#NavSw:not(.expanded) .mode-grp,nav#NavSw:not(.expanded) .bottom-menu{text-align:center;justify-content:center}nav#NavSw:not(.expanded) .mode-grp .evo_card,nav#NavSw:not(.expanded) .bottom-menu .evo_card{border:none}nav#NavSw:not(.expanded) .mode-grp .evo_card img,nav#NavSw:not(.expanded) .bottom-menu .evo_card img{margin:0}nav#NavSw:not(.expanded) #toggleNavBtn i::before{border:1px solid var(--border-color)}nav#NavSw:not(.expanded) .mod-menu__sub{min-width:inherit}nav#NavSw #toggleNavBtn i{justify-content:end;display:flex;padding:10px}nav#NavSw #toggleNavBtn i::before{border-radius:8px;cursor:pointer;padding:3px;box-shadow:1px 2px 5.5px 0 #222223 1 A}nav#NavSw .bottom-menu .mode-grp{margin:8px 31px;align-items:center}nav#NavSw .bottom-menu .mode-grp img{margin-right:15px;width:34px;height:34px}nav#NavSw li{min-height:45px;height:100%;align-items:center;justify-content:center;display:flex}nav#NavSw li:hover a{color:var(--primary-color);background:transparent}nav#NavSw li.active a{color:var(--primary-color)}nav#NavSw li a,nav#NavSw li .logout-button{color:var(--text-color);font-weight:400;font-size:0;line-height:16px;justify-content:center;align-items:center;display:flex;flex-direction:row;cursor:pointer;padding:8px 10px 8px 30px}nav#NavSw li a button,nav#NavSw li .logout-button button{font-size:0;background:transparent;border:none;color:var(--text-color)}nav#NavSw li a button:hover,nav#NavSw li .logout-button button:hover{color:var(--primary-color)}nav#NavSw li a .bi,nav#NavSw li .logout-button .bi{font-size:18px;margin-right:15px;flex-shrink:0;width:30px;margin-top:0;text-align:center;margin-right:10px}nav#NavSw .separator{display:flex;font-size:11px;text-transform:uppercase}nav#NavSw .titre,nav#NavSw .sous-titre{font-size:0}nav#NavSw .menu-bottom{bottom:0;left:0;width:100%}#toggle-theme{cursor:pointer}.bi.icon-small{font-size:.8rem}form{display:flex;flex-direction:column}label,dt{margin-bottom:10px;font-size:16px;color:var(--text-color);font-weight:500}.dl-horizontal{display:grid;grid-template-columns:180px 1fr;row-gap:4px;column-gap:10px;align-items:center;width:50%}.dl-horizontal dd{color:var(--light-gray)}legend{font-size:20px;font-weight:600}table.ui-datepicker-calendar td{padding:inherit}table,.table-striped.dataTable{table-layout:fixed !important;width:100% !important;border-radius:8px;border:1px solid var(--border-color);margin-top:32px;border-collapse:separate}table tbody,.table-striped.dataTable tbody{font-size:14px;color:var(--text-color)}table tbody .cellContent .action,.table-striped.dataTable tbody .cellContent .action{margin:10px}table tbody .cellContent .action span,.table-striped.dataTable tbody .cellContent .action span{display:none}table tbody tr,.table-striped.dataTable tbody tr{cursor:pointer;transition:background-color .2s ease}table tbody tr:hover,.table-striped.dataTable tbody tr:hover{background:var(--light-bg)}table tbody tr:hover a,.table-striped.dataTable tbody tr:hover a{color:var(--primary-color);border-color:var(--primary-color)}table tbody tr a,.table-striped.dataTable tbody tr a{color:var(--text-color)}table>:not(caption)>*>*,.table-striped.dataTable>:not(caption)>*>*{border-bottom:0}table:not(.ui-datepicker-calendar) td,.table-striped.dataTable:not(.ui-datepicker-calendar) td{box-shadow:none !important;padding:20px 0 !important;border-top:1px solid var(--border-color) !important;color:var(--dark-gray)}table:not(.ui-datepicker-calendar) td a:not(.action),.table-striped.dataTable:not(.ui-datepicker-calendar) td a:not(.action){text-decoration:underline}table th,.table-striped.dataTable th{font-size:16px;color:var(--light-gray);text-align:left;padding:10px 10px;font-weight:500}table th::after,.table-striped.dataTable th::after,table th::before,.table-striped.dataTable th::before{display:none}table td,.table-striped.dataTable td,table th,.table-striped.dataTable th{white-space:normal;text-align:center;vertical-align:middle}table .bi-cloud-arrow-down::before,.table-striped.dataTable .bi-cloud-arrow-down::before{font-size:20px}table.table>:not(:last-child)>:last-child>*,.table-striped.dataTable.table>:not(:last-child)>:last-child>*{border-bottom:none;padding:10px 0}table .bi-pencil-fill::before,.table-striped.dataTable .bi-pencil-fill::before{color:var(--primary-color)}table .bi-trash3-fill::before,.table-striped.dataTable .bi-trash3-fill::before{color:#dc3545}.gray_bg{background:var(--light-bg)}.gray_bg table{background:var(--default-color)}.dataTables_filter{text-align:start !important}.form-step-titles{display:flex;width:100%;position:relative;z-index:11;color:var(--text-color);padding-top:20px}.form-step-titles .form-step-title{counter-increment:step-counter;flex:1;position:relative;display:block;font-size:16px;color:var(--text-color);text-align:center;padding:20px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.form-step-titles .form-step-title:before{content:counter(step-counter);display:inline-block;position:relative;border-radius:100%;width:35px;height:35px;line-height:35px;color:#00008f;background:#d9d9d9;color:var(--text-color);margin-bottom:12px}.form-step-titles .form-step-title.checked:before{background:var(--primary-color);content:"✔";color:#fff}.form-step-titles .is-active button{color:var(--primary-color)}.form-step-titles .is-active::before{color:var(--default-color);background:var(--primary-color)}.main-content{background:var(--default-color)}.form-steps .containerPage{padding:32px;display:grid;position:relative;background:#fafafa;border:1px solid #e5e5e5;border-radius:11px}.form-steps .groupField label.groupField__label--title{display:inline-block;margin:15px 0 5px;font-size:16px;font-weight:normal;color:var(--text-color)}.form-steps .groupField .buttonField__label{background-color:var(--text-color);padding:14px;display:block;font-size:16px;border:1px solid #e5e5e5;cursor:pointer;color:var(--light-bg);border-radius:8px;text-align:center}.form-steps .groupField .buttonField__label:hover,.form-steps .groupField .buttonField__label.is-checked{background:var(--secondary-bg-button);color:var(--text-color);box-shadow:1px 2px 5.5px 0 var(--shadow-color)}.groupField{padding-bottom:20px;row-gap:20px}.button,.btn{background:var(--secondary-bg-button);color:var(--text-color);border-radius:8px;box-shadow:1px 2px 5.5px 0 var(--shadow-color)}.button:hover,.btn:hover{color:var(--primary-color);background:var(--default-color)}.button.evo-btn,.btn.evo-btn{background:var(--primary-color);color:var(--default-color)}.button.evo-btn:hover,.btn.evo-btn:hover{color:var(--primary-color);background:var(--default-color)}.button.primary-btn,.btn.primary-btn{background:var(--text-color);color:var(--default-color)}.button.primary-btn:hover,.btn.primary-btn:hover{background:var(--secondary-bg-button);color:var(--text-color);box-shadow:1px 2px 5.5px 0 var(--shadow-color)}.button.secondary-btn,.btn.secondary-btn{background:var(--secondary-bg-button);color:var(--text-color);border:1px solid var(--secondary-bg-button);box-shadow:1px 2px 5.5px 0 var(--shadow-color)}.button.secondary-btn:hover,.btn.secondary-btn:hover{background:var(--text-color);color:var(--default-color)}.button.no-border-left,.btn.no-border-left{border-top-left-radius:0;border-bottom-left-radius:0}.button#filter-policies,.btn#filter-policies{height:42px}.button.ae-pagination,.btn.ae-pagination{min-width:inherit;width:30px;height:40px;padding:5px}.button.next-step,.btn.next-step,.button.ae-next,.btn.ae-next,.button.withRightArrow,.btn.withRightArrow,.button.withRightArrow,.btn.withRightArrow{background:var(--text-color);color:#fff}.button.prev-step,.btn.prev-step{color:var(--text-color);background:#fcfcfc;border:1px solid #e5e5e5;box-shadow:1px 2px 5.5px 0 var(--shadow-color)}.button.dark,.btn.dark{background-color:#000;color:var(--default-color)}.btn.buttonAnnul{color:var(--text-color);background:#fcfcfc;border:1px solid #e5e5e5;box-shadow:1px 2px 5.5px 0 var(--shadow-color)}.pageHeader__title{color:var(--text-color);font-size:24px;font-weight:600;margin-bottom:20px;text-align:start}.users .tab-content{padding:30px 40px;border-radius:0 0 8px 8px;background:#fafafa;border:1px solid #e5e5e5}.header .header__top_title{display:none}.header .headerTop{width:fit-content;float:right;padding:0 10px;border:1px solid #e5e5e5;box-shadow:1px 2px 5.5px 0 var(--shadow-color);border-radius:8px}.header .headerTop button,.header .headerTop a{border:none;color:var(--text-color);text-transform:uppercase;font-size:16px;background:transparent;display:flex;justify-content:center;align-items:center}.DashboardLink a{display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;font-size:24px;color:var(--text-color);background:#fcfcfc;border:1px solid #e5e5e5;box-shadow:1px 2px 5.5px 0 var(--shadow-color);padding:30px;width:100%;line-height:normal;border-radius:8px;border:none;flex-direction:column}.DashboardLink a .bi{margin-top:5px}.DashboardLink a.active{color:var(--default-color);background-color:var(--primary-color)}.DashboardLink a:hover{color:var(--default-color);text-decoration:none;background:var(--primary-color)}.DashboardLink .bi{margin-left:10px}.devisdetail .informationBlock__content{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;column-gap:4%;margin-bottom:35px}.devisdetail .informationBlock__item{display:flex;justify-content:space-between}.devisdetail .header_title{margin-bottom:20px;text-align:center}.tootlipsw{border-radius:100%;width:18px;color:var(--text-color);height:18px;text-align:center;font-size:16px;line-height:14px;margin-left:5px}.tootlipsw:before{color:var(--text-color)}.top-menu{padding:20px 18px;display:flex;justify-content:space-between}.top-menu .logo{display:flex;flex-direction:row;align-items:center}.top-menu .logo img{width:34px;height:34px}.evo_card{box-shadow:1px 2px 5.5px 0 var(--shadow-color);border:1px solid #e5e5e5;border-radius:11px;padding:25px}.evo_card.primary_bg{background:var(--light-bg)}.evo_card.GroupeFiled{border-top-left-radius:0}.scopes .main-content{margin-left:0}.reset .PageGroupe,.remind .PageGroupe,.profile .PageGroupe{padding:25px 150px}.reset .main-content,.remind .main-content,.profile .main-content{margin-left:0}.reset .ListeGroupe ul,.remind .ListeGroupe ul,.profile .ListeGroupe ul{margin-left:0}.btn-group label.btn{flex:none;min-width:100px;margin-bottom:0;border:1px solid #e5e5e5;border-bottom-right-radius:0;border-bottom-left-radius:0;color:var(--text-color)}.btn-group label.btn:focus{box-shadow:none}.btn-check:checked+.btn{background-color:var(--primary-color);border:none;color:#fff}.bg-danger{color:#fff}.PageGroupe .treeItemAction{display:flex;flex-direction:row-reverse}.PageGroupe .treeItemAction .iconAction{display:inline-flex;align-items:center;justify-content:center;font-size:20px}.PageGroupe .treeItemAction .iconAction::before{margin-right:5px;font-size:18px}.PageGroupe .treeItemExpand.disabled{cursor:auto;background:#fafafa;box-shadow:1px 2px 5.5px 0 var(--shadow-color)}.PageGroupe .iconM::before{font-size:20px}.groupField__ctInput .radio--switch:first-child .radio__label{border-radius:8px 0 0 8px}.groupField__ctInput .radio--switch:last-child .radio__label{border-radius:0 8px 8px 0}label{color:var(--text-color)}label.lbl{color:var(--light-gray)}.PageGlobal .dataTables_wrapper .dataTables_paginate .paginate_button{background:var(--default-color);font-size:16px;border:1px solid var(--border-color);border-radius:8px;padding:7px 11px;margin:4px}.PageGlobal .dataTables_wrapper .dataTables_paginate .paginate_button.current{background:var(--text-color);border-color:var(--text-color);color:#fff !important}.PageGlobal .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{border:1px solid var(--border-color);color:var(--light-gray)}.PageGlobal .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:no-drop;border:1px solid var(--border-color)}.users .PageGroupe{border:none;margin:0}.login,.remind,.reset{color:var(--text-color);border-radius:11px}.login .main-content,.remind .main-content,.reset .main-content{margin:0}.login .evo_card,.remind .evo_card,.reset .evo_card{max-width:450px;text-align:start}.login .PageGlobal,.remind .PageGlobal,.reset .PageGlobal{justify-content:center;align-items:center;width:100%;text-align:-webkit-center}.login .com-users-login__input,.remind .com-users-login__input,.reset .com-users-login__input{position:relative;margin-bottom:20px;border-radius:8px}.login #password,.remind #password,.reset #password{border-radius:8px}.login .focused label,.remind .focused label,.reset .focused label{top:-5px;transform-origin:0;color:var(--primary-color);width:auto;background:var(--default-color);z-index:10}.login .focused input,.remind .focused input,.reset .focused input{color:var(--text-color);border:2px solid #e5e5e5}.login .com-users-login__submit .btn,.remind .com-users-login__submit .btn,.reset .com-users-login__submit .btn,.login .btn.validate,.remind .btn.validate,.reset .btn.validate{background-color:var(--text-color);width:100%;padding:14px;margin:15px 0;min-height:52px;color:var(--default-color)}.login .com-users-login__submit .btn:hover,.remind .com-users-login__submit .btn:hover,.reset .com-users-login__submit .btn:hover,.login .btn.validate:hover,.remind .btn.validate:hover,.reset .btn.validate:hover{background-color:var(--default-color);color:var(--text-color);border:2px solid var(--text-color)}.login a:hover,.remind a:hover,.reset a:hover{color:var(--primary-color)}.login form,.remind form,.reset form{padding:30px 30px 0 30px}.login .main-content,.remind .main-content,.reset .main-content{background:inherit}.login .list-group-item,.remind .list-group-item,.reset .list-group-item{padding:5px 0;color:var(--text-color);border:none;padding:5px 30px;background-color:inherit}.PageContent{padding:50px 30px}.PageContent .dataTables_wrapper .dataTables_length label{display:flex;justify-content:center;align-items:center}.PageContent .dataTables_wrapper .dataTables_length select{height:30px;padding:0;margin:0 6px}.policydetail .informationBlockWrapper .informationBlockWrapper__header_title,.policydetail .informationBlockWrapper .informationBlock__title{font-size:16px;font-weight:600;color:var(--dark-gray);margin-bottom:18px;display:flex;align-items:center}.policydetail .informationBlockWrapper .informationBlockWrapper__header_title button,.policydetail .informationBlockWrapper .informationBlock__title button{margin-left:auto}.policydetail .informationBlockWrapper .informationBlock__item_label{color:var(--light-gray);font-weight:400;font-size:14px}.policydetail .informationBlockWrapper .informationBlock__item_value span{color:var(--dark-gray);font-size:14px;font-weight:400}.policydetail .informationBlockWrapper .informationBlock__content{grid-template-columns:repeat(3, 1fr);gap:15px;list-style:none;padding:0;margin:0}.policydetail .informationBlockWrapper .obj-assure ul{grid-template-columns:auto}.policydetail .modifier-police .informationBlockWrapper .informationBlockWrapper__header_title,.policydetail .modifier-police .informationBlockWrapper .informationBlock__title{display:inherit}.policydetail .modifier-police .formActionBlock{justify-content:space-between;display:flex}.policydetail .modifier-police #DetailClient #subscription-fields{display:block}.policydetail .modifier-police .accordion .accordion-button{color:var(--text-color);background-color:var(--default-color)}.policydetail .modifier-police .accordion .informationBlock__title{margin-bottom:0}.policydetail .btn{text-align:start}.policydetail .policy__header .policy__header_title{font-size:24px;font-weight:600;color:var(--dark-gray)}.policydetail .policy__header .policy__header_policyNumber{font-size:16px;font-weight:700;color:var(--light-gray)}.nav-item.parent{position:relative}.nav-item.parent>.dropdown{cursor:pointer;font-weight:600;padding:8px 12px;display:inline-block;position:relative}.nav-item.parent>.dropdown::after{content:"\f282";font-family:"bootstrap-icons";font-size:.8rem;margin-left:6px;vertical-align:middle;transition:transform .2s}.nav-item.parent:hover>.dropdown::after{transform:rotate(180deg)}.nav-item.parent>.mod-menu__sub{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;min-width:200px;box-shadow:0 4px 10px rgba(0,0,0,0.1);z-index:1000;border-radius:6px;padding:.5rem 0;margin:0 22px}.nav-item.parent:hover>.mod-menu__sub{display:block}.nav-item.parent:hover .mod-menu__sub a{color:var(--text-color) !important}.nav-item.parent:hover .mod-menu__sub a:hover{color:var(--primary-color) !important}.mod-menu__sub li a{display:block;padding:8px 16px;color:#333;text-decoration:none;white-space:nowrap}.mod-menu__sub li a:hover{background-color:#f8f9fa;color:#007bff}.badge{height:21px;min-width:48px;width:fit-content;align-items:center;justify-content:center;display:flex;font-weight:500;font-size:14px;border-radius:17px;justify-self:center;max-width:74px;height:25px;width:100%}.badge img{margin-right:5px}.badge.bg_success{background-color:var(--primary-color)}.badge.bg-success{background-color:var(--primary-color) !important}.badge.bg-default{color:var(--text-color);border:1px solid #e5e7eb}.badge.green{background:rgba(5,150,105,0.1);color:#059669}.badge.blue{background:#dbeafe;color:#155dfc}.badge.red{background:rgba(255,88,95,0.1);color:#ff585f}.badge.badge-light{color:var(--text-color);border:1px solid #e5e5e5;border-radius:5px;padding:12px}.produits-garanties .list-infos li{display:flex;justify-content:space-between;align-items:center;color:var(--light-gray);font-size:13px;margin-bottom:10px}.produits-garanties .list-infos li .value{color:var(--light-gray);font-weight:600}.produits-garanties .price{font-size:12px;font-weight:600}.produits-garanties .btn{font-size:14px}.produits-garanties .evo_card{box-shadow:1px 2px 5.5px 0 var(--shadow-color)}.produits-garanties .card-title{font-weight:600;font-size:16px;line-height:100%;margin:0}.produits-garanties span.soutitre{font-weight:400;font-size:14px;color:var(--light-gray)}.produits-garanties h1.titre{font-size:24px;font-weight:600}.produits-garanties h2.titre{font-size:16px;margin-bottom:20px}.produits-garanties table th{color:var(--secondary-color)}.produits-garanties.details .list-infos li,.produits-garanties.details .badge.badge-light{font-size:14px}.products{max-width:110rem;margin:32px auto 64px auto}.products .product-item{padding:20px;position:relative;display:flex;flex-direction:column;text-align:center;margin-bottom:10px}.products .product-item .product-title{font-weight:600;font-size:20px}.products .product-item .product-price{font-weight:700;font-size:30px;color:var(--text-color)}.liste{display:flex;gap:20px;flex-wrap:wrap}.liste>.checkout__block{flex:1 1 calc(13.333%);display:flex}.liste>.checkout__block>*{flex:1}.liste .beneficiaries{overflow-y:scroll;max-height:365px;display:flex;flex-direction:column}.createpolicy .summaryInformations__title span{font-size:16px;font-weight:600}.createpolicy .summaryInformations__title .bi::before{font-size:18px}.createpolicy .paiement-block .summaryProduct__content{display:flex;flex-direction:column}.createpolicy .paiement-block .summaryProduct__details{flex-direction:column;gap:10px;margin:10px 0;align-items:start}.createpolicy .paiement-block .summaryProduct__price{margin-left:0}.createpolicy .summaryInformations__item{font-size:13px;color:var(--light-gray);line-height:20px;justify-content:space-between;display:flex;padding:6px 0;align-items:center}.createpolicy .summaryInformations__item span:nth-child(2){color:var(--text-color)}.policydetail .leftBlock .informationBlock__content{display:grid;grid-template-columns:repeat(3, 1fr)}.policydetail .leftBlock .informationBlock__content .informationBlock__item{display:flex;flex-direction:column}.policydetail .leftBlock .informationBlock__item{justify-content:start}.policydetail .rightBlock .obj-assure,.policydetail .leftBlock .obj-assure{width:100%}.policydetail .rightBlock>div,.policydetail .leftBlock>div{margin-bottom:45px}.policydetail .rightBlock .souscripteur .informationBlock__item,.policydetail .leftBlock .souscripteur .informationBlock__item{flex-direction:column}.policydetail .actionBlock>*{margin-bottom:20px}.policydetail .dark{color:var(--text-color)}.policydetail #DetailPolice .liste,.policydetail #DetailClient .liste,.policydetail #DetailPolice #subscription-fields,.policydetail #DetailClient #subscription-fields{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;align-items:stretch}.policydetail #DetailPolice .liste .obj-assure,.policydetail #DetailClient .liste .obj-assure,.policydetail #DetailPolice #subscription-fields .obj-assure,.policydetail #DetailClient #subscription-fields .obj-assure{width:100%}.policydetail #DetailPolice .liste .evo_card,.policydetail #DetailClient .liste .evo_card,.policydetail #DetailPolice #subscription-fields .evo_card,.policydetail #DetailClient #subscription-fields .evo_card{height:100%}.policydetail #DetailPolice .informationBlock,.policydetail #DetailClient .informationBlock{margin:20px 0}.policydetail #subscription-fields .btn{text-align:start;width:fit-content}.policydetail .modifier-police .informationBlockWrapper__header_title,.policydetail .modifier-police .policydetail .informationBlockWrapper .informationBlock__title{display:inherit}.policydetail .modifier-police .groupField{float:none}.policydetail .modifier-police .policy__header_title{display:none}.policydetail .modifier-police .groupField__label--title{font-size:14px;margin-bottom:10px}.policydetail .modifier-police .informationBlock__content{padding:10px}.policydetail .modifier-police .accordion-item{border-radius:11px;margin-bottom:20px}.policydetail .modifier-police .accordion-item .accordion-header{border-bottom:none}.policydetail .modifier-police .accordion-item .accordion-button{box-shadow:none}.policydetail .banner .bi-check2{background:#e6f4f0;border-radius:62%;width:67px;height:67px;text-align:center;margin-bottom:10px;justify-content:center;display:flex;align-items:center;justify-self:center}.policydetail .banner .bi-check2::before{content:"\f272";color:#059669;border:3px solid #059669;border-radius:100%;align-items:center;justify-content:center;display:flex;font-size:16px;width:27px;height:27px;font-weight:bold !important}.policydetail .banner .banner__title{font-size:24px;font-weight:600}.policydetail .banner .banner__title .banner__subTitle{font-size:16px;color:var(--light-gray)}.policydetail .datasTable__table,.policydetail .confirmation__travelTable td{background:inherit;margin-top:0}.policydetail .datasTable__table td,.policydetail .confirmation__travelTable td td{padding:10px 0;text-align:end;border:none}.policydetail .itemList__content,.policydetail .informationBlock__item{margin:8px 0;display:flex;justify-content:space-between}.policydetail .informationBlock__item{display:flex;justify-content:space-between;width:100%}.policydetail .itemList__item{margin:10px 0}.title{font-size:16px;font-weight:bold;color:var(--text-color)}.subtitle{font-size:14px;color:var(--light-gray);font-weight:400}.label{color:var(--light-gray);font-weight:400;font-size:14px}.value,.value span .sub-title,.datasTable__cell{color:var(--text-color);font-size:14px;font-weight:400}.confirmationPage .confirmation__summary{justify-content:center}.confirmationPage .confirmation__summary .confirmation__travelTable th{padding:5px 0;color:var(--light-gray)}.confirmationPage .confirmation__summary .confirmation__travelTable td{color:var(--text-color);padding:5px 0 !important}.confirmationPage .obj-assure{width:41.66666667%;padding:0}.custom-file-upload{display:inline-block;padding:10px 15px;cursor:pointer;border-radius:5px;transition:all .3s}.custom-file-upload:hover{background-color:var(--text-color);color:#fff}#file_group{display:none}.product-fields .groupField__label--title{font-size:24px;font-weight:bold}.no-scroll{overflow:hidden}#policy-ajax-loader{text-align:center;padding:40px 0 0;display:none;position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden}.modal-support .modal-body{display:flex;gap:5px;justify-content:center}.modal-support .modal-body .obj-assure{margin-right:12px}.modal-support .modal-body .informationBlock__content{display:block}.modal-support .modal-body .informationBlock__content .informationBlock__item{display:flex;justify-content:space-between}.modal-content,.ae-modal-content{border-radius:40px;padding:20px 40px}.modal-content .modal-header,.ae-modal-content .modal-header,.modal-content .ae-modal-header,.ae-modal-content .ae-modal-header{padding:0;border-bottom:none;margin:20px 0}.modal-content .modal-header .btn-close,.ae-modal-content .modal-header .btn-close,.modal-content .ae-modal-header .btn-close,.ae-modal-content .ae-modal-header .btn-close,.modal-content .modal-header .close,.ae-modal-content .modal-header .close,.modal-content .ae-modal-header .close,.ae-modal-content .ae-modal-header .close{color:#000;border:2px solid #000;background:transparent;opacity:1;padding:5px;border:none}.modal-content .modal-header .modal-title,.ae-modal-content .modal-header .modal-title,.modal-content .ae-modal-header .modal-title,.ae-modal-content .ae-modal-header .modal-title{font-size:24px;font-weight:600}.modal-content .modal-body,.ae-modal-content .modal-body,.modal-content .ae-modal-body,.ae-modal-content .ae-modal-body{padding:0}.modal-content .modal-footer,.ae-modal-content .modal-footer,.modal-content .ae-modal-footer,.ae-modal-content .ae-modal-footer{border:none;padding:25px 0}th.sorting:after,th.sorting::before{display:none !important}@media (min-width:992px){nav#NavSw{position:fixed;top:0;left:0;height:100vh;transition:width .3s ease}nav#NavSw.expanded{width:266px}nav#NavSw.expanded~.main-content{margin-left:266px}nav#NavSw:not(.expanded){width:120px}.PageGlobal{display:flex}.main-content{flex:1 1 0;min-width:0}}@media (max-width:992px){nav#NavSw{width:100%}nav#NavSw.expanded~.main-content{margin-left:0}}