@font-face{font-family:icons;src:url(../iconfont/icons.eot?e772c341da4ae7419544cf6596490266);src:url(../iconfont/icons.eot?e772c341da4ae7419544cf6596490266#iefix) format("embedded-opentype"),url(../iconfont/icons.woff?e772c341da4ae7419544cf6596490266) format("woff"),url(../iconfont/icons.ttf?e772c341da4ae7419544cf6596490266) format("truetype"),url(../iconfont/icons.svg?e772c341da4ae7419544cf6596490266#icons) format("svg");font-weight:400;font-style:normal}.icon{font-family:icons;display:inline-block;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;font-size:1em;line-height:1em;vertical-align:baseline}.icon--arrow:before{content:"\f101"}.icon--certificat:before{content:"\f102"}.icon--check:before{content:"\f103"}.icon--close:before{content:"\f104"}.icon--donation:before{content:"\f105"}.icon--facebook:before{content:"\f106"}.icon--fish:before{content:"\f107"}.icon--gift:before{content:"\f108"}.icon--instagram:before{content:"\f109"}.icon--linkedin:before{content:"\f10a"}.icon--logo-small:before{content:"\f10b"}.icon--logo:before{content:"\f10c"}.icon--menu-arrow:before{content:"\f10d"}.icon--play:before{content:"\f10e"}.icon--tiktok:before{content:"\f10f"}.icon--twitter:before{content:"\f110"}.icon--wave:before{content:"\f111"}.icon--youtube:before{content:"\f112"}@-webkit-keyframes a{to{-webkit-transform:scale(5);transform:scale(5);background-color:transparent}}@keyframes a{to{-webkit-transform:scale(5);transform:scale(5);background-color:transparent}}.scale-down,.scale-up,.slide-down,.slide-left,.slide-right,.slide-up{opacity:0;-webkit-transition:opacity 0s linear 0s,-webkit-transform 1s cubic-bezier(.215,.6,.27,.995);transition:opacity 0s linear 0s,-webkit-transform 1s cubic-bezier(.215,.6,.27,.995);-o-transition:opacity 0s linear 0s,transform 1s cubic-bezier(.215,.6,.27,.995);transition:opacity 0s linear 0s,transform 1s cubic-bezier(.215,.6,.27,.995);transition:opacity 0s linear 0s,transform 1s cubic-bezier(.215,.6,.27,.995),-webkit-transform 1s cubic-bezier(.215,.6,.27,.995)}.scale-down.no-opacity,.scale-up.no-opacity,.slide-down.no-opacity,.slide-left.no-opacity,.slide-right.no-opacity,.slide-up.no-opacity{opacity:1}.scale-down,.scale-up{-webkit-transition:opacity .2s linear .25s,-webkit-transform 1s cubic-bezier(.215,.6,.27,.995);transition:opacity .2s linear .25s,-webkit-transform 1s cubic-bezier(.215,.6,.27,.995);-o-transition:opacity .2s linear .25s,transform 1s cubic-bezier(.215,.6,.27,.995);transition:opacity .2s linear .25s,transform 1s cubic-bezier(.215,.6,.27,.995);transition:opacity .2s linear .25s,transform 1s cubic-bezier(.215,.6,.27,.995),-webkit-transform 1s cubic-bezier(.215,.6,.27,.995)}.slide-up{-webkit-transform:translateY(50%) scale(1);-ms-transform:translateY(50%) scale(1);transform:translateY(50%) scale(1)}.slide-down{-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.slide-left{-webkit-transform:translateX(150px) scale(.95);-ms-transform:translateX(150px) scale(.95);transform:translateX(150px) scale(.95)}.slide-right{-webkit-transform:translateX(-150px) scale(.95);-ms-transform:translateX(-150px) scale(.95);transform:translateX(-150px) scale(.95)}.scale-up{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.scale-down{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.anim-scroll{opacity:1;-webkit-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1)}body,html{min-height:100%}body{font-style:normal;font-family:Open Sans,sans-serif;font-size:18px;line-height:34px;color:#000;margin:0;width:100%}body.body-popin-open{overflow:hidden;width:100vw;height:100vh;height:-webkit-fill-available;-ms-scroll-chaining:none;overscroll-behavior:contain}*{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}button{border:0;background:none}.cg-relative{position:relative;z-index:4}strong.colorlightblue{color:#0d8cd3!important}#wpadminbar{top:inherit;bottom:0}@media (min-width:1280px){.size-medium{width:70%;margin:0 auto}.size-small{width:50%;margin:0 auto}}header{background:#fff;position:sticky;top:0;z-index:777;width:100%;height:68px;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}header.header-scroll{border-bottom:1px solid #dde8ee}header.active .header-main .main-inner .main-center .wpml-ls ul li a{color:#fff}header.active .header-main .main-inner{background:#00456e;position:relative;z-index:2}header .header-top{display:none}header .header-button{position:relative;z-index:7;height:40px;padding:0 10px;font-size:12px;margin-right:15px}header .header-button i{font-weight:100;margin-right:8px}header .header-main{height:100%}header .header-main .main-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 20px}header .header-main .main-inner .header-logo{position:relative;z-index:9}header .header-main .main-inner .header-logo img{width:48px;height:48px;display:block;-webkit-transition:all .5s cubic-bezier(.85,0,.15,1);-o-transition:all .5s cubic-bezier(.85,0,.15,1);transition:all .5s cubic-bezier(.85,0,.15,1)}header .header-main .main-inner .header-logo .logo-desktop{display:none}header .header-main .main-inner .main-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-main .main-inner .main-center .header-button{margin-right:15px}header .header-main .main-inner .main-center .wpml-ls{width:auto;position:relative;z-index:2}header .header-main .main-inner .main-center .wpml-ls ul li{padding-left:10px}header .header-main .main-inner .main-center .wpml-ls ul li a{background:none;border:none;color:#00456e;line-height:16px;font-weight:700;font-size:14px;padding-left:0}header .header-main .main-inner .main-center .wpml-ls ul li a:hover{background:none}header .header-main .main-inner .main-center .wpml-ls ul li ul li{padding-left:0}header .header-main .main-inner .main-center .wpml-ls ul li ul li a{padding-left:10px}header .header-main .main-inner .burger-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:23px;z-index:7;position:relative}header .header-main .main-inner .burger-menu .bottom,header .header-main .main-inner .burger-menu .middle,header .header-main .main-inner .burger-menu .top{background:#000;height:3px;border-radius:99rem;width:100%;left:0;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .header-main .main-inner .burger-menu .middle{top:10px}header .header-main .main-inner .burger-menu .bottom{top:19px}header .header-main .main-inner .burger-menu.burger-menu-cross .bottom,header .header-main .main-inner .burger-menu.burger-menu-cross .top{background:#fff;top:10px;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0}header .header-main .main-inner .burger-menu.burger-menu-cross .top{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .header-main .main-inner .burger-menu.burger-menu-cross .middle{opacity:0}header .header-main .main-inner .burger-menu.burger-menu-cross .bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .header-nav{-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;height:-webkit-fill-available;display:block;overflow-y:auto;background:#00456e;width:100%;position:fixed;top:0;left:0;height:100vh;padding:90px 20px 0;text-align:center;-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:all .8s cubic-bezier(.85,0,.15,1) 0s;-o-transition:all .8s cubic-bezier(.85,0,.15,1) 0s;transition:all .8s cubic-bezier(.85,0,.15,1) 0s}header .header-nav.header-nav-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}header .header-nav .border-button{background:#dde8ee;width:260px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px}header .header-nav ul li a{font-weight:700;margin:12px 0;display:block;width:100%;text-align:left;color:#fff;font-size:16px}header .header-nav ul li .sub-menu{margin-top:-10px;margin-bottom:20px}header .header-nav ul li .sub-menu li a{font-weight:100;margin:0;font-size:14px}@media (min-width:1024px){header{height:auto;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}header:after{display:none}header.header-scroll .header-main .main-inner .header-logo img{-webkit-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px)}header.header-scroll .header-main .main-inner .header-logo:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}header .header-main{padding:10px 30px}header .header-main .main-inner{padding:0}header .header-main .main-inner .header-logo:after{font-family:icons;content:"\f10b";font-weight:100;font-size:68px;line-height:68px;-webkit-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px);color:#000;position:absolute;top:0;-webkit-transition:all .5s cubic-bezier(.85,0,.15,1);-o-transition:all .5s cubic-bezier(.85,0,.15,1);transition:all .5s cubic-bezier(.85,0,.15,1)}header .header-main .main-inner .header-logo img{width:180px;height:68px}header .header-main .main-inner .header-logo .logo-desktop{display:block}header .header-main .main-inner .header-logo .logo-mobile{display:none}header .header-main .main-inner .main-center{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:15px}header .header-main .main-inner .main-center .cbo-button{display:none}header .header-main .header-nav{padding-top:140px}header .header-top{background:url(../../library/img/header-top.jpg);background-size:cover;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:8px 25px 8px 30px;position:relative;z-index:7}header .header-top .cbo-button{margin:0 5px}}@media (min-width:1280px){header .header-main{position:relative;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-main .main-inner{position:absolute;width:calc(100% - 30px)}header .header-main .main-inner .burger-menu{display:none}header .header-main .main-inner .main-center{position:absolute;right:30px;padding:0}header .header-main .header-nav{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;position:relative;overflow:visible;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);padding:0 100px 0 0;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;height:auto}header .header-main .header-nav .border-button{display:none}header .header-main .header-nav ul{padding:0}header .header-main .header-nav ul,header .header-main .header-nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}header .header-main .header-nav ul li{position:relative}header .header-main .header-nav ul li a{font-weight:100;padding:0 10px;margin:0;color:#00456e;font-size:16px;height:100%;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}header .header-main .header-nav ul li.current_page_item a,header .header-main .header-nav ul li:hover a{color:#0d8cd3}header .header-main .header-nav ul li.current_page_item{font-weight:700}header .header-main .header-nav ul li.menu-item-has-children .sub-menu{margin:0;display:block;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:0 0 6px 6px;position:absolute;top:calc(100% - -80px);width:260px;text-align:left;height:auto;-webkit-transition:all .5s;-o-transition:.5s all;transition:all .5s}header .header-main .header-nav ul li.menu-item-has-children .sub-menu li{-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem);opacity:0;-webkit-transition:.4s cubic-bezier(.165,.84,.44,1) .3s;-o-transition:.4s cubic-bezier(.165,.84,.44,1) .3s;transition:.4s cubic-bezier(.165,.84,.44,1) .3s}header .header-main .header-nav ul li.menu-item-has-children .sub-menu li a{margin:6px 0;color:#00456e;padding:10px 15px;line-height:16px}header .header-main .header-nav ul li.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;top:calc(100% - 0px);pointer-events:all}header .header-main .header-nav ul li.menu-item-has-children:hover .sub-menu li{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}header .header-main .header-nav ul li.menu-item-has-children:hover .sub-menu li a:hover{color:#0d8cd3}header .header-main .header-nav ul li.wpml-ls-item{border-left:1px solid #dde8ee;padding-left:20px;margin-left:10px}header .header-main .header-nav ul li.wpml-ls-item .sub-menu{width:auto;left:0;top:calc(100% - 12px);background:no-repeat}header .header-main .header-nav ul li.wpml-ls-item .sub-menu li{border:none;padding:0 0 0 20px;margin:0}header .header-main .header-nav ul li.wpml-ls-item .sub-menu li a{margin:0;padding:0 10px}header .header-main .header-nav ul li.wpml-ls-item:hover .sub-menu{top:calc(100% - 12px)}}footer{background:#00456e;padding:50px 15px 0;position:relative;z-index:3}footer,footer a{color:#fff}footer .footer-container .footer-col{font-size:16px;line-height:32px;padding:0 0 30px;text-align:justify}footer .footer-container .footer-col:last-child{padding:0}footer .footer-container .footer-col .widget-title{font-size:20px;font-weight:700;text-transform:uppercase;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid rgba(221,232,238,.2);display:block;width:100%}footer .footer-container .footer-col .footer-social{width:40px;height:40px;border-radius:10px;background-color:#fff;color:#00456e;display:inline-block;margin:0 15px 0 0;font-size:18px;text-align:center;padding:4px}footer .footer-container .footer-col .footer-newsletter{margin:50px 0 0}footer .footer-container .footer-col .footer-newsletter .sib_signup_form input{width:100%;margin:15px 0 0}footer .footer-container .footer-col .footer-newsletter .sib_signup_form input[type=email]{margin:0}footer .footer-container .footer-col .footer-newsletter .sib_signup_form .so-terms{margin:15px 0 0;font-size:14px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-container .footer-col .footer-newsletter .sib_signup_form .so-terms input[type=checkbox]{margin:0 15px 0 0;width:20px;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}footer .footer-container .footer-col .footer-newsletter .sib_signup_form input[type=submit]:hover{background:#fff}footer .footer-bottom{font-size:12px;text-align:center;padding:50px 0 20px}@media (min-width:1024px){footer{padding:50px 0 0}footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-container .footer-col{width:33.333333%;padding:0 80px 0 0}footer .footer-container .footer-col .menu-menu-du-footer-container a{opacity:1;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}footer .footer-container .footer-col .menu-menu-du-footer-container a:hover{opacity:.5}footer .footer-container .footer-col .footer-social{margin-bottom:15px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s cubic-bezier(.85,0,.15,1);-o-transition:all .5s cubic-bezier(.85,0,.15,1);transition:all .5s cubic-bezier(.85,0,.15,1)}footer .footer-container .footer-col .footer-social:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}footer .footer-container .footer-col .footer-newsletter{margin-top:30px}footer .footer-container .footer-col .footer-newsletter .sib_signup_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-container .footer-col .footer-newsletter .sib_signup_form input{margin:0}footer .footer-container .footer-col .footer-newsletter .sib_signup_form input[type=submit]{margin:15px 0 0;width:100%}}.cg-page-archive .categories-container{display:none}.cg-page-archive .listing-articles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cg-page-archive .categories-select{margin:0 auto;max-width:500px}.cg-page-archive .categories-select select{width:100%;height:40px;border:none;color:#00456e}@media (min-width:768px){.cg-page-archive .listing-articles{margin-left:-10px;width:calc(100% - -20px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1280px){.cg-page-archive .categories-select{display:none}.cg-page-archive .categories-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.cg-page-archive .categories-container .cat-item{padding:0 5px}.cg-page-archive .categories-container .cat-item a{text-align:center;display:block;border-radius:4px;-webkit-box-shadow:0 0 0 1px #00456e inset;box-shadow:inset 0 0 0 1px #00456e;padding:9px 10px;color:#00456e;font-weight:700;text-transform:uppercase;font-size:8px;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.cg-page-archive .categories-container .cat-item.current-cat a,.cg-page-archive .categories-container .cat-item a:hover{-webkit-box-shadow:0 0 0 100px #00456e inset;box-shadow:inset 0 0 0 100px #00456e;color:#fff}}.cg-page-single .cbo-hero{margin-bottom:50px}.cg-page-single .cbo-hero:after{content:"";background-color:rgba(0,69,110,.7);position:absolute;top:0;left:0;width:100%;height:100%}.cg-page-single .cbo-hero .button{height:40px;margin-bottom:30px}.cg-page-single .cg-autor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 70px}.cg-page-single .cg-autor img{border-radius:50%;width:60px;height:60px;margin:0 20px 0 0}.cg-page-single .cg-autor .autor-name{font-size:16px;color:#d8d8d8}.cg-page-single .cg-autor .autor-name strong{color:#00456e}.cg-page-single .cg-tags-container{display:block;margin:50px 0;border-top:1px dashed rgba(0,0,0,.2);padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.cg-page-single .cg-tags-container a{color:#00456e;margin:0 10px 0 0;border-radius:4px;-webkit-box-shadow:0 0 0 1px #00456e inset;box-shadow:inset 0 0 0 1px #00456e;font-size:14px;padding:0 30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cg-page-single .cbo-sectionrelation .slick-slider .slick-dots li{background:#00456e}.cg-page-single .cbo-sectionrelation .slick-slider .slick-dots li.slick-active,.cg-page-single .cbo-sectionrelation .slick-slider .slick-dots li:hover{background:#0d8cd3}.cg-page-single .cg-comments .cg-comments-list .comment .comment-body{position:relative}.cg-page-single .cg-comments .cg-comments-list .comment .comment-body .comment-meta{background:#fff;margin:0 0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cg-page-single .cg-comments .cg-comments-list .comment .comment-body .comment-meta,.cg-page-single .cg-comments .cg-comments-list .comment .comment-body .comment-meta .comment-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cg-page-single .cg-comments .cg-comments-list .comment .comment-body .comment-meta .comment-author .fn,.cg-page-single .cg-comments .cg-comments-list .comment .comment-body .comment-meta .comment-author .fn a{color:#00456e}.cg-page-single .cg-comments .cg-comments-list .comment .comment-body .comment-meta .comment-author .says{display:none}.cg-page-single .cg-comments .cg-comments-list .comment .comment-body .comment-meta .comment-author img{border-radius:50%;width:60px;height:60px;margin:0 20px 0 0}.cg-page-single .cg-comments .cg-comments-list .comment .comment-body .comment-meta .comment-metadata a{font-size:14px;color:#d8d8d8}.cg-page-single .cg-comments .cg-comments-list .comment .comment-body .comment-content{background:hsla(0,0%,85%,.4);font-size:15px;line-height:25px;padding:20px;margin:0 0 30px;border-radius:0 30px 30px 30px}.cg-page-single .cg-comments .cg-comments-list .comment .comment-body .reply a{background-color:#fff;color:#00456e;-webkit-box-shadow:0 0 0 1px #00456e;box-shadow:0 0 0 1px #00456e;display:block;text-align:center;border-radius:6px;cursor:pointer;position:absolute;font-size:14px;padding:0 14px;bottom:-16px;right:40px}.cg-page-single .cg-comments .cg-comments-list .comment .children{list-style-type:none}.cg-page-single .cg-comments .cg-comments-list .comment .children .comment-body .comment-meta{padding:0}.cg-page-single .cg-comments .cg-comments-list .comment .children .comment-body .comment-meta,.cg-page-single .cg-comments .cg-comments-list .comment .children .comment-body .comment-meta .comment-author{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cg-page-single .cg-comments .cg-comments-list .comment .children .comment-body .comment-meta .comment-author img{margin:0 0 0 20px}.cg-page-single .cg-comments .cg-comments-list .comment .children .comment-body .comment-content{background:#dde8ee;color:#fff;border-radius:30px 0 30px 30px;text-align:right}.cg-page-single .cg-comments .cg-comments-list .comment .children .comment-body .comment-content a{color:#dde8ee}.cg-page-single .cg-comments .cg-comments-list .comment .children .comment-body .reply a{right:inherit;left:40px}@media (min-width:768px){.cg-tags-container a{-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.cg-tags-container a:hover{-webkit-box-shadow:0 0 0 50px #00456e inset;box-shadow:inset 0 0 0 50px #00456e;color:#fff}}.accordeon .cg-accordeon-content{background:#fff;padding:15px;border-bottom:1px solid #dde8ee}.accordeon .cg-accordeon-content:last-child{border-bottom:0}.accordeon .cg-accordeon-content .cg-accordeon_title{display:block;position:relative;padding:0 30px 0 0}.accordeon .cg-accordeon-content .cg-accordeon_title,.accordeon .cg-accordeon-content .cg-accordeon_title:after{-webkit-transition:.4s cubic-bezier(.215,.6,.27,.995);-o-transition:.4s cubic-bezier(.215,.6,.27,.995);transition:.4s cubic-bezier(.215,.6,.27,.995)}.accordeon .cg-accordeon-content .cg-accordeon_title:after{font-family:icons;content:"\f101";font-size:14px;position:absolute;top:3px;right:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.accordeon .cg-accordeon-content .cg-accordeon_title.cg-accordeon_title_open:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.accordeon .cg-accordeon-content .cg-accordion-inner{overflow:hidden;display:none;padding:30px 0}.accordeon .cg-accordeon-content .cg-accordion-inner .onglet-txt-img_pic{height:300px;margin:0 0 30px}@media (min-width:768px){.accordeon{display:none}}.cbo-article{padding:10px 0}.cbo-article .article-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;position:relative;background:#fff;overflow:hidden;color:#000;border:2px solid #dde8ee}.cbo-article .article-inner .article-top .article-picture{display:block;position:relative}.cbo-article .article-inner .article-top .article-picture .picture-category{color:#00456e;z-index:2;position:absolute;bottom:-20px;left:15px;height:40px;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;font-weight:700;background:#dde8ee;text-transform:uppercase;font-size:12px;-webkit-transition:all .5s cubic-bezier(.85,0,.15,1);-o-transition:all .5s cubic-bezier(.85,0,.15,1);transition:all .5s cubic-bezier(.85,0,.15,1)}.cbo-article .article-inner .article-top .article-picture .picture-inner{padding-bottom:70%;margin:0}.cbo-article .article-inner .article-top .article-content{display:block;padding:30px 15px 15px}.cbo-article .article-inner .article-top .article-content .content-title{margin-bottom:15px;color:#000;-webkit-transition:all .5s cubic-bezier(.85,0,.15,1);-o-transition:all .5s cubic-bezier(.85,0,.15,1);transition:all .5s cubic-bezier(.85,0,.15,1)}.cbo-article .article-inner .article-top .article-content .content-desc{font-size:12px;line-height:20px}.cbo-article .article-date{font-size:12px;font-weight:700;border-top:1px solid #000;padding:15px;display:block}@media (min-width:768px){.cbo-article{padding:10px;width:48%}.cbo-article .article-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.cbo-article{width:33.3333%}.cbo-article:hover .article-top .article-picture .picture-category{bottom:20px}.cbo-article:hover .article-top .article-content{display:block;padding:30px 15px 15px}.cbo-article:hover .article-top .article-content .content-title{color:#0d8cd3}}.cbo-buttonscontainer{text-align:center}.button,.cbo-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;text-align:center;border-radius:99rem;color:#000;text-transform:uppercase;padding:0 20px;font-size:16px;line-height:16px;font-weight:700;position:relative;cursor:pointer;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995);overflow:hidden}.button.green-button,.cbo-button.green-button{background-color:#e3fe93}.button:hover:after,.cbo-button:hover:after{-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}.button .ripple-after,.cbo-button .ripple-after{background-color:rgba(0,0,0,.1);border-radius:100%;height:100px;position:absolute;display:block;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:100px}.button .ripple-after.animate,.cbo-button .ripple-after.animate{-webkit-animation:a 1s linear;animation:a 1s linear}.button:after,.cbo-button:after{content:"";border-radius:50%;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;height:250px;width:250px;background:rgba(0,0,0,.2);position:absolute;top:0;right:50%;margin-right:-125px;z-index:1;-webkit-transform:scale(.02);-ms-transform:scale(.02);transform:scale(.02)}.button.border-button,.cbo-button.border-button{-webkit-box-shadow:0 0 0 2px #00456e inset;box-shadow:inset 0 0 0 2px #00456e;color:#00456e}.button.border-button:after,.cbo-button.border-button:after{background:rgba(13,140,211,.2)}.button.lightborder-button,.cbo-button.lightborder-button{-webkit-box-shadow:0 0 0 2px #dde8ee inset;box-shadow:inset 0 0 0 2px #dde8ee;color:#00456e}.button.lightborder-button:after,.cbo-button.lightborder-button:after{background:rgba(221,232,238,.2)}.button.button--center,.cbo-button.button--center{margin:0 auto;margin-top:50px;display:table}.button.white-button,.cbo-button.white-button{background-color:#fff;color:#00456e}.button.darkblue-button,.cbo-button.darkblue-button{background-color:#00456e;color:#fff}.button.lightblue-button,.cbo-button.lightblue-button{background-color:#dde8ee;color:#00456e}.button.button--underline,.cbo-button.button--underline{text-decoration:underline;background:none;color:#00456e}.button.button--underline:after,.cbo-button.button--underline:after{display:none}.cbo-container{width:100%;padding:0 20px;margin:50px auto;max-width:1130px;position:relative}.cbo-container.container-nomargin{margin:0 auto}.cbo-container.container-padding{margin-top:0;margin-bottom:0;padding-top:50px;padding-bottom:50px}.cbo-container.container-large{max-width:1330px}.cbo-container.paddingtop-none{padding-top:0}@media (min-width:1024px){.cbo-container{padding:0 80px;margin:80px auto}.cbo-container.container-padding{padding-top:80px;padding-bottom:80px}.cbo-container.paddingtop-none{padding-top:0}}@media (min-width:1280px){.cbo-container{margin:120px auto}.cbo-container.container-padding{padding-top:120px;padding-bottom:120px}}.login{background:url(../img/coral-guardian-bg-404.jpg) no-repeat 50%}.login a,.login a:hover{color:#00456e}.login h1 a{background:url(../img/logo-coral-guardian-connect.png) no-repeat;width:157px;height:51px}.wp-core-ui .button-primary{background:#00456e;border-color:#00456e;display:block!important;float:none!important;width:100%!important}.cbo-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cbo-form .hidden-fields-container{margin:0;padding:0;border:0}.cbo-form .wpcf7-turnstile{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cbo-form .form-field.field--submit{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{height:50px;border-radius:6px;background-color:#fff;color:#00456e;border:none;padding:0 12px;-webkit-box-shadow:0 0 0 2px #dde8ee inset;box-shadow:inset 0 0 0 2px #dde8ee;width:100%;-webkit-transition:all .5s cubic-bezier(.85,0,.15,1);-o-transition:all .5s cubic-bezier(.85,0,.15,1);transition:all .5s cubic-bezier(.85,0,.15,1)}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{-webkit-box-shadow:0 0 0 2px #00456e inset;box-shadow:inset 0 0 0 2px #00456e}input[type=submit]{border-radius:6px;border:none;width:100%;height:50px;background:#00456e;color:#fff;cursor:pointer;-webkit-transition:all .5s cubic-bezier(.85,0,.15,1);-o-transition:all .5s cubic-bezier(.85,0,.15,1);transition:all .5s cubic-bezier(.85,0,.15,1)}input[type=submit]:hover{color:#00456e;background:#dde8ee}textarea{height:140px;resize:none}.wpcf7-not-valid-tip{position:relative;font-size:11px;top:-7px;line-height:11px;margin-left:12px;color:#d82d54;font-weight:700}.wpcf7-response-output{font-weight:700;text-align:center;font-size:16px;line-height:18px;margin:15px 0 0;color:#0d8cd3}::-webkit-input-placeholder{color:#00456e}::-moz-placeholder{color:#00456e}:-ms-input-placeholder{color:#00456e}:-moz-placeholder{color:#00456e}input[type=checkbox]{width:20px;height:20px;margin-right:15px;-webkit-box-shadow:0 0 0 2px #dde8ee inset;box-shadow:inset 0 0 0 2px #dde8ee}.wpcf7-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpcf7-list-item input[type=checkbox],.wpcf7-list-item input[type=radio]{background:none;-webkit-box-shadow:none;box-shadow:none;width:24px;height:24px;margin:0 15px 0 0}.input-checkbok .wpcf7-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.screen-reader-response{display:none}.invalid .wpcf7-response-output{color:#d82d54}.modale-newsletter{width:100%;display:none;position:fixed;top:0;z-index:999;height:100%;padding:20px}.modale-newsletter .newsletter-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.modale-newsletter .newsletter-inner .newsletter-content{background:#dde8ee;border-radius:20px;position:relative;width:590px;text-align:center;z-index:8;max-height:100%;padding:50px 30px}.modale-newsletter .newsletter-inner .newsletter-content:after,.modale-newsletter .newsletter-inner .newsletter-content:before{content:"";position:absolute;left:50%}.modale-newsletter .newsletter-inner .newsletter-content:before{background:url(../../library/img/logo-coral-guardian-small-white.svg);width:48px;height:48px;top:-24px;margin-left:-24px;z-index:1}.modale-newsletter .newsletter-inner .newsletter-content:after{background:#dde8ee;width:80px;height:80px;border-radius:99rem;top:-40px;margin-left:-40px}.modale-newsletter .newsletter-inner .newsletter-content .content-close{width:30px;height:30px;position:absolute;top:20px;right:10px;cursor:pointer}.modale-newsletter .newsletter-inner .newsletter-content .content-close .bottom,.modale-newsletter .newsletter-inner .newsletter-content .content-close .top{position:absolute;top:4px;right:0;background:#000;width:12px;height:2px;border-radius:99rem;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modale-newsletter .newsletter-inner .newsletter-content .content-close .top{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modale-newsletter .newsletter-inner .newsletter-content .content-close .bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modale-newsletter .newsletter-inner .newsletter-content .content-title{text-transform:none;font-size:26px;line-height:30px}.modale-newsletter .newsletter-inner .newsletter-content .content-form .so-terms{width:100%;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}.modale-newsletter .newsletter-inner .newsletter-content .content-form .so-terms input{width:16px;height:16px}.modale-newsletter .newsletter-inner .newsletter-content .content-form input[type=submit]{background:#00456e;color:#fff;margin-top:20px}.modale-newsletter .newsletter-inner .newsletter-content .content-form input[type=submit]:hover{background:#fff}.modale-newsletter .modale-overlay{visibility:visible;opacity:1;background:rgba(0,69,110,.6);z-index:5;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:all .6s cubic-bezier(.075,.82,.165,1);-o-transition:all .6s cubic-bezier(.075,.82,.165,1);transition:all .6s cubic-bezier(.075,.82,.165,1)}.cbo-picture-contain,.cbo-picture-cover{position:relative}.cbo-picture-contain img,.cbo-picture-contain video,.cbo-picture-cover img,.cbo-picture-cover video{display:block;width:100%;height:100%;top:0;left:0;position:absolute}.cbo-picture-cover img,.cbo-picture-cover video{-o-object-fit:cover;object-fit:cover}.cbo-picture-contain img,.cbo-picture-contain video{-o-object-fit:contain;object-fit:contain}.cg-pagination{width:100%}.cg-pagination,.cg-pagination li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cg-pagination li a{color:#00456e;margin:0 5px;border-radius:4px;-webkit-box-shadow:0 0 0 1px #00456e inset;box-shadow:inset 0 0 0 1px #00456e;font-size:14px;width:30px;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.cg-pagination li.active a,.cg-pagination li:hover a{-webkit-box-shadow:0 0 0 50px #00456e inset;box-shadow:inset 0 0 0 50px #00456e;color:#fff}.cg-pagination li.paginate-next a,.cg-pagination li.paginate-prev a{width:auto;padding:0 24px}.cg-pagination li.disabled{display:none}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-list{overflow:hidden}.slick-slider .slick-list:focus{outline:none}.slick-slider .slick-list.dragging{cursor:hand}.slick-slider .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-loading .slick-slider .slick-list .slick-track{visibility:hidden}.slick-slider .slick-dots{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-slider .slick-dots li{margin:0 5px;height:20px;width:20px;border-radius:10px;cursor:pointer;background:#fff;font-size:0;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.slick-slider .slick-dots li.slick-active,.slick-slider .slick-dots li:hover{background:#e3fe93}.slick-slider .slick-dots li button{display:none}.cg-wavy.anim-cbo-wavy .wavy-letters .wavy-inner .word .letter,.cg-wavy.wavy--ready{opacity:1}.cg-wavy .wavy-letters .wavy-inner{opacity:0}.cg-wavy .wavy-letters .wavy-inner.active{opacity:1}.cg-wavy .wavy-letters .wavy-inner .word{display:inline-block}.cg-wavy .wavy-letters .wavy-inner .word .letter{font-weight:lighter;opacity:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;display:inline-block;-webkit-transform:translateX(.55em) translateY(.55em) rotate(180deg);-ms-transform:translateX(.55em) translateY(.55em) rotate(180deg);transform:translateX(.55em) translateY(.55em) rotate(180deg)}.cg-overlay-search{background:#00456e;position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999;padding:0 20px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.cg-overlay-search.cg-overlay-search-open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cg-overlay-search .search-close{position:absolute;top:20px;right:20px;background:none;font-size:30px;color:#fff}.cg-overlay-search form{width:100%}.cg-overlay-search form input{width:100%;margin:0 0 30px}.cg-overlay-search form button{width:100%}@media (min-width:768px){.cg-overlay-search form{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.cg-overlay-search form input{width:500px;margin:0 30px 0 0}.cg-overlay-search form button{width:auto}}.cg-onglets-container{display:none}.cg-onglets-container .cg-onglets{margin-bottom:50px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:20px}.cg-onglets-container .cg-onglets .cg-onglet_title{text-align:center;padding:0 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cg-onglets-container .cg-onglets .cg-onglet_title .cg-onglet_title-pic{display:block;margin:0 auto;margin-bottom:15px;width:auto;height:30px}.cg-onglets-container .cg-onglets .cg-onglet_title.active,.cg-onglets-container .cg-onglets .cg-onglet_title:hover{color:#0d8cd3}.cg-onglets-container .cg-onglets_content{visibility:hidden;opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);height:0;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.cg-onglets-container .cg-onglets_content.active{visibility:visible;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);height:auto}@media (min-width:768px){.cg-onglets-container{display:block}.cg-onglets-container.onglets-fish .cg-onglets{border-bottom:2px solid;padding:0 0 30px;overflow:hidden}.cg-onglets-container.onglets-fish .cg-onglets .cg-onglet_title.active:before,.cg-onglets-container.onglets-fish .cg-onglets .cg-onglet_title:hover:before{bottom:-38px}.cg-onglets-container.onglets-fish .cg-onglets .cg-onglet_title:after{display:none}.cg-onglets-container.onglets-fish .cg-onglets .cg-onglet_title:before{font-family:icons;content:"\f107";position:absolute;bottom:-100px;left:50%;font-size:58px;margin-left:-29px;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.cg-onglets-container.onglets-fish .cg-onglets_content .onglet-txt-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cg-onglets-container.onglets-fish .cg-onglets_content .onglet-txt-img-container .cbo-picture-cover{width:40%;border-radius:10px;overflow:hidden}.cg-onglets-container.onglets-fish .cg-onglets_content .onglet-txt-img-container .onglet-txt-img_txt{width:56%;padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cbo-bg-light-blue .section-inner{background:#dde8ee}.cbo-bg-light-blue .section-inner .list-el .el-inner .inner-content{border-color:#00456e}.cbo-bg-dark-blue .section-inner{background:#00456e;color:#fff}.cbo-bg-dark-blue .section-inner .list-el .el-inner .inner-content{color:#fff}.cbo-bg-white .section-inner .slick-slider .slick-dots li{background:#dde8ee}.cbo-bg-white .section-inner .slick-slider .slick-dots li.slick-active{background:#e3fe93}.swp_social_panelSide{position:fixed;left:20px!important}.swp_social_panelSide .swp_share_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 10px;border-radius:50%;width:40px;height:40px}.swp_social_panelSide .swp_share_button .swp_share_link{height:100%;width:100%}.swp_social_panelSide .swp_share_button.swp_facebook,.swp_social_panelSide .swp_share_button.swp_linkedin,.swp_social_panelSide .swp_share_button.swp_twitter{-webkit-box-shadow:0 0 0 1px #00456e inset;box-shadow:inset 0 0 0 1px #00456e;position:relative;color:#00456e;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.swp_social_panelSide .swp_share_button.swp_facebook:after,.swp_social_panelSide .swp_share_button.swp_linkedin:after,.swp_social_panelSide .swp_share_button.swp_twitter:after{z-index:-1;font-family:icons;margin-left:-37px}.swp_social_panelSide .swp_share_button.swp_facebook.swp_twitter:after,.swp_social_panelSide .swp_share_button.swp_linkedin.swp_twitter:after,.swp_social_panelSide .swp_share_button.swp_twitter.swp_twitter:after{content:"\f110"}.swp_social_panelSide .swp_share_button.swp_facebook.swp_linkedin:after,.swp_social_panelSide .swp_share_button.swp_linkedin.swp_linkedin:after,.swp_social_panelSide .swp_share_button.swp_twitter.swp_linkedin:after{content:"\f10a"}.swp_social_panelSide .swp_share_button.swp_facebook.swp_facebook:after,.swp_social_panelSide .swp_share_button.swp_linkedin.swp_facebook:after,.swp_social_panelSide .swp_share_button.swp_twitter.swp_facebook:after{content:"\f106"}.swp_social_panelSide .swp_share_button.swp_facebook .swp_share,.swp_social_panelSide .swp_share_button.swp_linkedin .swp_share,.swp_social_panelSide .swp_share_button.swp_twitter .swp_share{display:none}.swp_social_panelSide .swp_share_button.swp_facebook:hover,.swp_social_panelSide .swp_share_button.swp_linkedin:hover,.swp_social_panelSide .swp_share_button.swp_twitter:hover{-webkit-box-shadow:0 0 0 40px #00456e inset;box-shadow:inset 0 0 0 40px #00456e;color:#fff;z-index:1}.cg-page-404{background:url(../img/coral-guardian-bg-404.jpg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:150px 0}.cg-page-404 .page-404-content{background:#fff;padding:30px;border-radius:9px;width:90%;position:relative;z-index:3}.cg-page-404 #svg{display:none}@media (min-width:768px){.cg-page-404 .page-404-content{max-width:700px;padding:50px;margin:0 auto}}@media (min-width:1280px){.cg-page-404{background:none;overflow:hidden;width:100%;position:relative}.cg-page-404 #svg{display:block;position:absolute;top:-10%;left:-5%;width:110%;height:130vh;z-index:1}.cg-page-404 #background{-webkit-filter:url(#disFilter);filter:url(#disFilter)}}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;margin:0;font-weight:600}ul{list-style-type:none;padding:0}p,ul{margin:0}a{text-decoration:none}.cbo-title-2{font-size:26px;font-weight:600;letter-spacing:2px;line-height:26px;text-transform:uppercase;position:relative;text-align:center;margin-bottom:50px}.cbo-title-2:after{font-family:icons;content:"\f111";position:absolute;bottom:-25px;left:50%;font-size:40px;margin-left:-21px}.cbo-title-3{font-size:20px;line-height:28px;display:block;font-weight:700}.cbo-chapo{text-align:center;font-size:20px;line-height:32px}.cbo-chapo .button{margin-top:30px}.cbo-chapo a:not(.button){color:#0d8cd3;text-decoration:underline}.cbo-cms h2,.cbo-cms h3,.cbo-cms h4,.cbo-cms h5{font-family:Open Sans,sans-serif;margin:50px 0 15px}.cbo-cms h2:first-child,.cbo-cms h3:first-child,.cbo-cms h4:first-child,.cbo-cms h5:first-child{margin:0 0 15px}.cbo-cms hr{margin:50px 0}.cbo-cms p{margin:0 0 30px;text-align:justify}.cbo-cms p:last-child{margin:0}.cbo-cms img{display:block;margin:0 auto;margin-top:50px;margin-bottom:50px;max-width:100%;height:auto}.cbo-cms a{color:#0d8cd3;background:-webkit-gradient(linear,left top,left bottom,from(rgba(13,147,167,.2)),to(rgba(13,147,167,.2))) repeat-x 0 100%;background:-o-linear-gradient(top,rgba(13,147,167,.2),rgba(13,147,167,.2)) repeat-x 0 100%;background:linear-gradient(180deg,rgba(13,147,167,.2),rgba(13,147,167,.2)) repeat-x 0 100%;background-size:2px 1px;-webkit-transition:all .4s cubic-bezier(.215,.6,.27,.995);-o-transition:all .4s cubic-bezier(.215,.6,.27,.995);transition:all .4s cubic-bezier(.215,.6,.27,.995)}.cbo-cms a:hover{background-size:2px 100%}.cbo-cms a.button{background:none}.cbo-cms a.button.green-button{background-color:#e3fe93;color:#000}.cbo-cms a.button.white-button{background-color:#fff;color:#00456e}.cbo-cms a.button.darkblue-button{background-color:#00456e;color:#fff}.cbo-cms ul li{padding:0 0 10px 30px;position:relative}.cbo-cms ul li:after{font-family:icons;content:"\f103";position:absolute;top:6px;left:0;background:#dde8ee;width:20px;height:20px;border-radius:20px;color:#00456e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;line-height:13px}.cbo-cms hr{margin:30px 0;border:none;border-bottom:1px solid #dde8ee}@media (min-width:1024px){.cbo-title-2{font-size:40px;line-height:46px;margin-bottom:80px}.cbo-title-2:after{bottom:-40px;font-size:60px}}.cbo-hero{text-align:center;color:#fff;position:relative}.cbo-hero .hero-picture{position:absolute;width:100%;height:100%;top:0;left:0}.cbo-hero .hero-inner .content-title h1{font-size:1.5rem;letter-spacing:.2656rem;line-height:2.125rem;margin-bottom:1.875rem}.cbo-hero .hero-inner .hero-form .hero-form-right{margin:1.25rem 0 0}.cbo-hero .hero-inner .hero-form .hero-form-right #app .new-form-container{border:0;background:none}@media (min-width:1024px){.cbo-hero .hero-inner .content-title h1{font-size:2.5rem;line-height:4.0625rem}.cbo-hero .hero-inner .hero-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cbo-hero .hero-inner .hero-form .hero-form-left{width:48%;text-align:left}.cbo-hero .hero-inner .hero-form .hero-form-left .cbo-chapo{text-align:left}.cbo-hero .hero-inner .hero-form .hero-form-right{width:48%;margin:0}}@media (min-width:1280px){.cbo-hero .hero-inner .content-title h1{font-size:3.75rem;line-height:4.125rem}}.cbo-sectionrelation .list-el{max-width:400px;margin:0 auto}.cbo-sectionrelation .list-el .slick-list .slick-track .slick-slide{height:0}.cbo-sectionrelation .list-el .slick-list .slick-track .slick-slide.slick-active{height:100%}.cbo-sectionrelation .list-el .slick-list .slick-track .slick-slide .cbo-article{padding:0}.cbo-sectionrelation .list-el .slick-dots{margin-top:40px}.cbo-sectionrelation .cbo-buttonscontainer{margin-top:50px}@media (min-width:768px){.cbo-sectionrelation .list-el{max-width:inherit;margin:0}.cbo-sectionrelation .list-el .slick-list .slick-track .slick-slide,.cbo-sectionrelation .list-el .slick-list .slick-track .slick-slide.slick-active{height:auto}.cbo-sectionrelation .list-el .slick-list .slick-track .slick-slide .cbo-article{height:100%;padding:0 10px}.cbo-sectionrelation .list-el .slick-list .slick-track .slick-slide .cbo-article .article-inner,.cbo-sectionrelation .list-el .slick-list .slick-track .slick-slide>div{height:100%}}.cbo-video .video-container{position:relative;padding-bottom:60%}.cbo-video .video-container .video-cover{position:absolute;height:100%;width:100%;margin:0;opacity:1;z-index:6;visibility:visible;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);-o-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.cbo-video .video-container .video-cover.video-cover-none{opacity:0;visibility:hidden}.cbo-video .video-container iframe{height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}.cbo-video .video-container .video-player{position:absolute;left:50%;top:50%;color:#00456e;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:8;cursor:pointer;width:60px;height:60px;border-radius:50%;background-color:#fff;margin:-30px 0 0 -30px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .25s cubic-bezier(.694,.048,.335,1) .15s;-o-transition:all .25s cubic-bezier(.694,.048,.335,1) .15s;transition:all .25s cubic-bezier(.694,.048,.335,1) .15s}.cbo-video .video-container .video-player:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.cbo-sectiontxt .sectiontxt-content{margin-top:50px}.cbo-sectionblocs .sectionblocs-title{margin:50px 0}.cbo-sectionblocs .list-el{margin-top:40px}.cbo-sectionblocs .list-el .el-inner{margin:20px 0;text-align:center}.cbo-sectionblocs .list-el .el-inner .inner-content{color:#000}.cbo-sectionblocs .list-el .el-inner .inner-content .content-pic{display:block;margin:0 auto 20px;height:95px;width:91px}.cbo-sectionblocs .list-el .el-inner .inner-content .bloc-number{color:#fff;width:60px;height:60px;line-height:60px;font-weight:700;font-size:30px;background:#00456e;margin:auto;border-radius:60px;display:block;margin-bottom:20px}.cbo-sectionblocs .cbo-buttonscontainer{margin-top:50px}@media (min-width:768px){.cbo-sectionblocs .list-el{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cbo-sectionblocs .list-el .el-inner{padding:0 20px;width:33.3333%}}.cbo-sectioncontact .sectioncontact-content{margin-bottom:30px}.cbo-sectioncontact .sectioncontact-content .sectioncontact-title{text-align:left}.cbo-sectioncontact .sectioncontact-content .sectioncontact-title:after{margin-left:0;left:0}.cbo-sectioncontact .sectioncontact-content .cbo-chapo{text-align:left}.cbo-sectioncontact .sectioncontact-form form{padding:20px;background:#fff;-webkit-box-shadow:0 0 5px -1px #d8d8d8;box-shadow:0 0 5px -1px #d8d8d8}.cbo-sectioncontact .sectioncontact-form form p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cbo-sectioncontact .sectioncontact-form form p .input-full,.cbo-sectioncontact .sectioncontact-form form p .input-half{margin:0 0 20px;position:relative;width:100%}@media (min-width:1024px){.cbo-sectioncontact .sectioncontact-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cbo-sectioncontact .sectioncontact-content{margin-bottom:0;width:48%}.cbo-sectioncontact .sectioncontact-form{width:48%}}.cbo-sectiontxtimg{overflow:hidden}.cbo-sectiontxtimg .cbo-chapo{margin-bottom:50px}.cbo-sectiontxtimg .sectiontxtimg-container .container-picture{padding-bottom:70%;margin-bottom:20px;border-radius:10px;overflow:hidden;position:relative}.cbo-sectiontxtimg .sectiontxtimg-container .container-picture figcaption{text-align:center;font-size:12px;line-height:12px;font-style:italic;background:hsla(0,0%,100%,.4);padding:6px;position:absolute;bottom:10px;left:10px;border-radius:5px;width:calc(100% - 20px)}.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h2,.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h3,.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h4,.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h5{font-size:20px;line-height:25px;margin:0 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px 0 15px}.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h2:first-child,.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h3:first-child,.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h4:first-child,.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h5:first-child{margin:0 0 15px}.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h2 strong,.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h3 strong,.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h4 strong,.cbo-sectiontxtimg .sectiontxtimg-container .container-txt h5 strong{font-size:14px;font-weight:700;border-radius:4px;-webkit-box-shadow:0 0 0 2px #00456e inset;box-shadow:inset 0 0 0 2px #00456e;color:#00456e;padding:0 15px;margin:0 15px 0 0}@media (min-width:768px){.cbo-sectiontxtimg .sectiontxtimg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cbo-sectiontxtimg .sectiontxtimg-container .container-picture{width:44%;padding-bottom:0;margin-bottom:0}.cbo-sectiontxtimg .sectiontxtimg-container .container-txt{padding:50px 0;width:52%}.cbo-sectiontxtimg .sectiontxtimg-container.pic-right .container-picture{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cbo-sectiontxtimg .sectiontxtimg-container.pic-right .container-txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cbo-sectionpress .cbo-chapo{margin-bottom:40px}.cbo-sectionpress .list-el{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cbo-sectionpress .list-el .el-inner{width:100%;max-width:300px;margin:0 auto;padding:10px 0;display:block;color:#000;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.cbo-sectionpress .list-el .el-inner .inner-content{height:100%;position:relative;border:3px solid #d8d8d8;border-radius:9px;display:block;padding:20px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.cbo-sectionpress .list-el .el-inner .inner-content .inner-picture{width:50px;height:50px;border-radius:50px;display:block;overflow:hidden;border:1px solid #dde8ee}.cbo-sectionpress .list-el .el-inner .inner-content .inner-title{display:block;position:relative}.cbo-sectionpress .list-el .el-inner .inner-content .inner-title:before{font-family:icons;content:"\f111";font-size:30px;position:absolute;bottom:-28px}.cbo-sectionpress .list-el .el-inner .inner-content .inner-desc{font-size:16px;line-height:20px;display:block;padding-top:15px;margin-top:15px}@media (min-width:768px){.cbo-sectionpress .list-el{margin-left:-10px;width:calc(100% - -10px)}.cbo-sectionpress .list-el .el-inner{max-width:inherit;margin:0;width:33.33333%;padding:10px}}@media (min-width:1024px){.cbo-sectionpress .list-el .el-inner{width:25%}.cbo-sectionpress .list-el .el-inner:hover{color:#0d8cd3}.cbo-sectionpress .list-el .el-inner:hover .inner-content{border:3px solid #0d8cd3}}.cbo-sectionnumber .cbo-chapo{margin-bottom:40px}.cbo-sectionnumber .list-el .el-inner{padding:10px 0}.cbo-sectionnumber .list-el .el-inner .inner-content{height:100%;border:2px solid #dde8ee;border-radius:9px;padding:20px}.cbo-sectionnumber .list-el .el-inner .inner-content .inner-number{font-family:Poppins,sans-serif;font-size:60px;line-height:60px}.cbo-sectionnumber .list-el .el-inner .inner-content .inner-desc{line-height:22px}.cbo-sectionnumber .cbo-buttonscontainer{margin-top:40px}@media (min-width:768px){.cbo-sectionnumber .list-el{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cbo-sectionnumber .list-el .el-inner{width:49%}}.cbo-sectionteam .cg-onglets-container{display:block}.cbo-sectionteam .cg-onglets-container .cg-onglets .cg-onglet_title{margin:0;padding:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cbo-sectionteam .cg-onglets-container .cg-onglets .cg-onglet_title .cg-onglet_title-pic{display:block;width:100%;height:50px;margin:0 auto 10px}.cbo-sectionteam .cg-onglets-container .ongletscontent-outro{width:100%;text-align:center}.cbo-sectionteam .team-role{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}.cbo-sectionteam .team-role,.cbo-sectionteam .team-role .role--blue,.cbo-sectionteam .team-role .role--sand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cbo-sectionteam .team-role .role--blue,.cbo-sectionteam .team-role .role--sand{position:relative;padding:0 20px}.cbo-sectionteam .team-role .role--blue:after,.cbo-sectionteam .team-role .role--sand:after{content:"";width:10px;height:10px;border-radius:10px;position:absolute;right:0}.cbo-sectionteam .team-role .role--blue:after{-webkit-box-shadow:0 0 0 3px #dde8ee inset;box-shadow:inset 0 0 0 3px #dde8ee}.cbo-sectionteam .team-role .role--sand:after{-webkit-box-shadow:0 0 0 3px #e6b295 inset;box-shadow:inset 0 0 0 3px #e6b295}.cbo-sectionteam .list-el{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cbo-sectionteam .list-el .el-inner{text-align:center;padding:20px 10px;width:50%;text-transform:uppercase}.cbo-sectionteam .list-el .el-inner .inner-pic{overflow:hidden;border-radius:150px;width:150px;height:150px;display:block;margin:0 auto 20px;-webkit-box-shadow:0 0 0 3px #e6b295;box-shadow:0 0 0 3px #e6b295}.cbo-sectionteam .list-el .el-inner .inner-name{font-size:18px;line-height:20px;display:block}.cbo-sectionteam .list-el .el-inner .inner-desc{font-size:12px;line-height:17px;display:block}.cbo-sectionteam .list-el .el-inner.inner-salary .inner-pic{-webkit-box-shadow:0 0 0 3px #dde8ee;box-shadow:0 0 0 3px #dde8ee}@media (min-width:650px){.cbo-sectionteam .list-el .el-inner{width:33.3333%}}@media (min-width:1024px){.cbo-sectionteam .cg-onglets-container .cg-onglets .cg-onglet_title,.cbo-sectionteam .team-role .role--blue,.cbo-sectionteam .team-role .role--sand{padding:0 30px}.cbo-sectionteam .team-role .role--blue:after,.cbo-sectionteam .team-role .role--sand:after{width:20px;height:20px;border-radius:20px}.cbo-sectionteam .list-el .el-inner{width:25%}}.cbo-sectionfeatured .cg-featured{margin-top:30px;padding:20px;text-align:center}.cbo-sectionfeatured .cg-featured.featured-white{color:#00456e}.cbo-sectionfeatured .cg-featured .featured-surtitre{display:block;margin-bottom:30px;padding-bottom:15px;position:relative}.cbo-sectionfeatured .cg-featured .featured-surtitre:after{content:"";background:#fff;width:48px;height:1px;position:absolute;bottom:0;left:50%;margin-left:-24px}.cbo-sectionfeatured .cg-featured .featured-title{display:block;font-family:Poppins,sans-serif;font-size:26px;line-height:36px}.cbo-sectionfeatured .cg-featured .blocs-container{margin-top:25px}.cbo-sectionfeatured .cg-featured .blocs-container .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;padding:25px 0}.cbo-sectionfeatured .cg-featured .blocs-container .bloc .featured-round{width:20px;height:20px;background-color:#fff;border-radius:50%;position:absolute;top:0;left:50%;margin-left:-10px}.cbo-sectionfeatured .cg-featured .blocs-container .bloc .bloc-txt{font-size:14px;line-height:20px}.cbo-sectionfeatured .cg-featured.featured-darkblue{background:#00456e;color:#fff}.cbo-sectionfeatured .cg-featured.featured-blue{background:#dde8ee;color:#00456e}.cbo-sectionfeatured .cg-featured.featured-blue .featured-surtitre:after{background:#00456e}.cbo-sectionfeatured .cg-featured.featured-blue .blocs-container .bloc .featured-round{background-color:#00456e}.cbo-sectionfeatured .cg-featured.featured-white{background-color:#fff}.cbo-sectionfeatured .cg-featured.featured-white .featured-surtitre:after{background:#000}.cbo-sectionfeatured .cg-featured.featured-white .blocs-container .bloc .featured-round{background-color:#00456e}@media (min-width:768px){.cbo-sectionfeatured .cg-featured{padding:20px}.cbo-sectionfeatured .cg-featured .blocs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.cbo-sectionfeatured .cg-featured .blocs-container .bloc{width:48%;padding:50px 0 0}}.cbo-sectionprogramme .cbo-chapo{margin-bottom:40px}.cbo-sectionprogramme .el-list .el-inner{display:block;padding:10px 0}.cbo-sectionprogramme .el-list .el-inner .inner-content{padding:15px;text-align:center;border:1px dashed #000;color:#fff;position:relative;display:block;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.cbo-sectionprogramme .el-list .el-inner .inner-content .inner-year{display:block;font-size:16px;text-decoration:underline}.cbo-sectionprogramme .el-list .el-inner .inner-content .inner-title{line-height:20px;display:block}.cbo-sectionprogramme .el-list .el-inner .inner-content .inner-desc{font-size:14px}.cbo-sectionprogramme .el-list .el-inner .inner-content .inner-picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.cbo-sectionprogramme .el-list .el-inner .inner-content .inner-picture:after{content:"";background:rgba(0,69,110,.5);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.cbo-sectionprogramme .el-list .el-inner:hover .inner-content{color:#e3fe93}.cbo-sectionprogramme .el-list .el-inner:hover .inner-content .inner-picture:after{background:rgba(0,69,110,.7)}@media (min-width:768px){.cbo-sectionprogramme .el-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px 0 0 -10px;width:calc(100% - -20px)}.cbo-sectionprogramme .el-list .el-inner{padding:10px;width:50%}.cbo-sectionprogramme .el-list .el-inner .inner-content{height:100%}}@media (min-width:1024px){.cbo-sectionprogramme .el-list{max-width:770px;margin:0 auto;width:100%}}.cbo-partners .list-el .el-inner{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cbo-partners .list-el .el-inner .inner-content{padding:10px 0}.cbo-partners .list-el .el-inner .inner-content .content-picture{width:120px;display:block;padding-bottom:70%}.cbo-partners .list-el .slick-dots{margin-top:40px}.cbo-partners .partners-button{margin-top:80px;text-align:center}.cbo-partnersrich .list-el .el-inner{display:block}.cbo-partnersrich .list-el .el-inner .inner-content{display:block;margin:40px 0}.cbo-partnersrich .list-el .el-inner .inner-content .content-picture{max-width:300px;height:100px;display:block;margin:0 auto}.cbo-partnersrich .list-el .el-inner .inner-content .content-text{display:block;text-align:center;color:#000;padding-top:20px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.cbo-partnersrich .list-el .el-inner .inner-content .content-text .content-title{margin-bottom:20px}.cbo-partnersrich .list-el .el-inner .inner-content .content-text .content-desc{display:block}@media (min-width:768px){.cbo-partnersrich .list-el .el-inner .inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:60px 0}.cbo-partnersrich .list-el .el-inner .inner-content .content-picture{width:20%;max-width:inherit;height:auto;margin:0}.cbo-partnersrich .list-el .el-inner .inner-content .content-text{text-align:left;width:75%;border-left:2px solid #0d8cd3;padding:0 0 0 20px}.cbo-partnersrich .list-el .el-inner:hover .inner-content .content-text{color:#0d8cd3}}.cbo-sectionslider .slider-container .slider-el{height:100%}.cbo-sectionslider .slider-container .slider-el .el-inner{padding-bottom:50%}.cbo-sectionslider .slider-container .slider-el .el-inner .inner-content{position:absolute;width:100%;height:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;z-index:3}.cbo-sectionslider .slider-container .slider-el .el-inner .inner-content .content-title{width:100%;text-align:left;display:block;font-size:12px;line-height:12px}.cbo-sectionslider .slider-container .slider-el .el-inner .inner-content .content-legende p{font-size:16px;line-height:20px;display:block;text-align:center;font-style:italic}.cbo-sectionslider .slider-container .slider-el .el-inner .inner-picture{position:absolute;width:100%;top:0;height:100%}.cbo-sectionslider .slider-container .slick-dots{margin-top:30px}.cbo-sectiondonnes{background:#dde8ee}.cbo-sectiondonnes .cg-onglets-container{display:block}.cbo-sectiondonnes .cg-onglets-container .cg-onglets .cg-onglets-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cbo-sectiondonnes .cg-onglets-container .cg-onglets .cg-onglets-inner .cg-onglet_title{color:#fff;font-weight:700}.cbo-sectiondonnes .cg-onglets-container .cg-onglets .cg-onglets-inner .cg-onglet_title.active{color:#0d8cd3}.cbo-sectiondonnes .cg-onglets-container .donnees-container{visibility:visible;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);border:2px solid #dde8ee;border-radius:9px;padding:20px;background:#fff}.cbo-sectiondonnes .cg-onglets-container .donnees-container .donnees-title{display:block;width:100%;font-family:Poppins,sans-serif;text-transform:uppercase;font-size:1.5rem;line-height:100%;text-align:center}.cbo-sectiondonnes .cg-onglets-container .donnees-container .donnees-txt{font-size:1rem;line-height:1.5;margin:0 0 30px;display:block}.cbo-sectiondonnes .cg-onglets-container .donnees-container .donnees-txt p{text-align:center}.cbo-sectiondonnes .cg-onglets-container .donnees-container .donnees-txt strong{color:#00456e}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container{position:relative;margin-bottom:-48px}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container svg .graph-line{fill:#00456e}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container svg .small-line{fill:none;stroke:#d8d8d8}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 0px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:absolute;bottom:19%;left:0;padding:0 50px}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container .cg-onglets_content{height:auto;opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:100%;opacity:.2;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container .cg-onglets_content.active{opacity:1}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container .cg-onglets_content .bar-chart-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container .cg-onglets_content .bar-chart-container .bar-chart{width:24px;height:40px;font-size:14px;display:block;border-radius:20px 20px 0 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container .cg-onglets_content .bar-chart-container .bar-chart:first-child{background:#0d8cd3;color:#0d8cd3}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container .cg-onglets_content .bar-chart-container .bar-chart:last-child{background:#00456e;color:#00456e}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container .cg-onglets_content .bar-chart-container .bar-chart span{position:absolute;top:-30px}@media (min-width:768px){.cbo-sectiondonnes .cg-onglets-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cbo-sectiondonnes .cg-onglets-container .cg-onglets{width:55%;margin-bottom:0}.cbo-sectiondonnes .cg-onglets-container .cg-onglets .cg-onglets-inner{width:100%;position:relative;-ms-flex-pack:distribute;justify-content:space-around}.cbo-sectiondonnes .cg-onglets-container .cg-onglets .cg-onglets-inner .cg-onglet_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 10px 10px;position:relative;z-index:3}.cbo-sectiondonnes .cg-onglets-container .cg-onglets .cg-onglets-inner .cg-onglet_title:after{content:"";background:#d8d8d8;height:12px;width:100%;position:absolute;left:0;bottom:40px;border-radius:60px;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.cbo-sectiondonnes .cg-onglets-container .cg-onglets .cg-onglets-inner .cg-onglet_title.active{color:#e3fe93}.cbo-sectiondonnes .cg-onglets-container .cg-onglets .cg-onglets-inner .cg-onglet_title.active:after{background:#e3fe93}.cbo-sectiondonnes .cg-onglets-container .cg-onglets .cg-onglets-inner .onglet-pic{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:10px;overflow:hidden;-webkit-transition:.5s cubic-bezier(.215,.6,.27,.995);-o-transition:.5s cubic-bezier(.215,.6,.27,.995);transition:.5s cubic-bezier(.215,.6,.27,.995)}.cbo-sectiondonnes .cg-onglets-container .cg-onglets .cg-onglets-inner .onglet-pic.active{opacity:1}.cbo-sectiondonnes .cg-onglets-container .donnees-container{width:40%}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container{bottom:21%}}@media (min-width:1024px){.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container{bottom:20%}}@media (min-width:1280px){.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container{position:relative;margin-bottom:-7px;height:237px}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container svg{position:absolute;top:0;left:0}.cbo-sectiondonnes .cg-onglets-container .donnees-container .svg-container .chart-container{bottom:37px}}.cbo-sectionnewsletter .sectionnewsletter-content{border-top:4px solid #00456e;padding-top:50px}.cbo-sectionnewsletter .sectionnewsletter-content .sectionnewsletter-form{max-width:500px;margin:50px auto 0}.cbo-sectionnewsletter .sectionnewsletter-content .sectionnewsletter-form form input{margin-bottom:20px}.cbo-sectionnewsletter .sectionnewsletter-content .sectionnewsletter-form form .so-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px;line-height:24px}.cbo-sectionnewsletter .sectionnewsletter-content .sectionnewsletter-form form .so-terms input[type=checkbox]{width:20px;margin:0 14px 0 0}.cbo-sectionnewsletter .sectionnewsletter-content .sectionnewsletter-form form #sib_captcha{margin:20px 0}.cg-section-map #map{width:100%;padding-bottom:40%}.cg-section-map .marker{background-image:url(../img/marker.png);background-size:cover;width:50px;height:50px;cursor:pointer}.cg-section-map .mapboxgl-popup{max-width:200px}.cg-section-map .mapboxgl-popup-content{text-align:center}.cbo-maplocator{position:relative}.cbo-maplocator .maplocator-chapo{font-weight:700;margin-bottom:2.5rem;text-align:left}.cbo-maplocator .maplocator-container{width:100%;height:31.25rem;border-radius:1rem;overflow:hidden;padding:.625rem;position:relative}.cbo-maplocator .maplocator-container.list--active .container-list{height:100%}.cbo-maplocator .maplocator-container.list--active .container-list .list-inner{display:block}.cbo-maplocator .maplocator-container .container-map{height:100%;width:100%;position:absolute;top:0;left:0}.cbo-maplocator .maplocator-container .container-map .mapboxgl-popup-content .wp-post-image{max-width:100%;margin:10px auto;display:block;height:auto;max-height:50px;width:auto}.cbo-maplocator .maplocator-container .container-map .mapboxgl-ctrl-compass{display:none!important}.cbo-maplocator .maplocator-container .container-list{position:relative;z-index:2;background:#fff;width:100%;max-width:25rem;border-radius:1rem;height:auto;overflow:hidden}.cbo-maplocator .maplocator-container .container-list .list-head{padding:1.25rem .625rem}.cbo-maplocator .maplocator-container .container-list .list-head .maplocator-listitle{text-transform:uppercase;font-size:1.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cbo-maplocator .maplocator-container .container-list .list-head .maplocator-listitle i{font-size:.875rem}.cbo-maplocator .maplocator-container .container-list .list-inner{display:none;height:calc(100% - 4.6875rem);overflow-y:auto}.cbo-maplocator .maplocator-container .container-list .list-inner .inner-filter{padding:0 .625rem}.cbo-maplocator .maplocator-container .container-list .list-inner .list-el{cursor:pointer;margin:.625rem 0;padding:0 .625rem;background:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.cbo-maplocator .maplocator-container .container-list .list-inner .list-el:first-child{margin-top:0}.cbo-maplocator .maplocator-container .container-list .list-inner .list-el .el-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem;line-height:1rem}.cbo-maplocator .maplocator-container .container-list .list-inner .list-el .el-inner .el-picture{width:5rem;height:5rem;border-radius:.5rem;overflow:hidden}.cbo-maplocator .maplocator-container .container-list .list-inner .list-el .el-inner .el-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1rem}.cbo-maplocator .maplocator-container .container-list .list-inner .list-el .el-inner .el-content .el-title{margin-bottom:.625rem;font-size:1.125rem;line-height:1.125rem}.cbo-maplocator .maplocator-container .container-list .list-inner .list-el .el-inner .el-content .el-ocean{display:block;margin-top:.375rem}@media (min-width:1024px){.cbo-maplocator .maplocator-container{height:43.75rem;padding:1.25rem}.cbo-maplocator .maplocator-container .container-list .list-head{padding:1.5rem}.cbo-maplocator .maplocator-container .container-list .list-inner .inner-filter{padding:0 1.5rem}.cbo-maplocator .maplocator-container .container-list .list-inner .list-el{margin:1.5rem 0;padding:0 1.5rem}.cbo-maplocator .maplocator-container .container-list .list-inner .list-el .el-inner .el-picture{width:8.75rem;height:8.75rem}.cbo-maplocator .maplocator-container .container-list .list-inner .list-el.active,.cbo-maplocator .maplocator-container .container-list .list-inner .list-el:hover{color:#0d8cd3}}