.mat-slider-container{
    width: 100%;
}
.mat_slider{
    max-width: 610px;
    margin: 0 auto;
}
.mat_slider .slick-slide{
    max-width: 610px;
}

.mat_slider_image{
    width: 100%;
}
.mat_slider_image img{
    width: 100%;
}

.mat_slider_description{
    padding: 1rem;
}
.mat_slider_description h3{
    margin: 0;
}
@media (max-width: 767px){
    .mat_slider_description h3{
        font-size: 22px;
    }
}

.mat_slider .slick-next:before{
    content: url(../img/materna-slider/next-upright.svg) !important;
}

.mat_slider .slick-prev:before{
    content: url(../img/materna-slider/back-upright.svg) !important;
}

.mat_slider .slick-prev, .mat_slider .slick-next{
    width: 30px !important;
    height: 43px !important;
}

.mat_slider .slick-prev{
    left: -30px !important;
}

.mat_slider .slick-next{
    right: -30px !important;
}

.mat_slider .slick-dots li{
    width: 14px !important;
    height: 14px !important;
}

.mat_slider .slick-dots li button{
    width: 6px !important;
    height: 6px !important;
    border: 2px solid #fff !important;
    background: #fff !important;

}
.mat_slider .slick-dots li.slick-active button{
    background-color: transparent !important;

}

.mat_slider .slick-dots li button:before{
    content: '' !important;
    width: 6px !important;
    height: 6px !important;
}

.mat_slider_image{
    position: relative;
}

.mat_full-size{
    position: absolute;
    bottom: 20px;
    right: 20px;
}

.mat_heading{
    max-width: 610px;
    margin: 0 auto;
    text-align: center;
}

.mat_slider .mfp-content{
    width: 900px;
    background-color: #fff;
}

.mat_slider .mfp-figure{
    background-color: #fff;
}

.mat_slider .mfp-title{
    margin: 0 20px;
    padding: 10px;
    background-color: #e9eef1;
    color: #000 !important;
}

.mat_slider .mfp-counter{
    display:none;
}