#request-flight {
    background: url(../images/backgrounds/planes-background.webp) no-repeat top center;
    background-size: 100% 100%;
    padding: 40px 0 35%;
    position: relative;
    overflow: hidden;

    .section {
        position: relative;
        z-index: 10;

        .form {
            max-width: 960px;
            padding: 20px 50px 0;
            border-radius: var(--border-radius);
            background: rgba(255,255,255,0.8);
            backdrop-filter: blur(50px);
            box-shadow: 0 -20px 30px rgba(0,0,0,0.1);
        }
    }

    img {
        position: absolute;
        bottom: 0;
        left: 0;
    }
}

#feedback-form {
    .form {
        max-width: 960px;
        padding: 20px 50px 0;
        margin-top: 20px;
        border-radius: var(--border-radius);
        background: rgba(255,255,255,0.8);
        backdrop-filter: blur(50px);
        box-shadow: 0 -20px 30px rgba(0,0,0,0.1);
    }
}


/*MEDIA QUERIES*/
@media (max-width: 1350px) {
    
}

@media (max-width: 1250px) {
    #contact {
            .hero-img {
                top: auto;
                bottom: -10%;
            }
        }
    }
    
}

@media (max-width: 1024px) {
    #request-flight {
        padding: 50px 0 30%;
    }
}

@media (max-width: 960px) {
    #contact-info {
        .col-13 {
            width: 100%;
        }
    }
    
}

@media (max-width: 768px) {
    #contact {
        .hero-img {
            max-width: 90%;
        }
        span {
            display: none;
        }
    }

    #request-flight {
        padding: 0 0 30%;
    }
}

@media (max-width: 600px) {
    #request-flight {
        padding: 40px 0 35%;
        
        .section {
            .form {
                padding: 10px 20px 0;
            }
        }
    }

    #feedback-form {
        .form {
            padding: 10px 20px 0;
        }
    }
}

@media (max-width: 532px) {
    #request-flight {
        padding-bottom: 45%;

        img {
            max-width: 150%;
            left: auto;
            right: 0;
        }
    }
}