.navbar-toggler {
    line-height: 1;
    color: transparent;
}

.navbar-toggler.collapsed {
    top: unset;
}


.navbar-toggler-icon {
    --bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    background-color: #009bce;
}

#page-wrapper,
#page-footer .footer
{
    max-width: 2560px;
}

@media (min-width: 1800px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 80%
    }
}

@media (min-width: 1800px) {
    .mega-dropdown-menu {
            left: inherit !important;
            width: unset;
    }
}
@media (max-width:1680px) {
    #page-footer {
        & .social {
            & img {
                max-width: 3rem;
            }
        }
    }
}
@media (max-width:1440px) {
    #page-footer .footer {
        padding-right: 10rem;
        padding-left: 3rem;
    }
}
@media (max-width:1080px) {
    .seminardesk {
        .image-wrap {
            margin-bottom: 1rem;
        }
        .info-hidden {
            display: none;
        }
    }
}
@media (max-width:767px) {
    .container:not(.navbar-container), .container-sm {
        max-width: 90vw;
    }
    .jumbotron .container {
        max-width: unset;
    }

    .jumbotron {
        margin-top: 56px !important;
        border-top: 0;
    }
    .jumbotron::after {
        display: none;
    }
    #main-navbar.fixed-top:not(.bg-transparent) {
        position: absolute;
        top: 0;
        z-index: 99;
        min-height: 56px;
        background-image: url("../Images/ttw.png");
        background-repeat: no-repeat;
        background-position: 90% 10px;
        background-size: 50px 35px;
    }

    .navbar-nav {
        margin-top: 40px;
    }

    .dropdown-item.parent-active {
        color: inherit;
        background-color: unset;
    }

    .pt-5 {
        padding-top: 0 !important;
    }

    .hh-slider {
        .pagination, figure figcaption {
             display: none
        }
    }

    #page-content {
        margin-top: 1rem;
        padding-bottom: 2rem;
    }

    main {
        .fsc-default {
            margin-bottom: 1rem;
        }
    }

    .main-content {
        padding: 0 !important;
    }

    .ce-text.legend {
        display: none;
    };

    #page-footer {
        position: unset;
    }
}
@media (max-width: 480px) {
    #page-content {
        font-size: 140%;
        line-height: 1.3;
         .ce-two_columns.layout-4 > div {
            min-width: 100%;
            padding: 0 !important;
            border: none;
        }
        aside {
            border: none !important;
            padding: 0;
        }
    }
    #page-footer {
        font-size: 140%;
        line-height: 1.3;

        .layout-3 {
            bottom: 0;
        }

        .last-element {
            margin-bottom: 6rem;
        }

        .social-icons.layout-3 {
            bottom: unset;
            top: 1rem;
            width: 50px;
        }

        .ce-menu_pages {
            margin-left: -1.2rem
        }

        .fnav {
            bottom: 3rem;
            right: 4rem;
        }

        .copyright {
            margin-left: 2rem;
        }
    }
}

