@charset "UTF-8";.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:rgba(220,53,69,.4);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);border-color:var(--bs-table-border-color);margin-bottom:1rem;vertical-align:middle;width:100%}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:.1rem;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));padding:1rem 2rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:.2rem solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:1rem}.table-bordered>:not(caption)>*{border-width:.1rem 0}.table-bordered>:not(caption)>*>*{border-width:0 .1rem}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1439.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.font-primary{font-family:Montserrat,Arial,sans-serif}.font-secondary{font-family:Roboto Slab,Arial,sans-serif}.wysiwyg table caption,h4,h5,h6{font-family:Montserrat,Arial,sans-serif}.alert-warning .alert-heading,.footer__main__form legend,.go-further h2,h1,h2,h3{font-family:Roboto Slab,Arial,sans-serif}h1{font-size:5.6rem;font-weight:500}@media (max-width:991.98px){h1{font-size:3.8rem}}h2{font-size:4.2rem;font-weight:500}@media (max-width:991.98px){h2{font-size:3.2rem}}.alert-warning .alert-heading,.footer__main__form legend,.go-further h2,h3{color:var(--bs-heading-color-contrast);font-size:3rem;font-weight:500}@media (max-width:991.98px){.alert-warning .alert-heading,.footer__main__form legend,.go-further h2,h3{font-size:2.6rem}}.wysiwyg table caption,h4{font-size:2.4rem;font-weight:600}@media (max-width:991.98px){.wysiwyg table caption,h4{font-size:2.2rem}}h5{font-size:2rem}@media (max-width:991.98px){h5{font-size:1.8rem}}h6{font-size:1.6rem}@media (max-width:991.98px){h6{font-size:1.4rem}}.cma-radius{border-radius:0 var(--bs-border-radius-xxl)}.cma-radius .cma-radius--sm{border-radius:0 var(--bs-border-radius-xl)}.custom-radius--lt-rb{border-bottom-right-radius:var(--bs-custom-radius);border-top-left-radius:var(--bs-custom-radius);overflow:hidden}.custom-radius--lb-rt,.form-im--homepage,.form-im--sidebar{border-bottom-left-radius:var(--bs-custom-radius);border-top-right-radius:var(--bs-custom-radius);overflow:hidden}.custom-radius--4{--bs-custom-radius:4rem}.tag{background-color:var(--tag-background-color);border-radius:.5rem;color:var(--tag-color);display:block;line-height:1.22;padding:1.6rem 2.3rem;text-decoration:none}.tag:hover{background-color:var(--tag-color);color:var(--bs-white)}.tags{margin:5rem 0}.tag--outline{background-color:transparent;border:.2rem solid var(--tag-color);padding-bottom:1.3rem;padding-top:1.3rem}.tag--outline:hover{background-color:var(--tag-color)}.block{margin:6rem 0}.block[class*=bg-]{margin:0;padding:6rem 0}@media (max-width:991.98px){.block-sm[class*=bg-]{padding:4rem 0}}.sidebar-sticky{margin-bottom:5rem}@media (min-width:992px){.sidebar-sticky{margin-bottom:6rem;position:sticky;top:15rem}}@media (max-width:991.98px){.sidebar-sticky{margin-top:5.5rem}}.sidebar-sticky.custom-radius--lt-rb{--bs-custom-radius:4rem;box-shadow:0 .3rem .6rem rgba(0,0,0,.102);padding:4rem 3rem 2rem}@media (max-width:991.98px){.sidebar-sticky.custom-radius--lt-rb{padding:4rem 2rem 2rem}}.sidebar-ebook{margin-bottom:5rem}.sidebar-ebook.custom-radius--lt-rb{--bs-custom-radius:4rem;box-shadow:0 .3rem .6rem rgba(0,0,0,.102);padding:4rem 3rem 2rem}@media (max-width:991.98px){.sidebar-ebook.custom-radius--lt-rb{overflow:initial;padding:4rem 2rem 2rem}}.list-icons{padding:0}@media (min-width:992px){.list-icons{padding-left:4rem}.accordion-body .list-icons{padding-left:0}}.list-icons li{display:block;padding-left:4rem;position:relative}.list-icons li:not(:last-child){margin-bottom:.6rem}.list-icons li:before{color:#0f3250;content:"\e958";font-family:cmaicon;left:0;position:absolute;top:-.1rem}.partnership-with{margin-bottom:3rem;margin-top:6rem}@media (min-width:992px){.partnership-with{margin-bottom:7rem}}.partnership-with .logos{display:flex;flex-wrap:wrap;gap:2rem}.partnership-with .logos .ibexa-embed-type-image,.partnership-with .logos figure{margin-bottom:0}.partnership-with .logos .ibexa-embed-type-image{align-items:center;display:flex;height:10rem;justify-content:center;padding:1rem;width:16rem}@media (max-width:575.98px){.partnership-with .logos .ibexa-embed-type-image{width:calc(50% - 2rem)}}.flip-i{display:inline-flex;transform:scale(-1)}.reinsurance-item{line-height:2.2rem}.reinsurance-item img{vertical-align:top}.row--center{justify-content:center}@media (min-width:992px){.row--center>.col-lg-8{width:68.572%}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff 50%,#eee);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #dee2e6;border-radius:.375rem;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:.375rem;border-left:1px solid #dee2e6;border-top-right-radius:.375rem;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:.375rem;border-right:1px solid #dee2e6;border-top-left-radius:.375rem;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:-webkit-linear-gradient(top,#fff,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:-webkit-linear-gradient(top,#eee 50%,#fff);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #dee2e6;border-radius:.375rem;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #dee2e6;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2{max-width:100%;min-width:20rem}.modal .select2{width:100%!important}.select2--w100{width:100%}.select2.select2-container--open.select2-container--default .select2-selection--single{border-radius:1rem;height:5.4rem}.select2.select2-container--open.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:5.4rem;padding-left:3rem;padding-right:4rem;position:relative}.select2.select2-container--open.select2-container--default .select2-selection--single .select2-selection__rendered:before{content:"\e93e";font-family:cmaicon;font-size:.7rem;font-weight:700;left:1.3rem;position:absolute;top:50%;transform:translateY(-50%)}.select2.select2-container--open.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default .select2-selection--single{background-color:#e7f1f4;border-color:#b0d2d9;border-radius:2.7rem;height:5.4rem}[class*=bg-] .select2-container--default .select2-selection--single{background-color:#fff;border-color:#fff}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#0f3250;font-size:1.8rem;font-weight:500;line-height:5.4rem;padding-left:2.5rem;padding-right:6rem}.select2-container--default .select2-selection--single .select2-selection__arrow{border:.15rem solid;border-radius:50%;color:#0f3250;font-size:1rem;font-weight:400;height:3.7rem;padding-top:.4rem;right:1.5rem;top:50%;transform:translateY(-50%);width:3.7rem}.select2-container--default .select2-selection--single .select2-selection__arrow:before{align-items:center;content:"\e90b";display:inline-flex;font-family:cmaicon;font-size:1.7rem;inset:0;justify-content:center;position:absolute}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#d1dee3!important}.select2-container--default.select2-container--disabled .select2-selection__arrow,.select2-container--default.select2-container--disabled .select2-selection__rendered{color:#495057}.select2-dropdown{background-color:#e7f1f4;border-color:#b0d2d9;border-radius:1rem;overflow:hidden;z-index:1019}.select2-dropdown .select2-results__option{font-size:1.8rem;font-weight:500;line-height:1.222;padding:.7rem 4rem .8rem 3rem}.block__map .select2{min-width:100%}.block__map .select2-selection{background-color:#fff}.block__map .select2-selection__placeholder{color:#0f3250!important}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0!important;border-top-right-radius:0!important}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#fff;color:inherit}.select2-container--default .select2-results__option[data-selected=true]{clip:rect(0,0,0,0)!important;background-color:unset;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:relative;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-results__option[data-selected=true]:not(caption){position:absolute!important}.select2-container--default .select2-results__option[data-selected=true]:before{content:"\e93e";font-family:cmaicon;font-size:.7rem;font-weight:700;left:1.3rem;position:absolute;top:50%;transform:translateY(-50%)}.form-select.w-100+.select2{width:100%!important}.datepicker{width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{padding-top:4px;position:absolute;z-index:20}.datepicker-dropdown.datepicker-orient-top{padding-bottom:4px;padding-top:0}.datepicker-picker{background-color:#fff;border-radius:4px;display:flex;flex-direction:column}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1)}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{background-color:#f5f5f5;box-shadow:inset 0 1px 1px hsla(0,0%,4%,.1)}.datepicker-title{background-color:#f5f5f5;box-shadow:inset 0 -1px 1px hsla(0,0%,4%,.1);font-weight:700;padding:.375rem .75rem;text-align:center}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{align-items:center;background-color:#fff;border:1px solid #dcdcdc;border-radius:4px;box-shadow:none;color:#363636;cursor:pointer;display:inline-flex;font-size:1rem;height:2.25em;justify-content:center;line-height:1.5;margin:0;padding:calc(.375em - 1px) .75em;position:relative;text-align:center;vertical-align:top;white-space:nowrap}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{border-radius:2px;flex:auto;font-size:.75rem;margin:calc(.375rem - 1px) .375rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-button,.datepicker-controls .prev-button{flex:0 0 14.2857142857%;padding-left:.375rem;padding-right:.375rem}.datepicker-controls .next-button.disabled,.datepicker-controls .prev-button.disabled{visibility:hidden}.datepicker-grid,.datepicker-view{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex:auto;flex-wrap:wrap}.datepicker .days{display:flex;flex:auto;flex-direction:column}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex:0 0 9.6774193548%;flex-direction:column}.datepicker .weeks{align-items:stretch;display:flex;flex:auto;flex-direction:column}.datepicker span{-webkit-touch-callout:none;align-items:center;border-radius:4px;cursor:default;display:flex;justify-content:center;user-select:none}.datepicker .dow{font-size:.875rem;font-weight:700;height:1.5rem}.datepicker .week{color:#b8b8b8;flex:auto;font-size:.75rem}.datepicker .days .dow,.datepicker-cell{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f5f5f5;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{background-color:#dcdcdc;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(39,107,218,.2)}.datepicker-view .datepicker-cell.focused,.datepicker-view .datepicker-cell.selected,.datepicker-view .datepicker-cell:hover{font-weight:700;position:relative;z-index:1}.datepicker-view .datepicker-cell.focused:before,.datepicker-view .datepicker-cell.selected:before,.datepicker-view .datepicker-cell:hover:before{border:.2rem solid;border-radius:3.8rem;bottom:0;content:"";height:3.8rem;left:0;margin:auto;position:absolute;right:0;top:0;width:3.8rem;z-index:-1}.datepicker{--bs-datepicker-main:var(--bs-datepicker-primary);z-index:1021}.datepicker+.datepicker{display:none}@media (max-width:575.98px){.ibexa-store-checkout .datepicker,.modal-content .datepicker{max-width:calc(100vw - 5rem);overflow:auto;position:static}}.datepicker-picker{background-color:var(--bs-form-input-bg);border:.1rem solid var(--bs-form-input-focus-border);border-radius:1rem;box-shadow:none!important;min-width:44rem;padding:1.8rem 2.6rem}@media (max-width:575.98px){.datepicker-picker{min-width:36rem;padding:.5rem}}.datepicker-main{margin:2.8rem 0;padding:0}.datepicker-grid{gap:2rem 0}.datepicker-view{width:100%}.datepicker-view .days-of-week{margin-bottom:2rem}.datepicker-view .dow{color:var(--bs-datepicker-main);font-size:1.6rem;font-weight:400}.datepicker-view .dow:nth-child(6),.datepicker-view .dow:nth-child(7){--bs-datepicker-main:var(--bs-datepicker-secondary)}.datepicker-view .datepicker-cell{color:var(--bs-datepicker-main);font-size:1.8rem;line-height:1}.datepicker-view .datepicker-cell.highlighted{--bs-datepicker-main:var(--bs-datepicker-secondary);background-color:transparent!important}.datepicker-view .datepicker-cell.next:not(.disabled),.datepicker-view .datepicker-cell.prev:not(.disabled){color:var(--bs-datepicker-main);opacity:.6}.datepicker-view .datepicker-cell.selected,.datepicker-view .datepicker-cell:hover{--bs-datepicker-main:var(--bs-datepicker-secondary);background-color:transparent}.datepicker-view .datepicker-cell.selected{color:var(--bs-white)}.datepicker-view .datepicker-cell.selected:before{background-color:var(--bs-datepicker-main);border-color:var(--bs-datepicker-secondary)}.datepicker-view .datepicker-cell:not(.day):before{min-width:80%}.datepicker-btn{background-color:var(--bs-btn-bg);border-radius:2.7rem;font-size:1.8rem;font-weight:400;min-height:auto;min-width:auto;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-transform:none}.datepicker-btn.view-switch{--bs-btn-padding-x:2rem;--bs-btn-padding-y:0;--bs-btn-color:var(--bs-datepicker-main);--bs-btn-border-color:var(--bs-datepicker-main);--bs-btn-hover-bg:var(--bs-datepicker-main);--bs-btn-hover-border-color:var(--bs-datepicker-main);flex:auto 0 0;height:3.8rem;text-transform:capitalize}.datepicker-btn.view-switch:after{content:"\e90b";font-family:cmaicon;margin-left:2rem}.datepicker-btn.next-button,.datepicker-btn.prev-button{--bs-btn-padding-x:0;--bs-btn-padding-y:0;flex:3.8rem 0 0;height:3.8rem}.datepicker-btn.prev-button .cmaicon,.datepicker-btn.prev-button .tooltip-inner:after{transform:rotate(90deg)}.datepicker-btn.next-button .cmaicon,.datepicker-btn.next-button .tooltip-inner:after{transform:rotate(-90deg)}.datepicker-btn.clear-button{--bs-btn-border-width:.1rem;font-weight:700;text-transform:uppercase}.datepicker-controls{gap:2rem;justify-content:space-between;padding:0}.datepicker-footer{background-color:transparent;box-shadow:none}@media (max-width:575.98px){.modal-content .datepicker-wrapper{flex-wrap:nowrap!important;overflow:hidden}}.datepicker-wrapper label{display:block;font-size:1.8rem;font-weight:500;margin-bottom:1rem}.datepicker-wrapper label sup{color:#df2100;font-size:1.6rem;top:-.1rem}.datepicker-wrapper label.required sup{display:none}.datepicker-wrapper label.required:after{color:#df2100;content:"*";font-size:1.6rem;top:-.1rem}.datepicker-wrapper input{background-color:var(--bs-form-input-bg);background-image:url(/assets/themes/cma_alternants/images/calendrier.edcd8c82.svg)!important;background-position:right 2.5rem center!important;background-repeat:no-repeat!important;background-size:2.7rem 2.7rem!important;border-color:var(--bs-form-input-border);border-radius:2.7rem;padding-left:2.5rem;padding-right:7rem}.datepicker-wrapper input::placeholder{color:var(--bs-form-input-placeholder-color);text-transform:uppercase}.datepicker-wrapper input:focus,.datepicker-wrapper input:hover{background-color:var(--bs-form-input-focus-bg);border-color:var(--bs-form-input-focus-border);box-shadow:none}.datepicker-wrapper.date-range-wrapper{gap:2rem;justify-content:space-between}@media (max-width:991.98px){.datepicker-wrapper.date-range-wrapper{flex-flow:column}}.datepicker-wrapper.date-range-wrapper>div{flex:1}.dropdown--select{min-width:20rem}.dropdown--select.dropdown--select--white .dropdown-menu,.dropdown--select.dropdown--select--white .dropdown-toggle{background-color:#fff;border-color:#fff}.dropdown--select.dropdown--select--white .dropdown-item:hover{background-color:#e7f1f4!important}.dropdown--select .dropdown-toggle{background-color:#e7f1f4;border:.1rem solid #b0d2d9;border-radius:2.7rem;color:#0f3250;font-size:1.8rem;font-weight:500;height:5.4rem;line-height:1.2;overflow:hidden;padding-left:2.5rem;padding-right:6rem;position:relative;text-align:left;text-overflow:ellipsis;width:100%}.dropdown--select .dropdown-toggle:after{content:none}.dropdown--select .dropdown-toggle:before{align-items:center;border:.15rem solid;border-radius:50%;color:#0f3250;content:"\e90b";display:inline-flex;font-family:cmaicon;font-size:1.7rem;font-weight:400;height:3.7rem;justify-content:center;padding-top:.4rem;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:3.7rem}.dropdown--select .dropdown-toggle.show{border-radius:1rem;height:5.4rem;margin-bottom:.9rem;padding-left:3rem;padding-right:4rem}.dropdown--select .dropdown-toggle.show:before{border:0;color:inherit;content:"\e93e";font-size:.7rem;font-weight:700;height:auto;left:1.3rem;padding:0;right:auto;width:auto}.dropdown--select .dropdown-menu{background-color:#e7f1f4;border:.1rem solid #b0d2d9;border-radius:1rem;min-width:30rem;overflow:hidden;width:100%}.dropdown--select .dropdown-menu[data-popper-placement=bottom-start]{border-radius:0 0 1rem 1rem;border-top:0;inset:-1rem auto auto 0!important}.dropdown--select .dropdown-menu[data-popper-placement=top-start]{border-bottom:0;border-radius:1rem 1rem 0 0;inset:auto auto -1rem 0!important}.dropdown--select .dropdown-menu .dropdown-item{font-size:1.8rem;font-weight:500;line-height:1.222;padding:.6rem .6rem .6rem 3rem;white-space:inherit}.dropdown--select .dropdown-menu .dropdown-item:hover{background-color:#fff}.dropdown--select .dropdown-menu .dropdown-item:active{background-color:inherit;color:inherit}.dropdown--select .dropdown-menu li[aria-selected=true]{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.dropdown--select .dropdown-menu li[aria-selected=true]:not(caption){position:absolute!important}.dropdown-menu--modal{border:0;border-radius:0 4rem;box-shadow:0 .3rem .6rem hsla(0,0%,4%,.1);max-height:calc(100vh - 18.6rem);min-width:42rem;overflow:auto;padding:3rem}@media (max-width:991.98px){.dropdown-menu--modal{border-radius:0;box-shadow:none;height:100Vh;left:0!important;margin-top:0!important;max-height:100vh;min-width:100%;padding:4rem 2rem;position:fixed;top:0!important}}.sticky-cma .dropdown-menu--modal{max-height:calc(100vh - 7.6rem)}@media (max-width:991.98px){.sticky-cma .dropdown-menu--modal{max-height:100vh}}.dropdown-menu--modal .btn-close{background-size:1.5rem;display:none;position:absolute;right:1rem;top:.5rem}@media (max-width:991.98px){.dropdown-menu--modal .btn-close{display:block}}.dropdown-menu--modal .bg-catskill{margin:-2rem}@media (max-width:991.98px){.dropdown-menu--modal .bg-catskill{margin:0}}.dropdown-menu .mega-dropdown-column>ul .btn-link--fw.bb{--bs-btn-padding-y:1.4rem;border-bottom:.1rem solid #e7f1f4;border-top:0;font-size:1.8rem;font-weight:500}.dropdown-menu .mega-dropdown-column>ul .btn-link--fw.bb .cmaicon,.dropdown-menu .mega-dropdown-column>ul .btn-link--fw.bb .tooltip-inner:after{font-size:1.4rem}.dropdown-menu .mega-dropdown-column>ul .btn-link--fw.bb.not-allowed{color:#0f3250!important;cursor:default}.dropdown-menu .mega-dropdown-column>ul .btn-link--fw.bb.not-allowed .text{color:#0f3250!important}.dropdown-menu .mega-dropdown-column>ul .btn-link--fw.bb.not-allowed .cmaicon,.dropdown-menu .mega-dropdown-column>ul .btn-link--fw.bb.not-allowed .tooltip-inner:after{color:#0f3250}.datepicker-wrapper input,input.form-control,textarea.form-control{background-color:var(--bs-form-input-bg);border-color:var(--bs-form-input-border);border-radius:2.7rem;padding-left:2.5rem;padding-right:2.5rem}.datepicker-wrapper input::placeholder,input.form-control::placeholder,textarea.form-control::placeholder{color:var(--bs-form-input-placeholder-color)}.datepicker-wrapper input:focus,.datepicker-wrapper input:hover,input.form-control:focus,input.form-control:hover,textarea.form-control:focus,textarea.form-control:hover{background-color:var(--bs-form-input-focus-bg);border-color:var(--bs-form-input-focus-border);box-shadow:none}.datepicker-wrapper .input-group>input:not(:last-child),.input-group>input.form-control:not(:last-child),.input-group>textarea.form-control:not(:last-child){border-right:0;margin-right:-2.5rem;padding-right:5rem}.datepicker-wrapper input.is-invalid,input.form-control.is-invalid,textarea.form-control.is-invalid{background-color:#fef6f5}[class*=bg-] input,[class*=bg-] textarea{--bs-form-input-bg:var(--bs-white);--bs-form-input-focus-bg:var(--bs-white)}.bg-white input,.bg-white input:focus,.bg-white input:hover,.bg-white textarea,.bg-white textarea:focus,.bg-white textarea:hover{background-color:#e7f1f4}textarea.form-control{min-height:19.2rem;padding-bottom:2.5rem;padding-top:2.5rem}.datepicker-wrapper input,input.form-control{height:5.4rem}.date-wrapper{position:relative}.date-wrapper:before{background-color:var(--bs-form-input-bg);bottom:0;content:"\e93b";font-family:cmaicon;font-size:2.7rem;height:2.7rem;line-height:2.7rem;margin:auto;position:absolute;right:2.6rem;top:0;z-index:1}.file-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:1.6rem;white-space:nowrap}.file-wrapper .input-wrapper{height:5.4rem;margin-right:1.8rem;position:relative;width:14.8rem}.file-wrapper .text{font-size:1.4rem}@media (min-width:992px){.file-wrapper .text{font-size:1.6rem}}.file-wrapper .pseudo-btn{align-items:center;background-color:#fff;border:.2rem solid var(--bs-primary);border-radius:2.7rem;color:var(--bs-primary);cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;height:5.4rem;justify-content:center;padding:1.8rem 2.6rem;pointer-events:none;position:relative;width:100%;z-index:1}.file-wrapper .pseudo-btn:hover{background-color:var(--bs-primary);color:var(--bs-white)}.file-wrapper:after{font-size:1.6rem}.file-wrapper input{bottom:0;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.file-wrapper input:focus-visible{outline-color:#101010;outline-offset:.2rem;outline-style:auto;outline-width:.2rem}.form-label{display:block;font-size:1.8rem;font-weight:500}.form-label sup{color:#df2100;font-size:1.6rem;top:-.1rem}.form-label.required sup{display:none}.form-label.required:after{color:#df2100;content:"*";font-size:1.6rem;top:-.1rem}.form-item{margin-bottom:3rem}@media (min-width:992px){.form-item{margin-bottom:4rem}}@media (max-width:991.98px){.form-item [class^=col-lg-]+[class^=col-lg-]{margin-top:3rem}}.form-item.no-valid .invalid-feedback{display:block}.search-field{position:relative}.search-field .btn-submit{background:none;border:0;color:#0f3250;font-size:2.3rem;line-height:1;padding:.25rem;position:absolute;top:50%;transform:translateY(-50%)}.search-field input[type=text]{padding-right:6rem;width:100%}.search-field input[type=text]+.btn-submit{right:1.75rem}.search-field input[type=search]{background-image:none;color:#0f3250;font-size:1.8rem;height:4rem;padding:0 .8rem 0 4.8rem;position:relative;width:100%}.modal .search-field input[type=search]{background-color:var(--bs-form-input-bg);border-color:var(--bs-form-input-border)}.form-search-m .search-field input[type=search]{height:5.4rem}.search-field input[type=search]+.btn-submit{left:1.5rem}.modal .search-field input[type=search]+.btn-submit{left:auto;right:1.75rem}.search-field input[type=search]::-webkit-search-cancel-button{appearance:none;background:#0f3250 url(/assets/themes/cma_alternants/images/croix-white.1c771c3b.svg) 50% no-repeat;background-size:1rem auto;border-radius:50%;cursor:pointer;height:1.8rem;margin-left:1rem;width:1.8rem}.search-field input[type=search]:focus,.search-field input[type=search]:hover{border-color:#b0d2d9;color:#0f3250}.search-field input[type=search]:focus::placeholder,.search-field input[type=search]:hover::placeholder{color:#0f3250;font-size:1.8rem;padding:0}.search-field input[type=search]:focus{background-color:#fff}.search-field.like-type-text input[type=search]{padding:0 4.8rem 0 2.8rem}.search-field.like-type-text .autoComplete_wrapper+.btn-submit{left:inherit;right:1.5rem}.search-field .autoComplete_wrapper+.btn-submit{left:1.5rem}.form-search-m .h3{color:inherit}.form-check:not(.form-check--filter,.form-switch){padding:0;position:relative}.form-check:not(.form-check--filter,.form-switch) .form-check-input{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.form-check:not(.form-check--filter,.form-switch) .form-check-input:not(caption){position:absolute!important}.form-check:not(.form-check--filter,.form-switch) .form-check-input:focus{box-shadow:none}.form-check:not(.form-check--filter,.form-switch) .form-check-input:focus+.form-check-label:before,.form-check:not(.form-check--filter,.form-switch) .form-check-input:focus-visible+.form-check-label:before{outline-color:#101010;outline-offset:.1rem;outline-style:auto;outline-width:.1rem}.form-check:not(.form-check--filter,.form-switch) .form-check-input+.form-check-label{--bs-btn-border-radius:0;--bs-btn-padding-x:0;--bs-btn-padding-y:0;--bs-btn-border-width:0;--bs-btn-font-size:1.8rem;font-weight:400;min-height:auto;padding-left:4rem;position:relative}.form-check:not(.form-check--filter,.form-switch) .form-check-input+.form-check-label:before{background-color:var(--bs-white);border:.1rem solid var(--bs-secondary);border-radius:.4rem;content:"";height:2.4rem;left:0;position:absolute;top:0;width:2.4rem}.form-check:not(.form-check--filter,.form-switch) .form-check-input:checked{background-color:transparent}.form-check:not(.form-check--filter,.form-switch) .form-check-input:checked+.form-check-label{background-color:transparent;color:var(--bs-secondary)!important}.form-check:not(.form-check--filter,.form-switch) .form-check-input:checked+.form-check-label:before{align-items:center;background-color:var(--bs-secondary);color:var(--bs-white);content:"\e93e";display:flex;font-family:cmaicon;font-size:.9em;height:2.4rem;justify-content:center;left:0;position:absolute;top:0;width:2.4rem}.form-check:not(.form-check--filter,.form-switch) .form-check-input[type=radio]+.form-check-label:before{border-radius:50%}.form-check:not(.form-check--filter,.form-switch) .form-check-input[type=radio]:checked+.form-check-label:before{background-color:var(--bs-secondary);border-color:var(--bs-secondary);content:"";height:1.4rem;left:.5rem;outline-color:var(--bs-secondary);outline-offset:.55rem;outline-style:solid;outline-width:.1rem;top:.5rem;width:1.4rem}.form-check:not(.form-check--filter,.form-switch) .form-check-input.is-invalid~.form-check-label{color:inherit}.form-check:not(.form-check--filter,.form-switch) .form-check-input.is-invalid~.form-check-label:before{border-color:#0f3250}.form-check:not(.form-check--filter,.form-switch) .form-check-label{cursor:pointer}.form-check--filter .form-check-input.is-invalid:not(:checked)~.form-check-label{border-color:#0f3250;color:inherit}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%230F3250'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23E94B3C'/%3E%3C/svg%3E");background-color:var(--bs-white)}.input-group .btn{border-radius:var(--bs-btn-border-radius)!important}.datepicker-wrapper .was-validated input:valid,.was-validated .datepicker-wrapper input:valid,.was-validated .form-control:valid{border-color:#b0d2d9;color:inherit}.datepicker-wrapper .was-validated .form-control:valid input.is-valid:focus,.datepicker-wrapper .was-validated input:valid .form-control.is-valid:focus,.datepicker-wrapper .was-validated input:valid input.is-valid:focus,.datepicker-wrapper .was-validated input:valid:focus,.was-validated .datepicker-wrapper input:valid .form-control.is-valid:focus,.was-validated .datepicker-wrapper input:valid input.is-valid:focus,.was-validated .datepicker-wrapper input:valid:focus,.was-validated .form-control:valid .datepicker-wrapper input.is-valid:focus,.was-validated .form-control:valid .form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#b0d2d9;box-shadow:0 0 0 .25rem rgba(176,210,217,.25)}.datepicker-wrapper .was-validated input:invalid,.was-validated .datepicker-wrapper input:invalid,.was-validated .form-control:invalid{background-color:rgba(223,33,0,.039)}.form-check-input.is-valid:not(:checked)~.form-check-label,.was-validated .form-check-input:valid:not(:checked)~.form-check-label{color:#0f3250}.form-check-input.is-valid:checked~.form-check-label,.was-validated .form-check-input:valid:checked~.form-check-label{color:#fff}.form-im{margin:0 auto;max-width:40rem}.form-im .form-label{font-family:Roboto Slab,Arial,sans-serif;font-size:3rem;font-weight:500;line-height:1.3}@media (max-width:991.98px){.form-im .form-label{font-size:2rem;margin-bottom:1rem!important}}.form-im--homepage,.form-im--sidebar{background-color:var(--bs-zodiac);max-width:none}.form-im--homepage .select2-container,.form-im--sidebar .select2-container{width:100%!important}.form-im--homepage .select2-dropdown,.form-im--homepage .select2-selection--single,.form-im--sidebar .select2-dropdown,.form-im--sidebar .select2-selection--single{background-color:var(--bs-white);border-color:var(--bs-white)}.form-im--homepage .select2-results__option--highlighted[data-selected],.form-im--sidebar .select2-results__option--highlighted[data-selected]{background-color:#b0d2d9}.form-im--homepage .select2.select2-container--open.select2-container--default .select2-selection--single,.form-im--sidebar .select2.select2-container--open.select2-container--default .select2-selection--single{height:5.4rem}.form-im--homepage .form-label,.form-im--sidebar .form-label{color:var(--bs-white);display:block}.form-im--homepage .submit-wrapper .btn,.form-im--sidebar .submit-wrapper .btn{width:auto!important}@media (max-width:991.98px){.form-im--homepage .submit-wrapper .btn,.form-im--sidebar .submit-wrapper .btn{padding-left:3rem;padding-right:3rem}}@media (min-width:992px){.form-im--homepage .submit-wrapper .btn,.form-im--sidebar .submit-wrapper .btn{min-width:19rem}}.form-im--homepage{padding:3rem 2rem}@media (min-width:992px){.form-im--homepage{align-items:flex-end;display:flex;gap:3rem;justify-content:space-between;padding:6rem 11rem}.form-im--homepage .select-wrapper,.form-im--homepage .submit-wrapper{margin:0!important;padding:0!important}.form-im--homepage .select-wrapper{flex:calc(35% - 3rem) 0 0;width:calc(35% - 3rem)}.form-im--homepage .submit-wrapper{display:flex;flex:30% 0 0;justify-content:flex-end}}.form-im--homepage .submit-wrapper{text-align:center}@media (max-width:991.98px){.form-im--homepage .submit-wrapper{margin-bottom:0!important;padding:0!important}}.form-im--sidebar{padding:4rem 3rem}.form-im--sidebar .select-wrapper{margin:0 0 2.5rem!important;padding:0!important}.form-im--sidebar .submit-wrapper{margin:4rem 0 0!important;padding:0!important;text-align:left}fieldset.filter-wrapper .col-form-label{font-size:1.8rem;font-weight:500;margin-bottom:.5rem;padding:0}fieldset.filter-wrapper .col-form-label.required:after{color:#df2100;content:"*";font-size:1.6rem;top:-.1rem}fieldset.filter-wrapper>div{display:flex;flex-wrap:wrap;gap:1.5rem}form .alert-danger{--bs-alert-color:var(--bs-cinnabar);--bs-alert-link-color:var(--bs-cinnabar);--bs-alert-bg:#fef6f5;--bs-alert-border-color:#fef6f5;--bs-alert-border-radius:4rem;--bs-alert-padding-x:4rem;--bs-alert-padding-y:3rem}@media (max-width:767.98px){form .alert-danger{--bs-alert-padding-x:2rem;--bs-alert-padding-y:2rem}}@media (max-width:575.98px){form .alert-danger{--bs-alert-border-radius:0;margin-left:-1.8rem;margin-right:-1.8rem}}form .alert-danger .alert-heading{font-weight:600}form .alert-danger ul{margin-bottom:0}form .alert-danger ul li{padding-left:.8rem}.irs{font-family:Montserrat,Arial,sans-serif}.irs.irs-with-grid{margin-bottom:2.5rem;margin-top:-2rem}.irs-from,.irs-max,.irs-min,.irs-to{display:none}.irs-single{background:none!important;color:#0f3250!important;font-size:1.8rem!important;font-weight:600;top:6.3rem}.irs-line{background:unset!important;border:0!important;cursor:pointer;height:1.6rem!important;position:relative;top:3.2rem!important}.irs-line:before{background:#e7f1f4;border-radius:.8rem;content:"";height:.8rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.irs-bar{background:unset!important;border:0!important;box-shadow:none!important;cursor:pointer;height:1.6rem!important;top:3.2rem!important}.irs-bar:before{background:#0f3250;border-radius:.8rem 0 0 .8rem;content:"";height:.8rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.irs-handle{border:0!important;box-shadow:none!important;cursor:pointer;height:2.3rem!important;top:2.8rem!important;width:2.3rem!important}.irs-handle,.irs-handle:hover{background:#0f3250!important}.irs-grid{bottom:-.3rem}.irs-max,.irs-min{background:unset!important;bottom:-7.9rem;color:#0f3250!important;display:block!important;font-size:1.8rem!important;top:auto!important}.irs .irs-grid-pol,.irs .irs-grid-pol.samll{background-color:#0f3250!important;height:1rem!important}.irs .irs-grid-text{bottom:-1rem;color:#0f3250!important;font-size:1.8rem!important;opacity:0}.form-check:not(.form-check--filter) .form-check-label.required sup{display:none}.form-check:not(.form-check--filter) .form-check-label.required:after{color:#df2100;content:"*";font-size:1.6rem;top:-.1rem}.ebook-form--wrapper .captcha-input{margin-top:1rem}.ebook-form--wrapper .captcha-input .form-label{font-size:1.4rem}.ebook-form--wrapper .form-check+.help-text{font-size:1.2rem}.ebook-form--wrapper p[id*=fields_captcha_answer_help]{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.ebook-form--wrapper p[id*=fields_captcha_answer_help]:not(caption){position:absolute!important}.ebook-form--wrapper .mb-5{margin-bottom:1.5rem!important}.js-ajax-form{scroll-margin-top:12.5rem}.captcha button{border:none;border-radius:.5rem;margin-bottom:.2rem;padding:0 .6rem}.captcha button svg{height:1.8rem;width:1.8rem}.spinner-border.spinner-contact,.spinner-border.spinner-event,.spinner-border.spinner-modal,.spinner-border.spinner-page{bottom:15px;position:absolute}.spinner-border.spinner-modal{left:180px}.spinner-border.spinner-event{left:250px}.spinner-border.spinner-page{left:300px}.spinner-border.spinner-contact{left:150px}.skip-links{left:0;list-style:none;margin:0;padding:0;top:0;z-index:9999}.skip-links,.skip-links>li{position:absolute;width:100%}.skip-links a{background-color:#fff;border:.1rem solid #0f3250;border-radius:0;color:#0f3250;display:inline-block;font-size:2rem;font-weight:700;left:-9999px;line-height:1.2;padding:1rem;position:absolute;text-decoration:none}.skip-links a:focus{left:0}.autoComplete_wrapper{width:100%}.autoComplete_wrapper[aria-expanded=true]:before{background:rgba(15,50,80,.7);content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:0}.form-search-m .autoComplete_wrapper[aria-expanded=true]:before{display:none}.autoComplete_wrapper>ul{background:#fff;border-radius:0 4rem;box-shadow:0 .3rem .6rem rgba(0,0,0,.102);margin-top:1.2rem;overflow-y:auto;padding:3.2rem;width:32.2rem}.autoComplete_wrapper>ul::-webkit-scrollbar{width:.7rem}.autoComplete_wrapper>ul::-webkit-scrollbar-track{background-color:#fff;border-radius:.4rem}.autoComplete_wrapper>ul::-webkit-scrollbar-thumb{background-color:#b0d2d9;border:.7rem solid #b0d2d9;border-radius:.4rem}.autoComplete_wrapper>ul>li{border-bottom:1px solid #e7f1f4;border-radius:0;color:#0f3250;font-size:1.8rem;line-height:1.22;margin:0;padding:1.5rem .25rem}.autoComplete_wrapper>ul>li:last-child{border-bottom:0}.autoComplete_wrapper>ul>li:hover{background-color:#e7f1f4}.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:#e7f1f4;text-shadow:.1rem 0 0 #0f3250}.autoComplete_wrapper>ul>li[aria-selected=true] mark{text-shadow:.1rem 0 0 #0f3250}.autoComplete_wrapper>ul>li mark{color:#0f3250;font-weight:600;padding:.1rem}@media (max-width:991.98px){.modal-cma .modal-body{--bs-modal-border-radius:2rem;--bs-modal-padding:2rem}.modal-cma .modal-dialog{align-items:flex-end;margin-bottom:.1rem;margin-left:auto;margin-right:auto;min-height:calc(100% - var(--bs-modal-margin))}.modal-cma .modal-content{--bs-modal-border-radius:4rem 4rem 0 0;max-width:100vw;min-height:87vh}}.modal-cma .modal-header{padding-bottom:0;position:relative;z-index:1}@media (max-width:991.98px){.modal-cma .modal-header{--bs-modal-header-padding:3rem 2rem}}.modal-cma .modal-header__inner{margin:0 auto;max-width:83.61rem}.modal-cma .modal-header__inner .cmaicon,.modal-cma .modal-header__inner .tooltip-inner:after{font-size:9rem;margin-bottom:1.8rem}.modal-cma .modal-header__inner .h2{font-size:3rem;line-height:1.2307;margin-bottom:1.8rem}@media (max-width:991.98px){.modal-cma .modal-header__inner .h2{font-size:2.6rem}}.modal-cma .modal-header .btn-close{padding:1.3rem;position:absolute;right:5rem;top:5rem}@media (max-width:991.98px){.modal-cma .modal-header .btn-close{background-size:1.7rem;padding:.35rem;right:4rem;top:4rem}}.modal-cma .modal-footer{justify-content:center;padding-top:0}.modal-cma .field-center{text-align:center}@media (max-width:991.98px){.modal-cma .field-center .w-100{width:auto!important}}.modal-cma .department-list{display:flex;flex-wrap:wrap;gap:2rem;margin:0 auto;max-width:83rem;width:100%}.modal-cma .department-list>li{flex:1 0 calc(50% - 1rem)}.modal-cma .select2-container{width:100%!important}.modal-cma--right .modal-dialog{--bs-modal-width:100%;bottom:-100%;height:calc(100% - 8rem);margin:auto;position:fixed;transform:translateZ(0)!important;transition:opacity .3s linear,right .3s ease-out,bottom .3s ease-out!important;width:var(--bs-modal-width)}@media (min-width:992px){.modal-cma--right .modal-dialog{--bs-modal-width:76.2rem;bottom:unset;height:100%;right:calc(var(--bs-modal-width)*-1)}}.modal-cma--right.show .modal-dialog{bottom:0}@media (min-width:992px){.modal-cma--right.show .modal-dialog{bottom:unset;right:0}}.modal-cma--right .modal-content{border-radius:4rem 4rem 0 0;height:100%;padding-left:2rem;padding-right:2rem}@media (min-width:992px){.modal-cma--right .modal-content{border-radius:0;padding-left:6rem;padding-right:5.5rem}}.modal-cma--right .modal-header{--bs-modal-header-padding:2rem 4rem 2rem 0}@media (min-width:992px){.modal-cma--right .modal-header{--bs-modal-header-padding:4rem 4rem 4rem 0}}.modal-cma--right .modal-header .h3{color:#0f3250}.modal-cma--right .modal-header .btn-close{padding:1.3rem;position:absolute;right:5rem;top:5rem}@media (max-width:991.98px){.modal-cma--right .modal-header .btn-close{background-size:1.7rem;padding:.35rem;right:4rem;top:4rem}}.modal-cma--right .modal-body{padding:0 1rem 2rem 0}@media (min-width:992px){.modal-cma--right .modal-body{padding-right:2rem}}.modal-cma--right .modal-body::-webkit-scrollbar{width:.7rem}.modal-cma--right .modal-body::-webkit-scrollbar-track{background-color:#fff;border-radius:.4rem}.modal-cma--right .modal-body::-webkit-scrollbar-thumb{background-color:#b0d2d9;border:.7rem solid #b0d2d9;border-radius:.4rem}.modal-cma--right .modal-body .accordion{--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:2rem;--bs-accordion-active-color:$blue-zodiac;--bs-accordion-active-bg:$white;--bs-accordion-btn-focus-border-color:$white;--bs-accordion-btn-focus-box-shadow:0}@media (min-width:992px){.modal-cma--right .modal-body .accordion{--bs-accordion-btn-padding-y:2.5rem}}.modal-cma--right .modal-body .accordion-item{border-left:0;border-right:0;border-color:#b0d2d9;padding-left:.1rem}.modal-cma--right .modal-body .accordion-button{box-shadow:none;padding-right:7.4rem}.modal-cma--right .modal-body .accordion-button:before{align-items:center;background-color:#e7f1f4;border-radius:50%;color:#0f3250;content:"\e92f";display:flex;font-family:cmaicon;font-size:2.2rem;height:5.4rem;justify-content:center;line-height:1;position:absolute;right:.1rem;top:50%;transform:translateY(-50%);transition:var(--bs-accordion-btn-icon-transition);width:5.4rem}.modal-cma--right .modal-body .accordion-button:after{content:none}.modal-cma--right .modal-body .accordion-button:not(.collapsed):before{transform:translateY(-50%) rotate(-45deg)}.modal-cma--right .modal-body .accordion-button .count{align-items:center;background-color:#dc3545;border-radius:50%;color:#fff;display:flex;flex:0 0 auto;font-size:1.6rem;height:2.2rem;justify-content:center;margin-left:.5rem;width:2.2rem}.modal-cma--right .modal-body .accordion-button:focus-visible{outline:revert}.modal-cma--right .modal-body .accordion-body{padding:0 0 2rem}.modal-cma--right .modal-body .accordion-body>div{display:flex;flex-wrap:wrap}.modal-cma--right .modal-body .accordion-body .form-check{margin:.1rem .1rem 1.4rem;padding-right:1.4rem}.modal-cma--right .modal-body .accordion-body .show-more{display:none;position:relative}.modal-cma--right .modal-body .accordion-body .show-more .cmaicon-chevron{position:absolute;top:50%;transform:translateY(-50%) rotate(-180deg);transition:all .2s ease-out}.modal-cma--right .modal-body .accordion-body .show-more-content.over-height+.show-more{display:inline-block;margin-left:.2rem}.modal-cma--right .modal-body .accordion-body .show-more-content.limit-height{max-height:24rem;overflow:hidden}.modal-cma--right .modal-body .accordion-body .show-more-content.limit-height+.show-more .cmaicon-chevron{transform:translateY(-50%)}.modal-cma--right .modal-footer{gap:1rem;justify-content:center;padding:2rem 0}@media (min-width:992px){.modal-cma--right .modal-footer{column-gap:3rem;justify-content:flex-start}}.modal-cma--right .modal-footer>*{margin:0}.modal-cma--right .spinner-view{display:none;font-size:1.2rem;left:1rem;position:absolute;top:0}.modal-cma .form-im{margin:0 auto;max-width:40rem}.modal-cma .form-im .form-label{font-family:Roboto Slab,Arial,sans-serif;font-size:3rem;font-weight:500;line-height:1.3}.modal-backdrop.show~.select2-container--open,.modal-cma .form-im .select2-container--default{z-index:1056}.footer{position:relative;z-index:999}.footer__main .container{padding-bottom:6rem}@media (max-width:991.98px){.footer__main .container{padding-bottom:3.5rem}}@media (min-width:992px){.footer__main .container{background-image:url(/assets/themes/cma_alternants/images/ruban-footer--big.31a2e10b.svg);background-position:right 50% top;background-repeat:no-repeat;background-size:144rem 93.8rem}}@media (min-width:1440px){.footer__main .container{background-position:right -2rem top}}.footer__main__logo{margin-bottom:3.7rem;padding-top:3.5rem}@media (max-width:991.98px){.footer__main__logo{margin-bottom:3.3rem;padding-top:3.3rem}}.footer__main__logo a{color:#fff;display:block;max-width:21.2rem}@media (max-width:991.98px){.footer__main__logo a{margin-left:auto;margin-right:auto;max-width:23rem}}.footer__main__menu .h2{margin-bottom:1rem}.footer__main__menu .h2 .btn{border:0;border-radius:0;color:#fff;font-size:2.6rem;font-weight:500;padding:0;text-align:left;text-transform:unset}@media (min-width:992px){.footer__main__menu .h2 .btn{font-size:3rem;pointer-events:none}}@media (max-width:991.98px){.footer__main__menu .h2 .btn{border-bottom:.1rem solid;justify-content:flex-start;padding-bottom:1.4rem;padding-right:4rem;position:relative;width:100%}.footer__main__menu .h2 .btn:after{content:"\e92f";font-family:cmaicon;font-size:1.7rem;position:absolute;right:.8rem;top:1rem}}.footer__main__menu .h2 .btn:active{color:#fff}@media (max-width:991.98px){.footer__main__menu .h2 .btn[aria-expanded=true]:after{content:"\e90f"}}@media (min-width:992px){.footer__main__menu .collapse{display:block}}.footer__main__menu .collapse li{margin-bottom:.4rem}.footer__main__menu .collapse .btn-link{--bs-btn-font-size:1.8rem;color:#fff}.footer__main__dropdown{margin-top:4.2rem;max-width:21.8rem}@media (max-width:991.98px){.footer__main__dropdown{margin-bottom:5rem}}.footer__main__form{background-color:#fff;border-radius:0 6rem;margin-bottom:3rem;margin-top:.7rem;padding:3.2rem 3.8rem 5rem}@media (max-width:991.98px){.footer__main__form{border-radius:0 4rem;margin-top:1.7rem;padding:4rem 2rem}}.footer__main__form legend{color:inherit;margin-bottom:2rem}@media (max-width:991.98px){.footer__main__form legend{margin-bottom:1.2rem}}.datepicker-wrapper .footer__main__form input,.footer__main__form .datepicker-wrapper input,.footer__main__form .form-control{margin-bottom:3rem}@media (max-width:991.98px){.datepicker-wrapper .footer__main__form input,.footer__main__form .datepicker-wrapper input,.footer__main__form .form-control{margin-bottom:1.8rem}.footer__main__form .btn{width:100%}}.footer__main__socials{display:flex;margin:0;padding:0}@media (max-width:991.98px){.footer__main__socials{margin:0 auto}}@media (max-width:374px){.footer__main__socials{justify-content:space-evenly;margin:0}}.footer__main__socials li{margin-right:2rem}@media (max-width:991.98px){.footer__main__socials li{margin:0 .7rem}}@media (max-width:374px){.footer__main__socials li{margin:0 .1rem}}.footer__main__socials .btn{color:#091f32}.footer__main__socials .btn:focus{--bs-btn-bg:#091f32;color:#fff}.footer__bottom{padding:2rem 0}@media (max-width:991.98px){.footer__bottom{padding:3.4rem 0 7.8rem;text-align:center}}@media (min-width:992px){.footer__bottom__logo{margin-right:6.6rem}}@media (max-width:991.98px){.footer__bottom__logo{margin-bottom:3.5rem}}@media (min-width:992px){.footer__bottom__menu{align-items:center;display:flex}.footer__bottom__menu li{margin-right:2rem}}.footer__bottom__menu a{color:#0f3250;font-size:1.6rem;font-weight:500;line-height:1.25;text-decoration:none}@media (max-width:991.98px){.footer__bottom__menu a{display:inline-block;padding:1.25rem}}.footer__bottom__menu a:hover{text-decoration:underline}@media (max-width:991.98px){.footer__bottom__menu.pb{padding-bottom:6rem}}.tools-sticky{bottom:0;left:0;position:fixed;width:100%;z-index:1001}@media (min-width:992px){.tools-sticky{display:flex;height:0;justify-content:flex-end;left:auto;pointer-events:none;position:sticky;width:auto}}.tools-sticky .nav{align-items:center;height:6.4rem;justify-content:space-between}@media (min-width:992px){.tools-sticky .nav{bottom:6.4rem;overflow:hidden;padding-left:3.5rem;padding-right:4.4rem;position:relative}}@media (max-width:991.98px){.tools-sticky .nav{background-color:#0f3250;flex:0 0 100%;width:100%}}@media (min-width:992px){.tools-sticky .nav:before{background-color:#0f3250;border-radius:2.3rem 0;content:"";inset:0 -10rem -.1rem 3.2rem;position:absolute;transform:skewX(316deg);z-index:0}}.tools-sticky .nav-item{background-color:#0f3250;margin-left:.6rem;margin-right:.6rem}@media (min-width:992px){.tools-sticky .nav-item{margin-left:4.4rem;margin-right:0}}@media (max-width:991.98px){.tools-sticky .nav-item{flex:1}}.tools-sticky .nav-item a{align-items:center;color:#fff;display:flex;flex-flow:column;font-size:.9rem;font-weight:600;line-height:1.22;text-decoration:none;text-transform:uppercase}@media (min-width:992px){.tools-sticky .nav-item a{flex-flow:row;font-size:1.4rem;font-weight:700;pointer-events:auto;position:relative;z-index:1}}@media (max-width:991.98px){.tools-sticky .nav-item a{text-align:center}}.tools-sticky .nav-item a .cmaicon,.tools-sticky .nav-item a .tooltip-inner:after{font-size:2.7rem;font-weight:400}@media (max-width:991.98px){.tools-sticky .nav-item a .cmaicon,.tools-sticky .nav-item a .tooltip-inner:after{font-size:2.2rem;margin-bottom:1.1rem}}@media (min-width:992px){.tools-sticky .nav-item a .cmaicon-quiz{font-size:3.7rem}}.card--quiz{--bs-card-border-width:0;border-bottom:.1rem solid #bbb;border-top:.1rem solid #bbb;justify-content:flex-start;padding:2rem 0}@media (min-width:992px){.card--quiz{padding:2.5rem 0}}.card--quiz .card__icon{align-items:center;background-color:rgba(176,210,217,.3);border-radius:50%;display:flex;flex:0 0 auto;height:7.3rem;justify-content:center;margin-left:1.4rem;margin-right:1.4rem;width:7.3rem}@media (min-width:992px){.card--quiz .card__icon{height:8.5rem;margin-right:2.4rem;width:8.5rem}}.card--quiz .card__icon .cmaicon,.card--quiz .card__icon .tooltip-inner:after{font-size:4rem}@media (min-width:992px){.card--quiz .card__icon .cmaicon,.card--quiz .card__icon .tooltip-inner:after{font-size:4.7rem}}.card--quiz .card__icon img{height:auto;max-width:100%;width:100%}.card--quiz .card__title{font-weight:600;margin-bottom:1rem}.card--quiz .card__body{flex:1 0 0;margin-left:1.5rem}.card--quiz .btn-link .text{color:#0f3250;font-weight:400}@media (min-width:992px){.card--quiz .btn-link .cmaicon,.card--quiz .btn-link .tooltip-inner:after{display:none}}.list--quiz{border-top:.1rem solid #b0d2d9}.list--quiz .card{border-top:0}.pagination{flex-wrap:wrap;justify-content:center;margin:2rem 0}@media (min-width:992px){.pagination{margin:4rem 0}}.pagination .page-item:first-child,.pagination .page-item:last-child{align-items:center;display:flex}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{color:#0f3250;font-weight:600;position:relative}@media (max-width:991.98px){.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{text-indent:-999rem}}@media (max-width:1439.98px){.col-lg-8 .pagination .page-item:first-child .page-link,.col-lg-8 .pagination .page-item:last-child .page-link{text-indent:-999rem}}.pagination .page-item:first-child .page-link:before,.pagination .page-item:last-child .page-link:before{content:"\e91b";font-family:cmaicon;font-size:1.5rem;font-weight:400;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:991.98px){.pagination .page-item:first-child .page-link:before,.pagination .page-item:last-child .page-link:before{text-indent:0}}@media (max-width:1439.98px){.col-lg-8 .pagination .page-item:first-child .page-link:before,.col-lg-8 .pagination .page-item:last-child .page-link:before{text-indent:0}}.pagination .page-item:first-child .page-link.disabled,.pagination .page-item:last-child .page-link.disabled{opacity:.65}.pagination .page-item:first-child .page-link{padding-left:2.8rem}@media (min-width:992px){.pagination .page-item:first-child .page-link{margin-right:6.6rem}.col-lg-8 .pagination .page-item:first-child .page-link{margin-right:2rem}}.pagination .page-item:first-child .page-link:before{left:0;transform:scaleX(-1) translateY(-50%)}.pagination .page-item:last-child .page-link{padding-right:2.8rem}@media (min-width:992px){.pagination .page-item:last-child .page-link{margin-left:6.6rem}.col-lg-8 .pagination .page-item:last-child .page-link{margin-left:2rem}}.pagination .page-item:last-child .page-link:before{right:0}.pagination .page-item:not(:first-child):not(:last-child) .dots,.pagination .page-item:not(:first-child):not(:last-child) .page-link{align-items:center;border-radius:50%;color:#0f3250;display:flex;height:5.4rem;justify-content:center;margin:0 .4rem;padding:1.6rem;width:5.4rem}@media (max-width:767.98px){.pagination .page-item:not(:first-child):not(:last-child) .dots,.pagination .page-item:not(:first-child):not(:last-child) .page-link{height:4.6rem;margin:0 .2rem;width:4.6rem}}.pagination .page-item:not(:first-child):not(:last-child) .dots{pointer-events:stroke}.pagination .page-item:not(:first-child):not(:last-child) .dots:hover{text-decoration:none}.pagination .page-link{background:none;border:0;box-shadow:unset;font-size:1.8rem;line-height:1.667}.pagination .page-link:hover{text-decoration:underline}.pagination .page-link:focus-visible{box-shadow:unset;outline:revert;outline-offset:.2rem}.pagination .page-link.current{font-weight:700;pointer-events:none;position:relative}.pagination .page-link.current:before{background-color:#e7f1f4;border-radius:50%;content:"";height:5.4rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:5.4rem;z-index:-1}@media (max-width:767.98px){.pagination .page-link.current:before{height:4.8rem;width:4.8rem}}.pagination .page-link.disabled{opacity:.65}.page-loader{margin:2rem auto;max-width:33.2rem;text-align:center}@media (min-width:992px){.page-loader{margin:4rem auto}}.page-loader__text{font-size:1.6rem;margin-bottom:1.3rem}.page-loader .progress{--bs-progress-bg:#e7f1f4;--bs-progress-bar-bg:#0f3250;--bs-progress-height:.3rem;height:.3rem;margin-bottom:4rem;overflow:unset}.page-loader .progress-bar{border-radius:.4rem;height:.7rem;margin-top:-.2rem}.page-loader .loading{display:none}.page-loader .btn-page-loader[disabled]+.loading{display:block}.page-loader .dots{animation:dots-e3xtdg 1.5s steps(4) infinite;background:radial-gradient(circle closest-side,#e94b3c 90%,transparent) 0 0/33% 100% space;clip-path:inset(0 100% 0 0);display:inline-block;height:9.6px;width:40px}@keyframes dots-e3xtdg{to{clip-path:inset(0 -34% 0 0)}}.tooltip-inner{box-shadow:0 0 .2rem 0 rgba(0,0,0,.3);font-size:1.2rem;padding:1.5rem;position:relative;text-align:left}.tooltip-inner:after{content:"\e90f";cursor:pointer;font-size:.85rem;position:absolute;right:1rem;top:1rem}.tooltip-choose-department{z-index:1050}.push-block{border-radius:3rem;color:#fff;margin:5rem 0 6rem;overflow:hidden;position:relative}@media (min-width:992px){.push-block{border-radius:6rem}}.push-block.push-digit{margin:3rem 0}@media (min-width:992px){.push-block.push-digit{align-items:center;display:flex;margin:5rem 0 7.6rem}}.push-block:before{background:transparent linear-gradient(270deg,rgba(15,50,80,.302),#0f3250) 0 0 no-repeat padding-box;content:"";inset:0;position:absolute;z-index:1}.push-block__bg{inset:0;position:absolute;z-index:0}.push-block__bg figure,.push-block__bg picture{height:100%}.push-block__bg figure{margin-bottom:0}.push-block__bg img{height:100%;object-fit:cover;width:100%}.push-block__content{padding:3rem 2rem;position:relative;z-index:2}@media (min-width:992px){.push-block__content{max-width:80%;padding:4rem}.push-block__content .btn{display:inline-flex}}.push-block__title{color:#fff;margin-bottom:1rem!important;margin-top:0!important}.push-block__text+.btn{margin-top:2rem}@media (min-width:992px){.push-block__wrapper .push-block{margin:3rem 0}}.push-block__wrapper{margin:4rem 0 7rem}@media (min-width:992px){.push-block__wrapper{margin:6rem 0}}.block .push-block{margin-bottom:0;margin-top:var(--bs-gutter-x)}.block_embed.landing-page__block,.block_richtext.landing-page__block{margin:6rem auto;max-width:91.2rem}@media (max-width:991.98px){.block_embed.landing-page__block,.block_richtext.landing-page__block{margin-bottom:3rem;margin-top:3rem;max-width:72rem;padding-left:1.8rem;padding-right:1.8rem}}.container .block_embed,.container .block_richtext{max-width:100%!important}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-menu-color,#4a5464);font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border-top-color:transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,#fff);border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-tooltip-color,#4a5464);font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,#4a5464);padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,#fff);border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.video{--plyr-color-main:var(--bs-primary);margin:4rem 0}.video__content{max-width:calc(100vw - 3.6rem);position:relative}.video__img{height:100%;position:relative}.video__img:before{background-color:var(--bs-zodiac);bottom:0;content:"";left:0;opacity:.34;position:absolute;right:0;top:0}.video__img picture{--bs-aspect-ratio:56.25%;height:100%;position:relative;width:100%}.video__img picture:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.video__img img{height:101%;max-width:none;object-fit:cover;width:101%}.video .btn,.video__img img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video .btn{width:max-content}.video .plyr{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video .plyr__control--overlaid{--plyr-control-icon-size:2.2rem;align-items:center;background-color:transparent;border:.2rem solid var(--bs-white);display:flex!important;height:8rem;justify-content:center;width:8rem}.video .plyr iframe{display:block;height:100%;width:100%}.video .plyr~.btn{display:none}.wrapper-no-concent{align-items:center;background-color:#333;color:#fff;display:flex;font-size:1.8rem;height:100%;justify-content:center;left:0;min-height:20rem;padding:2rem;position:absolute;top:0;width:100%}@media (max-width:991.98px){.wrapper-no-concent{flex-direction:column}}.wrapper-no-concent .a-no-concent{background-color:#1b870b;border:0;border-radius:.4rem;color:#fff;cursor:pointer;display:inline-block;margin-left:5px;padding:.6rem 1rem;text-align:center;text-decoration:none;width:auto}@media (max-width:991.98px){.wrapper-no-concent .a-no-concent{margin-left:0;margin-top:1rem}}.tac_activate .tac_float{font-size:1.8rem}.alert{--bs-alert-border-color:var(--bs-alert-bg);--bs-alert-link-color:inherit;--bs-alert-border-radius:0 4rem;--bs-alert-padding-x:4rem;--bs-alert-padding-y:3rem;--bs-alert-margin-bottom:6rem}.alert>.cmaicon,.alert>.tooltip-inner:after{align-items:center;background-color:var(--bs-alert-color);border-radius:50%;color:var(--bs-alert-bg);display:flex;font-size:2rem;height:4rem;justify-content:center;width:4rem}.alert>.cmaicon-alerte-plein.tooltip-inner:after,.alert>.cmaicon.cmaicon-alerte-plein{background-color:unset;color:var(--bs-alert-color);font-size:2.2rem;height:2.2rem;width:2.2rem}.alert .alert-heading{color:var(--bs-alert-color)}.alert a,.alert a:hover{color:var(--bs-alert-link-color)}.alert-warning{--bs-alert-color:var(--bs-zodiac);--bs-alert-bg:var(--bs-warning)}.alert-warning>.cmaicon-alerte-plein.tooltip-inner:after,.alert-warning>.cmaicon.cmaicon-alerte-plein{font-size:3.8rem;height:3.8rem;width:3.8rem}@media (min-width:992px){.alert-warning>.cmaicon-alerte-plein.tooltip-inner:after,.alert-warning>.cmaicon.cmaicon-alerte-plein{font-size:6.4rem;height:6.4rem;width:6.4rem}}.alert-success{--bs-alert-border-radius:4rem;--bs-alert-color:var(--bs-zodiac);--bs-alert-bg:var(--bs-catskill)}.alert-error{--bs-alert-border-radius:4rem;--bs-alert-color:var(--bs-form-error);--bs-alert-bg:#fef6f5}.alert-error>.cmaicon,.alert-error>.tooltip-inner:after{background-color:transparent;color:var(--bs-alert-color);font-size:2.2rem!important;height:auto;width:auto}.alert-primary{--bs-alert-color:var(--bs-catskill);--bs-alert-bg:var(--bs-zodiac)}.alert-primary ul{padding-left:3rem}.alert-primary ul li{display:block;position:relative}.alert-primary ul li:before{content:"\e90a";font-family:cmaicon;font-size:1.6rem;left:-3rem;position:absolute;top:.1rem}.alert-dismissible{--bs-alert-border-radius:4rem 0;--bs-alert-margin-bottom:2rem;padding:1.8rem 4.2rem 1.9rem 2.8rem}@media (min-width:992px){.alert-dismissible{padding:2rem 8.5rem 2rem 4rem}}.alert-dismissible>.cmaicon,.alert-dismissible>.tooltip-inner:after{background-color:transparent;color:var(--bs-zodiac);font-size:2.2rem;height:auto;width:auto}@media (max-width:991.98px){.alert-dismissible .alert__text{font-size:1.4rem}}.alert-dismissible .btn-close{background-size:1.7rem auto;height:1.7rem;padding:1.5rem;width:1.7rem}@media (min-width:992px){.alert-dismissible .btn-close{padding:2.3rem 2.5rem}}.alert-dismissible .alert__progress{display:block;flex:0 0 3.8rem;margin-right:1.5rem}@media (min-width:992px){.alert-dismissible .alert__progress{flex:0 0 5.8rem;margin-right:3rem}}.alert-dismissible .alert__progress svg{transform:rotate(-90deg)}.alert-dismissible .alert__progress svg circle{stroke:#e7f1f4}.alert-dismissible .alert__progress svg circle:last-child{stroke-dasharray:100;stroke-linecap:round;stroke:#0f3250}.alert-light{--bs-alert-bg:var(--bs-white)}.key-digit{--list-element-color:#fff;color:var(--bs-zodiac);margin:4rem 0}.key-digit__content{padding:4rem}.key-digit--secondary .key-digit__content{display:flex;flex-direction:column;height:100%;justify-content:center;padding:2.8rem 3.5rem}@media (max-width:991.98px){.key-digit--secondary .key-digit__content{padding:2.8rem 1.5rem}}.key-digit__title{font-size:3rem;margin-bottom:0}.key-digit__text h3{color:inherit}.key-digit--secondary .key-digit__text{align-items:flex-start;display:flex;flex:50% 0 0;justify-content:center;margin:0;text-align:center}.key-digit__count{font-size:9rem;font-weight:700;line-height:1;margin:0 0 1rem}.key-digit--secondary .key-digit__count{align-items:flex-end;display:flex;flex:50% 0 0;justify-content:center;margin:0;text-align:center}.key-digit--secondary{height:calc(100% - 2rem);margin:0 0 2rem}.key-digit[data-bs-theme=dark]{color:var(--bs-white)}.key-digit.inline{--bs-custom-radius:4rem}.key-digit.inline .key-digit__content{align-items:center;display:flex;gap:2rem;padding:2rem 4rem}@media (max-width:767.98px){.key-digit.inline .key-digit__content{align-items:flex-start;flex-direction:column;gap:0;padding:2rem}}.key-digit.inline .key-digit__content p{line-height:1.33;margin-bottom:0}@media (max-width:767.98px){.key-digit.inline .key-digit__title{font-size:2.6rem}}.key-digit.inline .key-digit__count{font-size:5rem}.key-digit-carousel{height:calc(100% - var(--bs-gutter-x));margin-top:var(--bs-gutter-x);position:relative}.key-digit-carousel.push-digit{margin:5rem 0 7.6rem}@media (max-width:991.98px){.key-digit-carousel.push-digit{margin:0 0 6rem}}.key-digit-carousel:not(.slick-slider){display:flex;overflow:hidden}.key-digit-carousel:not(.slick-slider) .key-digit{flex:0 0 40rem}.key-digit-carousel .key-digit{height:100%;margin:0;text-align:center;width:100%}.key-digit-carousel .key-digit__content{padding-bottom:11.2rem;padding-top:5rem}.key-digit-carousel .key-digit__count{font-size:12rem}@media (max-width:991.98px){.key-digit-carousel .key-digit__count{font-size:9rem}}.key-digit-carousel .key-digit__title{margin-bottom:0}@media (min-width:992px){.key-digit-carousel .slick-list,.key-digit-carousel .slick-slide,.key-digit-carousel .slick-slide>div,.key-digit-carousel .slick-track{height:100%}}@media (max-width:991.98px){.key-digit-carousel .slick-track{display:flex}.key-digit-carousel .slick-slide>div{height:100%}.key-digit-carousel .slick-slide{height:auto}}.key-digit-carousel .slick-dots{bottom:4.3rem;display:flex;gap:.7rem;justify-content:center;left:0;list-style:none;margin:auto;padding-left:0;position:absolute;right:0}.key-digit-carousel .slick-dots button{background-color:var(--bs-white);border:0;border-radius:50%;height:1.2rem;opacity:.3;padding:0;width:1.2rem}.key-digit-carousel .slick-dots button .slick-sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.key-digit-carousel .slick-dots .slick-active button{opacity:1}.key-digit--assets-wrapper{max-width:61.7rem}.wysiwyg{--list-element-color:#0f3250}.chapo .wysiwyg,.citation .wysiwyg{font-size:2rem}.wysiwyg .mentions{font-size:1.6rem}.wysiwyg h2{margin-bottom:2rem}.center-sheet-cma .wysiwyg h2{color:var(--bs-heading-color-contrast);font-size:3rem;font-weight:500}@media (max-width:991.98px){.center-sheet-cma .wysiwyg h2{font-size:2.6rem}}.wysiwyg h3{margin-bottom:1.5rem;margin-top:5rem}.center-sheet-cma .wysiwyg h3{color:var(--bs-heading-color);font-size:2.4rem;font-weight:600}@media (max-width:991.98px){.center-sheet-cma .wysiwyg h3{font-size:2.2rem}}.center-sheet-cma .wysiwyg h4{font-size:2rem}@media (max-width:991.98px){.center-sheet-cma .wysiwyg h4{font-size:1.8rem}}.wysiwyg a{font-weight:500;text-decoration:none}.wysiwyg a.hover,.wysiwyg a:focus,.wysiwyg a:hover{text-decoration:underline}.wysiwyg a.hover{--bs-link-color-rgb:168,19,29}[data-bs-theme=dark] .wysiwyg a.hover{--bs-link-color-rgb:255,255,255;--bs-link-hover-color-rgb:255,255,255}.wysiwyg a>.cmaicon,.wysiwyg a>.tooltip-inner:after{font-size:inherit}.wysiwyg a.link-file{font-size:1.8rem;font-weight:600;margin-right:3.1rem}.wysiwyg a.link-file em{font-size:1.5rem;font-style:normal;font-weight:400}.wysiwyg a.link-file:after{content:" \e914"!important;font-family:cmaicon;font-size:1.4rem;margin-left:-3.1rem!important;position:relative;right:-2.7rem}.wysiwyg a.link-file:focus,.wysiwyg a.link-file:hover{border-bottom:.1rem solid;text-decoration:none}.wysiwyg ol:not(.list-unstyled):not(.list-icons):not(.select2-results__options),.wysiwyg ul:not(.list-unstyled):not(.list-icons):not(.select2-results__options){margin:1.5rem 0;padding-left:5rem}.wysiwyg ol:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li,.wysiwyg ul:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li{display:block;position:relative}@media (max-width:991.98px){.wysiwyg ol:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li,.wysiwyg ul:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li{line-height:1.444}}.wysiwyg ol:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li:before,.wysiwyg ul:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li:before{content:"";left:-3rem;position:absolute;top:10px}.wysiwyg ol:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li:not(:last-child),.wysiwyg ul:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li:not(:last-child){margin-bottom:.8rem}@media (max-width:991.98px){.wysiwyg ol:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li:not(:last-child),.wysiwyg ul:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li:not(:last-child){margin-bottom:1.2rem}}@media (max-width:767.98px){.wysiwyg ol:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li a,.wysiwyg ul:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li a{word-break:break-word}}.wysiwyg ul:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li:before{background-color:var(--list-element-color);border-radius:50%;height:.8rem;width:.8rem}.wysiwyg ol:not(.list-unstyled):not(.list-icons):not(.select2-results__options){counter-set:count}.wysiwyg ol:not(.list-unstyled):not(.list-icons):not(.select2-results__options) li:before{color:var(--list-element-color);content:counter(count);counter-increment:count;font-weight:700;top:0}.wysiwyg .table-wrap{margin:1.5rem 0 5rem;overflow:auto}@media (max-width:767.98px){.wysiwyg .table-wrap{padding-bottom:3rem}}.wysiwyg .table-wrap::-webkit-scrollbar{height:.7rem;margin-top:3.7rem;width:.7rem}.wysiwyg .table-wrap::-webkit-scrollbar-track{color:transparent}.wysiwyg .table-wrap::-webkit-scrollbar-thumb{background-color:#b0d2d9;border-radius:.7rem}.wysiwyg .table-wrap::-webkit-scrollbar-thumb:hover{background-color:#0f3250}.wysiwyg table{color:#0f3250;width:100%}.wysiwyg table caption{caption-side:top;color:#0f3250;font-family:Montserrat,Arial,sans-serif;font-weight:600;margin-bottom:1.5rem;margin-top:3rem;padding:0}.wysiwyg table td{background-color:#fff;border:0;padding:1rem 1.8rem;text-align:center}.wysiwyg table th{--bs-body-color:#0f3250;background-color:#b0d2d9;border:0;font-weight:700;padding:2rem 1.8rem;text-align:center}.wysiwyg table tr:nth-child(odd) td{background-color:#e7f1f4}.wysiwyg .blockquote{font-size:2rem;margin:0 0 2rem;padding:0 7.5rem;position:relative}@media (max-width:991.98px){.wysiwyg .blockquote{position:static}}.wysiwyg .blockquote-wrapper{margin:9.5rem 0 8rem}@media (max-width:991.98px){.wysiwyg .blockquote-wrapper{margin:6rem 0;padding-bottom:7rem;padding-top:7rem;position:relative}}.wysiwyg .blockquote p{font-style:italic}.wysiwyg .blockquote:after,.wysiwyg .blockquote:before{color:#b0d2d9;font-family:cmaicon;font-size:3.8rem;font-style:normal;line-height:1;position:absolute}@media (max-width:991.98px){.wysiwyg .blockquote:after,.wysiwyg .blockquote:before{font-size:4.8rem}}.wysiwyg .blockquote:before{content:"\e941";left:0;top:-1.9rem}@media (max-width:991.98px){.wysiwyg .blockquote:before{left:0;margin:0 auto;right:0;top:0}}.wysiwyg .blockquote:after{bottom:-1.9rem;content:"\e940";right:0}@media (max-width:991.98px){.wysiwyg .blockquote:after{bottom:0;left:0;margin:0 auto;right:0}}.wysiwyg .blockquote-footer{font-size:1.6rem;font-weight:700;margin:0 7.5rem}.wysiwyg .blockquote-footer cite{font-weight:400}.wysiwyg .blockquote-footer:before{content:normal}.wysiwyg>p>.btn-primary,.wysiwyg>p>.btn-secondary{margin-bottom:4rem}.wysiwyg .btn-file{margin:2rem 0!important}.wysiwyg form .select2-results__options{margin:0;padding:0}.wysiwyg form .select2-results__option:before{content:none}.wysiwyg form .alert ul{margin:0;padding-left:2rem}.wysiwyg [id]{scroll-margin-top:11rem}@media (max-width:767.98px){.wysiwyg [id]{scroll-margin-top:9rem}}.align-left{float:left;margin-right:1rem}.align-center{margin:1rem auto}.align-center.ibexa-embed-type-image{text-align:center}.align-right{float:right;margin-left:1rem}.ibexa-embed-type-image{margin-bottom:5rem}@media (max-width:991.98px){.ibexa-embed-type-image{margin-bottom:4rem}}.exergue--w-wysiwyg{background-color:#0f3250;color:var(--bs-body-color);margin-bottom:5rem}@media (min-width:992px){.exergue--w-wysiwyg{margin-bottom:4rem;padding:4rem;position:relative}}@media (max-width:991.98px){.exergue--w-wysiwyg{--bs-custom-radius:4rem;display:flex;flex-flow:column;padding:2rem 2rem 3rem}}@media (min-width:992px){.exergue--w-wysiwyg.has-image{background:linear-gradient(90deg,#0f3250 90%,#fff 0)}}@media (max-width:991.98px){.exergue--w-wysiwyg.has-image{background:linear-gradient(0deg,#0f3250 calc(100% - 47vw),#fff 47vw)}}@media (min-width:992px){.exergue--w-wysiwyg .ibexa-embed-type-image{height:100%;position:absolute;right:0;top:0;width:40%}.exergue--w-wysiwyg .ibexa-embed-type-image~*,.exergue--w-wysiwyg .ibexa-embed-type-image~ol,.exergue--w-wysiwyg .ibexa-embed-type-image~ul{margin-right:calc(40% + 4rem)}}@media (max-width:991.98px){.exergue--w-wysiwyg .ibexa-embed-type-image{margin:-2rem -2rem 2rem;order:-1}}.exergue--w-wysiwyg .ibexa-embed-type-image figure,.exergue--w-wysiwyg .ibexa-embed-type-image picture{margin-bottom:0}@media (min-width:992px){.exergue--w-wysiwyg .ibexa-embed-type-image figure,.exergue--w-wysiwyg .ibexa-embed-type-image picture{height:100%}}@media (max-width:991.98px){.exergue--w-wysiwyg .ibexa-embed-type-image img{height:47vw;object-fit:cover;width:100%}}@media (min-width:992px){.exergue--w-wysiwyg .ibexa-embed-type-image img{height:100%;object-fit:cover;width:100%}}.go-further{background-color:var(--bs-catskill);color:var(--bs-body-color);margin-bottom:5rem;padding:4rem}@media (min-width:992px){.go-further{margin-bottom:4rem}}@media (max-width:991.98px){.go-further{border-radius:0!important;margin-left:-1.8rem;margin-right:-1.8rem}}.go-further h2{color:var(--bs-zodiac)}.go-further ul{list-style:none;margin:0;padding:0!important}.go-further ul li:not(:last-child){margin-bottom:1rem}.go-further ul li:before{content:normal!important}.go-further ul a:not([class*=btn-]){font-weight:600;margin-right:3.1rem;padding-top:.7rem;text-decoration:none}.go-further ul a:not([class*=btn-]):hover{border-bottom:.1rem solid;text-decoration:none}.go-further ul a:not([class*=btn-]):after{content:" \e91b";font-family:cmaicon;font-size:1.4rem;margin-left:-2.1rem;position:relative;right:-2.7rem}.go-further ul a:not([class*=btn-])[target=_blank]:after{content:" \e920"}.push-block--w-wysiwyg{border-radius:3rem;color:#fff;margin:5rem 0 6rem;overflow:hidden;padding:3rem 2rem;position:relative}@media (min-width:992px){.push-block--w-wysiwyg{border-radius:6rem;padding:4rem}}.push-block--w-wysiwyg:before{background:transparent linear-gradient(270deg,rgba(15,50,80,.302),#0f3250) 0 0 no-repeat padding-box;content:"";inset:0;position:absolute;z-index:1}.push-block--w-wysiwyg>:not(.ibexa-embed-type-image){position:relative;z-index:2}.push-block--w-wysiwyg .as-bg,.push-block--w-wysiwyg>.ibexa-embed-type-image{inset:0;position:absolute;z-index:0}.push-block--w-wysiwyg .as-bg figure,.push-block--w-wysiwyg .as-bg picture,.push-block--w-wysiwyg>.ibexa-embed-type-image figure,.push-block--w-wysiwyg>.ibexa-embed-type-image picture{height:100%}.push-block--w-wysiwyg .as-bg figure,.push-block--w-wysiwyg>.ibexa-embed-type-image figure{margin-bottom:0}.push-block--w-wysiwyg .as-bg img,.push-block--w-wysiwyg>.ibexa-embed-type-image img{height:100%;object-fit:cover;width:100%}@media (min-width:992px){.row--center>.col-lg-8{width:71.7%}}.select2-container--default .select2-selection--single{border-color:#e7f1f4}.modal-cma--right .modal-header__inner .btn.go-back{margin-bottom:0;margin-top:1rem;padding-bottom:0}@media (min-width:992px){.modal-cma--right .modal-header__inner .btn.go-back{margin-top:1.5rem}}.modal-cma--right .modal-header__inner .btn.go-back .cmaicon,.modal-cma--right .modal-header__inner .btn.go-back .tooltip-inner:after{display:inline-block;transform:scale(-1)}.modal-cma--right .modal-header__inner .btn.go-back .text{text-decoration:underline}.modal-cma--right .modal-header__inner .btn.go-back:hover .text{text-decoration:none}@media (max-width:991.98px){.modal-cma--right .modal-footer{gap:2.5rem}.modal-cma--right .modal-footer>:first-child{margin-right:0}}.modal-cma--right .modal-body .accordion-button .count{background-color:#f7cc57;color:#0f3250}@media (min-width:992px){.footer__main .container{background-image:url(/assets/themes/cma_alternants/images/ruban-footer--big.214a77cd.svg);background-position:right 50% top;background-repeat:no-repeat;background-size:144rem 93.8rem}}.footer__bottom__logo{align-items:center;display:flex;gap:1.8rem 1.2rem;justify-content:space-between;margin-right:0}@media (max-width:991.98px){.footer__bottom__logo{flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:2rem}}@media (max-width:575.98px){.footer__bottom__logo{flex-direction:column}}@media (min-width:992px){.footer__bottom__logo{column-gap:2rem;justify-content:space-around}}@media (min-width:1440px){.footer__bottom__logo{column-gap:6rem;justify-content:center}}@media (min-width:992px){.footer__bottom__menu{border-top:.1rem solid #0f3250;justify-content:center;margin-top:1.7rem;padding-top:1rem}.footer__bottom__menu li:last-child{margin-right:0}}@media (max-width:991.98px){.footer__bottom__menu.pb{padding-bottom:7rem}}.page-loader .dots{background:radial-gradient(circle closest-side,#0f3250 90%,transparent) 0 0/33% 100% space}.push-block__wrapper .push-block{margin:0}@media (min-width:992px){.push-block__wrapper .push-block{height:100%}}.wysiwyg .video .btn{bottom:2rem;left:auto;right:2rem;top:auto;transform:unset}@media (min-width:992px){.wysiwyg .video .btn{bottom:4rem;right:4.5rem}}.wysiwyg{--list-element-color:#f7cc57}.wysiwyg a:not(.btn){--bs-link-color-rgb:221,165,11;--bs-link-hover-color-rgb:221,165,11}.wysiwyg a:not(.btn).hover{--bs-link-color-rgb:221,165,11}[data-bs-theme=dark] .wysiwyg a:not(.btn).hover{--bs-link-color-rgb:255,255,255;--bs-link-hover-color-rgb:255,255,255}.wysiwyg h3{color:#dda50b}