/*
Theme Name:  Logistra Child
Text Domain: logistra-child
Template:    logistra
Version:     1.0.0
Description: Make your modifications to [Logistra Theme] in this child theme.
Tags:        portfolio
Author:      Pixelwars
Author URI:  https://themeforest.net/user/pixelwars
Theme URI:   https://themeforest.net/user/pixelwars/portfolio
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

@media (max-width: 1024px) {
    /* .elementskit-menu-container>ul {
        display: flex;
        flex-direction: column;
        min-height: 100vh;
    } */

    .ekit-mobile-social-icons {
        width: 100%;
        display: flex;
        justify-content: center;
        gap: 20px;
        padding: 20px 20px 40px 20px !important;
        margin-top: auto;
        list-style: none !important;
    }

    .ekit-mobile-social-icons a {
        display: flex;
        align-items: center;
        justify-content: center;
        color: #555;
        text-decoration: none;
        transition: color 0.3s ease;
    }

    .ekit-mobile-social-icons a:hover {
        color: #0073aa;
    }

    .ekit-mobile-social-icons svg {
        width: 24px;
        height: 24px;
    }
}

@media (min-width: 1025px) {
    .ekit-mobile-social-icons {
        display: none !important;
    }
}


/* @media (min-width: 1025px) and (max-width: 99999px) {} */

html,
body,
.elementor-page-wrapper,
.elementor-page {
    overflow-x: clip !important;
}

.ekit-template-content-header {
    position: sticky !important;
    top: 0;
    z-index: 9999;
    width: 100%;
    transition: box-shadow 0.3s ease, background-color 0.3s ease;
}

.ekit-template-content-header._isSticky {
    background: var(--e-global-color-secondary);
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
}

.ekit-template-content-header .elementor-element-484e2fef {
    transition: padding 0.3s ease;
}

.ekit-template-content-header._isSticky .elementor-element-484e2fef {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}


.footer-scroll-top {
    cursor: pointer;
    opacity: 0;
    visibility: hidden;
    transform: translateY(20px);
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease;
}

.footer-scroll-top.active {
    opacity: 0.6;
    visibility: visible;
    transform: translateY(0);
}

.footer-scroll-top:hover {
    opacity: 1;
}