body,button,input,select,textarea{color:#333;font-family:Arial, Verdana, sans-serif;font-size:14px;line-height:1.5}.alignleft{display:inline;float:left}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignright{display:inline;float:right}.navbar-nav li:first-child a:before{content:"\2302";font-size:1.5em;display:inline-block;margin-right:0.1em}body .main-container{min-height:100vh;padding-bottom:150px;position:relative}@media (max-width: 1199px){body .main-container{padding-bottom:225px}}.navbar-fixed-top{width:inherit;margin-left:auto;margin-right:auto;background-color:white}.navbar.navbar-default{margin-bottom:0px;box-shadow:0px 10px 5px -5px rgba(0,0,0,0.2)}.navbar-form .input-group{display:flex !important;align-items:stretch}.navbar-default button.navbar-toggle{border:none}.navbar-default button.navbar-toggle:hover,.navbar-default button.navbar-toggle:focus{background-color:transparent}.navbar-default button.navbar-toggle:hover span.icon-bar,.navbar-default button.navbar-toggle:focus span.icon-bar{background-color:lightgray}.navbar-default button.navbar-toggle span.icon-bar{background-color:white}header.site-header{height:156px}@media (min-width: 992px){header.site-header>div{height:156px;transition:height 0.2s ease-out;overflow:hidden}header.site-header>div .navbar-header{width:0px;overflow:hidden;white-space:nowrap;transition:width 0.2s ease-out}}header.site-header>div .navbar-header a.navbar-brand{color:white;line-height:normal}@media (max-width: 991px){header.site-header{height:54px}header.site-header .navbar.navbar-default{position:fixed;top:0px;left:0px}body.admin-bar header.site-header .navbar.navbar-default{top:32px}}@media (min-width: 768px){header.site-header.shrink .navbar-header{width:135px}header.site-header.shrink .navbar.navbar-default{position:fixed;top:0px;left:0px}body.admin-bar header.site-header.shrink .navbar.navbar-default{top:32px}}header.site-header .header-titles{display:none}@media (min-width: 992px){header.site-header .header-titles{display:flex;align-items:center}}header.site-header .header-titles img{height:100px}header.site-header .header-titles h1,header.site-header .header-titles h2,header.site-header .header-titles p{font-size:2rem;margin-right:0.5em;margin:0.2em}header.site-header .navbar.navbar-default{z-index:200;background-color:#337ab7;border:none;border-radius:0px;border-bottom:4px solid #33CC33;width:100%}header.site-header .navbar.navbar-default .container{position:relative;z-index:300;background-color:#337AB7}header.site-header .navbar.navbar-default .navbar-nav{display:flex;align-items:baseline}@media (max-width: 767px){header.site-header .navbar.navbar-default .navbar-nav{display:block}}header.site-header .navbar.navbar-default .navbar-nav a{color:white}header.site-header .navbar.navbar-default .container.search-box{position:absolute;width:100%;z-index:315;bottom:0px;height:0px;left:50%;transform:translateX(-50%);padding-left:0px;padding-right:0px}@media (max-width: 991px){header.site-header .navbar.navbar-default .container.search-box{z-index:150}}header.site-header .navbar.navbar-default .container.search-box .search-box-inner{background-color:#337ab7;position:absolute}@media (max-width: 991px){header.site-header .navbar.navbar-default .container.search-box .search-box-inner{height:45px;transform:translateY(0px);z-index:150;bottom:0px;padding-top:5px;transition:transform 0.2s;border-radius:0px 0px 5px 5px;padding:0px;width:100%}header.site-header .navbar.navbar-default .container.search-box .search-box-inner .input-group{justify-content:center}header.site-header .navbar.navbar-default .container.search-box .search-box-inner .navbar-form{padding:0px;border:none;box-shadow:none}header.site-header .navbar.navbar-default .container.search-box .search-box-inner.open{transform:translateY(40px);padding:0px;width:100%}}@media (min-width: 992px){header.site-header .navbar.navbar-default .container.search-box .search-box-inner{border-radius:5px 5px 5px 5px;bottom:4px;z-index:201;right:70px;padding:0px;overflow:hidden;width:0px;transition:all 0.2s;white-space:nowrap;opacity:0}header.site-header .navbar.navbar-default .container.search-box .search-box-inner.open{opacity:1;padding-right:25px;width:315px}}header.site-header .navbar.navbar-default .container.search-box .navbar-form .input-group #submit{background-color:white;color:#337ab7;border-radius:5px;padding:5px;border:none}header.site-header .navbar.navbar-default .container.search-box .navbar-form .input-group #submit:hover{background-color:#efefef}header.site-header .navbar.navbar-default .container.search-menu{margin-right:0px;position:absolute;z-index:300;bottom:0px;height:0px;left:50%;transform:translateX(-50%)}@media (max-width: 767px){header.site-header .navbar.navbar-default .container.search-menu{width:100%}}header.site-header .navbar.navbar-default .container.search-menu a{height:54px;width:54px;display:inline-block;text-align:center;line-height:54px;color:white;text-decoration:none;position:absolute;right:0px;bottom:0px}@media (max-width: 767px){header.site-header .navbar.navbar-default .container.search-menu a{right:60px}}header.site-header .navbar.navbar-default .container.search-menu a::before{content:"\26B2";display:block;font-weight:bold;font-size:1.5em;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header.site-header .navbar.navbar-default .container.search-menu a:hover{text-decoration:none}.site-side{padding:1em;box-shadow:-2px 2px 10px rgba(0,0,0,0.2);margin-top:20px}.plus-link{margin-top:20px;text-align:right}.category .post{padding-top:1em;padding-bottom:1em}.category .post:not(:first-child){border-top:1px solid lightgray}.category .post .left-thumbnail{float:left;margin:0.5em;height:150px;width:150px;position:relative}.category .post .left-thumbnail:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(img/logo.gif);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:-1;opacity:0.2;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.category .paginator{margin-top:1em;margin-bottom:1em;text-align:center}.category-activite .posts{padding:1em;border:1px solid lightgray}.category-activite .posts .row{padding:1em;margin-left:0px;margin-right:0px}.category-activite .posts .row>div{display:flex;justify-content:center;align-items:center}.category-activite .posts .row:nth-child(even){background-color:#eaeaea}.category-activite .posts .row:hover{background-color:lightgray}.category-activite .registration-form{display:none}.carousel{overflow:hidden}.carousel .item{height:400px;overflow:hidden}.carousel .item img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.single-post .header-figure img{height:500px;max-height:75vh;object-fit:cover;width:100%}.single-post .post{padding:2rem}.single-post .post .post-content{padding:1em}.single-post .post .post-info{text-align:right}.category-activite .registration-form{position:fixed;height:100%;width:100%;top:0;left:0;display:none;justify-content:center;align-items:center;z-index:100000}.category-activite .registration-form.open{display:flex}.category-activite .registration-form .veil{width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.2);position:absolute;z-index:1}.category-activite .registration-form .form-inner{padding:1em;background-color:white;position:relative;z-index:2}.category-activite .registration-form .form-inner .form-title{text-align:center}.category-activite .registration-form .form-inner .form-title span{font-weight:bold}.category-activite .registration-form .form-inner .close{position:absolute;height:20px;width:20px;text-align:center;line-height:20px;top:-20px;right:-20px;z-index:3}.category-activite .registration-form .form-inner .close:before{content:"\00D7"}footer.site-footer{position:absolute;width:100%;height:130px;bottom:0px;background-color:#333}@media (max-width: 1199px){footer.site-footer{height:225px}}footer.site-footer>.container>.row>*{padding:1em;text-align:center}footer.site-footer>.container>.row .contacts{text-align:left}@media (max-width: 1199px){footer.site-footer>.container>.row .contacts{text-align:center}}footer.site-footer a,footer.site-footer p{color:white;margin:0px}.sidebar .home-video{padding-bottom:75%;position:relative;margin-top:1.5em}.sidebar .home-video iframe{position:absolute;top:0px;left:0px;width:100% !important;height:100% !important}body.page-contacts .side-address{background-color:#337ab7;padding:2em;color:white}body.page-contacts .side-address a{color:white}body.page-contacts .side-address a:hover{color:lightgray}body.page-contacts .wpcf7-form{text-align:center}
/*# sourceMappingURL=style.css.map */
