@media (min-width: 330px){

}

@media (max-width: 576px){
    #block {
        margin: 0 1rem;
    }
}

@media (max-width: 767px){
    header .container {
        padding: 1rem  !important;
    }
    .btn-default{
        font-size: 16px;
    }

    #block h3{
        font-size: 1.25rem;
    }
    #block .block_text{
        padding: 40px 32px 48px;
        font-size: 16px;
    }
    .borden{
        font-size: 27px;
    }
    .splide__arrow--next .icon_play{
        width: 25px;
        height: 25px;
    }
    .splide__arrow--next{
        font-size: 8px;
        bottom: 0.5rem;
    }
}

@media (max-width: 991px){
 
}
@media (min-width: 992px){

}

@media (min-width: 1200px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1140px;
  }
}