.factory-tour{
    text-align: center;
    .factory-tour-wrapper{
        background-image: url('../images/factory-tour.png');
        background-size: cover;
        background-position: center;
        width: 100%;
        height: 100%;
        position: relative;
        z-index: 1;
        padding: 50px 0;

        &::before{
            content: "";
            background-color: $blackt;
            width: 100%;
            height: 100%;
            position: absolute;
            background-size: cover;
            background-position: center;
            z-index: 2;
            top: 0;
            left: 0;
        }

        .factory-block{
            margin: 0 70px;
            border: 2px solid $white;
            z-index: 3;
            padding: 100px 0;
            position: relative;

            .header{
                background-color: $dgreen;
                color: $white;
                text-transform: uppercase;
                font-weight: $mediump;
                font-size: $ft_size;
                min-width: 141px;
                padding: 7px 15px;
                text-decoration: none;
                letter-spacing: 1px;
                margin-bottom: 40px;
                display: inline-block;
                text-align: center;
                transition: background-color 0.3s ease-in-out;
                &:hover{
                    background-color: $dgreent2;
                }
            }
            p, .footer{
                font-weight: $mediump;
                font-size: $ft_size + 2px;
                color: $white;
                text-shadow: 1px 1px $black;
                word-break: break-word;
            }
            .footer{
                text-decoration: none;
                display: block;
                &:hover{
                    color: $dash;
                }
            }
        }
        
    }
}