@media (max-width:600px) {
    .counting-list{
        margin-bottom: 20px;
    }
    .links {
        padding: 0 !important;
    }

    .social_links ul li {
        width: 45px;
        height: 45px;
    }
    .section {
        padding: 5vh 0 !important;
        width: 95%;
        margin: 0 auto;
    }
    footer {
        padding: 5vh 0 !important;
    }
    .py-5 .px-5{
        padding: 20px !important;
    }
    .p-3 {
        padding: 10px !important;
    }
    .p-5 {
        padding: 10px !important;
    }
    .sub-menu-item:hover .icon {
        transform:rotate(90deg);
       
    }
    .copy-txt {
        padding: 0 !important;
        text-align: center !important;
        margin: 20px 0px!important;
    }
    .mt-5 {
        margin-top: 20px !important;
    }
    .section-title {
        margin-bottom: 1rem;
    }
    li.list-group-item {
        padding: 0 !important;
    }
    .breadcrumb_section.page-title-mini {
        padding: 40px 0;
    }
}



@media (max-width:768px) {
    .main-section-titel {
        font-size: 27px;
    }
}


@media (min-width:990px) {
    .inner-drop { 
        right: 222px;
        top: 37px;
        white-space: nowrap;
        padding: 0px;
        width: 241px;
    }
    .dropdown:hover .dropdown-menu {
        display: block !important;
    }
    .width-50-img{
        width: 50% !important;
    }
}


@media (min-width:1440px) and (max-width:1560px) {
    .container {
        max-width: 1320px !important;
    }

    .large-section {
        max-width: 1500px !important;
    }
}

@media (min-width:1561px) and (max-width:2560px) {
    .container {
        max-width: 1500px !important;
    }
}


@media only screen and (max-width: 991px) {
    .breadcrumb_section {
        padding: 80px 0;
    }
}
@media only screen and (max-width: 1199px){
    .breadcrumb_section {
        padding: 100px 0;
    }
}