.login-title {padding: 60px 0 15px; width: 100%;text-align: center;text-transform: uppercase;}.login-title h1 {text-align: center;max-width: 100%;}.login-title .logout {float: right;}.login-title .logout a {text-decoration: none;}.login-title::after {clear: both;}.login-create {padding: 40px 0 120px; width: 100%;text-align: center;text-transform: uppercase; }.login-create a {color: #19a8e1;font-size: 16px;font-weight: bold;text-transform: uppercase;}.login-wrapper {width: 700px;margin: 0 auto;padding: 0;min-height: 800px;}.login-wrapper .login-form {padding: 0 30px;border-radius: 7px;}.g-recaptcha-wrapper {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: center; -webkit-justify-content: center;margin: 20px 0;margin-left: auto;}.form-wrapper {width: 100%;height: auto;margin: 40px 0; min-height: 200px;}ul.form-default {list-style: none;padding: 10px 0 0;margin: 0;}ul.form-default.center {margin: 0 auto;display: flex;flex-flow: column nowrap;width: 75%;align-items: center;}ul.form-default li {padding: 5px;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;}ul.form-default.center li {width:100%;flex-flow: row nowrap; -webkit-flex-flow: row nowrap;}ul.form-default li.submit {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-end; -webkit-justify-content: flex-end;padding: 0px;padding-top: 15px;}ul.form-default li label {width:20%;padding-right: 12px;line-height: 1.2;text-align: left;font-weight: normal;position: relative;}ul.form-default.center li label {width:20%;margin-bottom:5px;text-align: left;}ul.form-default li div.input {width: 100%;margin: auto 16px;}ul.form-default li input, ul.form-default li textarea, ul.form-default li select {padding: 7px;border-radius: 5px 0 5px 0;width: 100%;border: none;border: 1px solid #35484a;}ul.form-default li .legend {padding-top: 1px;font-size: 11px;font-style: italic;font-weight: normal;color: #333;}ul.form-default li.checkbox {padding: 15px 20px;margin: 30px 0px 0;border-top: 1px dashed #35484a;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: center; -webkit-justify-content: center;}ul.form-default li.checkbox input {width:auto !important;}ul.form-default li.checkbox label {width:100% !important;margin: auto 0;padding-left: 12px;line-height: 1.2;text-align: left;font-weight: normal;position: relative;}input, textarea {padding: 7px;border: 1px solid #35484a;background: #fff;border-radius: 3px 0 3px 0;color: #0b2149;width: 90%;}.height120 textarea {height: 120px;}.height150 textarea {height: 150px;}.height200 textarea {height: 150px;}select {padding: 7px;border: 1px solid #35484a;background: #fff;border-radius: 3px 0 3px 0;color: #0b2149;width: 100%;}input[type=file] {background: #fff;padding: 3px 6px;border: 1px solid #35484a;}input[type=checkbox] {padding: 7px;border: 1px solid #35484a;background: #fff;border-radius: 3px 0 3px 0;color: #0b2149;}ul.form-default li .alert-wrapper.delete {margin: 20px auto;}.form-wrapper.small-display {min-height: auto;margin-top: 0px;}ul.form-default.small-display li {justify-content: space-around; -webkit-justify-content: space-around; align-items: center;}ul.form-default.small-display li input, ul.form-default.small-display li textarea, ul.form-default.small-display li select {width: 100%;}ul.form-default.center li input, ul.form-default.center li textarea, ul.form-default.centerli select {width: 100%;}.form-wrapper.small-display label {width: 33%;}ul.form-default.small-display li.submit {justify-content: center; -webkit-justify-content: center;}ul.form-default li.submit input {color: #35484a;text-transform: inherit;font-size: 18px;line-height: 1.1;border: none;padding: 10px 25px 7px;text-align: center;margin: 5px 0;text-decoration:none !important;display:inline-block;border:2px solid #35484a;font-family: 'Handlee', sans-serif;}.form-submit, ul.form-default.small-display li .form-submit {width: auto;display: block;color: #35484a;text-transform: inherit;font-size: 18px;line-height: 1.1;border: none;padding: 10px 25px 7px;text-align: center;margin: 5px 0;margin-top: 2rem;text-decoration:none !important;display:inline-block;border:2px solid #35484a;cursor: pointer;font-family: 'Handlee', sans-serif;}.form-submit:hover, ul.form-default.small-display li .form-submit:hover {}.small-submit {font-weight: bold;width: auto;display: block;font-size: 13px;line-height: 1.0;color: #FFF;padding: 8px 20px;border: none;border-radius: 10px;background-color: #35484a;margin: 0 auto;cursor: pointer;text-transform: uppercase;border-radius: 7px;}.filters-wrapper{margin-top:25px;width:90%;}.filters-wrapper .filter-item{margin-bottom:5px;}.filters-wrapper select {width: 100% !important;padding: 0 15px;height: 25px;border: 1px solid #0080d4;;border-radius: 20px;background-color: #ffffff;}.filters-wrapper input {width: 100% !important;padding: 0 15px;height: 25px;border: 1px solid #0080d4;border-radius: 20px;background-color: #ffffff;}ul.listing-large {margin: 0;padding: 0;list-style: none;}ul.listing-large li {margin-bottom: 4px;padding: 12px 7px;font-size: 12px;text-transform: uppercase;line-height: 1.1;}ul.listing-large li.header {background: none;color: #716f6f;font-weight: normal;font-size: 10px;padding: 10px 6px 5px;}body {width: 100%;height: 100%;font-family: 'Handlee', sans-serif;font-size: 14px;color: #000000;font-weight: 500;line-height: 1.2;background:url(../_img/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}div#page-container { position: relative;overflow: hidden;}div#page-content {position: relative;z-index: 9;}div.inside, .container {margin: 0 auto; margin-left:auto !important;margin-right:auto !important;position: relative;width: 990px !important;}.container1080 {margin: 0 auto; margin-left:auto !important;margin-right:auto !important;position: relative;width: 1080px !important;}.container100 {margin: 0 auto; margin-left:auto !important;margin-right:auto !important;position: relative;width: 100% !important;}.container-large {margin: 0 auto; position: relative;width: 96%;}div.inside-straight, .container-straight {margin: 0 auto; position: relative;}section {margin-bottom: 2rem;}section.insider {padding: 5rem 0 2rem;}section.white {background: #FFF;}section.padding-bottom {padding-bottom: 2rem;}section.shadow {box-shadow: 0px 0px 15px #000;z-index: 1000;position: relative;}div.column660 {margin: 0; position: relative;width: 680px;float: left;}div.column290 {margin: 0; position: relative;width: 290px;float: right;}div.column600 {margin: 0; position: relative;width: 600px;float: left;}div.column350 {margin: 0; position: relative;width: 350px;float: right;}.shad1 {box-shadow: 0px 3px 5.58px 0.42px rgba(0, 0, 0, 0.21);}.shad2 {box-shadow: 0px 2px 3.58px 0.42px rgba(0, 0, 0, 0.11);}a {text-decoration: none;-webkit-transition: .3s;transition: .3s;-webkit-transition-property: color,background,box-shadow;transition-property: color,background,box-shadow;}a:hover { text-decoration: none; cursor: pointer; }hr {}.clear {clear: both;}.transitions-ease {-webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;transition: all .4s ease-in-out 0s;}.shadow-base {box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7); }.left { float: left; }.right { float: right; }.clear { clear: both; }.center{ margin: auto; }.txtleft { text-align: left; }.txtright{ text-align: right; }.txtcenter { text-align: center; }.display-none { display: none; }.bold { font-weight: 700; }.normal { font-weight: normal; }.italic { font-style: italic; }.underline { text-decoration: underline; }.upper { text-transform: uppercase; }.w3{ width: 3%; }.w5{ width: 5%; }.w7{ width: 7%; }.w8{ width: 8%; }.w10{ width: 10%; }.w12{ width: 12%; }.w13{ width: 13%; }.w15{ width: 15%; }.w20{ width: 20%; }.w22{ width: 22%; }.w23{ width: 23%; }.w24{ width: 24%; }.w25{ width: 25%; }.w30{ width: 30%; }.w33{ width: 33.333%; }.w35{ width: 35%; }.w40{ width: 40%; }.w45{ width: 45%; }.w48{ width: 48%; }.w49{ width: 49%; }.w50{ width: 50%; }.w55{ width: 50%; }.w58{ width: 58%; }.w60{ width: 60%; }.w66{ width: 66.666%; }.w68{ width: 68%; }.w70{ width: 70%; }.w75{ width: 75%; }.w80{ width: 80%; }.w82{ width: 82%; }.w85{ width: 85%; }.w90{ width: 90%; }.w95{ width: 95%; }.w100 { width: 100%; }.bg-default { background: #153b7d; }.bg-white { background-color: rgba(255,255,255,0.5); }.bg-black { background: #000; }.bg-grey { background: #36484a; }.bg-grey *{color: #fff !important;border-color: #fff !important;color: #fff !important;}.bg-shadow { box-shadow:0px 0px 18px #d1d1d1; }.bg-cover {background-size: cover;background-repeat: no-repeat;background-position: center top;}.bg-position-left-top { background-position: left top; }.bg-position-center-top { background-position: center top; }.bg-position-center-center { background-position: center center; }.bg-norepeat { background-repeat: no-repeat; }.padding-0, .p0 { padding: 0; }.padding-10, .p10 { padding: 10px; }.padding-20, .p20 { padding: 20px; }.padding-25, .p25 { padding: 25px; }.padding-30, .p30 { padding: 30px; }.padding-35, .p35 { padding: 35px; }.padding-40, .p40 { padding: 40px; }.padding-45, .p45 { padding: 45px; }.padding-top-0, .pt0 { padding-top: 0px; }.padding-top-5, .pt5 { padding-top: 5px; }.padding-top-10, .pt10 { padding-top: 10px; }.padding-top-15, .pt15 { padding-top: 15px; }.padding-top-20, .pt20 { padding-top: 20px; }.padding-top-30, .pt30 { padding-top: 30px; }.padding-top-40, .pt40 { padding-top: 40px; }.padding-top-50, .pt50 { padding-top: 50px; }.padding-bottom-0, .pb0 { padding-bottom: 0px; }.padding-bottom-5, .pb5 { padding-bottom: 5px; }.padding-bottom-10, .pb10 { padding-bottom: 10px; }.padding-bottom-15, .pb15 { padding-bottom: 15px; }.padding-bottom-20, .pb20 { padding-bottom: 20px; }.padding-bottom-30, .pb30 { padding-bottom: 30px; }.padding-bottom-40, .pb40 { padding-bottom: 40px; }.padding-bottom-50, .pb50 { padding-bottom: 50px; }.padding-bottom-80, .pb80 { padding-bottom: 80px; }.padding-left-0, .pl0 { padding-left: 0px; }.padding-left-10, .pl10 { padding-left: 10px; }.padding-left-20, .pl20 { padding-left: 20px; }.padding-left-30, .pl30 { padding-left: 30px; }.padding-left-40, .pl40 { padding-left: 40px; }.padding-left-50, .pl50 { padding-left: 50px; }.padding-right-0, .pr0 { padding-right: 0px; }.padding-right-10, .pr10 { padding-right: 10px; }.padding-right-20, .pr20 { padding-right: 20px; }.padding-right-30, .pr30 { padding-right: 30px; }.padding-right-40, .pr40 { padding-right: 40px; }.padding-right-50, .pr50 { padding-right: 50px; }.margin-10, .m10 { margin: 10px; }.margin-20, .m20 { margin: 20px; }.margin-25, .m25 { margin: 25px; }.margin-30, .m30 { margin: 30px; }.margin-35, .m35 { margin: 35px; }.margin-40, .m40 { margin: 40px; }.margin-45, .m45 { margin: 45px; }.margin-up-top-10 { margin-top: -10px !important; }.margin-up-top-20 { margin-top: -20px !important; }.margin-up-top-25 { margin-top: -28px !important; }.margin-top-0, .mt0 { margin-top: 0px !important; }.margin-top-5, .mt5 { margin-top: 5px !important; }.margin-top-10, .mt10 { margin-top: 10px !important; }.margin-top-15, .mt15 { margin-top: 15px !important; }.margin-top-20, .mt20 { margin-top: 20px !important; }.margin-top-30, .mt30 { margin-top: 30px !important; }.margin-top-40, .mt40 { margin-top: 40px !important; }.margin-top-50, .mt50 { margin-top: 50px !important; }.margin-bottom-0, .mb0 { margin-bottom: 0px !important; }.margin-bottom-5, .mb5 { margin-bottom: 5px !important; }.margin-bottom-10, .mb10 { margin-bottom: 10px !important; }.margin-bottom-15, .mb15 { margin-bottom: 15px !important; }.margin-bottom-20, .mb20 { margin-bottom: 20px !important; }.margin-bottom-30, .mb30 { margin-bottom: 30px !important; }.margin-bottom-40, .mb40 { margin-bottom: 40px !important; }.margin-bottom-50, .mb50 { margin-bottom: 50px !important; }.margin-bottom-80, .mb80 { margin-bottom: 80px !important; }.margin-left-0, .ml0 { margin-left: 0px !important; }.margin-left-10, .ml10 { margin-left: 10px !important; }.margin-left-20, .ml20 { margin-left: 20px !important; }.margin-left-30, .ml30 { margin-left: 30px !important; }.margin-left-40, .ml40 { margin-left: 40px !important; }.margin-left-50, .ml50 { margin-left: 50px !important; }.margin-right-0, .mr0 { margin-right: 0px !important; }.margin-right-10, .mr10 { margin-right: 10px !important; }.margin-right-20, .mr20 { margin-right: 20px !important; }.margin-right-30, .mr30 { margin-right: 30px !important; }.margin-right-40, .mr40 { margin-right: 40px !important; }.margin-right-50, .mr50 { margin-right: 50px !important; }.flex {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;}.min-height300 {min-height: 300px;}.min-height600 {min-height: 600px;}article {margin: 0; position: relative;padding: 0;line-height: 1.4;}article.Print {width: auto;}article .date {margin: 0;padding: 1rem 0 2rem;font-size: 15px;font-weight:600;color: #a38169;text-align: left;width: 100%;}article .intro {padding: 1.8rem 0;font-size: 15px;font-weight:600;line-height: 1.2;color: #000000;text-align: left;max-width:100%;margin:0 auto;}article .button_link {color: #35484a;text-transform: inherit;font-size: 18px;line-height: 1.1;border: none;padding: 10px 25px 7px;border-radius:3px 0 3px 0;text-align: center;margin: 5px 0;text-decoration:none !important;display:inline-block;border:2px solid #35484a;}article .button_link.btn-center{display: flex;width: max-content;margin: 5px auto;}article .button_link.btn-right{display: flex;width: max-content;margin-left:auto;}article .button_link.btn-color-green{background: linear-gradient(to right, #fff 50%, #badfdd 50%);background-size: 200% 100%;background-position: right bottom;}article .button_link.btn-size-medium{font-size: 1.2em;}article .button_link.btn-size-large{font-size: 1.4em;}.article-picture {width: 100%;position: relative;}.article-picture img {width: 100%;height: auto;}.article-picture .picture-border {}article .img-separateur {align-items:center;justify-content:center;margin: 2.5rem 0;display:flex;}article .img-separateur img {width:150px !important;}article .legend, .legend_full {padding: 5px;font-size: 12px;color: #73818f;font-style: italic;text-align: right;font-weight: 300;}article .content {padding: 2rem 0 0;margin: 0 auto;}.article-content {padding: 0;margin: 0 auto;}article .content img {height: auto;width: 100%;padding: 0;}article .content img.w100 {height: auto;width: 100%;padding: 0;}article .content img.reel {height: auto;width: auto;padding: 0;}article .content ul, article .content ol {margin: 0px;padding: 5px 0 10px 10px;color:#000000;}article .content li {padding: 5px;display:flex;align-items:self-start;}article .content li::before {font-family: "Material Icons"; font-weight: 900; content: "\e876";font-weight:700;color: #35484a;padding-right:10px;}article .content p {}article .content a {color: #000000;text-decoration: underline; }article .content .video-wrapper, article .content .picture-wrapper {padding: 15px 0;}article .content .video-wrapper {width: 100%;}article .content .video-wrapper iframe {width: 100%;}article .content .grids-wrapper a {text-decoration: none;}article .content .text-wrapper {padding: 0 0 20px;text-align: justify;font-size:1.4em;font-weight: 300;}article .content .text-wrapper p {color:#000000;font-size:14px;}article .content .citation {width: 100%;text-align: center;font-weight: 600;padding: 3rem 7rem;font-size: 60px;line-height: 1.1;font-family:"Dancing Script";color:#35484a;}article .content .citation .author {width: 100%;text-align: right;font-weight: 300;font-size: 12px;font-style: italic;padding-top: 5px;}article .content p b, article .content p strong {font-size: 110%;}hr {margin: 2.5rem 0;padding: 0;width: 100%;border: 0;height: 7px;border-top:1px solid #35484a;}hr.theme {}img.separateur {width:75px;text-align:center;margin: 2.5rem 0;}article .xbutton {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;margin: 0;margin-top: 0.5rem;margin-bottom: 1rem;background-color:#35484a;padding: 0.7rem 1rem 0.7rem 1.5rem;border-radius: 0 0 10px 0;text-decoration: none !important;align-items:center;}article .xbutton .label {color:#ffffff;font-size: 15px;font-weight: 400;text-align: left;line-height: 1.0; text-decoration: none;}article .xbutton .label span {display: block;padding-top: 0.6rem;font-size: 11px;text-transform: none;font-weight: normal;}article .xbutton .icon {margin: auto 1rem auto auto;color:#ffffff;font-size: 20px;font-weight: bold;text-transform: uppercase;display:flex;align-items:center;}article.Print h1 {font-size: 25px;}.comments-banner {height: 80px;width: 100%;background: #e8e8e8;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;margin-top: 15px;margin-bottom: 35px;}.comments-banner .icon {margin: 0;margin-right: 15px;}.comments-banner .icon img {height: 80px;width: auto;}.comments-banner .title {margin: auto 0;font-size: 36px;color: #FFF;text-transform: uppercase;}.comments-item {width: 100%;margin: 10px 0;padding: 10px 0px;border-bottom: 1px dashed #003366;}.comments-item .infos {width: 100%;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;margin-bottom: 7px;}.comments-item .infos .picto {margin: auto 0;}.comments-item .infos .name {margin: auto 0;margin-left: 10px;font-size: 13px;color: #003366;font-weight: bold;text-transform: uppercase;}.comments-item .infos .date {margin: auto 0;margin-left: 10px;font-size: 13px;color: #003366;text-transform: uppercase;}.comments-item .message {width: 100%;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.comments-item .message .input {width: 90%;}.comments-item .message .input textarea {width: 100%;min-height: 120px;background: #ededed;border: none;}.comments-item .message .submit {width: 10%;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;}.comments-item .message .submit button {margin: auto;}.comments-item:last-child {border-bottom: none;}.comments-msgs {margin: 0 auto;padding: 0;width: 100%;}.comments-msgs .message {margin: 15px auto;width: 100%;font-size: 14px;line-height: 1.1;font-weight: normal;padding: 15px;border: 1px solid transparent;border-radius: 4px;text-align: center;display: none;}.comments-msgs .message.success {color: #5cb85c;background-color: #e8fbe8;border-color: #5cb85c;}.comments-msgs .message.info {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}.comments-msgs .message.error {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}.tags-wrapper {padding: 0;margin: 0;width: 100%;display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.tags-wrapper .tag-item {margin: 4px;padding: 7px 12px;background: #e7e3e3;color: #666666;border-radius: 5px;font-size: 12px;text-decoration: none;}.columns-wrapper {width: 100%;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-between; -webkit-justify-content: space-between;margin-bottom:40px;}.columns-wrapper .col {margin: 0 auto;width: 48%;}.columns-wrapper .col.align-top {margin-top: 0;margin-bottom: auto;}.columns-wrapper .col.align-top .text-wrapper {padding-top: 0px;}.columns-wrapper .col.align-top .text-wrapper p {padding-top: 0px;}.columns-wrapper .col.width-full .text-wrapper {}.columns-wrapper .col.width-full .text-wrapper p {padding-top: 3px;}.columns-wrapper .col.align-mid {margin-top: auto;margin-bottom: auto;}.columns-wrapper .col.align-bot {margin-top: auto;margin-bottom: 0;}.columns-wrapper .col.align-left {margin-left: 0;margin-right: auto;}.columns-wrapper .col.align-center {margin-left: auto;margin-right: auto;}.columns-wrapper .col.align-right {margin-left: auto;margin-right: 0;}.columns-wrapper .col.width-sxmall {width: 14%;}.columns-wrapper .col.width-sidebar {width: 24%;}.columns-wrapper .col.width-small {width: 32%;}.columns-wrapper .col.width-small-l {width: 36%;}.columns-wrapper .col.width-medium-s {width: 39%;}.columns-wrapper .col.width-medium {width: 48%;}.columns-wrapper .col.width-medium-l {width: 59%;}.columns-wrapper .col.width-large-s {width: 69%;}.columns-wrapper .col.width-large {width: 73%;}.columns-wrapper .col.width-large-f {width: 89%;}.columns-wrapper .col.width-full {width: 100%;}article .listing-wrapper {margin: 10px 0;padding-bottom: 7px;}article .listing-wrapper .title-wrapper {padding: 0 17px;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;height: 40px;margin-bottom: 10px;}article .listing-wrapper .title-wrapper .spacer {height: 40px;width: 2px;background: #0b2149;margin: 0;margin-right: 10px;}article .listing-wrapper .title-wrapper .text {font-size: 18px;color: #0b2149;margin: auto 0;margin-right: auto;text-transform: uppercase;}article .listing-wrapper .title-wrapper .icon {margin: auto 0;margin-left: auto;width: 30px;}article .listing-wrapper .title-wrapper .icon img {width: 24px;height: 24px;}article .listing-wrapper .listing-items {display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: space-between; -webkit-justify-content: space-between;}article .listing-wrapper .listing-items .item {}article .listing-wrapper .listing-items .item a {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;padding: 10px 15px;margin: 0;}article .listing-wrapper .listing-items .item a .col-infos {width: 88%;margin: 0;text-align: left;}article .listing-wrapper .listing-items .item a .col-icon {width: 12%;margin: auto 0;text-align: right;}article .listing-wrapper .listing-items .item a .col-icon img {}article .listing-wrapper .listing-items .item .row {}article .listing-wrapper .listing-items .item .row.title {padding: 0 0 5px;}article .listing-wrapper .listing-items .item .row.title .title {padding: 0px;}.slider-articles-wrapper {position: relative;width: 100%;overflow-x: hidden;margin-top: 3rem;margin-bottom:3rem;}div#slider-articles-home {position: relative; top: 0px; left: 0px; width: 100%;}div.slider-articles-wrapper div.items-articles-wrapper {width: 100%;}div.slider-articles-wrapper a.slide-articles-item {float: left;width: 100%;display: block;position: relative;text-decoration: none;}div.slider-articles-wrapper a:hover {text-decoration: none;}a.slide-articles-item div.picture {width: 100%;overflow: hidden;}a.slide-articles-item img {width: 100%;height: auto;}a.slide-articles-item div.infos {position: absolute;bottom: 0px;left: 0px;width: 100%;background-color: #0068a5;z-index: 40000;padding: 20px 25px 10px;}a.slide-articles-item div.infos .title {font-size: 32px;color: #FFF;line-height: 1.2;padding-bottom: 5px;text-transform: uppercase;}a.slide-articles-item div.infos .intro {font-size: 12px;color: #FFF;line-height: 1.1;font-weight:300;}a.slide-articles-item div.infos .button-more {margin-top: 15px;width: 100%;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;padding: 10px;font-weight: bold;font-size: 17px;text-transform: uppercase;color: #FFF;background-color: #00a9c9;border-radius: 3px;}div.slider-articles-wrapper .owl-dots {display: flex !important;display: -webkit-flex !important;flex-flow: row wrap !important;-webkit-flex-flow: row wrap !important;justify-content: flex-end !important;-webkit-justify-content: flex-end !important;width: 100% !important;position: absolute !important;z-index: 9000;margin: 0 !important;top: auto !important;bottom: 15px !important;}div.slider-articles-wrapper .owl-dots .owl-dot {height: 12px !important;width: 12px !important;border-radius: 40px !important;background-color: #ffffff !important;margin: 0 5px !important;}div.slider-articles-wrapper .owl-dots .owl-dot.active {height: 12px !important;width: 12px !important;border-radius: 40px !important;background: none !important;border: 1px solid #fff !important;margin: 0 5px !important;}#slider-articles-navigator {position: absolute;top: 15px;right: 25px;width: 30px;z-index: 30;margin-top: 0px;display: flex; display: -webkit-flex; flex-flow: column nowrap; -webkit-flex-flow: column nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;}#slider-articles-navigator a.slider-navigation {display: block;height: 26px;width: 30px;cursor: pointer;margin: 0;margin-bottom: 0px;border-left: 3px solid #FFF;padding-left: 10px;color: #FFF;font-size: 18px;background: none;position: relative;z-index: 31;}#slider-articles-navigator a.selected {border-left: 3px solid #00a9c9;color: #00a9c9;}h1 {padding: 1.5rem 0 3rem;margin: 0;font-size: 60px;line-height: 1.0;text-align: left;color: #35484a;border: none;position:relative;font-weight:400;max-width:60%;font-family:"Dancing Script";}article h1 {text-align: center;display: table;margin:0 auto;}h1.readmore {padding: 1rem 0;border: none;text-align:center;margin:0 auto;}h1.noborder {border: none;}h1 span {display: block;font-weight: 500;color:#35484a;}h2 {padding: 2rem 0 2rem;margin: 0;font-size: 28px;line-height: 1.0;text-align: left;color: #35484a;font-weight:400;text-transform:uppercase;}h2.readmore {padding: 1rem 0;border: none;text-align:center;margin:0 auto;}h2.title_h2_listing {text-align: center;display: table;margin: 0 auto;padding: 2rem 0 2rem;}h3 {padding: 1.5rem 0 1.5rem;margin: 0;font-size: 23px;line-height: 1.1;text-align: left;color: #35484a;font-weight:500;}h4 {padding: 1rem 0 1rem;margin: 0;font-size: 18px;line-height: 1.1;font-weight: 500;text-align: left;color: #35484a;text-decoration:underline;}.pics-wrapper {width: 100%;display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: space-around; -webkit-justify-content: space-around;}.pics-wrapper.from-home {margin: 0 auto;width: 720px;}.pics-wrapper.from-home .pics-item {width: 220px;height: 220px;border-radius: 7px;overflow: hidden;margin: 10px auto;}.pics-inside { width: 100%; display: flex; display: -webkit-flex;flex-flow: row wrap; -webkit-flex-flow: row wrap; justify-content: center; -webkit-justify-content: center;} .pics-item {display: block;width: 185px;height: 160px;overflow: hidden;margin: 0.5rem 0.5rem 0.3rem; }.pics-item .picture-wrapper { width: 185px; height: 160px;} .pics-item .picture-wrapper .picture {width: 185px;height: 160px; }.login-adherents-wrapper {margin: 20px auto;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: center; -webkit-justify-content: center;background: url('../_img/login-adherents-bg.jpg') no-repeat top left #0f265c;}article .login-adherents-wrapper {margin: 20px 40px;}.login-adherents-wrapper .login-col {width: 480px;min-height: 140px;margin: 0;}.login-adherents-wrapper .col-infos {display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: flex-start; -webkit-justify-content: flex-start;padding-left: 80px;}.login-adherents-wrapper .col-form {display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: center; -webkit-justify-content: center;}.login-adherents-wrapper .login-col .col-inside {margin: auto 0;}.login-adherents-wrapper .col-infos .col-inside .title {font-family: 'ClanOT-Black';line-height: 1.2;font-size: 18px;color: #FFF;margin: 0px;margin-bottom: 10px;padding: 0px;}.login-adherents-wrapper .col-infos .col-inside .title span {font-family: 'ClanOT-Book';}.login-adherents-wrapper .col-form .col-inside .title {font-family: 'ClanOT-Black';line-height: 1.0;font-size: 18px;color: #FFF;margin: 15px 0;padding: 0px;text-align: center;}.login-adherents-wrapper .col-form .col-inside .row {width: 100%;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: center; -webkit-justify-content: center;}.login-adherents-wrapper .col-form .col-inside .input {width: 270px;height: 28px;padding: 0px;margin: 6px auto;border: 1px solid #FFF;text-align: center;line-height: 28px;color: #FFF;background: transparent;border-radius: 0px;}.login-adherents-wrapper .col-form .col-inside .submit {width: 150px;height: 28px;padding: 0px;margin: 10px 0 0 auto;text-align: center;line-height: 28px;color: #FFF;background: #ff0000;border-radius: 0px;border: none;}.title-tricolor {width: 100%;height: 60px;position: relative;display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: space-around; -webkit-justify-content: space-around;}.title-tricolor .line-blue {position: absolute;z-index: 2;top: 29px;left: 0px;background: #1423a0;height: 2px;width: 50%;}.title-tricolor .line-red {position: absolute;z-index: 2;top: 29px;right: 0px;background: #dc2d5a;height: 2px;width: 50%;}.title-tricolor .title-center {position: relative;z-index: 4;margin: auto;background: #FFF;padding: 0 20px;font-size: 40px;font-weight: 700;color: #1423a0;line-height: 1.0;text-transform: uppercase;}.events-home .title-tricolor .title-center {color: #FFF;background: none;}.listing-wrapper {margin: 0;padding-bottom: 10px;}.listing-wrapper.bg-grey {background: url('../_img/modules/listing-grey.jpg') no-repeat center center #ededed;background-size: cover;}.listing-title {font-weight: bold;line-height: 1.0;font-size: 22px;color: #0b2149;margin: 0px 30px 10px;padding: 10px 0 5px;text-transform: uppercase;border-bottom: 2px solid #0b2149;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;}.listing-title .title {margin: auto;}.listing-title .icon {margin: auto 0;width: 30px;}.listing-main-title {font-size: 17px;color: #0b2149;font-weight: bold;text-transform: uppercase;line-height: normal;padding: 15px 0 0;text-align: center;}.listing-wrapper .listing-items {display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.listing-wrapper .listing-items .item {width: 40%;margin: 10px;background: #fafafa;box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.2); }.listing-wrapper .listing-items .item.picture {width: 25%;margin: 10px;padding: 0px;background: none;background: #fafafa;box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.2); }.listing-wrapper .listing-items .item:hover {box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.4); }.listing-wrapper .listing-items .item a {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;padding: 10px;}.listing-wrapper .listing-items .item a:hover {text-decoration: none;}.listing-wrapper .listing-items .item a .col-infos .row-title {padding: 0 0 7px;}.listing-wrapper .listing-items .item.picture a {width: 100%;height: 140px;margin: 0 auto;position: relative;}.listing-wrapper .listing-items .item.picture .copyright {position: relative;width: 100%;height: 40px;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;}.listing-wrapper .listing-items .item.picture .copyright span {margin: auto 10px;}.listing-wrapper .listing-items .item.picture .picture-download {}.listing-wrapper .listing-items .item.picture .picture-download a {width: 100%;height: 35px;padding: 0px;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: center; -webkit-justify-content: center;}.listing-wrapper .listing-items .item.picture .picture-download img {height: 25px;width: auto;}.listing-wrapper .listing-items .item .col-infos {width: 88%;margin: auto 0;}.listing-wrapper .listing-items .item .col-description {width: 88%;margin: auto 0;}.listing-wrapper .listing-items .item .col-icon {width: 12%;margin: auto 0;text-align: right;}.listing-wrapper .listing-items .item .col-icon img {width: 25px;height: auto;}.listing-wrapper .listing-items .item .col-picture {width: 25%;margin: 0;margin-right: 25px;overflow: hidden;}.listing-wrapper .listing-items .item .col-picture img {width: 90%;height: auto;}.listing-wrapper .listing-items .item .row {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.listing-wrapper .listing-items .item .row .categorie {margin: 0;color: #333333;font-size: 11px;font-weight: bold;text-transform: uppercase;text-align: left;width: 100%;}.listing-wrapper .listing-items .item .row .title {margin: auto 0;padding-top: 4px;color: #333333;font-size: 13px;line-height: 1.0;text-transform: uppercase;font-weight: bold;text-align: left;width: 100%;}.listing-wrapper .listing-items .item .row .date {margin: 0;color: #333333;font-size: 11px;text-transform: uppercase;width: 100%;}.listing-wrapper .listing-items .item .row .param {margin: auto 0;width: 50%;font-size: 12px;color: #333333;text-transform: none;}.listing-wrapper .listing-items .item .row .param-wide {margin: auto 0;width: 100%;font-size: 12px;color: #333333;text-transform: none;}.partners-categorie {margin: 2rem 0;padding: 3rem 0 ;margin: 0;font-size: 24px;line-height: 1.0;text-align: left;color: #02578e;}.partners-items {width: 100%;display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.partners-items.home {justify-content: center; -webkit-justify-content: center;padding-top:1.5rem;padding-bottom:1.5rem;}.partners-item {width: 50%;margin: 1rem 0 1.5rem;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;padding-right: 3rem;}.partners-items.home .partners-item{width: auto;padding: 0;justify-content: center; -webkit-justify-content: center;}.partners-item .col-logo {background: #FFF;height: 162px;width: 162px;margin: auto 1.5rem;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;align-items:center;}.partners-item .col-logo img {width: 160px;height: auto;margin: auto;}.partners-item .col-infos {width: calc(100% - 180px);margin: auto 0;margin-left: 10px;font-size: 13px;line-height: 1.0;}.partners-item .col-infos .name {font-size: 16px;padding-bottom: 0.8rem;}.partners-item .col-infos .intro {font-size: 13px;font-weight:300;padding-top: 0.8rem;padding-bottom: 0.8rem;}.partners-item .col-infos a {padding-top: 0.8rem;display: block;text-transform: none;text-decoration: underline;}.photos-loader {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.photos-loader-bg {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: #FFF;opacity: 0.8;z-index: 4;}.photos-loader-inside {position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;}.photos-loader-inside .loader {margin: auto;}.grid {}.grid:after {content: '';display: block;clear: both;}.grid-sizer,.grid-item {width: 24%;margin: 0 1% 7px 0;}.grid-sizer.home,.grid-item.home {width: 32.333%;margin: 0 1% 7px 0;}.grid-item {float: left;}.grid-item img {display: block;max-width: 100%;}.grid-item-content {-webkit-transition: width 0.4s, height 0.4s;transition: width 0.4s, height 0.4s;}.grid-item:hover .grid-item-content {cursor: pointer;}.grid-item.is-expanded,.grid-item.is-expanded .grid-item-content {width: 680px;height: auto;}.grid-item.is-expanded {z-index: 2;}.shares-files-wrapper {width: 100%;}.help {width: 100%;border: 1px solid #8f8f8f;border-radius: 7px;padding: 0.9rem;position: relative;}.help .title {padding: 0 0 0.8rem 0.8rem;font-size: 18px;line-height: 1.0;color: #8f8f8f;text-transform: uppercase;font-family: 'ClanOT-Medium';}.help .close {position: absolute;top: 10px;right: 10px;}.help .help-inside {width: 100%;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;}.help .help-inside .help-box {width: 49%;height: 80px;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;color: #FFF;font-size: 16px;line-height: 1.0;color: #FFF;text-transform: none;font-family: 'ClanOT-Medium';padding: 0.9rem;border-radius: 7px;}.help .help-inside .help-box.top {background: #820204;}.help .help-inside .help-box.sub {background: #00000c;}.help .help-inside .help-box .icon {margin: auto 10px;}.help .help-inside .help-box .text {margin: auto 10px;display: block;}.categories-wrapper {padding: 3rem 0;width: 100%;display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.categories-wrapper .categorie {width: 48%;margin: 15px 1% auto;background: #FFF;padding: 0;padding-bottom: 10px;border-bottom-right-radius: 7px;}.item-top {width: 100%;background: #dfdfdf;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;height: 46px;}.item-top .label {margin: auto 0;margin-left: 1.5rem;color: #3b3b3b;font-family: 'ClanOT-Bold';font-size: 16px;line-height: 1.0;text-transform: uppercase;text-align: left;display: block;}.item-top .icon-view {margin: 0;margin-left: auto;}.item-top .icon-list {margin: 0;}.items-sub {display: none;}.items-sub.active {display: block;}.shares-files-wrapper .articles-title {border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;color: #3b3b3b;font-family: 'ClanOT-Bold';font-size: 14px;line-height: 1.0;text-transform: uppercase;text-align: left;padding: 0.8rem 1.4rem;margin: 1rem 0 0.5rem;}.items-mid {display: none;}.items-mid.active {display: block;background: #c6474a;padding-bottom: 1rem;border-bottom-right-radius: 15px;overflow: hidden;}.item-sub {width: 100%;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;padding: 0.7rem 1.5rem;}.item-sub .label {margin: auto 0;color: #727272;font-family: 'ClanOT-Bold';font-size: 14px;line-height: 1.0;text-transform: uppercase;text-align: left;display: block;}.item-sub.articles .label {font-size: 13px;font-family: 'ClanOT-Medium';text-transform: none;}.item-sub .icon-view {margin: auto 0;margin-left: auto;}.item-sub .icon-list {margin: auto 0;margin-left: 10px;}.item-sub.active {background: #c6474a;}.item-sub.active .label {color: #FFF;}.items-mid .item-sub {padding: 0.4rem 2.5rem;}.items-mid .item-sub .label {cursor: pointer;color: #FFF;font-size: 13px;text-transform: none;font-weight: normal;font-family: 'ClanOT-Book';}.shares-lightbox {width: 100%;background: #FFF;position: relative;}.shares-lightbox .shares-print {position: absolute;top: 4px;right: 45px;z-index: 100;}.shares-lightbox .shares-copy {position: absolute;top: 4px;right: 85px;z-index: 100;}.shares-lightbox .shares-copy img, .shares-lightbox .shares-print img {height: 32px;width: 32px;}.lightbox-title {width: 100%;display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: center; -webkit-justify-content: center;background: #820204;padding: 1rem 1.5rem;color: #FFF;font-family: 'ClanOT-Medium';font-size: 19px;margin: auto 0;min-height: 42px;text-transform: uppercase;border-bottom-right-radius: 15px;}.lightbox-title a {color: #FFF;font-family: 'ClanOT-Medium';font-size: 19px;margin: auto 5px;display: inline-block;text-transform: uppercase;}.lightbox-inside {padding: 2rem;}a.listing {width: 100%;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;margin-bottom: 0.7rem;}a.listing .label {color: #939292;margin: auto 0;padding: 0.7rem 1.5rem;border-bottom: 1px solid #939292;font-size: 12px;display: block;font-family: 'ClanOT-Bold';width: calc(100% - 150px);}a.listing .more {width: 150px;color: #820204;margin: auto 0;padding: 0.7rem 1rem;font-size: 12px;display: block;font-family: 'ClanOT-Bold';text-decoration: underline;}.shares-more {padding: 2rem 0;width: 100%;}.shares-more .title {font-size: 16px;font-weight: bold;text-align: center;padding-bottom: 0.9rem;}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#aeaeae;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:18px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{transition:opacity .2s ease}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ed1a3b}.main_slider {width: 100%;box-shadow:0px 2px 6px #888;}.main_slider .item-overlay {width: 100%;height: 100%;position: absolute;width: 100%;height: 100%;background: url(../_img/cle.svg) no-repeat bottom right;background-size: 200px 100%;}.main_slider .item-infos {display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: flex-start; -webkit-justify-content: flex-start;width:75%;height:100%;margin: 0 auto;top:0;left:0;right:0;position: absolute;z-index: 9000;align-items:center;}.main_slider .item-infos .col-infos {margin: auto;width: 80%;display:flex;flex-flow:column nowrap;}.main_slider .item-infos .col-infos .title {color: #FFF;text-transform: inherit;font-size: 100px;font-weight:300;line-height: 1.0;padding: 10px 0;text-align:left;text-shadow:1px 0px 4px #000;font-family:"Dancing Script";}.main_slider .item-infos .col-infos .intro {color: #FFF;text-transform: inherit;font-size: 25px;line-height: 1.0;text-align:left;margin-top: 15px;text-shadow:1px 0px 4px #000;}.main_slider .item-infos .col-infos .button-more {color: #FFF;text-transform: inherit;font-size: 1.5em;line-height: 1.0;border:none;background:none;border:1px solid #fff;padding: 6px 35px; border-radius: 26px; margin:0 auto;margin-top: 25px;text-align:left;text-shadow:1px 0px 4px #000;}.main_slider .owl-dots {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: center; -webkit-justify-content: center;align-items:center;top:auto !important;left:auto !important;right:auto !important;bottom:10px !important;width: 100% !important;}.main_slider .owl-dots .owl-dot { border-radius: 30px; width:15px !important; height:15px !important;background-color:#fff;border:1px solid #fff;margin:0 5px !important;}.main_slider .owl-dots .owl-dot.active {background-color:#d29939;border:1px solid #d29939;} .video-wrapper {width: 100%;position: relative;overflow: hidden;}.video-wrapper .video-inner {width: 100%;}.video-wrapper .video-inner iframe {width: 100%;}.videos-item {display: block;width: 90%;margin: 0 auto 40px;overflow: hidden;position: relative;}.videos-item .picture {margin: auto;margin-left: 0px;height: auto;width: 100%;overflow: hidden;position: relative;z-index: 5;}.videos-item .picture img {height: auto;width: 105%;}.video-wrapper.from-gallery {width: 96%;margin: 35px auto 0;}.video-wrapper.from-gallery .embed {border: 5px solid #FFF;border-radius: 5px;background: #000;}.video-description {margin: 0;height: 80px;width: 100%;text-align: left;line-height: 1.1;position: relative;z-index: 5;}.video-description .date {font-family: 'Trade Regular';font-size: 10px;padding: 5px;text-align: left;color: #FFF;}.video-description .from {font-family: 'Trade Bold';font-size: 12px;padding: 2px 5px;text-align: left;text-transform: uppercase;}.video-description .from.blue {color: #0064e0;}.video-description .from.red {color: #c22023;}.video-description .title {font-family: 'Trade Hv';line-height: 1.0;font-size: 14px;color: #FFF;height: 45px;padding: 0 5px;text-transform: uppercase;display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;}.video-description .title .inside {margin: 0 0 auto;}.video-description .intro {padding: 10px 5px;font-size: 13px;color: #FFF;}.videos-item:hover {text-decoration: none;}.grids-container{ width: 100%; display: flex; display: -webkit-flex;flex-flow: row nowrap; -webkit-flex-flow: row nowrap; justify-content: flex-start; -webkit-justify-content: flex-start;}.index_more .grids-container{display: flex; display: -webkit-flex; flex-flow: column nowrap; -webkit-flex-flow: column nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.grids-map{width: 90%;background-color:#0080d4;padding:30px;border-radius:15px;}.grids-title{width: 320px;margin: 0 0 0 0;flex-shrink: 0;}.index_more .grids-container .grids-title{width: 100%;margin:3rem auto 0;}.grids-index{width: 100%;margin: 1.5rem 0 0 0;}.grids-inside { width: 100%; display: flex; display: -webkit-flex;flex-flow: row wrap; -webkit-flex-flow: row wrap; justify-content: center; -webkit-justify-content: center; align-items: flex-start;} .grids-col { margin: 0 0 4rem;display: flex;align-items: center;justify-content: center; }.grids-col.by1 { width: 100%;}.grids-col.by2 { width: 50%;}.grids-col.by3 { width: 33%;}.grids-col.by4 { width: 25%;} .wall-item {margin: 0;display: block;height: 100%;display: flex; display: -webkit-flex; flex-flow: column; -webkit-flex-flow: column; }.grids-col.m-auto .wall-item { margin: 0 auto;}.grids-col.m-end .wall-item { margin: 0 0 0 auto;}.wall-item .picture-wrapper { width: 100%; margin-bottom: 1.2rem; position: relative; z-index: 7;} .wall-item .picture-wrapper .picture {width: 100%; } .wall-item .more {position: absolute;bottom: -7px;z-index: 9;right: 15px; }.wall-item .infos { width: 100%; display: flex; display: -webkit-flex;flex-flow: column; -webkit-flex-flow: column; flex: auto; color:#666666;}.wall-item .infos .univers { display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;margin:0 0 1rem;align:center; } .wall-item .infos .univers .univers-title {font-size: 13px;line-height: 1.1;font-weight: 400;background-color:#0080d4;color:#ffffff;padding:0.5rem 2rem;margin:0 1rem 0.5rem 0;text-align:center; } .look-sports .wall-item .infos .univers .univers-title, .club_index .wall-item .infos .univers .univers-title { font-size: 12px;line-height: 1; } .wall-item .infos .univers .univers-title.ffbsq { background-color:#0080d4; } .wall-item .infos .title-categories {width: 100%;font-size: 14px;line-height: 1;font-weight: 600;padding-bottom: 0.5rem;margin-bottom: 1rem;border-bottom:1px solid #0264a4;color:#0264a4; }.wall-item .infos .title {padding: 0rem 0 1rem;margin: 0;font-size: 20px;line-height: 1.0;text-align: left;color: #a38169;font-weight: 400;text-transform: uppercase; } .wall-item .infos .description {width: 100%;font-size: 12px;line-height: 1.1;font-weight: 400;color:#666666; } .wall-item .infos .date {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-end; -webkit-justify-content: flex-end;width: 100%;margin-top: auto;padding-top: 0.5rem;font-size: 13px;line-height: 1.1;font-weight: normal; } .wall-item .infos .plus {color: #a38169 !important;text-transform: inherit;font-size: 1em;line-height: 1.1;border: none;border: 1px solid #a38169;padding: 5px 15px;border-radius: 20px;text-align: center;margin: 15px 0 5px 0;text-decoration: none !important;background: linear-gradient(to right, #a38169 50%, #fff 50%);background-size: 200% 100%;background-position: right bottom;transition: all .3s ease-out; } .wall-item .infos .listing-more { width: 100%; text-align: left; text-transform: inherit; font-size: 15px; text-decoration:underline; margin-top:8px; color: #0080d4; font-weight:600; }.grids-col.by1 .wall-item { width: 100%;} .grids-col.by1 .wall-item .picture-wrapper .picture {height: 140px; } .grids-col.by2 .wall-item { width: 96%;} .grids-col.by2 .wall-item .picture-wrapper .picture {height: 140px; } .grids-col.by3 .wall-item {width: 96%;} .grids-col.by3 .wall-item .picture-wrapper .picture {height: 180px; }.grids-col.by4 .wall-item { width: 96%;} .grids-col.by4 .wall-item .picture-wrapper .picture {height: 180px; }.wall-item .picture-wrapper .picture.video {height:auto !important;}.bt-all { width: 100%; display: flex; display: -webkit-flex;flex-flow: row nowrap; -webkit-flex-flow: row nowrap; justify-content: center; -webkit-justify-content: center; font-size: 14px; line-height: 1.0; font-weight: 400; text-decoration: underline; color:#000 !important; margin-top:-8px; margin-bottom:40px; position:relative;} .bt-all.small{width: 100%;text-transform: inherit;}.bt-all.small a { font-size: 12px; line-height: 1.0; font-weight: 400; text-transform: inherit; text-decoration: underline; color:#000 important;}.infos.subdir { padding-left:25px;} .title.openmore { display:flex; flex-flow:row nowrap; align-items:center; position:relative; padding:10px 15px 10px 0; cursor:pointer; }.title.openmore:hover { background-color:#eee; }.title.openmore .lines { border-left:1px solid #000; border-bottom:1px solid #000; height:12px; width:30px; margin-top:-8px; }.title.openmore .material-icons { margin-right:5px; }.title.openmore .iconplus { margin-left:auto; }.list-docs { padding-left:25px; }.list-docs .title { display:flex; flex-flow:row nowrap; align-items:center; position:relative; padding:10px 15px 10px 0; color:#ff0000 !important; }.list-docs .title .material-icons { margin-right:5px; }.list-docs-details { display:flex !important; flex-flow:row wrap !important; width: 100% !important; justify-content: space-around !important; }.list-docs-details a { width:49%; }.list-docs-details .label { font-size:0.9em !important; }.list-docs-details .label { font-size:0.9em !important; }.loadmore-bt {padding: 2rem;display: block;text-align: center;font-size: 16px;font-weight: 500;text-transform: uppercase;cursor: pointer;}.loadmore-bts {display:flex;flex-flow:row wrap;align-items:center;margin: 0 auto;margin-top:2rem;text-align: center;justify-content: center;width:95%;}.loadmore-bt-page{display:flex;justify-content:center;align-items:center;border-radius:30px;color:#034979;font-size:1.2em;font-weight:300;margin:auto 5px;width: 20px;height: 20px;}.loadmore-bt-page.active{background-color:#ddcabc;color:#fff;}.loadmore-bt-page.bt-link{width:auto;color:#034979;font-size:1em;font-weight:600;padding-top: 1px;}.loadmore-bt-page.bt-link.btn-start { display:none; }.loadmore-bt-page.bt-link.btn-prev { display:none; }.grids-filter { padding: 2rem 0.3rem;} .grids-filter .filter-row {width: 100%;padding: 1rem 0;display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: flex-start; -webkit-justify-content: flex-start; } .grids-filter .filter-row select {width: auto;min-width: 170px;margin-right: 12px; }.months { width: 100%; display: flex; display: -webkit-flex;flex-flow: row nowrap; -webkit-flex-flow: row nowrap; justify-content: flex-start; -webkit-justify-content: flex-start;} .months a {display: block;text-decoration: none;background: #e3e2e1;padding: 0.7rem 2rem;border-radius: 7px;margin-right: 1rem;font-size: 13px;line-height: 1.0;color: #a1a09f; }footer {position: relative;width: 100%;margin-top: 80px;background: rgb(207,207,207);background: linear-gradient(90deg, rgba(207,207,207,1) -90%, rgba(101,104,105,1) 50%, rgba(207,207,207,1) 200%)}.footer-desktop .inside {margin: 0 auto;display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: space-between; }.footer-images{}.footer-images img{height:225px;}.footer-logo{padding: 45px;}.footer-logo img{height:115px;width:auto;margin:0 auto;}.footer-infos{display: flex; display: -webkit-flex; flex-flow: column wrap; -webkit-flex-flow: column nowrap;padding: 45px;}.footer-infos h2{color:#e7bc50;padding:0 0 15px 5px;}.footer-coordonnees{display: flex; display: -webkit-flex; flex-flow: column wrap; -webkit-flex-flow: column nowrap;padding-left:5px;margin-top:10px;color:#ffffff;line-height:1.5em;font-size:18px;text-align:center;}.footer-coordonnees a{ color:#ffffff;}.footer-rs{display: flex; display: -webkit-flex; flex-flow: column nowrap; -webkit-flex-flow: column nowrap;padding: 45px;}.footer-rs h2{color:#e7bc50;padding:0 0 15px 5px;}.footer-rs-items{display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row nowrap;margin-top:10px;text-align:center;align-items:center;justify-content:center;}.footer-rs a{margin:0 5px;}.footer-rs a img{width:45px;}.baseline {width: 100%;background-color:#fff;}.baseline .inside {padding: 1rem;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: center; -webkit-justify-content: center;color: #666666;font-size: 13px;line-height: 11px;padding-bottom: 2rem;}.baseline .inside a {color: #666666;font-size: 13px;margin: auto 0;line-height: 11px;}header {width: 100%;margin: 0;position: relative;z-index: 10;}header.nopad {padding-bottom: 0;}.nav-toolbar {width: 100%;display: flex;margin:10px auto;}.nav-toolbar .inside {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.nav-toolbar .toolbar-links{display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.nav-toolbar .toolbar-link{ display: flex;background-color:#0080d4;height: 25px;padding: 0 2rem;align-items:center;border-radius:20px;color:#fff;font-size:0.8em;margin-right: 1.5rem;}.nav-toolbar .toolbar-search{margin-left:auto;display: flex;align-items:center;}.nav-toolbar .toolbar-search form{display: flex;align-items:center;}.nav-toolbar .toolbar-search input{width:160px;padding:0 25px 0 15px;height:25px;border:1px solid #c9c8c7;border-radius:20px;background-color:#ffffff;}.nav-toolbar .toolbar-search .icon-search{margin-left:-30px;cursor:pointer;}.nav-toolbar .toolbar-socials{margin-left:25px;display: flex;align-items:center;}.nav-toolbar .toolbar-socials a{display: flex;align-items:center;margin:0 0.5rem;}.nav-toolbar .toolbar-socials a img{}.nav-univers {width: 100%;height:120px;}.nav-univers .inside {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;align-items:center;height:100%;}.nav-univers .col-left {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;align-items:center;}.nav-univers .col-left a {height:100px;width:auto;}.nav-univers .col-left a.active {height:130px;width:auto;}.nav-univers .col-left a img { height:100%;}.header-desktop {position: relative;z-index: 1;}.header-desktop-banner{padding:15px 0;}.header-desktop-banner .inside{display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;position: relative;justify-content: center; -webkit-justify-content: center;align-items:center;} .header-logo{position:absolute;left:5px;}.header-logo img{height:140px;width:auto;}.header-logofull{}.header-logofull img{height:150px;width:auto;margin:0 auto;}.header-rs{position:absolute;top:-5px;right:5px;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;}.header-rs a{margin:0 5px;}.header-rs a img{width:30px;}.header-desktop .header-inside-full{ background: rgb(207,207,207);background: linear-gradient(90deg, rgba(207,207,207,1) 0%, rgba(101,104,105,1) 50%, rgba(207,207,207,1) 100%);margin-top:5px;margin-bottom:5px;}.header-desktop .header-inside {margin: 0 auto;position: relative;z-index: 4;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.header-inside.hover{}.header-desktop .col-nav {position: relative;z-index: 4;width: 100%;margin: 0;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.header-desktop .col-nav nav{margin:auto;}.open-sub{display:none !important;cursor:pointer;}.nav-menu {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;list-style: none;margin: 0;padding: 0 1rem}.nav-menu li.nav-item {position:relative;}.nav-menu li.nav-item .top-link {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;font-weight:300;cursor:default;}.nav-menu li.nav-item a.top-link {cursor:pointer;}.nav-menu li.nav-item .top-link span {display: block;margin: auto;font-size: 20px;line-height: 1.0;font-weight: 400;color: #ffffff;padding: 18px 1rem;}.nav-menu li.nav-item .top-link span.icon_home {font-size: 25px;padding: 14px 1rem;}.nav-menu li.nav-item .top-link:hover span {color: #e7bc50;}.nav-menu li.nav-item .top-link.active span,.nav-menu li.nav-item:hover .top-link span { border-radius:15px;color: #e7bc50;}.nav-menu .sub-nav {position: absolute;left:0%;display: none;z-index: 42;text-align: left;background: #f6fbfd;width: auto;min-width: 100%;box-shadow : 0px 2px 4px #cccccc;border-radius:0 0 8px 8px;padding-top:10px;padding-bottom:5px;} .nav-menu .sub-nav-group {list-style: none;margin: 0;display: flex;flex-flow: row nowrap; } .nav-menu .sub-nav .nav-menu-col{min-width:250px;width:max-content;}.nav-menu .sub-nav-group li {width: 100%;}.nav-menu .sub-nav .sub-link {display: block;width: 100%;text-decoration: none;font-size: 15px;font-weight:400;color: #35484a;padding: 0.6rem 24px;text-align: left; } .nav-menu .sub-nav .sub-link:hover {text-decoration:underline;} .nav-menu .sub-nav .sub-link:hover.active span, .nav-menu .sub-nav .sub-link:hover span { text-decoration:underline;}.nav-submenu{display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;list-style:none;padding:0 !important;margin:0 !important;}.nav-submenu li.nav-item {display:flex;}.nav-submenu li.nav-item .top-link {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;background-color:#cccccc;margin-right:15px;text-decoration:none;align-items:center;}.nav-submenu li.nav-item .top-link span {display: block;margin: auto;font-size: 13px;line-height: 1.0;font-weight: bold;color: #666666;padding: 10px 1rem;}.nav-submenu li.nav-item .top-link.active,.nav-submenu li.nav-item .top-link:hover {background-color:#0080d4;}.nav-submenu li.nav-item .top-link.active span,.nav-submenu li.nav-item:hover .top-link span {border-radius:15px;color: #fff;}.nav-main {}.header-mobile {display: none;}.tooltip {position:relative;z-index:50;}.tooltip .tooltiptext {visibility: hidden;position: absolute;width: 150px;background-color: rgba(0,0,0,0.5);color: #fff;text-align: center;padding: 5px 0;border-radius: 6px;z-index: 1;opacity: 0;transition: opacity 0.3s;font-size:0.9em;}.tooltip:hover .tooltiptext {visibility: visible;opacity: 1;}.tooltip-right {top: -5px;left: 125%;}.tooltip-right::after {content: "";position: absolute;top: 50%;right: 100%;margin-top: -5px;border-width: 5px;border-style: solid;border-color: transparent #555 transparent transparent;}.tooltip-bottom {top: 135%;left: 50%;margin-left: -60px;}.tooltip-bottom::after {content: "";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent #555 transparent;}.tooltip-top {bottom: 125%;left: 50%;margin-left: -60px;}.tooltip-top::after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #555 transparent transparent transparent;}.tooltip-left {top: -5px;bottom:auto;right: 128%;}.tooltip-left::after {content: "";position: absolute;top: 50%;left: 100%;margin-top: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent transparent #555;}.tooltip-bottom {top: 75%;left: 50%;margin-left: -60px;}.tooltip-bottom::after {content: "";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent #555 transparent;}div#plugin-view-messages-wrapper {position: fixed;bottom: 20px;left: 10%;width: 80%;z-index: 10000;}div#plugin-view-messages-errors {display: none;width: 100%;margin: 0;text-align: center;}div#plugin-view-messages-success {display: none;width: 100%;margin: 0;text-align: center;}.alert-wrapper {margin: 0 auto;width: 100%;font-size: 12px;line-height: 1.1;font-weight: normal;padding: 20px;border: 1px solid transparent;border-radius: 4px;text-align: center;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: center; -webkit-justify-content: center;}ul.form .alert-wrapper {padding: 15px;width: 80%;}.alert-wrapper .text {margin: auto;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;font-size: 15px;font-weight: bold;text-align: center;}.alert-wrapper.delete {background-color: #f2dede;border-color: #a94442;}.alert-wrapper.delete .text {color: #a94442;}.alert-wrapper.warning {background-color: #d9edf7;border-color: #31708f;}.alert-wrapper.warning .text {color: #31708f;}.alert-wrapper.success {background-color: #dff0d8;border-color: #3c763d;}.alert-wrapper.success .text {color: #3c763d;}.cookies-messages-wrapper {display: none;position: fixed;bottom: 0px;left: 0px;right: 0px;width: 100%;min-height: 50px;background: #333333;z-index: 900000;}.cookies-messages-inside {padding: 15px;width: 980px;margin: 0 auto;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: flex-start; -webkit-justify-content: flex-start;}.cookies-messages-inside .col-close {margin: auto 0;width: 50px;text-align: center;padding-right: 30px;}.cookies-messages-inside .col-message {width: 900px;margin: auto 0;font-size: 12px;color: #FFF;}.cookies-messages-inside .col-message a {color: #e42313;}.icheckbox_square-red,.iradio_square-red {display: inline-block;*display: inline;vertical-align: middle;margin: auto 0;margin-right: 7px;padding: 0;width: 22px;height: 22px;background: url('../_img/icheck/green.png') no-repeat;border: none;cursor: pointer;}.icheckbox_square-red {background-position: -24px 0;}.icheckbox_square-red.hover {background-position: -24px 0;}.icheckbox_square-red.checked {background-position: -48px 0;}.icheckbox_square-red.disabled {background-position: -72px 0;cursor: default;}.icheckbox_square-red.checked.disabled {background-position: -96px 0;}.iradio_square-red {background-position: -120px 0;}.iradio_square-red.hover {background-position: -144px 0;}.iradio_square-red.checked {background-position: -168px 0;}.iradio_square-red.disabled {background-position: -192px 0;cursor: default;}.iradio_square-red.checked.disabled {background-position: -216px 0;}@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {.icheckbox_square-red,.iradio_square-red {}}div#loader-wrapper {width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; background: #FFF; opacity: 0.9; z-index: 551000;display: none;}div#loader-wrapper div.inside {width: 100%; height: 100%; position: absolute; top: 0px; bottom: 0px;left: 0px;right: 0px;display: flex;display: -webkit-flex;}div#loader-wrapper div.inside div.loader {width: 90px;height: 90px;margin: auto;z-index: 551001;}div#loader-wrapper div.inside div.loader div.icon {width: 90px;height: 90px;}div#loader-wrapper div.inside div.loader div.icon img {width: 90px;height: 90px;}div.pagination-wrapper {width: 298px;margin: 0 auto;padding: 20px 0 40px;}div.pagination-inside {width: 300px;height: 30px;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: center; -webkit-justify-content: center;position: relative;font-weight: 600;}div.pagination-inside .link, div.pagination-inside .spacer {margin: auto 0;padding: 2px;font-size: 20px;color: #767676;text-transform: uppercase;}div.pagination-inside .link.active {font-size: 20px;color: #ed1a3b;}div.pagination-inside.yellow .link.active {color: #f6d300;}div.pagination-inside.red .link.active {color: #e00036;}div.pagination-inside.black .link.active {color: #000;}div.pagination-inside .link.disabled {opacity: 0.5;}div.pagination-inside .pages-wrapper {margin: auto;}div.pagination-inside .material-icons {color: #767676;font-weight: bold;line-height: 1.1;}div.pagination-inside .link.arrow-prev {margin: 0;margin-right: auto;width: 30px;height: 30px;text-align: center;line-height: 1.0;font-size: 22px;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;}div.pagination-inside .link.arrow-prev.disable {opacity: 0.4;}div.pagination-inside .link.arrow-next {margin: 0;margin-left: auto;width: 30px;height: 30px;color: #767676;text-align: center;line-height: 1.0;font-size: 22px;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;}div.pagination-inside .link.arrow-next.disable {opacity: 0.4;}div.pagination-inside .link span {display: inline-block;margin: auto;}div.pagination-wrapper.red div.pagination-inside {background: #e5120e;}div.pagination-wrapper.red div.pagination-inside .link.arrow-prev {color: #e5120e;}div.pagination-wrapper.red div.pagination-inside .link.arrow-next {color: #e5120e;}.pathway {width: 100%;}.pathway .inside {display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: flex-start; -webkit-justify-content: flex-start;padding:10px 0 5px;font-size:12px;}.pathway .inside .icon, .pathway .inside .link, .pathway .inside .spacer {margin: auto 0;padding: 0 4px;color:#777777;font-weight:300;}.pathway .inside .icon {display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;}.pathway .inside .icon img {margin: auto;height: 13px;width: 13px;}.membres .pathway .inside .icon, .membres .pathway .inside .link, .membres .pathway .inside .spacer {font-size: 10px;color: #ddcabc;}.search-intro {padding: 1.5rem 0 2rem;text-align: center;width: 100%;font-size: 16px;font-family: 'ClanOT-Book';}.filiere .search-intro {color: #d1cece;}.selectric-wrapper {position: relative;cursor: pointer;}.selectric-responsive {width: 100%;}.selectric {border: 1px solid #d1d1d1;background: #FFFFFF;position: relative;border-radius: 2px;}.selectric .label {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 0 26px 0 10px;font-size: 12px;line-height: 26px;color: #444444;height: 26px;min-width: 120px;}.selectric .button {background: ;border-radius: 0px;display: block;position: absolute;right: 0;top: 0;bottom: 0;margin: auto;width: 26px !important;box-shadow: none !important;background: none !important;height: 26px;color: #444444;text-align: center;font: 0/0 a;*font: 26px/26px Lucida Sans Unicode, Arial Unicode MS, Arial;}.selectric .button:after {content: " ";position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: 0;height: 0;border: 4px solid transparent;border-top-color: #444444;border-bottom: none;}.selectric-focus .selectric {border-color: #AAA;}.selectric-hover .selectric {border-color: #b8b8b8;}.selectric-hover .selectric .button {color: #b8b8b8;}.selectric-hover .selectric .button:after {border-top-color: #b8b8b8;}.selectric-open {z-index: 9999;}.selectric-open .selectric {border-color: #b8b8b8;background: #f5f5f5;}.selectric-open .selectric-items {display: block;}.selectric-disabled {filter: alpha(opacity=50);opacity: 0.5;cursor: default;-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;}.selectric-hide-select {position: relative;overflow: hidden;width: 0;height: 0;}.selectric-hide-select select {position: absolute;left: -100%;}.selectric-hide-select.selectric-is-native {position: absolute;width: 100%;height: 100%;z-index: 10;}.selectric-hide-select.selectric-is-native select {position: absolute;top: 0;left: 0;right: 0;height: 100%;width: 100%;border: none;z-index: 1;box-sizing: border-box;opacity: 0;}.selectric-input {position: absolute !important;top: 0 !important;left: 0 !important;overflow: hidden !important;clip: rect(0, 0, 0, 0) !important;margin: 0 !important;padding: 0 !important;width: 1px !important;height: 1px !important;outline: none !important;border: none !important;*font: 0/0 a !important;background: none !important;}.selectric-temp-show {position: absolute !important;visibility: hidden !important;display: block !important;}.selectric-items {display: none;position: absolute;top: 100%;left: 0;background: #F8F8F8;border: 1px solid #C4C4C4;z-index: -1;box-shadow: 0 0 10px -6px;border-radius: 5px;overflow: hidden;margin-top: 1px;min-width: 240px;}.selectric-items .selectric-scroll {height: 100%;overflow: auto;}.selectric-above .selectric-items {top: auto;bottom: 100%;}.selectric-items ul, .selectric-items li {list-style: none;padding: 0;margin: 0;font-size: 12px;line-height: 20px;min-height: 20px;}.selectric-items li {display: block;padding: 8px !important;border-top: none !important;border-bottom: 1px solid #eaeaea !important;border-left: 1px solid #F8F8F8 !important;color: #666;cursor: pointer;background: #FFF !important;}.selectric-items li:last-child {border-bottom:none !important;}.selectric-items .disabled {filter: alpha(opacity=50);opacity: 0.5;cursor: default !important;background: none !important;color: #666 !important;-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;}.selectric-items li.title {font-weight: bold !important;font-size: 13px !important;}.selectric-items li.sub1 {padding-left: 25px !important;font-size: 12px !important;}.selectric-items li.sub2 {padding-left: 50px !important;font-size: 11px !important;}.selectric-items li.sub3 {padding-left: 75px !important;font-style: italic !important;font-size: 11px !important;}.selectric-items li:hover {border-left: 1px solid #333333 !important;background: #fafafa !important;}.selectric-items li.selected {border-left: 1px solid #212351 !important;color: #212351 !important;font-weight: bold;background: #ffffff; background: -moz-linear-gradient(left, #ffffff 0%, #ffffff 50%, #eaeaea 100%); background: -webkit-linear-gradient(left, #ffffff 0%,#ffffff 50%,#eaeaea 100%); background: linear-gradient(to right, #ffffff 0%,#ffffff 50%,#eaeaea 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=1 );}.selectric-items li.highlighted {}.selectric-items .selectric-group .selectric-group-label {font-weight: bold;padding-left: 10px;cursor: default;-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;background: none;color: #444;}.selectric-items .selectric-group.disabled li {filter: alpha(opacity=100);opacity: 1;}.selectric-items .selectric-group li {padding-left: 25px;}.shortcuts-wrapper{display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: center; -webkit-justify-content: center;margin-top:25px;}.shortcuts-wrapper .shortcuts-col.icone{width:18%;}.shortcuts-wrapper .shortcuts-col{padding:0 3%;}.shortcuts-wrapper .shortcuts-item {text-decoration:none;margin:2rem 0;display: inline-block;}.shortcuts-wrapper .shortcuts-item .title {margin: auto;z-index: 12;font-size: 18px;color: #000;line-height: 1.0;text-align: center;margin-top:10px;}.shortcuts-wrapper .shortcuts-item .description{margin-top:8px;font-size: 12px;color: #000;}.shortcuts-wrapper .shortcuts-item .picture {overflow: hidden;}.shortcuts-wrapper .shortcuts-item img{height: auto;width: 100%;padding: 0;}.shortcuts-wrapper .shortcuts-item:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}.shortcuts-slider {width: 100%;position: relative;z-index: 10;}.shortcuts-slider .shortcuts-item {width: 100%;height: auto;overflow: hidden;position: relative;display: flex; display: -webkit-flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;justify-content: space-around; -webkit-justify-content: space-around;}.shortcuts-slider .shortcuts-item .title {width: 900px;margin: auto;z-index: 12;font-family: 'Gibson-SemiBold';font-size: 65px;color: #FFF;line-height: 1.0;text-align: center;}.shortcuts-slider .shortcuts-item .title .spacer {margin: 20px auto;width: 230px;height: 7px;background: #f04e98;}.owl-theme .owl-dots {position: absolute;z-index: 20;top: 20px;right: 3%;width: 25px;}.owl-theme .owl-dots [class*=owl-] {font-size: 20px;line-height: 17px;background: none;width: 25px;text-align: left;padding: 0;margin: 3px 0;font-weight: bold;color: #FFF;background: transparent;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {color: #e30713;background: none;}div.tabs-wrapper {}div.tabs-buttons {margin: 20px 0;background: none;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: center; -webkit-justify-content: center;width: 100%;}div.tabs-buttons .tabs-bt {background-image:-moz-linear-gradient(90deg, #3d68a4, #285896);background-image:-webkit-linear-gradient(90deg, #3d68a4, #285896);background-image:-o-linear-gradient(90deg, #3d68a4, #285896);background-image:linear-gradient(90deg, #3d68a4, #285896);font-size: 18px;line-height: 1.0;font-weight: 500;color: #FFF;cursor: pointer;border-radius: 5px;padding: 9px 30px 9px 10px;margin: 0 15px 0 0;}div.tabs-buttons .tabs-bt.is-active {background-image:-moz-linear-gradient(90deg, #b08242, #b6894c);background-image:-webkit-linear-gradient(90deg, #b08242, #b6894c);background-image:-o-linear-gradient(90deg, #b08242, #b6894c);background-image:linear-gradient(90deg, #b08242, #b6894c);}div.tabs-buttons .tabs-bt:hover {text-decoration: none;}div.tabs-wrapper div.tabs-content {display: none;padding: 0;width: 100%;}div.tabs-wrapper div.tabs-content.is-active {display: block !important;}#button-up {display:none; position:fixed; z-index:10000; bottom:20px; right:10px;overflow: hidden;border-radius: 4px;background: #ffffff;border:1px solid #000000;height: 45px;width: 45px;padding: 5px;display: flex; display: -webkit-flex; flex-flow: row nowrap; -webkit-flex-flow: row nowrap;justify-content: space-around; -webkit-justify-content: space-around;}#button-up .material-icons {color: #000000;font-size: 34px;line-height: 1.0;font-weight: bold;}#button-up img {width:33px;height:33px;}