@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"fontello";src:url("../fonts/fontello/fontello.eot?55248867");src:url("../fonts/fontello/fontello.eot?55248867#iefix") format("embedded-opentype"),url("../fonts/fontello/fontello.woff2?55248867") format("woff2"),url("../fonts/fontello/fontello.woff?55248867") format("woff"),url("../fonts/fontello/fontello.ttf?55248867") format("truetype"),url("../fonts/fontello/fontello.svg?55248867#fontello") format("svg");font-weight:normal;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-plus:before{content:"\e800"}.icon-facebook:before{content:url("/wp-content/themes/feep/img-site/icons/icon-facebook-white.png")}.icon-twitter:before{content:url("/wp-content/themes/feep/img-site/icons/icon-twitter-white.png")}.icon-instagram:before{content:url("/wp-content/themes/feep/img-site/icons/icon-instagram-white.png")}.icon-down-open-big:before{content:"\e803"}body,html{font-size:18px;width:100%}body{font-family:"Lato",sans-serif;overflow-x:hidden}.row{margin-left:0;margin-right:0}.container-footer{width:100%;max-width:1135px}img{max-width:100%}a{color:#03a8fd}p{line-height:1.5;padding-bottom:15px}iframe{border:0}sup{font-size:65%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;color:#0081c7}.h1,.h2,h1,h2{font-size:30px;padding-bottom:20px}@media screen and (min-width:768px){.h1,.h2,h1,h2{font-size:60px;padding-bottom:28px}}.h3,h3{font-size:25px;padding-bottom:20px}@media screen and (min-width:768px){.h3,h3{font-size:40px;padding-bottom:25px}}.h4,h4{font-size:20px;padding-bottom:20px}@media screen and (min-width:768px){.h4,h4{font-size:25px}}strong{font-weight:700}.left{text-align:left}.center{text-align:center}.page-title-bar{background-color:#2b6aaf}.page-title-bar.achats-groupes{background-color:#ce00d0}.page-title-bar.achats-groupes .title{color:#ce00d0}.page-title-bar.adaptation-scolaire{background-color:#000}.page-title-bar.adaptation-scolaire .title{color:#000}.page-title-bar.administration-des-ecoles{background-color:#0057cb}.page-title-bar.administration-des-ecoles .title{color:#0057cb}.page-title-bar.assurances{background-color:#00379c}.page-title-bar.assurances .title{color:#00379c}.page-title-bar.communications{background-color:#ff036a}.page-title-bar.communications .title{color:#ff036a}.page-title-bar.service-aux-eleves{background-color:#83389b}.page-title-bar.service-aux-eleves .title{color:#83389b}.page-title-bar.design-graphique{background-color:#00b5cc}.page-title-bar.design-graphique .title{color:#00b5cc}.page-title-bar.education-prescolaire-primaire{background-color:#f79015}.page-title-bar.education-prescolaire-primaire .title{color:#f79015}.page-title-bar.enseignement-secondaire{background-color:#78b429}.page-title-bar.enseignement-secondaire .title{color:#78b429}.page-title-bar.evaluation-de-la-scolarite{background-color:#31b00f}.page-title-bar.evaluation-de-la-scolarite .title{color:#31b00f}.page-title-bar.economie-et-offre{background-color:#1ea297}.page-title-bar.economie-et-offre .title{color:#1ea297}.page-title-bar.economie-et-offres{background-color:#1ea297}.page-title-bar.economie-et-offres .title{color:#1ea297}.page-title-bar.fade{opacity:1;-webkit-transition:none;transition:none;background-color:#e9bc05}.page-title-bar.fade .title{color:#e9bc05}.page-title-bar.recit{background-color:#0aaee1}.page-title-bar.recit .title{color:#0aaee1}.page-title-bar.fidep-pidep{background-color:#4510af}.page-title-bar.fidep-pidep .title{color:#4510af}.page-title-bar.formations{background-color:#a10d76}.page-title-bar.formations .title{color:#a10d76}.page-title-bar.affaires-publiques{background-color:#a1ba17}.page-title-bar.affaires-publiques .title{color:#a1ba17}.page-title-bar.mutuelle-de-prevention{background-color:#01ae98}.page-title-bar.mutuelle-de-prevention .title{color:#01ae98}.page-title-bar.aux-eleves{background-color:#83389b}.page-title-bar.aux-eleves .title{color:#83389b}.page-title-bar.service-administratif{background-color:#026c93}.page-title-bar.service-administratif .title{color:#026c93}.page-title-bar.sita{background-color:#07a5ff}.page-title-bar.sita .title{color:#07a5ff}.page-title-bar.conseil-dadministration{background-color:#17b7b3}.page-title-bar.conseil-dadministration .title{color:#17b7b3}.page-title-bar.la-federation{background-color:#0aaee1}.page-title-bar.la-federation .title{color:#0aaee1}.page-title-bar.nos-services{background-color:#2b6aaf}.page-title-bar.nos-services .title{color:#2b6aaf}.page-title-bar .page-title-bar-container{background-color:#fff}.page-title-bar .page-title-bar-container .title{font-size:35px}.page-title-bar .page-title-bar-container .breadcrumbs-div{padding-top:10px}.page-title-bar .page-title-bar-container .breadcrumbs-div ul{text-align:right}.page-title-bar .page-title-bar-container .breadcrumbs-div ul li{display:inline-block;font-size:12px}.page-title-bar .page-title-bar-container .breadcrumbs-div ul li a{text-decoration:underline;font-weight:bold;color:#03a8fd}.footer,.header{background:#00569b;color:#fff}.footer a,.header a{color:#fff}.section{padding:25px 0}@media screen and (min-width:768px){.section{padding:45px 0}}.section.page-title-bar{padding:0 10px;margin-top:40px}@media screen and (min-width:768px){.section.page-title-bar{padding:0 45px}}.admin-login{padding-top:30px;text-align:center}@media screen and (min-width:992px){.admin-login{text-align:right;padding-top:10px}}.admin-login a.admin-login-btn{background-color:#ffe324;color:#00569b;text-transform:uppercase;padding:10px;text-align:center;display:inline-block;padding:10px;border:2px solid #ffe324;font-weight:700}.admin-login a.admin-login-btn.formation-btn{background-color:#B1E3FE;color:#00569b;border:2px solid #B1E3FE}.admin-login a.admin-login-btn.formation-btn:hover{background-color:#00569b;color:#B1E3FE;text-decoration:none}@media screen and (min-width:992px){.admin-login a.admin-login-btn{padding:18px 12px}}.admin-login a.admin-login-btn:hover{background-color:#00569b;color:#ffe324;text-decoration:none}.cta{display:block;margin:20px 0}.cta .cta-link{color:#535353;padding:10px;text-transform:uppercase;border:2px solid #535353;text-align:center;display:inline-block}.cta .cta-link:hover{color:#fff;background-color:#535353;border-color:#535353;text-decoration:none}.sitemap-list{list-style-type:initial;margin-left:40px}.sitemap-list ul{list-style-type:square;margin-left:40px}.sitemap-btn{font-size:16px;display:inline-block;margin-bottom:5px}.menu-helper{display:inline-block;text-align:left;vertical-align:middle;margin-left:5px}.event-col{height:450px;margin-bottom:25px}.post-col{margin-top:20px}ul.tml-action-links li:before{display:none}.topmenu{float:right;margin-top:45px}@media (max-width:768px){.topmenu{display:none}}.topmenu .btn-gestion .btn--header{background:#f55d40!important}.topmenu .btn-gestion .btn--header:hover{background:transparent!important;color:#f55d40!important;-webkit-box-shadow:inset 0px 0px 0px 1px #f55d40!important;box-shadow:inset 0px 0px 0px 1px #f55d40!important}#menu-entete-avec-boutons{padding:0;margin:0;list-style-type:none}.primary-menu{padding:0;margin:0;list-style-type:none;text-align:right;text-transform:uppercase;font-weight:bold;font-family:"HelveticaNeue",Helvetica,Arial,sans-serif;font-size:12px}.mainnavigation{margin-bottom:14px}.menu-item{display:inline-block;margin:0 0 0 6px}.logo-gestion,.logo-origin{margin-top:22px;display:inline-block;max-width:259px}.logo-gestion img,.logo-origin img{display:block;max-width:100%;height:auto;border:none}@media (max-width:768px){.logo-gestion,.logo-origin{margin-top:15px}}@media (max-width:330px){.logo-gestion,.logo-origin{max-width:220px}}.logo-gestion{margin-top:30px}.hide-if-no-customize{display:none}.main-header{background:white;height:142px}@media (max-width:768px){.main-header{height:87px}}.fixed-menu{position:fixed;top:0;width:100%;z-index:999}.content{padding:16px}.fixed-menu+.content{padding-top:142px}.header-top{border-bottom:1px solid #0083C5;height:102px}@media (max-width:768px){.header-top{border-bottom:none;height:inherit}}.topheader{height:142px;max-width:1135px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative}@media (max-width:768px){.topheader{height:inherit}}.topheader .btn--header{color:#FFF;text-transform:uppercase;border:none;font-family:"Lato",sans-serif;font-weight:bold;font-size:19px;-webkit-box-sizing:content-box;box-sizing:content-box;height:22px;text-decoration:none!important}.topheader .btn--header:first-of-type{background:#0083C5;padding:6px 41px 7px}.topheader .btn--header:first-of-type:hover{background:#FFF;border:none;color:#0083C5;-webkit-box-shadow:inset 0px 0px 0px 1px #0083C5;box-shadow:inset 0px 0px 0px 1px #0083C5}.topheader .acces-menu li:nth-of-type(2) .btn--header{background:#2E355A;padding:6px 35px 7px 36px}.topheader .acces-menu li:nth-of-type(2) .btn--header:hover{background:#FFF;border:none;color:#2E355A;-webkit-box-shadow:inset 0px 0px 0px 1px #2E355A;box-shadow:inset 0px 0px 0px 1px #2E355A}.header-bottom{height:40px;position:relative;z-index:200}@media only screen and (max-width:768px){.header-bottom{display:none}}.header-bottom .menu-en-tete-container{height:inherit;max-width:1135px;width:100%;padding:0 20px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-bottom .menu-with-separators li{color:#0083C5;margin:0}.header-bottom .menu-with-separators li:after{content:"  | ";padding:0 10px;color:#27B1EB}.header-bottom .menu-with-separators li:last-child:after{content:none}.header-bottom .menu-with-separators li a{font-family:"Lato",sans-serif;font-weight:bold;font-size:18px;color:#0083C5}.btn--menumobile{display:none}@media (max-width:768px){.btn--menumobile{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:42px;height:42px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:23px;right:20px;padding:7px}.btn--menumobile .fa-bars:before{content:"\f0c9";font-size:31px;color:black}.btn--menumobile .fa-times:before{content:"\f00d";font-size:33px;color:red;margin-left:3px}}.header-mobile-menu{display:none;background-color:#f0f0f0;position:absolute;top:87px;right:0;width:100%;z-index:100}.header-mobile-menu.navigation--animate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:height 0.3s ease,padding 0.3s ease;transition:height 0.3s ease,padding 0.3s ease;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-mobile-menu .menu-boutons-container{margin-top:40px}.header-mobile-menu .menu-boutons-container,.header-mobile-menu .menu-entete-avec-boutons-container{width:100%;border-bottom:1px solid grey}.header-mobile-menu .menu-boutons-container .mobile-burger-menu1,.header-mobile-menu .menu-entete-avec-boutons-container .mobile-burger-menu1{text-align:center}.header-mobile-menu .menu-boutons-container .mobile-burger-menu1 .menu-item,.header-mobile-menu .menu-entete-avec-boutons-container .mobile-burger-menu1 .menu-item{display:block;margin:0 auto;margin-bottom:65px;width:100%}.header-mobile-menu .menu-boutons-container .mobile-burger-menu1 .menu-item a,.header-mobile-menu .menu-entete-avec-boutons-container .mobile-burger-menu1 .menu-item a{color:#FFF;text-transform:uppercase;border:none;font-family:"Lato",sans-serif;font-weight:bold;font-size:16px;-webkit-box-sizing:content-box;box-sizing:content-box;height:22px;text-decoration:none!important;background:#2E355A;padding:12px 52px}.header-mobile-menu .menu-boutons-container .mobile-burger-menu1 .menu-item a:hover,.header-mobile-menu .menu-entete-avec-boutons-container .mobile-burger-menu1 .menu-item a:hover{background:#F0F0F0;border:none;color:#2E355A;-webkit-box-shadow:inset 0px 0px 0px 1px #2E355A;box-shadow:inset 0px 0px 0px 1px #2E355A}.header-mobile-menu .menu-boutons-container .mobile-burger-menu1 .menu-item.btn-gestion a,.header-mobile-menu .menu-entete-avec-boutons-container .mobile-burger-menu1 .menu-item.btn-gestion a{background:#f55d40!important}.header-mobile-menu .menu-boutons-container .mobile-burger-menu1 .menu-item.btn-gestion a:hover,.header-mobile-menu .menu-entete-avec-boutons-container .mobile-burger-menu1 .menu-item.btn-gestion a:hover{background:transparent!important;color:#f55d40!important;-webkit-box-shadow:inset 0px 0px 0px 1px #f55d40!important;box-shadow:inset 0px 0px 0px 1px #f55d40!important}.header-mobile-menu .menu-boutons-container .mobile-burger-menu1 .menu-item:nth-child(2n),.header-mobile-menu .menu-entete-avec-boutons-container .mobile-burger-menu1 .menu-item:nth-child(2n){margin-top:40px}.header-mobile-menu .menu-boutons-container .mobile-burger-menu1 .menu-item:nth-child(2n) a,.header-mobile-menu .menu-entete-avec-boutons-container .mobile-burger-menu1 .menu-item:nth-child(2n) a{background:#0083C5;padding:12px 74px 12px 73px}.header-mobile-menu .menu-boutons-container .mobile-burger-menu1 .menu-item:nth-child(2n) a:hover,.header-mobile-menu .menu-entete-avec-boutons-container .mobile-burger-menu1 .menu-item:nth-child(2n) a:hover{background:#FFF;border:none;color:#2E355A;-webkit-box-shadow:inset 0px 0px 0px 1px #2E355A;box-shadow:inset 0px 0px 0px 1px #2E355A}.header-mobile-menu .menu-en-tete-container{width:100%}.header-mobile-menu .menu-en-tete-container .mobile-burger-menu2{max-width:270px;width:100%;margin:0 auto}.header-mobile-menu .menu-en-tete-container .mobile-burger-menu2 .menu-item{display:block;margin:40px 0}.header-mobile-menu .menu-en-tete-container .mobile-burger-menu2 .menu-item a{color:#2E355A}.tml-login,.tml-lostpassword{margin:0 auto;max-width:250px}.login-menu.desktop{position:absolute;right:25px;background-color:#2E355A;z-index:10;padding:10px 20px}.login-menu.desktop form input[type=password],.login-menu.desktop form input[type=text]{background-color:white;color:black;margin:2px;padding:5px 5px}.login-menu.desktop .tml-label{color:white}.login-menu.desktop .tml-error{color:white}.login-menu.desktop .tml-login{position:relative}.login-menu.desktop .tml-login p.error a{color:#00569b}.login-menu.desktop .tml-rememberme-wrap,.login-menu.desktop .tml-submit-wrap{display:block!important}.login-menu.desktop .tml-user-login-wrap{margin-bottom:0;margin-top:15px}.login-menu.desktop .tml-rememberme-wrap{display:none}.login-menu.desktop .tml-rememberme-submit-wrap{margin-bottom:0!important}.login-menu.desktop #wp-submit1{width:100%;padding:5px 0}.login-menu.desktop ul.tml-action-links{display:block;font-size:16px}.login-menu.desktop ul.tml-action-links a{color:#27B1EB}.login-menu.desktop ul.tml-action-links a:hover{color:#27B1EB;text-decoration:underline}.login-menu.desktop p{text-align:left;color:white;font-size:16px}.login-menu.desktop button[type=submit]{color:white;background-color:#0083C5;border:none;padding:6px 35px 7px 36px;border:1px solid #0083C5}.login-menu.desktop button[type=submit]:hover{color:#0083C5;background-color:#2E355A;border:1px solid #0083C5}.header-mobile-menu .login-menu.center{width:100%;border-bottom:1px solid grey}.header-mobile-menu #theme-my-login2{max-width:247px}.header-mobile-menu .tml p{margin-bottom:0!important}.header-mobile-menu .tml-login{margin:0 auto;max-width:250px}.header-mobile-menu .tml-rememberme-wrap{display:none}.header-mobile-menu .tml-submit-wrap{display:block!important}.header-mobile-menu #wp-submit2{width:100%;padding:5px 0}.header-mobile-menu form{margin-top:15px}.header-mobile-menu label{text-align:center}.header-mobile-menu .tml-user-login-wrap{margin-bottom:10px}.header-mobile-menu input[type=submit]{color:white;background-color:#0083C5;border:none}.header-mobile-menu input[type=submit]:hover{color:#0083C5;background-color:#2E355A;border:1px solid #0083C5}.header-mobile-menu form input[type=password],.header-mobile-menu form input[type=text]{background-color:white;color:black}.header-mobile-menu .tml-action-links{}.header-mobile-menu .tml-rememberme-submit-wrap{margin-bottom:0!important}@media (max-width:768px) and (min-width:500px){.header-mobile-menu .tml-rememberme-wrap{display:block!important}.header-mobile-menu .tml p{margin-bottom:10px!important}}.welcome-message{float:right;font-size:15px;margin-top:13px;padding:0}.page-content ul{padding-left:25px;padding-bottom:15px}.page-content ul li{padding-bottom:10px;position:relative;padding-left:15px}.page-content ul li:before{content:"";background-color:#535353;left:0;border-radius:50%;width:6px;height:6px;top:5px;position:absolute}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{padding-top:15px;position:relative;display:block;margin-bottom:20px}.page-content h2:after,.page-content h3:after,.page-content h4:after,.page-content h5:after,.page-content h6:after{content:"";position:absolute;bottom:0;left:0;display:block;max-width:180px;text-align:center;margin:0 auto;height:1px;width:70%;background-color:#00569b}.page-content h3{font-size:25px}.maps .maps-iframe-container{position:relative;max-width:100%;min-height:200px}@media screen and (min-width:992px){.maps .maps-iframe-container{min-height:500px}}.maps .maps-iframe-container.ratio-16-9{min-height:inherit;padding-bottom:60%}.maps .maps-iframe-container iframe{max-width:100%;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.promo-boxes{background:#e8e8e8;padding:0}.promo-boxes.bottom-content{margin:45px 0}.promo-boxes .box-col{margin-bottom:20px}.promo-boxes .box-col:last-child{margin-bottom:0}@media screen and (min-width:992px){.promo-boxes .box-col{margin-bottom:0}}.promo-boxes .box-col a{width:100%;height:100%;display:block}.promo-boxes .box-col a:hover .cta .cta-link{background-color:#535353;border-color:#535353}.promo-boxes .box-col a .box{padding:32px 20px;color:#fff;text-align:center;margin:0 auto}@media screen and (min-width:992px){.promo-boxes .box-col a .box{max-width:300px;min-height:291px;display:inline-block;max-width:100%}}.promo-boxes .box-col a .box .box-title{position:relative;padding:15px 0 12px 0;color:#fff;font-size:25px;font-weight:normal}.promo-boxes .box-col a .box .box-title p{padding-bottom:0}.promo-boxes .box-col a .box .box-title:before{content:"";position:absolute;bottom:0;background:#fff;height:2px;max-width:107px;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.promo-boxes .box-col a .box .box-title h3{font-weight:normal}.promo-boxes .box-col a .box .box-description{padding-top:18px;max-height:150px}@media screen and (min-width:992px){.promo-boxes .box-col a .box .box-description{min-width:260px}}.promo-boxes .box-col a .box .box-description p{padding-bottom:0}.promo-boxes .box-col a .box .box-description .cta .cta-link{border-color:#fff;color:#fff}.promo-boxes .box-col:first-child a .box{background-color:#0aaee1}.promo-boxes .box-col:first-child a:hover .box{background-color:#fff}.promo-boxes .box-col:first-child a:hover .box .box-description,.promo-boxes .box-col:first-child a:hover .box .box-title{color:#0aaee1}.promo-boxes .box-col:first-child a:hover .box .box-description:before,.promo-boxes .box-col:first-child a:hover .box .box-title:before{background-color:#0aaee1}.promo-boxes .box-col:nth-child(2) a .box{background-color:#2b6aaf}.promo-boxes .box-col:nth-child(2) a:hover .box{background-color:#fff}.promo-boxes .box-col:nth-child(2) a:hover .box .box-description,.promo-boxes .box-col:nth-child(2) a:hover .box .box-title{color:#2b6aaf}.promo-boxes .box-col:nth-child(2) a:hover .box .box-description:before,.promo-boxes .box-col:nth-child(2) a:hover .box .box-title:before{background-color:#2b6aaf}.promo-boxes .box-col:nth-child(3) a .box{background-color:#16bbc5}.promo-boxes .box-col:nth-child(3) a:hover .box{background-color:#fff}.promo-boxes .box-col:nth-child(3) a:hover .box .box-description,.promo-boxes .box-col:nth-child(3) a:hover .box .box-title{color:#16bbc5}.promo-boxes .box-col:nth-child(3) a:hover .box .box-description:before,.promo-boxes .box-col:nth-child(3) a:hover .box .box-title:before{background-color:#16bbc5}.promo-boxes.bottom-content .box-col:first-child a .box{background-color:#17b8b3}.promo-boxes.bottom-content .box-col:first-child a:hover .box{background-color:#fff}.promo-boxes.bottom-content .box-col:first-child a:hover .box .box-description,.promo-boxes.bottom-content .box-col:first-child a:hover .box .box-title{color:#17b8b3}.promo-boxes.bottom-content .box-col:first-child a:hover .box .box-description:before,.promo-boxes.bottom-content .box-col:first-child a:hover .box .box-title:before{background-color:#17b8b3}.promo-boxes.bottom-content .box-col:nth-child(2) a .box{background-color:#0094d4}.promo-boxes.bottom-content .box-col:nth-child(2) a:hover .box{background-color:#fff}.promo-boxes.bottom-content .box-col:nth-child(2) a:hover .box .box-description,.promo-boxes.bottom-content .box-col:nth-child(2) a:hover .box .box-title{color:#0094d4}.promo-boxes.bottom-content .box-col:nth-child(2) a:hover .box .box-description:before,.promo-boxes.bottom-content .box-col:nth-child(2) a:hover .box .box-title:before{background-color:#0094d4}.promo-boxes.bottom-content .box-col:nth-child(3) a .box{background-color:#8ac00a}.promo-boxes.bottom-content .box-col:nth-child(3) a:hover .box{background-color:#fff}.promo-boxes.bottom-content .box-col:nth-child(3) a:hover .box .box-description,.promo-boxes.bottom-content .box-col:nth-child(3) a:hover .box .box-title{color:#8ac00a}.promo-boxes.bottom-content .box-col:nth-child(3) a:hover .box .box-description:before,.promo-boxes.bottom-content .box-col:nth-child(3) a:hover .box .box-title:before{background-color:#8ac00a}a.default-color{color:#337ab7}.section-content.cards{padding:5px 0}@media screen and (min-width:768px){.section-content.cards{padding:20px 0}}.section-content.cards .card{padding:0}.section-content.cards .card.card-info .line{padding-bottom:10px}.section-content.cards.cards-img{padding:0;background:#e8e8e8;margin-top:75px}.section-content.cards.cards-content{background-color:#fff}.section-content.cards.cards-content .card-info{font-size:14px}@media screen and (min-width:992px){.section-content.cards.cards-content .card-info{padding:0 20px}}.sidebar-links{padding-bottom:50px}@media screen and (min-width:768px){.sidebar-links{margin:0 auto;max-width:270px;padding-bottom:20px}}.sidebar-links .sidebar-links-title{color:#0081c7;position:relative;display:block;margin-bottom:20px;margin-bottom:40px}.sidebar-links .sidebar-links-title:after{content:"";position:absolute;bottom:0;left:0;display:block;max-width:180px;text-align:center;margin:0 auto;height:1px;width:70%;background-color:#00569b}.sidebar-links ul.sidebar-links-list{margin:0 auto;padding-bottom:20px}.sidebar-links ul.sidebar-links-list li a{font-size:18px;display:block;padding-bottom:15px;text-decoration:underline}@media screen and (min-width:768px){.sidebar-links.links-documents{padding-top:40px}.sidebar-links.links-documents:first-child{padding-top:0}}.sidebar-links.links-documents .sidebar-links-title{text-align:center;font-weight:bold;text-transform:uppercase;padding-bottom:20px;margin-bottom:0}.sidebar-links.links-documents .sidebar-links-title:after{display:none}.sidebar-links.links-documents ul.sidebar-links-list{padding-bottom:0}.sidebar-links.links-documents ul.sidebar-links-list li{border-top:2px solid #e8e8e8}.sidebar-links.links-documents ul.sidebar-links-list li:last-child{border-bottom:2px solid #e8e8e8}.sidebar-links.links-documents ul.sidebar-links-list li a{text-transform:uppercase;text-align:center;padding:10px 28px;text-decoration:none}@media screen and (min-width:768px){.sidebar-editable-content{padding-top:40px}.sidebar-editable-content:first-child{padding-top:0}}.sidebar-editable-content .sidebar-editable-content-title{text-align:left;color:#0081c7;font-weight:bold;text-transform:uppercase;padding-bottom:20px;max-width:270px;margin:0 auto}.sidebar-editable-content .editable-content{margin:0 auto;text-align:center}@media screen and (min-width:768px){.sidebar-editable-content .editable-content{max-width:270px}}.sidebar-editable-content .editable-content .wp-caption{width:auto!important;height:auto!important;text-align:center;margin:0 auto}.sidebar-editable-content .editable-content .wp-caption img{width:auto!important;height:auto!important}.sidebar-editable-content .editable-content p.wp-caption-text{text-align:center;font-size:14px;padding-top:10px}.contact-form br{display:none}.contact-form .contact-form-title{position:relative;display:block;margin-bottom:20px}.contact-form .contact-form-title:after{content:"";position:absolute;bottom:0;left:0;display:block;max-width:180px;text-align:center;margin:0 auto;height:1px;width:70%;background-color:#00569b}.contact-form .wpcf7-form-control-wrap{display:block;margin-bottom:20px}.contact-form .wpcf7-form-control-wrap input,.contact-form .wpcf7-form-control-wrap textarea{display:block;max-width:100%;padding:10px}.contact-form input[type=submit]{background-color:#00569b;color:#fff;border:1px solid #00569b;display:block;-webkit-appearance:none;padding:10px;text-transform:uppercase}.contact-form input[type=submit]:hover{color:#00569b;background-color:#fff}.section.separator{padding:0}.section.separator .separator-row{background-color:#e8e8e8;height:25px;width:100%;display:block;margin:45px 0}.section-bottom-content{padding-top:0;position:relative;overflow:hidden}.section-bottom-content .row.bottom-content-border{border-top:25px solid #e8e8e8}.section-bottom-content .row.row-three-texts{margin:20px 0 20px 0;padding:20px 0}@media screen and (min-width:768px){.section-bottom-content .row.row-three-texts{margin:70px 0 40px 0;padding:50px 0}}.section-bottom-content .row.row-three-texts h1,.section-bottom-content .row.row-three-texts h2,.section-bottom-content .row.row-three-texts h3,.section-bottom-content .row.row-three-texts h4,.section-bottom-content .row.row-three-texts h5,.section-bottom-content .row.row-three-texts h6{position:relative;display:block;margin-bottom:20px}.section-bottom-content .row.row-three-texts h1:after,.section-bottom-content .row.row-three-texts h2:after,.section-bottom-content .row.row-three-texts h3:after,.section-bottom-content .row.row-three-texts h4:after,.section-bottom-content .row.row-three-texts h5:after,.section-bottom-content .row.row-three-texts h6:after{content:"";position:absolute;bottom:0;left:0;display:block;max-width:180px;text-align:center;margin:0 auto;height:1px;width:70%;background-color:#00569b}.section-bottom-content.bubbles:after{position:absolute;content:"";background-color:#00aced;display:block;z-index:-1;width:100%;left:0;height:30%;top:44%}@media screen and (min-width:768px){.section-bottom-content.bubbles:after{height:50%;top:29%}}.section-bottom-content.bubbles .col-bubble{padding:0}.section-bottom-content .row-bottom-page-content-contact-us{border-top:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8;margin:20px 0;padding:20px 0}@media screen and (min-width:768px){.section-bottom-content .row-bottom-page-content-contact-us{margin:70px 0 40px 0}}.section-bottom-content .row-bottom-page-content-contact-us .contact-us-title{margin:0;padding-top:10px;padding-bottom:15px;display:block;font-weight:bold;color:#535353}@media screen and (min-width:768px){.section-bottom-content .row-bottom-page-content-contact-us .contact-us-title{padding-left:45px;text-align:center;padding-bottom:0}}.section-bottom-content .row-bottom-page-content-contact-us .contact-us-cta{margin:0;padding-right:45px}@media screen and (min-width:768px){.section-bottom-content .row-bottom-page-content-contact-us .contact-us-cta{text-align:center}}.section-bottom-content .row-bubbles-title .bubbles-title{text-transform:uppercase}.section-bottom-content .row-bubbles{position:relative;text-align:center}.section-bottom-content .row-bubbles .bubble{color:#fff;background:rgba(0,86,155,0.2);border-radius:50%;text-align:center;margin:0 auto;width:90px;height:90px}@media screen and (min-width:500px){.section-bottom-content .row-bubbles .bubble{width:100px;height:100px}}@media screen and (min-width:768px){.section-bottom-content .row-bubbles .bubble{width:200px;height:200px}}@media screen and (min-width:992px){.section-bottom-content .row-bubbles .bubble{width:250px;height:250px}}@media screen and (min-width:1200px){.section-bottom-content .row-bubbles .bubble{width:300px;height:300px}}.section-bottom-content .row-bubbles .bubble span.title{display:block;padding-top:43%}@media screen and (min-width:768px){.section-bottom-content .row-bubbles .bubble span.title{font-size:30px}}body.home .slide{position:relative}body.home .home-slider{padding-top:0}@media (max-width:1200px){body.home .home-slider{padding:55px 0}}@media (max-width:768px){body.home .home-slider{padding:0}}body.home .home-slider .home-single-slide{max-height:81vh;min-height:20vh}body.home .home-slider .slide-img img{width:100%;-o-object-position:center;object-position:center;display:block;-o-object-fit:contain;object-fit:contain}body.home .home-slider .slide-content{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:60px 0;padding-bottom:12vh}body.home .home-slider .slide-content ._container{max-width:1135px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto}body.home .home-slider .slide-title{color:white!important;font-size:50px!important;line-height:78px!important}body.home .home-slider .slick-dots button{font-size:0;width:14px;padding:0;background:transparent;height:14px;border:2px solid #fff;border-radius:50%}@media (max-width:1200px){body.home .home-slider .slick-dots button{border:2px solid #2E355A}}body.home .home-slider ul.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:20px;left:0;right:0;padding:0}@media (max-width:1200px){body.home .home-slider ul.slick-dots{bottom:-40px}}@media (max-width:992px){body.home .home-slider ul.slick-dots{bottom:-30px}}body.home .home-slider .slick-dots li{opacity:0.5;cursor:pointer;margin:0 6px}body.home .home-slider .slick-dots li.slick-active{opacity:1}body.home .home-slider li.slick-active button{background:#fff}@media (max-width:1200px){body.home .home-slider li.slick-active button{background:#2E355A}}body.home .main-content{padding-top:47px;padding-bottom:37px}body.home .main-content p{margin-bottom:30px}body.home .main-content h3{font-weight:normal;text-transform:uppercase;font-size:25px}body.home .mission{font-size:20px;padding:45px 0;color:#fff;background:#8ac009}@media screen and (min-width:768px){body.home .mission{font-size:30px}}body.home .mission .mission-title{color:#fff;text-transform:uppercase;font-weight:normal;font-size:25px}body.home .news{margin-top:60px;position:relative;padding:0 15px}@media (max-width:768px){body.home .news{margin-top:0;padding:50px 0 30px;background-color:#f0f0f0}}body.home .news .news-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.home .news .news-section-title{padding-bottom:10px;font-family:"Montserrat",sans-serif;font-weight:600;font-size:33px;line-height:38px}@media (max-width:768px){body.home .news .news-section-title{font-size:22px;line-height:31px}}body.home .news .news-section-title a{color:#2E355A}@media screen and (min-width:768px){body.home .news{padding:0}body.home .news:before{background-image:url("../img-site/home/etudiants_recreation.png");position:absolute;top:0;left:0;z-index:0;content:"";width:100%;height:100%;display:block;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width:768px) and (max-width:850px){body.home .news:before{background-position:center}}body.home .news .news-box{position:relative;display:block;background-color:#fff;padding:0 15px;opacity:0.9}@media screen and (min-width:768px){body.home .news .news-box{padding:50px 45px;left:100%;width:60%;max-width:640px;margin-left:-47.9%;z-index:1}}@media screen and (min-width:768px) and (max-width:850px){body.home .news .news-box{width:55%;margin-left:-62%}}@media screen and (min-width:992px){body.home .news .news-box{width:50%}}@media screen and (min-width:1280px){body.home .news .news-box{width:43%}}@media (max-width:767px){body.home .news .news-box{background:none;opacity:1;padding:0 30px}}body.home .news .news-cta{margin-top:20px!important;margin-bottom:0}body.home .news .news-cta .news-cta-button{font-family:"Montserrat",sans-serif;font-weight:600;font-size:18px;color:#F55D40;text-decoration:underline}body.home .news .news-cta .news-cta-button:hover{text-decoration:none}@media screen and (min-width:768px){body.home .news .news-cta{text-align:left}}.mobile-news-image{display:none}@media screen and (max-width:767px){.mobile-news-image{display:block}}.post-read-more-title{color:#2E355A;text-decoration:none}.post-read-more-title:hover{text-decoration:underline;color:#2E355A}.intro-text-container{width:100%}@media (max-width:768px){.intro-text-container{padding:0 30px}}.intro-text-container .intro-container{width:100%;max-width:1135px;margin:0 auto;padding:50px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:769px) and (max-width:1024px){.intro-text-container .intro-container{max-width:calc(100% - 20px)}}@media (max-width:768px){.intro-text-container .intro-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.intro-text-container .intro-container .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:475px}.intro-text-container .intro-container .text-container .intro-text-title{font-family:"Montserrat",sans-serif;font-weight:600;font-size:38px;line-height:47px;color:#2E355A;padding-bottom:0;margin-bottom:30px}@media (max-width:768px){.intro-text-container .intro-container .text-container .intro-text-title{font-size:29px;line-height:34px;text-align:center}}.intro-text-container .intro-container .text-container .intro-text{font-family:"Lato",sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#2E355A}@media (max-width:768px){.intro-text-container .intro-container .text-container .intro-text{padding-bottom:24px}}.intro-text-container .intro-container .text-container .intro-text-button{background:#0081C8;color:#FFF;-wekbit-appearance:none;cursor:pointer;border:none;text-align:center;padding:10px 50px;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:51px;text-transform:uppercase;font-family:"Lato",sans-serif;font-weight:bold;font-size:18px}.intro-text-container .intro-container .text-container .intro-text-button:hover{background:#FFF;border:2px solid #0081C8;color:#0081C8;-webkit-box-sizing:border-box;box-sizing:border-box}.intro-text-container .intro-container .button-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.intro-text-container .intro-container .button-container .intro-button{max-width:447px;width:100%;height:103px;border:2px solid #F55D40;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 50px}@media (max-width:500px){.intro-text-container .intro-container .button-container .intro-button{padding:0 34px}.intro-text-container .intro-container .button-container .intro-button a{line-height:26px}}.intro-text-container .intro-container .button-container .intro-button a{color:#F55D40;font-family:"Lato",sans-serif;font-weight:bold;font-size:18px;text-transform:uppercase;-webkit-box-flex:3;-ms-flex:3;flex:3}@media (min-width:500px) and (max-width:768px){.intro-text-container .intro-container .button-container .intro-button a{margin-right:30px}}.intro-text-container .intro-container .button-container .intro-button:first-of-type{border:2px solid #0083C5;margin-bottom:20px}.intro-text-container .intro-container .button-container .intro-button:first-of-type a{color:#0083C5}.intro-text-container .intro-container .button-container .intro-button #intro-ecole{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.intro-text-container .intro-container .button-container .intro-button #intro-ecole img{width:65px;height:65px}.intro-text-container .intro-container .button-container .intro-button #intro-cible{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.intro-text-container .intro-container .button-container .intro-button #intro-cible img{width:73px;height:53px}@media (max-width:768px){.intro-text-container .intro-container .button-container .intro-button #intro-cible img,.intro-text-container .intro-container .button-container .intro-button #intro-ecole img{max-width:none}}.boxes-container{width:100%}.boxes-container .center-container{width:100%;max-width:1135px;margin:0 auto;padding:50px 0 0}@media (min-width:769px) and (max-width:1024px){.boxes-container .center-container{max-width:calc(100% - 20px)}}.boxes-container .center-container .title-container .boxes-title{font-family:"Montserrat",sans-serif;font-weight:600;font-size:38px;line-height:47px;color:#2E355A;text-align:center;padding-bottom:0}@media (max-width:768px){.boxes-container .center-container .title-container .boxes-title{font-size:22px;line-height:33px;max-width:220px;margin:0 auto}}.boxes-container .center-container .boxes-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}@media (max-width:767px){.boxes-container .center-container .boxes-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}}@media (min-width:767px) and (max-width:850px){.boxes-container .center-container .boxes-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.boxes-container .center-container .boxes-content .individual-box{width:247px;height:128px;background-image:url(../img-site/home/logotype.png);background-repeat:no-repeat;background-position:bottom right;background-color:#27B1EB;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boxes-container .center-container .boxes-content .individual-box:nth-child(2),.boxes-container .center-container .boxes-content .individual-box:nth-child(5){background-color:#0083C5}.boxes-container .center-container .boxes-content .individual-box:nth-child(3),.boxes-container .center-container .boxes-content .individual-box:nth-child(6){background-color:#2E355A}.boxes-container .center-container .boxes-content .individual-box:nth-child(4),.boxes-container .center-container .boxes-content .individual-box:nth-child(7){background-color:#F55D40}.boxes-container .center-container .boxes-content .individual-box a{color:#FFF;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:18px;line-height:25px;max-width:168px;text-align:center;letter-spacing:0.025em}@media (max-width:768px){.boxes-container .center-container .boxes-content .individual-box{width:315px}.boxes-container .center-container .boxes-content .individual-box a{max-width:200px}}@media (min-width:767px) and (max-width:850px){.boxes-container .center-container .boxes-content .individual-box:nth-child(odd){margin-right:30px}}.boxes-container .center-container p{text-align:center}.boxes-container .center-container p .underlined-links{color:#F55D40;text-decoration:underline;font-family:"Montserrat",sans-serif;font-weight:600;font-size:18px}.boxes-container .center-container p .underlined-links:hover{text-decoration:none}@media (max-width:768px){.boxes-container .center-container p{padding-bottom:50px}}.page-videos{background-color:#edf7f9}.page-videos .page-header-bar .header-container{height:60vh;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-videos .page-header-bar .header-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:auto;width:50%}.page-videos .page-header-bar .header-container .form-search-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;width:60%}.page-videos .page-header-bar .header-container .form-search-fields .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-videos .page-header-bar .header-container .form-search-fields .row .field{width:100%}.page-videos .page-header-bar .header-container .form-search-fields .row .field input{width:100%;padding:15px}.page-videos .page-header-bar .header-container .form-search-fields .form-desc{margin-top:20px}.page-videos .page-header-bar .header-container .form-search-fields .form-desc p{color:white;text-transform:uppercase}.page-videos .filters-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:5px!important}.page-videos .line{border-bottom:1px solid #7e8993;display:block}.page-videos .videos-cat-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-videos .videos-cat-filter select{width:100%}.page-videos .page-videos-title{font-size:25px;font-weight:bold;margin-bottom:0;padding-bottom:0;color:#333333}.page-videos .videos-tags-row{margin-bottom:50px}.page-videos .videos-tags-row .videos-tags-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.page-videos .videos-tags-row .single-videos-cat{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:20px;background:white;padding:10px 20px;margin-right:15px;margin-top:15px;-webkit-box-shadow:-1px 5px 17px 3px rgba(180,180,180,0.74);box-shadow:-1px 5px 17px 3px rgba(180,180,180,0.74);color:#535353;font-size:13px}.page-videos .videos-tags-row .single-videos-cat.active,.page-videos .videos-tags-row .single-videos-cat:hover{text-decoration:none;-webkit-box-shadow:-1px 2px 13px 0px rgba(39,170,225,0.64);box-shadow:-1px 2px 13px 0px rgba(39,170,225,0.64);color:#2E355A}.page-videos .posts-row .event-col .post{background-color:white;position:relative;padding:0;border-radius:20px}.page-videos .event-col{}.page-videos .event-col .post-content{padding:20px}.page-videos .event-col .post-tag-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px 0 20px}.page-videos .event-col .post-tag-container .single-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px;margin-right:10px;background-color:lightgrey;border-radius:20px}.page-videos .event-col .post-tag-container .single-tag:hover a{color:#333333}.page-videos .event-col .post-tag-container .single-tag a{color:grey;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.page-videos .event-col .post-tag-container .single-tag a:hover{color:grey;text-decoration:none!important}.page-videos .event-col .post .post-thumb{margin-bottom:0}.page-videos .event-col .post .post-thumb img{border-radius:20px 20px 0 0;-o-object-fit:cover;object-fit:cover}.page-videos .event-col .post-title a{color:#333333;font-size:18px}.page-videos .event-col .post-read-more-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-videos .event-col .post-read-more-container a.post-read-more{text-align:center;border:5px solid #008474;text-decoration:none;color:#008474;width:95%;padding:14px 15px!important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.page-videos .event-col .post-read-more-container a.post-read-more:hover{border:5px solid #008474;color:white;background-color:#008474}.wrapper-single-videos .section-content-single-video .container-fluid,.wrapper-single-videos .section-top-slider{margin:0 40px}.wrapper-single-videos .section-top-slider h1{color:#333333;font-size:35px;font-weight:900}.wrapper-single-videos .section-top-slider .cat_container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper-single-videos .section-top-slider .cat_container ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px;margin-right:10px;background-color:white;border-radius:20px;color:grey;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:5px 20px 34px -7px rgba(82,82,82,0.46);box-shadow:5px 20px 34px -7px rgba(82,82,82,0.46)}.wrapper-single-videos .section-top-slider .cat_container ul li a:hover{color:grey;text-decoration:none!important}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider{position:relative}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .single-slide{height:550px;margin:0 15px}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .single-slide:not(.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .single-slide.slick-active){opacity:50%}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .single-slide.slick-center{width:800px}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .single-slide.video_slider_item{width:100%;height:100%}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .single-slide.video_slider_item .code-container .code-content iframe{width:100%;height:100%}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .single-slide.img_slider_item .img-container{width:100%;height:100%;position:relative}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .single-slide.img_slider_item .img-container img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .slick-arrow{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:white;position:absolute;top:50%;z-index:1}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .slick-arrow:hover{cursor:pointer}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .slick-arrow.slick-next{right:0}.wrapper-single-videos .wrapper-single-video-slider .single-video-slider .slick-arrow.slick-prev{left:0}.wrapper-single-videos .section-content-single-video .left-side h2,.wrapper-single-videos .section-content-single-video .left-side h3,.wrapper-single-videos .section-content-single-video .left-side h4,.wrapper-single-videos .section-content-single-video .left-side h5{color:#333333}.wrapper-single-videos .section-content-single-video .left-side h2:after,.wrapper-single-videos .section-content-single-video .left-side h3:after,.wrapper-single-videos .section-content-single-video .left-side h4:after,.wrapper-single-videos .section-content-single-video .left-side h5:after{display:none;max-width:180px;text-align:center;margin:0 auto;height:0;width:70%;background-color:transparent}.wrapper-single-videos .section-content-single-video .left-side h2{font-size:30px}.wrapper-single-videos .section-content-single-video .left-side h3{font-size:28px}.wrapper-single-videos .section-content-single-video .left-side h4{font-size:22px}.wrapper-single-videos .section-content-single-video .left-side h5{font-size:20px}.wrapper-single-videos .section-content-single-video .right-side h4{color:#333333;font-size:20px}.wrapper-single-videos .section-content-single-video .right-side h4:after{display:none;max-width:180px;text-align:center;margin:0 auto;height:0;width:70%;background-color:transparent}.wrapper-single-videos .section-content-single-video .right-side .download-section{border-top:1px solid lightgrey;border-bottom:1px solid lightgrey;padding:20px 0}.wrapper-single-videos .section-content-single-video .right-side .download-section .cta-link{width:80%;text-align:center;border:2px solid #008474;text-decoration:none;color:#008474;padding:14px 15px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.wrapper-single-videos .section-content-single-video .right-side .download-section .cta-link:hover{border:2px solid #008474;color:white;background-color:#008474}.wrapper-single-videos .section-content-single-video .right-side .links_section{border-top:1px solid lightgrey;border-bottom:1px solid lightgrey;padding:20px 0}.wrapper-single-videos .section-content-single-video .right-side .links_section ul{list-style:none;padding-left:0}.wrapper-single-videos .section-content-single-video .right-side .links_section ul li{padding-left:0}.wrapper-single-videos .section-content-single-video .right-side .links_section ul li a{text-decoration:underline}.wrapper-single-videos .section-content-single-video .right-side .links_section ul li:before{width:0;height:0}.wrapper-single-videos .section-content-single-video .single-vid-other-posts{background-color:#edf7f9}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .otherPostsTitle{padding-left:12px;color:black;font-size:30px;font-weight:800}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .otherPostsTitle:after{display:none}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post{background-color:white;position:relative;padding:0;border-radius:20px}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post .post-content{padding:20px}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post .post-tag-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 20px 0 20px}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post .post-tag-container .single-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px;margin:5px;background-color:lightgrey;border-radius:20px}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post .post-tag-container .single-tag:hover a{color:#333333}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post .post-tag-container .single-tag a{color:grey;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post .post-tag-container .single-tag a:hover{color:grey;text-decoration:none!important}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post .post-thumb{margin-bottom:0}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post .post-thumb img{border-radius:20px 20px 0 0;-o-object-fit:cover;object-fit:cover}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post .post-title a{color:#333333;font-size:18px}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post a.post-read-more{text-align:center;border:5px solid #008474;text-decoration:none;color:#008474;width:95%;padding:14px 15px!important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.wrapper-single-videos .section-content-single-video .single-vid-other-posts .event-col .post a.post-read-more:hover{border:5px solid #008474;color:white;background-color:#008474}.search-form-video{position:relative}.search-form-video button{position:absolute;right:10px;top:12px;border:none;background:rgba(0,0,0,0)}.search-form-video button i{font-size:30px}.wrapper-citation{margin:30px 0}.wrapper-citation .citation-container{border-left:5px solid #05544F;padding-left:80px}.wrapper-citation .citation-container .citation-bloc{font-style:italic;font-size:22px}.wrapper-citation .citation-container .citation-bloc p{line-height:2em}.wrapper-citation .citation-container span{font-weight:bold}.list-posts{padding:40px 0}@media screen and (min-width:768px){.list-posts{padding:80px 0}}.list-posts .events-section-title{text-align:center;text-transform:uppercase;margin-bottom:20px;font-size:25px}.list-posts .otherPostsTitle{position:relative;display:block;margin-bottom:20px}.list-posts .otherPostsTitle:after{content:"";position:absolute;bottom:0;left:0;display:block;max-width:180px;text-align:center;margin:0 auto;height:1px;width:70%;background-color:#00569b}.list-posts .events-row .post{height:500px}.list-posts .post{padding:20px 10px}.list-posts .post.single-news{padding:0!important}@media screen and (min-width:768px){.list-posts .post{padding:0 10px}.list-posts .post a.full-link{color:#535353;text-decoration:none;display:block;word-wrap:break-word}.list-posts .post a.full-link .post-read-more{text-decoration:none;font-size:14px}.list-posts .post a.full-link:hover .cta-link{color:#fff;background-color:#535353}}.list-posts .post .post-thumb{margin-bottom:10px}@media screen and (min-width:768px){.list-posts .post .post-thumb{position:relative;padding-bottom:56.25%;height:0;margin-bottom:15px}}.list-posts .post .post-thumb img{width:100%}@media screen and (min-width:768px){.list-posts .post .post-thumb img{position:absolute;top:0;left:0;height:100%}}.list-posts .post .post-date,.list-posts .post .post-excerpt,.list-posts .post .post-title{padding-bottom:5px;color:#2E355A}.list-posts .post .post-title{font-family:"Montserrat",sans-serif;font-weight:600;font-size:25px}@media (max-width:768px){.list-posts .post .post-title{font-size:20px}}.list-posts .post .post-date{padding-top:15px;font-style:italic;font-size:19px}.list-posts .post .post-excerpt{font-family:"Lato",sans-serif;font-weight:400;font-size:18px;line-height:25px}.list-posts .post .post-cat{text-transform:uppercase;font-size:14px;padding-bottom:15px}.list-posts .post .post-title{font-weight:bold;line-height:33px}.list-posts .post .post-read-more{text-decoration:underline;padding-bottom:30px;padding-top:20px;display:block;font-family:"Montserrat",sans-serif;font-weight:600;font-size:18px;color:#0083C5}.list-posts .post .post-read-more:hover{text-decoration:none}.list-posts .post .cta{text-align:left;margin-top:15px;display:inline-block}.list-posts .post .cta a{text-decoration:none;font-size:14px}.list-posts .cta{text-align:center;margin-top:40px}@media (max-width:768px){.list-posts .cta{text-align:left}}.search-content .list-posts{padding-top:0}.postsWithYearsFiltersTitle{position:relative;display:block;margin-bottom:20px}.postsWithYearsFiltersTitle:after{content:"";position:absolute;bottom:0;left:0;display:block;max-width:180px;text-align:center;margin:0 auto;height:1px;width:70%;background-color:#00569b}.filters-row{padding-bottom:30px}.row-more-results{padding-top:30px}.row-more-results .cta{margin:0 auto;text-align:center}.row-more-results .cta a{background-color:#d7d7d7;color:#535353;font-size:14px;border:1px solid #e8e8e8}.row-more-results .cta a:hover{background-color:#535353;color:#d7d7d7;border:1px solid #535353}.services-row .service{padding:0}.services-row .service .service-title{height:116px}.services-row .service a{height:100%;vertical-align:middle;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;background-color:#2b6aaf;border:1px solid #2b6aaf}.services-row .service.service-achats-groupes{}.services-row .service.service-achats-groupes a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-achats-groupes a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-adaptation-scolaire{}.services-row .service.service-adaptation-scolaire a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-adaptation-scolaire a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-administration-des-ecoles{}.services-row .service.service-administration-des-ecoles a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-administration-des-ecoles a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-assurances{}.services-row .service.service-assurances a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-assurances a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-communications{}.services-row .service.service-communications a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-communications a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-design-graphique{}.services-row .service.service-design-graphique a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-design-graphique a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-education-prescolaire-primaire{}.services-row .service.service-education-prescolaire-primaire a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-education-prescolaire-primaire a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-enseignement-secondaire{}.services-row .service.service-enseignement-secondaire a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-enseignement-secondaire a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-evaluation-de-la-scolarite{}.services-row .service.service-evaluation-de-la-scolarite a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-evaluation-de-la-scolarite a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-fade{}.services-row .service.service-fade a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-fade a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-recit{}.services-row .service.service-recit a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-recit a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-fidep-pidep{}.services-row .service.service-fidep-pidep a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-fidep-pidep a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-formations{}.services-row .service.service-formations a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-formations a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-mutuelle-de-prevention{}.services-row .service.service-mutuelle-de-prevention a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-mutuelle-de-prevention a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-service-aux-eleves{}.services-row .service.service-service-aux-eleves a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-service-aux-eleves a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-sita{}.services-row .service.service-sita a{color:#fff;background-color:#2b6aaf;border-color:#2b6aaf}.services-row .service.service-sita a:hover{color:#2b6aaf;background-color:#fff;text-decoration:none}.services-row .service.service-service-administratif a{color:#fff;background-color:#026c93;border-color:#026c93}.services-row .service.service-service-administratif a:hover{color:#026c93;background-color:#fff;text-decoration:none}.services-row .service.service-economie-et-offre a{color:#fff;background-color:#1ea297;border-color:#1ea297}.services-row .service.service-economie-et-offre a:hover{color:#1ea297;background-color:#fff;text-decoration:none}.services-row .service.service-economie-et-offres a{color:#fff;background-color:#1ea297;border-color:#1ea297}.services-row .service.service-economie-et-offres a:hover{color:#1ea297;background-color:#fff;text-decoration:none}.services-row .service.service-affaires-publiques a{color:#fff;background-color:#a1ba17;border-color:#a1ba17}.services-row .service.service-affaires-publiques a:hover{color:#a1ba17;background-color:#fff;text-decoration:none}.services-row .service.service-adap360 a{color:#fff;background-color:#f71902;border-color:#f71902}.services-row .service.service-adap360 a:hover{color:#f71902;background-color:#fff;text-decoration:none}.services-list-container{border-top:25px solid #e8e8e8}.services-list-container .title{display:block;padding:40px 0 40px 45px}.overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,0.75);z-index:1000}.overlay .owl-nav{position:absolute;top:50%;color:white;font-size:3em;text-shadow:2px 2px 2px rgb(150,150,150)}.overlay .owl-nav .owl-next{position:fixed;right:45px}.overlay .owl-nav .owl-prev{position:fixed;left:30px}.overlay .carousel{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay .carousel-container .sub-container{background-color:white;display:inline-block;margin:0 auto;padding:1em}.overlay .carousel-container .legend{margin-top:20px}.overlay img{max-height:75vh;width:auto!important;margin:0 auto}@media screen and (max-width:992px){.pseudo-pages h4{margin-top:20px}}@media screen and (max-width:992px){.pseudo-pages .pseudo-nav{width:100%;max-width:100%;margin:0;display:block}}.pseudo-pages .pseudo-nav li.active a{color:black}.pseudo-pages div.thank-you{margin-top:20px}.pseudo-pages .commanditaire-container{height:100px}.pseudo-pages .img-presentation img{border-radius:50%;max-height:225px}.pseudo-pages .realisation{height:300px}@media screen and (max-width:992px){.pseudo-pages .realisation{height:auto;margin-bottom:35px}}.pseudo-pages .realisation .img{height:180px}@media screen and (max-width:992px){.pseudo-pages .realisation .img{height:auto}}.pseudo-pages .realisation .img a{display:block;height:100%}.pseudo-pages .realisation .img img{height:180px;width:180px}.pseudo-pages .realisation .legend{text-align:center;margin-top:10px;font-size:0.8em}.card-img img{max-height:250px}div.remove_margin_top.section-content.cards.cards-img{margin-top:0}body.page-template-page-conseil-admin .section.members-content .members-group-title{position:relative;display:block;margin-bottom:20px}body.page-template-page-conseil-admin .section.members-content .members-group-title:after{content:"";position:absolute;bottom:0;left:0;display:block;max-width:180px;text-align:center;margin:0 auto;height:1px;width:70%;background-color:#00569b}body.page-template-page-conseil-admin .section.members-content .members-row{padding-bottom:40px}body.page-template-page-conseil-admin .section.members-content .members-row .col-sm-3{height:500px}body.page-template-page-conseil-admin .section.members-content .members-row .member a{position:relative;display:block}body.page-template-page-conseil-admin .section.members-content .members-row .member a img{position:relative;display:block;width:auto;height:300px;margin:0 auto;max-width:100%}body.page-template-page-conseil-admin .section.members-content .members-row .member a .member-college{position:absolute;z-index:1;bottom:0;display:block;left:0;width:100%;padding:10px;background-color:#0299df;border:1px solid #0299df;color:#fff;text-align:center;font-size:14px;text-decoration:underline}@media screen and (min-width:768px){body.page-template-page-conseil-admin .section.members-content .members-row .member a .member-college{padding:10px 15px}}body.page-template-page-conseil-admin .section.members-content .members-row .member a:hover .member-college{background-color:#fff;color:#0aaee1}body.page-template-page-conseil-admin .section.members-content .members-row .member .member-info{font-size:14px;text-align:center;padding:10px}body.page-template-page-conseil-admin .section.members-content .members-row .member .member-info .member-name{padding-bottom:5px}body.page-template-page-faq .faq-content .question{margin-bottom:15px}body.page-template-page-faq .faq-content .question .question-title{padding:20px 30px 20px 20px;line-height:1.5;position:relative;color:#fff;background-color:#0aaee1;border:1px solid #0aaee1}body.page-template-page-faq .faq-content .question .question-title:after{display:block;position:absolute;width:30px;height:30px;content:"+";font-size:30px;color:#fff;right:10px;top:10px}body.page-template-page-faq .faq-content .question .question-title:hover{color:#0aaee1;background-color:#fff;cursor:pointer}body.page-template-page-faq .faq-content .question .question-title:hover:after{color:#0aaee1}body.page-template-page-faq .faq-content .question .question-title.toggled:after{content:"-"}body.page-template-page-faq .faq-content .question .question-answer{display:none;padding:15px;border-left:1px solid #0aaee1;border-right:1px solid #0aaee1;border-bottom:1px solid #0aaee1}body.page-template-page-faq .faq-content .question .question-answer.toggled{display:block}.page-template-page-partners .partners-title-row{margin-top:30px}.page-template-page-partners .partners-row .partner{padding-bottom:15px;text-align:center}.form-search{color:#fff;background-color:#0aaee1;text-align:center;padding:15px}.form-search .form-search-header .form-title{text-transform:uppercase;color:#fff}.form-search .form-search-fields{padding-top:15px}.form-search .form-search-fields .field.select-field{position:relative}.form-search .form-search-fields .field.select-field:before{position:absolute;width:30px;height:30px;font-size:30px;display:block;right:6px;top:6px;color:#535353;z-index:1}.form-search .form-search-fields .field.select-field:hover:before{color:#fff}.form-search .form-search-fields input,.form-search .form-search-fields select{color:#535353;padding:10px;background-color:#fff;line-height:1.1;margin-bottom:15px;width:100%}@media screen and (min-width:768px){.form-search .form-search-fields input,.form-search .form-search-fields select{margin-bottom:0px}}.form-search .form-search-fields input:focus,.form-search .form-search-fields input:hover,.form-search .form-search-fields select:focus,.form-search .form-search-fields select:hover{background-color:#00569b;color:#fff}.form-search .form-search-fields input,.form-search .form-search-fields select{border:none;-webkit-appearance:none}.form-search .form-search-fields input[type=submit]{background-color:#e8e8e8;text-transform:uppercase}.form-search .form-search-fields select{position:relative;display:block}.form-search .form-search-fields input.q:hover::-webkit-input-placeholder{color:#fff}.form-search .form-search-fields input.q:hover::-moz-placeholder{color:#fff}.form-search .form-search-fields input.q:hover:-ms-input-placeholder{color:#fff}.form-search .form-search-fields input.q:hover:-moz-placeholder{color:#fff}.search-content .results-row{padding-bottom:15px}.search-content .results-row .post .post-date{padding-top:0}.search-content .results-row .post .post-cat{padding-bottom:10px}.search-content .retroaction-row{padding:0 0 45px 0;font-size:22px}.search-content .retroaction-row .highlight{font-weight:bold}.search-content.events-activities .results-row,.search-content.events-activities .retroaction-row{padding:45px 0}.search-content.events-activities .dates-row{padding:15px 0;border-top:5px solid #e8e8e8;border-bottom:5px solid #e8e8e8;font-size:14px}@media screen and (min-width:768px){.search-content.events-activities .dates-row{font-size:18px}}.search-content.events-activities .next-col .date-btn,.search-content.events-activities .prev-col .date-btn{position:relative;font-weight:bold;line-height:25px;display:block}.search-content.events-activities .next-col .date-btn:hover,.search-content.events-activities .prev-col .date-btn:hover{cursor:pointer}.search-content.events-activities .next-col .date-btn:after,.search-content.events-activities .prev-col .date-btn:after{position:absolute;font-size:20px;height:20px;width:20px;font-weight:bold;color:#0aaee1}.search-content.events-activities .prev-col{padding-left:0}.search-content.events-activities .next-col{text-align:right;padding-right:0}.search-content.events-activities .next-col a.date-next{padding-right:25px}.search-content.events-activities .next-col a.date-next:after{content:">";right:0}.search-content.events-activities .current-col{padding:0;text-align:center}.search-content.events-activities .current-col span.date-current{text-align:center;display:block;line-height:25px;font-weight:bold;color:#00569b;text-transform:uppercase}@media screen and (min-width:768px){.search-content.events-activities .current-col span.date-current{font-size:150%}}.search-content.events-activities .prev-col{text-align:left}.search-content.events-activities .prev-col a.date-prev{padding-left:25px}.search-content.events-activities .prev-col a.date-prev:after{content:"<";left:0}.select-years-container select.select-years{padding:10px;color:#0aaee1;border:1px solid #0aaee1}.single-evenement .event-thumb{padding:20px 0}.single-evenement .event-info .event-title{position:relative;display:block;margin-bottom:20px}.single-evenement .event-info .event-title:after{content:"";position:absolute;bottom:0;left:0;display:block;max-width:180px;text-align:center;margin:0 auto;height:1px;width:70%;background-color:#00569b}.single-evenement .event-info .addtocalendar .atcb-link{background:none;color:#535353;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;font-size:18px;font-family:inherit;padding:0}.single-evenement .otherEventsTitle{position:relative;display:block;margin-bottom:20px}.single-evenement .otherEventsTitle:after{content:"";position:absolute;bottom:0;left:0;display:block;max-width:180px;text-align:center;margin:0 auto;height:1px;width:70%;background-color:#00569b}.footer{background-color:#2E355A;width:100%;height:353px;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-1px}@media (max-width:768px){.footer{display:block;height:100%}}.footer .container-footer-top{-webkit-box-flex:4;-ms-flex:4;flex:4;max-width:1135px;width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:769px) and (max-width:1024px){.footer .container-footer-top{max-width:calc(100% - 20px)}}@media (max-width:768px){.footer .container-footer-top{max-width:none}}.footer .container-footer-top .footer-columns{width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.footer .container-footer-top .footer-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 0;margin-left:30px}}@media (max-width:330px){.footer .container-footer-top .footer-columns{margin-left:10px}}@media (min-width:768px) and (max-width:850px){.footer .container-footer-top .footer-columns{margin-left:130px}}.footer .container-footer-top .footer-columns .footer-leftCol{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:start;align-self:flex-start}.footer .container-footer-top .footer-columns .footer-leftCol .footer-logo{margin-bottom:30px}@media (max-width:768px){.footer .container-footer-top .footer-columns .footer-leftCol .footer-logo{margin-bottom:24px}}.footer .container-footer-top .footer-columns .footer-leftCol .footer-contact .text-line{padding:0}.footer .container-footer-top .footer-columns .footer-leftCol .footer-contact .email a,.footer .container-footer-top .footer-columns .footer-leftCol .footer-contact .telephone a{text-decoration:none;border-bottom:1px solid white}.footer .container-footer-top .footer-columns .footer-middleCol{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:768px){.footer .container-footer-top .footer-columns .footer-middleCol{margin:40px 0}}.footer .container-footer-top .footer-columns .footer-middleCol .footer-menu .menu-item{display:list-item;margin:0 0 10px 0}.footer .container-footer-top .footer-columns .footer-middleCol .footer-menu .menu-item a{color:#27B1EB;text-decoration:underline;font-family:"Lato",sans-serif;font-weight:400;font-size:19px}.footer .container-footer-top .footer-columns .footer-middleCol .footer-menu .menu-item a:hover{text-decoration:none}.footer .container-footer-top .footer-columns .footer-rightCol{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container{max-width:327px;width:100%}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .footer-cta-text{color:#27B1EB;font-family:"Lato",sans-serif;font-weight:normal;font-size:19px}@media (max-width:768px){.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .footer-cta-text{padding-bottom:24px}}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .cta{margin-top:0}@media (max-width:768px){.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .cta{margin-bottom:50px;width:315px;padding:5px 0}}@media (max-width:330px){.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .cta{width:290px}}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .cta .cta-link{border:2px solid #27B1EB;display:block;line-height:1.5;color:#fff;padding:5px;font-family:"Lato",sans-serif;font-weight:bold;font-size:18px!important;text-transform:none}@media screen and (min-width:768px){.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .cta .cta-link{font-size:16px;padding:10px}}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .cta .cta-link:hover{color:#2E355A;background-color:#27B1EB}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .cta .cta-link:active,.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .cta .cta-link:hover,.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-cta .cta .cta-link:visited{text-decoration:none}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-socials .footer-icons{margin-top:24px}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-socials .footer-socials-icons:first-of-type{margin-left:0}}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-socials .footer-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .container-footer-top .footer-columns .footer-rightCol .footer-rightCol-container .footer-socials .footer-icons .footer-socials-icons{margin-left:15px;margin-top:10px}.footer .container-footer-bottom{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#27AAE1;color:white;max-height:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.footer .container-footer-bottom{height:50px}}.footer .container-footer-bottom p{font-family:"Lato",sans-serif;font-weight:400;font-size:16px;margin-bottom:0;padding-bottom:0}ul.socials-list li{display:inline-block;padding-right:10px}.header ul.socials-list li{padding-right:3px}@media screen and (min-width:768px){ul.socials-list li{padding-right:20px}.header ul.socials-list li{padding-right:3px}}ul.socials-list li:last-child{padding-right:0}ul.socials-list li a{display:block;background-color:#fff;color:#00569b;border:1px solid #fff;font-size:20px;height:30px;width:30px;border-radius:50%;text-align:center;padding:4px 0px;border:1px solid #fff}ul.socials-list li a:hover{background-color:#00569b;color:#fff}