.content__title_mr-top-l {
    margin-top: var(--indent-l);
}
.row__slider{
    margin-bottom: var(--indent-l);
}
.select-view {
    font-size: var(--font-size-s);
    font-weight: lighter;
    margin-bottom: var(--indent-l);
}
.select-view label {
    color: var(--color-primary-500);
    margin-right: var(--indent-s);
}
.select-view select {
    font-size: inherit;
    font-weight: inherit;
    border: none;
    appearance: none;
    outline: none;
    cursor: pointer;
    background: transparent;
}
.viewer-elementList {
    margin-top: var(--indent-l);
}
.viewer-elementList .viewer__img {
    margin-bottom: 0;
}
.viewer-elementList__img {
    width: 100%;
    box-shadow: var(--shadow-external-card);
    border-radius: 1rem;
}
.viewer__img {
    position: relative;
    display: table;
    width: 60%;
    text-align: center;
    margin-bottom: var(--indent-m);
    object-fit: contain;
    text-decoration: none;
    height: 60vh;
}
.viewer__img img {
    max-height: 60vh;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    box-shadow: var(--shadow-external-card);
    border-radius: 1rem;
}
.viewer__name {
    font-size: var(--font-size-xl);
    color: transparent;    
    -webkit-background-clip: text;
    background-clip: text;
    background-image: var(--color-primary-gradient_lr);
    margin-bottom: var(--indent-m);
}
.content-main-volcanoSurveillance .slide {
    position: relative;
    width: 14rem;
    margin: var(--indent-s);
}
.content-main-volcanoSurveillance .slide:hover {
    cursor: pointer;
    outline: none;
}
.content-main-volcanoSurveillance .slide__img {
    position: relative;
    width: 14rem;
    height: 10rem;
    border-radius: 1rem;
    overflow: hidden;
    box-shadow: var(--shadow-external-card);
}
.content-main-volcanoSurveillance .slide__img:hover {
    box-shadow: none;
}
.content-main-volcanoSurveillance .slide__img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.content-main-volcanoSurveillance .slide__img::before { 
    content: '';
    opacity: 0;
    transition: opacity .4s;
    background: rgba(0,0,0,.15);
}
.content-main-volcanoSurveillance .slide:hover .slide__img::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* background-color: rgba(0,0,0,.25); */
    box-shadow: var(--shadow-internal-button);
    opacity: 1;
}
.content-main-volcanoSurveillance .slide .slide__img::after {
    content: '';
    font-family: "FontAwesome";
    color: var(--color-additional-200);
    font-size: var(--indent-l);
    opacity: 0;
    transition: opacity .4s, color .2s;
}
.content-main-volcanoSurveillance .slide:hover .slide__img::after {
    content: '\f021';
    opacity: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    /* animation: spin 3s linear; */
}
.content-main-volcanoSurveillance .slide:active .slide__img::after {
    color: var(--color-main2);
}
.content-main-volcanoSurveillance .button-arrow div div {
    background: var(--color-secondary-500);
}
.content-main-volcanoSurveillance .slick-slide {
    outline: none;
}
.content-main-volcanoSurveillance .slide__name {
    margin-top: var(--indent-s);
    text-align: center;
    font-size: var(--font-size-s);
}

.view_buttons .button-svg {
    -webkit-mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: 29px;
    mask-position: center;
    mask-repeat: no-repeat;
    mask-size: 29px;
    display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 30px;
    background-color: var(--color-secondary-700);
}
.view_buttons .button-svg:hover {
    background-color: var(--color-primary-300);
    cursor: pointer;
 }
.view_buttons {
    padding: 0 0 0 0;
}
.view_buttons .label_image {
    margin: 0 8px 0 0;
}
.view_buttons input {
    display: none;
}
.view_buttons input[type=radio]:checked + label > img {
    background-color: var(--color-primary-300);
}

@media (max-width: 1199.98px){
    
}

@media (max-width: 991.98px){
    .viewer__img {
        width: 80%;
    }
}

@media (max-width: 767.98px){
    .viewer__img {
        width: 100%;
    }
    .button-arrow {
        display: none;
    }
    .content-main-volcanoSurveillance .slide {
        width: 10rem;
    }
    .content-main-volcanoSurveillance .slide__img {
        width: 10rem;
    }
}

@media (max-width: 575.98px){
}

@media (max-width: 500px){
    
}