#masthead .custom-social-media .elementor-grid-item > a:not(:hover) {
    background-color: transparent;
}
#mobile-menu-navigation {
    position: fixed;
    top: 0;
    transform: translateY(-100%);
    transition: all 0s linear;
}
#mobile-menu-navigation.scroll-down {
    transform: translateY(0);
    transition: all 0.3s linear;
}
#mobile-menu-navigation .eael-simple-menu-toggle svg {
    fill: #fff;
}
#mobile-menu-navigation .eael-simple-menu-toggle svg rect {
    stroke: #fff;
    transition: all 0.3s ease;
}
#mobile-menu-navigation.menu-opened .eael-simple-menu-toggle svg .st0 {
    transform: rotate(45deg) translate(11px, -14px);
}
#mobile-menu-navigation.menu-opened .eael-simple-menu-toggle svg .st1 {
    opacity: 0;
}
#mobile-menu-navigation.menu-opened .eael-simple-menu-toggle svg .st2 {
    transform: rotate(-45deg) translate(-25px, 0px);
}
.elementor a:hover, .page-template a:hover {
    opacity: 0.8;
}
.post-outer-box {
    padding: 60px 0;
}
.post-inner-row {
    display: flex;
    flex-wrap: wrap;
    max-width: 750px;
    width: 100%;
    margin: 0 auto;
    background-color: #fff;
    border: 1px solid #5a6268;
}
.post-inner-row > * {
    width: 100%;
}
.post-header {
    background-color: #292421;
    border-bottom: 1px solid #5a6268;
}
.post-body {
    min-height: 250px;
    padding: 30px 25px;
}
.post-body-inner {
    display: flex;
    flex-wrap: wrap;
}
.post-content {
    display: block;
    width: 100%;
}
.social-media-list .social-media-item {
    
    aspect-ratio: 1;
}
.social-media-list .social-media-item a {
    display: block;
    width: 100%;
    height: 100%;
    padding: 0;
}
.single .post-body, .single .post-body .post-category a, .dialog, .dialog * {
    color: var(--text-black);
}
.single .post-body .post-title {
    color: var(--primary-black);
}
.single .wp-editor p:not(:last-child) {
    margin-bottom: 24px;
}
.share-button::before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-facebook.png);
    background-size: 35px 35px;
    background-repeat: no-repeat;
    background-position: center center;
    transition: all 0.15s linear;
}
.share-button[data-network="facebook"]::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-facebook.png);
}
.share-button[data-network="facebook"]:hover::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-facebook-hover.png);
}
.share-button[data-network="instagram"]::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-instagram.png);
}
.share-button[data-network="instagram"]:hover::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-instagram-hover.png);
}
.share-button[data-network="messenger"]::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-messenger.png);
}
.share-button[data-network="messenger"]:hover::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-messenger-hover.png);
}
.share-button[data-network="twitter"]::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-twitter-new.png);
}
.share-button[data-network="twitter"]:hover::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-twitter-new-hover.png);
}
.share-button[data-network="linkedin"]::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-linkedin.png);
}
.share-button[data-network="linkedin"]:hover::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-linkedin-hover.png);
}
.share-button[data-network="whatsapp"]::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-whatsapp.png);
}
.share-button[data-network="whatsapp"]:hover::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-whatsapp-hover.png);
}
.share-button[data-network="pinterest"]::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-pinterest.png);
}
.share-button[data-network="pinterest"]:hover::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-pinterest-hover.png);
}
.share-button[data-network="telegram"]::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-telegram.png);
}
.share-button[data-network="telegram"]:hover::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-telegram-hover.png);
}
.share-button[data-network="line"]::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-line.png);
}
.share-button[data-network="line"]:hover::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-line-hover.png);
}
.share-button[data-network="wechat"]::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-wechat.png);
}
.share-button[data-network="wechat"]:hover::before {
    background-image: url(https://eu9.international/wp-content/uploads/2025/06/icon-wechat-hover.png);
}