@media (max-width: 1120px) {
    .slider_section {
       /* padding: 50px 0; */
    }
    .slider_section_item_detail{
         text-align: left;
         margin-top: 2%;
         z-index:1;  
    }
    .slider_item-detail h1{
        font-size:40px;
    }
    .d-flex{
        justify-content: center;
    }
    .slider_img-box{
        order:1;
        width: 100%;
        margin:0;
    }
    .custom_nav-container{
        justify-content: center; 
    }
    h3{text-align: center;}
    .bareg_section>.container-fluid:nth-child(even)>.container>.row>.col-md-8{
            order:2;
    }
    .bareg_section>.container-fluid:nth-child(even)>.container>.row>.col-md-4{
            order:1;
    }
}

@media (max-width: 992px) {
    .custom_nav-container .nav_search-btn {
        background-position: center;
    }
    .service_section .card-deck {
        flex-direction: column;
    }
    .service_section .card-deck .card {
        margin-bottom: 25px;
    }
}
@media (max-width: 768px) {
    .bareg_img-box.brandschutz,.bareg_img-box.genehmigung{
        margin-top:5%;
    }
    .slider_item-detail h1{
        font-size:29px;
    }
    .slider_item-detail p{
        margin:10px 0;
    }
    .slider_item-detail >.d-flex>a.custom_orange-btn{
        font-size:smaller;
        padding:10px 2px;
    }
    .slider_img-box {
        order: 1;
        width: 100%;
        margin: 0;
    }.slider_img-box img{    
        opacity: 0.4; 
    }
    .slider_section_item_detail{
         text-align: center;
         place-self:auto;
         z-index:1;
         order: 2;
         margin-top:2%;
    }
    .slider_img_col{
        order:1;
        z-index:0; 
        height:40vh;
    }
    .slider_section .custom_carousel-control {
        position: absolute;
        top: 100%;
        left: 50%;
        width: 105px;
        transform: translate(-50%, -50%);
        display: flex;
        justify-content: space-between;
    }
    .bareg_section .bareg_detail-box {
        margin-bottom: 40px;
    }

    .bareg_detail-box>div {
        display: flex;
        justify-content: center;
    }

    .contact_section {
        background-size: 105px;
    }
    .contact_section input {
        background-color: transparent;
    }
    .info_section .col-md-3 {
        text-align: center;
    }
    .info_section .col-md-3:not(:nth-last-child(1)) {
        margin-bottom: 35px;
    }
}

@media (max-width: 576px) {
   
    .slider_item-container .slider_item-detail {
        text-align: center;
    }
    .slider_item-container .slider_item-detail .d-flex {
        justify-content: center;
    }
    .slider_img-box{
    /*display: none */}
}
@media (max-width: 480px) {
    .slider_img_col {display:none;}
    .slider_section_item_detail{
             text-align: center;          
             background: #f7f7f7;
             padding-bottom: 5%;
    }
}
@media (max-width: 400px) {}

@media (max-width: 360px) {}

@media (min-width: 1200px) {
    .container {
        max-width: 1170px;
    }
}