main {
    padding: 7.5rem 0 0 0;
    @media screen and (min-width: 1024px) {
        padding: 9.375rem 0 0 0;
    }
    @media screen and (min-width: 1280px) {
        padding: 12.5rem 0 0 0;
    }

}

/*** Impressum, Datenschutz ***/
#seite_22, #seite_23 {
    main {
        min-height: calc(100vh - 6.25rem);
    }
    
}



/*** Kontakt ***/

#seite_16 {
    min-height: 100vh;
    background: url('/typo3conf/ext/bau_werk13/Resources/Public/Images/04_Ueber-Uns/Kontakt/Form-Beige.svg') no-repeat center 150px/2560px auto;
}

#c148 {

    @media screen and (min-width: 768px) {
        > .col:nth-child(2) {
            padding-top: 6.25rem;
        }
    }

    @media screen and (min-width: 1024px) {
        > .col:nth-child(1) {
            &::after {
                content: '';
                width: 70%;
                height: 15.625rem;
                display: block;
                margin: 3.125rem 0 0 3.125rem;
                background: url('/typo3conf/ext/bau_werk13/Resources/Public/Images/04_Ueber-Uns/Kontakt/Brief.svg') no-repeat left top/contain;
            }
        }
    }

    @media screen and (min-width: 1280px) {
        > .col:nth-child(2) {
            padding-top: 3.125rem;
        }
    }
    @media screen and (min-width: 1480px) {
        > .col:nth-child(1) {
            height: 100%;
            &::after {
                content: '';
                width: 31.25rem;
                height: 10.3125rem;
                left: 18.75rem;
                bottom: -4.6875rem;
                background: url('/typo3conf/ext/bau_werk13/Resources/Public/Images/04_Ueber-Uns/Kontakt/Brief.svg') no-repeat left top/contain;
                position: absolute;
                margin: 0;
                z-index: 1;
            }
        }
        > .col:nth-child(2) {
            padding-top: 0;
        }
    }

}

/** Waldtelefon **/

.waldtelefonzelle {
    position: relative;
    z-index: 1;
    height: 40.625rem;
    width: 100%;
    &::before {
        content: '';
        width: 44.125rem;
        height: 100%;
        position: absolute;
        top: 0;
        left: 50%;
        margin-left: -22.8125rem;
        background: url('/fileadmin/user_upload/04_Ueber-Uns/Kontakt/Waldtelefonzelle.webp') no-repeat center bottom/contain;
        z-index: 1;
    }

    .play {
		cursor: pointer;
		position: absolute;
		width: 8.125rem;
        height: 24.0625rem;
        top: 6.25rem;
        left: 50%;
        margin-left: -3.75rem;
		z-index: 2;
		background: url('/typo3conf/ext/bau_werk13/Resources/Public/Images/Layout/play-icon.svg') no-repeat center 4.6875rem/2.8125rem auto;
        &.pause {
            background: url('/typo3conf/ext/bau_werk13/Resources/Public/Images/Layout/pause-icon.svg') no-repeat center 5rem/auto 1.875rem;
        }
	}

    video {
        width: 8.125rem;
        height: 24.0625rem;
        top: 6.25rem;
        left: 50%;
        margin-left: -3.75rem;
        position: absolute;
        z-index: 0;
    }

    @media screen and (min-width: 1480px) {
        height: 53.0625rem;

        .play {
            width: 10rem;
            height: 30.625rem;
            top: 8.75rem;
            margin-left: -4.375rem;
            background-position: center 6.25rem;
            &.pause {
                background-position: center 6.875rem;
            }
        }

        video {
            width: 10rem;
            height: 30.625rem;
            top: 8.75rem;
            margin-left: -4.375rem;
        }
    }
}

#seite_16 footer {
    background: none;
}

/*** 404 ***/

#seite_26 {
    main {
        min-height: calc(100vh - 13.5625rem);
    }

    #c154 {
        position: relative;
        > .col:nth-child(2) {
        }
    }

    footer {
        background: #EBD6AD;
    }

    @media screen and (min-width: 768px) {
        #c154 {
            > .col:nth-child(1) {
                

            }
            > .col:nth-child(2) {
                
            }
        }
    }

    @media screen and (min-width: 1024px) {
        background: url(https://www.bauwerk13.de/fileadmin/user_upload/99_Sonstiges/404/illu.png) no-repeat bottom left/auto 815px;

        main {
            min-height: calc(100vh - 6.25rem);
        }

        #c154 {
            > .col:nth-child(1) {


            }
            > .col:nth-child(2) {

            }
        }

        footer {
            background: none;;
        }
    }

    @media screen and (min-width: 1280px) {
        main {
            min-height: calc(100vh - 6.25rem);
        }
    }
}