@charset "UTF-8";/*!
* Bootstrap v4.5.3 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter,Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
:root{--blue:#377dff;--indigo:#2d1582;--purple:#6f42c1;--pink:#e83e8c;--red:#ed4c78;--orange:#fd7e14;--yellow:#f5ca99;--green:#28a745;--teal:#00c9a7;--cyan:#09a5be;--white:#fff;--gray:#647073;--gray-dark:#373e40;--primary:#006ea1;--secondary:#4e5759;--success:#62B576;--info:#5cbac0;--warning:#b34c20;--danger:#de4437;--light:#edf2f3;--dark:#21325b;--navy:#003450;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
*,*::before,*::after{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#1e2022;text-align:left;background-color:#fff}
[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
dt{font-weight:600}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#006ea1;text-decoration:none;background-color:transparent}
a:hover{color:#003a55;text-decoration:none}
a:not([href]):not([class]){color:inherit;text-decoration:none}
a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#647073;text-align:left;caption-side:bottom}
th{text-align:inherit;text-align:-webkit-match-parent}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[role="button"]{cursor:pointer}
select{word-wrap:normal}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}
input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
@media (max-width:1200px){legend{font-size:calc(1.275rem + .3vw)}}
progress{vertical-align:baseline}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{outline-offset:-2px;-webkit-appearance:none}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none!important}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:600;line-height:1.4;color:#212526}
h1,.h1{font-size:2.5rem}
@media (max-width:1200px){h1,.h1{font-size:calc(1.375rem + 1.5vw)}}
h2,.h2{font-size:1.875rem}
@media (max-width:1200px){h2,.h2{font-size:calc(1.3125rem + .75vw)}}
h3,.h3{font-size:1.3125rem}
@media (max-width:1200px){h3,.h3{font-size:calc(1.25625rem + .075vw)}}
h4,.h4{font-size:1.125rem}
h5,.h5{font-size:1rem}
h6,.h6{font-size:.875rem}
.lead{font-size:1.25rem;font-weight:400}
.display-1{font-size:6rem;font-weight:600;line-height:1.2}
@media (max-width:1200px){.display-1{font-size:calc(1.725rem + 5.7vw)}}
.display-2{font-size:5.5rem;font-weight:600;line-height:1.2}
@media (max-width:1200px){.display-2{font-size:calc(1.675rem + 5.1vw)}}
.display-3{font-size:4.5rem;font-weight:600;line-height:1.2}
@media (max-width:1200px){.display-3{font-size:calc(1.575rem + 3.9vw)}}
.display-4{font-size:3.5rem;font-weight:600;line-height:1.2}
@media (max-width:1200px){.display-4{font-size:calc(1.475rem + 2.7vw)}}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:.0625rem solid #a6babf}
small,.small{font-size:80%;font-weight:400}
mark,.mark{padding:.2em;background-color:rgba(0,110,161,0.1)}
.list-unstyled,.highlight ul{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:90%;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:1rem}
.blockquote-footer{display:block;font-size:80%;color:#647073}
.blockquote-footer::before{content:"— "}
.img-fluid,main img,.main img{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:#fff;border:.0625rem solid #a6babf;border-radius:0;max-width:100%;height:auto}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:90%;color:#647073}
.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container,.container-sm{max-width:540px}}
@media (min-width:768px){.container,.container-sm,.container-md{max-width:720px}}
@media (min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}
@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-1 > *{flex:0 0 100%;max-width:100%}
.row-cols-2 > *{flex:0 0 50%;max-width:50%}
.row-cols-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-4 > *{flex:0 0 25%;max-width:25%}
.row-cols-5 > *{flex:0 0 20%;max-width:20%}
.row-cols-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-12{flex:0 0 100%;max-width:100%}
.order-first{order:-1}
.order-last{order:13}
.order-0{order:0}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.offset-1{margin-left:8.3333333333%}
.offset-2{margin-left:16.6666666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.3333333333%}
.offset-5{margin-left:41.6666666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.3333333333%}
.offset-8{margin-left:66.6666666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.3333333333%}
.offset-11{margin-left:91.6666666667%}
@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-sm-1 > *{flex:0 0 100%;max-width:100%}
.row-cols-sm-2 > *{flex:0 0 50%;max-width:50%}
.row-cols-sm-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-sm-4 > *{flex:0 0 25%;max-width:25%}
.row-cols-sm-5 > *{flex:0 0 20%;max-width:20%}
.row-cols-sm-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-sm-3{flex:0 0 25%;max-width:25%}
.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-sm-6{flex:0 0 50%;max-width:50%}
.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-sm-9{flex:0 0 75%;max-width:75%}
.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-sm-12{flex:0 0 100%;max-width:100%}
.order-sm-first{order:-1}
.order-sm-last{order:13}
.order-sm-0{order:0}
.order-sm-1{order:1}
.order-sm-2{order:2}
.order-sm-3{order:3}
.order-sm-4{order:4}
.order-sm-5{order:5}
.order-sm-6{order:6}
.order-sm-7{order:7}
.order-sm-8{order:8}
.order-sm-9{order:9}
.order-sm-10{order:10}
.order-sm-11{order:11}
.order-sm-12{order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.3333333333%}
.offset-sm-2{margin-left:16.6666666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.3333333333%}
.offset-sm-5{margin-left:41.6666666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.3333333333%}
.offset-sm-8{margin-left:66.6666666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.3333333333%}
.offset-sm-11{margin-left:91.6666666667%}}
@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-md-1 > *{flex:0 0 100%;max-width:100%}
.row-cols-md-2 > *{flex:0 0 50%;max-width:50%}
.row-cols-md-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-md-4 > *{flex:0 0 25%;max-width:25%}
.row-cols-md-5 > *{flex:0 0 20%;max-width:20%}
.row-cols-md-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-md-3{flex:0 0 25%;max-width:25%}
.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-md-6{flex:0 0 50%;max-width:50%}
.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-md-9{flex:0 0 75%;max-width:75%}
.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-md-12{flex:0 0 100%;max-width:100%}
.order-md-first{order:-1}
.order-md-last{order:13}
.order-md-0{order:0}
.order-md-1{order:1}
.order-md-2{order:2}
.order-md-3{order:3}
.order-md-4{order:4}
.order-md-5{order:5}
.order-md-6{order:6}
.order-md-7{order:7}
.order-md-8{order:8}
.order-md-9{order:9}
.order-md-10{order:10}
.order-md-11{order:11}
.order-md-12{order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.3333333333%}
.offset-md-2{margin-left:16.6666666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.3333333333%}
.offset-md-5{margin-left:41.6666666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.3333333333%}
.offset-md-8{margin-left:66.6666666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.3333333333%}
.offset-md-11{margin-left:91.6666666667%}}
@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-lg-1 > *{flex:0 0 100%;max-width:100%}
.row-cols-lg-2 > *{flex:0 0 50%;max-width:50%}
.row-cols-lg-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-lg-4 > *{flex:0 0 25%;max-width:25%}
.row-cols-lg-5 > *{flex:0 0 20%;max-width:20%}
.row-cols-lg-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-lg-3{flex:0 0 25%;max-width:25%}
.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-lg-6{flex:0 0 50%;max-width:50%}
.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-lg-9{flex:0 0 75%;max-width:75%}
.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-lg-12{flex:0 0 100%;max-width:100%}
.order-lg-first{order:-1}
.order-lg-last{order:13}
.order-lg-0{order:0}
.order-lg-1{order:1}
.order-lg-2{order:2}
.order-lg-3{order:3}
.order-lg-4{order:4}
.order-lg-5{order:5}
.order-lg-6{order:6}
.order-lg-7{order:7}
.order-lg-8{order:8}
.order-lg-9{order:9}
.order-lg-10{order:10}
.order-lg-11{order:11}
.order-lg-12{order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.3333333333%}
.offset-lg-2{margin-left:16.6666666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.3333333333%}
.offset-lg-5{margin-left:41.6666666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.3333333333%}
.offset-lg-8{margin-left:66.6666666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.3333333333%}
.offset-lg-11{margin-left:91.6666666667%}}
@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-xl-1 > *{flex:0 0 100%;max-width:100%}
.row-cols-xl-2 > *{flex:0 0 50%;max-width:50%}
.row-cols-xl-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-xl-4 > *{flex:0 0 25%;max-width:25%}
.row-cols-xl-5 > *{flex:0 0 20%;max-width:20%}
.row-cols-xl-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-xl-3{flex:0 0 25%;max-width:25%}
.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-xl-6{flex:0 0 50%;max-width:50%}
.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-xl-9{flex:0 0 75%;max-width:75%}
.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-xl-12{flex:0 0 100%;max-width:100%}
.order-xl-first{order:-1}
.order-xl-last{order:13}
.order-xl-0{order:0}
.order-xl-1{order:1}
.order-xl-2{order:2}
.order-xl-3{order:3}
.order-xl-4{order:4}
.order-xl-5{order:5}
.order-xl-6{order:6}
.order-xl-7{order:7}
.order-xl-8{order:8}
.order-xl-9{order:9}
.order-xl-10{order:10}
.order-xl-11{order:11}
.order-xl-12{order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.3333333333%}
.offset-xl-2{margin-left:16.6666666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.3333333333%}
.offset-xl-5{margin-left:41.6666666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.3333333333%}
.offset-xl-8{margin-left:66.6666666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.3333333333%}
.offset-xl-11{margin-left:91.6666666667%}}
.table,main table,.main table{width:100%;margin-bottom:1rem;color:#1e2022}
.table th,main table th,.main table th,.table td,main table td,.main table td{padding:.75rem;vertical-align:top;border-top:.0625rem solid #a6babf}
.table thead th,main table thead th,.main table thead th{vertical-align:bottom;border-bottom:.125rem solid #a6babf}
.table tbody + tbody,main table tbody + tbody,.main table tbody + tbody{border-top:.125rem solid #a6babf}
.table-sm th,.table-sm td{padding:.3rem}
.table-bordered{border:.0625rem solid #a6babf}
.table-bordered th,.table-bordered td{border:.0625rem solid #a6babf}
.table-bordered thead th,.table-bordered thead td{border-bottom-width:.125rem}
.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{border:0}
.table-striped tbody tr:nth-of-type(odd){background-color:#bdd3d9}
.table-hover tbody tr:hover{color:#1e2022;background-color:rgba(166,186,191,0.4)}
.table-primary,.table-primary > th,.table-primary > td{background-color:#b8d6e5}
.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody + tbody{border-color:#7ab4ce}
.table-hover .table-primary:hover{background-color:#a5cbde}
.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{background-color:#a5cbde}
.table-secondary,.table-secondary > th,.table-secondary > td{background-color:#cdd0d1}
.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody + tbody{border-color:#a3a8a9}
.table-hover .table-secondary:hover{background-color:#c0c4c5}
.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{background-color:#c0c4c5}
.table-success,.table-success > th,.table-success > td{background-color:#d3ead9}
.table-success th,.table-success td,.table-success thead th,.table-success tbody + tbody{border-color:#add9b8}
.table-hover .table-success:hover{background-color:#c2e2ca}
.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{background-color:#c2e2ca}
.table-info,.table-info > th,.table-info > td{background-color:#d1eced}
.table-info th,.table-info td,.table-info thead th,.table-info tbody + tbody{border-color:#aadbde}
.table-hover .table-info:hover{background-color:#bfe4e6}
.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{background-color:#bfe4e6}
.table-warning,.table-warning > th,.table-warning > td{background-color:#eacdc1}
.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody + tbody{border-color:#d7a28b}
.table-hover .table-warning:hover{background-color:#e4beae}
.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{background-color:#e4beae}
.table-danger,.table-danger > th,.table-danger > td{background-color:#f6cbc7}
.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody + tbody{border-color:#ee9e97}
.table-hover .table-danger:hover{background-color:#f2b7b1}
.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{background-color:#f2b7b1}
.table-light,.table-light > th,.table-light > td{background-color:#fafbfc}
.table-light th,.table-light td,.table-light thead th,.table-light tbody + tbody{border-color:#f6f8f9}
.table-hover .table-light:hover{background-color:#eaeef2}
.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{background-color:#eaeef2}
.table-dark,.table-dark > th,.table-dark > td{background-color:#c1c6d1}
.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#8c94aa}
.table-hover .table-dark:hover{background-color:#b2b9c6}
.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{background-color:#b2b9c6}
.table-navy,.table-navy > th,.table-navy > td{background-color:#b8c6ce}
.table-navy th,.table-navy td,.table-navy thead th,.table-navy tbody + tbody{border-color:#7a96a4}
.table-hover .table-navy:hover{background-color:#a9bac4}
.table-hover .table-navy:hover > td,.table-hover .table-navy:hover > th{background-color:#a9bac4}
.table-active,.table-active > th,.table-active > td{background-color:rgba(166,186,191,0.4)}
.table-hover .table-active:hover{background-color:rgba(151,175,180,0.4)}
.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{background-color:rgba(151,175,180,0.4)}
.table .thead-dark th,main table .thead-dark th,.main table .thead-dark th{color:#fff;background-color:#21325b;border-color:#2b4177}
.table .thead-light th,main table .thead-light th,.main table .thead-light th{color:#4e5759;background-color:#bdd3d9;border-color:#a6babf}
.table-dark{color:#fff;background-color:#21325b}
.table-dark th,.table-dark td,.table-dark thead th{border-color:#2b4177}
.table-dark.table-bordered{border:0}
.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}
.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}
@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-sm > .table-bordered{border:0}}
@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-md > .table-bordered{border:0}}
@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-lg > .table-bordered{border:0}}
@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-xl > .table-bordered{border:0}}
.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive > .table-bordered{border:0}
.form-control,.formulaire_spip input.text,.formulaire_spip input.password,.formulaire_spip input.email,.formulaire_spip input.date,.formulaire_spip textarea,.formulaire_spip select{display:block;width:100%;height:calc(1.6em + 1.625rem);padding:.75rem 1rem;font-size:1rem;font-weight:400;line-height:1.6;color:#212526;background-color:#fff;background-clip:padding-box;border:.0625rem solid #a6babf;border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-control,.formulaire_spip input.text,.formulaire_spip input.password,.formulaire_spip input.email,.formulaire_spip input.date,.formulaire_spip textarea,.formulaire_spip select{transition:none}}
.form-control::-ms-expand,.formulaire_spip input.text::-ms-expand,.formulaire_spip input.password::-ms-expand,.formulaire_spip input.email::-ms-expand,.formulaire_spip input.date::-ms-expand,.formulaire_spip textarea::-ms-expand,.formulaire_spip select::-ms-expand{background-color:transparent;border:0}
.form-control:-moz-focusring,.formulaire_spip input.text:-moz-focusring,.formulaire_spip input.password:-moz-focusring,.formulaire_spip input.email:-moz-focusring,.formulaire_spip input.date:-moz-focusring,.formulaire_spip textarea:-moz-focusring,.formulaire_spip select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212526}
.form-control:focus,.formulaire_spip input.text:focus,.formulaire_spip input.password:focus,.formulaire_spip input.email:focus,.formulaire_spip input.date:focus,.formulaire_spip textarea:focus,.formulaire_spip select:focus{color:#212526;background-color:#fff;border-color:rgba(0,110,161,0.4);outline:0;box-shadow:0 0 10px rgba(0,110,161,0.1)}
.form-control::placeholder,.formulaire_spip input.text::placeholder,.formulaire_spip input.password::placeholder,.formulaire_spip input.email::placeholder,.formulaire_spip input.date::placeholder,.formulaire_spip textarea::placeholder,.formulaire_spip select::placeholder{color:#97a4af;opacity:1}
.form-control:disabled,.formulaire_spip input.text:disabled,.formulaire_spip input.password:disabled,.formulaire_spip input.email:disabled,.formulaire_spip input.date:disabled,.formulaire_spip textarea:disabled,.formulaire_spip select:disabled,.form-control[readonly],.formulaire_spip input.text[readonly],.formulaire_spip input.password[readonly],.formulaire_spip input.email[readonly],.formulaire_spip input.date[readonly],.formulaire_spip textarea[readonly],.formulaire_spip select[readonly]{background-color:#bdd3d9;opacity:1}
input[type="date"].form-control,.formulaire_spip input.text[type="date"],.formulaire_spip input.password[type="date"],.formulaire_spip input.email[type="date"],.formulaire_spip input.date[type="date"],input[type="time"].form-control,.formulaire_spip input.text[type="time"],.formulaire_spip input.password[type="time"],.formulaire_spip input.email[type="time"],.formulaire_spip input.date[type="time"],input[type="datetime-local"].form-control,.formulaire_spip input.text[type="datetime-local"],.formulaire_spip input.password[type="datetime-local"],.formulaire_spip input.email[type="datetime-local"],.formulaire_spip input.date[type="datetime-local"],input[type="month"].form-control,.formulaire_spip input.text[type="month"],.formulaire_spip input.password[type="month"],.formulaire_spip input.email[type="month"],.formulaire_spip input.date[type="month"]{appearance:none}
select.form-control:focus::-ms-value,.formulaire_spip select:focus::-ms-value{color:#212526;background-color:#fff}
.form-control-file,.form-control-range{display:block;width:100%}
.col-form-label{padding-top:.8125rem;padding-bottom:.8125rem;margin-bottom:0;font-size:inherit;line-height:1.6}
.col-form-label-lg{padding-top:1.1875rem;padding-bottom:1.1875rem;font-size:1.25rem;line-height:1.5}
.col-form-label-sm{padding-top:.6875rem;padding-bottom:.6875rem;font-size:.875rem;line-height:1.5}
.form-control-plaintext{display:block;width:100%;padding:.75rem 0;margin-bottom:0;font-size:1rem;line-height:1.6;color:#1e2022;background-color:transparent;border:solid transparent;border-width:.0625rem 0}
.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}
.form-control-sm{height:calc(1.5em + 1.375rem);padding:.625rem 1.125rem;font-size:.875rem;line-height:1.5;border-radius:0}
.form-control-lg{height:calc(1.5em + 2.375rem);padding:1.125rem 1.125rem;font-size:1.25rem;line-height:1.5;border-radius:0}
select.form-control[size],.formulaire_spip select[size],select.form-control[multiple],.formulaire_spip select[multiple]{height:auto}
textarea.form-control,.formulaire_spip textarea{height:auto}
.form-group{margin-bottom:1.5rem}
.form-text{display:block;margin-top:.25rem}
.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row > .col,.form-row > [class*="col-"]{padding-right:5px;padding-left:5px}
.form-check{position:relative;display:block;padding-left:1.25rem}
.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}
.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#647073}
.form-check-label{margin-bottom:0}
.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}
.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}
.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#62B576}
.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.6;color:#fff;background-color:#62b576;border-radius:0}
.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block}
.was-validated .form-control:valid,.was-validated .formulaire_spip input.text:valid,.formulaire_spip .was-validated input.text:valid,.was-validated .formulaire_spip input.password:valid,.formulaire_spip .was-validated input.password:valid,.was-validated .formulaire_spip input.email:valid,.formulaire_spip .was-validated input.email:valid,.was-validated .formulaire_spip input.date:valid,.formulaire_spip .was-validated input.date:valid,.was-validated .formulaire_spip textarea:valid,.formulaire_spip .was-validated textarea:valid,.was-validated .formulaire_spip select:valid,.formulaire_spip .was-validated select:valid,.form-control.is-valid,.formulaire_spip input.is-valid.text,.formulaire_spip input.is-valid.password,.formulaire_spip input.is-valid.email,.formulaire_spip input.is-valid.date,.formulaire_spip textarea.is-valid,.formulaire_spip select.is-valid{border-color:#62B576;padding-right:calc(1.6em + 1.5rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2362B576' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.4em + .375rem) center;background-size:calc(.8em + .75rem) calc(.8em + .75rem)}
.was-validated .form-control:valid:focus,.was-validated .formulaire_spip input.text:valid:focus,.formulaire_spip .was-validated input.text:valid:focus,.was-validated .formulaire_spip input.password:valid:focus,.formulaire_spip .was-validated input.password:valid:focus,.was-validated .formulaire_spip input.email:valid:focus,.formulaire_spip .was-validated input.email:valid:focus,.was-validated .formulaire_spip input.date:valid:focus,.formulaire_spip .was-validated input.date:valid:focus,.was-validated .formulaire_spip textarea:valid:focus,.formulaire_spip .was-validated textarea:valid:focus,.was-validated .formulaire_spip select:valid:focus,.formulaire_spip .was-validated select:valid:focus,.form-control.is-valid:focus,.formulaire_spip input.is-valid.text:focus,.formulaire_spip input.is-valid.password:focus,.formulaire_spip input.is-valid.email:focus,.formulaire_spip input.is-valid.date:focus,.formulaire_spip textarea.is-valid:focus,.formulaire_spip select.is-valid:focus{border-color:#62B576;box-shadow:0 0 0 .2rem rgba(98,181,118,0.25)}
.was-validated textarea.form-control:valid,.was-validated .formulaire_spip textarea:valid,.formulaire_spip .was-validated textarea:valid,textarea.form-control.is-valid,.formulaire_spip textarea.is-valid{padding-right:calc(1.6em + 1.5rem);background-position:top calc(.4em + .375rem) right calc(.4em + .375rem)}
.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#62B576;padding-right:calc(.75em + 3.125rem);background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23373e40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right .5rem center / 1rem 1rem,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2362B576' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 2rem / calc(.8em + .75rem) calc(.8em + .75rem)}
.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#62B576;box-shadow:0 0 0 .2rem rgba(98,181,118,0.25)}
.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#62B576}
.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}
.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#62B576}
.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#62B576}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#85c594;background-color:#85c594}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(98,181,118,0.25)}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#62B576}
.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#62B576}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#62B576;box-shadow:0 0 0 .2rem rgba(98,181,118,0.25)}
.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#de4437}
.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.6;color:#fff;background-color:#de4437;border-radius:0}
.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block}
.was-validated .form-control:invalid,.was-validated .formulaire_spip input.text:invalid,.formulaire_spip .was-validated input.text:invalid,.was-validated .formulaire_spip input.password:invalid,.formulaire_spip .was-validated input.password:invalid,.was-validated .formulaire_spip input.email:invalid,.formulaire_spip .was-validated input.email:invalid,.was-validated .formulaire_spip input.date:invalid,.formulaire_spip .was-validated input.date:invalid,.was-validated .formulaire_spip textarea:invalid,.formulaire_spip .was-validated textarea:invalid,.was-validated .formulaire_spip select:invalid,.formulaire_spip .was-validated select:invalid,.form-control.is-invalid,.formulaire_spip input.is-invalid.text,.formulaire_spip input.is-invalid.password,.formulaire_spip input.is-invalid.email,.formulaire_spip input.is-invalid.date,.formulaire_spip textarea.is-invalid,.formulaire_spip select.is-invalid{border-color:#de4437;padding-right:calc(1.6em + 1.5rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23de4437' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23de4437' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.4em + .375rem) center;background-size:calc(.8em + .75rem) calc(.8em + .75rem)}
.was-validated .form-control:invalid:focus,.was-validated .formulaire_spip input.text:invalid:focus,.formulaire_spip .was-validated input.text:invalid:focus,.was-validated .formulaire_spip input.password:invalid:focus,.formulaire_spip .was-validated input.password:invalid:focus,.was-validated .formulaire_spip input.email:invalid:focus,.formulaire_spip .was-validated input.email:invalid:focus,.was-validated .formulaire_spip input.date:invalid:focus,.formulaire_spip .was-validated input.date:invalid:focus,.was-validated .formulaire_spip textarea:invalid:focus,.formulaire_spip .was-validated textarea:invalid:focus,.was-validated .formulaire_spip select:invalid:focus,.formulaire_spip .was-validated select:invalid:focus,.form-control.is-invalid:focus,.formulaire_spip input.is-invalid.text:focus,.formulaire_spip input.is-invalid.password:focus,.formulaire_spip input.is-invalid.email:focus,.formulaire_spip input.is-invalid.date:focus,.formulaire_spip textarea.is-invalid:focus,.formulaire_spip select.is-invalid:focus{border-color:#de4437;box-shadow:0 0 0 .2rem rgba(222,68,55,0.25)}
.was-validated textarea.form-control:invalid,.was-validated .formulaire_spip textarea:invalid,.formulaire_spip .was-validated textarea:invalid,textarea.form-control.is-invalid,.formulaire_spip textarea.is-invalid{padding-right:calc(1.6em + 1.5rem);background-position:top calc(.4em + .375rem) right calc(.4em + .375rem)}
.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#de4437;padding-right:calc(.75em + 3.125rem);background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23373e40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right .5rem center / 1rem 1rem,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23de4437' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23de4437' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 2rem / calc(.8em + .75rem) calc(.8em + .75rem)}
.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#de4437;box-shadow:0 0 0 .2rem rgba(222,68,55,0.25)}
.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#de4437}
.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}
.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#de4437}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#de4437}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e56d63;background-color:#e56d63}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(222,68,55,0.25)}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#de4437}
.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#de4437}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#de4437;box-shadow:0 0 0 .2rem rgba(222,68,55,0.25)}
.form-inline{display:flex;flex-flow:row wrap;align-items:center}
.form-inline .form-check{width:100%}
@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}
.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}
.form-inline .form-control,.form-inline .formulaire_spip input.text,.formulaire_spip .form-inline input.text,.form-inline .formulaire_spip input.password,.formulaire_spip .form-inline input.password,.form-inline .formulaire_spip input.email,.formulaire_spip .form-inline input.email,.form-inline .formulaire_spip input.date,.formulaire_spip .form-inline input.date,.form-inline .formulaire_spip textarea,.formulaire_spip .form-inline textarea,.form-inline .formulaire_spip select,.formulaire_spip .form-inline select{display:inline-block;width:auto;vertical-align:middle}
.form-inline .form-control-plaintext{display:inline-block}
.form-inline .input-group,.form-inline .custom-select{width:auto}
.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}
.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}
.form-inline .custom-control{align-items:center;justify-content:center}
.form-inline .custom-control-label{margin-bottom:0}}
.btn,input.submit,.formulaire_spip button.submit:not(.btn){display:inline-block;font-weight:600;color:#1e2022;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:.0625rem solid transparent;padding:.75rem 1rem;font-size:1rem;line-height:1.6;border-radius:0;transition:all 0.2s ease-in-out}
@media (prefers-reduced-motion:reduce){.btn,input.submit,.formulaire_spip button.submit:not(.btn){transition:none}}
.btn:hover,input.submit:hover,.formulaire_spip button.submit:not(.btn):hover{color:#1e2022;text-decoration:none}
.btn:focus,input.submit:focus,.formulaire_spip button.submit:not(.btn):focus,.btn.focus,input.focus.submit,.formulaire_spip button.focus.submit:not(.btn){outline:0;box-shadow:0 0 0 .2rem rgba(0,110,161,0.25)}
.btn.disabled,input.disabled.submit,.formulaire_spip button.disabled.submit:not(.btn),.btn:disabled,input.submit:disabled,.formulaire_spip button.submit:not(.btn):disabled{opacity:0.65}
.btn:not(:disabled):not(.disabled),input.submit:not(:disabled):not(.disabled),.formulaire_spip button.submit:not(.btn):not(:disabled):not(.disabled){cursor:pointer}
a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}
.btn-primary{color:#fff;background-color:#006ea1;border-color:#006ea1}
.btn-primary:hover{color:#fff;background-color:#00547b;border-color:#004b6e}
.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#00547b;border-color:#004b6e;box-shadow:0 0 0 .2rem rgba(38,132,175,0.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#006ea1;border-color:#006ea1}
.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#004b6e;border-color:#004261}
.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,132,175,0.5)}
.btn-secondary{color:#fff;background-color:#4e5759;border-color:#4e5759}
.btn-secondary:hover{color:#fff;background-color:#3c4345;border-color:#363c3e}
.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#3c4345;border-color:#363c3e;box-shadow:0 0 0 .2rem rgba(105,112,114,0.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#4e5759;border-color:#4e5759}
.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#363c3e;border-color:#303637}
.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(105,112,114,0.5)}
.btn-success{color:#fff;background-color:#62B576;border-color:#62B576}
.btn-success:hover{color:#fff;background-color:#4da462;border-color:#499b5d}
.btn-success:focus,.btn-success.focus{color:#fff;background-color:#4da462;border-color:#499b5d;box-shadow:0 0 0 .2rem rgba(122,192,139,0.5)}
.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#62B576;border-color:#62B576}
.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show > .btn-success.dropdown-toggle{color:#fff;background-color:#499b5d;border-color:#459258}
.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show > .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(122,192,139,0.5)}
.btn-info{color:#212526;background-color:#5cbac0;border-color:#5cbac0}
.btn-info:hover{color:#fff;background-color:#45abb1;border-color:#41a2a8}
.btn-info:focus,.btn-info.focus{color:#fff;background-color:#45abb1;border-color:#41a2a8;box-shadow:0 0 0 .2rem rgba(83,164,169,0.5)}
.btn-info.disabled,.btn-info:disabled{color:#212526;background-color:#5cbac0;border-color:#5cbac0}
.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show > .btn-info.dropdown-toggle{color:#fff;background-color:#41a2a8;border-color:#3d999f}
.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show > .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(83,164,169,0.5)}
.btn-warning{color:#fff;background-color:#b34c20;border-color:#b34c20}
.btn-warning:hover{color:#fff;background-color:#933e1a;border-color:#883a18}
.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#933e1a;border-color:#883a18;box-shadow:0 0 0 .2rem rgba(190,103,65,0.5)}
.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#b34c20;border-color:#b34c20}
.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show > .btn-warning.dropdown-toggle{color:#fff;background-color:#883a18;border-color:#7d3516}
.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(190,103,65,0.5)}
.btn-danger{color:#fff;background-color:#de4437;border-color:#de4437}
.btn-danger:hover{color:#fff;background-color:#cd2f22;border-color:#c22d20}
.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#cd2f22;border-color:#c22d20;box-shadow:0 0 0 .2rem rgba(227,96,85,0.5)}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#de4437;border-color:#de4437}
.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#c22d20;border-color:#b72a1e}
.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(227,96,85,0.5)}
.btn-light{color:#212526;background-color:#edf2f3;border-color:#edf2f3}
.btn-light:hover{color:#212526;background-color:#d6e1e4;border-color:#cedcdf}
.btn-light:focus,.btn-light.focus{color:#212526;background-color:#d6e1e4;border-color:#cedcdf;box-shadow:0 0 0 .2rem rgba(206,211,212,0.5)}
.btn-light.disabled,.btn-light:disabled{color:#212526;background-color:#edf2f3;border-color:#edf2f3}
.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show > .btn-light.dropdown-toggle{color:#212526;background-color:#cedcdf;border-color:#c7d6da}
.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show > .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(206,211,212,0.5)}
.btn-dark{color:#fff;background-color:#21325b;border-color:#21325b}
.btn-dark:hover{color:#fff;background-color:#17233f;border-color:#131d36}
.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#17233f;border-color:#131d36;box-shadow:0 0 0 .2rem rgba(66,81,116,0.5)}
.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#21325b;border-color:#21325b}
.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show > .btn-dark.dropdown-toggle{color:#fff;background-color:#131d36;border-color:#10182c}
.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(66,81,116,0.5)}
.btn-navy{color:#fff;background-color:#003450;border-color:#003450}
.btn-navy:hover{color:#fff;background-color:#001b29;border-color:#00131d}
.btn-navy:focus,.btn-navy.focus{color:#fff;background-color:#001b29;border-color:#00131d;box-shadow:0 0 0 .2rem rgba(38,83,106,0.5)}
.btn-navy.disabled,.btn-navy:disabled{color:#fff;background-color:#003450;border-color:#003450}
.btn-navy:not(:disabled):not(.disabled):active,.btn-navy:not(:disabled):not(.disabled).active,.show > .btn-navy.dropdown-toggle{color:#fff;background-color:#00131d;border-color:#000a10}
.btn-navy:not(:disabled):not(.disabled):active:focus,.btn-navy:not(:disabled):not(.disabled).active:focus,.show > .btn-navy.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,83,106,0.5)}
.btn-outline-primary{color:#006ea1;border-color:#006ea1}
.btn-outline-primary:hover{color:#fff;background-color:#006ea1;border-color:#006ea1}
.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,110,161,0.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#006ea1;background-color:transparent}
.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#006ea1;border-color:#006ea1}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,110,161,0.5)}
.btn-outline-secondary{color:#4e5759;border-color:#4e5759}
.btn-outline-secondary:hover{color:#fff;background-color:#4e5759;border-color:#4e5759}
.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(78,87,89,0.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#4e5759;background-color:transparent}
.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#4e5759;border-color:#4e5759}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(78,87,89,0.5)}
.btn-outline-success{color:#62B576;border-color:#62B576}
.btn-outline-success:hover{color:#fff;background-color:#62B576;border-color:#62B576}
.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(98,181,118,0.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#62B576;background-color:transparent}
.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#62B576;border-color:#62B576}
.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(98,181,118,0.5)}
.btn-outline-info{color:#5cbac0;border-color:#5cbac0}
.btn-outline-info:hover{color:#212526;background-color:#5cbac0;border-color:#5cbac0}
.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(92,186,192,0.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled{color:#5cbac0;background-color:transparent}
.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show > .btn-outline-info.dropdown-toggle{color:#212526;background-color:#5cbac0;border-color:#5cbac0}
.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(92,186,192,0.5)}
.btn-outline-warning{color:#b34c20;border-color:#b34c20}
.btn-outline-warning:hover{color:#fff;background-color:#b34c20;border-color:#b34c20}
.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(179,76,32,0.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#b34c20;background-color:transparent}
.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{color:#fff;background-color:#b34c20;border-color:#b34c20}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(179,76,32,0.5)}
.btn-outline-danger{color:#de4437;border-color:#de4437}
.btn-outline-danger:hover{color:#fff;background-color:#de4437;border-color:#de4437}
.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(222,68,55,0.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#de4437;background-color:transparent}
.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#de4437;border-color:#de4437}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,68,55,0.5)}
.btn-outline-light{color:#edf2f3;border-color:#edf2f3}
.btn-outline-light:hover{color:#212526;background-color:#edf2f3;border-color:#edf2f3}
.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(237,242,243,0.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled{color:#edf2f3;background-color:transparent}
.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show > .btn-outline-light.dropdown-toggle{color:#212526;background-color:#edf2f3;border-color:#edf2f3}
.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(237,242,243,0.5)}
.btn-outline-dark{color:#21325b;border-color:#21325b}
.btn-outline-dark:hover{color:#fff;background-color:#21325b;border-color:#21325b}
.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(33,50,91,0.5)}
.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#21325b;background-color:transparent}
.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#21325b;border-color:#21325b}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(33,50,91,0.5)}
.btn-outline-navy{color:#003450;border-color:#003450}
.btn-outline-navy:hover{color:#fff;background-color:#003450;border-color:#003450}
.btn-outline-navy:focus,.btn-outline-navy.focus{box-shadow:0 0 0 .2rem rgba(0,52,80,0.5)}
.btn-outline-navy.disabled,.btn-outline-navy:disabled{color:#003450;background-color:transparent}
.btn-outline-navy:not(:disabled):not(.disabled):active,.btn-outline-navy:not(:disabled):not(.disabled).active,.show > .btn-outline-navy.dropdown-toggle{color:#fff;background-color:#003450;border-color:#003450}
.btn-outline-navy:not(:disabled):not(.disabled):active:focus,.btn-outline-navy:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-navy.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,52,80,0.5)}
.btn-link{font-weight:400;color:#006ea1;text-decoration:none}
.btn-link:hover{color:#003a55;text-decoration:none}
.btn-link:focus,.btn-link.focus{text-decoration:none}
.btn-link:disabled,.btn-link.disabled{color:#647073;pointer-events:none}
.btn-lg,.btn-group-lg > .btn,.btn-group-lg > input.submit,.formulaire_spip .btn-group-lg > button.submit:not(.btn){padding:1.125rem 1.125rem;font-size:1.25rem;line-height:1.5;border-radius:0}
.btn-sm,.btn-group-sm > .btn,.btn-group-sm > input.submit,.formulaire_spip .btn-group-sm > button.submit:not(.btn){padding:.625rem 1.125rem;font-size:.875rem;line-height:1.5;border-radius:0}
.btn-block{display:block;width:100%}
.btn-block + .btn-block{margin-top:.5rem}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.fade{transition:opacity 0.15s linear}
@media (prefers-reduced-motion:reduce){.fade{transition:none}}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}
@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}
.dropup,.dropright,.dropdown,.dropleft{position:relative}
.dropdown-toggle{white-space:nowrap}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:8.4375rem;padding:1rem 0;margin:.5rem 0 0;font-size:1rem;color:#1e2022;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0 solid rgba(0,0,0,0.15);border-radius:0}
.dropdown-menu-left{right:auto;left:0}
.dropdown-menu-right{right:0;left:auto}
@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}
.dropdown-menu-sm-right{right:0;left:auto}}
@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}
.dropdown-menu-md-right{right:0;left:auto}}
@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}
.dropdown-menu-lg-right{right:0;left:auto}}
@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}
.dropdown-menu-xl-right{right:0;left:auto}}
.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.5rem}
.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.5rem}
.dropright .dropdown-toggle::after{vertical-align:0}
.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.5rem}
.dropleft .dropdown-toggle::before{vertical-align:0}
.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #a6babf}
.dropdown-item{display:block;width:100%;padding:.375rem 1.5rem;clear:both;font-weight:400;color:#212526;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:hover,.dropdown-item:focus{color:#151818;text-decoration:none;background-color:rgba(144,161,166,0.3)}
.dropdown-item.active,.dropdown-item:active{color:#212526;text-decoration:none;background-color:rgba(144,161,166,0.3)}
.dropdown-item.disabled,.dropdown-item:disabled{color:#647073;pointer-events:none;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:1rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#647073;white-space:nowrap}
.dropdown-item-text{display:block;padding:.375rem 1.5rem;color:#212526}
.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}
.btn-group > .btn,.btn-group > input.submit,.formulaire_spip .btn-group > button.submit:not(.btn),.btn-group-vertical > .btn,.btn-group-vertical > input.submit,.formulaire_spip .btn-group-vertical > button.submit:not(.btn){position:relative;flex:1 1 auto}
.btn-group > .btn:hover,.btn-group > input.submit:hover,.formulaire_spip .btn-group > button.submit:not(.btn):hover,.btn-group-vertical > .btn:hover,.btn-group-vertical > input.submit:hover,.formulaire_spip .btn-group-vertical > button.submit:not(.btn):hover{z-index:1}
.btn-group > .btn:focus,.btn-group > input.submit:focus,.formulaire_spip .btn-group > button.submit:not(.btn):focus,.btn-group > .btn:active,.btn-group > input.submit:active,.formulaire_spip .btn-group > button.submit:not(.btn):active,.btn-group > .btn.active,.btn-group > input.active.submit,.formulaire_spip .btn-group > button.active.submit:not(.btn),.btn-group-vertical > .btn:focus,.btn-group-vertical > input.submit:focus,.formulaire_spip .btn-group-vertical > button.submit:not(.btn):focus,.btn-group-vertical > .btn:active,.btn-group-vertical > input.submit:active,.formulaire_spip .btn-group-vertical > button.submit:not(.btn):active,.btn-group-vertical > .btn.active,.btn-group-vertical > input.active.submit,.formulaire_spip .btn-group-vertical > button.active.submit:not(.btn){z-index:1}
.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}
.btn-toolbar .input-group{width:auto}
.btn-group > .btn:not(:first-child),.btn-group > input.submit:not(:first-child),.formulaire_spip .btn-group > button.submit:not(.btn):not(:first-child),.btn-group > .btn-group:not(:first-child){margin-left:-.0625rem}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > input.submit:not(:last-child):not(.dropdown-toggle),.formulaire_spip .btn-group > button.submit:not(.btn):not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn,.btn-group > .btn-group:not(:last-child) > input.submit,.formulaire_spip .btn-group > .btn-group:not(:last-child) > button.submit:not(.btn){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group > .btn:not(:first-child),.btn-group > input.submit:not(:first-child),.formulaire_spip .btn-group > button.submit:not(.btn):not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn,.btn-group > .btn-group:not(:first-child) > input.submit,.formulaire_spip .btn-group > .btn-group:not(:first-child) > button.submit:not(.btn){border-top-left-radius:0;border-bottom-left-radius:0}
.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}
.dropleft .dropdown-toggle-split::before{margin-right:0}
.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split,.btn-group-sm > input.submit + .dropdown-toggle-split,.formulaire_spip .btn-group-sm > button.submit:not(.btn) + .dropdown-toggle-split{padding-right:.84375rem;padding-left:.84375rem}
.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split,.btn-group-lg > input.submit + .dropdown-toggle-split,.formulaire_spip .btn-group-lg > button.submit:not(.btn) + .dropdown-toggle-split{padding-right:.84375rem;padding-left:.84375rem}
.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}
.btn-group-vertical > .btn,.btn-group-vertical > input.submit,.formulaire_spip .btn-group-vertical > button.submit:not(.btn),.btn-group-vertical > .btn-group{width:100%}
.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > input.submit:not(:first-child),.formulaire_spip .btn-group-vertical > button.submit:not(.btn):not(:first-child),.btn-group-vertical > .btn-group:not(:first-child){margin-top:-.0625rem}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > input.submit:not(:last-child):not(.dropdown-toggle),.formulaire_spip .btn-group-vertical > button.submit:not(.btn):not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn,.btn-group-vertical > .btn-group:not(:last-child) > input.submit,.formulaire_spip .btn-group-vertical > .btn-group:not(:last-child) > button.submit:not(.btn){border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > input.submit:not(:first-child),.formulaire_spip .btn-group-vertical > button.submit:not(.btn):not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) > .btn,.btn-group-vertical > .btn-group:not(:first-child) > input.submit,.formulaire_spip .btn-group-vertical > .btn-group:not(:first-child) > button.submit:not(.btn){border-top-left-radius:0;border-top-right-radius:0}
.btn-group-toggle > .btn,.btn-group-toggle > input.submit,.formulaire_spip .btn-group-toggle > button.submit:not(.btn),.btn-group-toggle > .btn-group > .btn,.btn-group-toggle > .btn-group > input.submit,.formulaire_spip .btn-group-toggle > .btn-group > button.submit:not(.btn){margin-bottom:0}
.btn-group-toggle > .btn input[type="radio"],.btn-group-toggle > input.submit input[type="radio"],.formulaire_spip .btn-group-toggle > button.submit:not(.btn) input[type="radio"],.btn-group-toggle > .btn input[type="checkbox"],.btn-group-toggle > input.submit input[type="checkbox"],.formulaire_spip .btn-group-toggle > button.submit:not(.btn) input[type="checkbox"],.btn-group-toggle > .btn-group > .btn input[type="radio"],.btn-group-toggle > .btn-group > input.submit input[type="radio"],.formulaire_spip .btn-group-toggle > .btn-group > button.submit:not(.btn) input[type="radio"],.btn-group-toggle > .btn-group > .btn input[type="checkbox"],.btn-group-toggle > .btn-group > input.submit input[type="checkbox"],.formulaire_spip .btn-group-toggle > .btn-group > button.submit:not(.btn) input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group > .form-control,.formulaire_spip .input-group > input.text,.formulaire_spip .input-group > input.password,.formulaire_spip .input-group > input.email,.formulaire_spip .input-group > input.date,.formulaire_spip .input-group > textarea,.formulaire_spip .input-group > select,.input-group > .form-control-plaintext,.input-group > .custom-select,.input-group > .custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}
.input-group > .form-control + .form-control,.formulaire_spip .input-group > input.text + .form-control,.formulaire_spip .input-group > input.text + input.text,.formulaire_spip .input-group > input.text + input.password,.formulaire_spip .input-group > input.text + input.email,.formulaire_spip .input-group > input.text + input.date,.formulaire_spip .input-group > input.text + textarea,.formulaire_spip .input-group > input.text + select,.formulaire_spip .input-group > input.password + .form-control,.formulaire_spip .input-group > input.password + input.text,.formulaire_spip .input-group > input.password + input.password,.formulaire_spip .input-group > input.password + input.email,.formulaire_spip .input-group > input.password + input.date,.formulaire_spip .input-group > input.password + textarea,.formulaire_spip .input-group > input.password + select,.formulaire_spip .input-group > input.email + .form-control,.formulaire_spip .input-group > input.email + input.text,.formulaire_spip .input-group > input.email + input.password,.formulaire_spip .input-group > input.email + input.email,.formulaire_spip .input-group > input.email + input.date,.formulaire_spip .input-group > input.email + textarea,.formulaire_spip .input-group > input.email + select,.formulaire_spip .input-group > input.date + .form-control,.formulaire_spip .input-group > input.date + input.text,.formulaire_spip .input-group > input.date + input.password,.formulaire_spip .input-group > input.date + input.email,.formulaire_spip .input-group > input.date + input.date,.formulaire_spip .input-group > input.date + textarea,.formulaire_spip .input-group > input.date + select,.formulaire_spip .input-group > textarea + .form-control,.formulaire_spip .input-group > textarea + input.text,.formulaire_spip .input-group > textarea + input.password,.formulaire_spip .input-group > textarea + input.email,.formulaire_spip .input-group > textarea + input.date,.formulaire_spip .input-group > textarea + textarea,.formulaire_spip .input-group > textarea + select,.formulaire_spip .input-group > select + .form-control,.formulaire_spip .input-group > select + input.text,.formulaire_spip .input-group > select + input.password,.formulaire_spip .input-group > select + input.email,.formulaire_spip .input-group > select + input.date,.formulaire_spip .input-group > select + textarea,.formulaire_spip .input-group > select + select,.formulaire_spip .input-group > .form-control + input.text,.formulaire_spip .input-group > .form-control + input.password,.formulaire_spip .input-group > .form-control + input.email,.formulaire_spip .input-group > .form-control + input.date,.formulaire_spip .input-group > .form-control + textarea,.formulaire_spip .input-group > .form-control + select,.input-group > .form-control + .custom-select,.formulaire_spip .input-group > input.text + .custom-select,.formulaire_spip .input-group > input.password + .custom-select,.formulaire_spip .input-group > input.email + .custom-select,.formulaire_spip .input-group > input.date + .custom-select,.formulaire_spip .input-group > textarea + .custom-select,.formulaire_spip .input-group > select + .custom-select,.input-group > .form-control + .custom-file,.formulaire_spip .input-group > input.text + .custom-file,.formulaire_spip .input-group > input.password + .custom-file,.formulaire_spip .input-group > input.email + .custom-file,.formulaire_spip .input-group > input.date + .custom-file,.formulaire_spip .input-group > textarea + .custom-file,.formulaire_spip .input-group > select + .custom-file,.input-group > .form-control-plaintext + .form-control,.formulaire_spip .input-group > .form-control-plaintext + input.text,.formulaire_spip .input-group > .form-control-plaintext + input.password,.formulaire_spip .input-group > .form-control-plaintext + input.email,.formulaire_spip .input-group > .form-control-plaintext + input.date,.formulaire_spip .input-group > .form-control-plaintext + textarea,.formulaire_spip .input-group > .form-control-plaintext + select,.input-group > .form-control-plaintext + .custom-select,.input-group > .form-control-plaintext + .custom-file,.input-group > .custom-select + .form-control,.formulaire_spip .input-group > .custom-select + input.text,.formulaire_spip .input-group > .custom-select + input.password,.formulaire_spip .input-group > .custom-select + input.email,.formulaire_spip .input-group > .custom-select + input.date,.formulaire_spip .input-group > .custom-select + textarea,.formulaire_spip .input-group > .custom-select + select,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .custom-file,.input-group > .custom-file + .form-control,.formulaire_spip .input-group > .custom-file + input.text,.formulaire_spip .input-group > .custom-file + input.password,.formulaire_spip .input-group > .custom-file + input.email,.formulaire_spip .input-group > .custom-file + input.date,.formulaire_spip .input-group > .custom-file + textarea,.formulaire_spip .input-group > .custom-file + select,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .custom-file{margin-left:-.0625rem}
.input-group > .form-control:focus,.formulaire_spip .input-group > input.text:focus,.formulaire_spip .input-group > input.password:focus,.formulaire_spip .input-group > input.email:focus,.formulaire_spip .input-group > input.date:focus,.formulaire_spip .input-group > textarea:focus,.formulaire_spip .input-group > select:focus,.input-group > .custom-select:focus,.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}
.input-group > .custom-file .custom-file-input:focus{z-index:4}
.input-group > .form-control:not(:last-child),.formulaire_spip .input-group > input.text:not(:last-child),.formulaire_spip .input-group > input.password:not(:last-child),.formulaire_spip .input-group > input.email:not(:last-child),.formulaire_spip .input-group > input.date:not(:last-child),.formulaire_spip .input-group > textarea:not(:last-child),.formulaire_spip .input-group > select:not(:last-child),.input-group > .custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group > .form-control:not(:first-child),.formulaire_spip .input-group > input.text:not(:first-child),.formulaire_spip .input-group > input.password:not(:first-child),.formulaire_spip .input-group > input.email:not(:first-child),.formulaire_spip .input-group > input.date:not(:first-child),.formulaire_spip .input-group > textarea:not(:first-child),.formulaire_spip .input-group > select:not(:first-child),.input-group > .custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.input-group > .custom-file{display:flex;align-items:center}
.input-group > .custom-file:not(:last-child) .custom-file-label,.input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-prepend,.input-group-append{display:flex}
.input-group-prepend .btn,.input-group-prepend input.submit,.input-group-prepend .formulaire_spip button.submit:not(.btn),.formulaire_spip .input-group-prepend button.submit:not(.btn),.input-group-append .btn,.input-group-append input.submit,.input-group-append .formulaire_spip button.submit:not(.btn),.formulaire_spip .input-group-append button.submit:not(.btn){position:relative;z-index:2}
.input-group-prepend .btn:focus,.input-group-prepend input.submit:focus,.input-group-prepend .formulaire_spip button.submit:not(.btn):focus,.formulaire_spip .input-group-prepend button.submit:not(.btn):focus,.input-group-append .btn:focus,.input-group-append input.submit:focus,.input-group-append .formulaire_spip button.submit:not(.btn):focus,.formulaire_spip .input-group-append button.submit:not(.btn):focus{z-index:3}
.input-group-prepend .btn + .btn,.input-group-prepend input.submit + .btn,.input-group-prepend input.submit + input.submit,.input-group-prepend .formulaire_spip input.submit + button.submit:not(.btn),.formulaire_spip .input-group-prepend input.submit + button.submit:not(.btn),.input-group-prepend .formulaire_spip button.submit:not(.btn) + .btn,.input-group-prepend .formulaire_spip button.submit:not(.btn) + input.submit,.input-group-prepend .formulaire_spip .formulaire_spip button.submit:not(.btn) + button.submit:not(.btn),.formulaire_spip .input-group-prepend .formulaire_spip button.submit:not(.btn) + button.submit:not(.btn),.formulaire_spip .input-group-prepend button.submit:not(.btn) + .btn,.input-group-prepend .btn + input.submit,.input-group-prepend .formulaire_spip .btn + button.submit:not(.btn),.formulaire_spip .input-group-prepend .btn + button.submit:not(.btn),.input-group-prepend .btn + .input-group-text,.input-group-prepend input.submit + .input-group-text,.input-group-prepend .formulaire_spip button.submit:not(.btn) + .input-group-text,.formulaire_spip .input-group-prepend button.submit:not(.btn) + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-prepend .input-group-text + input.submit,.input-group-prepend .formulaire_spip .input-group-text + button.submit:not(.btn),.formulaire_spip .input-group-prepend .input-group-text + button.submit:not(.btn),.input-group-append .btn + .btn,.input-group-append input.submit + .btn,.input-group-append input.submit + input.submit,.input-group-append .formulaire_spip input.submit + button.submit:not(.btn),.formulaire_spip .input-group-append input.submit + button.submit:not(.btn),.input-group-append .formulaire_spip button.submit:not(.btn) + .btn,.input-group-append .formulaire_spip button.submit:not(.btn) + input.submit,.input-group-append .formulaire_spip .formulaire_spip button.submit:not(.btn) + button.submit:not(.btn),.formulaire_spip .input-group-append .formulaire_spip button.submit:not(.btn) + button.submit:not(.btn),.formulaire_spip .input-group-append button.submit:not(.btn) + .btn,.input-group-append .btn + input.submit,.input-group-append .formulaire_spip .btn + button.submit:not(.btn),.formulaire_spip .input-group-append .btn + button.submit:not(.btn),.input-group-append .btn + .input-group-text,.input-group-append input.submit + .input-group-text,.input-group-append .formulaire_spip button.submit:not(.btn) + .input-group-text,.formulaire_spip .input-group-append button.submit:not(.btn) + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-append .input-group-text + .btn,.input-group-append .input-group-text + input.submit,.input-group-append .formulaire_spip .input-group-text + button.submit:not(.btn),.formulaire_spip .input-group-append .input-group-text + button.submit:not(.btn){margin-left:-.0625rem}
.input-group-prepend{margin-right:-.0625rem}
.input-group-append{margin-left:-.0625rem}
.input-group-text{display:flex;align-items:center;padding:.75rem 1rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.6;color:#97a4af;text-align:center;white-space:nowrap;background-color:transparent;border:.0625rem solid #a6babf;border-radius:0}
.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}
.input-group-lg > .form-control:not(textarea),.formulaire_spip .input-group-lg > input.text:not(textarea),.formulaire_spip .input-group-lg > input.password:not(textarea),.formulaire_spip .input-group-lg > input.email:not(textarea),.formulaire_spip .input-group-lg > input.date:not(textarea),.formulaire_spip .input-group-lg > textarea:not(textarea),.formulaire_spip .input-group-lg > select:not(textarea),.input-group-lg > .custom-select{height:calc(1.5em + 2.375rem)}
.input-group-lg > .form-control,.formulaire_spip .input-group-lg > input.text,.formulaire_spip .input-group-lg > input.password,.formulaire_spip .input-group-lg > input.email,.formulaire_spip .input-group-lg > input.date,.formulaire_spip .input-group-lg > textarea,.formulaire_spip .input-group-lg > select,.input-group-lg > .custom-select,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-prepend > input.submit,.formulaire_spip .input-group-lg > .input-group-prepend > button.submit:not(.btn),.input-group-lg > .input-group-append > .btn,.input-group-lg > .input-group-append > input.submit,.formulaire_spip .input-group-lg > .input-group-append > button.submit:not(.btn){padding:1.125rem 1.125rem;font-size:1.25rem;line-height:1.5;border-radius:0}
.input-group-sm > .form-control:not(textarea),.formulaire_spip .input-group-sm > input.text:not(textarea),.formulaire_spip .input-group-sm > input.password:not(textarea),.formulaire_spip .input-group-sm > input.email:not(textarea),.formulaire_spip .input-group-sm > input.date:not(textarea),.formulaire_spip .input-group-sm > textarea:not(textarea),.formulaire_spip .input-group-sm > select:not(textarea),.input-group-sm > .custom-select{height:calc(1.5em + 1.375rem)}
.input-group-sm > .form-control,.formulaire_spip .input-group-sm > input.text,.formulaire_spip .input-group-sm > input.password,.formulaire_spip .input-group-sm > input.email,.formulaire_spip .input-group-sm > input.date,.formulaire_spip .input-group-sm > textarea,.formulaire_spip .input-group-sm > select,.input-group-sm > .custom-select,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-prepend > input.submit,.formulaire_spip .input-group-sm > .input-group-prepend > button.submit:not(.btn),.input-group-sm > .input-group-append > .btn,.input-group-sm > .input-group-append > input.submit,.formulaire_spip .input-group-sm > .input-group-append > button.submit:not(.btn){padding:.625rem 1.125rem;font-size:.875rem;line-height:1.5;border-radius:0}
.input-group-lg > .custom-select,.input-group-sm > .custom-select{padding-right:2rem}
.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > input.submit,.formulaire_spip .input-group > .input-group-prepend > button.submit:not(.btn),.input-group > .input-group-prepend > .input-group-text,.input-group > .input-group-append:not(:last-child) > .btn,.input-group > .input-group-append:not(:last-child) > input.submit,.formulaire_spip .input-group > .input-group-append:not(:last-child) > button.submit:not(.btn),.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > input.submit:not(:last-child):not(.dropdown-toggle),.formulaire_spip .input-group > .input-group-append:last-child > button.submit:not(.btn):not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group > .input-group-append > .btn,.input-group > .input-group-append > input.submit,.formulaire_spip .input-group > .input-group-append > button.submit:not(.btn),.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > input.submit,.formulaire_spip .input-group > .input-group-prepend:not(:first-child) > button.submit:not(.btn),.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > input.submit:not(:first-child),.formulaire_spip .input-group > .input-group-prepend:first-child > button.submit:not(.btn):not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:hover,.nav-link:focus{text-decoration:none}
.nav-link.disabled{color:#647073;pointer-events:none;cursor:default}
.nav-tabs{border-bottom:.0625rem solid #a6babf}
.nav-tabs .nav-item{margin-bottom:-.0625rem}
.nav-tabs .nav-link{border:.0625rem solid transparent;border-top-left-radius:0;border-top-right-radius:0}
.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:transparent}
.nav-tabs .nav-link.disabled{color:#647073;background-color:transparent;border-color:transparent}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#006ea1;background-color:#fff;border-color:transparent transparent #006ea1}
.nav-tabs .dropdown-menu{margin-top:-.0625rem;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{border-radius:0}
.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff;background-color:#006ea1}
.nav-fill > .nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}
.nav-justified > .nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}
.tab-content > .tab-pane{display:none}
.tab-content > .active{display:block}
.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 0}
.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl,.navbar > .container-sm,.navbar > .container-md,.navbar > .container-lg,.navbar > .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.navbar-brand{display:inline-block;padding-top:.3rem;padding-bottom:.3rem;margin-right:0;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu{position:static;float:none}
.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}
.navbar-toggler{padding:.75rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:.0625rem solid transparent;border-radius:0}
.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}
@media (max-width:575.98px){.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{padding-right:0;padding-left:0}}
@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-sm .navbar-nav{flex-direction:row}
.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{flex-wrap:nowrap}
.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand-sm .navbar-toggler{display:none}}
@media (max-width:767.98px){.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{padding-right:0;padding-left:0}}
@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-md .navbar-nav{flex-direction:row}
.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{flex-wrap:nowrap}
.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand-md .navbar-toggler{display:none}}
@media (max-width:991.98px){.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{padding-right:0;padding-left:0}}
@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{flex-wrap:nowrap}
.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}}
@media (max-width:1199.98px){.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{padding-right:0;padding-left:0}}
@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-xl .navbar-nav{flex-direction:row}
.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{flex-wrap:nowrap}
.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand-xl .navbar-toggler{display:none}}
.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{padding-right:0;padding-left:0}
.navbar-expand .navbar-nav{flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{flex-wrap:nowrap}
.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}
.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}
.navbar-light .navbar-nav .nav-link{color:#4e5759}
.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#003a55}
.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}
.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}
.navbar-light .navbar-toggler{color:#4e5759;border-color:rgba(0,0,0,0.1)}
.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='%234e5759' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-light .navbar-text{color:#4e5759}
.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}
.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.7)}
.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#fff}
.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}
.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}
.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.1)}
.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-dark .navbar-text{color:rgba(255,255,255,0.7)}
.navbar-dark .navbar-text a{color:#fff}
.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}
.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:.0625rem solid rgba(166,186,191,0.7);border-radius:0}
.card > hr{margin-right:0;margin-left:0}
.card > .list-group{border-top:inherit;border-bottom:inherit}
.card > .list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}
.card > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.card > .card-header + .list-group,.card > .list-group + .card-footer{border-top:0}
.card-body{flex:1 1 auto;min-height:1px;padding:1.5rem}
.card-title{margin-bottom:1.5rem}
.card-subtitle{margin-top:-.75rem;margin-bottom:0}
.card-text:last-child{margin-bottom:0}
.card-link:hover{text-decoration:none}
.card-link + .card-link{margin-left:1.5rem}
.card-header{padding:1.5rem 1.5rem;margin-bottom:0;background-color:#fff;border-bottom:.0625rem solid rgba(166,186,191,0.7)}
.card-header:first-child{border-radius:0 0 0 0}
.card-footer{padding:1.5rem 1.5rem;background-color:#fff;border-top:.0625rem solid rgba(166,186,191,0.7)}
.card-footer:last-child{border-radius:0 0 0 0}
.card-header-tabs{margin-right:-.75rem;margin-bottom:-1.5rem;margin-left:-.75rem;border-bottom:0}
.card-header-pills{margin-right:-.75rem;margin-left:-.75rem}
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}
.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}
.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}
.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}
.card-deck .card{margin-bottom:15px}
@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}
.card-group > .card{margin-bottom:15px}
@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}
.card-group > .card{flex:1 0 0%;margin-bottom:0}
.card-group > .card + .card{margin-left:0;border-left:0}
.card-group > .card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.card-group > .card:not(:last-child) .card-img-top,.card-group > .card:not(:last-child) .card-header{border-top-right-radius:0}
.card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius:0}
.card-group > .card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header{border-top-left-radius:0}
.card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius:0}}
.card-columns .card{margin-bottom:1.5rem}
@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}
.card-columns .card{display:inline-block;width:100%}}
.accordion{overflow-anchor:none}
.accordion > .card{overflow:hidden}
.accordion > .card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.accordion > .card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}
.accordion > .card > .card-header{border-radius:0;margin-bottom:-.0625rem}
.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:transparent;border-radius:0}
.breadcrumb-item{display:flex}
.breadcrumb-item + .breadcrumb-item{padding-left:.5rem}
.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#647073;content:"/"}
.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline}
.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none}
.breadcrumb-item.active{color:#212526}
.pagination{display:flex;padding-left:0;list-style:none;border-radius:0}
.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:0;line-height:1.25;color:#4e5759;background-color:#fff;border:0 solid #a6babf}
.page-link:hover{z-index:2;color:#006ea1;text-decoration:none;background-color:rgba(0,110,161,0.1);border-color:rgba(0,110,161,0.1)}
.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,110,161,0.25)}
.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}
.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}
.page-item.active .page-link{z-index:3;color:#fff;background-color:#006ea1;border-color:#006ea1}
.page-item.disabled .page-link{color:#647073;pointer-events:none;cursor:auto;background-color:#fff;border-color:#a6babf}
.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}
.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}
.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}
.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}
.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}
.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}
.badge{display:inline-block;padding:.275rem .5em;font-size:75%;font-weight:600;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0;transition:all 0.2s ease-in-out}
@media (prefers-reduced-motion:reduce){.badge{transition:none}}
a.badge:hover,a.badge:focus{text-decoration:none}
.badge:empty{display:none}
.btn .badge,input.submit .badge,.formulaire_spip button.submit:not(.btn) .badge{position:relative;top:-1px}
.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}
.badge-primary{color:#fff;background-color:#006ea1}
a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#004b6e}
a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,110,161,0.5)}
.badge-secondary{color:#fff;background-color:#4e5759}
a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#363c3e}
a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(78,87,89,0.5)}
.badge-success{color:#fff;background-color:#62B576}
a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#499b5d}
a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(98,181,118,0.5)}
.badge-info{color:#212526;background-color:#5cbac0}
a.badge-info:hover,a.badge-info:focus{color:#212526;background-color:#41a2a8}
a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(92,186,192,0.5)}
.badge-warning{color:#fff;background-color:#b34c20}
a.badge-warning:hover,a.badge-warning:focus{color:#fff;background-color:#883a18}
a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(179,76,32,0.5)}
.badge-danger{color:#fff;background-color:#de4437}
a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#c22d20}
a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(222,68,55,0.5)}
.badge-light{color:#212526;background-color:#edf2f3}
a.badge-light:hover,a.badge-light:focus{color:#212526;background-color:#cedcdf}
a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(237,242,243,0.5)}
.badge-dark{color:#fff;background-color:#21325b}
a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#131d36}
a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(33,50,91,0.5)}
.badge-navy{color:#fff;background-color:#003450}
a.badge-navy:hover,a.badge-navy:focus{color:#fff;background-color:#00131d}
a.badge-navy:focus,a.badge-navy.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,52,80,0.5)}
.alert,.reponse_formulaire{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:.0625rem solid transparent;border-radius:0}
.alert-heading{color:inherit}
.alert-link{font-weight:600}
.alert-dismissible{padding-right:3.75rem}
.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}
.alert-primary{color:#003954;background-color:#cce2ec;border-color:#b8d6e5}
.alert-primary hr{border-top-color:#a5cbde}
.alert-primary .alert-link{color:#001621}
.alert-secondary{color:#292d2e;background-color:#dcddde;border-color:#cdd0d1}
.alert-secondary hr{border-top-color:#c0c4c5}
.alert-secondary .alert-link{color:#111313}
.alert-success{color:#335e3d;background-color:#e0f0e4;border-color:#d3ead9}
.alert-success hr{border-top-color:#c2e2ca}
.alert-success .alert-link{color:#213d28}
.alert-info{color:#306164;background-color:#def1f2;border-color:#d1eced}
.alert-info hr{border-top-color:#bfe4e6}
.alert-info .alert-link{color:#1f4042}
.alert-warning{color:#5d2811;background-color:#f0dbd2;border-color:#eacdc1}
.alert-warning hr{border-top-color:#e4beae}
.alert-warning .alert-link{color:#321509}
.alert-danger{color:#73231d;background-color:#f8dad7;border-color:#f6cbc7}
.alert-danger hr{border-top-color:#f2b7b1}
.alert-danger .alert-link{color:#4a1713}
.alert-light{color:#7b7e7e;background-color:#fbfcfd;border-color:#fafbfc}
.alert-light hr{border-top-color:#eaeef2}
.alert-light .alert-link{color:#626464}
.alert-dark{color:#111a2f;background-color:#d3d6de;border-color:#c1c6d1}
.alert-dark hr{border-top-color:#b2b9c6}
.alert-dark .alert-link{color:#03050a}
.alert-navy{color:#001b29;background-color:#ccd6dc;border-color:#b8c6ce}
.alert-navy hr{border-top-color:#a9bac4}
.alert-navy .alert-link{color:black}
.media{display:flex;align-items:flex-start}
.media-body{flex:1}
.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:0}
.list-group-item-action{width:100%;color:#4e5759;text-align:inherit}
.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#4e5759;text-decoration:none;background-color:#edf2f3}
.list-group-item-action:active{color:#1e2022;background-color:#bdd3d9}
.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:.0625rem solid #a6babf}
.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}
.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}
.list-group-item.disabled,.list-group-item:disabled{color:#647073;pointer-events:none;background-color:#fff}
.list-group-item.active{z-index:2;color:#fff;background-color:#006ea1;border-color:#006ea1}
.list-group-item + .list-group-item{border-top-width:0}
.list-group-item + .list-group-item.active{margin-top:-.0625rem;border-top-width:.0625rem}
.list-group-horizontal{flex-direction:row}
.list-group-horizontal > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}
.list-group-horizontal > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}
.list-group-horizontal > .list-group-item.active{margin-top:0}
.list-group-horizontal > .list-group-item + .list-group-item{border-top-width:.0625rem;border-left-width:0}
.list-group-horizontal > .list-group-item + .list-group-item.active{margin-left:-.0625rem;border-left-width:.0625rem}
@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}
.list-group-horizontal-sm > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}
.list-group-horizontal-sm > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}
.list-group-horizontal-sm > .list-group-item.active{margin-top:0}
.list-group-horizontal-sm > .list-group-item + .list-group-item{border-top-width:.0625rem;border-left-width:0}
.list-group-horizontal-sm > .list-group-item + .list-group-item.active{margin-left:-.0625rem;border-left-width:.0625rem}}
@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}
.list-group-horizontal-md > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}
.list-group-horizontal-md > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}
.list-group-horizontal-md > .list-group-item.active{margin-top:0}
.list-group-horizontal-md > .list-group-item + .list-group-item{border-top-width:.0625rem;border-left-width:0}
.list-group-horizontal-md > .list-group-item + .list-group-item.active{margin-left:-.0625rem;border-left-width:.0625rem}}
@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}
.list-group-horizontal-lg > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}
.list-group-horizontal-lg > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}
.list-group-horizontal-lg > .list-group-item.active{margin-top:0}
.list-group-horizontal-lg > .list-group-item + .list-group-item{border-top-width:.0625rem;border-left-width:0}
.list-group-horizontal-lg > .list-group-item + .list-group-item.active{margin-left:-.0625rem;border-left-width:.0625rem}}
@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}
.list-group-horizontal-xl > .list-group-item:first-child{border-bottom-left-radius:0;border-top-right-radius:0}
.list-group-horizontal-xl > .list-group-item:last-child{border-top-right-radius:0;border-bottom-left-radius:0}
.list-group-horizontal-xl > .list-group-item.active{margin-top:0}
.list-group-horizontal-xl > .list-group-item + .list-group-item{border-top-width:.0625rem;border-left-width:0}
.list-group-horizontal-xl > .list-group-item + .list-group-item.active{margin-left:-.0625rem;border-left-width:.0625rem}}
.list-group-flush{border-radius:0}
.list-group-flush > .list-group-item{border-width:0 0 .0625rem}
.list-group-flush > .list-group-item:last-child{border-bottom-width:0}
.list-group-item-primary{color:#003954;background-color:#b8d6e5}
.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#003954;background-color:#a5cbde}
.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#003954;border-color:#003954}
.list-group-item-secondary{color:#292d2e;background-color:#cdd0d1}
.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#292d2e;background-color:#c0c4c5}
.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#292d2e;border-color:#292d2e}
.list-group-item-success{color:#335e3d;background-color:#d3ead9}
.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#335e3d;background-color:#c2e2ca}
.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#335e3d;border-color:#335e3d}
.list-group-item-info{color:#306164;background-color:#d1eced}
.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#306164;background-color:#bfe4e6}
.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#306164;border-color:#306164}
.list-group-item-warning{color:#5d2811;background-color:#eacdc1}
.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#5d2811;background-color:#e4beae}
.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#5d2811;border-color:#5d2811}
.list-group-item-danger{color:#73231d;background-color:#f6cbc7}
.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#73231d;background-color:#f2b7b1}
.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#73231d;border-color:#73231d}
.list-group-item-light{color:#7b7e7e;background-color:#fafbfc}
.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#7b7e7e;background-color:#eaeef2}
.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#7b7e7e;border-color:#7b7e7e}
.list-group-item-dark{color:#111a2f;background-color:#c1c6d1}
.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#111a2f;background-color:#b2b9c6}
.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#111a2f;border-color:#111a2f}
.list-group-item-navy{color:#001b29;background-color:#b8c6ce}
.list-group-item-navy.list-group-item-action:hover,.list-group-item-navy.list-group-item-action:focus{color:#001b29;background-color:#a9bac4}
.list-group-item-navy.list-group-item-action.active{color:#fff;background-color:#001b29;border-color:#001b29}
.close{float:right;font-size:1.25rem;font-weight:600;line-height:1;color:#212526;text-shadow:0 1px 0 #fff;opacity:0.5}
.close:hover{color:#212526;text-decoration:none}
.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:0.75}
button.close{padding:0;background-color:transparent;border:0}
a.close.disabled{pointer-events:none}
.modal-open{overflow:hidden}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal{position:fixed;top:0;left:0;z-index:1005;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px)}
@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}
.modal.show .modal-dialog{transform:none}
.modal.modal-static .modal-dialog{transform:scale(1.02)}
.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}
.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}
.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}
.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}
.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}
.modal-dialog-centered.modal-dialog-scrollable::before{content:none}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:.0625rem solid transparent;border-radius:0;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1004;width:100vw;height:100vh;background-color:rgba(33,50,91,0.125)}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:1}
.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1.5rem;border-bottom:.0625rem solid #a6babf;border-top-left-radius:0;border-top-right-radius:0}
.modal-header .close{padding:1rem 1.5rem;margin:-1rem -1.5rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.6}
.modal-body{position:relative;flex:1 1 auto;padding:1.5rem}
.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1.25rem;border-top:.0625rem solid #a6babf;border-bottom-right-radius:0;border-bottom-left-radius:0}
.modal-footer > *{margin:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:576px){.modal-dialog{max-width:550px;margin:1.75rem auto}
.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}
.modal-dialog-centered{min-height:calc(100% - 3.5rem)}
.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}
.modal-sm{max-width:400px}}
@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}
@media (min-width:1200px){.modal-xl{max-width:1140px}}
.align-baseline{vertical-align:baseline!important}
.align-top{vertical-align:top!important}
.align-middle{vertical-align:middle!important}
.align-bottom{vertical-align:bottom!important}
.align-text-bottom{vertical-align:text-bottom!important}
.align-text-top{vertical-align:text-top!important}
.bg-primary{background-color:#006ea1!important}
a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#004b6e!important}
.bg-secondary{background-color:#4e5759!important}
a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#363c3e!important}
.bg-success{background-color:#62B576!important}
a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#499b5d!important}
.bg-info{background-color:#5cbac0!important}
a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#41a2a8!important}
.bg-warning{background-color:#b34c20!important}
a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#883a18!important}
.bg-danger{background-color:#de4437!important}
a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#c22d20!important}
.bg-light{background-color:#edf2f3!important}
a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#cedcdf!important}
.bg-dark{background-color:#21325b!important}
a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#131d36!important}
.bg-navy{background-color:#003450!important}
a.bg-navy:hover,a.bg-navy:focus,button.bg-navy:hover,button.bg-navy:focus{background-color:#00131d!important}
.bg-white{background-color:#fff!important}
.bg-transparent{background-color:transparent!important}
.border{border:.0625rem solid #a6babf!important}
.border-top{border-top:.0625rem solid #a6babf!important}
.border-right{border-right:.0625rem solid #a6babf!important}
.border-bottom{border-bottom:.0625rem solid #a6babf!important}
.border-left{border-left:.0625rem solid #a6babf!important}
.border-0{border:0!important}
.border-top-0{border-top:0!important}
.border-right-0{border-right:0!important}
.border-bottom-0{border-bottom:0!important}
.border-left-0{border-left:0!important}
.border-primary{border-color:#006ea1!important}
.border-secondary{border-color:#4e5759!important}
.border-success{border-color:#62B576!important}
.border-info{border-color:#5cbac0!important}
.border-warning{border-color:#b34c20!important}
.border-danger{border-color:#de4437!important}
.border-light{border-color:#edf2f3!important}
.border-dark{border-color:#21325b!important}
.border-navy{border-color:#003450!important}
.border-white{border-color:#fff!important}
.rounded-sm{border-radius:0!important}
.rounded{border-radius:0!important}
.rounded-top{border-top-left-radius:0!important;border-top-right-radius:0!important}
.rounded-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}
.rounded-bottom{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}
.rounded-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}
.rounded-lg{border-radius:0!important}
.rounded-circle{border-radius:50%!important}
.rounded-pill{border-radius:50rem!important}
.rounded-0{border-radius:0!important}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:flex!important}
.d-inline-flex{display:inline-flex!important}
@media (min-width:576px){.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-row{display:table-row!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:flex!important}
.d-sm-inline-flex{display:inline-flex!important}}
@media (min-width:768px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-row{display:table-row!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:flex!important}
.d-md-inline-flex{display:inline-flex!important}}
@media (min-width:992px){.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-row{display:table-row!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:flex!important}
.d-lg-inline-flex{display:inline-flex!important}}
@media (min-width:1200px){.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-row{display:table-row!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:flex!important}
.d-xl-inline-flex{display:inline-flex!important}}
@media print{.d-print-none{display:none!important}
.d-print-inline{display:inline!important}
.d-print-inline-block{display:inline-block!important}
.d-print-block{display:block!important}
.d-print-table{display:table!important}
.d-print-table-row{display:table-row!important}
.d-print-table-cell{display:table-cell!important}
.d-print-flex{display:flex!important}
.d-print-inline-flex{display:inline-flex!important}}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}
.embed-responsive::before{display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9::before{padding-top:42.8571428571%}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive-4by3::before{padding-top:75%}
.embed-responsive-1by1::before{padding-top:100%}
.flex-row{flex-direction:row!important}
.flex-column{flex-direction:column!important}
.flex-row-reverse{flex-direction:row-reverse!important}
.flex-column-reverse{flex-direction:column-reverse!important}
.flex-wrap{flex-wrap:wrap!important}
.flex-nowrap{flex-wrap:nowrap!important}
.flex-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-fill{flex:1 1 auto!important}
.flex-grow-0{flex-grow:0!important}
.flex-grow-1{flex-grow:1!important}
.flex-shrink-0{flex-shrink:0!important}
.flex-shrink-1{flex-shrink:1!important}
.justify-content-start{justify-content:flex-start!important}
.justify-content-end{justify-content:flex-end!important}
.justify-content-center{justify-content:center!important}
.justify-content-between{justify-content:space-between!important}
.justify-content-around{justify-content:space-around!important}
.align-items-start{align-items:flex-start!important}
.align-items-end{align-items:flex-end!important}
.align-items-center{align-items:center!important}
.align-items-baseline{align-items:baseline!important}
.align-items-stretch{align-items:stretch!important}
.align-content-start{align-content:flex-start!important}
.align-content-end{align-content:flex-end!important}
.align-content-center{align-content:center!important}
.align-content-between{align-content:space-between!important}
.align-content-around{align-content:space-around!important}
.align-content-stretch{align-content:stretch!important}
.align-self-auto{align-self:auto!important}
.align-self-start{align-self:flex-start!important}
.align-self-end{align-self:flex-end!important}
.align-self-center{align-self:center!important}
.align-self-baseline{align-self:baseline!important}
.align-self-stretch{align-self:stretch!important}
@media (min-width:576px){.flex-sm-row{flex-direction:row!important}
.flex-sm-column{flex-direction:column!important}
.flex-sm-row-reverse{flex-direction:row-reverse!important}
.flex-sm-column-reverse{flex-direction:column-reverse!important}
.flex-sm-wrap{flex-wrap:wrap!important}
.flex-sm-nowrap{flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-sm-fill{flex:1 1 auto!important}
.flex-sm-grow-0{flex-grow:0!important}
.flex-sm-grow-1{flex-grow:1!important}
.flex-sm-shrink-0{flex-shrink:0!important}
.flex-sm-shrink-1{flex-shrink:1!important}
.justify-content-sm-start{justify-content:flex-start!important}
.justify-content-sm-end{justify-content:flex-end!important}
.justify-content-sm-center{justify-content:center!important}
.justify-content-sm-between{justify-content:space-between!important}
.justify-content-sm-around{justify-content:space-around!important}
.align-items-sm-start{align-items:flex-start!important}
.align-items-sm-end{align-items:flex-end!important}
.align-items-sm-center{align-items:center!important}
.align-items-sm-baseline{align-items:baseline!important}
.align-items-sm-stretch{align-items:stretch!important}
.align-content-sm-start{align-content:flex-start!important}
.align-content-sm-end{align-content:flex-end!important}
.align-content-sm-center{align-content:center!important}
.align-content-sm-between{align-content:space-between!important}
.align-content-sm-around{align-content:space-around!important}
.align-content-sm-stretch{align-content:stretch!important}
.align-self-sm-auto{align-self:auto!important}
.align-self-sm-start{align-self:flex-start!important}
.align-self-sm-end{align-self:flex-end!important}
.align-self-sm-center{align-self:center!important}
.align-self-sm-baseline{align-self:baseline!important}
.align-self-sm-stretch{align-self:stretch!important}}
@media (min-width:768px){.flex-md-row{flex-direction:row!important}
.flex-md-column{flex-direction:column!important}
.flex-md-row-reverse{flex-direction:row-reverse!important}
.flex-md-column-reverse{flex-direction:column-reverse!important}
.flex-md-wrap{flex-wrap:wrap!important}
.flex-md-nowrap{flex-wrap:nowrap!important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-md-fill{flex:1 1 auto!important}
.flex-md-grow-0{flex-grow:0!important}
.flex-md-grow-1{flex-grow:1!important}
.flex-md-shrink-0{flex-shrink:0!important}
.flex-md-shrink-1{flex-shrink:1!important}
.justify-content-md-start{justify-content:flex-start!important}
.justify-content-md-end{justify-content:flex-end!important}
.justify-content-md-center{justify-content:center!important}
.justify-content-md-between{justify-content:space-between!important}
.justify-content-md-around{justify-content:space-around!important}
.align-items-md-start{align-items:flex-start!important}
.align-items-md-end{align-items:flex-end!important}
.align-items-md-center{align-items:center!important}
.align-items-md-baseline{align-items:baseline!important}
.align-items-md-stretch{align-items:stretch!important}
.align-content-md-start{align-content:flex-start!important}
.align-content-md-end{align-content:flex-end!important}
.align-content-md-center{align-content:center!important}
.align-content-md-between{align-content:space-between!important}
.align-content-md-around{align-content:space-around!important}
.align-content-md-stretch{align-content:stretch!important}
.align-self-md-auto{align-self:auto!important}
.align-self-md-start{align-self:flex-start!important}
.align-self-md-end{align-self:flex-end!important}
.align-self-md-center{align-self:center!important}
.align-self-md-baseline{align-self:baseline!important}
.align-self-md-stretch{align-self:stretch!important}}
@media (min-width:992px){.flex-lg-row{flex-direction:row!important}
.flex-lg-column{flex-direction:column!important}
.flex-lg-row-reverse{flex-direction:row-reverse!important}
.flex-lg-column-reverse{flex-direction:column-reverse!important}
.flex-lg-wrap{flex-wrap:wrap!important}
.flex-lg-nowrap{flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-lg-fill{flex:1 1 auto!important}
.flex-lg-grow-0{flex-grow:0!important}
.flex-lg-grow-1{flex-grow:1!important}
.flex-lg-shrink-0{flex-shrink:0!important}
.flex-lg-shrink-1{flex-shrink:1!important}
.justify-content-lg-start{justify-content:flex-start!important}
.justify-content-lg-end{justify-content:flex-end!important}
.justify-content-lg-center{justify-content:center!important}
.justify-content-lg-between{justify-content:space-between!important}
.justify-content-lg-around{justify-content:space-around!important}
.align-items-lg-start{align-items:flex-start!important}
.align-items-lg-end{align-items:flex-end!important}
.align-items-lg-center{align-items:center!important}
.align-items-lg-baseline{align-items:baseline!important}
.align-items-lg-stretch{align-items:stretch!important}
.align-content-lg-start{align-content:flex-start!important}
.align-content-lg-end{align-content:flex-end!important}
.align-content-lg-center{align-content:center!important}
.align-content-lg-between{align-content:space-between!important}
.align-content-lg-around{align-content:space-around!important}
.align-content-lg-stretch{align-content:stretch!important}
.align-self-lg-auto{align-self:auto!important}
.align-self-lg-start{align-self:flex-start!important}
.align-self-lg-end{align-self:flex-end!important}
.align-self-lg-center{align-self:center!important}
.align-self-lg-baseline{align-self:baseline!important}
.align-self-lg-stretch{align-self:stretch!important}}
@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}
.flex-xl-column{flex-direction:column!important}
.flex-xl-row-reverse{flex-direction:row-reverse!important}
.flex-xl-column-reverse{flex-direction:column-reverse!important}
.flex-xl-wrap{flex-wrap:wrap!important}
.flex-xl-nowrap{flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-xl-fill{flex:1 1 auto!important}
.flex-xl-grow-0{flex-grow:0!important}
.flex-xl-grow-1{flex-grow:1!important}
.flex-xl-shrink-0{flex-shrink:0!important}
.flex-xl-shrink-1{flex-shrink:1!important}
.justify-content-xl-start{justify-content:flex-start!important}
.justify-content-xl-end{justify-content:flex-end!important}
.justify-content-xl-center{justify-content:center!important}
.justify-content-xl-between{justify-content:space-between!important}
.justify-content-xl-around{justify-content:space-around!important}
.align-items-xl-start{align-items:flex-start!important}
.align-items-xl-end{align-items:flex-end!important}
.align-items-xl-center{align-items:center!important}
.align-items-xl-baseline{align-items:baseline!important}
.align-items-xl-stretch{align-items:stretch!important}
.align-content-xl-start{align-content:flex-start!important}
.align-content-xl-end{align-content:flex-end!important}
.align-content-xl-center{align-content:center!important}
.align-content-xl-between{align-content:space-between!important}
.align-content-xl-around{align-content:space-around!important}
.align-content-xl-stretch{align-content:stretch!important}
.align-self-xl-auto{align-self:auto!important}
.align-self-xl-start{align-self:flex-start!important}
.align-self-xl-end{align-self:flex-end!important}
.align-self-xl-center{align-self:center!important}
.align-self-xl-baseline{align-self:baseline!important}
.align-self-xl-stretch{align-self:stretch!important}}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
@media (min-width:576px){.float-sm-left{float:left!important}
.float-sm-right{float:right!important}
.float-sm-none{float:none!important}}
@media (min-width:768px){.float-md-left{float:left!important}
.float-md-right{float:right!important}
.float-md-none{float:none!important}}
@media (min-width:992px){.float-lg-left{float:left!important}
.float-lg-right{float:right!important}
.float-lg-none{float:none!important}}
@media (min-width:1200px){.float-xl-left{float:left!important}
.float-xl-right{float:right!important}
.float-xl-none{float:none!important}}
.user-select-all{user-select:all!important}
.user-select-auto{user-select:auto!important}
.user-select-none{user-select:none!important}
.overflow-auto{overflow:auto!important}
.overflow-hidden{overflow:hidden!important}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-fixed{position:fixed!important}
.position-sticky{position:sticky!important}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.shadow-sm{box-shadow:0px 12px 15px rgba(100,112,115,0.1)!important}
.shadow{box-shadow:0px .375rem 1.5rem 0px rgba(100,112,115,0.125)!important}
.shadow-lg{box-shadow:0px 10px 40px 10px rgba(100,112,115,0.175)!important}
.shadow-none{box-shadow:none!important}
.w-25{width:25%!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.w-auto{width:auto!important}
.w-15{width:15%!important}
.w-20{width:20%!important}
.w-30{width:30%!important}
.w-35{width:35%!important}
.w-40{width:40%!important}
.w-60{width:60%!important}
.w-65{width:65%!important}
.w-80{width:80%!important}
.w-85{width:85%!important}
.w-90{width:90%!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.h-auto{height:auto!important}
.h-15{height:15%!important}
.h-20{height:20%!important}
.h-30{height:30%!important}
.h-35{height:35%!important}
.h-40{height:40%!important}
.h-60{height:60%!important}
.h-65{height:65%!important}
.h-80{height:80%!important}
.h-85{height:85%!important}
.h-90{height:90%!important}
.mw-100{max-width:100%!important}
.mh-100{max-height:100%!important}
.min-vw-100{min-width:100vw!important}
.min-vh-100{min-height:100vh!important}
.vw-100{width:100vw!important}
.vh-100{height:100vh!important}
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:2rem!important}
.mt-5,.my-5{margin-top:2rem!important}
.mr-5,.mx-5{margin-right:2rem!important}
.mb-5,.my-5{margin-bottom:2rem!important}
.ml-5,.mx-5{margin-left:2rem!important}
.m-6{margin:2.5rem!important}
.mt-6,.my-6{margin-top:2.5rem!important}
.mr-6,.mx-6{margin-right:2.5rem!important}
.mb-6,.my-6{margin-bottom:2.5rem!important}
.ml-6,.mx-6{margin-left:2.5rem!important}
.m-7{margin:3rem!important}
.mt-7,.my-7{margin-top:3rem!important}
.mr-7,.mx-7{margin-right:3rem!important}
.mb-7,.my-7{margin-bottom:3rem!important}
.ml-7,.mx-7{margin-left:3rem!important}
.m-8{margin:3.5rem!important}
.mt-8,.my-8{margin-top:3.5rem!important}
.mr-8,.mx-8{margin-right:3.5rem!important}
.mb-8,.my-8{margin-bottom:3.5rem!important}
.ml-8,.mx-8{margin-left:3.5rem!important}
.m-9{margin:4rem!important}
.mt-9,.my-9{margin-top:4rem!important}
.mr-9,.mx-9{margin-right:4rem!important}
.mb-9,.my-9{margin-bottom:4rem!important}
.ml-9,.mx-9{margin-left:4rem!important}
.m-10{margin:4.5rem!important}
.mt-10,.my-10{margin-top:4.5rem!important}
.mr-10,.mx-10{margin-right:4.5rem!important}
.mb-10,.my-10{margin-bottom:4.5rem!important}
.ml-10,.mx-10{margin-left:4.5rem!important}
.m-11{margin:5rem!important}
.mt-11,.my-11{margin-top:5rem!important}
.mr-11,.mx-11{margin-right:5rem!important}
.mb-11,.my-11{margin-bottom:5rem!important}
.ml-11,.mx-11{margin-left:5rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2,.partners p{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2,.partners p{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4,.highlight{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:2rem!important}
.pt-5,.py-5{padding-top:2rem!important}
.pr-5,.px-5{padding-right:2rem!important}
.pb-5,.py-5{padding-bottom:2rem!important}
.pl-5,.px-5{padding-left:2rem!important}
.p-6{padding:2.5rem!important}
.pt-6,.py-6{padding-top:2.5rem!important}
.pr-6,.px-6{padding-right:2.5rem!important}
.pb-6,.py-6{padding-bottom:2.5rem!important}
.pl-6,.px-6{padding-left:2.5rem!important}
.p-7{padding:3rem!important}
.pt-7,.py-7{padding-top:3rem!important}
.pr-7,.px-7{padding-right:3rem!important}
.pb-7,.py-7{padding-bottom:3rem!important}
.pl-7,.px-7{padding-left:3rem!important}
.p-8{padding:3.5rem!important}
.pt-8,.py-8{padding-top:3.5rem!important}
.pr-8,.px-8{padding-right:3.5rem!important}
.pb-8,.py-8{padding-bottom:3.5rem!important}
.pl-8,.px-8{padding-left:3.5rem!important}
.p-9{padding:4rem!important}
.pt-9,.py-9{padding-top:4rem!important}
.pr-9,.px-9{padding-right:4rem!important}
.pb-9,.py-9{padding-bottom:4rem!important}
.pl-9,.px-9{padding-left:4rem!important}
.p-10{padding:4.5rem!important}
.pt-10,.py-10{padding-top:4.5rem!important}
.pr-10,.px-10{padding-right:4.5rem!important}
.pb-10,.py-10{padding-bottom:4.5rem!important}
.pl-10,.px-10{padding-left:4.5rem!important}
.p-11{padding:5rem!important}
.pt-11,.py-11{padding-top:5rem!important}
.pr-11,.px-11{padding-right:5rem!important}
.pb-11,.py-11{padding-bottom:5rem!important}
.pl-11,.px-11{padding-left:5rem!important}
.m-n1{margin:-.25rem!important}
.mt-n1,.my-n1{margin-top:-.25rem!important}
.mr-n1,.mx-n1{margin-right:-.25rem!important}
.mb-n1,.my-n1{margin-bottom:-.25rem!important}
.ml-n1,.mx-n1{margin-left:-.25rem!important}
.m-n2{margin:-.5rem!important}
.mt-n2,.my-n2{margin-top:-.5rem!important}
.mr-n2,.mx-n2{margin-right:-.5rem!important}
.mb-n2,.my-n2{margin-bottom:-.5rem!important}
.ml-n2,.mx-n2{margin-left:-.5rem!important}
.m-n3{margin:-1rem!important}
.mt-n3,.my-n3{margin-top:-1rem!important}
.mr-n3,.mx-n3{margin-right:-1rem!important}
.mb-n3,.my-n3{margin-bottom:-1rem!important}
.ml-n3,.mx-n3{margin-left:-1rem!important}
.m-n4{margin:-1.5rem!important}
.mt-n4,.my-n4{margin-top:-1.5rem!important}
.mr-n4,.mx-n4{margin-right:-1.5rem!important}
.mb-n4,.my-n4{margin-bottom:-1.5rem!important}
.ml-n4,.mx-n4{margin-left:-1.5rem!important}
.m-n5{margin:-2rem!important}
.mt-n5,.my-n5{margin-top:-2rem!important}
.mr-n5,.mx-n5{margin-right:-2rem!important}
.mb-n5,.my-n5{margin-bottom:-2rem!important}
.ml-n5,.mx-n5{margin-left:-2rem!important}
.m-n6{margin:-2.5rem!important}
.mt-n6,.my-n6{margin-top:-2.5rem!important}
.mr-n6,.mx-n6{margin-right:-2.5rem!important}
.mb-n6,.my-n6{margin-bottom:-2.5rem!important}
.ml-n6,.mx-n6{margin-left:-2.5rem!important}
.m-n7{margin:-3rem!important}
.mt-n7,.my-n7{margin-top:-3rem!important}
.mr-n7,.mx-n7{margin-right:-3rem!important}
.mb-n7,.my-n7{margin-bottom:-3rem!important}
.ml-n7,.mx-n7{margin-left:-3rem!important}
.m-n8{margin:-3.5rem!important}
.mt-n8,.my-n8{margin-top:-3.5rem!important}
.mr-n8,.mx-n8{margin-right:-3.5rem!important}
.mb-n8,.my-n8{margin-bottom:-3.5rem!important}
.ml-n8,.mx-n8{margin-left:-3.5rem!important}
.m-n9{margin:-4rem!important}
.mt-n9,.my-n9{margin-top:-4rem!important}
.mr-n9,.mx-n9{margin-right:-4rem!important}
.mb-n9,.my-n9{margin-bottom:-4rem!important}
.ml-n9,.mx-n9{margin-left:-4rem!important}
.m-n10{margin:-4.5rem!important}
.mt-n10,.my-n10{margin-top:-4.5rem!important}
.mr-n10,.mx-n10{margin-right:-4.5rem!important}
.mb-n10,.my-n10{margin-bottom:-4.5rem!important}
.ml-n10,.mx-n10{margin-left:-4.5rem!important}
.m-n11{margin:-5rem!important}
.mt-n11,.my-n11{margin-top:-5rem!important}
.mr-n11,.mx-n11{margin-right:-5rem!important}
.mb-n11,.my-n11{margin-bottom:-5rem!important}
.ml-n11,.mx-n11{margin-left:-5rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
@media (min-width:576px){.m-sm-0{margin:0!important}
.mt-sm-0,.my-sm-0{margin-top:0!important}
.mr-sm-0,.mx-sm-0{margin-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:2rem!important}
.mt-sm-5,.my-sm-5{margin-top:2rem!important}
.mr-sm-5,.mx-sm-5{margin-right:2rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:2rem!important}
.ml-sm-5,.mx-sm-5{margin-left:2rem!important}
.m-sm-6{margin:2.5rem!important}
.mt-sm-6,.my-sm-6{margin-top:2.5rem!important}
.mr-sm-6,.mx-sm-6{margin-right:2.5rem!important}
.mb-sm-6,.my-sm-6{margin-bottom:2.5rem!important}
.ml-sm-6,.mx-sm-6{margin-left:2.5rem!important}
.m-sm-7{margin:3rem!important}
.mt-sm-7,.my-sm-7{margin-top:3rem!important}
.mr-sm-7,.mx-sm-7{margin-right:3rem!important}
.mb-sm-7,.my-sm-7{margin-bottom:3rem!important}
.ml-sm-7,.mx-sm-7{margin-left:3rem!important}
.m-sm-8{margin:3.5rem!important}
.mt-sm-8,.my-sm-8{margin-top:3.5rem!important}
.mr-sm-8,.mx-sm-8{margin-right:3.5rem!important}
.mb-sm-8,.my-sm-8{margin-bottom:3.5rem!important}
.ml-sm-8,.mx-sm-8{margin-left:3.5rem!important}
.m-sm-9{margin:4rem!important}
.mt-sm-9,.my-sm-9{margin-top:4rem!important}
.mr-sm-9,.mx-sm-9{margin-right:4rem!important}
.mb-sm-9,.my-sm-9{margin-bottom:4rem!important}
.ml-sm-9,.mx-sm-9{margin-left:4rem!important}
.m-sm-10{margin:4.5rem!important}
.mt-sm-10,.my-sm-10{margin-top:4.5rem!important}
.mr-sm-10,.mx-sm-10{margin-right:4.5rem!important}
.mb-sm-10,.my-sm-10{margin-bottom:4.5rem!important}
.ml-sm-10,.mx-sm-10{margin-left:4.5rem!important}
.m-sm-11{margin:5rem!important}
.mt-sm-11,.my-sm-11{margin-top:5rem!important}
.mr-sm-11,.mx-sm-11{margin-right:5rem!important}
.mb-sm-11,.my-sm-11{margin-bottom:5rem!important}
.ml-sm-11,.mx-sm-11{margin-left:5rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:2rem!important}
.pt-sm-5,.py-sm-5{padding-top:2rem!important}
.pr-sm-5,.px-sm-5{padding-right:2rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:2rem!important}
.pl-sm-5,.px-sm-5{padding-left:2rem!important}
.p-sm-6{padding:2.5rem!important}
.pt-sm-6,.py-sm-6{padding-top:2.5rem!important}
.pr-sm-6,.px-sm-6{padding-right:2.5rem!important}
.pb-sm-6,.py-sm-6{padding-bottom:2.5rem!important}
.pl-sm-6,.px-sm-6{padding-left:2.5rem!important}
.p-sm-7{padding:3rem!important}
.pt-sm-7,.py-sm-7{padding-top:3rem!important}
.pr-sm-7,.px-sm-7{padding-right:3rem!important}
.pb-sm-7,.py-sm-7{padding-bottom:3rem!important}
.pl-sm-7,.px-sm-7{padding-left:3rem!important}
.p-sm-8{padding:3.5rem!important}
.pt-sm-8,.py-sm-8{padding-top:3.5rem!important}
.pr-sm-8,.px-sm-8{padding-right:3.5rem!important}
.pb-sm-8,.py-sm-8{padding-bottom:3.5rem!important}
.pl-sm-8,.px-sm-8{padding-left:3.5rem!important}
.p-sm-9{padding:4rem!important}
.pt-sm-9,.py-sm-9{padding-top:4rem!important}
.pr-sm-9,.px-sm-9{padding-right:4rem!important}
.pb-sm-9,.py-sm-9{padding-bottom:4rem!important}
.pl-sm-9,.px-sm-9{padding-left:4rem!important}
.p-sm-10{padding:4.5rem!important}
.pt-sm-10,.py-sm-10{padding-top:4.5rem!important}
.pr-sm-10,.px-sm-10{padding-right:4.5rem!important}
.pb-sm-10,.py-sm-10{padding-bottom:4.5rem!important}
.pl-sm-10,.px-sm-10{padding-left:4.5rem!important}
.p-sm-11{padding:5rem!important}
.pt-sm-11,.py-sm-11{padding-top:5rem!important}
.pr-sm-11,.px-sm-11{padding-right:5rem!important}
.pb-sm-11,.py-sm-11{padding-bottom:5rem!important}
.pl-sm-11,.px-sm-11{padding-left:5rem!important}
.m-sm-n1{margin:-.25rem!important}
.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}
.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}
.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}
.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}
.m-sm-n2{margin:-.5rem!important}
.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}
.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}
.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}
.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}
.m-sm-n3{margin:-1rem!important}
.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}
.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}
.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}
.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}
.m-sm-n4{margin:-1.5rem!important}
.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}
.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}
.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}
.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}
.m-sm-n5{margin:-2rem!important}
.mt-sm-n5,.my-sm-n5{margin-top:-2rem!important}
.mr-sm-n5,.mx-sm-n5{margin-right:-2rem!important}
.mb-sm-n5,.my-sm-n5{margin-bottom:-2rem!important}
.ml-sm-n5,.mx-sm-n5{margin-left:-2rem!important}
.m-sm-n6{margin:-2.5rem!important}
.mt-sm-n6,.my-sm-n6{margin-top:-2.5rem!important}
.mr-sm-n6,.mx-sm-n6{margin-right:-2.5rem!important}
.mb-sm-n6,.my-sm-n6{margin-bottom:-2.5rem!important}
.ml-sm-n6,.mx-sm-n6{margin-left:-2.5rem!important}
.m-sm-n7{margin:-3rem!important}
.mt-sm-n7,.my-sm-n7{margin-top:-3rem!important}
.mr-sm-n7,.mx-sm-n7{margin-right:-3rem!important}
.mb-sm-n7,.my-sm-n7{margin-bottom:-3rem!important}
.ml-sm-n7,.mx-sm-n7{margin-left:-3rem!important}
.m-sm-n8{margin:-3.5rem!important}
.mt-sm-n8,.my-sm-n8{margin-top:-3.5rem!important}
.mr-sm-n8,.mx-sm-n8{margin-right:-3.5rem!important}
.mb-sm-n8,.my-sm-n8{margin-bottom:-3.5rem!important}
.ml-sm-n8,.mx-sm-n8{margin-left:-3.5rem!important}
.m-sm-n9{margin:-4rem!important}
.mt-sm-n9,.my-sm-n9{margin-top:-4rem!important}
.mr-sm-n9,.mx-sm-n9{margin-right:-4rem!important}
.mb-sm-n9,.my-sm-n9{margin-bottom:-4rem!important}
.ml-sm-n9,.mx-sm-n9{margin-left:-4rem!important}
.m-sm-n10{margin:-4.5rem!important}
.mt-sm-n10,.my-sm-n10{margin-top:-4.5rem!important}
.mr-sm-n10,.mx-sm-n10{margin-right:-4.5rem!important}
.mb-sm-n10,.my-sm-n10{margin-bottom:-4.5rem!important}
.ml-sm-n10,.mx-sm-n10{margin-left:-4.5rem!important}
.m-sm-n11{margin:-5rem!important}
.mt-sm-n11,.my-sm-n11{margin-top:-5rem!important}
.mr-sm-n11,.mx-sm-n11{margin-right:-5rem!important}
.mb-sm-n11,.my-sm-n11{margin-bottom:-5rem!important}
.ml-sm-n11,.mx-sm-n11{margin-left:-5rem!important}
.m-sm-auto{margin:auto!important}
.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}
@media (min-width:768px){.m-md-0{margin:0!important}
.mt-md-0,.my-md-0{margin-top:0!important}
.mr-md-0,.mx-md-0{margin-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:2rem!important}
.mt-md-5,.my-md-5{margin-top:2rem!important}
.mr-md-5,.mx-md-5{margin-right:2rem!important}
.mb-md-5,.my-md-5{margin-bottom:2rem!important}
.ml-md-5,.mx-md-5{margin-left:2rem!important}
.m-md-6{margin:2.5rem!important}
.mt-md-6,.my-md-6{margin-top:2.5rem!important}
.mr-md-6,.mx-md-6{margin-right:2.5rem!important}
.mb-md-6,.my-md-6{margin-bottom:2.5rem!important}
.ml-md-6,.mx-md-6{margin-left:2.5rem!important}
.m-md-7{margin:3rem!important}
.mt-md-7,.my-md-7{margin-top:3rem!important}
.mr-md-7,.mx-md-7{margin-right:3rem!important}
.mb-md-7,.my-md-7{margin-bottom:3rem!important}
.ml-md-7,.mx-md-7{margin-left:3rem!important}
.m-md-8{margin:3.5rem!important}
.mt-md-8,.my-md-8{margin-top:3.5rem!important}
.mr-md-8,.mx-md-8{margin-right:3.5rem!important}
.mb-md-8,.my-md-8{margin-bottom:3.5rem!important}
.ml-md-8,.mx-md-8{margin-left:3.5rem!important}
.m-md-9{margin:4rem!important}
.mt-md-9,.my-md-9{margin-top:4rem!important}
.mr-md-9,.mx-md-9{margin-right:4rem!important}
.mb-md-9,.my-md-9{margin-bottom:4rem!important}
.ml-md-9,.mx-md-9{margin-left:4rem!important}
.m-md-10{margin:4.5rem!important}
.mt-md-10,.my-md-10{margin-top:4.5rem!important}
.mr-md-10,.mx-md-10{margin-right:4.5rem!important}
.mb-md-10,.my-md-10{margin-bottom:4.5rem!important}
.ml-md-10,.mx-md-10{margin-left:4.5rem!important}
.m-md-11{margin:5rem!important}
.mt-md-11,.my-md-11{margin-top:5rem!important}
.mr-md-11,.mx-md-11{margin-right:5rem!important}
.mb-md-11,.my-md-11{margin-bottom:5rem!important}
.ml-md-11,.mx-md-11{margin-left:5rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:2rem!important}
.pt-md-5,.py-md-5{padding-top:2rem!important}
.pr-md-5,.px-md-5{padding-right:2rem!important}
.pb-md-5,.py-md-5{padding-bottom:2rem!important}
.pl-md-5,.px-md-5{padding-left:2rem!important}
.p-md-6{padding:2.5rem!important}
.pt-md-6,.py-md-6{padding-top:2.5rem!important}
.pr-md-6,.px-md-6{padding-right:2.5rem!important}
.pb-md-6,.py-md-6{padding-bottom:2.5rem!important}
.pl-md-6,.px-md-6{padding-left:2.5rem!important}
.p-md-7{padding:3rem!important}
.pt-md-7,.py-md-7{padding-top:3rem!important}
.pr-md-7,.px-md-7{padding-right:3rem!important}
.pb-md-7,.py-md-7{padding-bottom:3rem!important}
.pl-md-7,.px-md-7{padding-left:3rem!important}
.p-md-8{padding:3.5rem!important}
.pt-md-8,.py-md-8{padding-top:3.5rem!important}
.pr-md-8,.px-md-8{padding-right:3.5rem!important}
.pb-md-8,.py-md-8{padding-bottom:3.5rem!important}
.pl-md-8,.px-md-8{padding-left:3.5rem!important}
.p-md-9{padding:4rem!important}
.pt-md-9,.py-md-9{padding-top:4rem!important}
.pr-md-9,.px-md-9{padding-right:4rem!important}
.pb-md-9,.py-md-9{padding-bottom:4rem!important}
.pl-md-9,.px-md-9{padding-left:4rem!important}
.p-md-10{padding:4.5rem!important}
.pt-md-10,.py-md-10{padding-top:4.5rem!important}
.pr-md-10,.px-md-10{padding-right:4.5rem!important}
.pb-md-10,.py-md-10{padding-bottom:4.5rem!important}
.pl-md-10,.px-md-10{padding-left:4.5rem!important}
.p-md-11{padding:5rem!important}
.pt-md-11,.py-md-11{padding-top:5rem!important}
.pr-md-11,.px-md-11{padding-right:5rem!important}
.pb-md-11,.py-md-11{padding-bottom:5rem!important}
.pl-md-11,.px-md-11{padding-left:5rem!important}
.m-md-n1{margin:-.25rem!important}
.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}
.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}
.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}
.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}
.m-md-n2{margin:-.5rem!important}
.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}
.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}
.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}
.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}
.m-md-n3{margin:-1rem!important}
.mt-md-n3,.my-md-n3{margin-top:-1rem!important}
.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}
.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}
.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}
.m-md-n4{margin:-1.5rem!important}
.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}
.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}
.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}
.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}
.m-md-n5{margin:-2rem!important}
.mt-md-n5,.my-md-n5{margin-top:-2rem!important}
.mr-md-n5,.mx-md-n5{margin-right:-2rem!important}
.mb-md-n5,.my-md-n5{margin-bottom:-2rem!important}
.ml-md-n5,.mx-md-n5{margin-left:-2rem!important}
.m-md-n6{margin:-2.5rem!important}
.mt-md-n6,.my-md-n6{margin-top:-2.5rem!important}
.mr-md-n6,.mx-md-n6{margin-right:-2.5rem!important}
.mb-md-n6,.my-md-n6{margin-bottom:-2.5rem!important}
.ml-md-n6,.mx-md-n6{margin-left:-2.5rem!important}
.m-md-n7{margin:-3rem!important}
.mt-md-n7,.my-md-n7{margin-top:-3rem!important}
.mr-md-n7,.mx-md-n7{margin-right:-3rem!important}
.mb-md-n7,.my-md-n7{margin-bottom:-3rem!important}
.ml-md-n7,.mx-md-n7{margin-left:-3rem!important}
.m-md-n8{margin:-3.5rem!important}
.mt-md-n8,.my-md-n8{margin-top:-3.5rem!important}
.mr-md-n8,.mx-md-n8{margin-right:-3.5rem!important}
.mb-md-n8,.my-md-n8{margin-bottom:-3.5rem!important}
.ml-md-n8,.mx-md-n8{margin-left:-3.5rem!important}
.m-md-n9{margin:-4rem!important}
.mt-md-n9,.my-md-n9{margin-top:-4rem!important}
.mr-md-n9,.mx-md-n9{margin-right:-4rem!important}
.mb-md-n9,.my-md-n9{margin-bottom:-4rem!important}
.ml-md-n9,.mx-md-n9{margin-left:-4rem!important}
.m-md-n10{margin:-4.5rem!important}
.mt-md-n10,.my-md-n10{margin-top:-4.5rem!important}
.mr-md-n10,.mx-md-n10{margin-right:-4.5rem!important}
.mb-md-n10,.my-md-n10{margin-bottom:-4.5rem!important}
.ml-md-n10,.mx-md-n10{margin-left:-4.5rem!important}
.m-md-n11{margin:-5rem!important}
.mt-md-n11,.my-md-n11{margin-top:-5rem!important}
.mr-md-n11,.mx-md-n11{margin-right:-5rem!important}
.mb-md-n11,.my-md-n11{margin-bottom:-5rem!important}
.ml-md-n11,.mx-md-n11{margin-left:-5rem!important}
.m-md-auto{margin:auto!important}
.mt-md-auto,.my-md-auto{margin-top:auto!important}
.mr-md-auto,.mx-md-auto{margin-right:auto!important}
.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
.ml-md-auto,.mx-md-auto{margin-left:auto!important}}
@media (min-width:992px){.m-lg-0{margin:0!important}
.mt-lg-0,.my-lg-0{margin-top:0!important}
.mr-lg-0,.mx-lg-0{margin-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:2rem!important}
.mt-lg-5,.my-lg-5{margin-top:2rem!important}
.mr-lg-5,.mx-lg-5{margin-right:2rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:2rem!important}
.ml-lg-5,.mx-lg-5{margin-left:2rem!important}
.m-lg-6{margin:2.5rem!important}
.mt-lg-6,.my-lg-6{margin-top:2.5rem!important}
.mr-lg-6,.mx-lg-6{margin-right:2.5rem!important}
.mb-lg-6,.my-lg-6{margin-bottom:2.5rem!important}
.ml-lg-6,.mx-lg-6{margin-left:2.5rem!important}
.m-lg-7{margin:3rem!important}
.mt-lg-7,.my-lg-7{margin-top:3rem!important}
.mr-lg-7,.mx-lg-7{margin-right:3rem!important}
.mb-lg-7,.my-lg-7{margin-bottom:3rem!important}
.ml-lg-7,.mx-lg-7{margin-left:3rem!important}
.m-lg-8{margin:3.5rem!important}
.mt-lg-8,.my-lg-8{margin-top:3.5rem!important}
.mr-lg-8,.mx-lg-8{margin-right:3.5rem!important}
.mb-lg-8,.my-lg-8{margin-bottom:3.5rem!important}
.ml-lg-8,.mx-lg-8{margin-left:3.5rem!important}
.m-lg-9{margin:4rem!important}
.mt-lg-9,.my-lg-9{margin-top:4rem!important}
.mr-lg-9,.mx-lg-9{margin-right:4rem!important}
.mb-lg-9,.my-lg-9{margin-bottom:4rem!important}
.ml-lg-9,.mx-lg-9{margin-left:4rem!important}
.m-lg-10{margin:4.5rem!important}
.mt-lg-10,.my-lg-10{margin-top:4.5rem!important}
.mr-lg-10,.mx-lg-10{margin-right:4.5rem!important}
.mb-lg-10,.my-lg-10{margin-bottom:4.5rem!important}
.ml-lg-10,.mx-lg-10{margin-left:4.5rem!important}
.m-lg-11{margin:5rem!important}
.mt-lg-11,.my-lg-11{margin-top:5rem!important}
.mr-lg-11,.mx-lg-11{margin-right:5rem!important}
.mb-lg-11,.my-lg-11{margin-bottom:5rem!important}
.ml-lg-11,.mx-lg-11{margin-left:5rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:2rem!important}
.pt-lg-5,.py-lg-5{padding-top:2rem!important}
.pr-lg-5,.px-lg-5{padding-right:2rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:2rem!important}
.pl-lg-5,.px-lg-5{padding-left:2rem!important}
.p-lg-6{padding:2.5rem!important}
.pt-lg-6,.py-lg-6{padding-top:2.5rem!important}
.pr-lg-6,.px-lg-6{padding-right:2.5rem!important}
.pb-lg-6,.py-lg-6{padding-bottom:2.5rem!important}
.pl-lg-6,.px-lg-6{padding-left:2.5rem!important}
.p-lg-7{padding:3rem!important}
.pt-lg-7,.py-lg-7{padding-top:3rem!important}
.pr-lg-7,.px-lg-7{padding-right:3rem!important}
.pb-lg-7,.py-lg-7{padding-bottom:3rem!important}
.pl-lg-7,.px-lg-7{padding-left:3rem!important}
.p-lg-8{padding:3.5rem!important}
.pt-lg-8,.py-lg-8{padding-top:3.5rem!important}
.pr-lg-8,.px-lg-8{padding-right:3.5rem!important}
.pb-lg-8,.py-lg-8{padding-bottom:3.5rem!important}
.pl-lg-8,.px-lg-8{padding-left:3.5rem!important}
.p-lg-9{padding:4rem!important}
.pt-lg-9,.py-lg-9{padding-top:4rem!important}
.pr-lg-9,.px-lg-9{padding-right:4rem!important}
.pb-lg-9,.py-lg-9{padding-bottom:4rem!important}
.pl-lg-9,.px-lg-9{padding-left:4rem!important}
.p-lg-10{padding:4.5rem!important}
.pt-lg-10,.py-lg-10{padding-top:4.5rem!important}
.pr-lg-10,.px-lg-10{padding-right:4.5rem!important}
.pb-lg-10,.py-lg-10{padding-bottom:4.5rem!important}
.pl-lg-10,.px-lg-10{padding-left:4.5rem!important}
.p-lg-11{padding:5rem!important}
.pt-lg-11,.py-lg-11{padding-top:5rem!important}
.pr-lg-11,.px-lg-11{padding-right:5rem!important}
.pb-lg-11,.py-lg-11{padding-bottom:5rem!important}
.pl-lg-11,.px-lg-11{padding-left:5rem!important}
.m-lg-n1{margin:-.25rem!important}
.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}
.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}
.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}
.m-lg-n2{margin:-.5rem!important}
.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}
.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}
.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}
.m-lg-n3{margin:-1rem!important}
.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}
.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}
.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}
.m-lg-n4{margin:-1.5rem!important}
.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}
.m-lg-n5{margin:-2rem!important}
.mt-lg-n5,.my-lg-n5{margin-top:-2rem!important}
.mr-lg-n5,.mx-lg-n5{margin-right:-2rem!important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-2rem!important}
.ml-lg-n5,.mx-lg-n5{margin-left:-2rem!important}
.m-lg-n6{margin:-2.5rem!important}
.mt-lg-n6,.my-lg-n6{margin-top:-2.5rem!important}
.mr-lg-n6,.mx-lg-n6{margin-right:-2.5rem!important}
.mb-lg-n6,.my-lg-n6{margin-bottom:-2.5rem!important}
.ml-lg-n6,.mx-lg-n6{margin-left:-2.5rem!important}
.m-lg-n7{margin:-3rem!important}
.mt-lg-n7,.my-lg-n7{margin-top:-3rem!important}
.mr-lg-n7,.mx-lg-n7{margin-right:-3rem!important}
.mb-lg-n7,.my-lg-n7{margin-bottom:-3rem!important}
.ml-lg-n7,.mx-lg-n7{margin-left:-3rem!important}
.m-lg-n8{margin:-3.5rem!important}
.mt-lg-n8,.my-lg-n8{margin-top:-3.5rem!important}
.mr-lg-n8,.mx-lg-n8{margin-right:-3.5rem!important}
.mb-lg-n8,.my-lg-n8{margin-bottom:-3.5rem!important}
.ml-lg-n8,.mx-lg-n8{margin-left:-3.5rem!important}
.m-lg-n9{margin:-4rem!important}
.mt-lg-n9,.my-lg-n9{margin-top:-4rem!important}
.mr-lg-n9,.mx-lg-n9{margin-right:-4rem!important}
.mb-lg-n9,.my-lg-n9{margin-bottom:-4rem!important}
.ml-lg-n9,.mx-lg-n9{margin-left:-4rem!important}
.m-lg-n10{margin:-4.5rem!important}
.mt-lg-n10,.my-lg-n10{margin-top:-4.5rem!important}
.mr-lg-n10,.mx-lg-n10{margin-right:-4.5rem!important}
.mb-lg-n10,.my-lg-n10{margin-bottom:-4.5rem!important}
.ml-lg-n10,.mx-lg-n10{margin-left:-4.5rem!important}
.m-lg-n11{margin:-5rem!important}
.mt-lg-n11,.my-lg-n11{margin-top:-5rem!important}
.mr-lg-n11,.mx-lg-n11{margin-right:-5rem!important}
.mb-lg-n11,.my-lg-n11{margin-bottom:-5rem!important}
.ml-lg-n11,.mx-lg-n11{margin-left:-5rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}
@media (min-width:1200px){.m-xl-0{margin:0!important}
.mt-xl-0,.my-xl-0{margin-top:0!important}
.mr-xl-0,.mx-xl-0{margin-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:2rem!important}
.mt-xl-5,.my-xl-5{margin-top:2rem!important}
.mr-xl-5,.mx-xl-5{margin-right:2rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:2rem!important}
.ml-xl-5,.mx-xl-5{margin-left:2rem!important}
.m-xl-6{margin:2.5rem!important}
.mt-xl-6,.my-xl-6{margin-top:2.5rem!important}
.mr-xl-6,.mx-xl-6{margin-right:2.5rem!important}
.mb-xl-6,.my-xl-6{margin-bottom:2.5rem!important}
.ml-xl-6,.mx-xl-6{margin-left:2.5rem!important}
.m-xl-7{margin:3rem!important}
.mt-xl-7,.my-xl-7{margin-top:3rem!important}
.mr-xl-7,.mx-xl-7{margin-right:3rem!important}
.mb-xl-7,.my-xl-7{margin-bottom:3rem!important}
.ml-xl-7,.mx-xl-7{margin-left:3rem!important}
.m-xl-8{margin:3.5rem!important}
.mt-xl-8,.my-xl-8{margin-top:3.5rem!important}
.mr-xl-8,.mx-xl-8{margin-right:3.5rem!important}
.mb-xl-8,.my-xl-8{margin-bottom:3.5rem!important}
.ml-xl-8,.mx-xl-8{margin-left:3.5rem!important}
.m-xl-9{margin:4rem!important}
.mt-xl-9,.my-xl-9{margin-top:4rem!important}
.mr-xl-9,.mx-xl-9{margin-right:4rem!important}
.mb-xl-9,.my-xl-9{margin-bottom:4rem!important}
.ml-xl-9,.mx-xl-9{margin-left:4rem!important}
.m-xl-10{margin:4.5rem!important}
.mt-xl-10,.my-xl-10{margin-top:4.5rem!important}
.mr-xl-10,.mx-xl-10{margin-right:4.5rem!important}
.mb-xl-10,.my-xl-10{margin-bottom:4.5rem!important}
.ml-xl-10,.mx-xl-10{margin-left:4.5rem!important}
.m-xl-11{margin:5rem!important}
.mt-xl-11,.my-xl-11{margin-top:5rem!important}
.mr-xl-11,.mx-xl-11{margin-right:5rem!important}
.mb-xl-11,.my-xl-11{margin-bottom:5rem!important}
.ml-xl-11,.mx-xl-11{margin-left:5rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:2rem!important}
.pt-xl-5,.py-xl-5{padding-top:2rem!important}
.pr-xl-5,.px-xl-5{padding-right:2rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:2rem!important}
.pl-xl-5,.px-xl-5{padding-left:2rem!important}
.p-xl-6{padding:2.5rem!important}
.pt-xl-6,.py-xl-6{padding-top:2.5rem!important}
.pr-xl-6,.px-xl-6{padding-right:2.5rem!important}
.pb-xl-6,.py-xl-6{padding-bottom:2.5rem!important}
.pl-xl-6,.px-xl-6{padding-left:2.5rem!important}
.p-xl-7{padding:3rem!important}
.pt-xl-7,.py-xl-7{padding-top:3rem!important}
.pr-xl-7,.px-xl-7{padding-right:3rem!important}
.pb-xl-7,.py-xl-7{padding-bottom:3rem!important}
.pl-xl-7,.px-xl-7{padding-left:3rem!important}
.p-xl-8{padding:3.5rem!important}
.pt-xl-8,.py-xl-8{padding-top:3.5rem!important}
.pr-xl-8,.px-xl-8{padding-right:3.5rem!important}
.pb-xl-8,.py-xl-8{padding-bottom:3.5rem!important}
.pl-xl-8,.px-xl-8{padding-left:3.5rem!important}
.p-xl-9{padding:4rem!important}
.pt-xl-9,.py-xl-9{padding-top:4rem!important}
.pr-xl-9,.px-xl-9{padding-right:4rem!important}
.pb-xl-9,.py-xl-9{padding-bottom:4rem!important}
.pl-xl-9,.px-xl-9{padding-left:4rem!important}
.p-xl-10{padding:4.5rem!important}
.pt-xl-10,.py-xl-10{padding-top:4.5rem!important}
.pr-xl-10,.px-xl-10{padding-right:4.5rem!important}
.pb-xl-10,.py-xl-10{padding-bottom:4.5rem!important}
.pl-xl-10,.px-xl-10{padding-left:4.5rem!important}
.p-xl-11{padding:5rem!important}
.pt-xl-11,.py-xl-11{padding-top:5rem!important}
.pr-xl-11,.px-xl-11{padding-right:5rem!important}
.pb-xl-11,.py-xl-11{padding-bottom:5rem!important}
.pl-xl-11,.px-xl-11{padding-left:5rem!important}
.m-xl-n1{margin:-.25rem!important}
.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}
.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}
.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}
.m-xl-n2{margin:-.5rem!important}
.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}
.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}
.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}
.m-xl-n3{margin:-1rem!important}
.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}
.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}
.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}
.m-xl-n4{margin:-1.5rem!important}
.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}
.m-xl-n5{margin:-2rem!important}
.mt-xl-n5,.my-xl-n5{margin-top:-2rem!important}
.mr-xl-n5,.mx-xl-n5{margin-right:-2rem!important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-2rem!important}
.ml-xl-n5,.mx-xl-n5{margin-left:-2rem!important}
.m-xl-n6{margin:-2.5rem!important}
.mt-xl-n6,.my-xl-n6{margin-top:-2.5rem!important}
.mr-xl-n6,.mx-xl-n6{margin-right:-2.5rem!important}
.mb-xl-n6,.my-xl-n6{margin-bottom:-2.5rem!important}
.ml-xl-n6,.mx-xl-n6{margin-left:-2.5rem!important}
.m-xl-n7{margin:-3rem!important}
.mt-xl-n7,.my-xl-n7{margin-top:-3rem!important}
.mr-xl-n7,.mx-xl-n7{margin-right:-3rem!important}
.mb-xl-n7,.my-xl-n7{margin-bottom:-3rem!important}
.ml-xl-n7,.mx-xl-n7{margin-left:-3rem!important}
.m-xl-n8{margin:-3.5rem!important}
.mt-xl-n8,.my-xl-n8{margin-top:-3.5rem!important}
.mr-xl-n8,.mx-xl-n8{margin-right:-3.5rem!important}
.mb-xl-n8,.my-xl-n8{margin-bottom:-3.5rem!important}
.ml-xl-n8,.mx-xl-n8{margin-left:-3.5rem!important}
.m-xl-n9{margin:-4rem!important}
.mt-xl-n9,.my-xl-n9{margin-top:-4rem!important}
.mr-xl-n9,.mx-xl-n9{margin-right:-4rem!important}
.mb-xl-n9,.my-xl-n9{margin-bottom:-4rem!important}
.ml-xl-n9,.mx-xl-n9{margin-left:-4rem!important}
.m-xl-n10{margin:-4.5rem!important}
.mt-xl-n10,.my-xl-n10{margin-top:-4.5rem!important}
.mr-xl-n10,.mx-xl-n10{margin-right:-4.5rem!important}
.mb-xl-n10,.my-xl-n10{margin-bottom:-4.5rem!important}
.ml-xl-n10,.mx-xl-n10{margin-left:-4.5rem!important}
.m-xl-n11{margin:-5rem!important}
.mt-xl-n11,.my-xl-n11{margin-top:-5rem!important}
.mr-xl-n11,.mx-xl-n11{margin-right:-5rem!important}
.mb-xl-n11,.my-xl-n11{margin-bottom:-5rem!important}
.ml-xl-n11,.mx-xl-n11{margin-left:-5rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}
.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}
.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}
.text-justify{text-align:justify!important}
.text-wrap{white-space:normal!important}
.text-nowrap{white-space:nowrap!important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}}
@media (min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}}
@media (min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}}
@media (min-width:1200px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!important}
.text-xl-center{text-align:center!important}}
.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.font-weight-light{font-weight:300!important}
.font-weight-lighter{font-weight:lighter!important}
.font-weight-normal{font-weight:400!important}
.font-weight-bold{font-weight:600!important}
.font-weight-bolder{font-weight:bolder!important}
.font-italic{font-style:italic!important}
.text-white{color:#fff!important}
.text-primary{color:#006ea1!important}
a.text-primary:hover,a.text-primary:focus{color:#003a55!important}
.text-secondary{color:#4e5759!important}
a.text-secondary:hover,a.text-secondary:focus{color:#2a2f30!important}
.text-success{color:#62B576!important}
a.text-success:hover,a.text-success:focus{color:#418a52!important}
.text-info{color:#5cbac0!important}
a.text-info:hover,a.text-info:focus{color:#3a9096!important}
.text-warning{color:#b34c20!important}
a.text-warning:hover,a.text-warning:focus{color:#723014!important}
.text-danger{color:#de4437!important}
a.text-danger:hover,a.text-danger:focus{color:#ac281c!important}
.text-light{color:#edf2f3!important}
a.text-light:hover,a.text-light:focus{color:#bfd1d4!important}
.text-dark{color:#21325b!important}
a.text-dark:hover,a.text-dark:focus{color:#0d1323!important}
.text-navy{color:#003450!important}
a.text-navy:hover,a.text-navy:focus{color:#000203!important}
.text-body{color:#1e2022!important}
.text-muted{color:#647073!important}
.text-black-50{color:rgba(0,0,0,0.5)!important}
.text-white-50{color:rgba(255,255,255,0.5)!important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.text-decoration-none{text-decoration:none!important}
.text-break{word-break:break-word!important;word-wrap:break-word!important}
.text-reset{color:inherit!important}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
@media print{*,*::before,*::after{text-shadow:none!important;box-shadow:none!important}
a:not(.btn){text-decoration:underline}
abbr[title]::after{content:" (" attr(title) ")"}
pre{white-space:pre-wrap!important}
pre,blockquote{border:.0625rem solid #97a4af;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
@page{size:a3}
body{min-width:992px!important}
.container{min-width:992px!important}
.navbar{display:none}
.badge{border:.0625rem solid #000}
.table,main table,.main table{border-collapse:collapse!important}
.table td,main table td,.main table td,.table th,main table th,.main table th{background-color:#fff!important}
.table-bordered th,.table-bordered td{border:1px solid #a6babf!important}
.table-dark{color:inherit}
.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#a6babf}
.table .thead-dark th,main table .thead-dark th,.main table .thead-dark th{color:inherit;border-color:#a6babf}}
.w-25{width:25%!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.w-auto{width:auto!important}
.w-15{width:15%!important}
.w-20{width:20%!important}
.w-30{width:30%!important}
.w-35{width:35%!important}
.w-40{width:40%!important}
.w-60{width:60%!important}
.w-65{width:65%!important}
.w-80{width:80%!important}
.w-85{width:85%!important}
.w-90{width:90%!important}
@media (min-width:576px){.w-sm-25{width:25%!important}
.w-sm-50{width:50%!important}
.w-sm-75{width:75%!important}
.w-sm-100{width:100%!important}
.w-sm-auto{width:auto!important}
.w-sm-15{width:15%!important}
.w-sm-20{width:20%!important}
.w-sm-30{width:30%!important}
.w-sm-35{width:35%!important}
.w-sm-40{width:40%!important}
.w-sm-60{width:60%!important}
.w-sm-65{width:65%!important}
.w-sm-80{width:80%!important}
.w-sm-85{width:85%!important}
.w-sm-90{width:90%!important}}
@media (min-width:768px){.w-md-25{width:25%!important}
.w-md-50{width:50%!important}
.w-md-75{width:75%!important}
.w-md-100{width:100%!important}
.w-md-auto{width:auto!important}
.w-md-15{width:15%!important}
.w-md-20{width:20%!important}
.w-md-30{width:30%!important}
.w-md-35{width:35%!important}
.w-md-40{width:40%!important}
.w-md-60{width:60%!important}
.w-md-65{width:65%!important}
.w-md-80{width:80%!important}
.w-md-85{width:85%!important}
.w-md-90{width:90%!important}}
@media (min-width:992px){.w-lg-25{width:25%!important}
.w-lg-50{width:50%!important}
.w-lg-75{width:75%!important}
.w-lg-100{width:100%!important}
.w-lg-auto{width:auto!important}
.w-lg-15{width:15%!important}
.w-lg-20{width:20%!important}
.w-lg-30{width:30%!important}
.w-lg-35{width:35%!important}
.w-lg-40{width:40%!important}
.w-lg-60{width:60%!important}
.w-lg-65{width:65%!important}
.w-lg-80{width:80%!important}
.w-lg-85{width:85%!important}
.w-lg-90{width:90%!important}}
@media (min-width:1200px){.w-xl-25{width:25%!important}
.w-xl-50{width:50%!important}
.w-xl-75{width:75%!important}
.w-xl-100{width:100%!important}
.w-xl-auto{width:auto!important}
.w-xl-15{width:15%!important}
.w-xl-20{width:20%!important}
.w-xl-30{width:30%!important}
.w-xl-35{width:35%!important}
.w-xl-40{width:40%!important}
.w-xl-60{width:60%!important}
.w-xl-65{width:65%!important}
.w-xl-80{width:80%!important}
.w-xl-85{width:85%!important}
.w-xl-90{width:90%!important}}
.space-0,.space-top-0{padding-top:0!important}
.space-0,.space-bottom-0{padding-bottom:0!important}
.space-1,.space-top-1{padding-top:2rem!important}
.space-1,.space-bottom-1{padding-bottom:2rem!important}
.space-2,.space-top-2{padding-top:4rem!important}
.space-2,.space-bottom-2{padding-bottom:4rem!important}
.space-3,.space-top-3{padding-top:8rem!important}
.space-3,.space-bottom-3{padding-bottom:8rem!important}
.space-4,.space-top-4{padding-top:12.5rem!important}
.space-4,.space-bottom-4{padding-bottom:12.5rem!important}
.space-5,.space-top-5{padding-top:15rem!important}
.space-5,.space-bottom-5{padding-bottom:15rem!important}
@media (min-width:576px){.space-sm-0,.space-top-sm-0{padding-top:0!important}
.space-sm-0,.space-bottom-sm-0{padding-bottom:0!important}
.space-sm-1,.space-top-sm-1{padding-top:2rem!important}
.space-sm-1,.space-bottom-sm-1{padding-bottom:2rem!important}
.space-sm-2,.space-top-sm-2{padding-top:4rem!important}
.space-sm-2,.space-bottom-sm-2{padding-bottom:4rem!important}
.space-sm-3,.space-top-sm-3{padding-top:8rem!important}
.space-sm-3,.space-bottom-sm-3{padding-bottom:8rem!important}
.space-sm-4,.space-top-sm-4{padding-top:12.5rem!important}
.space-sm-4,.space-bottom-sm-4{padding-bottom:12.5rem!important}
.space-sm-5,.space-top-sm-5{padding-top:15rem!important}
.space-sm-5,.space-bottom-sm-5{padding-bottom:15rem!important}}
@media (min-width:768px){.space-md-0,.space-top-md-0{padding-top:0!important}
.space-md-0,.space-bottom-md-0{padding-bottom:0!important}
.space-md-1,.space-top-md-1{padding-top:2rem!important}
.space-md-1,.space-bottom-md-1{padding-bottom:2rem!important}
.space-md-2,.space-top-md-2{padding-top:4rem!important}
.space-md-2,.space-bottom-md-2{padding-bottom:4rem!important}
.space-md-3,.space-top-md-3{padding-top:8rem!important}
.space-md-3,.space-bottom-md-3{padding-bottom:8rem!important}
.space-md-4,.space-top-md-4{padding-top:12.5rem!important}
.space-md-4,.space-bottom-md-4{padding-bottom:12.5rem!important}
.space-md-5,.space-top-md-5{padding-top:15rem!important}
.space-md-5,.space-bottom-md-5{padding-bottom:15rem!important}}
@media (min-width:992px){.space-lg-0,.space-top-lg-0{padding-top:0!important}
.space-lg-0,.space-bottom-lg-0{padding-bottom:0!important}
.space-lg-1,.space-top-lg-1{padding-top:2rem!important}
.space-lg-1,.space-bottom-lg-1{padding-bottom:2rem!important}
.space-lg-2,.space-top-lg-2{padding-top:4rem!important}
.space-lg-2,.space-bottom-lg-2{padding-bottom:4rem!important}
.space-lg-3,.space-top-lg-3{padding-top:8rem!important}
.space-lg-3,.space-bottom-lg-3{padding-bottom:8rem!important}
.space-lg-4,.space-top-lg-4{padding-top:12.5rem!important}
.space-lg-4,.space-bottom-lg-4{padding-bottom:12.5rem!important}
.space-lg-5,.space-top-lg-5{padding-top:15rem!important}
.space-lg-5,.space-bottom-lg-5{padding-bottom:15rem!important}}
@media (min-width:1200px){.space-xl-0,.space-top-xl-0{padding-top:0!important}
.space-xl-0,.space-bottom-xl-0{padding-bottom:0!important}
.space-xl-1,.space-top-xl-1{padding-top:2rem!important}
.space-xl-1,.space-bottom-xl-1{padding-bottom:2rem!important}
.space-xl-2,.space-top-xl-2{padding-top:4rem!important}
.space-xl-2,.space-bottom-xl-2{padding-bottom:4rem!important}
.space-xl-3,.space-top-xl-3{padding-top:8rem!important}
.space-xl-3,.space-bottom-xl-3{padding-bottom:8rem!important}
.space-xl-4,.space-top-xl-4{padding-top:12.5rem!important}
.space-xl-4,.space-bottom-xl-4{padding-bottom:12.5rem!important}
.space-xl-5,.space-top-xl-5{padding-top:15rem!important}
.space-xl-5,.space-bottom-xl-5{padding-bottom:15rem!important}}
main{position:relative}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#212526}
figure{margin-bottom:0}
svg{margin-bottom:-8px;vertical-align:baseline}
sup{right:-.5rem}::-moz-selection{color:#fff;background-color:#006ea1}::selection{color:#fff;background-color:#006ea1}
.bg-primary::-moz-selection{color:#006ea1;background-color:#fff}
.bg-primary::selection{color:#006ea1;background-color:#fff}
:focus,a:focus,button:focus{outline:0}
.form-control:focus,.formulaire_spip input.text:focus,.formulaire_spip input.password:focus,.formulaire_spip input.email:focus,.formulaire_spip input.date:focus,.formulaire_spip textarea:focus,.formulaire_spip select:focus{box-shadow:0 0 0 0 transparent}
.btn:focus,input.submit:focus,.formulaire_spip button.submit:not(.btn):focus,.btn.focus,input.focus.submit,.formulaire_spip button.focus.submit:not(.btn),.btn:not(:disabled):not(.disabled):active:focus,input.submit:not(:disabled):not(.disabled):active:focus,.formulaire_spip button.submit:not(.btn):not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus,input.active.submit:not(.disabled):not(:disabled):focus,.formulaire_spip button.active.submit:not(.btn):not(.disabled):not(:disabled):focus,.btn:not([disabled]):not(.disabled):active,input.submit:not([disabled]):not(.disabled):active,.formulaire_spip button.submit:not(.btn):not([disabled]):not(.disabled):active,.btn:not([disabled]):not(.disabled).active,input.active.submit:not(.disabled):not([disabled]),.formulaire_spip button.active.submit:not(.btn):not(.disabled):not([disabled]){box-shadow:0 0 0 0 transparent}
.btn:not(:disabled):not(.disabled):active:focus,input.submit:not(:disabled):not(.disabled):active:focus,.formulaire_spip button.submit:not(.btn):not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus,input.active.submit:not(.disabled):not(:disabled):focus,.formulaire_spip button.active.submit:not(.btn):not(.disabled):not(:disabled):focus,.show > .btn.dropdown-toggle:focus,.show > input.dropdown-toggle.submit:focus,.formulaire_spip .show > button.dropdown-toggle.submit:not(.btn):focus{box-shadow:0 0 0 0 transparent}
.custom-select:focus,.page-link:focus{box-shadow:0 0 0 0 transparent}
.custom-control-input:checked ~ .custom-control-label::before,.custom-control-input:focus ~ .custom-control-label::before,.custom-control-input:active ~ .custom-control-label::before{box-shadow:0 0 0 0 transparent}
.custom-file-input:focus ~ .custom-file-label{box-shadow:0 0 0 0 transparent}
.bootstrap-select .dropdown-toggle:focus{outline:0!important}
@media print{header,footer,.btn,input.submit,.formulaire_spip button.submit:not(.btn){display:none}}
.skippy{display:none}
.list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}
.list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}
.list-group-icon{width:1.25rem;text-align:center;margin-right:.25rem}
.list-group-no-gutters .list-group-item{padding-right:0;padding-left:0}
.list-group-item-light{background-color:#edf2f3}
.list-group-lg .list-group-icon{font-size:1.25rem;width:2.5rem;margin-right:.5rem}
.link{font-size:.875rem;display:inline-flex}
.link-icon{position:relative;line-height:1;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;vertical-align:middle;text-align:center;width:1.375rem;height:1.375rem;font-size:1rem;color:#006ea1;background-color:rgba(0,110,161,0.1);border-radius:50%;transition:0.3s}
.link:hover .link-icon{transform:rotate(90deg)}
.link-collapse[aria-expanded="false"] .link-collapse-default{display:inline-block}
.link-collapse[aria-expanded="false"] .link-collapse-active{display:none}
.link-collapse[aria-expanded="true"] .link-collapse-default{display:none}
.link-collapse[aria-expanded="true"] .link-collapse-active{display:inline-block}
.link-underline{color:#647073;border-bottom:.0625rem dashed #97a4af}
.link-underline:hover{border-color:#003a55}
.link-underline-toggle-default{display:inline-block}
.link-underline-toggle-toggled{display:none}
.link-underline.toggled .link-underline-toggle-default{display:none}
.link-underline.toggled .link-underline-toggle-toggled{display:inline-block}
.link-underline-light{color:rgba(255,255,255,0.7);border-bottom:.0625rem dashed rgba(255,255,255,0.7)}
.link-underline-light:hover{color:#fff;border-color:rgba(255,255,255,0.7)}
.header{position:relative;right:0;left:0;width:100%;z-index:1001}
.header-section{position:relative;z-index:1;background-color:#fff}
.header-section-divider{border-bottom:.0625rem solid rgba(255,255,255,0.2)}
.header-box-shadow .header-section{box-shadow:0 1px 10px rgba(100,112,115,0.125)}
.header-box-shadow-on-scroll.scrolled .header-section{box-shadow:0 1px 10px rgba(100,112,115,0.125)}
.navbar-brand,.navbar-brand > img{width:7.5rem}
.navbar-toggler{background-color:#bdd3d9}
.navbar-toggler .navbar-toggler-default{display:flex}
.navbar-toggler .navbar-toggler-toggled{display:none}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-default{display:none}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-toggled{display:flex}
.header .navbar-nav-item:first-child .nav-link{padding-left:0}
.navbar-nav-item:hover .nav-link,.navbar-nav-item:focus .nav-link{color:#006ea1}
.header .navbar-nav-item.active .nav-link,.header .nav-link.active{color:#006ea1}
.header .nav-link{color:#4e5759}
.header .nav-link-toggle{display:flex;align-items:center}
.header .nav-link-toggle::after{display:inline-block;width:1rem;height:1rem;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%234e5759' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;content:"";margin-left:.5rem;transition:0.3s ease}
.header .navbar-nav .dropdown-menu{margin-top:-.125rem}
.header .navbar-nav .dropdown-menu.hs-mega-menu{padding-top:0;padding-bottom:0}
.header .navbar-nav .dropdown-item{padding-top:.5rem;padding-bottom:.5rem}
.header .dropdown-item-toggle{display:flex;align-items:center}
.header .dropdown-item-toggle::after{display:inline-block;width:1rem;height:1rem;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%234e5759' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.78,11.28a.75.75,0,0,1,.22.53v.38a.77.77,0,0,1-.22.53l-5.14,5.13a.5.5,0,0,1-.71,0l-.71-.71a.49.49,0,0,1,0-.7L13.67,12,9.22,7.56a.5.5,0,0,1,0-.71l.71-.7a.5.5,0,0,1,.71,0Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;content:"";margin-left:auto;transition:0.3s ease}
.header .hs-mega-menu .dropdown-item{padding-right:0;padding-left:0}
[class*="navbar-expand"] .dropdown-item{background-color:transparent}
[class*="navbar-expand"] .dropdown-item.active:not(:focus):not(:active),[class*="navbar-expand"] .dropdown-item:hover{color:#006ea1;background-color:transparent}
.navbar-promo{background-color:#bdd3d9}
.navbar-promo-inner{color:inherit;padding:2rem 2rem}
.navbar-promo-item{margin-left:1.5rem;margin-right:1.5rem}
.navbar-promo-item ~ .navbar-promo-item{border-top:.0625rem solid #a6babf}
.navbar-promo-link{display:block;padding-top:.5rem;padding-bottom:.5rem;margin-top:.75rem;margin-bottom:.75rem}
.navbar-promo-link.disabled{opacity:0.7;pointer-events:none}
.navbar-promo-link:hover .navbar-promo-title{color:#006ea1}
.navbar-promo-card{display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box}
.navbar-promo-card-deck{display:block}
.navbar-promo-card-deck:not(:last-child) .navbar-promo-item{border-bottom:.0625rem solid #a6babf}
.navbar-promo-card-deck .navbar-promo-item{border-top:none}
.navbar-promo-card-body{flex:1 1 auto}
.navbar-promo-icon{width:100%;max-width:2.75rem;margin-right:1rem}
.navbar-promo-title{display:block;color:#212526;font-size:1rem;font-weight:600}
.navbar-promo-text{display:block;font-size:.875rem;color:#4e5759}
.navbar-promo-footer{background-color:#bdd3d9;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-top:1.5rem;padding-bottom:1.5rem}
.navbar-promo-footer-item{padding-left:1.5rem;padding-right:1.5rem}
.navbar-promo-footer-text{display:block;font-size:.8125rem}
.navbar-promo-footer-ver-divider{position:relative}
.navbar-promo-footer-ver-divider::before{position:absolute;top:0;left:0;height:100%;border-right:.0625rem solid #a6babf;content:""}
.navbar-banner{position:relative;height:100%;background-size:cover;background-repeat:no-repeat;background-position:top center;border-bottom-left-radius:0}
.navbar-banner::after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(33,37,38,0.5);border-bottom-left-radius:0;content:""}
.navbar-banner-content{z-index:1;width:100%;text-align:center;padding:2rem 2rem;position:absolute;top:50%;transform:translate(0,-50%)}
.navbar-product-banner{background-color:#bdd3d9;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-right:1.5rem}
.navbar-product-banner-content{padding-top:1.5rem;padding-bottom:1.5rem}
.navbar-nav-wrap{width:100%;display:flex;align-items:center;flex-wrap:wrap}
.navbar-expand .navbar-nav-wrap{justify-content:space-between}
.navbar-expand .navbar-nav-wrap-content{order:3}
.navbar-expand .navbar-nav-wrap-toggler{order:3;text-align:right}
.navbar-expand .navbar-nav-wrap-collapse{order:2}
@media (min-width:576px){.navbar-expand-sm .navbar-nav-wrap{justify-content:space-between}
.navbar-expand-sm .navbar-nav-wrap-content{order:3}
.navbar-expand-sm .navbar-nav-wrap-toggler{order:3;text-align:right}
.navbar-expand-sm .navbar-nav-wrap-collapse{order:2}}
@media (min-width:768px){.navbar-expand-md .navbar-nav-wrap{justify-content:space-between}
.navbar-expand-md .navbar-nav-wrap-content{order:3}
.navbar-expand-md .navbar-nav-wrap-toggler{order:3;text-align:right}
.navbar-expand-md .navbar-nav-wrap-collapse{order:2}}
@media (min-width:992px){.navbar-expand-lg .navbar-nav-wrap{justify-content:space-between}
.navbar-expand-lg .navbar-nav-wrap-content{order:3}
.navbar-expand-lg .navbar-nav-wrap-toggler{order:3;text-align:right}
.navbar-expand-lg .navbar-nav-wrap-collapse{order:2}}
@media (min-width:1200px){.navbar-expand-xl .navbar-nav-wrap{justify-content:space-between}
.navbar-expand-xl .navbar-nav-wrap-content{order:3}
.navbar-expand-xl .navbar-nav-wrap-toggler{order:3;text-align:right}
.navbar-expand-xl .navbar-nav-wrap-collapse{order:2}}
@media (max-width:575.98px){.navbar-expand-sm .navbar-nav-wrap{justify-content:flex-end}
.navbar-expand-sm .navbar-nav-wrap-brand{margin-right:auto}
.navbar-expand-sm .navbar-nav-wrap-content{text-align:center;margin-right:.5rem}}
@media (max-width:767.98px){.navbar-expand-md .navbar-nav-wrap{justify-content:flex-end}
.navbar-expand-md .navbar-nav-wrap-brand{margin-right:auto}
.navbar-expand-md .navbar-nav-wrap-content{text-align:center;margin-right:.5rem}}
@media (max-width:991.98px){.navbar-expand-lg .navbar-nav-wrap{justify-content:flex-end}
.navbar-expand-lg .navbar-nav-wrap-brand{margin-right:auto}
.navbar-expand-lg .navbar-nav-wrap-content{text-align:center;margin-right:.5rem}}
@media (max-width:1199.98px){.navbar-expand-xl .navbar-nav-wrap{justify-content:flex-end}
.navbar-expand-xl .navbar-nav-wrap-brand{margin-right:auto}
.navbar-expand-xl .navbar-nav-wrap-content{text-align:center;margin-right:.5rem}}
.navbar-expand .navbar-nav-wrap{justify-content:flex-end}
.navbar-expand .navbar-nav-wrap-brand{margin-right:auto}
.navbar-expand .navbar-nav-wrap-content{text-align:center;margin-right:.5rem}
@media (min-width:768px) and (max-width:991.98px){.navbar-expand-md .navbar-nav-wrap-brand{flex:0 0 100%;max-width:100%}}
.header-bg-transparent:not(.js-header-fix-moment) .search-push-top[style*="display:block"] + .header-section{background-color:#fff}
.header-bg-transparent:not(.js-header-fix-moment) .header-section{background-color:transparent}
.header-bg-transparent .navbar-brand-collapsed,.header-bg-transparent .navbar-brand-on-scroll{display:none}
.header-bg-transparent.js-header-fix-moment .navbar-brand-default{display:none}
.header-bg-transparent.js-header-fix-moment .navbar-brand-on-scroll{display:inline-block}
@media (min-width:576px){.header-bg-transparent-sm .navbar-brand-collapsed,.header-bg-transparent-sm .navbar-brand-on-scroll{display:none}
.header-bg-transparent-sm.js-header-fix-moment .navbar-brand-default{display:none}
.header-bg-transparent-sm.js-header-fix-moment .navbar-brand-on-scroll{display:inline-block}}
@media (min-width:576px) and (min-width:576px){.header-bg-transparent-sm:not(.js-header-fix-moment) .search-push-top[style*="display:block"] + .header-section{background-color:#fff}
.header-bg-transparent-sm:not(.js-header-fix-moment) .header-section{background-color:transparent}}
@media (min-width:768px){.header-bg-transparent-md .navbar-brand-collapsed,.header-bg-transparent-md .navbar-brand-on-scroll{display:none}
.header-bg-transparent-md.js-header-fix-moment .navbar-brand-default{display:none}
.header-bg-transparent-md.js-header-fix-moment .navbar-brand-on-scroll{display:inline-block}}
@media (min-width:768px) and (min-width:768px){.header-bg-transparent-md:not(.js-header-fix-moment) .search-push-top[style*="display:block"] + .header-section{background-color:#fff}
.header-bg-transparent-md:not(.js-header-fix-moment) .header-section{background-color:transparent}}
@media (min-width:992px){.header-bg-transparent-lg .navbar-brand-collapsed,.header-bg-transparent-lg .navbar-brand-on-scroll{display:none}
.header-bg-transparent-lg.js-header-fix-moment .navbar-brand-default{display:none}
.header-bg-transparent-lg.js-header-fix-moment .navbar-brand-on-scroll{display:inline-block}}
@media (min-width:992px) and (min-width:992px){.header-bg-transparent-lg:not(.js-header-fix-moment) .search-push-top[style*="display:block"] + .header-section{background-color:#fff}
.header-bg-transparent-lg:not(.js-header-fix-moment) .header-section{background-color:transparent}}
@media (min-width:1200px){.header-bg-transparent-xl .navbar-brand-collapsed,.header-bg-transparent-xl .navbar-brand-on-scroll{display:none}
.header-bg-transparent-xl.js-header-fix-moment .navbar-brand-default{display:none}
.header-bg-transparent-xl.js-header-fix-moment .navbar-brand-on-scroll{display:inline-block}}
@media (min-width:1200px) and (min-width:1200px){.header-bg-transparent-xl:not(.js-header-fix-moment) .search-push-top[style*="display:block"] + .header-section{background-color:#fff}
.header-bg-transparent-xl:not(.js-header-fix-moment) .header-section{background-color:transparent}}
@media (max-width:575.98px){.header-bg-transparent-sm .navbar-brand-default,.header-bg-transparent-sm .navbar-brand-on-scroll{display:none}}
@media (max-width:767.98px){.header-bg-transparent-md .navbar-brand-default,.header-bg-transparent-md .navbar-brand-on-scroll{display:none}}
@media (max-width:991.98px){.header-bg-transparent-lg .navbar-brand-default,.header-bg-transparent-lg .navbar-brand-on-scroll{display:none}}
@media (max-width:1199.98px){.header-bg-transparent-xl .navbar-brand-default,.header-bg-transparent-xl .navbar-brand-on-scroll{display:none}}
.header-bg-transparent .navbar-brand-default,.header-bg-transparent .navbar-brand-on-scroll{display:none}
.header-bg-transparent .navbar-brand-default{display:flex}
@media (max-width:991.98px){.header-bg-transparent .navbar-nav,.header-bg-transparent-sm .navbar-nav,.header-bg-transparent-md .navbar-nav,.header-bg-transparent-lg .navbar-nav{background-color:#fff;padding:.875rem 1.5rem}}
.navbar-expand{flex-wrap:wrap}
.navbar-expand .navbar-navbar-toggler{display:none}
.navbar-expand .navbar-nav{align-items:center}
.navbar-expand .navbar-nav .navbar-nav-last-item{text-align:right;padding-left:1rem;padding-right:0}
.navbar-expand .navbar-nav .nav-link{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:.75rem;padding-left:.75rem}
.navbar-expand .navbar-nav .dropdown-menu{border-top:.1875rem solid #006ea1;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0px 12px 15px rgba(100,112,115,0.1)}
.navbar-expand .navbar-nav .dropdown-menu .hs-has-sub-menu .dropdown-menu{margin-top:-1.1875rem}
.navbar-expand .mega-menu-position-right-fix.dropdown-menu,.navbar-expand .mega-menu-position-right-fix.hs-mega-menu.hs-position-right{right:20%;left:auto}
.navbar-expand .mega-menu-body{padding:2.5rem 2.5rem;margin-left:0;margin-right:0}
.navbar-expand .navbar-promo{border-bottom-right-radius:0}
.navbar-expand .navbar-promo-card{display:flex;flex:1 0 0%;flex-direction:column}
.navbar-expand .navbar-promo-card-deck{display:flex;flex-flow:row wrap}
.navbar-expand .navbar-promo-card-deck .navbar-promo-item:not(:last-child) .navbar-promo-link{position:relative}
.navbar-expand .navbar-promo-card-deck .navbar-promo-item:not(:last-child) .navbar-promo-link::after{position:absolute;top:0;right:0;margin-right:-1.5rem;border-right:.0625rem solid #a6babf;height:100%;content:""}
@media (min-width:576px){.navbar-expand-sm{flex-wrap:wrap}
.navbar-expand-sm .navbar-navbar-toggler{display:none}
.navbar-expand-sm .navbar-nav{align-items:center}
.navbar-expand-sm .navbar-nav .navbar-nav-last-item{text-align:right;padding-left:1rem;padding-right:0}
.navbar-expand-sm .navbar-nav .nav-link{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:.75rem;padding-left:.75rem}
.navbar-expand-sm .navbar-nav .dropdown-menu{border-top:.1875rem solid #006ea1;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0px 12px 15px rgba(100,112,115,0.1)}
.navbar-expand-sm .navbar-nav .dropdown-menu .hs-has-sub-menu .dropdown-menu{margin-top:-1.1875rem}
.navbar-expand-sm .mega-menu-position-right-fix.dropdown-menu,.navbar-expand-sm .mega-menu-position-right-fix.hs-mega-menu.hs-position-right{right:20%;left:auto}
.navbar-expand-sm .mega-menu-body{padding:2.5rem 2.5rem;margin-left:0;margin-right:0}
.navbar-expand-sm .navbar-promo{border-bottom-right-radius:0}
.navbar-expand-sm .navbar-promo-card{display:flex;flex:1 0 0%;flex-direction:column}
.navbar-expand-sm .navbar-promo-card-deck{display:flex;flex-flow:row wrap}
.navbar-expand-sm .navbar-promo-card-deck .navbar-promo-item:not(:last-child) .navbar-promo-link{position:relative}
.navbar-expand-sm .navbar-promo-card-deck .navbar-promo-item:not(:last-child) .navbar-promo-link::after{position:absolute;top:0;right:0;margin-right:-1.5rem;border-right:.0625rem solid #a6babf;height:100%;content:""}}
@media (min-width:768px){.navbar-expand-md{flex-wrap:wrap}
.navbar-expand-md .navbar-navbar-toggler{display:none}
.navbar-expand-md .navbar-nav{align-items:center}
.navbar-expand-md .navbar-nav .navbar-nav-last-item{text-align:right;padding-left:1rem;padding-right:0}
.navbar-expand-md .navbar-nav .nav-link{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:.75rem;padding-left:.75rem}
.navbar-expand-md .navbar-nav .dropdown-menu{border-top:.1875rem solid #006ea1;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0px 12px 15px rgba(100,112,115,0.1)}
.navbar-expand-md .navbar-nav .dropdown-menu .hs-has-sub-menu .dropdown-menu{margin-top:-1.1875rem}
.navbar-expand-md .mega-menu-position-right-fix.dropdown-menu,.navbar-expand-md .mega-menu-position-right-fix.hs-mega-menu.hs-position-right{right:20%;left:auto}
.navbar-expand-md .mega-menu-body{padding:2.5rem 2.5rem;margin-left:0;margin-right:0}
.navbar-expand-md .navbar-promo{border-bottom-right-radius:0}
.navbar-expand-md .navbar-promo-card{display:flex;flex:1 0 0%;flex-direction:column}
.navbar-expand-md .navbar-promo-card-deck{display:flex;flex-flow:row wrap}
.navbar-expand-md .navbar-promo-card-deck .navbar-promo-item:not(:last-child) .navbar-promo-link{position:relative}
.navbar-expand-md .navbar-promo-card-deck .navbar-promo-item:not(:last-child) .navbar-promo-link::after{position:absolute;top:0;right:0;margin-right:-1.5rem;border-right:.0625rem solid #a6babf;height:100%;content:""}}
@media (min-width:992px){.navbar-expand-lg{flex-wrap:wrap}
.navbar-expand-lg .navbar-navbar-toggler{display:none}
.navbar-expand-lg .navbar-nav{align-items:center}
.navbar-expand-lg .navbar-nav .navbar-nav-last-item{text-align:right;padding-left:1rem;padding-right:0}
.navbar-expand-lg .navbar-nav .nav-link{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:.75rem;padding-left:.75rem}
.navbar-expand-lg .navbar-nav .dropdown-menu{border-top:.1875rem solid #006ea1;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0px 12px 15px rgba(100,112,115,0.1)}
.navbar-expand-lg .navbar-nav .dropdown-menu .hs-has-sub-menu .dropdown-menu{margin-top:-1.1875rem}
.navbar-expand-lg .mega-menu-position-right-fix.dropdown-menu,.navbar-expand-lg .mega-menu-position-right-fix.hs-mega-menu.hs-position-right{right:20%;left:auto}
.navbar-expand-lg .mega-menu-body{padding:2.5rem 2.5rem;margin-left:0;margin-right:0}
.navbar-expand-lg .navbar-promo{border-bottom-right-radius:0}
.navbar-expand-lg .navbar-promo-card{display:flex;flex:1 0 0%;flex-direction:column}
.navbar-expand-lg .navbar-promo-card-deck{display:flex;flex-flow:row wrap}
.navbar-expand-lg .navbar-promo-card-deck .navbar-promo-item:not(:last-child) .navbar-promo-link{position:relative}
.navbar-expand-lg .navbar-promo-card-deck .navbar-promo-item:not(:last-child) .navbar-promo-link::after{position:absolute;top:0;right:0;margin-right:-1.5rem;border-right:.0625rem solid #a6babf;height:100%;content:""}}
@media (min-width:1200px){.navbar-expand-xl{flex-wrap:wrap}
.navbar-expand-xl .navbar-navbar-toggler{display:none}
.navbar-expand-xl .navbar-nav{align-items:center}
.navbar-expand-xl .navbar-nav .navbar-nav-last-item{text-align:right;padding-left:1rem;padding-right:0}
.navbar-expand-xl .navbar-nav .nav-link{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:.75rem;padding-left:.75rem}
.navbar-expand-xl .navbar-nav .dropdown-menu{border-top:.1875rem solid #006ea1;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0px 12px 15px rgba(100,112,115,0.1)}
.navbar-expand-xl .navbar-nav .dropdown-menu .hs-has-sub-menu .dropdown-menu{margin-top:-1.1875rem}
.navbar-expand-xl .mega-menu-position-right-fix.dropdown-menu,.navbar-expand-xl .mega-menu-position-right-fix.hs-mega-menu.hs-position-right{right:20%;left:auto}
.navbar-expand-xl .mega-menu-body{padding:2.5rem 2.5rem;margin-left:0;margin-right:0}
.navbar-expand-xl .navbar-promo{border-bottom-right-radius:0}
.navbar-expand-xl .navbar-promo-card{display:flex;flex:1 0 0%;flex-direction:column}
.navbar-expand-xl .navbar-promo-card-deck{display:flex;flex-flow:row wrap}
.navbar-expand-xl .navbar-promo-card-deck .navbar-promo-item:not(:last-child) .navbar-promo-link{position:relative}
.navbar-expand-xl .navbar-promo-card-deck .navbar-promo-item:not(:last-child) .navbar-promo-link::after{position:absolute;top:0;right:0;margin-right:-1.5rem;border-right:.0625rem solid #a6babf;height:100%;content:""}}
@media (max-width:575.98px){.navbar-expand-sm.navbar{padding-top:.5rem;padding-bottom:.5rem}
.navbar-expand-sm .navbar-brand,.navbar-expand-sm .navbar-brand > img{width:7rem}
.navbar-expand-sm .navbar-nav{margin-top:1rem;margin-bottom:1rem}
.navbar-expand-sm .navbar-nav-last-item{padding-top:.75rem;padding-bottom:.75rem}
.navbar-expand-sm .nav-link{display:flex;align-items:center}
.navbar-expand-sm .nav-link-toggle::after{margin-left:auto}
.navbar-expand-sm .hs-mega-menu{max-width:100%!important}
.navbar-expand-sm .hs-mega-menu-opened .nav-link-toggle::after,.navbar-expand-sm .hs-sub-menu-opened .nav-link-toggle::after{transform:rotate(-180deg)}
.navbar-expand-sm .dropdown-item-toggle::after{transform:rotate(90deg)}
.navbar-expand-sm .hs-sub-menu-opened > .dropdown-item-toggle::after{transform:rotate(-90deg)}
.navbar-expand-sm .mega-menu-body{padding-top:1.5rem;padding-bottom:1.5rem}
.navbar-expand-sm .dropdown-menu{box-shadow:none}
.navbar-expand-sm .dropdown-menu:not(.navbar-promo):not(.dropdown-menu-no-border-on-mobile){border-left:.1875rem solid #a6babf;border-top-left-radius:0;border-bottom-left-radius:0}
.navbar-expand-sm .dropdown-menu .mega-menu-body{padding-left:1.5rem}
.navbar-expand-sm .hs-has-sub-menu .hs-sub-menu .hs-sub-menu{margin-left:1.5rem}
.navbar-expand-sm .hs-has-sub-menu .hs-sub-menu .hs-has-sub-menu .dropdown-item-toggle{padding-right:.6125rem}
.navbar-expand-sm .navbar-promo-card-deck:last-child .navbar-promo-item:not(:last-child){border-bottom:.0625rem solid #a6babf}}
@media (max-width:767.98px){.navbar-expand-md.navbar{padding-top:.5rem;padding-bottom:.5rem}
.navbar-expand-md .navbar-brand,.navbar-expand-md .navbar-brand > img{width:7rem}
.navbar-expand-md .navbar-nav{margin-top:1rem;margin-bottom:1rem}
.navbar-expand-md .navbar-nav-last-item{padding-top:.75rem;padding-bottom:.75rem}
.navbar-expand-md .nav-link{display:flex;align-items:center}
.navbar-expand-md .nav-link-toggle::after{margin-left:auto}
.navbar-expand-md .hs-mega-menu{max-width:100%!important}
.navbar-expand-md .hs-mega-menu-opened .nav-link-toggle::after,.navbar-expand-md .hs-sub-menu-opened .nav-link-toggle::after{transform:rotate(-180deg)}
.navbar-expand-md .dropdown-item-toggle::after{transform:rotate(90deg)}
.navbar-expand-md .hs-sub-menu-opened > .dropdown-item-toggle::after{transform:rotate(-90deg)}
.navbar-expand-md .mega-menu-body{padding-top:1.5rem;padding-bottom:1.5rem}
.navbar-expand-md .dropdown-menu{box-shadow:none}
.navbar-expand-md .dropdown-menu:not(.navbar-promo):not(.dropdown-menu-no-border-on-mobile){border-left:.1875rem solid #a6babf;border-top-left-radius:0;border-bottom-left-radius:0}
.navbar-expand-md .dropdown-menu .mega-menu-body{padding-left:1.5rem}
.navbar-expand-md .hs-has-sub-menu .hs-sub-menu .hs-sub-menu{margin-left:1.5rem}
.navbar-expand-md .hs-has-sub-menu .hs-sub-menu .hs-has-sub-menu .dropdown-item-toggle{padding-right:.6125rem}
.navbar-expand-md .navbar-promo-card-deck:last-child .navbar-promo-item:not(:last-child){border-bottom:.0625rem solid #a6babf}}
@media (max-width:991.98px){.navbar-expand-lg.navbar{padding-top:.5rem;padding-bottom:.5rem}
.navbar-expand-lg .navbar-brand,.navbar-expand-lg .navbar-brand > img{width:7rem}
.navbar-expand-lg .navbar-nav{margin-top:1rem;margin-bottom:1rem}
.navbar-expand-lg .navbar-nav-last-item{padding-top:.75rem;padding-bottom:.75rem}
.navbar-expand-lg .nav-link{display:flex;align-items:center}
.navbar-expand-lg .nav-link-toggle::after{margin-left:auto}
.navbar-expand-lg .hs-mega-menu{max-width:100%!important}
.navbar-expand-lg .hs-mega-menu-opened .nav-link-toggle::after,.navbar-expand-lg .hs-sub-menu-opened .nav-link-toggle::after{transform:rotate(-180deg)}
.navbar-expand-lg .dropdown-item-toggle::after{transform:rotate(90deg)}
.navbar-expand-lg .hs-sub-menu-opened > .dropdown-item-toggle::after{transform:rotate(-90deg)}
.navbar-expand-lg .mega-menu-body{padding-top:1.5rem;padding-bottom:1.5rem}
.navbar-expand-lg .dropdown-menu{box-shadow:none}
.navbar-expand-lg .dropdown-menu:not(.navbar-promo):not(.dropdown-menu-no-border-on-mobile){border-left:.1875rem solid #a6babf;border-top-left-radius:0;border-bottom-left-radius:0}
.navbar-expand-lg .dropdown-menu .mega-menu-body{padding-left:1.5rem}
.navbar-expand-lg .hs-has-sub-menu .hs-sub-menu .hs-sub-menu{margin-left:1.5rem}
.navbar-expand-lg .hs-has-sub-menu .hs-sub-menu .hs-has-sub-menu .dropdown-item-toggle{padding-right:.6125rem}
.navbar-expand-lg .navbar-promo-card-deck:last-child .navbar-promo-item:not(:last-child){border-bottom:.0625rem solid #a6babf}}
@media (max-width:1199.98px){.navbar-expand-xl.navbar{padding-top:.5rem;padding-bottom:.5rem}
.navbar-expand-xl .navbar-brand,.navbar-expand-xl .navbar-brand > img{width:7rem}
.navbar-expand-xl .navbar-nav{margin-top:1rem;margin-bottom:1rem}
.navbar-expand-xl .navbar-nav-last-item{padding-top:.75rem;padding-bottom:.75rem}
.navbar-expand-xl .nav-link{display:flex;align-items:center}
.navbar-expand-xl .nav-link-toggle::after{margin-left:auto}
.navbar-expand-xl .hs-mega-menu{max-width:100%!important}
.navbar-expand-xl .hs-mega-menu-opened .nav-link-toggle::after,.navbar-expand-xl .hs-sub-menu-opened .nav-link-toggle::after{transform:rotate(-180deg)}
.navbar-expand-xl .dropdown-item-toggle::after{transform:rotate(90deg)}
.navbar-expand-xl .hs-sub-menu-opened > .dropdown-item-toggle::after{transform:rotate(-90deg)}
.navbar-expand-xl .mega-menu-body{padding-top:1.5rem;padding-bottom:1.5rem}
.navbar-expand-xl .dropdown-menu{box-shadow:none}
.navbar-expand-xl .dropdown-menu:not(.navbar-promo):not(.dropdown-menu-no-border-on-mobile){border-left:.1875rem solid #a6babf;border-top-left-radius:0;border-bottom-left-radius:0}
.navbar-expand-xl .dropdown-menu .mega-menu-body{padding-left:1.5rem}
.navbar-expand-xl .hs-has-sub-menu .hs-sub-menu .hs-sub-menu{margin-left:1.5rem}
.navbar-expand-xl .hs-has-sub-menu .hs-sub-menu .hs-has-sub-menu .dropdown-item-toggle{padding-right:.6125rem}
.navbar-expand-xl .navbar-promo-card-deck:last-child .navbar-promo-item:not(:last-child){border-bottom:.0625rem solid #a6babf}}
.navbar-expand.navbar{padding-top:.5rem;padding-bottom:.5rem}
.navbar-expand .navbar-brand,.navbar-expand .navbar-brand > img{width:7rem}
.navbar-expand .navbar-nav{margin-top:1rem;margin-bottom:1rem}
.navbar-expand .navbar-nav-last-item{padding-top:.75rem;padding-bottom:.75rem}
.navbar-expand .nav-link{display:flex;align-items:center}
.navbar-expand .nav-link-toggle::after{margin-left:auto}
.navbar-expand .hs-mega-menu{max-width:100%!important}
.navbar-expand .hs-mega-menu-opened .nav-link-toggle::after,.navbar-expand .hs-sub-menu-opened .nav-link-toggle::after{transform:rotate(-180deg)}
.navbar-expand .dropdown-item-toggle::after{transform:rotate(90deg)}
.navbar-expand .hs-sub-menu-opened > .dropdown-item-toggle::after{transform:rotate(-90deg)}
.navbar-expand .mega-menu-body{padding-top:1.5rem;padding-bottom:1.5rem}
.navbar-expand .dropdown-menu{box-shadow:none}
.navbar-expand .dropdown-menu:not(.navbar-promo):not(.dropdown-menu-no-border-on-mobile){border-left:.1875rem solid #a6babf;border-top-left-radius:0;border-bottom-left-radius:0}
.navbar-expand .dropdown-menu .mega-menu-body{padding-left:1.5rem}
.navbar-expand .hs-has-sub-menu .hs-sub-menu .hs-sub-menu{margin-left:1.5rem}
.navbar-expand .hs-has-sub-menu .hs-sub-menu .hs-has-sub-menu .dropdown-item-toggle{padding-right:.6125rem}
.navbar-expand .navbar-promo-card-deck:last-child .navbar-promo-item:not(:last-child){border-bottom:.0625rem solid #a6babf}
@media (max-width:767.98px){.navbar-expand-sm .header-nav-last-item{display:none}}
@media (max-width:991.98px){.navbar-expand-xs .navbar-banner,.navbar-expand-xs .navbar-product-banner,.navbar-expand-sm .navbar-banner,.navbar-expand-sm .navbar-product-banner,.navbar-expand-md .navbar-banner,.navbar-expand-md .navbar-product-banner,.navbar-expand-lg .navbar-banner,.navbar-expand-lg .navbar-product-banner{display:none}
.navbar-expand .navbar-brand{padding-top:.5rem}}
@media (max-width:1199.98px){.navbar-expand-xl .navbar-banner,.navbar-expand-xl .navbar-product-banner{display:none}}
@media (min-width:1200px){.header .mega-menu-position-right-fix-xl.hs-mega-menu.hs-position-right{right:20%}}
@media (min-width:768px) and (max-width:991.98px){.navbar-expand-md .navbar-brand{padding-top:.5rem}
.header .mega-menu-position-right-fix-md.hs-mega-menu.hs-position-right{right:20%}}
@media (min-width:992px){[class*="navbar-expand"]:not(.navbar-expand-xl){flex-wrap:nowrap}
.navbar-expand-lg-collapse-block .navbar-collapse{display:block!important}}
.animated{animation-duration:1s;animation-fill-mode:both}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}}
.fadeIn{animation-name:fadeIn}
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,15px,0)}
to{opacity:1;transform:none}}
.fadeInUp{animation-name:fadeInUp}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}}
.fadeOut{animation-name:fadeOut}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;transform:translate3d(0,-100%,0)}}
.fadeOutUp{animation-name:fadeOutUp}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;transform:translate3d(0,100%,0)}}
.fadeOutDown{animation-name:fadeOutDown}
@keyframes slideInUp{from{transform:translate3d(0,10px,0);visibility:visible}
to{transform:translate3d(0,0,0)}}
.slideInUp{animation-name:slideInUp}
@keyframes slideInDown{from{transform:translate3d(0,-10px,0);visibility:visible}
to{transform:translate3d(0,0,0)}}
.slideInDown{animation-name:slideInDown}
@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}
to{opacity:1;transform:translate3d(0,0,0)}}
.fadeInLeft{animation-name:fadeInLeft}
@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}
to{opacity:1;transform:translate3d(0,0,0)}}
.fadeInRight{animation-name:fadeInRight}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;transform:translate3d(-100%,0,0)}}
.fadeOutLeft{animation-name:fadeOutLeft}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0)}}
.fadeOutRight{animation-name:fadeOutRight}
.alert-primary{color:#fff;background-color:#006ea1;border-color:#006ea1}
.alert-primary hr{border-top-color:#005d88}
.alert-primary .alert-link{color:#fff}
.alert-secondary{color:#fff;background-color:#4e5759;border-color:#4e5759}
.alert-secondary hr{border-top-color:#424a4b}
.alert-secondary .alert-link{color:#fff}
.alert-success{color:#fff;background-color:#62B576;border-color:#62B576}
.alert-success hr{border-top-color:#51ac67}
.alert-success .alert-link{color:#fff}
.alert-info{color:#212526;background-color:#5cbac0;border-color:#5cbac0}
.alert-info hr{border-top-color:#4ab2b9}
.alert-info .alert-link{color:#212526}
.alert-warning{color:#fff;background-color:#b34c20;border-color:#b34c20}
.alert-warning hr{border-top-color:#9d431c}
.alert-warning .alert-link{color:#fff}
.alert-danger{color:#fff;background-color:#de4437;border-color:#de4437}
.alert-danger hr{border-top-color:#d83224}
.alert-danger .alert-link{color:#fff}
.alert-light{color:#212526;background-color:#edf2f3;border-color:#edf2f3}
.alert-light hr{border-top-color:#dee7e9}
.alert-light .alert-link{color:#212526}
.alert-dark{color:#fff;background-color:#21325b;border-color:#21325b}
.alert-dark hr{border-top-color:#1a2848}
.alert-dark .alert-link{color:#fff}
.alert-navy{color:#fff;background-color:#003450;border-color:#003450}
.alert-navy hr{border-top-color:#002336}
.alert-navy .alert-link{color:#fff}
.alert-soft-primary{color:#006ea1;background-color:rgba(0,110,161,0.1)}
.alert-soft-primary .alert-link{color:#006ea1}
.alert-soft-primary .alert-link:hover{color:#00567d}
.alert-soft-secondary{color:#4e5759;background-color:rgba(78,87,89,0.1)}
.alert-soft-secondary .alert-link{color:#4e5759}
.alert-soft-secondary .alert-link:hover{color:#3d4446}
.alert-soft-success{color:#62B576;background-color:rgba(98,181,118,0.1)}
.alert-soft-success .alert-link{color:#62B576}
.alert-soft-success .alert-link:hover{color:#4ea563}
.alert-soft-info{color:#5cbac0;background-color:rgba(92,186,192,0.1)}
.alert-soft-info .alert-link{color:#5cbac0}
.alert-soft-info .alert-link:hover{color:#45acb3}
.alert-soft-warning{color:#b34c20;background-color:rgba(179,76,32,0.1)}
.alert-soft-warning .alert-link{color:#b34c20}
.alert-soft-warning .alert-link:hover{color:#953f1b}
.alert-soft-danger{color:#de4437;background-color:rgba(222,68,55,0.1)}
.alert-soft-danger .alert-link{color:#de4437}
.alert-soft-danger .alert-link:hover{color:#cf3022}
.alert-soft-light{color:#edf2f3;background-color:rgba(237,242,243,0.1)}
.alert-soft-light .alert-link{color:#edf2f3}
.alert-soft-light .alert-link:hover{color:#d8e3e5}
.alert-soft-dark{color:#21325b;background-color:rgba(33,50,91,0.1)}
.alert-soft-dark .alert-link{color:#21325b}
.alert-soft-dark .alert-link:hover{color:#172441}
.alert-soft-navy{color:#003450;background-color:rgba(0,52,80,0.1)}
.alert-soft-navy .alert-link{color:#003450}
.alert-soft-navy .alert-link:hover{color:#001d2c}
.btn.dropdown-toggle,input.dropdown-toggle.submit,.formulaire_spip button.dropdown-toggle.submit:not(.btn){display:inline-flex;align-items:center}
.btn-white{font-weight:400;background-color:#fff;border-color:#a6babf}
.btn-white.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%234e5759' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-white:hover,.btn-white:focus,.btn-white.focus,.btn-white:active,.btn-white.active{color:#003a55;box-shadow:0px 3px 6px -2px rgba(100,112,115,0.25)}
.btn-white:hover.dropdown-toggle::after,.btn-white:focus.dropdown-toggle::after,.btn-white.focus.dropdown-toggle::after,.btn-white:active.dropdown-toggle::after,.btn-white.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23006ea1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-white.disabled,.btn-white:disabled{color:#4e5759;background-color:rgba(166,186,191,0.5)}
.btn-primary.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-secondary.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-success.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-info.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23212526' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-warning.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-danger.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-light.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23212526' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-dark.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-navy.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-primary.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23006ea1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-primary:hover.dropdown-toggle::after,.btn-outline-primary:active.dropdown-toggle::after,.btn-outline-primary.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-secondary.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%234e5759' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-secondary:hover.dropdown-toggle::after,.btn-outline-secondary:active.dropdown-toggle::after,.btn-outline-secondary.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-success.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%2362B576' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-success:hover.dropdown-toggle::after,.btn-outline-success:active.dropdown-toggle::after,.btn-outline-success.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-info.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%235cbac0' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-info:hover.dropdown-toggle::after,.btn-outline-info:active.dropdown-toggle::after,.btn-outline-info.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23212526' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-warning.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23b34c20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-warning:hover.dropdown-toggle::after,.btn-outline-warning:active.dropdown-toggle::after,.btn-outline-warning.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-danger.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23de4437' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-danger:hover.dropdown-toggle::after,.btn-outline-danger:active.dropdown-toggle::after,.btn-outline-danger.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-light.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23edf2f3' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-light:hover.dropdown-toggle::after,.btn-outline-light:active.dropdown-toggle::after,.btn-outline-light.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23212526' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-dark.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%2321325b' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-dark:hover.dropdown-toggle::after,.btn-outline-dark:active.dropdown-toggle::after,.btn-outline-dark.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-navy.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23003450' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-navy:hover.dropdown-toggle::after,.btn-outline-navy:active.dropdown-toggle::after,.btn-outline-navy.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-primary[href]:hover,.btn-primary[href]:focus,.btn-primary[href]:active,.btn-primary[type]:hover,.btn-primary[type]:focus,.btn-primary[type]:active{box-shadow:0 4px 11px rgba(0,110,161,0.35)}
.btn-primary:not(label.btn),.btn-primary:not(label.btn):not([href]):not(:disabled):not(.disabled),.btn-primary:not([href]),.btn-primary:not([href]):not([href]):not(:disabled):not(.disabled){background-color:#006ea1;border-color:#006ea1}
.btn-primary:hover{background-color:#006ea1;border-color:#006ea1}
.btn-secondary[href]:hover,.btn-secondary[href]:focus,.btn-secondary[href]:active,.btn-secondary[type]:hover,.btn-secondary[type]:focus,.btn-secondary[type]:active{box-shadow:0 4px 11px rgba(78,87,89,0.35)}
.btn-secondary:not(label.btn),.btn-secondary:not(label.btn):not([href]):not(:disabled):not(.disabled),.btn-secondary:not([href]),.btn-secondary:not([href]):not([href]):not(:disabled):not(.disabled){background-color:#4e5759;border-color:#4e5759}
.btn-secondary:hover{background-color:#4e5759;border-color:#4e5759}
.btn-success[href]:hover,.btn-success[href]:focus,.btn-success[href]:active,.btn-success[type]:hover,.btn-success[type]:focus,.btn-success[type]:active{box-shadow:0 4px 11px rgba(98,181,118,0.35)}
.btn-success:not(label.btn),.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled),.btn-success:not([href]),.btn-success:not([href]):not([href]):not(:disabled):not(.disabled){background-color:#62B576;border-color:#62B576}
.btn-success:hover{background-color:#62B576;border-color:#62B576}
.btn-info[href]:hover,.btn-info[href]:focus,.btn-info[href]:active,.btn-info[type]:hover,.btn-info[type]:focus,.btn-info[type]:active{box-shadow:0 4px 11px rgba(92,186,192,0.35)}
.btn-info:not(label.btn),.btn-info:not(label.btn):not([href]):not(:disabled):not(.disabled),.btn-info:not([href]),.btn-info:not([href]):not([href]):not(:disabled):not(.disabled){background-color:#5cbac0;border-color:#5cbac0}
.btn-info:hover{background-color:#5cbac0;border-color:#5cbac0}
.btn-warning[href]:hover,.btn-warning[href]:focus,.btn-warning[href]:active,.btn-warning[type]:hover,.btn-warning[type]:focus,.btn-warning[type]:active{box-shadow:0 4px 11px rgba(179,76,32,0.35)}
.btn-warning:not(label.btn),.btn-warning:not(label.btn):not([href]):not(:disabled):not(.disabled),.btn-warning:not([href]),.btn-warning:not([href]):not([href]):not(:disabled):not(.disabled){background-color:#b34c20;border-color:#b34c20}
.btn-warning:hover{background-color:#b34c20;border-color:#b34c20}
.btn-danger[href]:hover,.btn-danger[href]:focus,.btn-danger[href]:active,.btn-danger[type]:hover,.btn-danger[type]:focus,.btn-danger[type]:active{box-shadow:0 4px 11px rgba(222,68,55,0.35)}
.btn-danger:not(label.btn),.btn-danger:not(label.btn):not([href]):not(:disabled):not(.disabled),.btn-danger:not([href]),.btn-danger:not([href]):not([href]):not(:disabled):not(.disabled){background-color:#de4437;border-color:#de4437}
.btn-danger:hover{background-color:#de4437;border-color:#de4437}
.btn-light[href]:hover,.btn-light[href]:focus,.btn-light[href]:active,.btn-light[type]:hover,.btn-light[type]:focus,.btn-light[type]:active{box-shadow:0 4px 11px rgba(237,242,243,0.35)}
.btn-light:not(label.btn),.btn-light:not(label.btn):not([href]):not(:disabled):not(.disabled),.btn-light:not([href]),.btn-light:not([href]):not([href]):not(:disabled):not(.disabled){background-color:#edf2f3;border-color:#edf2f3}
.btn-light:hover{background-color:#edf2f3;border-color:#edf2f3}
.btn-dark[href]:hover,.btn-dark[href]:focus,.btn-dark[href]:active,.btn-dark[type]:hover,.btn-dark[type]:focus,.btn-dark[type]:active{box-shadow:0 4px 11px rgba(33,50,91,0.35)}
.btn-dark:not(label.btn),.btn-dark:not(label.btn):not([href]):not(:disabled):not(.disabled),.btn-dark:not([href]),.btn-dark:not([href]):not([href]):not(:disabled):not(.disabled){background-color:#21325b;border-color:#21325b}
.btn-dark:hover{background-color:#21325b;border-color:#21325b}
.btn-navy[href]:hover,.btn-navy[href]:focus,.btn-navy[href]:active,.btn-navy[type]:hover,.btn-navy[type]:focus,.btn-navy[type]:active{box-shadow:0 4px 11px rgba(0,52,80,0.35)}
.btn-navy:not(label.btn),.btn-navy:not(label.btn):not([href]):not(:disabled):not(.disabled),.btn-navy:not([href]),.btn-navy:not([href]):not([href]):not(:disabled):not(.disabled){background-color:#003450;border-color:#003450}
.btn-navy:hover{background-color:#003450;border-color:#003450}
.btn-soft-primary{color:#006ea1;background-color:rgba(0,110,161,0.1);border-color:transparent}
.btn-soft-primary:hover,.btn-soft-primary:focus,.btn-soft-primary:active,.btn-soft-primary.active{color:#fff;background-color:#006ea1;box-shadow:0 4px 11px rgba(0,110,161,0.1)}
.btn-soft-primary.disabled,.btn-soft-primary:disabled{color:#006ea1;background-color:rgba(0,110,161,0.1);box-shadow:none}
.btn-soft-primary:not(:disabled):not(.disabled):active,.btn-soft-primary:not(:disabled):not(.disabled).active,.show > .btn-soft-primary.dropdown-toggle{color:#fff;background-color:#006ea1}
.btn-soft-secondary{color:#4e5759;background-color:rgba(78,87,89,0.1);border-color:transparent}
.btn-soft-secondary:hover,.btn-soft-secondary:focus,.btn-soft-secondary:active,.btn-soft-secondary.active{color:#fff;background-color:#4e5759;box-shadow:0 4px 11px rgba(78,87,89,0.1)}
.btn-soft-secondary.disabled,.btn-soft-secondary:disabled{color:#4e5759;background-color:rgba(78,87,89,0.1);box-shadow:none}
.btn-soft-secondary:not(:disabled):not(.disabled):active,.btn-soft-secondary:not(:disabled):not(.disabled).active,.show > .btn-soft-secondary.dropdown-toggle{color:#fff;background-color:#4e5759}
.btn-soft-success{color:#62B576;background-color:rgba(98,181,118,0.1);border-color:transparent}
.btn-soft-success:hover,.btn-soft-success:focus,.btn-soft-success:active,.btn-soft-success.active{color:#fff;background-color:#62B576;box-shadow:0 4px 11px rgba(98,181,118,0.1)}
.btn-soft-success.disabled,.btn-soft-success:disabled{color:#62B576;background-color:rgba(98,181,118,0.1);box-shadow:none}
.btn-soft-success:not(:disabled):not(.disabled):active,.btn-soft-success:not(:disabled):not(.disabled).active,.show > .btn-soft-success.dropdown-toggle{color:#fff;background-color:#62B576}
.btn-soft-info{color:#5cbac0;background-color:rgba(92,186,192,0.1);border-color:transparent}
.btn-soft-info:hover,.btn-soft-info:focus,.btn-soft-info:active,.btn-soft-info.active{color:#212526;background-color:#5cbac0;box-shadow:0 4px 11px rgba(92,186,192,0.1)}
.btn-soft-info.disabled,.btn-soft-info:disabled{color:#5cbac0;background-color:rgba(92,186,192,0.1);box-shadow:none}
.btn-soft-info:not(:disabled):not(.disabled):active,.btn-soft-info:not(:disabled):not(.disabled).active,.show > .btn-soft-info.dropdown-toggle{color:#212526;background-color:#5cbac0}
.btn-soft-warning{color:#b34c20;background-color:rgba(179,76,32,0.1);border-color:transparent}
.btn-soft-warning:hover,.btn-soft-warning:focus,.btn-soft-warning:active,.btn-soft-warning.active{color:#fff;background-color:#b34c20;box-shadow:0 4px 11px rgba(179,76,32,0.1)}
.btn-soft-warning.disabled,.btn-soft-warning:disabled{color:#b34c20;background-color:rgba(179,76,32,0.1);box-shadow:none}
.btn-soft-warning:not(:disabled):not(.disabled):active,.btn-soft-warning:not(:disabled):not(.disabled).active,.show > .btn-soft-warning.dropdown-toggle{color:#fff;background-color:#b34c20}
.btn-soft-danger{color:#de4437;background-color:rgba(222,68,55,0.1);border-color:transparent}
.btn-soft-danger:hover,.btn-soft-danger:focus,.btn-soft-danger:active,.btn-soft-danger.active{color:#fff;background-color:#de4437;box-shadow:0 4px 11px rgba(222,68,55,0.1)}
.btn-soft-danger.disabled,.btn-soft-danger:disabled{color:#de4437;background-color:rgba(222,68,55,0.1);box-shadow:none}
.btn-soft-danger:not(:disabled):not(.disabled):active,.btn-soft-danger:not(:disabled):not(.disabled).active,.show > .btn-soft-danger.dropdown-toggle{color:#fff;background-color:#de4437}
.btn-soft-light{color:#edf2f3;background-color:rgba(237,242,243,0.1);border-color:transparent}
.btn-soft-light:hover,.btn-soft-light:focus,.btn-soft-light:active,.btn-soft-light.active{color:#212526;background-color:#edf2f3;box-shadow:0 4px 11px rgba(237,242,243,0.1)}
.btn-soft-light.disabled,.btn-soft-light:disabled{color:#edf2f3;background-color:rgba(237,242,243,0.1);box-shadow:none}
.btn-soft-light:not(:disabled):not(.disabled):active,.btn-soft-light:not(:disabled):not(.disabled).active,.show > .btn-soft-light.dropdown-toggle{color:#212526;background-color:#edf2f3}
.btn-soft-dark{color:#21325b;background-color:rgba(33,50,91,0.1);border-color:transparent}
.btn-soft-dark:hover,.btn-soft-dark:focus,.btn-soft-dark:active,.btn-soft-dark.active{color:#fff;background-color:#21325b;box-shadow:0 4px 11px rgba(33,50,91,0.1)}
.btn-soft-dark.disabled,.btn-soft-dark:disabled{color:#21325b;background-color:rgba(33,50,91,0.1);box-shadow:none}
.btn-soft-dark:not(:disabled):not(.disabled):active,.btn-soft-dark:not(:disabled):not(.disabled).active,.show > .btn-soft-dark.dropdown-toggle{color:#fff;background-color:#21325b}
.btn-soft-navy{color:#003450;background-color:rgba(0,52,80,0.1);border-color:transparent}
.btn-soft-navy:hover,.btn-soft-navy:focus,.btn-soft-navy:active,.btn-soft-navy.active{color:#fff;background-color:#003450;box-shadow:0 4px 11px rgba(0,52,80,0.1)}
.btn-soft-navy.disabled,.btn-soft-navy:disabled{color:#003450;background-color:rgba(0,52,80,0.1);box-shadow:none}
.btn-soft-navy:not(:disabled):not(.disabled):active,.btn-soft-navy:not(:disabled):not(.disabled).active,.show > .btn-soft-navy.dropdown-toggle{color:#fff;background-color:#003450}
.btn-soft-primary.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23006ea1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;transition:all 0.2s ease-in-out}
.btn-soft-primary:hover.dropdown-toggle::after,.btn-soft-primary:focus.dropdown-toggle::after,.btn-soft-primary.focus.dropdown-toggle::after,.btn-soft-primary:active.dropdown-toggle::after,.btn-soft-primary.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-soft-secondary.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%234e5759' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;transition:all 0.2s ease-in-out}
.btn-soft-secondary:hover.dropdown-toggle::after,.btn-soft-secondary:focus.dropdown-toggle::after,.btn-soft-secondary.focus.dropdown-toggle::after,.btn-soft-secondary:active.dropdown-toggle::after,.btn-soft-secondary.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-soft-success.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%2362B576' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;transition:all 0.2s ease-in-out}
.btn-soft-success:hover.dropdown-toggle::after,.btn-soft-success:focus.dropdown-toggle::after,.btn-soft-success.focus.dropdown-toggle::after,.btn-soft-success:active.dropdown-toggle::after,.btn-soft-success.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-soft-info.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%235cbac0' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;transition:all 0.2s ease-in-out}
.btn-soft-info:hover.dropdown-toggle::after,.btn-soft-info:focus.dropdown-toggle::after,.btn-soft-info.focus.dropdown-toggle::after,.btn-soft-info:active.dropdown-toggle::after,.btn-soft-info.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23212526' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-soft-warning.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23b34c20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;transition:all 0.2s ease-in-out}
.btn-soft-warning:hover.dropdown-toggle::after,.btn-soft-warning:focus.dropdown-toggle::after,.btn-soft-warning.focus.dropdown-toggle::after,.btn-soft-warning:active.dropdown-toggle::after,.btn-soft-warning.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-soft-danger.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23de4437' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;transition:all 0.2s ease-in-out}
.btn-soft-danger:hover.dropdown-toggle::after,.btn-soft-danger:focus.dropdown-toggle::after,.btn-soft-danger.focus.dropdown-toggle::after,.btn-soft-danger:active.dropdown-toggle::after,.btn-soft-danger.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-soft-light.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23edf2f3' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;transition:all 0.2s ease-in-out}
.btn-soft-light:hover.dropdown-toggle::after,.btn-soft-light:focus.dropdown-toggle::after,.btn-soft-light.focus.dropdown-toggle::after,.btn-soft-light:active.dropdown-toggle::after,.btn-soft-light.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23212526' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-soft-dark.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%2321325b' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;transition:all 0.2s ease-in-out}
.btn-soft-dark:hover.dropdown-toggle::after,.btn-soft-dark:focus.dropdown-toggle::after,.btn-soft-dark.focus.dropdown-toggle::after,.btn-soft-dark:active.dropdown-toggle::after,.btn-soft-dark.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-soft-navy.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23003450' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;transition:all 0.2s ease-in-out}
.btn-soft-navy:hover.dropdown-toggle::after,.btn-soft-navy:focus.dropdown-toggle::after,.btn-soft-navy.focus.dropdown-toggle::after,.btn-soft-navy:active.dropdown-toggle::after,.btn-soft-navy.active.dropdown-toggle::after{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem}
.btn-outline-secondary{border-color:#a6babf}
.btn-wide{min-width:10rem}
.btn-xs{font-size:.75rem;font-weight:400;padding:.275rem .75rem}
.btn-icon.btn-xs{font-size:.75rem;width:1.75rem;height:1.75rem}
.btn-icon.btn-sm,.btn-group-sm > .btn-icon.btn,.btn-group-sm > input.btn-icon.submit,.formulaire_spip .btn-group-sm > button.btn-icon.submit:not(.btn){font-size:.8125rem;width:2.6875rem;height:2.6875rem}
.btn-icon.btn-lg,.btn-group-lg > .btn-icon.btn,.btn-group-lg > input.btn-icon.submit,.formulaire_spip .btn-group-lg > button.btn-icon.submit:not(.btn){font-size:1.25rem;width:4.25rem;height:4.25rem}
.btn-ghost-primary{color:#006ea1;background-color:transparent}
.btn-ghost-primary:hover,.btn-ghost-primary:focus,.btn-ghost-primary:active,.btn-ghost-primary.active{color:#006ea1;background-color:rgba(0,110,161,0.1)}
.btn-ghost-secondary{color:#4e5759;background-color:transparent}
.btn-ghost-secondary:hover,.btn-ghost-secondary:focus,.btn-ghost-secondary:active,.btn-ghost-secondary.active{color:#4e5759;background-color:rgba(0,110,161,0.1)}
.btn-ghost-success{color:#62B576;background-color:transparent}
.btn-ghost-success:hover,.btn-ghost-success:focus,.btn-ghost-success:active,.btn-ghost-success.active{color:#62B576;background-color:rgba(98,181,118,0.1)}
.btn-ghost-info{color:#5cbac0;background-color:transparent}
.btn-ghost-info:hover,.btn-ghost-info:focus,.btn-ghost-info:active,.btn-ghost-info.active{color:#5cbac0;background-color:rgba(92,186,192,0.1)}
.btn-ghost-warning{color:#b34c20;background-color:transparent}
.btn-ghost-warning:hover,.btn-ghost-warning:focus,.btn-ghost-warning:active,.btn-ghost-warning.active{color:#b34c20;background-color:rgba(179,76,32,0.1)}
.btn-ghost-danger{color:#de4437;background-color:transparent}
.btn-ghost-danger:hover,.btn-ghost-danger:focus,.btn-ghost-danger:active,.btn-ghost-danger.active{color:#de4437;background-color:rgba(222,68,55,0.1)}
.btn-ghost-light{color:#edf2f3;background-color:transparent}
.btn-ghost-light:hover,.btn-ghost-light:focus,.btn-ghost-light:active,.btn-ghost-light.active{color:#edf2f3;background-color:rgba(237,242,243,0.1)}
.btn-ghost-dark{color:#21325b;background-color:transparent}
.btn-ghost-dark:hover,.btn-ghost-dark:focus,.btn-ghost-dark:active,.btn-ghost-dark.active{color:#21325b;background-color:rgba(33,50,91,0.1)}
.btn-ghost-navy{color:#003450;background-color:transparent}
.btn-ghost-navy:hover,.btn-ghost-navy:focus,.btn-ghost-navy:active,.btn-ghost-navy.active{color:#003450;background-color:rgba(0,52,80,0.1)}
.btn-ghost-secondary:hover,.btn-ghost-secondary:focus,.btn-ghost-secondary:active{color:#006ea1}
.btn-group-segment{position:relative;display:inline-flex;justify-content:center;background-color:#bdd3d9;border-radius:0;padding:.25rem .25rem}
.btn-group-segment .btn,.btn-group-segment input.submit,.btn-group-segment .formulaire_spip button.submit:not(.btn),.formulaire_spip .btn-group-segment button.submit:not(.btn){color:#4e5759}
.btn-group-segment .btn:not(:last-child),.btn-group-segment input.submit:not(:last-child),.btn-group-segment .formulaire_spip button.submit:not(.btn):not(:last-child),.formulaire_spip .btn-group-segment button.submit:not(.btn):not(:last-child){margin-right:.25rem}
.btn-group-segment .btn:hover,.btn-group-segment input.submit:hover,.btn-group-segment .formulaire_spip button.submit:not(.btn):hover,.formulaire_spip .btn-group-segment button.submit:not(.btn):hover{color:#006ea1}
.btn-group-segment .btn.active,.btn-group-segment input.active.submit,.btn-group-segment .formulaire_spip button.active.submit:not(.btn),.formulaire_spip .btn-group-segment button.active.submit:not(.btn){color:#212526;background-color:#fff;box-shadow:0px 3px 6px 0px rgba(100,112,115,0.25)}
.btn-group-segment .btn:not(:disabled):not(.disabled):active,.btn-group-segment input.submit:not(:disabled):not(.disabled):active,.btn-group-segment .formulaire_spip button.submit:not(.btn):not(:disabled):not(.disabled):active,.formulaire_spip .btn-group-segment button.submit:not(.btn):not(:disabled):not(.disabled):active,.btn-group-segment .btn:not(:disabled):not(.disabled).active,.btn-group-segment input.active.submit:not(.disabled):not(:disabled),.btn-group-segment .formulaire_spip button.active.submit:not(.btn):not(.disabled):not(:disabled),.formulaire_spip .btn-group-segment button.active.submit:not(.btn):not(.disabled):not(:disabled){box-shadow:0px 3px 6px 0px rgba(100,112,115,0.25)}
.btn-group-segment > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-segment > input.submit:not(:last-child):not(.dropdown-toggle),.formulaire_spip .btn-group-segment > button.submit:not(.btn):not(:last-child):not(.dropdown-toggle),.btn-group-segment > .btn-group:not(:last-child) > .btn,.btn-group-segment > .btn-group:not(:last-child) > input.submit,.formulaire_spip .btn-group-segment > .btn-group:not(:last-child) > button.submit:not(.btn),.btn-group-segment > .btn:not(:first-child),.btn-group-segment > input.submit:not(:first-child),.formulaire_spip .btn-group-segment > button.submit:not(.btn):not(:first-child),.btn-group-segment > .btn-group:not(:first-child) > .btn,.btn-group-segment > .btn-group:not(:first-child) > input.submit,.formulaire_spip .btn-group-segment > .btn-group:not(:first-child) > button.submit:not(.btn){border-radius:0}
.btn-group-segment.btn-group-pills{border-radius:6.1875rem}
.btn-group-segment.btn-group-pills > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-segment.btn-group-pills > input.submit:not(:last-child):not(.dropdown-toggle),.formulaire_spip .btn-group-segment.btn-group-pills > button.submit:not(.btn):not(:last-child):not(.dropdown-toggle),.btn-group-segment.btn-group-pills > .btn-group:not(:last-child) > .btn,.btn-group-segment.btn-group-pills > .btn-group:not(:last-child) > input.submit,.formulaire_spip .btn-group-segment.btn-group-pills > .btn-group:not(:last-child) > button.submit:not(.btn),.btn-group-segment.btn-group-pills > .btn:not(:first-child),.btn-group-segment.btn-group-pills > input.submit:not(:first-child),.formulaire_spip .btn-group-segment.btn-group-pills > button.submit:not(.btn):not(:first-child),.btn-group-segment.btn-group-pills > .btn-group:not(:first-child) > .btn,.btn-group-segment.btn-group-pills > .btn-group:not(:first-child) > input.submit,.formulaire_spip .btn-group-segment.btn-group-pills > .btn-group:not(:first-child) > button.submit:not(.btn){border-radius:6.1875rem}
.btn-status{position:absolute;top:-.4375rem;right:-.4375rem;display:inline-block;white-space:nowrap;text-align:center;vertical-align:baseline;width:1.3125rem;height:1.3125rem;line-height:1;font-size:.625rem;border-radius:50%}
.btn-status-initials{display:flex;justify-content:center;align-items:center;width:100%;height:100%}
.btn svg,input.submit svg,.formulaire_spip button.submit:not(.btn) svg{margin-bottom:0}
label.btn{cursor:pointer!important}
.btn-pill{border-radius:6.1875rem}
.btn-link{font-weight:600}
.btn-icon{position:relative;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:400;width:3.125rem;height:3.125rem;padding:0}
.btn-toggle-default{display:inline-block}
.btn-toggle-toggled{display:none}
.btn.toggled .btn-toggle-default,input.toggled.submit .btn-toggle-default,.formulaire_spip button.toggled.submit:not(.btn) .btn-toggle-default{display:none}
.btn.toggled .btn-toggle-toggled,input.toggled.submit .btn-toggle-toggled,.formulaire_spip button.toggled.submit:not(.btn) .btn-toggle-toggled{display:inline-block}
.breadcrumb .breadcrumb-item{color:#212526;font-size:.875rem}
.breadcrumb .breadcrumb-link{color:#647073}
.breadcrumb .breadcrumb-link:hover{color:#003a55}
.breadcrumb-light .breadcrumb-item{color:#fff}
.breadcrumb-light .breadcrumb-item + .breadcrumb-item::before{color:rgba(255,255,255,0.5)}
.breadcrumb-light .breadcrumb-link{color:rgba(255,255,255,0.5)}
.breadcrumb-light .breadcrumb-link:hover{color:#fff}
.breadcrumb-no-gutter{padding:0}
.card-2-count{column-count:2}
.card-3-count{column-count:3}
.card-4-count{column-count:4}
.card-1-gap{column-gap:.5rem}
.card-2-gap{column-gap:2rem}
.card-3-gap{column-gap:3rem}
.card-4-gap{column-gap:4rem}
.card-5-gap{column-gap:5rem}
.card-columns{orphans:1;widows:1}
.card-columns .card{display:inline-block;width:100%}
@media (min-width:576px){.card-sm-2-count{column-count:2}
.card-sm-3-count{column-count:3}
.card-sm-4-count{column-count:4}
.card-sm-1-gap{column-gap:.5rem}
.card-sm-2-gap{column-gap:2rem}
.card-sm-3-gap{column-gap:3rem}
.card-sm-4-gap{column-gap:4rem}
.card-sm-5-gap{column-gap:5rem}
.card-sm-columns{orphans:1;widows:1}
.card-sm-columns .card{display:inline-block;width:100%}}
@media (min-width:768px){.card-md-2-count{column-count:2}
.card-md-3-count{column-count:3}
.card-md-4-count{column-count:4}
.card-md-1-gap{column-gap:.5rem}
.card-md-2-gap{column-gap:2rem}
.card-md-3-gap{column-gap:3rem}
.card-md-4-gap{column-gap:4rem}
.card-md-5-gap{column-gap:5rem}
.card-md-columns{orphans:1;widows:1}
.card-md-columns .card{display:inline-block;width:100%}}
@media (min-width:992px){.card-lg-2-count{column-count:2}
.card-lg-3-count{column-count:3}
.card-lg-4-count{column-count:4}
.card-lg-1-gap{column-gap:.5rem}
.card-lg-2-gap{column-gap:2rem}
.card-lg-3-gap{column-gap:3rem}
.card-lg-4-gap{column-gap:4rem}
.card-lg-5-gap{column-gap:5rem}
.card-lg-columns{orphans:1;widows:1}
.card-lg-columns .card{display:inline-block;width:100%}}
@media (min-width:1200px){.card-xl-2-count{column-count:2}
.card-xl-3-count{column-count:3}
.card-xl-4-count{column-count:4}
.card-xl-1-gap{column-gap:.5rem}
.card-xl-2-gap{column-gap:2rem}
.card-xl-3-gap{column-gap:3rem}
.card-xl-4-gap{column-gap:4rem}
.card-xl-5-gap{column-gap:5rem}
.card-xl-columns{orphans:1;widows:1}
.card-xl-columns .card{display:inline-block;width:100%}}
.card{border-width:0;box-shadow:0px 12px 15px rgba(100,112,115,0.1)}
.card-title{display:block;margin-bottom:0}
.card-subtitle{display:block;color:#647073;font-weight:600;text-transform:uppercase;letter-spacing:.03125rem;margin-top:0;margin-bottom:.5rem}
.card-text{display:block;color:#1e2022}
.card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:1rem}
.card-header-title{margin-bottom:0}
.card-footer{padding-top:1rem;padding-bottom:1rem}
@media (min-width:576px){.card-group > .card + .card{border-left:.0625rem solid rgba(166,186,191,0.7)}}
.card-bg-light{background-color:#bdd3d9}
.card-bg-light:hover{background-color:#bad1d7}
.card-frame{border:.0625rem solid rgba(166,186,191,0.7);box-shadow:none;transition:0.3s}
.card-frame-highlighted,.card-frame:hover{border-color:rgba(0,110,161,0.7)}
.card-hover-shadow{transition:0.3s}
.card-hover-shadow:hover{box-shadow:0px 12px 15px rgba(100,112,115,0.175)}
.card-collapse{padding:0;transition:0.3s ease-in-out}
.card-collapse:hover{background-color:#bdd3d9}
.card-collapse .card-body{color:#4e5759}
.card-btn{color:#212526;text-align:left;white-space:inherit;border-radius:0}
.card-btn-toggle{display:inline-block;color:#006ea1}
.card-btn-toggle-default{display:none}
.card-btn-toggle-active{display:block}
.card-btn.collapsed .card-btn-toggle-default{display:block}
.card-btn.collapsed .card-btn-toggle-active{display:none}
.card-body-centered{display:flex;justify-content:center;align-items:center;flex-direction:column}
.card-dashed{border-width:0;min-height:10rem}
.card-dashed:hover{border-color:rgba(0,110,161,0.7)}
.card-dashed:hover .card-dashed-body{color:#003a55}
.card-dashed .card-dashed-body{color:#647073;border:.0625rem dashed rgba(151,175,180,0.7);border-radius:0;transition:0.3s}
.card-bordered{border-width:.0625rem}
.card-img-top,.card-img-bottom{min-height:1px}
.card .table,.card main table,main .card table,.card .main table,.main .card table{margin-bottom:1px}
.card .table th,.card main table th,main .card table th,.card .main table th,.main .card table th,.card .table td,.card main table td,main .card table td,.card .main table td,.main .card table td{padding-right:1.5rem;padding-left:1.5rem}
.card .table-thead-bordered{margin-top:-.0625rem}
.card-dropdown{position:absolute;top:1rem;right:1rem}
.card-no-gutters{box-shadow:none}
.card-no-gutters > .card-header,.card-no-gutters > .card-body{padding-right:0;padding-left:0}
.card-no-gutters > .card-footer{border-width:0;padding:0}
@media (min-width:576px){.card-sm-gutters-1{margin-right:-.25rem;margin-left:-.25rem}
.card-sm-gutters-1 .card{margin-right:.25rem;margin-left:.25rem}
.card-sm-gutters-2{margin-right:-.5rem;margin-left:-.5rem}
.card-sm-gutters-2 .card{margin-right:.5rem;margin-left:.5rem}
.card-sm-gutters-3{margin-right:-.9375rem;margin-left:-.9375rem}
.card-sm-gutters-3 .card{margin-right:.9375rem;margin-left:.9375rem}}
@media (min-width:768px){.card-md-gutters-1{margin-right:-.25rem;margin-left:-.25rem}
.card-md-gutters-1 .card{margin-right:.25rem;margin-left:.25rem}
.card-md-gutters-2{margin-right:-.5rem;margin-left:-.5rem}
.card-md-gutters-2 .card{margin-right:.5rem;margin-left:.5rem}
.card-md-gutters-3{margin-right:-.9375rem;margin-left:-.9375rem}
.card-md-gutters-3 .card{margin-right:.9375rem;margin-left:.9375rem}}
@media (min-width:992px){.card-lg-gutters-1{margin-right:-.25rem;margin-left:-.25rem}
.card-lg-gutters-1 .card{margin-right:.25rem;margin-left:.25rem}
.card-lg-gutters-2{margin-right:-.5rem;margin-left:-.5rem}
.card-lg-gutters-2 .card{margin-right:.5rem;margin-left:.5rem}
.card-lg-gutters-3{margin-right:-.9375rem;margin-left:-.9375rem}
.card-lg-gutters-3 .card{margin-right:.9375rem;margin-left:.9375rem}}
@media (max-width:767.98px){.card-group-sm-break{display:block}
.card-group-sm-break > .card:not(:last-child){margin-bottom:-1px}
.card-group-sm-break > .card + .card{border-left:.0625rem solid rgba(166,186,191,0.7)}
.card-group-sm-break > .card:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.card-group-sm-break > .card:first-child .card-img-top,.card-group-sm-break > .card:first-child .card-header{border-top-left-radius:0;border-top-right-radius:0}
.card-group-sm-break > .card:first-child .card-img-bottom,.card-group-sm-break > .card:first-child .card-footer{border-bottom-right-radius:0;border-bottom-left-radius:0}
.card-group-sm-break > .card:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}
.card-group-sm-break > .card:last-child .card-img-top,.card-group-sm-break > .card:last-child .card-header{border-top-left-radius:0;border-top-right-radius:0}
.card-group-sm-break > .card:last-child .card-img-bottom,.card-group-sm-break > .card:last-child .card-footer{border-bottom-right-radius:0;border-bottom-left-radius:0}}
@media (max-width:991.98px){.card-group-md-break{display:block}
.card-group-md-break > .card:not(:last-child){margin-bottom:-1px}
.card-group-md-break > .card + .card{border-left:.0625rem solid rgba(166,186,191,0.7)}
.card-group-md-break > .card:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.card-group-md-break > .card:first-child .card-img-top,.card-group-md-break > .card:first-child .card-header{border-top-left-radius:0;border-top-right-radius:0}
.card-group-md-break > .card:first-child .card-img-bottom,.card-group-md-break > .card:first-child .card-footer{border-bottom-right-radius:0;border-bottom-left-radius:0}
.card-group-md-break > .card:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}
.card-group-md-break > .card:last-child .card-img-top,.card-group-md-break > .card:last-child .card-header{border-top-left-radius:0;border-top-right-radius:0}
.card-group-md-break > .card:last-child .card-img-bottom,.card-group-md-break > .card:last-child .card-footer{border-bottom-right-radius:0;border-bottom-left-radius:0}}
@media (max-width:1199.98px){.card-group-lg-break{display:block}
.card-group-lg-break > .card:not(:last-child){margin-bottom:-1px}
.card-group-lg-break > .card + .card{border-left:.0625rem solid rgba(166,186,191,0.7)}
.card-group-lg-break > .card:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.card-group-lg-break > .card:first-child .card-img-top,.card-group-lg-break > .card:first-child .card-header{border-top-left-radius:0;border-top-right-radius:0}
.card-group-lg-break > .card:first-child .card-img-bottom,.card-group-lg-break > .card:first-child .card-footer{border-bottom-right-radius:0;border-bottom-left-radius:0}
.card-group-lg-break > .card:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}
.card-group-lg-break > .card:last-child .card-img-top,.card-group-lg-break > .card:last-child .card-header{border-top-left-radius:0;border-top-right-radius:0}
.card-group-lg-break > .card:last-child .card-img-bottom,.card-group-lg-break > .card:last-child .card-footer{border-bottom-right-radius:0;border-bottom-left-radius:0}}
.dropdown-menu{box-shadow:0px 10px 40px 10px rgba(100,112,115,0.175)}
.dropdown-header{font-size:.75rem;font-weight:600;text-transform:uppercase}
.dropdown-nav-link{color:#212526;font-size:.875rem}
.dropdown-item{font-size:.875rem}
.dropdown-item:active{color:#212526;background-color:rgba(144,161,166,0.3)}
.dropdown-item.active:not(:focus):not(:active){color:#212526;background-color:rgba(144,161,166,0.3)}
.dropdown-item-icon{display:inline-block;text-align:center;color:#1e2022;opacity:0.7;font-size:.75rem;min-width:1rem;max-width:1rem;margin-right:.25rem}
.dropdown-toggle{display:flex;align-items:center}
.dropdown-toggle::after{display:inline-block;width:1rem;height:1rem;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='%231e2022' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3E%3C/svg%3E") no-repeat right center/1rem 1rem;content:""}
.dropdown-toggle:not(.dropdown-toggle-empty)::after{margin-left:.5rem}
.dropdown-toggle-collapse::after{transition:0.3s}
.dropdown-toggle-collapse[aria-expanded="true"]::after{transform:rotate(-180deg)}
.dropdown-card{padding-top:0;padding-bottom:0}
.dropdown-menu-top{top:0}
.dropdown-menu-bottom{top:auto;bottom:0}
@media (min-width:576px){.dropdown-menu-sm-top{top:0}
.dropdown-menu-sm-bottom{top:auto;bottom:0}}
@media (min-width:768px){.dropdown-menu-md-top{top:0}
.dropdown-menu-md-bottom{top:auto;bottom:0}}
@media (min-width:992px){.dropdown-menu-lg-top{top:0}
.dropdown-menu-lg-bottom{top:auto;bottom:0}}
@media (min-width:1200px){.dropdown-menu-xl-top{top:0}
.dropdown-menu-xl-bottom{top:auto;bottom:0}}
.input-group .input-group-prepend,.input-group .input-group-append{z-index:4}
.custom-select:focus,.form-control:focus,.formulaire_spip input.text:focus,.formulaire_spip input.password:focus,.formulaire_spip input.email:focus,.formulaire_spip input.date:focus,.formulaire_spip textarea:focus,.formulaire_spip select:focus{box-shadow:0 0 10px rgba(0,110,161,0.1)}
.input-group-text{border-color:#a6babf}
.input-label{display:block;color:#212526;font-size:.875rem}
.input-label-secondary{color:#647073;font-size:.875rem;margin-left:.25rem}
.form-link{display:inline-block;margin-top:.75rem}
.input-group-borderless .form-control,.input-group-borderless .formulaire_spip input.text,.formulaire_spip .input-group-borderless input.text,.input-group-borderless .formulaire_spip input.password,.formulaire_spip .input-group-borderless input.password,.input-group-borderless .formulaire_spip input.email,.formulaire_spip .input-group-borderless input.email,.input-group-borderless .formulaire_spip input.date,.formulaire_spip .input-group-borderless input.date,.input-group-borderless .formulaire_spip textarea,.formulaire_spip .input-group-borderless textarea,.input-group-borderless .formulaire_spip select,.formulaire_spip .input-group-borderless select,.input-group-borderless .input-group-text{border:none}
.input-group-borderless .form-control:focus,.input-group-borderless .formulaire_spip input.text:focus,.formulaire_spip .input-group-borderless input.text:focus,.input-group-borderless .formulaire_spip input.password:focus,.formulaire_spip .input-group-borderless input.password:focus,.input-group-borderless .formulaire_spip input.email:focus,.formulaire_spip .input-group-borderless input.email:focus,.input-group-borderless .formulaire_spip input.date:focus,.formulaire_spip .input-group-borderless input.date:focus,.input-group-borderless .formulaire_spip textarea:focus,.formulaire_spip .input-group-borderless textarea:focus,.input-group-borderless .formulaire_spip select:focus,.formulaire_spip .input-group-borderless select:focus,.input-group-borderless .input-group-text:focus{box-shadow:none}
.input-group-add-field{position:relative;margin-top:1rem}
.input-group-add-field:hover .input-group-add-field-delete{opacity:1}
.input-group-add-field-delete{position:absolute;top:.75rem;right:0;width:1rem;color:#de4437;opacity:0;margin-right:-1rem;padding-left:.25rem}
.input-group-add-field-delete:hover{color:#cf3022}
@media (max-width:1199.98px){.input-group-add-field-delete{opacity:1}}
.input-group > .input-group-prepend .custom-select{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group > .input-group-append .custom-select{border-top-left-radius:0;border-bottom-left-radius:0}
@media (max-width:575.98px){.input-group-sm-down-break{display:block}
.input-group-sm-down-break > .form-control,.formulaire_spip .input-group-sm-down-break > input.text,.formulaire_spip .input-group-sm-down-break > input.password,.formulaire_spip .input-group-sm-down-break > input.email,.formulaire_spip .input-group-sm-down-break > input.date,.formulaire_spip .input-group-sm-down-break > textarea,.formulaire_spip .input-group-sm-down-break > select,.input-group-sm-down-break > .custom-select{width:100%}
.input-group-sm-down-break > .form-control:first-child,.formulaire_spip .input-group-sm-down-break > input.text:first-child,.formulaire_spip .input-group-sm-down-break > input.password:first-child,.formulaire_spip .input-group-sm-down-break > input.email:first-child,.formulaire_spip .input-group-sm-down-break > input.date:first-child,.formulaire_spip .input-group-sm-down-break > textarea:first-child,.formulaire_spip .input-group-sm-down-break > select:first-child,.input-group-sm-down-break > .custom-select:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group-sm-down-break > .custom-select:not(:first-child):not(:last-child),.input-group-sm-down-break > .form-control:not(:first-child):not(:last-child),.formulaire_spip .input-group-sm-down-break > input.text:not(:first-child):not(:last-child),.formulaire_spip .input-group-sm-down-break > input.password:not(:first-child):not(:last-child),.formulaire_spip .input-group-sm-down-break > input.email:not(:first-child):not(:last-child),.formulaire_spip .input-group-sm-down-break > input.date:not(:first-child):not(:last-child),.formulaire_spip .input-group-sm-down-break > textarea:not(:first-child):not(:last-child),.formulaire_spip .input-group-sm-down-break > select:not(:first-child):not(:last-child){border-radius:0}
.input-group-sm-down-break > .custom-select:last-child,.input-group-sm-down-break > .form-control:last-child,.formulaire_spip .input-group-sm-down-break > input.text:last-child,.formulaire_spip .input-group-sm-down-break > input.password:last-child,.formulaire_spip .input-group-sm-down-break > input.email:last-child,.formulaire_spip .input-group-sm-down-break > input.date:last-child,.formulaire_spip .input-group-sm-down-break > textarea:last-child,.formulaire_spip .input-group-sm-down-break > select:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group-sm-down-break .form-control + .form-control,.input-group-sm-down-break .formulaire_spip input.text + .form-control,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.text + input.text,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.text + input.text,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.text + input.password,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.text + input.password,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.text + input.email,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.text + input.email,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.text + input.date,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.text + input.date,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.text + textarea,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.text + textarea,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.text + select,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.text + select,.formulaire_spip .input-group-sm-down-break input.text + .form-control,.input-group-sm-down-break .formulaire_spip input.password + .form-control,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.password + input.text,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.password + input.text,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.password + input.password,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.password + input.password,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.password + input.email,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.password + input.email,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.password + input.date,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.password + input.date,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.password + textarea,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.password + textarea,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.password + select,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.password + select,.formulaire_spip .input-group-sm-down-break input.password + .form-control,.input-group-sm-down-break .formulaire_spip input.email + .form-control,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.email + input.text,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.email + input.text,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.email + input.password,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.email + input.password,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.email + input.email,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.email + input.email,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.email + input.date,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.email + input.date,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.email + textarea,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.email + textarea,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.email + select,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.email + select,.formulaire_spip .input-group-sm-down-break input.email + .form-control,.input-group-sm-down-break .formulaire_spip input.date + .form-control,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.date + input.text,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.date + input.text,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.date + input.password,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.date + input.password,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.date + input.email,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.date + input.email,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.date + input.date,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.date + input.date,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.date + textarea,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.date + textarea,.input-group-sm-down-break .formulaire_spip .formulaire_spip input.date + select,.formulaire_spip .input-group-sm-down-break .formulaire_spip input.date + select,.formulaire_spip .input-group-sm-down-break input.date + .form-control,.input-group-sm-down-break .formulaire_spip textarea + .form-control,.input-group-sm-down-break .formulaire_spip .formulaire_spip textarea + input.text,.formulaire_spip .input-group-sm-down-break .formulaire_spip textarea + input.text,.input-group-sm-down-break .formulaire_spip .formulaire_spip textarea + input.password,.formulaire_spip .input-group-sm-down-break .formulaire_spip textarea + input.password,.input-group-sm-down-break .formulaire_spip .formulaire_spip textarea + input.email,.formulaire_spip .input-group-sm-down-break .formulaire_spip textarea + input.email,.input-group-sm-down-break .formulaire_spip .formulaire_spip textarea + input.date,.formulaire_spip .input-group-sm-down-break .formulaire_spip textarea + input.date,.input-group-sm-down-break .formulaire_spip .formulaire_spip textarea + textarea,.formulaire_spip .input-group-sm-down-break .formulaire_spip textarea + textarea,.input-group-sm-down-break .formulaire_spip .formulaire_spip textarea + select,.formulaire_spip .input-group-sm-down-break .formulaire_spip textarea + select,.formulaire_spip .input-group-sm-down-break textarea + .form-control,.input-group-sm-down-break .formulaire_spip select + .form-control,.input-group-sm-down-break .formulaire_spip .formulaire_spip select + input.text,.formulaire_spip .input-group-sm-down-break .formulaire_spip select + input.text,.input-group-sm-down-break .formulaire_spip .formulaire_spip select + input.password,.formulaire_spip .input-group-sm-down-break .formulaire_spip select + input.password,.input-group-sm-down-break .formulaire_spip .formulaire_spip select + input.email,.formulaire_spip .input-group-sm-down-break .formulaire_spip select + input.email,.input-group-sm-down-break .formulaire_spip .formulaire_spip select + input.date,.formulaire_spip .input-group-sm-down-break .formulaire_spip select + input.date,.input-group-sm-down-break .formulaire_spip .formulaire_spip select + textarea,.formulaire_spip .input-group-sm-down-break .formulaire_spip select + textarea,.input-group-sm-down-break .formulaire_spip .formulaire_spip select + select,.formulaire_spip .input-group-sm-down-break .formulaire_spip select + select,.formulaire_spip .input-group-sm-down-break select + .form-control,.input-group-sm-down-break .formulaire_spip .form-control + input.text,.formulaire_spip .input-group-sm-down-break .form-control + input.text,.input-group-sm-down-break .formulaire_spip .form-control + input.password,.formulaire_spip .input-group-sm-down-break .form-control + input.password,.input-group-sm-down-break .formulaire_spip .form-control + input.email,.formulaire_spip .input-group-sm-down-break .form-control + input.email,.input-group-sm-down-break .formulaire_spip .form-control + input.date,.formulaire_spip .input-group-sm-down-break .form-control + input.date,.input-group-sm-down-break .formulaire_spip .form-control + textarea,.formulaire_spip .input-group-sm-down-break .form-control + textarea,.input-group-sm-down-break .formulaire_spip .form-control + select,.formulaire_spip .input-group-sm-down-break .form-control + select,.input-group-sm-down-break .form-control + .custom-select,.input-group-sm-down-break .formulaire_spip input.text + .custom-select,.formulaire_spip .input-group-sm-down-break input.text + .custom-select,.input-group-sm-down-break .formulaire_spip input.password + .custom-select,.formulaire_spip .input-group-sm-down-break input.password + .custom-select,.input-group-sm-down-break .formulaire_spip input.email + .custom-select,.formulaire_spip .input-group-sm-down-break input.email + .custom-select,.input-group-sm-down-break .formulaire_spip input.date + .custom-select,.formulaire_spip .input-group-sm-down-break input.date + .custom-select,.input-group-sm-down-break .formulaire_spip textarea + .custom-select,.formulaire_spip .input-group-sm-down-break textarea + .custom-select,.input-group-sm-down-break .formulaire_spip select + .custom-select,.formulaire_spip .input-group-sm-down-break select + .custom-select,.input-group-sm-down-break .form-control + .custom-file,.input-group-sm-down-break .formulaire_spip input.text + .custom-file,.formulaire_spip .input-group-sm-down-break input.text + .custom-file,.input-group-sm-down-break .formulaire_spip input.password + .custom-file,.formulaire_spip .input-group-sm-down-break input.password + .custom-file,.input-group-sm-down-break .formulaire_spip input.email + .custom-file,.formulaire_spip .input-group-sm-down-break input.email + .custom-file,.input-group-sm-down-break .formulaire_spip input.date + .custom-file,.formulaire_spip .input-group-sm-down-break input.date + .custom-file,.input-group-sm-down-break .formulaire_spip textarea + .custom-file,.formulaire_spip .input-group-sm-down-break textarea + .custom-file,.input-group-sm-down-break .formulaire_spip select + .custom-file,.formulaire_spip .input-group-sm-down-break select + .custom-file,.input-group-sm-down-break .form-control-plaintext + .form-control,.input-group-sm-down-break .formulaire_spip .form-control-plaintext + input.text,.formulaire_spip .input-group-sm-down-break .form-control-plaintext + input.text,.input-group-sm-down-break .formulaire_spip .form-control-plaintext + input.password,.formulaire_spip .input-group-sm-down-break .form-control-plaintext + input.password,.input-group-sm-down-break .formulaire_spip .form-control-plaintext + input.email,.formulaire_spip .input-group-sm-down-break .form-control-plaintext + input.email,.input-group-sm-down-break .formulaire_spip .form-control-plaintext + input.date,.formulaire_spip .input-group-sm-down-break .form-control-plaintext + input.date,.input-group-sm-down-break .formulaire_spip .form-control-plaintext + textarea,.formulaire_spip .input-group-sm-down-break .form-control-plaintext + textarea,.input-group-sm-down-break .formulaire_spip .form-control-plaintext + select,.formulaire_spip .input-group-sm-down-break .form-control-plaintext + select,.input-group-sm-down-break .form-control-plaintext + .custom-select,.input-group-sm-down-break .form-control-plaintext + .custom-file,.input-group-sm-down-break .custom-select + .form-control,.input-group-sm-down-break .formulaire_spip .custom-select + input.text,.formulaire_spip .input-group-sm-down-break .custom-select + input.text,.input-group-sm-down-break .formulaire_spip .custom-select + input.password,.formulaire_spip .input-group-sm-down-break .custom-select + input.password,.input-group-sm-down-break .formulaire_spip .custom-select + input.email,.formulaire_spip .input-group-sm-down-break .custom-select + input.email,.input-group-sm-down-break .formulaire_spip .custom-select + input.date,.formulaire_spip .input-group-sm-down-break .custom-select + input.date,.input-group-sm-down-break .formulaire_spip .custom-select + textarea,.formulaire_spip .input-group-sm-down-break .custom-select + textarea,.input-group-sm-down-break .formulaire_spip .custom-select + select,.formulaire_spip .input-group-sm-down-break .custom-select + select,.input-group-sm-down-break .custom-select + .custom-select,.input-group-sm-down-break .custom-select + .custom-file,.input-group-sm-down-break .custom-file + .form-control,.input-group-sm-down-break .formulaire_spip .custom-file + input.text,.formulaire_spip .input-group-sm-down-break .custom-file + input.text,.input-group-sm-down-break .formulaire_spip .custom-file + input.password,.formulaire_spip .input-group-sm-down-break .custom-file + input.password,.input-group-sm-down-break .formulaire_spip .custom-file + input.email,.formulaire_spip .input-group-sm-down-break .custom-file + input.email,.input-group-sm-down-break .formulaire_spip .custom-file + input.date,.formulaire_spip .input-group-sm-down-break .custom-file + input.date,.input-group-sm-down-break .formulaire_spip .custom-file + textarea,.formulaire_spip .input-group-sm-down-break .custom-file + textarea,.input-group-sm-down-break .formulaire_spip .custom-file + select,.formulaire_spip .input-group-sm-down-break .custom-file + select,.input-group-sm-down-break .custom-file + .custom-select,.input-group-sm-down-break .custom-file + .custom-file{margin-left:0;margin-top:-.0625rem}}
@media (max-width:767.98px){.input-group-md-down-break{display:block}
.input-group-md-down-break > .form-control,.formulaire_spip .input-group-md-down-break > input.text,.formulaire_spip .input-group-md-down-break > input.password,.formulaire_spip .input-group-md-down-break > input.email,.formulaire_spip .input-group-md-down-break > input.date,.formulaire_spip .input-group-md-down-break > textarea,.formulaire_spip .input-group-md-down-break > select,.input-group-md-down-break > .custom-select{width:100%}
.input-group-md-down-break > .form-control:first-child,.formulaire_spip .input-group-md-down-break > input.text:first-child,.formulaire_spip .input-group-md-down-break > input.password:first-child,.formulaire_spip .input-group-md-down-break > input.email:first-child,.formulaire_spip .input-group-md-down-break > input.date:first-child,.formulaire_spip .input-group-md-down-break > textarea:first-child,.formulaire_spip .input-group-md-down-break > select:first-child,.input-group-md-down-break > .custom-select:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group-md-down-break > .custom-select:not(:first-child):not(:last-child),.input-group-md-down-break > .form-control:not(:first-child):not(:last-child),.formulaire_spip .input-group-md-down-break > input.text:not(:first-child):not(:last-child),.formulaire_spip .input-group-md-down-break > input.password:not(:first-child):not(:last-child),.formulaire_spip .input-group-md-down-break > input.email:not(:first-child):not(:last-child),.formulaire_spip .input-group-md-down-break > input.date:not(:first-child):not(:last-child),.formulaire_spip .input-group-md-down-break > textarea:not(:first-child):not(:last-child),.formulaire_spip .input-group-md-down-break > select:not(:first-child):not(:last-child){border-radius:0}
.input-group-md-down-break > .custom-select:last-child,.input-group-md-down-break > .form-control:last-child,.formulaire_spip .input-group-md-down-break > input.text:last-child,.formulaire_spip .input-group-md-down-break > input.password:last-child,.formulaire_spip .input-group-md-down-break > input.email:last-child,.formulaire_spip .input-group-md-down-break > input.date:last-child,.formulaire_spip .input-group-md-down-break > textarea:last-child,.formulaire_spip .input-group-md-down-break > select:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group-md-down-break .form-control + .form-control,.input-group-md-down-break .formulaire_spip input.text + .form-control,.input-group-md-down-break .formulaire_spip .formulaire_spip input.text + input.text,.formulaire_spip .input-group-md-down-break .formulaire_spip input.text + input.text,.input-group-md-down-break .formulaire_spip .formulaire_spip input.text + input.password,.formulaire_spip .input-group-md-down-break .formulaire_spip input.text + input.password,.input-group-md-down-break .formulaire_spip .formulaire_spip input.text + input.email,.formulaire_spip .input-group-md-down-break .formulaire_spip input.text + input.email,.input-group-md-down-break .formulaire_spip .formulaire_spip input.text + input.date,.formulaire_spip .input-group-md-down-break .formulaire_spip input.text + input.date,.input-group-md-down-break .formulaire_spip .formulaire_spip input.text + textarea,.formulaire_spip .input-group-md-down-break .formulaire_spip input.text + textarea,.input-group-md-down-break .formulaire_spip .formulaire_spip input.text + select,.formulaire_spip .input-group-md-down-break .formulaire_spip input.text + select,.formulaire_spip .input-group-md-down-break input.text + .form-control,.input-group-md-down-break .formulaire_spip input.password + .form-control,.input-group-md-down-break .formulaire_spip .formulaire_spip input.password + input.text,.formulaire_spip .input-group-md-down-break .formulaire_spip input.password + input.text,.input-group-md-down-break .formulaire_spip .formulaire_spip input.password + input.password,.formulaire_spip .input-group-md-down-break .formulaire_spip input.password + input.password,.input-group-md-down-break .formulaire_spip .formulaire_spip input.password + input.email,.formulaire_spip .input-group-md-down-break .formulaire_spip input.password + input.email,.input-group-md-down-break .formulaire_spip .formulaire_spip input.password + input.date,.formulaire_spip .input-group-md-down-break .formulaire_spip input.password + input.date,.input-group-md-down-break .formulaire_spip .formulaire_spip input.password + textarea,.formulaire_spip .input-group-md-down-break .formulaire_spip input.password + textarea,.input-group-md-down-break .formulaire_spip .formulaire_spip input.password + select,.formulaire_spip .input-group-md-down-break .formulaire_spip input.password + select,.formulaire_spip .input-group-md-down-break input.password + .form-control,.input-group-md-down-break .formulaire_spip input.email + .form-control,.input-group-md-down-break .formulaire_spip .formulaire_spip input.email + input.text,.formulaire_spip .input-group-md-down-break .formulaire_spip input.email + input.text,.input-group-md-down-break .formulaire_spip .formulaire_spip input.email + input.password,.formulaire_spip .input-group-md-down-break .formulaire_spip input.email + input.password,.input-group-md-down-break .formulaire_spip .formulaire_spip input.email + input.email,.formulaire_spip .input-group-md-down-break .formulaire_spip input.email + input.email,.input-group-md-down-break .formulaire_spip .formulaire_spip input.email + input.date,.formulaire_spip .input-group-md-down-break .formulaire_spip input.email + input.date,.input-group-md-down-break .formulaire_spip .formulaire_spip input.email + textarea,.formulaire_spip .input-group-md-down-break .formulaire_spip input.email + textarea,.input-group-md-down-break .formulaire_spip .formulaire_spip input.email + select,.formulaire_spip .input-group-md-down-break .formulaire_spip input.email + select,.formulaire_spip .input-group-md-down-break input.email + .form-control,.input-group-md-down-break .formulaire_spip input.date + .form-control,.input-group-md-down-break .formulaire_spip .formulaire_spip input.date + input.text,.formulaire_spip .input-group-md-down-break .formulaire_spip input.date + input.text,.input-group-md-down-break .formulaire_spip .formulaire_spip input.date + input.password,.formulaire_spip .input-group-md-down-break .formulaire_spip input.date + input.password,.input-group-md-down-break .formulaire_spip .formulaire_spip input.date + input.email,.formulaire_spip .input-group-md-down-break .formulaire_spip input.date + input.email,.input-group-md-down-break .formulaire_spip .formulaire_spip input.date + input.date,.formulaire_spip .input-group-md-down-break .formulaire_spip input.date + input.date,.input-group-md-down-break .formulaire_spip .formulaire_spip input.date + textarea,.formulaire_spip .input-group-md-down-break .formulaire_spip input.date + textarea,.input-group-md-down-break .formulaire_spip .formulaire_spip input.date + select,.formulaire_spip .input-group-md-down-break .formulaire_spip input.date + select,.formulaire_spip .input-group-md-down-break input.date + .form-control,.input-group-md-down-break .formulaire_spip textarea + .form-control,.input-group-md-down-break .formulaire_spip .formulaire_spip textarea + input.text,.formulaire_spip .input-group-md-down-break .formulaire_spip textarea + input.text,.input-group-md-down-break .formulaire_spip .formulaire_spip textarea + input.password,.formulaire_spip .input-group-md-down-break .formulaire_spip textarea + input.password,.input-group-md-down-break .formulaire_spip .formulaire_spip textarea + input.email,.formulaire_spip .input-group-md-down-break .formulaire_spip textarea + input.email,.input-group-md-down-break .formulaire_spip .formulaire_spip textarea + input.date,.formulaire_spip .input-group-md-down-break .formulaire_spip textarea + input.date,.input-group-md-down-break .formulaire_spip .formulaire_spip textarea + textarea,.formulaire_spip .input-group-md-down-break .formulaire_spip textarea + textarea,.input-group-md-down-break .formulaire_spip .formulaire_spip textarea + select,.formulaire_spip .input-group-md-down-break .formulaire_spip textarea + select,.formulaire_spip .input-group-md-down-break textarea + .form-control,.input-group-md-down-break .formulaire_spip select + .form-control,.input-group-md-down-break .formulaire_spip .formulaire_spip select + input.text,.formulaire_spip .input-group-md-down-break .formulaire_spip select + input.text,.input-group-md-down-break .formulaire_spip .formulaire_spip select + input.password,.formulaire_spip .input-group-md-down-break .formulaire_spip select + input.password,.input-group-md-down-break .formulaire_spip .formulaire_spip select + input.email,.formulaire_spip .input-group-md-down-break .formulaire_spip select + input.email,.input-group-md-down-break .formulaire_spip .formulaire_spip select + input.date,.formulaire_spip .input-group-md-down-break .formulaire_spip select + input.date,.input-group-md-down-break .formulaire_spip .formulaire_spip select + textarea,.formulaire_spip .input-group-md-down-break .formulaire_spip select + textarea,.input-group-md-down-break .formulaire_spip .formulaire_spip select + select,.formulaire_spip .input-group-md-down-break .formulaire_spip select + select,.formulaire_spip .input-group-md-down-break select + .form-control,.input-group-md-down-break .formulaire_spip .form-control + input.text,.formulaire_spip .input-group-md-down-break .form-control + input.text,.input-group-md-down-break .formulaire_spip .form-control + input.password,.formulaire_spip .input-group-md-down-break .form-control + input.password,.input-group-md-down-break .formulaire_spip .form-control + input.email,.formulaire_spip .input-group-md-down-break .form-control + input.email,.input-group-md-down-break .formulaire_spip .form-control + input.date,.formulaire_spip .input-group-md-down-break .form-control + input.date,.input-group-md-down-break .formulaire_spip .form-control + textarea,.formulaire_spip .input-group-md-down-break .form-control + textarea,.input-group-md-down-break .formulaire_spip .form-control + select,.formulaire_spip .input-group-md-down-break .form-control + select,.input-group-md-down-break .form-control + .custom-select,.input-group-md-down-break .formulaire_spip input.text + .custom-select,.formulaire_spip .input-group-md-down-break input.text + .custom-select,.input-group-md-down-break .formulaire_spip input.password + .custom-select,.formulaire_spip .input-group-md-down-break input.password + .custom-select,.input-group-md-down-break .formulaire_spip input.email + .custom-select,.formulaire_spip .input-group-md-down-break input.email + .custom-select,.input-group-md-down-break .formulaire_spip input.date + .custom-select,.formulaire_spip .input-group-md-down-break input.date + .custom-select,.input-group-md-down-break .formulaire_spip textarea + .custom-select,.formulaire_spip .input-group-md-down-break textarea + .custom-select,.input-group-md-down-break .formulaire_spip select + .custom-select,.formulaire_spip .input-group-md-down-break select + .custom-select,.input-group-md-down-break .form-control + .custom-file,.input-group-md-down-break .formulaire_spip input.text + .custom-file,.formulaire_spip .input-group-md-down-break input.text + .custom-file,.input-group-md-down-break .formulaire_spip input.password + .custom-file,.formulaire_spip .input-group-md-down-break input.password + .custom-file,.input-group-md-down-break .formulaire_spip input.email + .custom-file,.formulaire_spip .input-group-md-down-break input.email + .custom-file,.input-group-md-down-break .formulaire_spip input.date + .custom-file,.formulaire_spip .input-group-md-down-break input.date + .custom-file,.input-group-md-down-break .formulaire_spip textarea + .custom-file,.formulaire_spip .input-group-md-down-break textarea + .custom-file,.input-group-md-down-break .formulaire_spip select + .custom-file,.formulaire_spip .input-group-md-down-break select + .custom-file,.input-group-md-down-break .form-control-plaintext + .form-control,.input-group-md-down-break .formulaire_spip .form-control-plaintext + input.text,.formulaire_spip .input-group-md-down-break .form-control-plaintext + input.text,.input-group-md-down-break .formulaire_spip .form-control-plaintext + input.password,.formulaire_spip .input-group-md-down-break .form-control-plaintext + input.password,.input-group-md-down-break .formulaire_spip .form-control-plaintext + input.email,.formulaire_spip .input-group-md-down-break .form-control-plaintext + input.email,.input-group-md-down-break .formulaire_spip .form-control-plaintext + input.date,.formulaire_spip .input-group-md-down-break .form-control-plaintext + input.date,.input-group-md-down-break .formulaire_spip .form-control-plaintext + textarea,.formulaire_spip .input-group-md-down-break .form-control-plaintext + textarea,.input-group-md-down-break .formulaire_spip .form-control-plaintext + select,.formulaire_spip .input-group-md-down-break .form-control-plaintext + select,.input-group-md-down-break .form-control-plaintext + .custom-select,.input-group-md-down-break .form-control-plaintext + .custom-file,.input-group-md-down-break .custom-select + .form-control,.input-group-md-down-break .formulaire_spip .custom-select + input.text,.formulaire_spip .input-group-md-down-break .custom-select + input.text,.input-group-md-down-break .formulaire_spip .custom-select + input.password,.formulaire_spip .input-group-md-down-break .custom-select + input.password,.input-group-md-down-break .formulaire_spip .custom-select + input.email,.formulaire_spip .input-group-md-down-break .custom-select + input.email,.input-group-md-down-break .formulaire_spip .custom-select + input.date,.formulaire_spip .input-group-md-down-break .custom-select + input.date,.input-group-md-down-break .formulaire_spip .custom-select + textarea,.formulaire_spip .input-group-md-down-break .custom-select + textarea,.input-group-md-down-break .formulaire_spip .custom-select + select,.formulaire_spip .input-group-md-down-break .custom-select + select,.input-group-md-down-break .custom-select + .custom-select,.input-group-md-down-break .custom-select + .custom-file,.input-group-md-down-break .custom-file + .form-control,.input-group-md-down-break .formulaire_spip .custom-file + input.text,.formulaire_spip .input-group-md-down-break .custom-file + input.text,.input-group-md-down-break .formulaire_spip .custom-file + input.password,.formulaire_spip .input-group-md-down-break .custom-file + input.password,.input-group-md-down-break .formulaire_spip .custom-file + input.email,.formulaire_spip .input-group-md-down-break .custom-file + input.email,.input-group-md-down-break .formulaire_spip .custom-file + input.date,.formulaire_spip .input-group-md-down-break .custom-file + input.date,.input-group-md-down-break .formulaire_spip .custom-file + textarea,.formulaire_spip .input-group-md-down-break .custom-file + textarea,.input-group-md-down-break .formulaire_spip .custom-file + select,.formulaire_spip .input-group-md-down-break .custom-file + select,.input-group-md-down-break .custom-file + .custom-select,.input-group-md-down-break .custom-file + .custom-file{margin-left:0;margin-top:-.0625rem}}
@media (max-width:991.98px){.input-group-lg-down-break{display:block}
.input-group-lg-down-break > .form-control,.formulaire_spip .input-group-lg-down-break > input.text,.formulaire_spip .input-group-lg-down-break > input.password,.formulaire_spip .input-group-lg-down-break > input.email,.formulaire_spip .input-group-lg-down-break > input.date,.formulaire_spip .input-group-lg-down-break > textarea,.formulaire_spip .input-group-lg-down-break > select,.input-group-lg-down-break > .custom-select{width:100%}
.input-group-lg-down-break > .form-control:first-child,.formulaire_spip .input-group-lg-down-break > input.text:first-child,.formulaire_spip .input-group-lg-down-break > input.password:first-child,.formulaire_spip .input-group-lg-down-break > input.email:first-child,.formulaire_spip .input-group-lg-down-break > input.date:first-child,.formulaire_spip .input-group-lg-down-break > textarea:first-child,.formulaire_spip .input-group-lg-down-break > select:first-child,.input-group-lg-down-break > .custom-select:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group-lg-down-break > .custom-select:not(:first-child):not(:last-child),.input-group-lg-down-break > .form-control:not(:first-child):not(:last-child),.formulaire_spip .input-group-lg-down-break > input.text:not(:first-child):not(:last-child),.formulaire_spip .input-group-lg-down-break > input.password:not(:first-child):not(:last-child),.formulaire_spip .input-group-lg-down-break > input.email:not(:first-child):not(:last-child),.formulaire_spip .input-group-lg-down-break > input.date:not(:first-child):not(:last-child),.formulaire_spip .input-group-lg-down-break > textarea:not(:first-child):not(:last-child),.formulaire_spip .input-group-lg-down-break > select:not(:first-child):not(:last-child){border-radius:0}
.input-group-lg-down-break > .custom-select:last-child,.input-group-lg-down-break > .form-control:last-child,.formulaire_spip .input-group-lg-down-break > input.text:last-child,.formulaire_spip .input-group-lg-down-break > input.password:last-child,.formulaire_spip .input-group-lg-down-break > input.email:last-child,.formulaire_spip .input-group-lg-down-break > input.date:last-child,.formulaire_spip .input-group-lg-down-break > textarea:last-child,.formulaire_spip .input-group-lg-down-break > select:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group-lg-down-break .form-control + .form-control,.input-group-lg-down-break .formulaire_spip input.text + .form-control,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.text + input.text,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.text + input.text,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.text + input.password,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.text + input.password,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.text + input.email,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.text + input.email,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.text + input.date,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.text + input.date,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.text + textarea,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.text + textarea,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.text + select,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.text + select,.formulaire_spip .input-group-lg-down-break input.text + .form-control,.input-group-lg-down-break .formulaire_spip input.password + .form-control,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.password + input.text,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.password + input.text,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.password + input.password,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.password + input.password,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.password + input.email,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.password + input.email,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.password + input.date,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.password + input.date,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.password + textarea,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.password + textarea,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.password + select,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.password + select,.formulaire_spip .input-group-lg-down-break input.password + .form-control,.input-group-lg-down-break .formulaire_spip input.email + .form-control,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.email + input.text,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.email + input.text,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.email + input.password,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.email + input.password,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.email + input.email,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.email + input.email,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.email + input.date,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.email + input.date,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.email + textarea,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.email + textarea,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.email + select,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.email + select,.formulaire_spip .input-group-lg-down-break input.email + .form-control,.input-group-lg-down-break .formulaire_spip input.date + .form-control,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.date + input.text,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.date + input.text,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.date + input.password,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.date + input.password,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.date + input.email,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.date + input.email,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.date + input.date,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.date + input.date,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.date + textarea,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.date + textarea,.input-group-lg-down-break .formulaire_spip .formulaire_spip input.date + select,.formulaire_spip .input-group-lg-down-break .formulaire_spip input.date + select,.formulaire_spip .input-group-lg-down-break input.date + .form-control,.input-group-lg-down-break .formulaire_spip textarea + .form-control,.input-group-lg-down-break .formulaire_spip .formulaire_spip textarea + input.text,.formulaire_spip .input-group-lg-down-break .formulaire_spip textarea + input.text,.input-group-lg-down-break .formulaire_spip .formulaire_spip textarea + input.password,.formulaire_spip .input-group-lg-down-break .formulaire_spip textarea + input.password,.input-group-lg-down-break .formulaire_spip .formulaire_spip textarea + input.email,.formulaire_spip .input-group-lg-down-break .formulaire_spip textarea + input.email,.input-group-lg-down-break .formulaire_spip .formulaire_spip textarea + input.date,.formulaire_spip .input-group-lg-down-break .formulaire_spip textarea + input.date,.input-group-lg-down-break .formulaire_spip .formulaire_spip textarea + textarea,.formulaire_spip .input-group-lg-down-break .formulaire_spip textarea + textarea,.input-group-lg-down-break .formulaire_spip .formulaire_spip textarea + select,.formulaire_spip .input-group-lg-down-break .formulaire_spip textarea + select,.formulaire_spip .input-group-lg-down-break textarea + .form-control,.input-group-lg-down-break .formulaire_spip select + .form-control,.input-group-lg-down-break .formulaire_spip .formulaire_spip select + input.text,.formulaire_spip .input-group-lg-down-break .formulaire_spip select + input.text,.input-group-lg-down-break .formulaire_spip .formulaire_spip select + input.password,.formulaire_spip .input-group-lg-down-break .formulaire_spip select + input.password,.input-group-lg-down-break .formulaire_spip .formulaire_spip select + input.email,.formulaire_spip .input-group-lg-down-break .formulaire_spip select + input.email,.input-group-lg-down-break .formulaire_spip .formulaire_spip select + input.date,.formulaire_spip .input-group-lg-down-break .formulaire_spip select + input.date,.input-group-lg-down-break .formulaire_spip .formulaire_spip select + textarea,.formulaire_spip .input-group-lg-down-break .formulaire_spip select + textarea,.input-group-lg-down-break .formulaire_spip .formulaire_spip select + select,.formulaire_spip .input-group-lg-down-break .formulaire_spip select + select,.formulaire_spip .input-group-lg-down-break select + .form-control,.input-group-lg-down-break .formulaire_spip .form-control + input.text,.formulaire_spip .input-group-lg-down-break .form-control + input.text,.input-group-lg-down-break .formulaire_spip .form-control + input.password,.formulaire_spip .input-group-lg-down-break .form-control + input.password,.input-group-lg-down-break .formulaire_spip .form-control + input.email,.formulaire_spip .input-group-lg-down-break .form-control + input.email,.input-group-lg-down-break .formulaire_spip .form-control + input.date,.formulaire_spip .input-group-lg-down-break .form-control + input.date,.input-group-lg-down-break .formulaire_spip .form-control + textarea,.formulaire_spip .input-group-lg-down-break .form-control + textarea,.input-group-lg-down-break .formulaire_spip .form-control + select,.formulaire_spip .input-group-lg-down-break .form-control + select,.input-group-lg-down-break .form-control + .custom-select,.input-group-lg-down-break .formulaire_spip input.text + .custom-select,.formulaire_spip .input-group-lg-down-break input.text + .custom-select,.input-group-lg-down-break .formulaire_spip input.password + .custom-select,.formulaire_spip .input-group-lg-down-break input.password + .custom-select,.input-group-lg-down-break .formulaire_spip input.email + .custom-select,.formulaire_spip .input-group-lg-down-break input.email + .custom-select,.input-group-lg-down-break .formulaire_spip input.date + .custom-select,.formulaire_spip .input-group-lg-down-break input.date + .custom-select,.input-group-lg-down-break .formulaire_spip textarea + .custom-select,.formulaire_spip .input-group-lg-down-break textarea + .custom-select,.input-group-lg-down-break .formulaire_spip select + .custom-select,.formulaire_spip .input-group-lg-down-break select + .custom-select,.input-group-lg-down-break .form-control + .custom-file,.input-group-lg-down-break .formulaire_spip input.text + .custom-file,.formulaire_spip .input-group-lg-down-break input.text + .custom-file,.input-group-lg-down-break .formulaire_spip input.password + .custom-file,.formulaire_spip .input-group-lg-down-break input.password + .custom-file,.input-group-lg-down-break .formulaire_spip input.email + .custom-file,.formulaire_spip .input-group-lg-down-break input.email + .custom-file,.input-group-lg-down-break .formulaire_spip input.date + .custom-file,.formulaire_spip .input-group-lg-down-break input.date + .custom-file,.input-group-lg-down-break .formulaire_spip textarea + .custom-file,.formulaire_spip .input-group-lg-down-break textarea + .custom-file,.input-group-lg-down-break .formulaire_spip select + .custom-file,.formulaire_spip .input-group-lg-down-break select + .custom-file,.input-group-lg-down-break .form-control-plaintext + .form-control,.input-group-lg-down-break .formulaire_spip .form-control-plaintext + input.text,.formulaire_spip .input-group-lg-down-break .form-control-plaintext + input.text,.input-group-lg-down-break .formulaire_spip .form-control-plaintext + input.password,.formulaire_spip .input-group-lg-down-break .form-control-plaintext + input.password,.input-group-lg-down-break .formulaire_spip .form-control-plaintext + input.email,.formulaire_spip .input-group-lg-down-break .form-control-plaintext + input.email,.input-group-lg-down-break .formulaire_spip .form-control-plaintext + input.date,.formulaire_spip .input-group-lg-down-break .form-control-plaintext + input.date,.input-group-lg-down-break .formulaire_spip .form-control-plaintext + textarea,.formulaire_spip .input-group-lg-down-break .form-control-plaintext + textarea,.input-group-lg-down-break .formulaire_spip .form-control-plaintext + select,.formulaire_spip .input-group-lg-down-break .form-control-plaintext + select,.input-group-lg-down-break .form-control-plaintext + .custom-select,.input-group-lg-down-break .form-control-plaintext + .custom-file,.input-group-lg-down-break .custom-select + .form-control,.input-group-lg-down-break .formulaire_spip .custom-select + input.text,.formulaire_spip .input-group-lg-down-break .custom-select + input.text,.input-group-lg-down-break .formulaire_spip .custom-select + input.password,.formulaire_spip .input-group-lg-down-break .custom-select + input.password,.input-group-lg-down-break .formulaire_spip .custom-select + input.email,.formulaire_spip .input-group-lg-down-break .custom-select + input.email,.input-group-lg-down-break .formulaire_spip .custom-select + input.date,.formulaire_spip .input-group-lg-down-break .custom-select + input.date,.input-group-lg-down-break .formulaire_spip .custom-select + textarea,.formulaire_spip .input-group-lg-down-break .custom-select + textarea,.input-group-lg-down-break .formulaire_spip .custom-select + select,.formulaire_spip .input-group-lg-down-break .custom-select + select,.input-group-lg-down-break .custom-select + .custom-select,.input-group-lg-down-break .custom-select + .custom-file,.input-group-lg-down-break .custom-file + .form-control,.input-group-lg-down-break .formulaire_spip .custom-file + input.text,.formulaire_spip .input-group-lg-down-break .custom-file + input.text,.input-group-lg-down-break .formulaire_spip .custom-file + input.password,.formulaire_spip .input-group-lg-down-break .custom-file + input.password,.input-group-lg-down-break .formulaire_spip .custom-file + input.email,.formulaire_spip .input-group-lg-down-break .custom-file + input.email,.input-group-lg-down-break .formulaire_spip .custom-file + input.date,.formulaire_spip .input-group-lg-down-break .custom-file + input.date,.input-group-lg-down-break .formulaire_spip .custom-file + textarea,.formulaire_spip .input-group-lg-down-break .custom-file + textarea,.input-group-lg-down-break .formulaire_spip .custom-file + select,.formulaire_spip .input-group-lg-down-break .custom-file + select,.input-group-lg-down-break .custom-file + .custom-select,.input-group-lg-down-break .custom-file + .custom-file{margin-left:0;margin-top:-.0625rem}}
@media (max-width:1199.98px){.input-group-xl-down-break{display:block}
.input-group-xl-down-break > .form-control,.formulaire_spip .input-group-xl-down-break > input.text,.formulaire_spip .input-group-xl-down-break > input.password,.formulaire_spip .input-group-xl-down-break > input.email,.formulaire_spip .input-group-xl-down-break > input.date,.formulaire_spip .input-group-xl-down-break > textarea,.formulaire_spip .input-group-xl-down-break > select,.input-group-xl-down-break > .custom-select{width:100%}
.input-group-xl-down-break > .form-control:first-child,.formulaire_spip .input-group-xl-down-break > input.text:first-child,.formulaire_spip .input-group-xl-down-break > input.password:first-child,.formulaire_spip .input-group-xl-down-break > input.email:first-child,.formulaire_spip .input-group-xl-down-break > input.date:first-child,.formulaire_spip .input-group-xl-down-break > textarea:first-child,.formulaire_spip .input-group-xl-down-break > select:first-child,.input-group-xl-down-break > .custom-select:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group-xl-down-break > .custom-select:not(:first-child):not(:last-child),.input-group-xl-down-break > .form-control:not(:first-child):not(:last-child),.formulaire_spip .input-group-xl-down-break > input.text:not(:first-child):not(:last-child),.formulaire_spip .input-group-xl-down-break > input.password:not(:first-child):not(:last-child),.formulaire_spip .input-group-xl-down-break > input.email:not(:first-child):not(:last-child),.formulaire_spip .input-group-xl-down-break > input.date:not(:first-child):not(:last-child),.formulaire_spip .input-group-xl-down-break > textarea:not(:first-child):not(:last-child),.formulaire_spip .input-group-xl-down-break > select:not(:first-child):not(:last-child){border-radius:0}
.input-group-xl-down-break > .custom-select:last-child,.input-group-xl-down-break > .form-control:last-child,.formulaire_spip .input-group-xl-down-break > input.text:last-child,.formulaire_spip .input-group-xl-down-break > input.password:last-child,.formulaire_spip .input-group-xl-down-break > input.email:last-child,.formulaire_spip .input-group-xl-down-break > input.date:last-child,.formulaire_spip .input-group-xl-down-break > textarea:last-child,.formulaire_spip .input-group-xl-down-break > select:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group-xl-down-break .form-control + .form-control,.input-group-xl-down-break .formulaire_spip input.text + .form-control,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.text + input.text,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.text + input.text,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.text + input.password,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.text + input.password,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.text + input.email,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.text + input.email,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.text + input.date,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.text + input.date,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.text + textarea,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.text + textarea,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.text + select,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.text + select,.formulaire_spip .input-group-xl-down-break input.text + .form-control,.input-group-xl-down-break .formulaire_spip input.password + .form-control,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.password + input.text,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.password + input.text,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.password + input.password,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.password + input.password,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.password + input.email,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.password + input.email,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.password + input.date,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.password + input.date,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.password + textarea,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.password + textarea,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.password + select,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.password + select,.formulaire_spip .input-group-xl-down-break input.password + .form-control,.input-group-xl-down-break .formulaire_spip input.email + .form-control,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.email + input.text,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.email + input.text,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.email + input.password,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.email + input.password,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.email + input.email,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.email + input.email,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.email + input.date,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.email + input.date,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.email + textarea,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.email + textarea,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.email + select,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.email + select,.formulaire_spip .input-group-xl-down-break input.email + .form-control,.input-group-xl-down-break .formulaire_spip input.date + .form-control,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.date + input.text,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.date + input.text,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.date + input.password,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.date + input.password,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.date + input.email,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.date + input.email,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.date + input.date,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.date + input.date,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.date + textarea,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.date + textarea,.input-group-xl-down-break .formulaire_spip .formulaire_spip input.date + select,.formulaire_spip .input-group-xl-down-break .formulaire_spip input.date + select,.formulaire_spip .input-group-xl-down-break input.date + .form-control,.input-group-xl-down-break .formulaire_spip textarea + .form-control,.input-group-xl-down-break .formulaire_spip .formulaire_spip textarea + input.text,.formulaire_spip .input-group-xl-down-break .formulaire_spip textarea + input.text,.input-group-xl-down-break .formulaire_spip .formulaire_spip textarea + input.password,.formulaire_spip .input-group-xl-down-break .formulaire_spip textarea + input.password,.input-group-xl-down-break .formulaire_spip .formulaire_spip textarea + input.email,.formulaire_spip .input-group-xl-down-break .formulaire_spip textarea + input.email,.input-group-xl-down-break .formulaire_spip .formulaire_spip textarea + input.date,.formulaire_spip .input-group-xl-down-break .formulaire_spip textarea + input.date,.input-group-xl-down-break .formulaire_spip .formulaire_spip textarea + textarea,.formulaire_spip .input-group-xl-down-break .formulaire_spip textarea + textarea,.input-group-xl-down-break .formulaire_spip .formulaire_spip textarea + select,.formulaire_spip .input-group-xl-down-break .formulaire_spip textarea + select,.formulaire_spip .input-group-xl-down-break textarea + .form-control,.input-group-xl-down-break .formulaire_spip select + .form-control,.input-group-xl-down-break .formulaire_spip .formulaire_spip select + input.text,.formulaire_spip .input-group-xl-down-break .formulaire_spip select + input.text,.input-group-xl-down-break .formulaire_spip .formulaire_spip select + input.password,.formulaire_spip .input-group-xl-down-break .formulaire_spip select + input.password,.input-group-xl-down-break .formulaire_spip .formulaire_spip select + input.email,.formulaire_spip .input-group-xl-down-break .formulaire_spip select + input.email,.input-group-xl-down-break .formulaire_spip .formulaire_spip select + input.date,.formulaire_spip .input-group-xl-down-break .formulaire_spip select + input.date,.input-group-xl-down-break .formulaire_spip .formulaire_spip select + textarea,.formulaire_spip .input-group-xl-down-break .formulaire_spip select + textarea,.input-group-xl-down-break .formulaire_spip .formulaire_spip select + select,.formulaire_spip .input-group-xl-down-break .formulaire_spip select + select,.formulaire_spip .input-group-xl-down-break select + .form-control,.input-group-xl-down-break .formulaire_spip .form-control + input.text,.formulaire_spip .input-group-xl-down-break .form-control + input.text,.input-group-xl-down-break .formulaire_spip .form-control + input.password,.formulaire_spip .input-group-xl-down-break .form-control + input.password,.input-group-xl-down-break .formulaire_spip .form-control + input.email,.formulaire_spip .input-group-xl-down-break .form-control + input.email,.input-group-xl-down-break .formulaire_spip .form-control + input.date,.formulaire_spip .input-group-xl-down-break .form-control + input.date,.input-group-xl-down-break .formulaire_spip .form-control + textarea,.formulaire_spip .input-group-xl-down-break .form-control + textarea,.input-group-xl-down-break .formulaire_spip .form-control + select,.formulaire_spip .input-group-xl-down-break .form-control + select,.input-group-xl-down-break .form-control + .custom-select,.input-group-xl-down-break .formulaire_spip input.text + .custom-select,.formulaire_spip .input-group-xl-down-break input.text + .custom-select,.input-group-xl-down-break .formulaire_spip input.password + .custom-select,.formulaire_spip .input-group-xl-down-break input.password + .custom-select,.input-group-xl-down-break .formulaire_spip input.email + .custom-select,.formulaire_spip .input-group-xl-down-break input.email + .custom-select,.input-group-xl-down-break .formulaire_spip input.date + .custom-select,.formulaire_spip .input-group-xl-down-break input.date + .custom-select,.input-group-xl-down-break .formulaire_spip textarea + .custom-select,.formulaire_spip .input-group-xl-down-break textarea + .custom-select,.input-group-xl-down-break .formulaire_spip select + .custom-select,.formulaire_spip .input-group-xl-down-break select + .custom-select,.input-group-xl-down-break .form-control + .custom-file,.input-group-xl-down-break .formulaire_spip input.text + .custom-file,.formulaire_spip .input-group-xl-down-break input.text + .custom-file,.input-group-xl-down-break .formulaire_spip input.password + .custom-file,.formulaire_spip .input-group-xl-down-break input.password + .custom-file,.input-group-xl-down-break .formulaire_spip input.email + .custom-file,.formulaire_spip .input-group-xl-down-break input.email + .custom-file,.input-group-xl-down-break .formulaire_spip input.date + .custom-file,.formulaire_spip .input-group-xl-down-break input.date + .custom-file,.input-group-xl-down-break .formulaire_spip textarea + .custom-file,.formulaire_spip .input-group-xl-down-break textarea + .custom-file,.input-group-xl-down-break .formulaire_spip select + .custom-file,.formulaire_spip .input-group-xl-down-break select + .custom-file,.input-group-xl-down-break .form-control-plaintext + .form-control,.input-group-xl-down-break .formulaire_spip .form-control-plaintext + input.text,.formulaire_spip .input-group-xl-down-break .form-control-plaintext + input.text,.input-group-xl-down-break .formulaire_spip .form-control-plaintext + input.password,.formulaire_spip .input-group-xl-down-break .form-control-plaintext + input.password,.input-group-xl-down-break .formulaire_spip .form-control-plaintext + input.email,.formulaire_spip .input-group-xl-down-break .form-control-plaintext + input.email,.input-group-xl-down-break .formulaire_spip .form-control-plaintext + input.date,.formulaire_spip .input-group-xl-down-break .form-control-plaintext + input.date,.input-group-xl-down-break .formulaire_spip .form-control-plaintext + textarea,.formulaire_spip .input-group-xl-down-break .form-control-plaintext + textarea,.input-group-xl-down-break .formulaire_spip .form-control-plaintext + select,.formulaire_spip .input-group-xl-down-break .form-control-plaintext + select,.input-group-xl-down-break .form-control-plaintext + .custom-select,.input-group-xl-down-break .form-control-plaintext + .custom-file,.input-group-xl-down-break .custom-select + .form-control,.input-group-xl-down-break .formulaire_spip .custom-select + input.text,.formulaire_spip .input-group-xl-down-break .custom-select + input.text,.input-group-xl-down-break .formulaire_spip .custom-select + input.password,.formulaire_spip .input-group-xl-down-break .custom-select + input.password,.input-group-xl-down-break .formulaire_spip .custom-select + input.email,.formulaire_spip .input-group-xl-down-break .custom-select + input.email,.input-group-xl-down-break .formulaire_spip .custom-select + input.date,.formulaire_spip .input-group-xl-down-break .custom-select + input.date,.input-group-xl-down-break .formulaire_spip .custom-select + textarea,.formulaire_spip .input-group-xl-down-break .custom-select + textarea,.input-group-xl-down-break .formulaire_spip .custom-select + select,.formulaire_spip .input-group-xl-down-break .custom-select + select,.input-group-xl-down-break .custom-select + .custom-select,.input-group-xl-down-break .custom-select + .custom-file,.input-group-xl-down-break .custom-file + .form-control,.input-group-xl-down-break .formulaire_spip .custom-file + input.text,.formulaire_spip .input-group-xl-down-break .custom-file + input.text,.input-group-xl-down-break .formulaire_spip .custom-file + input.password,.formulaire_spip .input-group-xl-down-break .custom-file + input.password,.input-group-xl-down-break .formulaire_spip .custom-file + input.email,.formulaire_spip .input-group-xl-down-break .custom-file + input.email,.input-group-xl-down-break .formulaire_spip .custom-file + input.date,.formulaire_spip .input-group-xl-down-break .custom-file + input.date,.input-group-xl-down-break .formulaire_spip .custom-file + textarea,.formulaire_spip .input-group-xl-down-break .custom-file + textarea,.input-group-xl-down-break .formulaire_spip .custom-file + select,.formulaire_spip .input-group-xl-down-break .custom-file + select,.input-group-xl-down-break .custom-file + .custom-select,.input-group-xl-down-break .custom-file + .custom-file{margin-left:0;margin-top:-.0625rem}}
.input-group-down-break{display:block}
.input-group-down-break > .form-control,.formulaire_spip .input-group-down-break > input.text,.formulaire_spip .input-group-down-break > input.password,.formulaire_spip .input-group-down-break > input.email,.formulaire_spip .input-group-down-break > input.date,.formulaire_spip .input-group-down-break > textarea,.formulaire_spip .input-group-down-break > select,.input-group-down-break > .custom-select{width:100%}
.input-group-down-break > .form-control:first-child,.formulaire_spip .input-group-down-break > input.text:first-child,.formulaire_spip .input-group-down-break > input.password:first-child,.formulaire_spip .input-group-down-break > input.email:first-child,.formulaire_spip .input-group-down-break > input.date:first-child,.formulaire_spip .input-group-down-break > textarea:first-child,.formulaire_spip .input-group-down-break > select:first-child,.input-group-down-break > .custom-select:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group-down-break > .custom-select:not(:first-child):not(:last-child),.input-group-down-break > .form-control:not(:first-child):not(:last-child),.formulaire_spip .input-group-down-break > input.text:not(:first-child):not(:last-child),.formulaire_spip .input-group-down-break > input.password:not(:first-child):not(:last-child),.formulaire_spip .input-group-down-break > input.email:not(:first-child):not(:last-child),.formulaire_spip .input-group-down-break > input.date:not(:first-child):not(:last-child),.formulaire_spip .input-group-down-break > textarea:not(:first-child):not(:last-child),.formulaire_spip .input-group-down-break > select:not(:first-child):not(:last-child){border-radius:0}
.input-group-down-break > .custom-select:last-child,.input-group-down-break > .form-control:last-child,.formulaire_spip .input-group-down-break > input.text:last-child,.formulaire_spip .input-group-down-break > input.password:last-child,.formulaire_spip .input-group-down-break > input.email:last-child,.formulaire_spip .input-group-down-break > input.date:last-child,.formulaire_spip .input-group-down-break > textarea:last-child,.formulaire_spip .input-group-down-break > select:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group-down-break .form-control + .form-control,.input-group-down-break .formulaire_spip input.text + .form-control,.input-group-down-break .formulaire_spip .formulaire_spip input.text + input.text,.formulaire_spip .input-group-down-break .formulaire_spip input.text + input.text,.input-group-down-break .formulaire_spip .formulaire_spip input.text + input.password,.formulaire_spip .input-group-down-break .formulaire_spip input.text + input.password,.input-group-down-break .formulaire_spip .formulaire_spip input.text + input.email,.formulaire_spip .input-group-down-break .formulaire_spip input.text + input.email,.input-group-down-break .formulaire_spip .formulaire_spip input.text + input.date,.formulaire_spip .input-group-down-break .formulaire_spip input.text + input.date,.input-group-down-break .formulaire_spip .formulaire_spip input.text + textarea,.formulaire_spip .input-group-down-break .formulaire_spip input.text + textarea,.input-group-down-break .formulaire_spip .formulaire_spip input.text + select,.formulaire_spip .input-group-down-break .formulaire_spip input.text + select,.formulaire_spip .input-group-down-break input.text + .form-control,.input-group-down-break .formulaire_spip input.password + .form-control,.input-group-down-break .formulaire_spip .formulaire_spip input.password + input.text,.formulaire_spip .input-group-down-break .formulaire_spip input.password + input.text,.input-group-down-break .formulaire_spip .formulaire_spip input.password + input.password,.formulaire_spip .input-group-down-break .formulaire_spip input.password + input.password,.input-group-down-break .formulaire_spip .formulaire_spip input.password + input.email,.formulaire_spip .input-group-down-break .formulaire_spip input.password + input.email,.input-group-down-break .formulaire_spip .formulaire_spip input.password + input.date,.formulaire_spip .input-group-down-break .formulaire_spip input.password + input.date,.input-group-down-break .formulaire_spip .formulaire_spip input.password + textarea,.formulaire_spip .input-group-down-break .formulaire_spip input.password + textarea,.input-group-down-break .formulaire_spip .formulaire_spip input.password + select,.formulaire_spip .input-group-down-break .formulaire_spip input.password + select,.formulaire_spip .input-group-down-break input.password + .form-control,.input-group-down-break .formulaire_spip input.email + .form-control,.input-group-down-break .formulaire_spip .formulaire_spip input.email + input.text,.formulaire_spip .input-group-down-break .formulaire_spip input.email + input.text,.input-group-down-break .formulaire_spip .formulaire_spip input.email + input.password,.formulaire_spip .input-group-down-break .formulaire_spip input.email + input.password,.input-group-down-break .formulaire_spip .formulaire_spip input.email + input.email,.formulaire_spip .input-group-down-break .formulaire_spip input.email + input.email,.input-group-down-break .formulaire_spip .formulaire_spip input.email + input.date,.formulaire_spip .input-group-down-break .formulaire_spip input.email + input.date,.input-group-down-break .formulaire_spip .formulaire_spip input.email + textarea,.formulaire_spip .input-group-down-break .formulaire_spip input.email + textarea,.input-group-down-break .formulaire_spip .formulaire_spip input.email + select,.formulaire_spip .input-group-down-break .formulaire_spip input.email + select,.formulaire_spip .input-group-down-break input.email + .form-control,.input-group-down-break .formulaire_spip input.date + .form-control,.input-group-down-break .formulaire_spip .formulaire_spip input.date + input.text,.formulaire_spip .input-group-down-break .formulaire_spip input.date + input.text,.input-group-down-break .formulaire_spip .formulaire_spip input.date + input.password,.formulaire_spip .input-group-down-break .formulaire_spip input.date + input.password,.input-group-down-break .formulaire_spip .formulaire_spip input.date + input.email,.formulaire_spip .input-group-down-break .formulaire_spip input.date + input.email,.input-group-down-break .formulaire_spip .formulaire_spip input.date + input.date,.formulaire_spip .input-group-down-break .formulaire_spip input.date + input.date,.input-group-down-break .formulaire_spip .formulaire_spip input.date + textarea,.formulaire_spip .input-group-down-break .formulaire_spip input.date + textarea,.input-group-down-break .formulaire_spip .formulaire_spip input.date + select,.formulaire_spip .input-group-down-break .formulaire_spip input.date + select,.formulaire_spip .input-group-down-break input.date + .form-control,.input-group-down-break .formulaire_spip textarea + .form-control,.input-group-down-break .formulaire_spip .formulaire_spip textarea + input.text,.formulaire_spip .input-group-down-break .formulaire_spip textarea + input.text,.input-group-down-break .formulaire_spip .formulaire_spip textarea + input.password,.formulaire_spip .input-group-down-break .formulaire_spip textarea + input.password,.input-group-down-break .formulaire_spip .formulaire_spip textarea + input.email,.formulaire_spip .input-group-down-break .formulaire_spip textarea + input.email,.input-group-down-break .formulaire_spip .formulaire_spip textarea + input.date,.formulaire_spip .input-group-down-break .formulaire_spip textarea + input.date,.input-group-down-break .formulaire_spip .formulaire_spip textarea + textarea,.formulaire_spip .input-group-down-break .formulaire_spip textarea + textarea,.input-group-down-break .formulaire_spip .formulaire_spip textarea + select,.formulaire_spip .input-group-down-break .formulaire_spip textarea + select,.formulaire_spip .input-group-down-break textarea + .form-control,.input-group-down-break .formulaire_spip select + .form-control,.input-group-down-break .formulaire_spip .formulaire_spip select + input.text,.formulaire_spip .input-group-down-break .formulaire_spip select + input.text,.input-group-down-break .formulaire_spip .formulaire_spip select + input.password,.formulaire_spip .input-group-down-break .formulaire_spip select + input.password,.input-group-down-break .formulaire_spip .formulaire_spip select + input.email,.formulaire_spip .input-group-down-break .formulaire_spip select + input.email,.input-group-down-break .formulaire_spip .formulaire_spip select + input.date,.formulaire_spip .input-group-down-break .formulaire_spip select + input.date,.input-group-down-break .formulaire_spip .formulaire_spip select + textarea,.formulaire_spip .input-group-down-break .formulaire_spip select + textarea,.input-group-down-break .formulaire_spip .formulaire_spip select + select,.formulaire_spip .input-group-down-break .formulaire_spip select + select,.formulaire_spip .input-group-down-break select + .form-control,.input-group-down-break .formulaire_spip .form-control + input.text,.formulaire_spip .input-group-down-break .form-control + input.text,.input-group-down-break .formulaire_spip .form-control + input.password,.formulaire_spip .input-group-down-break .form-control + input.password,.input-group-down-break .formulaire_spip .form-control + input.email,.formulaire_spip .input-group-down-break .form-control + input.email,.input-group-down-break .formulaire_spip .form-control + input.date,.formulaire_spip .input-group-down-break .form-control + input.date,.input-group-down-break .formulaire_spip .form-control + textarea,.formulaire_spip .input-group-down-break .form-control + textarea,.input-group-down-break .formulaire_spip .form-control + select,.formulaire_spip .input-group-down-break .form-control + select,.input-group-down-break .form-control + .custom-select,.input-group-down-break .formulaire_spip input.text + .custom-select,.formulaire_spip .input-group-down-break input.text + .custom-select,.input-group-down-break .formulaire_spip input.password + .custom-select,.formulaire_spip .input-group-down-break input.password + .custom-select,.input-group-down-break .formulaire_spip input.email + .custom-select,.formulaire_spip .input-group-down-break input.email + .custom-select,.input-group-down-break .formulaire_spip input.date + .custom-select,.formulaire_spip .input-group-down-break input.date + .custom-select,.input-group-down-break .formulaire_spip textarea + .custom-select,.formulaire_spip .input-group-down-break textarea + .custom-select,.input-group-down-break .formulaire_spip select + .custom-select,.formulaire_spip .input-group-down-break select + .custom-select,.input-group-down-break .form-control + .custom-file,.input-group-down-break .formulaire_spip input.text + .custom-file,.formulaire_spip .input-group-down-break input.text + .custom-file,.input-group-down-break .formulaire_spip input.password + .custom-file,.formulaire_spip .input-group-down-break input.password + .custom-file,.input-group-down-break .formulaire_spip input.email + .custom-file,.formulaire_spip .input-group-down-break input.email + .custom-file,.input-group-down-break .formulaire_spip input.date + .custom-file,.formulaire_spip .input-group-down-break input.date + .custom-file,.input-group-down-break .formulaire_spip textarea + .custom-file,.formulaire_spip .input-group-down-break textarea + .custom-file,.input-group-down-break .formulaire_spip select + .custom-file,.formulaire_spip .input-group-down-break select + .custom-file,.input-group-down-break .form-control-plaintext + .form-control,.input-group-down-break .formulaire_spip .form-control-plaintext + input.text,.formulaire_spip .input-group-down-break .form-control-plaintext + input.text,.input-group-down-break .formulaire_spip .form-control-plaintext + input.password,.formulaire_spip .input-group-down-break .form-control-plaintext + input.password,.input-group-down-break .formulaire_spip .form-control-plaintext + input.email,.formulaire_spip .input-group-down-break .form-control-plaintext + input.email,.input-group-down-break .formulaire_spip .form-control-plaintext + input.date,.formulaire_spip .input-group-down-break .form-control-plaintext + input.date,.input-group-down-break .formulaire_spip .form-control-plaintext + textarea,.formulaire_spip .input-group-down-break .form-control-plaintext + textarea,.input-group-down-break .formulaire_spip .form-control-plaintext + select,.formulaire_spip .input-group-down-break .form-control-plaintext + select,.input-group-down-break .form-control-plaintext + .custom-select,.input-group-down-break .form-control-plaintext + .custom-file,.input-group-down-break .custom-select + .form-control,.input-group-down-break .formulaire_spip .custom-select + input.text,.formulaire_spip .input-group-down-break .custom-select + input.text,.input-group-down-break .formulaire_spip .custom-select + input.password,.formulaire_spip .input-group-down-break .custom-select + input.password,.input-group-down-break .formulaire_spip .custom-select + input.email,.formulaire_spip .input-group-down-break .custom-select + input.email,.input-group-down-break .formulaire_spip .custom-select + input.date,.formulaire_spip .input-group-down-break .custom-select + input.date,.input-group-down-break .formulaire_spip .custom-select + textarea,.formulaire_spip .input-group-down-break .custom-select + textarea,.input-group-down-break .formulaire_spip .custom-select + select,.formulaire_spip .input-group-down-break .custom-select + select,.input-group-down-break .custom-select + .custom-select,.input-group-down-break .custom-select + .custom-file,.input-group-down-break .custom-file + .form-control,.input-group-down-break .formulaire_spip .custom-file + input.text,.formulaire_spip .input-group-down-break .custom-file + input.text,.input-group-down-break .formulaire_spip .custom-file + input.password,.formulaire_spip .input-group-down-break .custom-file + input.password,.input-group-down-break .formulaire_spip .custom-file + input.email,.formulaire_spip .input-group-down-break .custom-file + input.email,.input-group-down-break .formulaire_spip .custom-file + input.date,.formulaire_spip .input-group-down-break .custom-file + input.date,.input-group-down-break .formulaire_spip .custom-file + textarea,.formulaire_spip .input-group-down-break .custom-file + textarea,.input-group-down-break .formulaire_spip .custom-file + select,.formulaire_spip .input-group-down-break .custom-file + select,.input-group-down-break .custom-file + .custom-select,.input-group-down-break .custom-file + .custom-file{margin-left:0;margin-top:-.0625rem}
.go-to{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;z-index:9999;width:2.6875rem;height:2.6875rem;background-color:rgba(78,87,89,0.1);color:#4e5759;font-size:.8125rem;opacity:0.5;border-radius:50%;transition:0.3s ease-out}
.go-to:hover,.go-to:focus:hover{color:#fff;background-color:#006ea1;opacity:1}
.icon{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;width:3.125rem;height:3.125rem;border-radius:0}
.icon-circle{border-radius:50%}
.icon.icon-xs{font-size:.75rem;width:1.75rem;height:1.75rem}
.icon.icon-sm{font-size:.8125rem;width:2.6875rem;height:2.6875rem}
.icon.icon-lg{font-size:1.25rem;width:4.25rem;height:4.25rem}
.icon-primary{color:#fff;border-color:#006ea1;background-color:#006ea1}
.icon-secondary{color:#fff;border-color:#4e5759;background-color:#4e5759}
.icon-success{color:#fff;border-color:#62B576;background-color:#62B576}
.icon-info{color:#212526;border-color:#5cbac0;background-color:#5cbac0}
.icon-warning{color:#fff;border-color:#b34c20;background-color:#b34c20}
.icon-danger{color:#fff;border-color:#de4437;background-color:#de4437}
.icon-light{color:#212526;border-color:#edf2f3;background-color:#edf2f3}
.icon-dark{color:#fff;border-color:#21325b;background-color:#21325b}
.icon-navy{color:#fff;border-color:#003450;background-color:#003450}
.icon-soft-primary{color:#006ea1;background:rgba(0,110,161,0.1)}
.icon-soft-secondary{color:#4e5759;background:rgba(78,87,89,0.1)}
.icon-soft-success{color:#62B576;background:rgba(98,181,118,0.1)}
.icon-soft-info{color:#5cbac0;background:rgba(92,186,192,0.1)}
.icon-soft-warning{color:#b34c20;background:rgba(179,76,32,0.1)}
.icon-soft-danger{color:#de4437;background:rgba(222,68,55,0.1)}
.icon-soft-light{color:#edf2f3;background:rgba(237,242,243,0.1)}
.icon-soft-dark{color:#21325b;background:rgba(33,50,91,0.1)}
.icon-soft-navy{color:#003450;background:rgba(0,52,80,0.1)}
.video-player{position:relative}
.video-player-preview{position:absolute;top:0;right:0;left:0;z-index:2;width:100%;height:100%;opacity:1;object-fit:cover;transition:opacity 0.3s ease-in-out}
.video-player-played .video-player-preview{opacity:0;pointer-events:none}
.video-player-btn{z-index:3;transition:transform 0.3s ease-in-out}
.video-player-played .video-player-btn{animation:videoPlayerButton 0.4s ease-in-out forwards;pointer-events:none}
.video-player-btn:hover .video-player-icon{color:#006ea1;transform:scale(1.1)}
.video-player-icon{position:relative;display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;vertical-align:middle;text-align:center;width:4.25rem;height:4.25rem;font-size:.8125rem;border-radius:50%;color:#212526;background-color:#fff;backface-visibility:hidden;transform:perspective(1px) translateZ(0);transition:0.3s}
.video-player-centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@keyframes videoPlayerButton{from{opacity:1}
to{opacity:0;transform:translate(-50%,-50%) scale(1.3)}}
.page-link{cursor:pointer;text-align:center;min-width:2.25rem}
.page-item{margin-left:.25rem;margin-right:.25rem}
.page-item .page-link{border-top-left-radius:0;border-bottom-left-radius:0}
.page-item .page-link{border-top-right-radius:0;border-bottom-right-radius:0}
.pagination-sm .page-link{border-radius:0}
.pagination-lg .page-link{border-radius:0}
.navbar-vertical.show .card{box-shadow:none}
.navbar-vertical .nav{flex-direction:column;flex-wrap:wrap}
.navbar-vertical .nav-sub .nav-link{display:flex;align-items:center}
.navbar-vertical .nav-sub .nav-link .nav-link-badge{margin-left:auto}
.navbar-vertical .nav-tabs{border-bottom-width:0}
.navbar-vertical .nav-tabs .nav-item{margin:0}
.navbar-vertical .card .nav-tabs .nav-link{padding-right:0;padding-left:1.4375rem;margin-left:-1.5rem}
.navbar-vertical .nav-tabs .nav-link{padding-right:1rem;padding-left:1rem}
.navbar-vertical .nav-tabs .nav-link,.navbar-vertical .nav-tabs .nav-link.active{border-bottom-width:0;border-radius:0}
.navbar-vertical .nav-tabs .nav-link:hover{border-color:transparent}
.navbar-vertical .nav-tabs .nav-link{border-width:0 0 0 .1875rem;margin-bottom:0}
.navbar-vertical .nav-tabs .active.nav-link,.navbar-vertical .nav-tabs .active .nav-link{border-left-color:#006ea1}
.nav .nav-link{color:#4e5759}
.nav .nav-link:not(.active):hover{color:#006ea1}
.nav:not(.nav-pills) .nav-item.active .nav-link,.nav:not(.nav-pills) .nav-link.active{color:#006ea1}
.nav-sm .nav-link{font-size:.875rem}
.nav-x-0 .nav-link{padding-right:0;padding-left:0}
.nav-y-0 .nav-link{padding-top:0;padding-bottom:0}
.nav-x-sm .nav-link{padding-right:.25rem;padding-left:.25rem}
.nav-icon{width:1.25rem;font-size:.8125rem;line-height:1.4;opacity:0.8;text-align:center;margin-right:.5rem}
.nav-shadow{box-shadow:0px 3px 6px 0px rgba(100,112,115,0.25)}
.nav-classic{border-bottom:.0625rem solid #a6babf}
.nav-classic .nav-link{color:#4e5759;border-width:0 0 .1875rem 0;border-style:solid;border-color:transparent;padding:1rem 1.5rem;margin-bottom:-.125rem;border-radius:0;transition:0.3s}
.nav-classic .nav-link:hover{color:#006ea1}
.nav-classic .nav-link.active{color:#006ea1;border-bottom-color:#006ea1}
.nav-rounded{border-radius:0}
.nav-rounded .nav-item:first-child .nav-link{border-bottom-left-radius:0}
.nav-rounded .nav-item:last-child .nav-link{border-bottom-right-radius:0}
.nav-white .nav-link{color:rgba(255,255,255,0.7)}
.nav-white .nav-link.active{color:#006ea1;background-color:#fff}
.nav-white .nav-link:not(.active):hover{color:#fff}
.nav.nav-border-white .nav-link{color:rgba(255,255,255,0.7);border-bottom:.125rem solid transparent}
.nav.nav-border-white .nav-link.active{color:#fff;border-bottom-color:#fff}
.nav.nav-border-white .nav-link:not(.active):hover{color:#fff}
.nav-box .nav-link{color:#212526;border-radius:0}
.nav-box .nav-link.active{color:#006ea1;background-color:#fff;box-shadow:0px 12px 15px rgba(100,112,115,0.1)}
.nav-segment{position:relative;background-color:#bdd3d9;padding:.25rem .25rem;border-radius:0}
.nav-segment:not(.nav-fill){display:inline-flex}
.nav-segment .nav-link{color:#4e5759;font-size:.875rem;font-weight:600;padding:.375rem .875rem;border-radius:0}
.nav-segment .nav-link:hover{color:#006ea1}
.nav-segment .nav-link.active{color:#212526;background-color:#fff;box-shadow:0px 3px 6px 0px rgba(100,112,115,0.25)}
.nav-segment.nav-pills{border-radius:6.1875rem}
.nav-segment.nav-pills .nav-link{border-radius:6.1875rem}
.nav-tabs .nav-item{margin-left:1rem;margin-right:1rem}
.nav-tabs .nav-link{color:#4e5759;border-bottom-width:.0625rem;border-left-width:0;border-right-width:0;border-top-width:0;padding:1rem 0;margin-bottom:-.09375rem}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.active .nav-link,.nav-tabs .nav-item.show .nav-link{border-bottom-width:.1875rem}
.nav-tabs .nav-item.active .nav-link{border-color:transparent transparent #006ea1}
.nav-tabs .nav-item:first-child{margin-left:0}
.nav-tabs .nav-item:last-child{margin-right:0}
.nav-list-y-1 .nav-link{padding-top:.25rem!important;padding-bottom:.25rem!important}
.nav-list-y-2 .nav-link{padding-top:.5rem!important;padding-bottom:.5rem!important}
.scrollbar{overflow:hidden;overflow-y:auto}
.scrollbar::-webkit-scrollbar{width:.5rem}
.scrollbar::-webkit-scrollbar-thumb{background-color:rgba(144,161,166,0.6);visibility:hidden}
.scrollbar:hover::-webkit-scrollbar-thumb{visibility:visible}
.scrollbar-horizontal{display:flex;max-width:100%;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}
.scrollbar-horizontal::-webkit-scrollbar{height:.25rem}
.scrollbar-horizontal::-webkit-scrollbar-thumb{background-color:rgba(144,161,166,0.6);visibility:hidden}
.scrollbar-horizontal:hover::-webkit-scrollbar-thumb{visibility:visible}
.search-push-top{display:none;background-color:#bdd3d9;padding-top:3rem;padding-bottom:3rem;box-shadow:inset 0 -10px 20px -10px rgba(151,164,175,0.05)}
.search-push-top-content{max-width:50rem;margin-left:auto;margin-right:auto}
.search-push-top-close-btn{position:absolute;top:-1.5625rem;right:.4375rem}
@media (max-width:575.98px){.search-push-top{padding-top:1.5rem;padding-bottom:1.5rem}}
.search-push-top-banner{background-color:#fff;box-shadow:0px 12px 15px rgba(100,112,115,0.1);padding-right:1.5625rem;padding-top:1.875rem;overflow:hidden}
.search-push-top-banner-container{position:relative;width:75%;min-height:11.5625rem}
.search-push-top-banner-img{position:absolute;bottom:-.625rem;left:-.625rem;transition:all 0.3s ease-in-out}
.search-push-top-banner:hover .search-push-top-banner-img:first-child{bottom:0;left:0}
.search-slide-down{position:fixed;z-index:1003;top:5rem;left:calc(50% - 18rem)!important;width:36rem}
@media (max-width:767.98px){.search-slide-down{left:5%!important;right:5%!important;width:90%}}
.search-slide-down-trigger.active .search-slide-down-trigger-icon::before{content:""}
.search-slide-down-bg-overlay{position:fixed;top:0;left:0;z-index:1002;display:none;width:100%;height:100%}
.search-slide-down .search-slide-down-input{opacity:0;transform:translateY(-2rem);transition:transform 0.3s cubic-bezier(0.37,0.41,0.55,0.98),opacity 0.2s}
.search-slide-down .search-slide-down-suggestions{opacity:0;transform:translateY(-3rem);transition:transform 0.4s cubic-bezier(0.37,0.41,0.55,0.98),opacity 0.2s}
.search-slide-down-show .search-slide-down-input,.search-slide-down-show .search-slide-down-suggestions{opacity:1;transform:none}
.search-slide-down-show .search-slide-down-suggestions{transition-delay:0.2s}
.slick{position:relative}
.slick-vertical .slick-slide{border-width:0}
.slick-transform-off.slick-transform-off .slick-track{transform:none!important}
.slick-thumb-progress{width:110%;height:110%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.slick-center-mode-right{margin-right:calc(-1px - ((100vw - 100%) / 2) + 16px)!important}
.slick-center-mode-right-offset .draggable{padding-right:5rem}
.slick-equal-height .slick-list{height:100%}
.slick-equal-height .slick-track{display:flex;height:100%}
.slick-equal-height .slick-track .slick-slide{display:flex;height:auto}
.slick-gutters-1{margin-left:-.25rem;margin-right:-.25rem}
.slick-gutters-1 .slick-slide{margin-left:.25rem;margin-right:.25rem}
.slick-gutters-2{margin-left:-.5rem;margin-right:-.5rem}
.slick-gutters-2 .slick-slide{margin-left:.5rem;margin-right:.5rem}
.slick-gutters-3{margin-left:-.9375rem;margin-right:-.9375rem}
.slick-gutters-3 .slick-slide{margin-left:.9375rem;margin-right:.9375rem}
.slick-arrow{z-index:1;line-height:0;display:inline-block;color:#212526;background-color:#fff;width:2.6875rem;height:2.6875rem;font-size:.8125rem;cursor:pointer;transition:0.3s}
.slick-arrow:not(.slick-disabled):hover{color:#fff;background-color:#006ea1}
.slick-arrow::before{display:flex;justify-content:center;align-items:center;width:100%;height:100%}
.slick-arrow-left{left:0}
.slick-arrow-right{right:0}
.slick-arrow.slick-disabled{color:#4e5759}
.slick-arrow-primary{color:#fff;background-color:rgba(0,110,161,0.8)}
.slick-arrow-soft-white{color:#fff;background-color:rgba(255,255,255,0.1)}
.slick-arrow-soft-white:hover{color:#fff;background-color:#006ea1}
@media (min-width:992px){.slick-arrow-offset.slick-arrow-left{left:-2.6875rem}
.slick-arrow-offset.slick-arrow-right{right:-2.6875rem}}
.slick-arrow-centered-y{position:absolute;top:50%;transform:translate(0,-50%)}
.slick-dots{list-style:none;display:flex;align-items:center;justify-content:center}
.slick-dots li{cursor:pointer;margin:0 .3125rem}
.slick-dots .dot-line{position:relative;display:block;width:2.75rem;height:.1875rem;background-color:rgba(255,255,255,0.2)}
.slick-dots .dot-line-helper{position:absolute;top:0;left:0;display:block;width:0;height:100%;background-color:#006ea1;transition:none}
.slick-line-dots-ready .slick-dots li.slick-active .dot-line-helper{transition-property:width;transition-timing-function:linear;width:100%}
.slick-pagination{padding-left:0;margin-bottom:0}
.slick-pagination:not(.slick-pagination-vertical){display:flex;justify-content:center;align-items:center;pointer-events:none}
.slick-pagination li{display:flex;pointer-events:all;margin:0 .25rem;cursor:pointer}
.slick-pagination li span{display:inline-block;width:.9375rem;height:.9375rem;box-sizing:border-box;background-color:#006ea1;border:.1875rem solid transparent;border-radius:50%;transform:scale(0.6);transition:0.3s}
.slick-pagination li.slick-active span{background-color:transparent;border-color:#006ea1;transform:scale(0.9)}
.slick-pagination-white li span{background-color:#fff}
.slick-pagination-white li.slick-active span{border-color:#fff}
.slick-pagination-vertical li{display:block}
.spinner-border,.spinner-grow{vertical-align:middle}
.table th,main table th,.main table th{font-weight:400}
.table thead th,main table thead th,.main table thead th{font-size:.75rem;font-weight:600;text-transform:uppercase;border-width:0}
.table .btn,main table .btn,main table input.submit,main table .formulaire_spip button.submit:not(.btn),.formulaire_spip main table button.submit:not(.btn),.main table .btn,.main table input.submit,.main table .formulaire_spip button.submit:not(.btn),.formulaire_spip .main table button.submit:not(.btn),.table input.submit,.table .formulaire_spip button.submit:not(.btn),.formulaire_spip .table button.submit:not(.btn){white-space:nowrap}
.table-heighlighted thead th{border-bottom-color:#212526;border-top:none}
.table-heighlighted tfoot td{border-top:.125rem solid #212526}
.table-light-bordered{border-color:rgba(255,255,255,0.3)}
.table-light-bordered thead th,.table-light-bordered th,.table-light-bordered td{border-color:rgba(255,255,255,0.3)}
.table-nowrap th,.table-nowrap td{white-space:nowrap}
.table-align-middle tbody td{vertical-align:middle}
.table-thead-bordered thead th{border-top:.0625rem solid #a6babf;border-bottom:.0625rem solid #a6babf}
[class*="sticky-block"]{max-width:100%}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.media{width:100%}
.ie-slick-equal-height .slick-track .slick-slide{display:block}
.ie-main-hero{height:686px}
.ie-showcase-mockup{height:373px}
.ie-device-and-mobile{height:638px}
.ie-curved-y{height:26px}
.ie-curved-x{width:26px;height:370px;margin-right:-4px}}
.gradient-y-sm-primary{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,110,161,0.075) 100%);background-repeat:repeat-x}
.gradient-y-gray{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(166,186,191,0.5) 100%);background-repeat:repeat-x}
.gradient-y-lg-white{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);background-repeat:repeat-x}
.gradient-y-three-sm-primary{background-image:linear-gradient(rgba(255,255,255,0),rgba(0,110,161,0.075) 50%,rgba(255,255,255,0));background-repeat:no-repeat}
.gradient-x-three-sm-primary{background-image:linear-gradient(to right,rgba(0,110,161,0.03),rgba(92,186,192,0.05) 50%,rgba(179,76,32,0.05));background-repeat:no-repeat}
[class*="gradient-x-overlay-"],[class*="gradient-y-overlay-"],[class*="gradient-y-three-overlay-"]{position:relative;z-index:1}
[class*="gradient-x-overlay-"]::before,[class*="gradient-y-overlay-"]::before,[class*="gradient-y-three-overlay-"]::before{position:absolute;top:0;right:0;bottom:0;right:0;z-index:-1;width:100%;height:100%;content:""}
.gradient-x-overlay-lg-dark-video::before{z-index:2;background-image:linear-gradient(to right,rgba(33,50,91,0.95) 0%,rgba(33,50,91,0.95) 100%);background-repeat:repeat-x}
.gradient-x-overlay-sm-dark::before{background-image:linear-gradient(to right,rgba(33,50,91,0.25) 0%,rgba(33,37,38,0.25) 100%);background-repeat:repeat-x}
.gradient-x-overlay-lg-dark::before{background-image:linear-gradient(to right,rgba(33,50,91,0.9) 0%,rgba(33,50,91,0.9) 100%);background-repeat:repeat-x}
.gradient-y-overlay-lg-dark::before{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 40%,rgba(13,15,15,0.6) 100%);background-repeat:repeat-x}
.gradient-x-overlay-sm-indigo::before{background-image:linear-gradient(45deg,transparent,rgba(45,21,130,0.05));background-repeat:repeat-x}
.gradient-y-overlay-lg-white::before{background-image:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0.9) 100%);background-repeat:repeat-x}
.gradient-y-overlay-sm-gray-900::before{background-image:linear-gradient(to bottom,rgba(33,37,38,0.3) 0%,rgba(33,50,91,0.2) 100%);background-repeat:repeat-x}
.bg-img-hero{background-size:cover;background-repeat:no-repeat;background-position:top center}
.bg-img-hero-bottom{background-size:cover;background-repeat:no-repeat;background-position:bottom center}
.bg-img-hero-center{background-size:cover;background-repeat:no-repeat;background-position:center center}
.bg-img-hero-fixed{background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}
.bg-soft-primary{background-color:rgba(0,110,161,0.1)}
.bg-soft-secondary{background-color:rgba(78,87,89,0.1)}
.bg-soft-success{background-color:rgba(98,181,118,0.1)}
.bg-soft-info{background-color:rgba(92,186,192,0.1)}
.bg-soft-warning{background-color:rgba(179,76,32,0.1)}
.bg-soft-danger{background-color:rgba(222,68,55,0.1)}
.bg-soft-light{background-color:rgba(237,242,243,0.1)}
.bg-soft-dark{background-color:rgba(33,50,91,0.1)}
.bg-soft-navy{background-color:rgba(0,52,80,0.1)}
.rounded-pseudo{border-radius:0}
.rounded-pseudo::before,.rounded-pseudo::after{border-radius:0}
.rounded-lg-pseudo{border-radius:0}
.rounded-lg-pseudo::before,.rounded-lg-pseudo::after{border-radius:0}
.border-dashed{border:.0625rem dashed #a6babf}
.border-3{border-width:.1875rem!important}
.top-auto{top:auto}
.bottom-auto{bottom:auto}
.right-auto{right:auto}
.left-auto{left:auto}
.top-0{top:0}
.right-0{right:0}
.bottom-0{bottom:0}
.left-0{left:0}
.top-50{top:50%}
.right-50{right:50%}
.bottom-50{bottom:50%}
.left-50{left:50%}
@media (min-width:576px){.position-sm-absolute{position:absolute}}
@media (min-width:768px){.top-md-0{top:0}
.right-md-0{right:0}
.bottom-md-0{bottom:0}
.left-md-0{left:0}
.position-md-absolute{position:absolute}}
@media (min-width:992px){.top-lg-0{top:0}
.right-lg-0{right:0}
.bottom-lg-0{bottom:0}
.left-lg-0{left:0}
.position-lg-absolute{position:absolute}}
.content-centered-y{position:absolute;top:50%;transform:translate(0,-50%)}
@media (min-width:768px){.content-centered-y-md{position:absolute;top:50%;transform:translate(0,-50%)}}
@media (min-width:992px){.content-centered-y-lg{position:absolute;top:50%;transform:translate(0,-50%)}}
.opacity-xs{opacity:0.2}
.opacity-sm{opacity:0.4}
.opacity{opacity:0.6}
.opacity-lg,.a-banner::after{opacity:0.8}
.shadow-primary-lg{box-shadow:0px 0px 50px rgba(0,110,161,0.4)!important}
.shadow-soft{box-shadow:0px 3px 6px 0px rgba(100,112,115,0.25)!important}
.min-w-3rem{min-width:1rem}
.min-w-4rem{min-width:1.5rem}
.min-w-8rem{min-width:3.5rem}
.min-w-21rem{min-width:10rem}
.max-w-3rem{max-width:1rem}
.max-w-4rem{max-width:1.5rem}
.max-w-5rem{max-width:2rem}
.max-w-6rem{max-width:2.5rem}
.max-w-7rem{max-width:3rem}
.max-w-8rem{max-width:3.5rem}
.max-w-9rem{max-width:4rem}
.max-w-10rem{max-width:4.5rem}
.max-w-11rem{max-width:5rem}
.max-w-13rem{max-width:6rem}
.max-w-15rem{max-width:7rem}
.max-w-19rem{max-width:9rem}
.max-w-23rem{max-width:11rem}
.max-w-27rem{max-width:13rem}
.max-w-33rem{max-width:16rem}
.max-w-35rem{max-width:17rem}
.max-w-40rem{max-width:19.5rem}
.max-w-50rem{max-width:24.5rem}
.h-4rem{height:.25rem}
.h-250rem{height:15.625rem}
.h-380rem{height:23.75rem}
.min-h-270rem{min-height:16.875rem}
.min-h-300rem{min-height:18.75rem}
.min-h-380rem{min-height:23.75rem}
.min-h-450rem{min-height:28.125rem}
.min-h-500rem{min-height:31.25rem}
.min-h-620rem{min-height:38.75rem}
@media (min-width:576px){.max-w-sm-15rem{max-width:7rem}
.max-w-sm-40rem{max-width:19.5rem}}
@media (min-width:768px){.vh-md-30{height:30vh}
.vh-md-70{height:70vh}
.min-vh-md-100{min-height:100vh}
.max-w-md-13rem{max-width:6rem}}
@media (min-width:992px){.vh-lg-100{height:100vh}
.min-vh-lg-100{min-height:100vh}
.min-h-lg-600rem{min-height:37.5rem}}
.text-inherit{color:inherit}
.text-cap{display:block;text-transform:uppercase;font-weight:600;letter-spacing:.03125rem}
.text-lh-sm{line-height:1.2}
.text-lh-lg{line-height:1.8}
.font-size-1{font-size:.875rem}
.font-size-2{font-size:1.5rem}
.font-size-3{font-size:2rem}
.font-size-4{font-size:2.5rem}
.font-size-5{font-size:3rem}
.text-dark{color:#212526!important}
.text-dark[href]:hover{color:#006ea1!important}
.text-secondary[href]:hover{color:#006ea1!important}
.text-muted[href]:hover,.text-body[href]:hover{color:#003a55!important}
.text-white-70{color:rgba(255,255,255,0.7)}
.text-white-70[href]:hover{color:#fff}
a:hover .text-hover-primary{color:#003a55!important}
.text-warning{color:#5c2711!important}
.transform-rotate-1{transform:rotate(-40deg);transform-origin:30% 20%}
.transform-rotate-2{transform:rotate(-17deg);transform-origin:0% 0%}
.transform-rotate-3{transform:rotate(15deg);transform-origin:90% -20%}
.transform-rotate-4{transform-origin:100% 0;transform:translateY(-50%)}
.transform-rotate-5{transform:rotate(-22deg)}
.transform-rotate-6{transform:translate3d(20%,-55%,0)}
.transition-3d-hover{transition:all 0.2s ease-in-out}
.transition-3d-hover:hover,.transition-3d-hover:focus{transform:translateY(-3px)}
.transition-zoom-hover{transform:scale(1);transition:transform 0.3s}
.transition-zoom-hover:hover,.transition-zoom-hover:focus{transform:scale(1.05)}
.z-index-n1{z-index:-1}
.z-index-2{z-index:2}
.z-index-4{z-index:4}
.z-index-999{z-index:999}
.z-index-9999{z-index:9999}
.hs-unfold{position:relative;display:inline-block}
.hs-unfold-content{display:block!important;opacity:0;pointer-events:none}
.hs-unfold-content-initialized{opacity:1;visibility:visible;pointer-events:auto}
.hs-unfold-hidden{display:none!important;opacity:0;visibility:hidden}
.hs-unfold-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1002;background-color:rgba(33,50,91,0.125)}
.hs-unfold-content.hs-unfold-reverse-y{top:auto;bottom:100%;margin-top:0}
.hs-unfold-has-submenu{top:0;right:100%;left:auto;margin-top:0;margin-right:.5rem}
.hs-video-bg-video video{object-fit:cover}
.hs-nav-scroller-horizontal{position:relative;z-index:2}
.hs-nav-scroller-horizontal .nav{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;white-space:nowrap;scroll-behavior:smooth}
.hs-nav-scroller-horizontal .nav .nav-item{white-space:nowrap}
.hs-nav-scroller-horizontal .nav::-webkit-scrollbar{display:none}
.hs-nav-scroller-horizontal .nav-tabs{padding-bottom:2px}
.hs-nav-scroller-horizontal .hs-nav-scroller-arrow-prev,.hs-nav-scroller-horizontal .hs-nav-scroller-arrow-next{position:absolute;height:100%;z-index:1;font-size:1rem;display:flex;align-items:center}
.hs-nav-scroller-horizontal .hs-nav-scroller-arrow-link{width:3.125rem;color:#1e2022}
.hs-nav-scroller-horizontal .hs-nav-scroller-arrow-link:hover{color:#003a55}
.hs-nav-scroller-horizontal .hs-nav-scroller-arrow-prev{left:0;margin-left:-.125rem}
.hs-nav-scroller-horizontal .hs-nav-scroller-arrow-prev .hs-nav-scroller-arrow-link{padding:.5rem 0;background-image:linear-gradient(to right,#fff 50%,rgba(255,255,255,0) 100%);background-repeat:repeat-x}
.hs-nav-scroller-horizontal .hs-nav-scroller-arrow-next{right:0;margin-right:-.125rem}
.hs-nav-scroller-horizontal .hs-nav-scroller-arrow-next .hs-nav-scroller-arrow-link{padding:.5rem 0;background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 50%);background-repeat:repeat-x;text-align:right}
.hs-nav-scroller-vertical{height:100%;overflow:hidden;overflow-y:auto}
.hs-nav-scroller-vertical::-webkit-scrollbar{width:.5rem}
.hs-nav-scroller-vertical::-webkit-scrollbar-thumb{background-color:rgba(144,161,166,0.6)}
.hs-nav-scroller-unfold{position:static}
@media (max-width:991.98px){.cbp-filter-scrollbar{max-width:100%;display:flex;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}
.cbp-filter-scrollbar::-webkit-scrollbar{height:.25rem}
.cbp-filter-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(144,161,166,0.6);visibility:hidden}
.cbp-filter-scrollbar:hover::-webkit-scrollbar-thumb{visibility:visible}}
.cbp-filter-item-active.label.label-soft-secondary{color:#fff;background-color:#006ea1}
.cbp-filter-item-active.nav-link{color:#006ea1}
.cbp-l-loadMore-stop{pointer-events:none}
.cbp-caption-zoom .cbp-caption-defaultWrap{transition:transform 0.2s ease-out}
.cbp-caption-zoom .cbp-caption-activeWrap{background-color:rgba(33,50,91,0.5)}
.cbp-caption-zoom .cbp-caption:hover .cbp-caption-defaultWrap{transform:scale(1.1)}
.slick-cloned [data-hs-slick-carousel-slide-animated-element-animation]{opacity:0}
.slick{background:url('https://img9.uic.org/events/plugins/uictemplates/svg/components/circle-preloader.svg') no-repeat 50% 50%}
.slick .js-next,.slick .js-prev{opacity:0}
.slick.slick-initialized{background:none}
.slick.slick-initialized .js-slide,.slick.slick-initialized .js-thumb{visibility:visible;height:auto;overflow:visible}
.slick.slick-initialized .js-next,.slick.slick-initialized .js-prev{opacity:1}
.slick .js-slide,.slick .js-thumb{height:0;visibility:hidden;overflow:hidden}
.slick .js-slide:first-child,.slick .js-thumb:first-child{height:auto}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
li.activities .btn,li.activities input.submit,li.activities .formulaire_spip button.submit:not(.btn),.formulaire_spip li.activities button.submit:not(.btn){border:0!important;margin:0}
.bg-secondary.text-white h3.spip{color:#fff!important}
li.activities a.btn:not(.h4){font-size:.8em;padding:0!important;border:0!important;text-align:left;background-color:transparent}
li.activities a.btn:not(.h4):before{content:"";display:inline-block;width:5px;height:5px;background-color:#777;border-radius:50%;margin-left:0;margin-right:3px;vertical-align:middle}
.admin-prev-version{display:none}
.navbar-vertical a.active{background-color:#4e5759;color:white!important;font-weight:900}
.navbar-vertical a.active::before{font-family:"uic-icons";font-size:.8em;font-weight:900;content:"";margin-right:.6em}
.activities .row{background-color:rgba(255,255,255,0.9)}
.activity{box-shadow:none}
.activity a{display:block}
.activity a:hover{background-color:#fff!important;-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}
.bg-about{background-color:#5cbac0!important;border-color:#5cbac0!important}
.bg-passenger{background-color:#671b5e!important;border-color:#671b5e!important}
.bg-freight{background-color:#1b6954!important;border-color:#1b6954!important}
.bg-safety{background-color:#cb6018!important;border-color:#cb6018!important}
.bg-research{background-color:#552238!important;border-color:#552238!important}
.bg-sustainability{background-color:#6cb43e!important;border-color:#6cb43e!important}
.bg-security{background-color:#9c1744!important;border-color:#9c1744!important}
.bg-expertise{background-color:#b07e04!important;border-color:#b07e04!important}
.bg-rail{background-color:#0f4c69!important;border-color:#0f4c69!important}
.bg-standardisation{background-color:#40a2a7!important;border-color:#40a2a7!important}
.bar-links .btn-icon{width:1.75rem;height:1.75rem;padding:1.3rem .8rem}
@media (min-width:992px){.bar-links .btn-icon{padding:1.3rem 1.125rem}}
.bar-links .btn-sm,.bar-links .btn-group-sm > .btn,.bar-links .btn-group-sm > input.submit,.bar-links .formulaire_spip .btn-group-sm > button.submit:not(.btn),.formulaire_spip .bar-links .btn-group-sm > button.submit:not(.btn){padding-left:.3rem;padding-right:.3rem}
@media (min-width:992px){.bar-links .btn-sm,.bar-links .btn-group-sm > .btn,.bar-links .btn-group-sm > input.submit,.bar-links .formulaire_spip .btn-group-sm > button.submit:not(.btn),.formulaire_spip .bar-links .btn-group-sm > button.submit:not(.btn){padding-left:1.25rem;padding-right:1.25rem}}
.a-banner{width:75%;min-height:65%}
.a-banner::after{width:100%;padding-right:50px;text-align:right;font-size:1.5em;content:"➞";color:white;-webkit-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;-ms-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out}
.a-banner:hover::after{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px);color:black}
.partners{display:block;position:absolute;bottom:15%;width:100%}
section .btn-sm,section .btn-group-sm > .btn,section .btn-group-sm > input.submit,section .formulaire_spip .btn-group-sm > button.submit:not(.btn),.formulaire_spip section .btn-group-sm > button.submit:not(.btn){padding-left:.5rem;padding-right:.5rem}
@media (min-width:992px){.navbar{padding-top:0px;padding-bottom:0px}
.navbar .dropdown{position:static}
.navbar .dropdown-menu{width:100%;left:0;right:0;top:65px;display:block;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.3s linear}
.navbar .dropdown.show .dropdown-menu,.navbar .dropdown:hover .dropdown-menu,.navbar .dropdown .dropdown-menu:hover{display:block;visibility:visible;opacity:1;transition:visibility 0s,opacity 0.3s linear}
.navbar .dropdown-menu{border:1px solid rgba(0,0,0,0.15);background-color:#fff}}
.navbar .hs-mega-menu-opened .nav-link-toggle{color:#5cbac0}
.navbar .misc .h4{background-color:#a8a39f}
.navbar .aboutuic ul > li{color:#906c78}
.navbar .aboutuic ul > li a{color:#906c78}
.navbar .activities .btn,.navbar .activities input.submit,.navbar .activities .formulaire_spip button.submit:not(.btn),.formulaire_spip .navbar .activities button.submit:not(.btn){font-weight:400!important;color:#212526}
.navbar .activities .btn:hover,.navbar .activities input.submit:hover,.navbar .activities .formulaire_spip button.submit:not(.btn):hover,.formulaire_spip .navbar .activities button.submit:not(.btn):hover{color:white}
.navbar .activities .h4{color:white}
.navbar .passenger ul > li > a{color:#3e1139}
.navbar .freight ul > li > a{color:#114034}
.navbar .safety ul > li > a{color:#9d4a13}
.navbar .research ul > li > a{color:#311320}
.navbar .sustainability ul > li > a{color:#558e31}
.navbar .security ul > li > a{color:#6f1130}
.navbar .expertise ul > li > a{color:#7e5b03}
.navbar .rail ul > li > a{color:#092c3c}
@media (min-width:992px){.navbar .nav-link-toggle::after{content:""}
.navbar .nav-link{font-size:.9rem}}
@media (min-width:1200px){.navbar .nav-link-toggle{letter-spacing:.1rem}
.navbar .nav-link{font-size:1rem}}
.navbar-toggler{background-color:transparent}
.animated-icon1{width:30px;height:20px;position:relative;margin:0px;margin-top:1rem;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}
.animated-icon1 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}
.animated-icon1 span{background:#006ea1}
.animated-icon1 span:nth-child(1){top:0px}
.animated-icon1 span:nth-child(2){top:10px}
.animated-icon1 span:nth-child(3){top:20px}
.animated-icon1.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
.animated-icon1.open span:nth-child(2){opacity:0;left:-60px}
.animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}
#events .card,#news .card,#projects .card{margin:0 15px;max-width:350px}
main,.main{font-size:.9rem}
main h3.spip,.main h3.spip{letter-spacing:.1rem;margin:2.2rem 0 1rem;color:#003450;font-size:1.5rem}
a.spip_url{word-break:break-word}
.spip_documents_left{margin-right:2em;margin-bottom:1em;margin-top:1em}
.spip_documents_right{margin-left:2em;margin-bottom:1em;margin-top:1em}
blockquote.spip{font-size:1.2rem;background:#fff;color:#222;padding:20px;padding-left:50px;box-sizing:border-box;box-shadow:0 2px 4px rgba(34,34,34,0.12);position:relative;overflow:hidden;min-height:120px}
blockquote.spip p{margin:0;max-width:80%}
blockquote.spip cite{font-size:16px;margin-top:10px;display:block;font-weight:200;opacity:0.8}
blockquote.spip:before{font-family:Georgia,serif;content:"“";position:absolute;top:40px;left:10px;font-size:5em;color:rgba(238,238,238,0.8);font-weight:400;z-index:0}
blockquote.spip:after{font-family:Georgia,serif;content:"”";position:absolute;bottom:-110px;line-height:100px;right:-32px;font-size:25em;color:rgba(238,238,238,0.8);font-weight:400;z-index:0}
@media (max-width:991.98px){blockquote.spip:after{font-size:22em;right:-25px}}
.surlignable .bg-secondary a{color:#a6d9dc}
.surlignable .bg-secondary ul.spip{padding-left:.5rem}
section h2{text-transform:uppercase;font-size:1.4em;letter-spacing:.1em;margin:0;padding:2rem;display:inline-block!important}
section h2::after{content:"";display:block;height:.15em;width:2em;margin:.5em 0;background-color:#97a4af}
.portfolio a{margin:2px;display:inline-block;overflow:hidden}
.portfolio a img{transition:transform 0.5s ease}
.portfolio a:hover img{transform:scale(1.1)}
.pswp__caption h1{color:#aaa;font-size:1.2rem}
.cbp-l-dropdown-item,.cbp-l-dropdown-header{font-size:1rem!important;color:#4e5759!important;font-family:"Open sans",sans-serif!important;border:0!important}
.cbp-l-direction{border:0!important}
.cbp-l-direction:after{border-color:#4e5759 rgba(0,0,0,0)!important}
.surlignable .card-columns{column-count:2}
@media (min-width:768px) and (max-width:991.98px){.surlignable .card-columns{column-count:2}}
@media (min-width:992px) and (max-width:1199.98px){.surlignable .card-columns{column-count:4}}
@media (min-width:1200px){.surlignable .card-columns{column-count:4}}
@media (min-width:576px) and (max-width:767.98px){#projects .card-columns{column-count:2}}
@media (min-width:768px) and (max-width:991.98px){#projects .card-columns{column-count:3}}
@media (min-width:992px) and (max-width:1199.98px){#projects .card-columns{column-count:6}}
@media (min-width:1200px){#projects .card-columns{column-count:8}}
@media (min-width:992px) and (max-width:1199.98px){#websites .card-columns{column-count:6}}
@media (min-width:1200px){#websites .card-columns{column-count:8}}
@media (min-width:576px) and (max-width:767.98px){#publications .card-columns{column-count:2}}
@media (min-width:768px) and (max-width:991.98px){#publications .card-columns{column-count:3}}
@media (min-width:992px) and (max-width:1199.98px){#publications .card-columns{column-count:2}}
@media (min-width:1200px){#publications .card-columns{column-count:3}}
@media (max-width:767.98px){#press a span{display:block;max-width:250px}}
@media (max-width:991.98px){#press a span{display:block;max-width:300px}}
.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}
.fa-xs{font-size:.75em}
.fa-sm{font-size:.875em}
.fa-1x{font-size:1em}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-6x{font-size:6em}
.fa-7x{font-size:7em}
.fa-8x{font-size:8em}
.fa-9x{font-size:9em}
.fa-10x{font-size:10em}
.facebook a:hover{background-color:#3b5998}
.linkedin a:hover{background-color:#2867B2}
.twitter a:hover{background-color:#1DA1F2}
.navbar-vertical .card .nav-tabs .nav-link{margin-left:0;margin-right:0}
.navbar-vertical .nav-tabs .nav-link{border:0}
.navbar-vertical .nav-tabs .active.nav-link,.navbar-vertical .nav-tabs .active .nav-link,.navbar-vertical .nav-tabs .nav-link:hover{background-color:#003450;color:white}
.navbar-vertical .nav-tabs > .nav-tabs .active.nav-link,.navbar-vertical .nav-tabs > .nav-tabs .active .nav-link,.navbar-vertical .nav-tabs > .nav-tabs .nav-link:hover{background-color:#4e5759;color:white}
.navbar-vertical .nav-link.active::before{font-family:"uic-icons";font-size:.8em;font-weight:900;content:"";margin-right:.6em}
.navbar-vertical .nav-tabs .active.nav-link,.navbar-vertical .nav-tabs .active .nav-link{background-color:#4e5759;color:#fff;border:0}
.formulaire_spip .editer{padding-top:1.5}
.formulaire_spip label{margin-top:1.5rem;margin-bottom:1rem}
.formulaire_spip .choix label{font-weight:400!important}
span.obligatoire{font-size:.8em;color:#b34c20}
.formulaire_spip{clear:both;margin-bottom:.25rem;padding:1rem;position:relative}
.formulaire_spip form{margin-bottom:0}
.formulaire_spip .boutons{margin:0 -1rem -1rem;padding:1rem;text-align:right}
.formulaire_spip .boutons::after{display:block;clear:both;content:""}
.secondary .formulaire_spip{padding:.5rem}
.secondary .formulaire_spip .boutons{margin:0 -.5rem -.5rem;padding:.5rem}
body input.submit,body .formulaire_spip button.submit:not(.btn){color:#212526;background-color:#edf2f3;border-color:#a6babf}
body input.submit:hover,body .formulaire_spip button.submit:not(.btn):hover{color:#212526;background-color:#d6e1e4;border-color:#88a3aa}
body input.submit:focus,body input.submit.focus,body .formulaire_spip button.submit:not(.btn):focus,body .formulaire_spip button.submit:not(.btn).focus{color:#212526;background-color:#d6e1e4;border-color:#88a3aa;box-shadow:0 0 0 .2rem rgba(146,164,168,0.5)}
body input.submit.disabled,body input.submit:disabled,body .formulaire_spip button.submit:not(.btn).disabled,body .formulaire_spip button.submit:not(.btn):disabled{color:#212526;background-color:#edf2f3;border-color:#a6babf}
body input.submit:not(:disabled):not(.disabled):active,body input.submit:not(:disabled):not(.disabled).active,.show > body input.submit.dropdown-toggle,body .formulaire_spip button.submit:not(.btn):not(:disabled):not(.disabled):active,body .formulaire_spip button.submit:not(.btn):not(:disabled):not(.disabled).active,.show > body .formulaire_spip button.submit:not(.btn).dropdown-toggle{color:#212526;background-color:#cedcdf;border-color:#819da4}
body input.submit:not(:disabled):not(.disabled):active:focus,body input.submit:not(:disabled):not(.disabled).active:focus,.show > body input.submit.dropdown-toggle:focus,body .formulaire_spip button.submit:not(.btn):not(:disabled):not(.disabled):active:focus,body .formulaire_spip button.submit:not(.btn):not(:disabled):not(.disabled).active:focus,.show > body .formulaire_spip button.submit:not(.btn).dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(146,164,168,0.5)}
.formulaire_spip .editer-groupe,.formulaire_spip > div > ul,.formulaire_spip fieldset > ul,.formulaire_spip .fieldset > ul,.formulaire_spip form > ul,.formulaire_spip form > div > ul{margin-left:0;list-style:none;margin-bottom:1.5rem}
.formulaire_spip .editer{list-style:none;clear:both;margin:0 -1rem;padding:.0625rem 1rem .125rem}
.formulaire_spip label{font-weight:inherit;margin-bottom:.0625rem}
.formulaire_spip .explication{display:block;color:#5a6066;margin:0 0 .25rem}
.formulaire_spip .editer .explication{margin:.0625rem 0}
.formulaire_spip .editer label + .explication{margin-top:-.0625rem}
.formulaire_spip .editer.obligatoire label{font-weight:700}
.formulaire_spip input.radio,.formulaire_spip input.checkbox{display:inline-block}
.formulaire_spip .choix label{display:inline;font-weight:400}
.formulaire_spip .choix input.radio,.formulaire_spip .choix input.checkbox{width:auto;margin:.3rem .25rem;margin-left:0;margin-bottom:1px}
.formulaire_spip .choix_mots{display:flex;flex-wrap:wrap;justify-content:flex-start}
.formulaire_spip .choix_mots .saisie_mot{flex-grow:1;flex-basis:50%}
@media (max-width:767.98px){.formulaire_spip .choix_mots .saisie_mot{flex-basis:100%}}
.formulaire_spip .choix_mots .saisie_mot:nth-child(2n-1){clear:both}
.formulaire_spip .choix_mots .saisie_mot label{display:inline;font-weight:400}
.formulaire_spip .choix_mots .saisie_mot input.radio,.formulaire_spip .choix_mots .saisie_mot input.checkbox{width:auto;margin:.3rem .25rem;margin-left:0;margin-bottom:1px}
.formulaire_spip textarea{height:auto}
.formulaire_spip .markItUp .markItUpContainer .markItUpHeader{width:100%;padding-right:6px;padding-left:6px}
.formulaire_spip .markItUp .markItUpContainer .markItUpHeader + textarea{border-top-left-radius:0;border-top-right-radius:0;border-top:0}
.editer.erreur{background-color:#f8dad7}
.editer.erreur input.text,.editer.erreur input.password,.editer.erreur input.email,.editer.erreur input.date,.editer.erreur textarea,.editer.erreur select{border-color:#f6cbc7}
.editer.erreur input.text:focus,.editer.erreur input.password:focus,.editer.erreur input.email:focus,.editer.erreur input.date:focus,.editer.erreur textarea:focus,.editer.erreur select:focus{border-color:#efa29b}
.editer .erreur_message{display:block;color:#73231d;font-weight:700}
.editer .erreur_message label{display:inline}
.editer .erreur_message input{margin:0}
.reponse_formulaire_ok{border-color:#62B576;background-color:#62B576;color:white;font-weight:900}
.reponse_formulaire_erreur{border-color:#b34c20;background-color:#b34c20;color:white;font-weight:900}
[class^="orejime-"]{margin:0;padding:0;border:0;font-family:inherit;font-size:inherit;color:inherit;vertical-align:baseline;cursor:default;float:none;width:auto;text-align:left;font-weight:400}
.orejime-Main,.orejime-Modal{font-size:1em;line-height:1.5}
.orejime-Button{border:0;color:#fff;border-radius:3px;padding:6px 10px;margin-right:.5em;border:1px solid transparent}
.orejime-Button[disabled]{opacity:0.75}
.orejime-Button--save,.orejime-Button--accept{background:#57bd84;color:#fff}
.orejime-Button--decline{background:#666}
.orejime-Button--info{background:#009bdf}
.orejime-Notice{background:#333;position:fixed;z-index:1000;width:100%;bottom:0;font-size:.8em}
@media (min-width:990px){.orejime-Notice{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);border-radius:3px;bottom:20px;right:20px;max-width:300px}}
@media (max-width:990px){.orejime-Notice{border:none;border-radius:0}}
.orejime-Notice--mandatory{position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:none}
.orejime-Notice--hidden{display:none!important}
.orejime-Notice-body{padding:1em}
.orejime-Notice-logo{max-width:200px}
.orejime-Notice-title,.orejime-Notice-description{color:#eee;margin-bottom:.5em}
.orejime-Notice-title{font-weight:700;font-size:1.2em;line-height:1.3}
.orejime-Notice-purposes{color:#eee}
.orejime-Notice-changes{color:#eee;margin-bottom:.5em;font-weight:700}
.orejime-Notice-privacyPolicyLink{text-decoration:underline;cursor:pointer}
.orejime-Notice-privacyPolicyLink,.orejime-Notice-privacyPolicyLink:hover{color:inherit}
.orejime-Notice-privacyPolicyLink:hover,.orejime-Notice-privacyPolicyLink:focus{text-decoration:none}
.orejime-Notice-actions{display:block}
.orejime-Notice-actionItem{display:inline}
.orejime-Notice-learnMoreButton{display:inline-block}
.orejimeHtml-WithModalOpen{height:100%}
.orejimeHtml-WithModalOpen body{position:fixed;overflow:hidden;height:100%;width:100%}
.orejime-ModalOverlay,.orejime-NoticeOverlay{z-index:1000;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0}
.orejime-ModalWrapper{z-index:1001;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:640px;max-width:100%;max-height:100%;overflow:auto}
.orejime-Modal{background:#333;color:#eee;border-radius:3px;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}
.orejime-Modal-header{padding:1em;border-bottom:1px solid #555}
.orejime-Modal-title{margin:0;font-size:2em;display:block;font-weight:700;padding-right:20px}
.orejime-Modal-closeButton{border:none;background:none;color:inherit;position:absolute;top:1em;right:1em}
.orejime-CloseIcon{stroke:currentColor;width:12px}
.orejime-Modal-body{padding:1em}
.orejime-Modal-footer{padding:1em;border-top:1px solid #555}
.orejime-Modal-privacyPolicyLink,.orejime-Modal-poweredByLink{cursor:pointer;text-decoration:underline;color:inherit}
.orejime-Modal-privacyPolicyLink:hover,.orejime-Modal-privacyPolicyLink:focus,.orejime-Modal-privacyPolicyLink:active,.orejime-Modal-poweredByLink:hover,.orejime-Modal-poweredByLink:focus,.orejime-Modal-poweredByLink:active{color:inherit}
.orejime-Modal-privacyPolicyLink:hover,.orejime-Modal-privacyPolicyLink:focus,.orejime-Modal-poweredByLink:hover,.orejime-Modal-poweredByLink:focus{text-decoration:none}
.orejime-Modal-poweredByLink{position:absolute;right:1em;color:#aaa;font-size:.8em;padding:6px 0}
.orejime-Modal-poweredByLink:hover,.orejime-Modal-poweredByLink:focus,.orejime-Modal-poweredByLink:active{color:#aaa}
.orejime-AppList{display:block;padding:0;margin:0}
.orejime-AppList-item{display:block;position:relative;line-height:1.25;vertical-align:middle;padding-left:60px;min-height:40px;margin-top:.7em}
.orejime-AppList-item:first-child{margin-top:0}
.orejime-CategorizedAppList{list-style:none}
.orejime-CategorizedAppList-item{margin-bottom:1em}
.orejime-CategorizedAppList-title{font-size:1.2em;font-weight:700}
.orejime-CategorizedAppList-description{font-size:.9em}
.orejime-CategorizedAppList-apps{margin-top:.5em;margin-left:1em}
.orejime-AppItem-title{font-weight:600;cursor:pointer}
.orejime-AppItem-description{font-size:.8em}
.orejime-AppItem-purposes{font-size:.8em;color:#aaa}
.orejime-AppItem-optOut,.orejime-AppItem-required{padding-left:.2em;font-size:.8em;color:#aaa}
.orejime-AppItem-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}
.orejime-AppItem-switch{position:absolute;left:0;display:inline-block;width:50px;height:30px}
.orejime-AppItem-slider{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#aaa;-webkit-transition:0.4s;transition:0.4s;width:50px;display:inline-block;border-radius:30px;border:2px solid transparent}
.orejime-AppItem-slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:white;-webkit-transition:0.4s;transition:0.4s;border-radius:50%;border:1px solid #555}
.orejime-AppItem-switchLabel{position:absolute;width:50px;top:34px;overflow:ellipsis;font-size:.8em;text-align:center}
.orejime-AppItem-switch--disabled .orejime-AppItem-slider{cursor:default;opacity:0.5}
.orejime-AppItem-switch--disabled .orejime-AppItem-switchLabel{color:#aaa}
.orejime-AppItem-input:focus + .orejime-AppItem-label .orejime-AppItem-slider{border-color:#fff;outline-offset:2px}
.orejime-AppItem-input:checked + .orejime-AppItem-label .orejime-AppItem-slider{background-color:#009bdf}
.orejime-AppItem-input:checked + .orejime-AppItem-label .orejime-AppItem-slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
.orejime-AppToggles{margin-bottom:1em;display:block}
.orejime-AppToggles-item{display:inline}
@font-face{font-family:"uic-icons";src:url('https://img9.uic.org/events/plugins/uictemplates/font/uic-icons.eot?47655842');src:url('https://img9.uic.org/events/plugins/uictemplates/font/uic-icons.eot?47655842#iefix') format("embedded-opentype"),url('https://img9.uic.org/events/plugins/uictemplates/font/uic-icons.woff2?47655842') format("woff2"),url('https://img9.uic.org/events/plugins/uictemplates/font/uic-icons.woff?47655842') format("woff"),url('https://img9.uic.org/events/plugins/uictemplates/font/uic-icons.ttf?47655842') format("truetype"),url('https://img9.uic.org/events/plugins/uictemplates/font/uic-icons.svg?47655842#uic-icons') format("svg");font-weight:400;font-style:normal}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"uic-icons";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-mail:before{content:""}
.icon-calendar:before{content:""}
.icon-asterisk:before{content:""}
.icon-right-open:before{content:""}
.icon-left-open:before{content:""}
.icon-down-open:before{content:""}
.icon-up-open:before{content:""}
.icon-list-alt:before{content:""}
.icon-basket:before{content:""}
.icon-leaf:before{content:""}
.icon-users:before{content:""}
.icon-book:before{content:""}
.icon-picture:before{content:""}
.icon-pause:before{content:""}
.icon-play:before{content:""}
.icon-doc:before{content:""}
.icon-link:before{content:""}
.icon-search:before{content:""}
.icon-link-ext:before{content:""}
.icon-twitter:before{content:""}
.icon-facebook:before{content:""}
.icon-rss:before{content:""}
.icon-pinterest-circled:before{content:""}
.icon-mail-alt:before{content:""}
.icon-linkedin:before{content:""}
.icon-bell-alt:before{content:""}
.icon-angle-circled-left:before{content:""}
.icon-angle-circled-right:before{content:""}
.icon-angle-circled-up:before{content:""}
.icon-angle-circled-down:before{content:""}
.icon-youtube:before{content:""}
.icon-youtube-play:before{content:""}
.icon-instagram:before{content:""}
.icon-graduation-cap:before{content:""}
.icon-language:before{content:""}
.icon-database:before{content:""}
.icon-file-pdf:before{content:""}
.icon-file-word:before{content:""}
.icon-file-excel:before{content:""}
.icon-file-powerpoint:before{content:""}
.icon-file-archive:before{content:""}
.icon-newspaper:before{content:""}
.icon-chart-pie:before{content:""}
.icon-commenting:before{content:""}
.icon-linkedin-squared:before{content:""}