/**handles:eccd-theme-css**/
@media (max-width:1024px){.site-logo-img img{width:300px}}@media (min-width:921px){.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{background:#ffffff50}}.ast-theme-transparent-header .ast-sticky-shrunk .main-header-menu>.menu-item>.menu-link{color:initial}.main-navigation .menu-item.wpml-ls-menu-item{font-weight:400}.main-navigation .menu-item.wpml-ls-menu-item .menu-link{padding:0}.main-navigation .menu-item.wpml-ls-menu-item .menu-link::before{content:"";height:20px;width:1px;background-color:var(--ast-global-color-3)}.main-navigation .menu-item.wpml-ls-menu-item .menu-link .wpml-ls-native{padding:0 1em}footer.site-footer{background-image:url(https://www.europeancoalitions.eu/wp-content/themes/eccd/images/footer-logo.png);background-repeat:no-repeat;background-position:top left}footer .ast-footer-social-wrap .ast-builder-social-element{padding:15px;border:2px solid #fff;border-radius:100%}@media (max-width:575.98px){.home .elementor-7 .elementor-element.elementor-element-f3552ca{height:50vh;align-items:center;display:flex}}@media (max-width:767.98px){.home .elementor-element.elementor-element-b63c8f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-color:#fffFFFBA;background-image:none}}@media (min-width:768px){.home .elementor-section.elementor-top-section.elementor-section-height-full{height:calc(100vh - 106px)}}.ast-single-post .entry-title,.page-title{font-size:50px;font-size:2.7777777777778rem;font-weight:300}.ast-single-post h2{font-size:1.8rem;line-height:1.3em;margin-bottom:.5em}.posts-grid h3.pp-post-title{border-bottom:1px solid var(--ast-global-color-0);padding-bottom:10px}.home-post h3.pp-post-title{position:relative;overflow:hidden}.home-post h3.pp-post-title::after{content:"";width:100%;height:1px;background-color:var(--ast-global-color-0);position:absolute;bottom:15px;margin-left:10px}.home-post .pp-post-terms-wrap,.posts-grid .pp-post-terms-wrap{display:inline-block}.home-post .pp-post-meta,.posts-grid .pp-post-meta{display:inline-block;float:right}.home-post .pp-post-thumbnail-wrap{padding-bottom:calc(.6 * 100%);position:relative}.home-post .pp-post-thumbnail-wrap,.posts-grid .pp-post-thumbnail-wrap{overflow:hidden;background-color:var(--ast-global-color-3)}.home-post .pp-post-thumbnail-wrap a img,.home-post .pp-post-thumbnail-wrap img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;right:0;bottom:0;left:0;height:100%}.home-post .pp-post-thumbnail-wrap a img,.posts-grid .pp-post-thumbnail-wrap a img{width:100%;-webkit-transition:all .3s linear;transition:all .3s linear}.home-post .pp-post-thumbnail-wrap a:hover img,.posts-grid .pp-post-thumbnail-wrap a:hover img{transform:scale(1.1);opacity:.75}.home-post .pp-posts-button.elementor-button,.posts-grid .pp-posts-button.elementor-button{padding:7px 10px!important}.home-post .pp-posts-button.elementor-button .elementor-align-icon-right,.posts-grid .pp-posts-button.elementor-button .elementor-align-icon-right{margin-left:0!important}.pp-post-filters-container .pp-post-filters-wrap{text-align:center}.pp-post-filters-container .pp-post-filters-wrap .pp-post-filters{display:inline-block;margin:0 auto 30px;padding:0 15px;border-top:1px solid var(--ast-global-color-1);border-bottom:1px solid var(--ast-global-color-1)}.single-post aside h3{position:relative;overflow:hidden}.single-post aside h3::after{content:"";width:100%;height:1px;background-color:var(--ast-global-color-0);position:absolute;top:50%;margin-left:10px}.single-post aside .press-contact h3::after{background-color:var(--ast-global-color-5)}.single-post aside .press-contact a{color:var(--ast-global-color-5)}.single-post aside .press-contact a:hover{color:var(--ast-global-color-0)}.single-post aside .elementor-grid .elementor-widget-image{overflow:hidden;background-color:var(--ast-global-color-3)}.single-post aside .elementor-grid .elementor-widget-image a img{width:100%;-webkit-transition:all .3s linear;transition:all .3s linear}.single-post aside .elementor-grid .elementor-widget-image a:hover img{transform:scale(1.1);opacity:.75}.single-post .elementor-grid ul.elementor-icon-list-items.elementor-inline-items,.single-post .elementor-widget-post-info ul.elementor-post-info{justify-content:space-between}.single-post .elementor-grid ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item .elementor-post-info__terms-list,.single-post .elementor-widget-post-info ul.elementor-post-info .elementor-post-info__terms-list{text-transform:uppercase}.single-post .elementor-grid ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item .elementor-post-info__item--type-date,.single-post .elementor-widget-post-info ul.elementor-post-info .elementor-post-info__item--type-date{color:var(--ast-global-color-4)}.nice-btn .elementor-button{position:relative}.nice-btn .elementor-button::after,.nice-btn .elementor-button::before{position:absolute;top:50%;right:-20px;width:20px;height:auto;background:var(--ast-global-color-1);border:1px solid var(--ast-global-color-1);transform:translateY(-50%);content:''}.nice-btn .elementor-button::before{right:0;background:#fff;border:1px solid #fff}.nice-btn .elementor-button:hover::after{background:var(--ast-global-color-0);border:1px solid var(--ast-global-color-0)}.pgcsimplygalleryblock-grid-item .pgcsimplygalleryblock-grid-item-inner .pgcsimplygalleryblock-grid-item-title{font-weight:600}.board td,.board th{border-width:0}