article.text{
    padding: 0 2rem;
}
#map{
            z-index: 3;
        position: absolute;
        height: 100%;
        width: 100%;
        padding: 0px;
        border-width: 0px;
        margin: 0px;
        left: 0px;
        top: 0px;
        touch-action: pan-x pan-y;
    
}

section.centered {
    margin-top: 2rem;
    overflow: hidden;
}
.paddingbottom {
    padding: 3rem;
    }
    @media screen and (max-width: 768px) {

        .slide1{
            margin-bottom: 2rem;
            margin-top: 7rem;
            height: 45vw;
            }
            iframe{
                transform: scale(0.9000000077756328) translateX(-20.960049916704648%) translateZ(0);
                width: 170.5748173222572%;
                position: relative;
                top: -3rem;
                right: 0;
                }
    
    
    }
@media screen and (max-width: 480px) {
    iframe{
    transform: scale(0.6000000077756328) translateX(-35.960049916704648%) translateZ(0);
    width: 170.5748173222572%;
    position: relative;
    top: -3rem;
    right: 0;
    }
    .slide1{margin: 0;height: 62vw;}
    p{
        height: fit-content;
    }
    main{
        overflow: hidden;
    }
    .slideshow{

    }
    iframe#map{
        height: 75vw;
        transform: scale(1) translateX(0%) translateZ(0);
        width: 100%;
        position: relative;
        top: 0.5rem;
        right: 0;
    }
    .reception-information__map-wrapper {
        width: 100%;
        padding-top: 0;
        height: 100%;
    }
}
@media screen and (max-width: 390px) {
    .slide1{
        margin-bottom: 2rem;
        }
        iframe{
            transform: scale(0.5000000077756328) translateX(-40.960049916704648%) translateZ(0);
            width: 170.5748173222572%;
            position: relative;
            top: -3rem;
            right: 0;
            }
            .blueback {
                background-color: #647798;
                padding-bottom: 7rem;
            }
            .slideshow{

            }
    
}
@media screen and (min-width: 1024px) {
    .slideshow{
        padding-top: 3rem;
}
}