.analysis_result {
    padding-top: 2%;
    background-color: #f7f6ff;
}

.analysis_result h2 {
    margin: 0 auto;
    width: 80%;
    padding-bottom: 5%;

}

.slider {
    padding-top: 2%;
    padding-bottom: 116px;
    width: 94%;
    margin: 0 auto;
}

.slider img {
    width: 80%;
    height: auto;
    margin:  0 auto ;
   
}

.slider .slick-slide {
    transform: scale(0.8);
    transition: all .5s;
    opacity: 0.5;
    
}

.slider .slick-slide.slick-center {
    transform: scale(1);
    opacity: 1; 

}

.slick-prev:before,
.slick-next:before {
    font-size: 32px;
    color: rgb(140, 140, 140);
}

.slick-prev {
    padding-bottom: 140px;
    z-index: 1;
    left: 50px;
}

.slick-next {
    padding-bottom: 140px;
    z-index: 1;
    right: 50px;
}

.slick-dots {
    bottom: 10%;
}   

.slick-dots li button::before {
    color: #000;
}

.slider>.slick-list,
.slider>.slick-list>.slick-track,
.slider>.slick-list>.slick-track>.slick-slide>div {
    position: relative;
    height: 100%;
}

@media screen and (max-width: 480px) {

    .slider img {
        width: 90vw;
        height: auto;
    }

    .slider {
        padding-top: 2%;
        padding-bottom: 95px;
        width: 94%;
        margin: 0 auto;
    }

    .slick-prev:before,
.slick-next:before {
    font-size: 28px;
}

.slick-prev {
    z-index: 1;
    left: 30px;
}

.slick-next {
    z-index: 1;
    right: 30px;
}

}


.slick-dotted.slick-slider {
    margin-bottom: 0;
}