@charset "UTF-8";
@font-face {
font-family: 'oxanium';
font-weight: normal;
font-style: normal;
font-display: swap;
unicode-range: U+000-5FF;
src: local('oxanium'),
url('../webfonts/oxanium-regular-webfont.woff2') format('woff2'),
url('../webfonts/oxanium-regular-webfont.woff') format('woff');
}
@font-face {
font-family: 'FontAwesome';
font-weight: normal;
font-style: normal;
font-display: swap;
src: url('../webfonts/fontawesome-webfont.woff2') format('woff2'),
url('../webfonts/fontawesome-webfont.woff') format('woff');
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%;height:100%;font-size:10px;-webkit-tap-highlight-color:transparent}html::-webkit-scrollbar{width:.4rem;background-color:#134d95}html::-webkit-scrollbar-thumb{background:rgba(255,255,255,.9)}html{scrollbar-color:rgba(255,255,255,.9) #134d95;scrollbar-width:thin}body{font-family:oxanium,sans-serif;font-size:14px;line-height:1.42857143;-webkit-font-smoothing:antialiased;line-height:1;width:100%;min-height:100%;margin:0;cursor:url(../img/curseur.png),default}header{margin-top:1%;display:block}h1,h2,h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-top:20px;margin-bottom:10px}h1{color:rgba(255,255,255,.9);text-align:right;border-right:solid 3px rgba(255,255,255,.8);padding-right:10px;text-decoration:underline;margin:.67em 0;font-size:36px}h2{color:#666;font-size:30px;text-align:right;padding-right:20px;border-right:solid 3px #676767;align-items:center;display:flex}h2::before{border-top:.0625em solid;content:"";flex:1;margin:0 .5em}h3{font-size:24px;text-align:center}p{color:#666;font-size:1.2em;margin:0 0 20px;line-height:1.4em}img{border:0;vertical-align:middle}.img_cookie{vertical-align:top}.p-right{text-align:right}.info{color:#fff}.sup{position:relative;line-height:0;vertical-align:super;font-size:65%}li{font-size:1.2em;color:#666;list-style-type:disc;line-height:1.4em}b,strong{font-weight:700}.main_container,.partner_container{border-radius:6px;background:rgba(255,255,255,.9);-moz-box-shadow:0 5px 10px -2px #000;-webkit-box-shadow:0 5px 10px -2px #000;-o-box-shadow:0 5px 10px -2px #000;box-shadow:0 5px 10px -2px #000;color:#000;min-height:500px;padding:30px 40px 30px}.partner_container{padding:5px 40px 5px;min-height:auto}.partner_container>p{text-align:center}hr{height:2px;background-color:#374147;width:25%;text-align:center;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-top:20px;margin-bottom:20px;border:0}ul{margin-top:0;margin-bottom:10px}.br{display:none}.center{text-align:center}.right{text-align:right;width:100%}.print{float:right}.fa-print{font-size:1.4em}a{background-color:transparent}a:active,a:hover{outline:0}.info-link,a,a:active,a:focus,a:hover,input::placeholder,textarea::placeholder{color:#ea9353;font-weight:700;text-decoration:none;cursor:url(../img/curseur_link.png),pointer}.info-link:hover{color:#5fd072}.myfooter>span>p>a{color:#3279b9}a{display:inline-block}a:after{border-bottom:2px solid #4c6881;content:"";display:block;margin:0 auto 0;transition:width 250ms ease-in-out 0s;width:0}.info-link:after{color:#e86c31;border-bottom:2px solid #5fd072}a:hover:after{transition:width .1s ease-in-out 0s;width:100%}a:hover{color:#3279b9}.fa-print,.inner-list>ul>li>p>a,.myfooter_bottom_left>a,.tab-content>ul>li>a,.tel-mail{color:#3279b9;font-weight:700;text-decoration:none;cursor:url(../img/curseur_link.png),pointer}.inner-list>ul>li>p>a:hover,.tab-content>ul>li>a:hover{color:#3279b9}.responsive-iframe{display:block;width:100%;text-align:center;margin-left:auto;margin-right:auto}.nav{display:block;background-color:transparent;overflow:hidden;border-bottom:solid 1px #fff;border-radius:8px;-moz-box-shadow:0 5px 10px -2px #b6b6b6;-webkit-box-shadow:0 5px 10px -2px #b6b6b6;-o-box-shadow:0 5px 10px -2px #b6b6b6;box-shadow:0 5px 10px -2px #b6b6b6}.nav ul{padding:0;margin:0}.sol-menu li{float:left;display:block;list-style:none}.sol-menu li a.menu{display:block;text-decoration:none;color:#fff;font-weight:400;padding:20px 15px;background-color:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.sol-menu li a.menu:hover{color:#4c6881;padding:20px 40px;background-color:#fff;font-weight:700;border-radius:8px}.sag-menu li{float:right;display:block;list-style:none;padding:5px 15px;font-size:1.4em;color:#fff}.sag-menu li a{color:#fff;font-size:1em}.sag-menu li a:hover{color:#52b6dc}.altmenu-ac{display:none}.menu-ac{display:none;padding:10px;cursor:pointer;color:#fff}.menu_r{font-size:1em}@media (max-width:700px){.ac{display:none}.nav ul li{float:none}.menu-ac{display:block}}@media (min-width:700px){.ac{display:block}}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-info{margin:auto;width:70%;margin-bottom:20px;padding:15px;background:rgba(2,47,107,.4);color:#fff;font-size:1.3em;border:solid 2px rgba(255,255,255,.8);border-radius:6px}.alert-info hr{border-top-color:#a6e1ec}.alert-dismissible{padding-right:35px}.alert-dismissible .close{float:right;color:inherit;font-size:25px}.fa-info-circle{font-size:1.2em}a.close{color:#e86c31;opacity:1}a.close:hover{cursor:url(../img/curseur_link.png),pointer;color:#5fd072}a.alert-link{color:#ea9353}a.alert-link:active,a.alert-link:hover{color:#5fd072}.share-buttons{float:left;width:20%;margin-top:-50px;margin-left:3%}.share-buttons .share-button{float:left}.share-buttons .share-button:first-child{margin-top:0}.share-buttons .share-button:after{clear:both;display:table}.share-button{display:block;position:relative;height:30px}.share-button:hover{cursor:pointer}.share-button:hover .share-button-primary{box-shadow:1px 0 0 0 rgba(0,0,0,.1)}.share-button:hover .share-button-secondary-content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.share-button-primary{position:absolute;background:#fff;width:30px;height:30px;border-radius:15px;background:#3279b9;left:0;top:50%;margin-top:-15px}.share-button-icon{display:block;color:#fff;position:absolute;width:30px;line-height:30px;font-size:16px;margin-top:1px;left:36%;top:25%}.share-button-secondary{overflow:hidden;margin-left:15px;height:30px}.share-button-secondary-content{font-size:1.2em;background:#3279b9;display:block;height:30px;text-align:left;padding-left:24px;padding-right:18px;line-height:30px;color:#fff;border-radius:0 15px 15px 0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform 175ms ease;transition:-webkit-transform 175ms ease;transition:transform 175ms ease;transition:transform 175ms ease,-webkit-transform 175ms ease}.wave-header{position:relative;background:linear-gradient(to right,#022f6b,#0e4489);color:#fff;width:100%;test-align:center;height:auto}.wave-inner-header{border:none;border-left:solid 3px rgba(255,255,255,.8);padding:10px;width:70%}.flex{height:auto;margin:auto;width:70%}.waves{position:relative;width:100%;height:15vh;margin-bottom:-7px;min-height:100px;max-height:150px}.wave-content{position:relative;height:20vh;background-color:rgba(255,255,255,.6)}.wave-parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.wave-parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}.wave-parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.wave-parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.wave-parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}@media (max-width:768px){.waves{height:40px;min-height:40px}}.myfooter_responsive{display:none}.myfooter{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);margin:0 auto;width:100%;color:#676767;opacity:1}.myfooter .myfooter_icon{margin-right:10px}.myfooter_top_left{grid-column:span 2;font-size:15px}.myfooter_top_right{border-left:solid 1px;padding-left:10px;font-size:15px}.myfooter_bottom_center,.myfooter_bottom_left,.myfooter_bottom_right{grid-column:span 1;border-top:solid 1px;font-size:15px;padding-top:15px}.myfooter_bottom_center,.myfooter_bottom_left,.myfooter_bottom_right,.myfooter_top_left,.myfooter_top_right{font-size:1em}.myfooter_bottom_center{text-align:center}.myfooter_bottom_right{text-align:right}.myfooter>span>p>i{color:#3279b9}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-bars:before{content:"\f0c9"}.fa-home:before{content:"\f015"}.fa-television:before{content:"\f26c"}.fa-handshake-o:before{content:"\f2b5"}.fa-map-o:before{content:"\f278"}.fa-comment-o:before{content:"\f0e5"}.fa-question-circle-o:before{content:"\f29c"}.fa-facebook-square:before{content:"\f082"}.fa-facebook:before{content:"\f09a"}.fa-info-circle:before{content:"\f05a"}.fa-map-marker:before{content:"\f041"}.fa-phone:before{content:"\f095"}.fa-envelope:before{content:"\f0e0"}.fa-comment:before{content:"\f075"}.fa-windows:before{content:"\f17a"}.fa-pencil-square:before{content:"\f14b"}.fa-exclamation-circle:before{content:"\f06a"}.fa-shield:before{content:"\f132"}.fa-caret-down:before{content:"\f0d7"}.fa-shopping-cart:before{content:"\f07a"}@media (min-width:1024px) and (max-width:1280px){.alert-info,.wave-content,.wave-inner-header{width:95%}h1,h2{font-size:1.7em}.alert-info,p{font-size:1.1em}a{font-size:.9em}.sol-menu li a.menu:hover{padding:20px 15px}.share-buttons{width:22%}.share-button-icon{left:37%;top:29%}.share-button-secondary-content{font-size:1em}}@media (min-width:820px) and (max-width:979px){.sol-menu li a.menu{padding:25px 8px}.sol-menu li a.menu:hover{padding:25px 8px}}@media (max-width:979px){body{font-size:16px}h1,h2{font-size:1.5em}h3{font-size:1.3em}.alert-info,.share-button-secondary-content,p{font-size:1em}.ul-mobile>li{font-size:16px}small{font-size:14px}.share-buttons{width:32%;margin-top:-35px;margin-left:1%}.share-button-primary{width:25px;height:25px}.share-button-secondary-content{height:25px;line-height:25px}.wave-inner-header{width:100%;border-left:none;padding:3px}.img_site_mobile,.title_site_mobile{float:right}.title_site_desktop{display:none}.img_site_mobile{padding-bottom:10px}.alert-info{width:99%}.main_container{padding:30px 10px 10px}.responsive-iframe{overflow:hidden;padding-bottom:75%;position:relative;height:0;border:0}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wave-content{height:0}.myfooter{display:none}.myfooter_responsive{display:block}div.mylist-footer{margin:20px auto;width:100%}nav.mylist_nav-footer{overflow:hidden}nav.mylist_nav-footer>ul{list-style-type:none;padding-left:5px}nav.mylist_nav-footer>ul>li{display:block}nav.mylist_nav-footer>ul>li>label,nav.mylist_nav>ul>li>a{border-bottom:1px solid rgba(0,0,0,.1);color:#3279b9;font-size:.9em;display:block;line-height:50px;text-shadow:0 1px 1px rgba(0,0,0,.1);transition:all .1s ease}nav.mylist_nav-footer>ul>li>label:hover{color:#245584;cursor:pointer;text-decoration:underline}nav.mylist_nav-footer>ul>li>label+input{display:none;visibility:hidden}nav.mylist_nav-footer>ul>li>div{max-height:0;overflow:hidden;transition:all .5s linear}nav.mylist_nav-footer>ul>li>label+input:checked+div{max-height:2000px}nav.mylist_nav-footer>ul>li>div>ul{list-style-type:none}nav.mylist_nav-footer>ul>li>div>ul>li>a{border-bottom:1px solid rgba(0,0,0,.05);color:#ff9f9f;display:block;font-size:.9rem;padding:10px 0;text-decoration:none;transition:all .15s linear}nav.mylist_nav-footer>ul>li>div>ul>li:hover>a{color:#5fd072}nav.mylist_nav-footer li:hover .rotate{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);color:#ff9f9f}.inner-list>ul>li{list-style:none}.li-footer-responsive>p{font-size:.6em}.li-footer-responsive>p>i{color:#3279b9}.fa-map-marker-alt{vertical-align:top}.hr-footer{width:70%}.copyright-footer{text-align:center}}@media (min-width:730px) and (max-width:815px){.sol-menu li a.menu{padding:23px 5px}.sol-menu li a.menu:hover{padding:23px 5px}}@media (min-width:768px) and (max-width:979px){.mainWrap{width:768px}.menu ul{top:37px}.menu li a{font-size:12px}a.homer{background:#374147}.corps{display:grid;grid-template-columns:98%}}@media (max-width:767px){.mainWrap{width:auto;padding:50px 20px}.menu{display:none}.responsive-menu{display:block}nav{margin:0;background:0 0}.menu li{display:block;margin:0}.menu li a{background:#fff;color:#797979}.menu li a:hover,.menu li:hover>a{background:#9ca3da;color:#fff}.menu ul{visibility:hidden;opacity:0;top:0;left:0;width:100%;transform:initial}.menu li:hover>ul{visibility:visible;opacity:1;position:relative;transform:initial}.menu ul ul{left:0;transform:initial}.menu li>ul ul:hover{transform:initial}.sol-menu li a.menu{padding:10px 15px}.sol-menu li a.menu:hover{padding:10px 15px}.corps{display:block;width:98%;margin-left:auto;margin-right:auto}aside{display:none}.homer,.homer_li{display:none}.logo{text-align:right}}@media (max-width:420px){.share-button-icon{left:35%;top:25%}.share-button-secondary-content{font-size:.9em}}@media print{body{background-color:#fff}.main_container{border:0;border-radius:6px;background:0 0;-moz-box-shadow:0 0 0 0 #000;-webkit-box-shadow:0 0 0 0 #000;-o-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000}.alert-info,.myfooter,.myfooter_responsive,.nav,.partner_container,.share-buttons,div.pcss3t>input,div.pcss3t>label{display:none}h1{font-size:1.5em;text-decoration:underline}h2{font-size:1.2em}h2::before{border:none}a:after{margin:0}a[href^=http]:not([href*="www.dnoi.fr"]):after{content:" (" attr(href) ")"}a[href^=https]:not([href*="www.dnoi.fr"]):after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}}