.filete-banner>span {
    display: flex;
    align-items: center;
}

.section.section-banner-fb {
    background-position-x: center;
}

@media screen and (min-width: 1024px) {
    .banner-form {
        z-index: 2;
    }
    .banner-rate-box {
        margin-top: 40px;
    }
    .section.section-banner-fb {
        background-position-x: -100px;
    }
}

@media screen and (min-width: 1280px) {
    .section.section-banner-fb {
        background-position-x: -50px;
    }
}

@media screen and (min-width: 1440px) {
    .section.section-banner-fb {
        background-position-x: 0;
        background-position-y: -10px;
    }
}

@media screen and (min-width: 1920px) {
    .section.section-banner-fb {
        background-position-y: -30px;
        height: 600px;
    }
}