a{font-weight:700}.main-header .navbar .navbar-brand img{height:85px}.main-header.header-white.transparent.sticky-nav .navbar .navbar-brand img:last-child{height:50px}.the-footer{padding:45px 0;position:relative;color:#7d7d7d;z-index:2;background:#344452}.tp-mask-wrap{overflow:visible!important}.col-wrap{margin-bottom:30px}.main-header.header-white.sticky-nav{-webkit-box-shadow:0 2px 9.3px .7px rgba(1,2,2,.1);box-shadow:0 2px 9.3px .7px rgba(1,2,2,.1)}.blog-holder .blog-share .social-network.with-text li:before{content:''}.block-heading h3{color:#589aab;text-transform:uppercase;margin:0 0 .625rem;text-transform:uppercase;font-weight:300;letter-spacing:.2143rem;font-size:3rem}.ico-box:hover .icon{color:#589aab}.ico-box:hover .content-title{color:#55565b}.ico-box .content-title{text-transform:none}.ico-box{min-height:245px;background-color:#FFF}.bg-petrol{background-color:#589aab}.quotation-block h4.big-size{font-size:2em;line-height:1.5;font-weight:400}.quotation-block h4.normal-size{font-size:1.4em;line-height:1.5;font-weight:400}.content_projects h4.normal-size{font-size:1.4em;line-height:1.5;font-weight:400}#description.quotation-block h4{font-size:1.4em}.blog-holder .blog-desc{padding:.9375rem;padding-bottom:0}.main-header.sticky-nav .navbar-pos-search{margin-top:-32px}.block-main-heading{font-size:2.625rem}.logo-list h5{font-weight:400;font-size:1.3em}h1,h2,h3,h4,h5,h6{font-family:'Poppins','Helvetica Neue',Helvetica,Arial,sans-serif}.quotation-block{background-image:none}.social-network a,.post-grid a.link-more,.post-grid .social-network a,.social-network.with-text li a{color:#589aab}.social-network a span::before{font-size:16px}.social-network{padding-left:0;margin-bottom:0}.post-grid a{color:#55565b}.reverse-grid .post-date{opacity:1;visibility:visible;width:auto}body.single .main-header.header-white.sticky-nav .navbar .navbar-brand img:first-child{display:none}body.single .main-header .navbar .navbar-brand img:first-child{display:none}body.single .main-header .navbar .navbar-brand img{height:50px}.map{position:relative;width:100%;height:650px}.map-holder{height:100%;width:100%}.card-map{position:absolute!important;bottom:0;z-index:2;left:0;right:0}.postition-relative{position:relative!important}.position-absolute{position:absolute!important}.hero-arrow{bottom:45px;left:0;right:0;text-align:center;z-index:2}.hero-arrow .scroll-btn{display:inline-block;color:#FFF;font-size:3rem}.cursor-pointer{cursor:pointer}.bounce{animation:bounce 2s infinite}.mega-menus .navbar.navbar-hover .dropdown:hover>.dropdown-menu{display:block;min-width:initial;margin:-1.5rem 1rem}header.sticky-nav .mega-menus .navbar.navbar-hover .dropdown:hover>.dropdown-menu{margin:-.5rem 1rem}.main-header.header-white .navbar .navbar-nav li .dropdown-menu{background:#fff;border:solid 1px #d9d9d9}body .dropdown-item.active,.dropdown-item:active{color:rgba(70,69,69,.6)!importanttext-decoration:none;background-color:initial}body .dropdown-item{font-weight:700;color:#292b2c}.main-header .navbar .navbar-nav li .dropdown-menu li:hover>a{color:#fff;padding-left:0}.main-header.header-white .navbar .navbar-nav li .dropdown-menu li:hover{background:transparent}.menu-item-has-children>a::before{content:">";margin-right:.5ch;font-size:1.2em;display:inline-block;transition:transform 0.2s}.main-header.header-white.transparent .navbar .navbar-nav>li>a{line-height:1.2em}.mega-menus .navbar.navbar-hover .dropdown:hover>a::before,.mega-menus .navbar.navbar-click .dropdown>a::before{transform:rotate(90deg)}.tooltip{position:absolute;z-index:999999999;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#344452;border-radius:.25rem}.hero{background-size:cover;position:relative;background-position:center;background-repeat:no-repeat;width:100vw;height:100vh;margin:0;padding:0;z-index:999999;transition:transform .4s ease-in,-webkit-transform .4s ease-in}.hero-container{height:100vh;z-index:2}.hero-content{height:100vh;z-index:2}body:not(.home) .hero,body:not(.home) .hero-container,body:not(.home) .hero-content{height:50vh}.hero-content-table{display:table;height:100%;width:100%}.hero-content-table-cell{display:table-cell;height:100%;width:100%;vertical-align:middle}.logo-v{z-index:2}.hero-title,.hero-subtitle{font-size:6em;color:#FFF;font-weight:600;line-height:1.1}.hero-subtitle{opacity:.7}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.main-header .navbar .navbar-nav li .dropdown-menu li{padding:.5rem 1rem}.main-header .navbar .navbar-nav li .dropdown-menu li:not(:last-child){border-bottom:solid 1px rgba(0,0,0,.1)}.gmap{height:600px}.section.content_title{padding-bottom:0}.section.content_title.grey{background-color:#f8f8f8}.section.content_theme_msg.theme_2{background-color:#589aab}.section.content_theme_msg.theme_2 .ct-title{color:#fff}.section.content_theme_msg.theme_2 .ct-text{color:#fff}.section.content_theme_msg.theme_3{background-color:#f8f8f8}.timeline-list .border{border:1px solid #dee2e6!important}.timeline-list .border-right{border-right:1px solid #dee2e6!important}.timeline-list .card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.post-text-block{min-height:235px}.post-text-block .content-title{min-height:45px}.post-text-block .content-role{display:block;clear:both;margin-top:15px}.post-text-block .post-meta{margin-top:0}.section.content_logos.no-title-block{padding-top:3.5rem}.section.content_logos h3{font-size:2rem!important}.section.content_columns .a-col{justify-content:space-between;flex-direction:column;display:flex}.section.content_columns h3{font-size:1.5rem!important}.section.content_columns p.mt-3{flex-grow:1;display:flex;font-size:1.4em}.section.content_columns>.container>.row{row-gap:3rem}.content_simple_text .blog-article,.content_video_text .blog-article{font-size:1.5em}.gallery-caption{font-size:.7em}.ico-box .icon img{width:100%;max-width:300px}.content_cta{padding-top:4rem;padding-bottom:4rem}.btn.btn-cta{background:#589aab;border-color:#589aab;color:#fff;padding:1.5rem}.btn.btn-cta:hover{background:#97ccda;border-color:#97ccda}@media screen and (min-width:576px){.btn.btn-cta{font-size:1rem}}@media screen and (min-width:767px){.btn.btn-cta{font-size:1.2rem}}@media screen and (min-width:991px){.btn.btn-cta{font-size:1.25rem;min-width:17rem}}@media screen and (min-width:1230px){.btn.btn-cta{font-size:1.5rem;min-width:19.5rem}}.section.content_cta.gris,.section.content_logos.gris,.section.content_simple_text.gris{background-color:#f8f8f8}.data-table-members .bg-none{background:none!important;color:#55565b}.data-table-members .bg-ordinary-members{background-color:#589aab;color:#fff}.data-table-members .bg-affiliate-members{background-color:#f8f8f8!important;color:#55565b}.data-table{border:none}.data-table .table thead th:not(:first-child),.data-table .table tbody th,.data-table .table td{border:1px solid #efefef!important}.page-template-page-events-tpl .post-text-block .post-meta,.page-template-page-projects-tpl .post-text-block .post-meta{margin-top:2rem}.page-template-page-events-tpl .post-text-block .content-title,.page-template-page-projects-tpl .post-text-block .content-title{min-height:auto}.page-template-page-events-tpl .reverse-grid .post-date,.page-template-page-projects-tpl .reverse-grid .post-date{opacity:0;visibility:hidden;-webkit-transition:.3s all linear;-o-transition:.3s all linear;transition:.3s all linear}.page-template-page-events-tpl .reverse-grid .post-img img,.page-template-page-projects-tpl .reverse-grid .post-img img{-webkit-filter:grayscale(0);filter:grayscale(0)}.page-template-page-events-tpl .reverse-grid:hover .post-date,.page-template-page-projects-tpl .reverse-grid:hover .post-date{opacity:1;visibility:visible}.page-template-page-events-tpl .reverse-grid:hover .post-img img,.page-template-page-projects-tpl .reverse-grid:hover .post-img img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}ul.pagination span.page-link.current{background-color:#f8f8f8}.content_carousel .slick-prev,.content_carousel .slick-next{z-index:10000;cursor:pointer;height:30px;width:30px;bottom:auto;top:47%}.content_carousel .slick-prev{left:0}.content_carousel .slick-next{right:0}.content_carousel .slick-prev:before,.content_carousel .slick-next:before{font-size:30px;opacity:.8;color:#589aab}.content_carousel .slick-slider .slick-track,.content_carousel .slick-slider .slick-list{padding:0!important}.slick-slide div{text-align:center}.slick-slide img{max-height:350px;height:auto;margin-left:auto;margin-right:auto}.project-keywords{text-transform:uppercase;font-style:italic;font-size:1rem}.content-project-outputs{font-size:1rem}.content-project-outputs ul{padding:0;margin:0}.content-project-outputs li{list-style:none}.content-project-outputs i{width:20px}.content-project-outputs li a{font-weight:400}.content-project-outputs li a span{font-weight:700}.content-data-table{font-size:1rem}.content-data-table .row-dtable{padding:0 15px}.content-data-table .td-title{background-color:#589aab;color:#fff;border:1px solid #ebedef;font-size:1.5em;line-height:1.5em;padding:5px 15px}.content-data-table .td-data{border:1px solid #ebedef;line-height:1.5em;padding:5px 15px}.content-data-table .bg-affiliate-members p{margin-bottom:0}.content-data-table .bg-affiliate-members p a{color:#589aab}.filter-types{overflow:hidden}ul.ul-filter{margin:32px 0;padding:0}ul.ul-filter li{display:inline-block;margin-right:15px;font-size:20px;line-height:20px;opacity:.4;transition:all .7s ease;margin-bottom:16px}ul.ul-filter.filter-program li,ul.ul-filter.filter-size li span{cursor:pointer;text-transform:uppercase}ul.ul-filter.filter-program li:first-child{margin-right:45px;font-weight:900}ul.ul-filter.filter-program li:before{content:"+";transition:all .7s ease;display:inline-block;margin-right:5px;font-size:20px;line-height:20px}ul.ul-filter li.active{opacity:1}ul.ul-filter.filter-program li.active:before{transform:rotate(45deg)}.content-social-network{position:absolute;bottom:0;top:auto;width:calc(100% - 40px);text-align:right}ul.membre-social-network{margin:0;padding:0}ul.membre-social-network li{list-style:none;display:inline-block;margin-right:10px}ul.membre-social-network li:last-child{margin-right:0}ul.membre-social-network li a{font-size:30px}.nav-item-social .nav-link{padding:.5em 1em .5em .5em}.fr-window{z-index:999999999;background-color:rgba(0,0,0,.7)}.the-content iframe{max-width:100%;width:100%;height:auto;min-height:468px}.card-map a,.content-data-table .bg-affiliate-members p a{font-weight:500}.content_team .post-text-block h3.content-title{font-size:1.4em;font-weight:700}.fa-linkedin-in{font-size:16px;top:-2px;position:relative}body .wpfd_previewlink,body .wpfd-categories,body .jaofiletree li.directory.collapsed .icon-open-close::before,body .jaofiletree li.directory.expanded .icon-open-close::before{display:none!important}body .wpfd-container-table>p{margin-bottom:0!important}body .mediaTableWrapper .wpfd-table{max-width:100%!important;padding:0}body .wpfd-container-table{overflow:none}body .wpfd-container-table.with_foldertree>p{display:none}body .wpfd-container-table.with_foldertree>.mediaTableWrapper.mediaTableWrapperWithMenu{padding-top:0}.wpfd-content-table .wpfd-table-bordered thead:first-child tr:first-child th{padding-top:0!important;line-height:13px}#et-boc .wpfd-content a[class*="-download-category"],#et-boc .wpfd-content a[class*="-download-selected"],.wpfd-content a[class*="-download-category"],.wpfd-content a[class*="-download-selected"]{background-color:#344452!important;border-color:#344452!important}ul.tml-links{margin:0!important;padding:0!important}ul.tml-links li{list-style:none!important}ul.tml-links li a{font-weight:400;font-size:.65em}.tml-button{background:#344452;border-color:#344452;color:#fff;font-size:1.125rem;min-width:16.9rem;line-height:1.3;border-radius:.25rem;position:relative;padding:.9375rem;letter-spacing:.1429rem;text-transform:uppercase;border:.1429rem solid #344452;outline:none;font-weight:500;cursor:pointer;transition:all linear .3s}.tml-button:hover{background:#7a95a1;border-color:#7a95a1}.tml-field{background:#fff;border-color:#344452;color:#344452;font-size:1.125rem;min-width:16.9rem;line-height:1.3;border-radius:.25rem;position:relative;padding:.9375rem;letter-spacing:.1429rem;border:.1429rem solid #344452;outline:none;font-weight:500;transition:all linear .3s}.tml .tml-error{font-size:1em!important;margin-bottom:2em!important}.wyg_nolightbox.wyg_css{padding:0}.wyg_nolightbox .wp_youtube_gallery_post{border-bottom:none;width:48%;margin:0 1% 32px 1%}.wygpagination{display:none}.content_simple_text .blog-article .youtubecontent{font-size:.8571rem}.wp_youtube_gallery_post p{margin-bottom:0}.youtubevideo{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-bottom:10px}.wyg_css .wp_youtube_gallery_post{position:relative;z-index:999}.wyg_css .wp_youtube_gallery_post iframe{left:0;top:0;height:100%;width:100%;position:absolute;min-height:auto}.x-icon{font-weight:600;position:relative;top:-2px}@media (min-width:992px){.wyg_nolightbox .wp_youtube_gallery_post::after{content:" ";background-color:#fff;width:2px;height:100%;position:absolute;top:0;bottom:0;right:-1px;left:auto;display:block;z-index:99999999999}}@media (max-width:991.98px){.wyg_nolightbox .wp_youtube_gallery_post{width:100%;margin:0}.videotitle{display:inline-block;margin-bottom:10px}.wyg_nolightbox .wp_youtube_gallery_post::after{display:none}}@media (max-width:1199.98px){.hero-title,.hero-subtitle{font-size:3.7rem;color:#FFF;font-weight:600;line-height:1.1}.post-text-block{min-height:275px}}@media (max-width:991.98px){.main-header .navbar-pos-search.with-side-panel{right:0}.main-header .navbar .navbar-brand{margin-left:1rem}.footer .text-right{text-align:right!important}.main-header .navbar .navbar-brand,.main-header.sticky-nav .navbar .navbar-brand{padding-top:15px;padding-bottom:15px}.main-header .navbar .navbar-brand{width:180px}.main-header .navbar-toggler{top:20px}.mega-menus .mega-menu-multiple .nav>li>a,.mega-menus .mega-menu-multiple ul>li>a{text-align:center}.main-header .navbar .navbar-brand img{height:50px}.dropdown-menu{display:block}.main-header .navbar .navbar-nav li .dropdown-menu li:hover>a{padding:.4rem .9375rem}.main-header.header-white .navbar .navbar-nav li .dropdown-menu{border:none}.main-header .navbar .navbar-nav li,.dropdown-toggle{border-bottom-color:rgb(39,39,39)}.dropdown-toggle{border-bottom:solid 1px whitesmoke}.main-header .navbar .navbar-nav li{font-size:.75rem}.main-header .navbar .navbar-nav li a.dropdown-toggle{padding:.6rem .9375rem}}@media (max-width:860px){.less-wide{max-width:100%}}@media (max-width:767.98px){.tab-container .nav-tabs .nav-item{display:block}.tab-container .nav-tabs .nav-item+.nav-item{margin:0}.pricing-box-v1{margin-top:0;margin-bottom:2.5rem;height:auto!important}.hero-title,.hero-subtitle{font-size:2rem}.ico-box{min-height:0}h2,.block-heading h3{font-size:2rem}.block-heading h3{text-align:center}.quotation-block h4{font-size:1.4em}.col-wrap{margin-bottom:15px}.section.content_logos h3{font-size:1.5rem!important}.single .the-content p,.page .the-content p,.search .the-content p,.tax-project_type .the-content p,.single .the-content li,.page .the-content li,.search .the-content li,.tax-project_type .the-content li,.card-text.text-muted,.post-grid .content-title a,.post-text-block p,.card-text.text-success,.content_team .post-text-block .content-sub-title{font-size:1.2em}.the-content iframe{min-height:368px}.post-text-block{min-height:205px}}