.visuelHeader{background-image:url(header-label-TPE-2024.f685641d8721098f.webp);height:240px;background-size:cover;background-position:center center;padding-bottom:0!important}.conteneurHeaderBloc{max-height:240px}.gm .hero-header .conteneurHeader .conteneurHeaderBloc .conteneurTexteHeader{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0;padding-left:6.4rem}.gm .hero-header .conteneurHeader .conteneurHeaderBloc .conteneurTexteHeader p{margin-bottom:0;padding-bottom:0;padding-left:0}.gm .hero-header nav.fildAriane{width:100%}@media screen and (max-width: 992px){.gm .hero-header .conteneurHeader .conteneurHeaderBloc .conteneurTexteHeader{padding-top:2.4rem;padding-bottom:6.4rem}.conteneurHeaderBloc{max-height:none}.hero-header .conteneurHeaderBloc .conteneurTexteHeader nav.fildAriane{top:0}}.fix-styles .gm input:not([class*=taille]):not([type=radio]):not([type=checkbox]){width:100%}.fix-styles .gm label.label-for-checkbox{display:flex;align-items:flex-start;margin-bottom:8px;gap:8px}.fix-styles .gm select:not([class*=taille]){width:100%}.fix-styles .gm select.date{max-width:200px}.fix-styles .gm select.readonly{cursor:not-allowed;pointer-events:none;background-color:#f4f4f4!important}.fix-styles .gm .btnInputInside{display:initial;position:absolute;bottom:24px;left:auto;right:24px;background:#fdfdfd!important}.fix-styles .gm .autocomplete-container.inputTextField .autocomplete-list{max-height:400px;overflow-y:auto;overflow-x:hidden;width:calc(100% - 32px);top:95px}.fix-styles .gm fieldset.blocInfos.avecFond .container>div button{width:fit-content!important}.fix-styles .gm .form-colonne .autocomplete-container.field input{width:90%!important}@media screen and (max-width: 764px){.fix-styles .gm .form-colonne .autocomplete-container.field input{width:calc(100% - 4rem)!important}}.fix-styles .gm .icon-search{display:none}.fix-styles .gm .datepicker-block{position:relative}.fix-styles .gm .datepicker-block:after{position:absolute;left:auto;right:12px;top:0;height:100%;display:flex;align-items:center}.fix-styles .gm .datepicker-input{width:calc(100% - 1.5em)}.fix-styles .gm #customSelectDate{max-width:200px;background:url(calendar.eb8e5bef601a55fc.svg) no-repeat calc(100% - 16px) center/24px!important}@media screen and (max-width: 740px){.fix-styles .gm .datepicker-dropdown{display:none!important}}.fix-styles .gm .btnxlite{text-decoration:none}.fix-styles .gm button{display:flex;justify-content:center;align-items:center;gap:8px;margin:.5rem}.fix-styles .gm .download_buttons button{justify-content:flex-start;width:100%}.fix-styles .gm .unstyled-list li a{display:flex;align-items:start;text-decoration:none!important;gap:4px}.fix-styles .gm .unstyled-list li a span{margin-top:4px}.fix-styles .gm .snackbar{width:fit-content;max-width:300px;margin-left:0;right:20px;left:initial}.fix-styles .gm .blocPopInHtml.popInForm{top:50%;transform:translate(-50%,-50%)!important;width:100%}.fix-styles .gm dialog[open].popInForm .blocPopInHtmlHeader .closePopInDialog{width:auto;height:fit-content;background-image:none;outline:none}.fix-styles .gm dialog.blocPopInHtml[open].popInForm{max-height:90vh}.fix-styles .gm dialog.blocPopInHtml[open].popInForm .blocContenuPopInHtml{max-height:100%}@media screen and (max-width: 740px){.fix-styles .gm dialog.blocPopInHtml[open]:before{content:none}.fix-styles .gm .blocPopInHtml.popInForm{top:0;overflow:hidden;transform:translate(0)!important}.fix-styles .gm dialog.blocPopInHtml[open] .closePopInDialog{background:transparent!important;top:-1.2rem;z-index:1;color:#fff;outline:none}}.fix-styles .gm .blocPopInHtml.popInForm{max-width:800px;padding:2em 1em 1em!important}.fix-styles .gm .tabdevis .colChoiceSelected{background-color:#e1d7ff;color:#000069}.fix-styles .gm .titreconseil{position:absolute!important;height:auto!important}.fix-styles .gm .tabdevis .infoFormule .tarifMensuel+.titreformule{margin-top:1.6em}.fix-styles .gm .icon-keyboard_arrow_left:before{content:"\e938"}.fix-styles .gm .tabdevis .titrecategorie{position:relative!important;align-items:center;display:flex;justify-content:center}.fix-styles .gm .tabdevis .titrecategorie.minHeight{min-height:30px;font-size:12px}.fix-styles .gm .tableau-remboursement thead .infoFormule{min-height:32px;font-size:12px}.fix-styles .gm .tabdevis table thead{background:#fff}.fix-styles .gm .titresection .txtaide:before{color:#fff}.fix-styles .gm .tabdevis thead .tabdevis tfoot th .infoFormule,.fix-styles .gm .tabdevis thead th .infoFormule{padding:0!important}.fix-styles .gm .sous-titre{padding:10px 20px;background-color:#c3c3d1}.fix-styles .gm .sous-titre strong{color:#000069;font-weight:400}.fix-styles .gm .gm dialog.blocPopInHtml[open].popInForm{overflow-y:auto}html{line-height:inherit}body{overflow-x:hidden}@media screen and (max-width: 740px){body section:first-child{margin-top:0}body .hidden-mobile{display:none}}@media screen and (min-width: 741px){body .hidden-desktop{display:none}}body .opentip-container>*{text-align:justify!important}body .nowrap{white-space:nowrap}body h3.subtitle{font-size:1.8rem;font-weight:700;margin:32px 0 16px}strong{font-weight:700}.hide{visibility:hidden}.none{display:none}.none+*{margin-top:0!important}
