.admin-bar .site-header .top-menu{top:32px}.site-header .top-menu.promo{top:140px}.home .site-header .top-menu{background:rgba(51,51,51,0)}@media screen and (max-width: 1023px){.home .site-header .top-menu{height:135px}}.home .site-header .top-menu.fixed .mobile-menu{top:17px}.home .site-header .top-menu .mobile-menu{top:30px}.home .site-header .top-menu .top-menu-logo{display:inline-block;vertical-align:middle;width:270px;line-height:1}@media screen and (max-width: 1023px){.home .site-header .top-menu .top-menu-logo{float:right;width:auto}}.home .site-header .top-menu .top-menu-logo img{max-width:222px;height:95px;margin-top:-2px;transition:height 0.5s ease}@media screen and (max-width: 760px){.home .site-header .top-menu .top-menu-logo img{width:150px;height:auto;margin-top:3px}}.site-header{position:relative}.site-header .top-menu.promo{top:140px;position:absolute}.site-header .top-menu.promo.fixed{position:fixed;top:0}.site-header .top-menu{transition:background 0.5s ease, height 0.5s ease;background:#333;position:fixed;height:135px;padding:20px 0;z-index:5;top:0;right:0;left:0;text-transform:uppercase}@media screen and (max-width: 1023px){.site-header .top-menu{height:60px;padding:0}}.site-header .top-menu .img-fixed{display:none}.site-header .top-menu .img-non-fixed{display:inline-block}.site-header .top-menu .top-menu-logo{display:inline-block;vertical-align:middle;width:270px;line-height:1}@media screen and (max-width: 1023px){.site-header .top-menu .top-menu-logo{float:right;width:auto;padding:10px 0;height:60px}}.site-header .top-menu .top-menu-logo img{max-width:222px;height:95px;width:initial;margin-top:-2px;transition:height 0.5s ease}@media screen and (max-width: 1023px){.site-header .top-menu .top-menu-logo img{height:40px;width:auto}}.site-header .top-menu .container-menu{display:inline-block;position:relative;width:calc(100% - 274px);border-top:solid 1px #ffffff;padding:0 20px 0 5px;margin:17px 0;float:right;transition:width 0.5s ease, left 0.5s ease}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu{background:#333;max-width:275px;height:100%;position:fixed;top:0;margin:0;padding:20px 45px 20px 20px;left:-275px;width:100%;border:0}}.site-header .top-menu .container-menu.open{left:0}.site-header .top-menu .container-menu .top-menu-nav{display:inline-block;vertical-align:middle}.site-header .top-menu .container-menu .top-menu-nav .menu{padding:0;list-style:none;margin:0}.site-header .top-menu .container-menu .top-menu-nav .menu .menu-item{display:inline-block;vertical-align:top;position:relative}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .top-menu-nav .menu .menu-item{width:calc(100% - 20px)}}.site-header .top-menu .container-menu .top-menu-nav .menu .menu-item a{padding:12px 15px;display:block;letter-spacing:1px;line-height:1.3}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children{padding-right:30px}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children{padding-right:0}}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children:hover:before,.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children:hover:after{display:none}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children button{display:none}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children .sub-menu{padding:0;position:absolute;width:230px;display:none}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children .sub-menu{position:relative}}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children .sub-menu li{display:block}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children .sub-menu li.current-menu-item{background:rgba(112,111,111,0.9)}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children .sub-menu li:hover{background:rgba(112,111,111,0.9)}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children:hover,.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children.show-nav{background:rgba(51,51,51,0.9)}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children:hover .sub-menu,.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children.show-nav .sub-menu{left:0;background:rgba(51,51,51,0.9);border:none;display:block}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children:hover .sub-menu .menu-item,.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children.show-nav .sub-menu .menu-item{line-height:1;border-top:solid 1px #fff}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children:hover .sub-menu .menu-item a,.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children.show-nav .sub-menu .menu-item a{margin:0;padding:0;border:none;padding:12px 15px}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children:hover .sub-menu .menu-item:after,.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children.show-nav .sub-menu .menu-item:after{content:none}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children:hover .sub-menu .menu-item:first-child,.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children.show-nav .sub-menu .menu-item:first-child{border:none}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children:hover>a,.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children.show-nav>a{border:none}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children:hover>a:after,.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children.show-nav>a:after{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children>a{padding-right:45px;margin:0}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children>a{padding-right:15px}}.site-header .top-menu .container-menu .top-menu-nav .menu-item-has-children>a:after{content:url(../images/svg/fleche_menu.svg);width:16px;position:absolute;margin-left:14px;color:#fff;border:none}.site-header .top-menu .container-menu .top-menu-nav a{color:#ffffff;font-family:'flamabook', Arial, sans-serif;font-size:0.8em;padding:5px 0;position:relative}.site-header .top-menu .container-menu .top-menu-nav a:hover{text-decoration:none}@media screen and (min-width: 1024px){.site-header .top-menu .container-menu .top-menu-nav .menu-item.current-menu-item:after,.site-header .top-menu .container-menu .top-menu-nav .menu-item.current_page_parent:after{content:'';width:50px;border-bottom:solid 4px #5f9ff1;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.site-header .top-menu .container-menu .top-menu-nav .menu-item.current_page_parent:after{left:40%}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .top-menu-nav .menu-item:hover{background:rgba(112,111,111,0.9)}}@media screen and (min-width: 1024px){.site-header .top-menu .container-menu .top-menu-nav .menu-item:hover:after{content:'';width:50px;border-bottom:solid 4px #5f9ff1;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.site-header .top-menu .container-menu .side-top-menu{display:inline-block;vertical-align:middle;float:right}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu{float:none;display:block}}.site-header .top-menu .container-menu .side-top-menu .item-social{display:inline-block;vertical-align:middle;padding:10px}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social{display:block}}.site-header .top-menu .container-menu .side-top-menu .item-social:first-child a{padding:5px 10px;border:solid 1px #fff}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social:first-child a{width:100%;display:block;text-align:center;padding:7px 15px}}.site-header .top-menu .container-menu .side-top-menu .item-social:first-child a:hover{text-decoration:none;border-color:#5f9ff1;color:#fff}.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header{width:44px;height:50px;position:relative}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header{position:absolute;bottom:15px;width:210px}}.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header>img{width:24px;top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header>img{display:none}}.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header ul{display:none;position:absolute;top:50px;left:0;width:100%;padding:0;background:rgba(51,51,51,0.9)}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header ul{display:block;position:relative;padding:0;top:0}}.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header ul li{width:100%;display:block;height:40px}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header ul li{display:inline-block;width:32px}}.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header ul li svg{width:100%;padding:8px 4px}.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header ul li:hover path,.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header ul li:hover rect,.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header ul li:hover circle{fill:#1c83ee}.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header ul li div{width:30px;height:40px;margin:0 auto;border-top:solid 1px #ffffff}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header ul li div{border:none}}.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header:hover{background:rgba(51,51,51,0.9)}.site-header .top-menu .container-menu .side-top-menu .item-social.reseaux-header:hover ul{display:block}.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu{display:none;width:30px;height:50px;margin-right:10px;position:relative;transition:width 0.5s ease}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu{padding:10px;width:100%;margin-right:0}}.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu img{width:24px;top:50%;right:0;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu img{float:right;transform:none;position:relative;right:inherit;top:inherit}}.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu.active form{width:200px;opacity:1}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu.active form{width:calc(100% - 35px)}}.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu.active form input{padding:10px}.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu form{position:absolute;display:inline-block;vertical-align:middle;right:30px;top:50%;width:0;opacity:0;margin-right:7px;transition:width 0.5s ease, opacity 0.5s ease;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu form{transform:none;position:relative;right:inherit;top:inherit;width:calc(100% - 35px);opacity:1;margin-right:0}}.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu form input{border:none;padding:0;height:35px;width:100%}@media screen and (max-width: 1023px){.site-header .top-menu .container-menu .side-top-menu .item-social.search-menu form input{padding:0 7px;height:28px}}.site-header .top-menu .container-menu .side-top-menu .item-social a{color:#ffffff;padding:0;font-family:'flamabook', Arial, sans-serif;font-size:0.8em}.site-header .top-menu .container-menu .side-top-menu .item-social a:hover{text-decoration:none}.site-header .top-menu .container-menu .side-top-menu .wpml-ls-legacy-dropdown{width:inherit;display:inline-block}.site-header .top-menu .container-menu .side-top-menu .wpml-ls-legacy-dropdown:hover{background:rgba(51,51,51,0.9)}.site-header .top-menu .container-menu .side-top-menu .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu{background:rgba(51,51,51,0.9)}.site-header .top-menu .container-menu .side-top-menu .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu li:hover{background:rgba(111,111,111,0.9)}.site-header .top-menu .container-menu .side-top-menu .wpml-ls-legacy-dropdown a{color:#fff;border:none;background:none;padding:0;line-height:1}.site-header .top-menu .container-menu .side-top-menu .wpml-ls-legacy-dropdown a:after{display:none}.site-header .top-menu .container-menu .side-top-menu .wpml-ls-legacy-dropdown .wpml-ls-item{padding:12px 10px}.site-header .top-menu.fixed{background:rgba(51,51,51,0.9);padding:0;height:60px}.site-header .top-menu.fixed .top-menu-logo{padding:10px 0;height:60px}.site-header .top-menu.fixed .top-menu-logo img{height:40px;width:auto}.site-header .top-menu.fixed .container-menu{border:none;width:600px;margin:0}@media screen and (min-width: 1024px){.site-header .top-menu.fixed .container-menu .top-menu-nav .menu .menu-item a{padding:22px 15px}}.site-header .top-menu.fixed .container-menu .menu-item.current-menu-item:after,.site-header .top-menu.fixed .container-menu .menu-item.current_page_parent:after{bottom:10px}.site-header .top-menu.fixed .container-menu .menu-item:hover:after{bottom:10px}.site-header .top-menu.fixed .container-menu .menu-item-has-children:hover,.site-header .top-menu.fixed .container-menu .menu-item-has-children.show-nav{background:none}@media screen and (min-width: 1024px){.site-header .top-menu.fixed .container-menu .menu-item-has-children:hover .sub-menu,.site-header .top-menu.fixed .container-menu .menu-item-has-children.show-nav .sub-menu{top:60px}}@media screen and (min-width: 1024px){.site-header .top-menu.fixed .container-menu .side-top-menu{margin-left:20px;margin-top:-1px}.site-header .top-menu.fixed .container-menu .side-top-menu .item-social:first-child{position:relative;padding:0}.site-header .top-menu.fixed .container-menu .side-top-menu .item-social:first-child a{border:none;padding:19px 10px;position:relative;text-decoration:none}.site-header .top-menu.fixed .container-menu .side-top-menu .item-social:first-child a:hover{color:#ffffff}.site-header .top-menu.fixed .container-menu .side-top-menu .item-social:first-child:hover:after{content:'';width:50px;border-bottom:solid 4px #5f9ff1;position:absolute;bottom:-8px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 1024px){.site-header .top-menu.fixed .container-menu .side-top-menu .reseaux-header{height:60px}.site-header .top-menu.fixed .container-menu .side-top-menu .reseaux-header:hover{background:none}.site-header .top-menu.fixed .container-menu .side-top-menu .reseaux-header:hover ul{top:60px}}.site-header .top-menu.fixed .container-menu .side-top-menu .wpml-ls-legacy-dropdown:hover{background:none}.site-header .top-menu.fixed .container-menu .side-top-menu .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu li:hover{background:rgba(111,111,111,0.9)}.site-header .top-menu.fixed .container-menu .side-top-menu .wpml-ls-legacy-dropdown .wpml-ls-item{padding:19px 10px}.site-header .top-menu.fixed .container-menu .side-top-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item{padding:14px 10px}.site-header .top-menu .mobile-menu{display:none;z-index:10;top:17px;left:0;width:35px;height:30px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}@media screen and (max-width: 1023px){.site-header .top-menu .mobile-menu{display:inline-block}}.site-header .top-menu .mobile-menu span{display:block;position:absolute;height:5px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.site-header .top-menu .mobile-menu span:nth-child(1){top:0px}.site-header .top-menu .mobile-menu span:nth-child(2){top:12px}.site-header .top-menu .mobile-menu span:nth-child(3){top:24px}.site-header .top-menu .mobile-menu.open{left:210px}.site-header .top-menu .mobile-menu.open span:nth-child(1){top:14px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.site-header .top-menu .mobile-menu.open span:nth-child(2){opacity:0;left:-60px}.site-header .top-menu .mobile-menu.open span:nth-child(3){top:14px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.promo img{width:auto;max-height:140px;height:100%;margin:0 auto;display:block}.video-corp{height:37.5em;position:relative}@media screen and (max-width: 1023px){.video-corp{height:29em}}.video-corp .intro-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:#ffffff;width:80%}.video-corp .intro-container h1{margin:0 0 20px 0;font-size:1.8em;font-family:'flamalight', Arial, sans-serif}.block.nouvelles{color:#ffffff;text-align:left}.block.nouvelles span{margin-bottom:1.5em;display:block}.block.nouvelles p{padding-bottom:2.5em;display:block}.block.nouvelles .bx-wrapper .bx-viewport{-webkit-mask-image:none;-webkit-mask-composite:none}.block.nouvelles .bx-wrapper .bx-pager.bx-default-pager{bottom:-60px}.block.nouvelles .bx-wrapper .bx-pager.bx-default-pager a{background:#58595b}.block.nouvelles .bx-wrapper .bx-pager.bx-default-pager a.active,.block.nouvelles .bx-wrapper .bx-pager.bx-default-pager a:focus,.block.nouvelles .bx-wrapper .bx-pager.bx-default-pager a:hover{width:12px;height:12px}.block.evenements .evenement-container{margin-top:3.5em}.block.evenements .evenement-container a{margin:0}@media screen and (max-width: 992px){.block.evenements .evenement-container .col-md-3{width:49%;display:inline-block;margin-bottom:3%}}.block.evenements .evenement{position:relative;height:0;width:100%;padding-bottom:70%}.block.evenements .evenement .inside-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.block.evenements .evenement .inside-container hr{width:2.5rem;border-top:3px solid;margin:0 auto 15px}.block.evenements .evenement .inside-container h2{margin:1em 0 0 0;padding:0;text-transform:uppercase;font-family:'flamasemibold', Arial, sans-serif;font-style:normal;font-size:1.5rem}.block.stats{padding:2.5em 0;background:#231f20}.block.stats .stat-container .stat{border-right:1px solid #1c83ee;color:#ffffff;display:inline-block;vertical-align:bottom}@media screen and (max-width: 992px){.block.stats .stat-container .stat{border:none;color:#ffffff;display:inline-block;width:45%;vertical-align:top;margin:4% 0}}.block.stats .stat-container .stat img{width:auto;height:3em}.block.stats .stat-container .stat .number{padding:0;margin:0;font-family:'flamaultralight', Arial, sans-serif;font-size:2em;position:relative;line-height:1}@media screen and (max-width: 1023px){.block.stats .stat-container .stat .number{font-size:1.5em}}.block.stats .stat-container .stat .number:before{content:'+';font-size:0.65em;position:relative;vertical-align:middle;margin-right:5px;font-family:'flamamedium', Arial, sans-serif}@media screen and (max-width: 1023px){.block.stats .stat-container .stat .number:before{font-size:0.8em}}.block.stats .stat-container .stat .number span{vertical-align:middle;line-height:1;display:inline-block}.block.stats .stat-container .stat p{font-size:14px}.block.stats .stat-container .stat .stat-texte{font-weight:bold;text-transform:uppercase;height:1em;font-family:'flamasemibold', Arial, sans-serif;letter-spacing:1px;font-size:0.7em}.block.stats .stat-container .stat:last-child{border:none}.block.stats .stat-container .stat:last-child .number:before{content:none}.block.stats .stat-container .stat:last-child .number:after{content:' M';vertical-align:bottom}.block.corpo-slideshow{padding:0;background:#d2d2d2}.block.corpo-slideshow .bx-viewport{-webkit-mask-image:none;-webkit-mask-composite:inherit}.block.corpo-slideshow li{position:relative;background-size:cover;background-position:center center;text-align:left;padding:2.5em 0}.block.corpo-slideshow li h1{z-index:5;position:relative;font-family:'flamabold', Arial, sans-serif;font-size:1.4em;margin:0}.block.corpo-slideshow li h2{z-index:5;position:relative;font-family:'flamamedium_italic', Arial, sans-serif;font-size:1.25em;color:#1c83ee;margin-top:5px}.block.corpo-slideshow li p{z-index:5;position:relative;font-size:1.4em;font-family:'aaux_proboldregular', Arial, sans-serif;min-height:10rem}.block.corpo-slideshow .bx-wrapper .bx-pager{bottom:15px}.block.twitter .twitter-logo{width:2.5em;margin:0 0 3em}.block.twitter .widget{text-align:left;display:flex}@media screen and (max-width: 992px){.block.twitter .widget{display:block}}.block.twitter .widget a{box-shadow:none;font-family:Myriad Pro, Arial, sans-serif}.block.twitter .widget .widget-title,.block.twitter .widget .aiwidget-title{display:none}.block.twitter .widget .imgdisplay{background:#ffffff;margin:0 2em;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;vertical-align:top;padding:0.7em;position:relative;min-height:23.5em;-webkit-box-shadow:0px 2px 10px rgba(136,136,136,0.5);box-shadow:0px 2px 10px rgba(136,136,136,0.5)}@media screen and (max-width: 992px){.block.twitter .widget .imgdisplay{display:block;width:100%;margin:0;min-height:inherit;margin-bottom:20px}}.block.twitter .widget .imgdisplay>a{display:none}.block.twitter .widget .imgdisplay .tweettext{display:inline;font-size:16px;line-height:1.25;font-family:Myriad Pro, Arial, sans-serif}.block.twitter .widget .imgdisplay .tweettext a{display:inline}.block.twitter .widget .imgdisplay .tweet_author_name{margin:3em 0 1em;display:block}.block.twitter .widget .imgdisplay .tweet_author_name a{margin:0;font-style:normal;color:#333;font-size:16px;font-weight:normal;display:block}.block.twitter .widget .imgdisplay .tweet_author{margin:0 0 1.5em;display:block}.block.twitter .widget .imgdisplay .tweet_author a{margin:-0.8em 0 0;font-style:normal;color:#333;font-size:16px;display:block}.block.twitter .widget .tweetlink{position:absolute;top:0;padding-top:1em}.block.twitter .widget .tweetlink a{display:none;margin:0;font-style:normal;color:#333;font-size:16px;line-height:1}.block.twitter .widget .tweetlink a:first-child{display:block}.block.twitter .widget .thinkTwitFollow{display:none}.block.abonnement{padding:0}.block.abonnement a:hover{text-decoration:none}.block.abonnement a:hover .inner-padding{color:#fff;background:rgba(28,131,255,0.6)}.block.abonnement a:hover .inner-padding h1 span{color:#fff}.block.abonnement .button-abonnement{width:85%;margin:0 auto}.block.abonnement .button-abonnement .inner-padding{padding:2.5em 0 3.5em;margin-top:6.5em;border:2px solid #1c83ee;color:#1c83ee}@media screen and (max-width: 992px){.block.abonnement .button-abonnement .inner-padding{margin:2.5em 0}}.block.abonnement .button-abonnement .inner-padding h1{font-style:normal;margin:1rem 0 0 0;line-height:1.25}.block.abonnement .button-abonnement .inner-padding h1 span{font-size:1.5rem;font-weight:normal;color:#000000;display:block;font-family:'flamabook', Arial, sans-serif}.block.abonnement img{width:100%}.partenaire .block{color:#ffffff}.partenaire .block:hover{text-decoration:none;color:#ffffff}.partenaire .block h1{margin-bottom:0}.mission{color:#ffffff}.mission h1{margin:30px 0}.historique{padding-bottom:0}.historique h1{color:#231f20}.historique img{width:65%;min-width:340px;margin:3px auto}.historique .timeline{font-size:0;font-family:Arial}.historique .timeline .container-timeline{position:relative;padding-bottom:4rem}.historique .timeline .container-timeline.oposite .container-date{text-align:left}.historique .timeline .container-timeline.oposite .container-texte{text-align:right}.historique .timeline .container-timeline .container-date{display:inline-block;width:47%;text-align:right;vertical-align:top}.historique .timeline .container-timeline .container-date h2{font-family:'aaux_proboldregular', Arial, sans-serif;font-size:3rem;margin:0;line-height:1}.historique .timeline .container-timeline .container-color{display:inline-block;width:6%}.historique .timeline .container-timeline .container-color .color{width:14px;border-radius:20px;height:calc(100% + 1rem);text-align:center;display:inline-block;position:absolute;top:1rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.historique .timeline .container-timeline .container-texte{vertical-align:top;display:inline-block;margin-top:0.5rem;width:47%;font-size:1.2rem;text-align:left;font-family:'aaux_proregular', Arial, sans-serif}.graph{background:#231f20}.graph-world .legend{text-align:left}.graph-world .legend span:after{content:'%'}.graph .legend span:after,.graph-world .legend span:after{content:'%'}.graph .text-graph,.graph-world .text-graph{margin-bottom:1.6em}.graph .text-graph.white,.graph-world .text-graph.white{color:#fff}.graph .text-graph h3,.graph-world .text-graph h3{line-height:1.4;font-family:'flamasemibold', Arial, sans-serif;font-size:1.4em;text-transform:uppercase}.graph .text-graph h3 span,.graph-world .text-graph h3 span{display:block;font-family:'flamalight', Arial, sans-serif;text-transform:none}.motpres .text-block{position:relative}.motpres .text-block h1{color:#231f20}.motpres .text-block .container-para{margin:0 auto;float:none;padding-bottom:30px;overflow-y:hidden;transition:height 0.5s ease}.motpres .text-block .container-para p{text-align:left;margin:15px auto}.motpres .text-block .container-para p:nth-child(2){margin-top:0}.motpres .text-block .carte{display:inline-block;float:left;margin:0 30px 30px 0;width:220px;text-align:left}.motpres .text-block .carte img{margin:0 0 30px 0;width:100%}.motpres .text-block .carte h3{font-size:1.6em;font-family:'flamabold', Arial, sans-serif}.motpres .text-block .carte h4{font-size:1.3em;font-family:'flamamedium_italic', Arial, sans-serif}.motpres .text-block .carte p{font-family:'flamamedium_italic', Arial, sans-serif}.motpres .text-block .hidder{position:absolute;bottom:0;width:100%;height:7em;background:-moz-linear-gradient(rgba(229,229,229,0) 0%, #fff 60%);background:-webkit-linear-gradient(rgba(229,229,229,0) 0%, #fff 60%);background:linear-gradient(rgba(229,229,229,0) 0%, #fff 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e5e5e5', endColorstr='#ffffff',GradientType=0 )}.motpres .text-block .hidder .container-link{float:none;margin:0 auto}.motpres .text-block .hidder .container-link a{margin:4em 0 2.5em;text-align:left;font-weight:bold}.equipe h1{color:#231f20}.equipe .container-equipe{text-align:left;font-size:0}.equipe .carte{float:none;display:inline-block;vertical-align:top;margin-bottom:30px;font-size:1rem}.equipe .carte .image-container{width:100%;height:315px;position:relative;overflow:hidden}.equipe .carte .image-container img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.publications h1{color:#231f20}.publications .container-publication{text-align:left}.publications .container-publication:first-child .publication{border:none;padding-top:0}.publications .container-publication img{width:100%}.publications .container-publication .publication{margin:0 15px;border-top:1px solid #000000;padding:30px 0}.publications .container-publication .image-publication{width:17%;display:inline-block;margin-right:2%;vertical-align:top}@media screen and (max-width: 992px){.publications .container-publication .image-publication{width:35%;margin:0 5% 3% 0;float:left}}.publications .container-publication .content{width:80%;display:inline-block}@media screen and (max-width: 992px){.publications .container-publication .content{width:100%;display:inline}}.publications .container-publication .content h3{color:#1c83ee;font-weight:bold;margin:0;text-transform:uppercase;font-size:1.2em;font-family:'flamabold', Arial, sans-serif}.publications .container-publication .content h4{font-weight:bold;margin:0 0 30px;padding:0;font-size:1.2em;font-family:'flamasemibold', Arial, sans-serif}.publications .container-publication .content a{margin-bottom:0}.block.contact{padding-top:0}.block.contact.padding-top{padding-top:5.5em}.block.contact h1{margin-top:40px;color:#231f20}.block.contact .container-contact{text-align:center}.block.contact .container-contact .row>div{padding:0 15px}@media screen and (max-width: 760px){.block.contact .container-contact .row>div{padding:15px;width:49%;display:inline-block}}.block.contact .container-contact [type="radio"]:not(:checked),.block.contact .container-contact [type="radio"]:checked{position:absolute;left:-9999px}.block.contact .container-contact [type="radio"]:not(:checked)+label,.block.contact .container-contact [type="radio"]:checked+label{position:relative;width:100%;cursor:pointer}.block.contact .container-contact [type="radio"]:checked+label .montreal,.block.contact .container-contact [type="radio"]:hover+label .montreal{background:rgba(2,64,127,0.3)}.block.contact .container-contact [type="radio"]:checked+label .toronto,.block.contact .container-contact [type="radio"]:hover+label .toronto{background:rgba(184,41,47,0.3)}.block.contact .container-contact [type="radio"]:checked+label .miami,.block.contact .container-contact [type="radio"]:hover+label .miami{background:rgba(0,139,182,0.3)}.block.contact .container-contact [type="radio"]:checked+label .paris,.block.contact .container-contact [type="radio"]:hover+label .paris{background:rgba(129,163,43,0.3)}.block.contact .container-contact .montreal{border:3px solid #02407f;padding:30px}@media screen and (max-width: 760px){.block.contact .container-contact .montreal{padding:30px 0}}.block.contact .container-contact .montreal hr{margin:0 auto;width:2.5rem;border-top:3px solid;border-color:#02407f}.block.contact .container-contact .montreal h3{margin:0;text-align:center;padding-top:25px;text-transform:uppercase;font-weight:bold;color:#02407f}.block.contact .container-contact .toronto{border:3px solid #b8292f;padding:30px}@media screen and (max-width: 760px){.block.contact .container-contact .toronto{padding:30px 0}}.block.contact .container-contact .toronto hr{margin:0 auto;width:2.5rem;border-top:3px solid;border-color:#b8292f}.block.contact .container-contact .toronto h3{margin:0;text-align:center;padding-top:25px;text-transform:uppercase;font-weight:bold;color:#b8292f}.block.contact .container-contact .miami{border:3px solid #008bb6;padding:30px}@media screen and (max-width: 760px){.block.contact .container-contact .miami{padding:30px 0}}.block.contact .container-contact .miami hr{margin:0 auto;width:2.5rem;border-top:3px solid;border-color:#008bb6}.block.contact .container-contact .miami h3{margin:0;text-align:center;padding-top:25px;text-transform:uppercase;font-weight:bold;color:#008bb6}.block.contact .container-contact .paris{border:3px solid #81a32b;padding:30px}@media screen and (max-width: 760px){.block.contact .container-contact .paris{padding:30px 0}}.block.contact .container-contact .paris hr{margin:0 auto;width:2.5rem;border-top:3px solid;border-color:#81a32b}.block.contact .container-contact .paris h3{margin:0;text-align:center;padding-top:25px;text-transform:uppercase;font-weight:bold;color:#81a32b}.block.contact .formulaire{background:#d3d2d2;padding:60px 0 36px;margin-top:70px}.block.contact .formulaire .container-form{margin:0 auto;float:none}.block.contact .formulaire .container-form .form-group{margin-bottom:36px}.block.contact .formulaire .container-form .form-group input,.block.contact .formulaire .container-form .form-group select{min-height:3.6rem;font-size:1.2em;border:3px solid #c4c4c4}.block.contact .formulaire .container-form .form-group textarea{min-height:20rem;font-size:1.2em;border:3px solid #c4c4c4;padding:0.7em}.block.contact .formulaire .container-form .form-group.message{margin-bottom:25px}.block.contact .formulaire .container-form input[type="submit"],.block.contact .formulaire .container-form button{width:4em;height:4em;padding:0;background:none;display:block;background:url(../images/svg/envoyer.svg) center no-repeat;border:none;color:transparent}.block.contact .formulaire .container-form input[type="submit"]:hover,.block.contact .formulaire .container-form button:hover{background:url(../images/svg/envoyer_rollOver.svg) center no-repeat}.block.first-row.conference-menu{margin-bottom:20px;border-bottom:3px solid #908f8f}.block.first-row.conference-menu .conference-menu-container{float:none;margin:0 auto}.block.first-row.conference-menu .conference-menu-container ul{list-style:none;text-align:left;margin:0;padding:0}.block.first-row.conference-menu .conference-menu-container ul li{display:inline-block;padding:0 12px}.block.first-row.conference-menu .conference-menu-container ul li a{padding:12px 0;margin:0;line-height:1;margin-bottom:-3px;text-decoration:none;font-size:0.9em;color:#212020;letter-spacing:1px;font-style:normal;font-weight:bold;text-transform:uppercase;border-bottom:3px solid rgba(255,255,255,0);font-family:'flamabold', Arial, sans-serif;font-style:normal}.block.first-row.conference-menu .conference-menu-container ul li a:hover{border-bottom:3px solid #033f7c}.block.conference{color:#ffffff;padding:6.2em 0 2.7em}.block.conference h1{margin-bottom:6.5rem}@media screen and (max-width: 1023px){.block.conference h1{margin-bottom:3.5rem}}.block.conference a{display:block;color:#ffffff;max-width:21.4rem;margin:0 auto;padding:2.75rem;font-size:1.8em;font-weight:bold;font-style:normal;text-transform:uppercase;line-height:1;border:3px solid #ffffff;font-family:'flamamedium', Arial, sans-serif}.block.conference a:hover{color:#ffffff}.block.conference-description{padding:3.2em 0 2em;text-align:left}.block.conference-description .container-description h2{margin:0 0 2rem 0;font-weight:bold;text-transform:uppercase;font-size:1.2em}.block.conference-description .container-description p{font-size:1.2em}.block.conference-description .container-description .acceder{margin-top:20px;color:#212121}.block.conference-description .container-description .acceder svg,.block.conference-description .container-description .acceder img{display:inline-block;width:2em;height:2em;vertical-align:middle;fill:#212121}.block.conference-description .container-description .acceder span{display:inline-block;vertical-align:middle;margin-left:8px;font-size:1em;font-family:'flamamedium_italic', Arial, sans-serif}.block.evenement-title{color:#ffffff}.block.evenement-title h1{margin:30px 0}.block.evenement-title p{margin:0 auto;float:none}.block.evenement-title .container-evenement-title{float:none;margin:0 auto}.evenements-speciaux{padding:50px 0}.evenements-speciaux h1{color:#231f20}.evenements-speciaux .container-evenement{text-align:left}.evenements-speciaux .container-evenement:first-child .evenement{border:none;padding-top:0}.evenements-speciaux .container-evenement img{width:100%}.evenements-speciaux .container-evenement .evenement{border-top:1px solid #000000;padding:30px 0;height:auto}.evenements-speciaux .container-evenement .image-evenement{width:44%;display:inline-block;margin-right:2%;vertical-align:top}@media screen and (max-width: 760px){.evenements-speciaux .container-evenement .image-evenement{width:100%;margin:0 2% 15px 0}}.evenements-speciaux .container-evenement .content{width:53%;display:inline-block}@media screen and (max-width: 760px){.evenements-speciaux .container-evenement .content{width:100%}}.evenements-speciaux .container-evenement .content.full{width:100%}.evenements-speciaux .container-evenement .content h3{color:#1c83ee;font-weight:bold;margin:0;text-transform:uppercase;font-size:1.2em;font-family:'flamabold', Arial, sans-serif}.evenements-speciaux .container-evenement .content h4{font-weight:bold;margin:0 0 30px;padding:0;font-size:1.2em}.evenements-speciaux .container-evenement .content a{margin-bottom:0}.evenements-speciaux.past-event{padding-top:0}.evenements-speciaux.past-event .container-evenement-menu{padding:20px 15px 60px}.evenements-speciaux.past-event .container-evenement-menu ul{list-style:none;text-align:left;margin:0;padding:0;border-bottom:3px solid #898887}.evenements-speciaux.past-event .container-evenement-menu ul li{display:inline-block;padding:12px 18px;margin:0;line-height:1;margin-bottom:-3px;text-decoration:none;font-size:0.9em;color:#212020;font-style:normal;font-weight:bold;text-transform:uppercase;border-bottom:3px solid rgba(255,255,255,0);cursor:pointer;font-family:'flamabold', Arial, sans-serif}.evenements-speciaux.past-event .container-evenement-menu ul li:hover,.evenements-speciaux.past-event .container-evenement-menu ul li.active{color:#1c83ee;border-bottom:3px solid #1c83ee}.evenements-speciaux.past-event .block-event{display:none}.evenements-speciaux.past-event .block-event.active{display:block}.partenaires h1{color:#fff}.partenaires .container-partenaires p{color:#fff}.partenaires .carte{margin:50px auto 0;max-width:300px}.partenaires .carte h3{margin:0;line-height:1}.partenaires .carte h4{margin:10px 0}.partenaires .carte .contact{margin:7% auto;text-align:left}.partenaires .carte .contact a:first-child{margin-left:0}.partenaires .container-equipe{text-align:left}.partenaires .container-equipe div{color:#fff}.partenaires .container-equipe div h4{color:#fff}.site-footer{background:#231f20;padding:3.5em 0;margin:0;border:none;font-family:'flamabook', 'Arial', 'sans-serif'}@media screen and (max-width: 992px){.site-footer .container-section{text-align:center}}.site-footer .container-section .footer-logo{float:none;display:inline-block;vertical-align:bottom;width:24%}@media screen and (max-width: 992px){.site-footer .container-section .footer-logo{width:60%;margin-bottom:15px}}.site-footer .container-section .email-container{text-align:right;font-size:0.9rem;color:#1c83ee;float:none;display:inline-block;vertical-align:bottom}@media screen and (max-width: 992px){.site-footer .container-section .email-container{text-align:center;width:100%}}.site-footer .container-section .email-container p{margin:0 5em 0 0;color:#1c83ee}@media screen and (max-width: 992px){.site-footer .container-section .email-container p{margin:0 0 15px 0}}.site-footer .container-section .rejoindre{color:#ffffff;font-size:0.8em;float:none;display:inline-block;vertical-align:bottom}@media screen and (max-width: 992px){.site-footer .container-section .rejoindre{width:65%}}.site-footer .container-section .rejoindre p{margin-bottom:3em}.site-footer .container-section .reseaux{margin-bottom:-3px}.site-footer .container-section .reseaux div{width:30px;display:inline-block;font-size:0;margin:0 7px}@media screen and (max-width: 992px){.site-footer .container-section .reseaux div{margin:0 4px}}.site-footer .container-section .reseaux div svg{width:100%;padding:6px 2px}.site-footer .container-section .reseaux div:hover path,.site-footer .container-section .reseaux div:hover rect,.site-footer .container-section .reseaux div:hover circle{fill:#1c83ee}.googlemap{margin-top:135px}.googlemap{width:100%;display:block;height:600px}.googlemap>div>div>a>div>img,.googlemap .gmnoprint,.googlemap>div>div>div>a{display:none}.googlemap .gm-style .gmnoprint:last-child{display:block}.map-info-window{text-align:left;padding-bottom:15px;font-size:17px}.map-info-window .title{color:#231f20;text-transform:uppercase;font-size:1em;font-weight:bold}.map-info-window .coordonnees{color:#fff}.map-info-window .coordonnees p{font-size:1em}.container-slideshow .bx-wrapper{margin-bottom:0}.container-slideshow.white .bx-controls-direction a.bx-prev{background:url("/wp-content/themes/themefeia/assets/images/svg/arrow-left-white.svg") no-repeat center center;background-size:contain}.container-slideshow.white .bx-controls-direction a.bx-next{background:url("/wp-content/themes/themefeia/assets/images/svg/arrow-right-white.svg") no-repeat center center;background-size:contain}.slideshow li{text-align:center}.slideshow li img{display:inline-block;width:100%;max-width:100%}.bx-wrapper{background:transparent;border:0;box-shadow:none;margin:0 auto}.bx-wrapper .bx-viewport{-webkit-mask-image:-webkit-gradient(linear, 70% bottom, 90% bottom, from(rgba(0,0,0,0)), to(#000)),-webkit-gradient(linear, 30% bottom, 10% bottom, from(#000), to(rgba(0,0,0,0)));-webkit-mask-composite:xor}.bx-wrapper .bx-controls-direction a{margin-top:-22.5px;width:45px;height:45px}.bx-wrapper .bx-controls-direction a.bx-prev{background:url("/wp-content/themes/themefeia/assets/images/svg/arrow-left.svg") no-repeat center center;background-size:contain}.bx-wrapper .bx-controls-direction a.bx-next{background:url("/wp-content/themes/themefeia/assets/images/svg/arrow-right.svg") no-repeat center center;background-size:contain}.slideshow-show .container-inner span{position:absolute;bottom:0;width:calc(100% - 20px);left:0;background:rgba(51,51,51,0.6);color:#fff;padding:2px 0;margin:0 10px}.slideshow-container .slick-list{-webkit-mask-image:-webkit-gradient(linear, 70% bottom, 90% bottom, from(rgba(0,0,0,0)), to(#000)),-webkit-gradient(linear, 30% bottom, 10% bottom, from(#000), to(rgba(0,0,0,0)));-webkit-mask-composite:xor}.slideshow-container .slick-list .slick-slide{margin:0 5px;height:250px}.slideshow-container .slick-list .slick-slide:focus,.slideshow-container .slick-list .slick-slide:active{outline:none}.slideshow-container .slick-list .slick-slide img{height:100%;width:auto}.slideshow-container .slick-prev{left:25px;z-index:10}.slideshow-container .slick-prev:before{content:url(../images/svg/arrow-left.svg)}.slideshow-container .slick-next{right:25px;z-index:10}.slideshow-container .slick-next:before{content:url(../images/svg/arrow-right.svg)}.slideshow-container.white .slick-prev:before{content:url(../images/svg/arrow-left-white.svg)}.slideshow-container.white .slick-next:before{content:url(../images/svg/arrow-right-white.svg)}@-webkit-keyframes bake-pie{from{-webkit-transform:rotate(0deg) translate3d(0, 0, 0);transform:rotate(0deg) translate3d(0, 0, 0)}}@keyframes bake-pie{from{-webkit-transform:rotate(0deg) translate3d(0, 0, 0);transform:rotate(0deg) translate3d(0, 0, 0)}}.wrapper{display:inline-block;margin:15px;text-align:center}.wrapper.pieID-world .pie-chart{border-radius:300px}.wrapper.pieID-world .pie-chart .pie{height:375px;width:375px}@media screen and (max-width: 400px){.wrapper.pieID-world .pie-chart .pie{height:340px;width:340px}}.wrapper.pieID-world .pie-chart .pie:before{content:'';background:url(../images/earth-graph.png) no-repeat center;width:290px;height:290px;background-size:cover}@media screen and (max-width: 400px){.wrapper.pieID-world .pie-chart .pie:before{height:270px;width:270px}}.wrapper.pieID-world .pie-chart .pie .slice{width:375px;height:375px;clip:rect(0px, 375px, 375px, 187px)}@media screen and (max-width: 400px){.wrapper.pieID-world .pie-chart .pie .slice{height:340px;width:340px;clip:rect(0px, 340px, 340px, 170px)}}.wrapper.pieID-world .pie-chart .pie .slice span{width:375px;height:375px;clip:rect(0px, 375px, 375px, 187px)}@media screen and (max-width: 400px){.wrapper.pieID-world .pie-chart .pie .slice span{height:340px;width:340px;clip:rect(0px, 340px, 340px, 170px)}}.wrapper.pieID-world .pie-chart .legend{position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:initial;left:initial;list-style:none;margin:0;padding:0;z-index:50;color:#918f90;font-size:1.75em;display:block;text-align:center}.wrapper.pieID-world .pie-chart .legend li{margin:20px 10px;display:inline-block;vertical-align:top}.wrapper.pieID-world .pie-chart .legend li div{display:inline-block;vertical-align:middle;margin-right:10px;width:30px;height:30px;border-radius:30px}.wrapper.pieID-world .pie-chart .legend li span{vertical-align:middle;min-width:55px;display:inline-block}.wrapper .pie-chart{display:inline-block;position:relative;background-color:#fff;border-radius:100px}.wrapper .pie-chart .pie,.wrapper .pie-chart .legend{display:inline-block;vertical-align:top}.wrapper .pie-chart .legend{position:absolute;list-style:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;margin:0;padding:0;left:50%;z-index:50;color:#918f90;font-size:1.75em}.wrapper .pie-chart .pie{position:relative;height:200px;width:200px}.wrapper .pie-chart .pie::before{content:"";display:block;position:absolute;z-index:1;width:140px;height:140px;background:#231f20;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.wrapper .pie-chart .pie .slice{position:absolute;width:200px;height:200px;clip:rect(0px, 200px, 200px, 100px);-webkit-animation:bake-pie 1.5s;animation:bake-pie 1.5s}.wrapper .pie-chart .pie .slice span{display:block;position:absolute;top:0;left:0;background-color:black;width:200px;height:200px;border-radius:50%;clip:rect(0px, 200px, 200px, 100px);background-color:#3c6392}.wrapper h2{font-size:1em;text-transform:uppercase;font-family:'flamalight', 'Arial', 'sans-serif';color:#fff;margin:0;margin-top:1.75em}.admin-bar .site-header.conferences .top-menu.fixed{top:32px}.site-header.conferences .top-site-navigation .top-navigation-logo{width:30%;max-width:208px;padding:14px 0;display:inline-block}.site-header.conferences .top-site-navigation .navigation-site{display:inline-block;vertical-align:bottom;padding:14px 0}.site-header.conferences .top-site-navigation .navigation-site ul{list-style:none;padding:0;margin:0;color:#5d6061}.site-header.conferences .top-site-navigation .navigation-site ul li{display:inline-block;vertical-align:middle;font-size:0.9em;font-family:'flamabold', Arial, sans-serif;text-transform:uppercase;line-height:1;padding:0 15px}.site-header.conferences .top-site-navigation .navigation-site ul li a{color:inherit}.site-header.conferences .top-menu{background:rgba(51,51,51,0);position:absolute;top:126px}.site-header.conferences .top-menu .top-menu-nav .menu-item.current-menu-item:after,.site-header.conferences .top-menu .top-menu-nav .menu-item.current_page_parent:after{border-color:#ffffff}.site-header.conferences .top-menu .top-menu-nav .menu-item:hover:after{border-color:#ffffff}.site-header.conferences .top-menu.no-thumb{background:#333;padding:0;height:60px}.site-header.conferences .top-menu.no-thumb.fixed{padding:0}.site-header.conferences .top-menu.no-thumb:not(.fixed) .container-menu{border-top:none;margin:0}.site-header.conferences .top-menu.no-thumb:not(.fixed) .container-menu.open .top-menu-nav .menu-item-has-children:hover{background:none}.site-header.conferences .top-menu.no-thumb:not(.fixed) .container-menu.open .top-menu-nav .menu-item-has-children:hover .sub-menu{top:0}.site-header.conferences .top-menu.no-thumb:not(.fixed) .container-menu .top-menu-nav{padding:0}.site-header.conferences .top-menu.no-thumb:not(.fixed) .container-menu .top-menu-nav .menu-item:hover:after,.site-header.conferences .top-menu.no-thumb:not(.fixed) .container-menu .top-menu-nav .menu-item:after{bottom:10px}.site-header.conferences .top-menu.no-thumb:not(.fixed) .container-menu .top-menu-nav a{padding:22px 15px}.site-header.conferences .top-menu.no-thumb:not(.fixed) .container-menu .top-menu-nav .menu-item-has-children:hover{background:none}.site-header.conferences .top-menu.no-thumb:not(.fixed) .container-menu .top-menu-nav .menu-item-has-children:hover .sub-menu{top:60px}.site-header.conferences .top-menu.no-thumb:not(.fixed) .container-menu .side-top-menu{padding:5px 0}.site-header.conferences .top-menu .container-menu{width:100%;padding:0}@media screen and (max-width: 1023px){.site-header.conferences .top-menu .container-menu{width:inherit;padding:20px 45px 20px 20px}}.site-header.conferences .top-menu .top-menu-logo{width:0;overflow:hidden;transition:width 0.5s ease}.site-header.conferences .top-menu .top-menu-logo img{display:block;width:100%;height:auto}.site-header.conferences .top-menu.fixed{position:fixed;top:0;background:rgba(51,51,51,0.9)}.site-header.conferences .top-menu.fixed .top-menu-logo{display:inline-block;width:130px}.site-header.conferences .top-menu.fixed .top-menu-logo img{height:auto}.site-header.conferences .top-menu.fixed .container-menu{width:calc(100% - 130px)}.site-header.conferences .top-menu.fixed .container-menu .side-top-menu .item-social:first-child:hover:after{border-color:#ffffff}.site-header.conferences .top-menu.fixed .mobile-menu{top:17px}.block.slidebanner{padding:11rem 0 9rem}.block.slidebanner h1{color:#ffffff;font-size:1.75rem}.block.slidebanner h1.no-margin-bottom{margin-bottom:0}.block.slidebanner h1.title-conference{font-size:2.75em;max-width:760px;margin:24px auto 4rem}.block.slidebanner .present p{font-family:'flamamedium_italic', Arial, sans-serif;color:#fff;font-size:1.2em;margin-bottom:10px}.block.slidebanner .present img{max-width:217px}.block.slidebanner .date-place{position:absolute;bottom:0;width:100%;color:#fff;background:rgba(46,42,43,0.7)}.block.slidebanner .date-place h3{font-family:'flamabook', Arial, sans-serif;font-weight:bold;margin:1.5rem 0;font-size:1.4em;text-transform:uppercase}.block.slidebanner .arrow{z-index:5;position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0px;height:0px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #292627}.block.inscription-link{padding:30px 0;background:#f2f3f5}.block.inscription-link a{font-size:1.6em;text-transform:uppercase;font-family:'flamabook', Arial, sans-serif;margin:0;font-style:inherit;color:#231f20;letter-spacing:1px}.block.conferenciers-loop{padding:50px 0}.block.conferenciers-loop .link-conference{display:inline-block;padding:15px 25px;letter-spacing:1px;border:3px solid;text-transform:uppercase;font-size:1.6em;font-family:'flamamedium', Arial, sans-serif;font-style:normal;margin-top:1.4em}.block.conferenciers-loop li:hover .photo-slide{-webkit-filter:none;filter:none}.block.conferenciers-loop li .photo-slide{margin-bottom:1em;width:100%;height:0;padding-bottom:125%;position:relative;background-size:cover;background-position:center center;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.block.conferenciers-loop li h1{font-family:'flamabold', Arial, sans-serif;font-size:0.8em;text-align:left;text-transform:inherit;font-style:normal;margin:1rem 0 3px;color:#212020;letter-spacing:1px}@media screen and (max-width: 760px){.block.conferenciers-loop li h1{font-size:1em}}.block.conferenciers-loop li span{font-size:0.7em;display:block;text-align:left;font-style:initial;font-family:'flamabook', Arial, sans-serif;color:#212020}.block.conferenciers-loop .container-slideshow{padding-bottom:40px}.block.conferenciers-loop .bx-wrapper .bx-viewport{-webkit-mask-image:none;-webkit-mask-composite:none}.block.conferenciers-loop .bx-pager .bx-pager-item .bx-pager-link{background:#58595b}.block.conferenciers-loop .bx-pager .bx-pager-item .bx-pager-link:hover{background:#58595b}.block.conferenciers-loop .bx-pager .bx-pager-item .bx-pager-link.active{width:12px;height:12px;border-radius:9px;background:#58595b}.block.programme-link{padding:50px 0}.block.programme-link h1{font-size:1.5em;color:#fff;margin:0 auto 40px;display:block;line-height:1.25}.block.programme-link a{font-size:1.6em;text-transform:uppercase;margin:0;font-style:inherit;color:#fff;display:inline-block;padding:15px 25px;letter-spacing:1px;border:3px solid;text-transform:uppercase;font-size:1.8em;font-family:'flamamedium', Arial, sans-serif;font-style:normal}.block.programme-link a:hover{color:#ffffff}.block.partenaires-loop{padding:50px 0}.block.partenaires-loop .container-partenaires{list-style:none;padding:0;margin-bottom:50px;font-size:0;position:relative}.block.partenaires-loop .container-partenaires:before{content:'';position:absolute;height:3px;top:0;left:0;width:100%;background:#fff}.block.partenaires-loop .container-partenaires li{display:inline-block;padding:25px;border-top:1px solid #d6d5d5}.block.partenaires-loop .container-partenaires li img{max-height:56px;width:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.block.partenaires-loop .container-partenaires li:hover img{-webkit-filter:none;filter:none}.block.partenaires-loop a.partenaires-full{font-size:1.6em;text-transform:uppercase;margin:0;font-style:inherit;color:#02407f;display:inline-block;padding:15px 25px;letter-spacing:1px;border:3px solid;text-transform:uppercase;font-size:1.8em;font-family:'flamamedium', Arial, sans-serif;font-style:normal}.block.partenaires-loop .partenaire-link{background-color:inherit !important}.block.slideshow-photos{padding:50px 0;background:#2e2a2b}.block.slideshow-photos h1{font-size:1.5em;color:#fff;margin:0 auto;width:600px;display:block;line-height:1.25}.block.a-propos{padding:60px 0}.block.a-propos .video-container{width:100%;height:0;padding-bottom:60%;position:relative}.block.a-propos .video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.block.a-propos .info{text-align:left}.block.a-propos .info h1{font-size:2.5em;color:#231f20;font-family:'flamabold', Arial, sans-serif;margin-bottom:0}.block.a-propos .info p{margin:34px 0}.block.a-propos .info a{color:#212020}.block.a-propos .info a:hover{color:#1c83ee}.block.stats.event{padding:50px 0;background:#2e2a2b}.block.stats.event .stat-container .stat{float:none}.block.stats.event .stat-container .stat:last-child{border:none}.block.stats.event .stat-container .stat:last-child .number:before{content:'+'}.block.stats.event .stat-container .stat:last-child .number:after{content:none}.block.stats.event h1{font-size:1.5em;color:#fff;margin:0 auto;width:600px;display:block;line-height:1.25}.block.motpresident{text-align:left;color:#fff;padding:50px 0}.block.motpresident .photo{margin-bottom:15px}.block.motpresident .quote{font-size:2em;font-family:'aaux_proregular', Arial, sans-serif;margin:0;margin-bottom:2.5rem;letter-spacing:1px}.block.motpresident .mot-quote h4,.block.motpresident .mot-quote p{font-family:'flamamedium_italic', Arial, sans-serif}.block.motpresident .mot-quote p{font-size:0.8em;margin:6px 0}.block.twitter.conference-twitter .bx-wrapper{margin:0 auto}.block.twitter.conference-twitter .bx-wrapper .bx-viewport{-webkit-mask-image:none;-webkit-mask-composite:inherit}.block.twitter.conference-twitter .bx-wrapper .bx-prev{left:-50px}.block.twitter.conference-twitter .bx-wrapper .bx-next{right:-50px}.block.twitter.conference-twitter .bx-wrapper .imgdisplay{margin:0;-webkit-flex:none;-ms-flex:none;flex:none;display:inline-block;-webkit-box-shadow:none;box-shadow:none;background:none}.block.twitter.conference-twitter .bx-wrapper .imgdisplay .tweettxts .tweettext{font-size:1.5rem;color:#ffffff}.block.twitter.conference-twitter .bx-wrapper .imgdisplay .tweettxts .tweettext .tweet_author_name{display:block;margin:0 0 12px 0;font-size:1rem}.block.twitter.conference-twitter .bx-wrapper .imgdisplay .tweettxts .tweettext .tweet_author_name a{color:#ffffff}.block.twitter.conference-twitter .bx-wrapper .imgdisplay .tweettxts .tweettext .tweet_author{display:block;font-size:1rem}.block.twitter.conference-twitter .bx-wrapper .imgdisplay .tweettxts .tweettext .tweet_author a{color:#ffffff}.block.twitter.conference-twitter .bx-wrapper .imgdisplay .tweettxts .tweetlink{position:relative;top:0;padding-top:2rem;font-size:1rem;text-transform:uppercase}.block.twitter.conference-twitter .bx-wrapper .imgdisplay .tweettxts .tweetlink a{color:#ffffff}.block.twitter.conference-twitter .bx-wrapper .bx-pager.bx-default-pager a.active,.block.twitter.conference-twitter .bx-wrapper .bx-pager.bx-default-pager a:focus,.block.twitter.conference-twitter .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#666;width:12px;height:12px}.block.lien-conference{padding:50px 0;background:#2e2a2b;color:#fff}.block.lien-conference h3{margin-top:0;font-size:2em;font-family:'aaux_proboldregular', Arial, sans-serif;text-transform:uppercase}.block.lien-conference p{font-family:'aaux_proregular', Arial, sans-serif;font-size:1.4em}.block.lien-conference a{color:#fff}.block .container-conference-avant{text-align:left}.block .container-conference-avant h1{font-size:1.1rem;padding-bottom:15px;letter-spacing:0;text-transform:none}.block .container-conference-avant p{margin-bottom:15px}.block .container-pdf .telechargement svg{width:2.5em}.block .container-pdf .telechargement p{font-size:0.8em}.site-footer .footer-conference .footer-logo img{margin-bottom:1.75em}.site-footer .footer-conference .email-container p{margin:0}.site-footer .footer-conference .email-container .inscription{border:3px solid #1c83ee;padding:1em;font-family:'flamabook', Arial, sans-serif;color:#fff;font-size:1em;margin-bottom:18px;text-align:center;display:inline-block;text-transform:uppercase}.site-footer .footer-conference .email-container .inscription span{font-size:1.2em;display:block}.site-footer .footer-conference .rejoindre h4{text-transform:uppercase}.site-footer .footer-conference .rejoindre p{margin:15px 0 0}.accreditation-listing>div{margin-bottom:1.8rem}@media screen and (max-width: 992px){.accreditation-listing>div{width:100%}}.accreditation-listing.row:after{content:none}.fiche-accreditation{padding:2.5em;background:#231f20;height:100%;min-height:275px}@media screen and (max-width: 992px){.fiche-accreditation{min-height:inherit}}.fiche-accreditation .icon{width:4rem;height:50px;margin:0 auto 40px;background-size:contain;background-repeat:no-repeat;background-position:center center}.fiche-accreditation .information{color:#fff;font-size:0.900em}.fiche-accreditation .information b{font-size:1.1rem;display:block;margin-bottom:-10px}.fiche-accreditation .information a{color:#fff;font-style:normal;font-family:'flamamedium', Arial, sans-serif;font-size:1rem}.partenaires-container{margin-bottom:80px;text-align:left}.partenaires-container h2{font-size:0.909em;padding:0 3px 15px;border-bottom:1px solid #90908f}.partenaires-container .partenaires-terms{width:100%;font-size:0}.partenaires-container .partenaires-terms .partenaire{width:25%;display:inline-block}.partenaires-container .partenaires-terms .partenaire.last{text-align:right}.partenaires-container .partenaires-terms .partenaire:first-child{text-align:left}.partenaires-container .partenaire{text-align:center}.partenaires-container .partenaire img{max-height:75px;max-width:90%;width:auto;margin:25px 0}.block.herbergement-description hr{border-top:1px solid #90908f}.block.herbergement-description p{margin-bottom:10px}.hebergementmap{margin-top:2em;height:450px}.hebergement-listing{border-bottom:1px solid #90908f;padding:0 60px 145px;position:relative}.hebergement-listing .more{width:60px;height:60px;background:url(/wp-content/themes/themefeia/assets/images/svg/plus_gris.svg);position:absolute;bottom:40px;left:50%;margin-left:-30px;-webkit-transition:background 0.35s ease;-moz-transition:background 0.35s ease;-ms-transition:background 0.35s ease;-o-transition:background 0.35s ease;transition:background 0.35s ease}.hebergement-listing .more:hover{background-image:url(/wp-content/themes/themefeia/assets/images/svg/plus_gris_hover.svg)}.fiche-hebergement{text-align:left;padding-top:45px;margin-bottom:45px;border-top:1px solid #90908f}.fiche-hebergement p a{display:inline;font-size:1rem}.fiche-hebergement:first-child{border:0;padding-top:0}.fiche-hebergement h2{margin-top:0;margin-bottom:40px;font-size:1.2em}.transport-instructions{text-align:left;padding:40px 0}.transport-instructions h2{text-transform:uppercase;margin-bottom:50px}.transport-instructions .row p{margin-bottom:20px}.transport-instructions .row ul{list-style:square}.transport-instructions .row ul li{margin-bottom:15px}.block.conferenciers-container{padding:0;margin-top:-79px}.block.conferenciers-container .container-row-conf{font-size:0}.block.conferenciers-container .container-row-conf .tab-element{display:inline-block;vertical-align:top;float:none}.fiche-conferencier{margin-bottom:3rem;text-align:left}.fiche-conferencier .photo{margin-bottom:1.25rem;width:100%;height:0;padding-bottom:125%;position:relative;background-size:cover;background-position:center center}.fiche-conferencier .nom{font-family:'flamabold', Arial, sans-serif;font-size:1rem;line-height:1.25;margin-bottom:5px}.fiche-conferencier .date{font-family:'flamamedium_italic', Arial, sans-serif;font-size:1.2rem;margin-bottom:12px}.fiche-conferencier .poste{font-family:'flamamedium_italic', Arial, sans-serif;font-size:0.75rem}.conferenciers-container .cat{margin:20px 0}.conferenciers-container .cat:first-child{margin-top:0}.conferenciers-container .cat h2{padding:20px 0 15px;font-family:'flamasemibold', 'Arial', 'sans-serif';font-size:1em;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;background:#fff;color:#02407f;margin-bottom:0;border-bottom:12px solid #fff;letter-spacing:normal}.conferenciers-container .cat h2:after{content:'';width:50%;position:absolute;bottom:4px;left:50%;max-width:60px;border-top:3px solid #02407f;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.block.horaire{padding-bottom:0}.block.horaire .title-jour{font-family:'aaux_problackregular', Arial, sans-serif;font-size:1.5em;color:#02407f;position:relative;margin-bottom:1em;padding:7px 0}.block.horaire .title-jour:after{content:'';width:60px;position:absolute;bottom:0;left:50%;margin-left:-30px;border-top:3px solid #02407f}.block.horaire .info-jour h1,.block.horaire .info-jour h2,.block.horaire .info-jour h3,.block.horaire .info-jour h4,.block.horaire .info-jour h5{font-family:'aaux_problackregular', Arial, sans-serif;font-size:1.5rem;color:#02407f}.block.horaire .info-jour table{width:100% !important}.block.horaire .info-jour table tr{list-style:none;text-align:left;border-top:1px dashed #000000}.block.horaire .info-jour table tr:first-child{border-top:none}.block.horaire .info-jour table tr td{width:initial !important;font-size:1rem;vertical-align:top;padding:1.5em 0;padding-right:30px;font-family:'flama', Arial, sans-serif}.block.horaire .info-jour table tr td p{margin-bottom:14px}.block.horaire .info-jour table tr td b,.block.horaire .info-jour table tr td strong{display:block;margin:20px 0 0}.block.horaire .info-jour table tr td b:first-child,.block.horaire .info-jour table tr td strong:first-child{margin-top:0}.block.horaire .info-jour table tr td:first-child{width:150px !important;padding-left:30px;font-weight:bold}.page-template-contact-conference .block.contact{background:#231f20}.page-template-contact-conference .block.contact h1{color:#fff}.page-template-contact-conference .block.contact .googlemap{margin-top:59px}.page-template-contact-conference .block.contact .formulaire{background:transparent;padding:0;margin:0;margin-bottom:50px;color:#fff}.page-template-contact-conference .block.contact .formulaire .container-form{text-align:left}.page-template-contact-conference .block.contact .formulaire .container-form ::-webkit-input-placeholder{color:#000}.page-template-contact-conference .block.contact .formulaire .container-form ::-moz-placeholder{color:#000}.page-template-contact-conference .block.contact .formulaire .container-form :-ms-input-placeholder{color:#000}.page-template-contact-conference .block.contact .formulaire .container-form :-moz-placeholder{color:#000}.page-template-contact-conference .block.contact .formulaire .container-form .form-group input,.page-template-contact-conference .block.contact .formulaire .container-form .form-group textarea{border:0;border-radius:0;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.4) inset}.page-template-contact-conference .block.contact .formulaire .container-form label{font-weight:normal}.page-template-contact-conference .block.contact .formulaire .container-form button,.page-template-contact-conference .block.contact .formulaire .container-form input[type="submit"]{box-shadow:none;background:url(../images/svg/envoyer_white.svg) center no-repeat}.page-template-contact-conference .block.contact .formulaire .container-form button:hover,.page-template-contact-conference .block.contact .formulaire .container-form input[type="submit"]:hover{background:url(../images/svg/envoyer_rollOver.svg) center no-repeat}.page-template-contact-conference .block.contact .formulaire .container-form .wpcf7-list-item{margin:10px 30px 0px 0px}.page-template-contact-conference .block.contact .formulaire .container-form .wpcf7-list-item input[type="checkbox"]{display:none}.page-template-contact-conference .block.contact .formulaire .container-form .wpcf7-list-item input[type="checkbox"]+.wpcf7-list-item-label:after{width:18px;height:18px;background:#ffffff;display:inline-block;vertical-align:middle;margin-left:15px}.page-template-contact-conference .block.contact .formulaire .container-form .wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label:after{background:#1c83ee}.block.inscription{padding-top:3em;text-align:left}.block.inscription .content-inscription a{display:inline}.block.inscription .price{margin-bottom:3em;text-align:center}.block.inscription .price .container-price{width:100%;background:#d3d2d2;text-transform:uppercase;display:-webkit-flex;display:flex;justify-content:space-around;flex-wrap:wrap}.block.inscription .price .container-price .container-prix{display:inline-block}.block.inscription .price .container-price .container-prix span{padding:15px 0;display:block}.block.inscription .price div:first-child{padding-right:0}@media screen and (max-width: 1023px){.block.inscription .price div:first-child{padding-right:15px}}.block.inscription .price div:last-child{padding-left:0}@media screen and (max-width: 1023px){.block.inscription .price div:last-child{padding-left:15px}}.block.inscription .price img{position:absolute;height:100%;width:auto;left:-1px}@media screen and (max-width: 1023px){.block.inscription .price img{display:none}}.block.inscription .price a{background:#02407f;padding:12px 19px 13px 40px;margin:0;letter-spacing:1px;font-family:'flamabold', Arial, sans-serif;text-transform:uppercase;font-style:normal;color:#fff}.block.inscription .content-inscription ul{list-style:none}.block.inscription .content-inscription ul a{display:inline}.block.inscription .content-inscription ul li{margin:15px 0}.block.inscription .content-inscription ul li:before{content:'>>';position:absolute;left:30px}.block.gouverneurs{padding-top:0;padding-bottom:0}.block.gouverneurs h2{padding:0 3px 15px;border-bottom:1px solid #90908f;margin-bottom:20px}.block.gouverneurs .col-md-2{width:19.5%;float:none;display:inline-block;vertical-align:top;text-align:center}@media screen and (max-width: 1023px){.block.gouverneurs .col-md-2{width:25.5%}}@media screen and (max-width: 760px){.block.gouverneurs .col-md-2{width:49.5%}}.fiche-communiques{background:#e4e3e3;padding:2.5rem}.fiche-communiques h2{letter-spacing:0;line-height:1;margin:0 0 1.6rem;text-transform:uppercase;font-size:1.6rem}.fiche-communiques .date{margin:0 0 1.6rem;font-family:'flamasemibold', 'Arial', 'sans-serif';font-size:1.2rem}.fiche-communiques .information{margin-bottom:3rem}.fiche-communiques svg{max-width:60px}.video-element{text-align:left;margin-bottom:2em;float:none;width:49%;display:inline-block;vertical-align:top}.video-element.col-md-12{width:calc(100% - 15px)}.video-element .videowrapper{position:relative;padding-bottom:56%;height:0}.video-element .videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-element span{font-family:'flamasemibold', 'Arial', 'sans-serif';margin:6px 0;display:block;text-transform:uppercase;font-size:0.9em}.photosslide{margin-top:2em}.gallery-container a{margin:0 !important}.block.archives .block-archives{padding:3em 0}.block.archives .block-archives:first-child{padding-top:0}.block.archives .block-archives .annee-section{width:100%;border-bottom:1px solid #90908f}.block.archives .block-archives .annee-section h2{text-align:left;font-size:1.5em}.block.archives .block-archives .container-category{text-align:left}.block.archives .block-archives .container-category a{display:inline-block;margin:1em;font-family:'flamabasic', Arial, sans-serif;font-style:inherit}.block.archives .block-archives .container-category a:hover{color:#231f20}.block.archives .block-archives .container-category a:after{content:'';display:block;width:50px;height:2px;background:#333;position:relative;left:50%;top:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}p img{width:inherit}p img.alignleft{float:left;margin:15px 15px 15px 0}p img.aligncenter{display:block;margin:15px}p img.alignright{float:right;margin:15px 0 15px 15px}.border{margin-top:0}.border:before{content:'';display:block;width:2.5rem;height:3px;background:#fff;margin:0 auto 20px}.border.bottom{margin-bottom:0}.border.bottom:before{content:none}.border.bottom:after{content:'';display:block;width:2.5rem;height:3px;background:#fff;margin:20px auto 0}.border.white:before,.border.white:after{background:#fff !important}.border.blue:before,.border.blue:after{background:#1c83ee}.border.blue.montreal:before,.border.blue.montreal:after{background:#003e7e}.border.blue.toronto:before,.border.blue.toronto:after{background:#b8292f}.border.blue.miami:before,.border.blue.miami:after{background:#008bb6}.border.blue.paris:before,.border.blue.paris:after{background:#81a32b}.gallery{margin-bottom:20px}.gallery .gallery-item a{margin:initial;display:initial}.titre-404{font-size:7em;margin:0 0 50px}.texte-404{font-size:1.3em}.texte-404 div{display:inline-block;margin:10px 0}.texte-404 div a{display:inline-block;font-size:1em;margin:0 10px 0 0}.page:not(.home) #content.site-content{padding-bottom:0}a:hover,a:focus,a:active{text-decoration:none}html,body{font-family:'aaux_proregular', Arial, sans-serif;color:#231f20;font-size:16px}@media screen and (max-width: 760px){html,body{font-size:14px}}body{overflow-y:auto;overflow-x:hidden}body.stop-scroll{overflow-y:hidden}img{max-width:100%;height:auto}h1,h2,h3,h4,h5{font-family:'flamasemibold', 'Arial', 'sans-serif';letter-spacing:2px}.call-to-action-fixed{position:fixed;top:15rem;z-index:1000;right:-17rem;width:20rem;background:#1c81ea;padding:3rem;color:#ffffff;-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;transition:right 0.5s ease}@media screen and (max-width: 760px){.call-to-action-fixed{right:-20rem}}.call-to-action-fixed .toggle{position:absolute;top:1.5rem;left:1rem;cursor:pointer;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;transition:left 0.5s ease}.call-to-action-fixed .toggle .x{display:none}.call-to-action-fixed .toggle .open{display:block}.call-to-action-fixed .texte-rotate{color:#ffffff;position:absolute;transform:rotateZ(90deg) translate(6rem, 7.4rem);opacity:1;font-size:1.2rem;line-height:1;text-align:center;width:calc(100% - 8rem);text-transform:uppercase;-webkit-transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;-moz-transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s;transition:transform 0.5s ease 0.25s, opacity 0.5s ease 0.25s}.call-to-action-fixed.active{right:0;-webkit-transition:right 0.5s ease 0.15s;-moz-transition:right 0.5s ease 0.15s;transition:right 0.5s ease 0.15s}.call-to-action-fixed.active .texte-rotate{transform:rotateZ(90deg) translate(6rem, 200%);opacity:0;-webkit-transition:transform 0.25s ease, opacity 0.5s ease;-moz-transition:transform 0.25s ease, opacity 0.5s ease;transition:transform 0.25s ease, opacity 0.5s ease}.call-to-action-fixed.active .toggle{left:calc(100% - 2.5rem);-webkit-transition:left 0.5s ease 0.15s;-moz-transition:left 0.5s ease 0.15s;transition:left 0.5s ease 0.15s}.call-to-action-fixed.active .toggle .x{display:block}.call-to-action-fixed.active .toggle .open{display:none}.call-to-action-fixed h2{position:relative;font-family:'flamalight', Arial, sans-serif;margin:0 0 0.75rem;padding-bottom:1rem;font-size:25px;text-align:center;letter-spacing:inherit}.call-to-action-fixed h2:after{content:'';position:absolute;bottom:0;left:50%;width:3rem;background:#ffffff;height:2px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.call-to-action-fixed .container-button{margin-top:2rem;text-align:center}.call-to-action-fixed .container-button a{color:#ffffff;border:1px solid #ffffff;background:rgba(255,255,255,0);padding:0.3rem 1rem;text-transform:uppercase;font-size:0.9rem;-webkit-transition:background 0.5s ease, color 0.5s ease;-moz-transition:background 0.5s ease, color 0.5s ease;transition:background 0.5s ease, color 0.5s ease}.call-to-action-fixed .container-button a:hover{color:#1c81ea;background:#ffffff}.only-col{margin:0 auto;float:none}.telechargement{text-align:left;margin-bottom:2.5em}.telechargement svg{width:3em;display:inline-block;height:auto;vertical-align:middle}.telechargement p{display:inline-block;vertical-align:middle;font-size:1em;margin-left:15px;color:#787878;font-family:'flamamedium', Arial, sans-serif;line-height:1.25}.carte{color:#1c83ee;font-size:0.8rem;margin:0;font-family:'flamamedium_italic', Arial, sans-serif}.carte .contact{height:25px;margin:7% auto;text-align:center}.carte .contact a{display:inline-block;height:100%;margin:0 6px;vertical-align:bottom}.carte .contact a img{height:100%;width:auto}.carte .contact .email{margin-top:8px}.carte div.content-carte{font-size:0.75rem}.carte div.content-carte h1,.carte div.content-carte h2,.carte div.content-carte h3,.carte div.content-carte h4,.carte div.content-carte h5{margin:6px 0;padding:0;font-size:1.05rem;color:#1c83ee;font-style:italic;font-weight:bold;font-family:'flamamedium_italic', Arial, sans-serif}.carte img{display:block;margin:0 auto;width:100%}.carte h3{margin:0;padding:0;line-height:1.2;font-size:1.3rem;font-weight:bold;font-family:'flamabold', Arial, sans-serif;color:#333333}.block{text-align:center;padding:5.5em 0;background-position:center center;background-size:cover;position:relative}.block.tab{padding-bottom:5.5em}.block.first-row{padding:12.25em 0 5.5em}@media screen and (max-width: 1023px){.block.first-row{padding:6.25em 0 3.5em}}.block h1{margin-bottom:1em;line-height:1;padding:0;font-weight:bold;text-transform:uppercase}.block p{margin:0 auto;font-size:1em;line-height:1.3;float:none}.block a{margin:1.1em 0 0;display:block;color:#231f20;font-size:1.2em;font-style:italic;font-family:'flamamedium_italic', Arial, sans-serif}.block a:hover{color:#1c83ee}.block.no-padding-top{padding-top:0}.block.no-padding-bottom{padding-bottom:0}.block.generique{padding-bottom:1.5em}.block.generique .margin-top-generique{margin-top:30px}.block.generique h1{margin:30px 0;color:#ffffff}.block.generique-bottom{padding-top:3em}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.nav-pages{height:10.75em;padding:3em 0;position:relative}.nav-pages a{margin:0}.nav-pages a div{height:4em;display:inline-block;position:relative}.nav-pages a div img{height:100%}.nav-pages a div p{white-space:nowrap;position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.nav-pages a div svg{height:100%;width:auto}.nav-pages a div.previous{float:left;margin-left:2.30em}.nav-pages a div.previous svg{float:right}.nav-pages a div.previous p{left:6.4em;font-family:'flamabook', Arial, sans-serif;font-style:normal;text-transform:uppercase;font-size:1em}@media screen and (max-width: 760px){.nav-pages a div.previous p{left:5.75em;width:125px;white-space:normal;text-align:left}}.nav-pages a div.previous:hover p{color:#5f9ff1;display:block}.nav-pages a div.next{float:right;margin-right:2.30em}.nav-pages a div.next svg{float:left}.nav-pages a div.next p{right:6.4em;font-family:'flamabook', Arial, sans-serif;font-style:normal;text-transform:uppercase;font-size:1rem}@media screen and (max-width: 760px){.nav-pages a div.next p{right:5.75em;width:125px;white-space:normal;text-align:right}}.nav-pages a div.next:hover svg path{fill:#5f9ff1}.nav-pages a div.next:hover p{color:#5f9ff1;display:block}.site-content-contain,.site-footer{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);transition:transform 0.5s ease}.site-content-contain.open,.site-footer.open{-webkit-transform:translateX(275px);-moz-transform:translateX(275px);-ms-transform:translateX(275px);-o-transform:translateX(275px);transform:translateX(275px)}.equal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.banner-tabs{position:absolute;bottom:0;width:100%}.banner-tabs ul{list-style:none;padding:0;margin:0 -6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.banner-tabs ul li{margin:12px 6px;padding:15px;background:rgba(255,255,255,0.7);color:rgba(9,59,109,0.8);font-family:'flamasemibold', 'Arial', 'sans-serif';font-size:1em;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}@media screen and (max-width: 760px){.banner-tabs ul li{padding:11px 7px 14px;font-size:0.9em}}.banner-tabs ul li span{max-width:230px;line-height:1.2}.banner-tabs ul li.active{background:#fff;color:#02407f;margin-bottom:0;border-bottom:12px solid #fff}.banner-tabs ul li.active:after{content:'';width:50%;position:absolute;bottom:4px;left:50%;max-width:60px;border-top:3px solid #02407f;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}span.wpcf7-not-valid-tip{background:#b8292f;color:#fff;padding:2px 10px;font-size:0.8em;margin-top:-10px}div.wpcf7-validation-errors{border:4px solid #b8292f;padding:15px;font-weight:bold}.popup{display:none;position:fixed;z-index:10;top:0;left:0;right:0;bottom:0}.popup .closezone{width:100%;height:100%}.popup .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:rgba(35,31,32,0.9);padding:2.5em;color:#fff;max-width:900px;width:100%;z-index:15}.popup .content .close-popup{z-index:10;top:40px;right:35px;width:35px;height:30px;position:absolute}.popup .content .close-popup span{display:block;position:absolute;height:5px;width:100%;background:#fff;opacity:1;top:12px;left:0}.popup .content .close-popup span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.popup .content .close-popup span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.popup .content .info-container{max-height:600px;padding-bottom:30px;overflow-y:scroll}.popup .content .info-container::-webkit-scrollbar{display:none}.popup .content .informations{max-width:670px;width:100%;margin:0 auto 2.5em}.popup .content .informations .photo{width:40%;display:inline-block;margin-right:20px}.popup .content .informations .texte{width:calc(59% - 20px);display:inline-block;text-align:left;vertical-align:top}.popup .content .informations .texte .nom{font-family:'flamabold', Arial, sans-serif;font-size:1.75em;line-height:1.2;margin-bottom:10px}.popup .content .informations .texte .date{font-family:'flamamedium_italic', Arial, sans-serif;font-size:1.25em;margin-bottom:10px}.popup .content .informations .texte .poste{font-family:'flamamedium_italic', Arial, sans-serif;font-size:1.2em;margin-bottom:2.5em}.popup .content .informations .texte .reseaux a{display:inline-block;vertical-align:bottom;margin:0}.popup .content .informations .texte .reseaux a img{width:40px;margin-right:15px}.popup .content .description{max-width:670px;width:100%;text-align:left;margin:0 auto}.popup .content .description h3{font-family:'flamabold', Arial, sans-serif;text-transform:uppercase;font-size:1.25em}.popup .content .description p{font-family:'flamabook', Arial, sans-serif;font-size:1em}.popup .content .navigations{height:45px;margin:20px auto;display:block;position:absolute;bottom:0;width:100%;left:0}.popup .content .navigations img{max-width:26px;height:auto}.popup .content .navigations .previous-popup{float:left;margin-left:40px}.popup .content .navigations .next-popup{float:right;margin-right:40px;-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}
