@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.section-ford-banner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:80px;width:100%;max-width:1440px;margin:auto;background:#fff;font-family:var(--font-f1)}
@media(min-width:350px) and (max-width:1040px){.section-ford-banner{width:auto}
}
.section-ford-banner .container-banner-versionAccount{position:relative;display:inline-block}
@media(min-width:350px) and (max-width:1040px){.section-ford-banner .container-banner-versionAccount{height:590px}
}
.section-ford-banner .container-banner-versionAccount .banner-img{display:block;width:100%;height:auto}
@media(min-width:350px) and (max-width:1040px){.section-ford-banner .container-banner-versionAccount .banner-img{width:90%;height:61%;object-position:left;object-fit:cover}
}
.section-ford-banner .container-banner-versionAccount .banner-container{position:absolute;top:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:48px 5% 48px;gap:164px;width:90%;height:208px}
@media(min-width:350px) and (max-width:1040px){.section-ford-banner .container-banner-versionAccount .banner-container{transform:none;flex-direction:column;left:0;width:auto;gap:16px;padding:0 16px}
}
@media(min-width:1056px) and (max-width:1325px){.section-ford-banner .container-banner-versionAccount .banner-container{padding:20px 5% 48px 6%;gap:0}
}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-descriptions h1 p{width:540px;height:48px;font-style:normal;font-weight:600;font-size:40px;line-height:48px;text-transform:capitalize;color:#00142e}
@media(min-width:350px) and (max-width:1040px){.section-ford-banner .container-banner-versionAccount .banner-container .banner-descriptions h1 p{width:338px;height:40px;font-style:normal;font-weight:600;font-size:32px;line-height:40px;padding:0}
}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-descriptions p{width:538px;height:48px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#4d5b6d;padding-top:16px}
@media(min-width:350px) and (max-width:1040px){.section-ford-banner .container-banner-versionAccount .banner-container .banner-descriptions p{width:338px;height:72px;font-style:normal;font-weight:400;font-size:14px;padding-top:0}
}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-buttons{display:flex;flex-direction:row;gap:145px;width:auto}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-buttons .color-button-blue{background:#0562d2}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-buttons .color-button-blue a{display:flex;justify-content:center;align-items:center;width:90.9px;height:48px;background:#0562d2;border-radius:0;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-transform:capitalize;color:#fff;text-decoration:none;z-index:1;position:absolute}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-buttons .color-button-blue a:before{content:"";width:124.9px;height:48px;position:absolute;z-index:-1;transform:skewX(-20deg);background:#0562d2}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-buttons .color-button-grey{background:#38485c}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-buttons .color-button-grey a{display:flex;justify-content:center;align-items:center;width:90.9px;height:48px;background:#38485c;border-radius:0;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-transform:capitalize;color:#fff;text-decoration:none}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-buttons .color-button-grey a:before{content:"";width:124.19px;height:48px;position:absolute;z-index:-1;transform:skewX(-20deg);background:#38485c}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-buttons .link a{font-style:normal;font-weight:700;font-size:16px;line-height:24px;display:flex;text-transform:capitalize;color:#0562d2;vertical-align:middle;text-decoration:none;gap:7px;padding:12px 0}
.section-ford-banner .container-banner-versionAccount .banner-container .banner-buttons.btn-left{position:relative;right:-70px}
.section-ford-banner .container-banner-versionIco{position:relative;display:inline-block;width:100%;max-width:1440px;height:auto;padding:7vh 10vw 14.5vh}
@media screen and (min-width:1440px){.section-ford-banner .container-banner-versionIco{padding:64px 169px 120px}
}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco{padding:48px 0 96px}
}
.section-ford-banner .container-banner-versionIco .banner-img{position:absolute;bottom:0;right:0;display:block;width:auto;height:auto;max-width:100%}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco .banner-img{width:auto;height:auto;object-position:left;object-fit:cover}
}
.section-ford-banner .container-banner-versionIco .banner-container{position:relative;display:grid;grid-template-columns:50% 50%;flex-direction:row;padding:0;gap:0;height:fit-content}
@media screen and (max-width:1325x){.section-ford-banner .container-banner-versionIco .banner-container{padding:20px 5% 48px 6%;gap:0}
}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco .banner-container{transform:none;left:0;width:auto;gap:16px;padding:0 16px;display:flex;flex-direction:column;top:0;bottom:0;transform:translate(0,0)}
}
.section-ford-banner .container-banner-versionIco .banner-container .banner-descriptions{position:relative;height:100%;padding-top:50px}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco .banner-container .banner-descriptions{padding-top:35px;padding-left:0}
}
.section-ford-banner .container-banner-versionIco .banner-container .banner-descriptions .icon{position:absolute;top:0;left:0;width:60px}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco .banner-container .banner-descriptions .icon{width:33px}
}
.section-ford-banner .container-banner-versionIco .banner-container .banner-descriptions span{height:fit-content}
.section-ford-banner .container-banner-versionIco .banner-container .banner-descriptions span p{font-style:normal;font-weight:600;font-size:40px;line-height:48px;text-transform:capitalize;color:#00142e;margin:0;width:100%;height:fit-content}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco .banner-container .banner-descriptions span p{font-style:normal;font-weight:600;font-size:24px;line-height:32px;margin:0}
}
.section-ford-banner .container-banner-versionIco .banner-container .banner-descriptions span p .color_red{color:#d9042b}
.section-ford-banner .container-banner-versionIco .banner-container .banner-descriptions p{width:538px;height:48px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#4d5b6d}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco .banner-container .banner-descriptions p{width:338px;height:72px;font-style:normal;font-weight:400;font-size:14px}
}
.section-ford-banner .container-banner-versionIco .banner-container .container-column-2{position:relative;height:100%;padding-top:50px}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco .banner-container .container-column-2{padding-top:0}
}
.section-ford-banner .container-banner-versionIco .banner-container .container-column-2 .container-description{height:fit-content;padding-bottom:24px}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco .banner-container .container-column-2 .container-description{padding:0 0 16px}
}
.section-ford-banner .container-banner-versionIco .banner-container .container-column-2 .container-description p{height:fit-content;font-style:normal;font-size:16px;line-height:24px;font-weight:400;position:relative;padding:0;margin:0}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco .banner-container .container-column-2 .container-description p{font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#4d5b6d;margin:0;top:inherit !important}
}
.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons{display:flex;flex-direction:row;gap:8px;position:relative}
@media screen and (max-width:768px){.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons{position:relative}
}
.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons .color-button-blue{height:fit-content;width:auto;padding:0 15.6px}
.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons .color-button-blue a{display:flex;justify-content:center;align-items:center;width:auto;height:fit-content;background:transparent;z-index:0;padding:12px;margin:0;position:relative;border-radius:0;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-transform:capitalize;color:#fff;text-decoration:none}
.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons .color-button-blue a:hover:before{background:var(--fill-interactive-hover-onLight)}
.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons .color-button-blue a:before{content:"";width:100%;height:100%;position:absolute;z-index:-1;transform:skewX(-20deg);background:var(--skyview-1000);padding:0 8px;margin-top:-4px}
.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons .color-button-grey{background:#38485c}
.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons .color-button-grey a{display:flex;justify-content:center;align-items:center;width:90.9px;height:48px;background:#38485c;border-radius:0;font-style:normal;font-weight:700;font-size:16px;line-height:24px;text-transform:capitalize;color:#fff;text-decoration:none}
.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons .color-button-grey a:before{content:"";width:124.19px;height:48px;position:absolute;z-index:-1;transform:skewX(-20deg);background:#38485c}
.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons .link a{font-style:normal;font-weight:700;font-size:16px;line-height:24px;display:flex;text-transform:capitalize;color:#388cf2;vertical-align:middle;text-decoration:none;gap:10px;padding:12px}
.section-ford-banner .container-banner-versionIco .banner-container .banner-buttons .link a::after{content:" ";display:inline-block;border-bottom:2px solid #388cf2;border-right:2px solid #388cf2;height:6px;width:6px;transform:rotate(-45deg);top:7px;font-weight:500;position:relative}
.section-ford-banner .color-blue{background:#00142e}
.section-ford-banner .color-blue .container-description p{color:#fff}
.section-ford-banner .color-blue .container-description span p{font-style:normal;font-weight:600;font-size:40px;line-height:48px;text-transform:capitalize;color:#fff;margin:15px 0}
@media(min-width:350px) and (max-width:1040px){.section-ford-banner .color-blue .container-description span p{width:338px;height:40px;font-style:normal;font-weight:600;font-size:32px;line-height:40px}
}
.section-ford-banner .color-grey{background:#38485c}
.section-ford-banner .color-grey .container-description p{color:#fff !important}
.section-ford-banner .color-grey span p{font-style:normal;font-weight:600;font-size:40px;line-height:48px;text-transform:capitalize;color:#fff;margin:15px 0}
@media(min-width:350px) and (max-width:1040px){.section-ford-banner .color-grey span p{width:338px;height:40px;font-style:normal;font-weight:600;font-size:32px;line-height:40px}
}
@media(min-width:350px) and (max-width:1040px){.background-social{width:100%;height:162px;object-fit:fill}
}
.section-ford-banner .container-banner-versionAccount img.banner-img-m{display:none}
@media(min-width:350px) and (max-width:1040px){.banner .section-ford-banner .container-banner-versionAccount{height:auto;margin-bottom:20px;width:100%}
.banner .section-ford-banner .container-banner-versionAccount .banner-img{display:none}
.banner .section-ford-banner .container-banner-versionAccount img.banner-img-m{display:block;width:560px;height:208px;object-fit:cover;position:relative;left:-330px;top:-16px}
.banner .section-ford-banner .container-banner-versionAccount .banner-container{left:0;height:auto;position:relative;top:0}
}
@media(min-width:350px) and (max-width:1040px) and (min-width:1056px) and (max-width:1325x){.banner .section-ford-banner .container-banner-versionAccount .banner-container{padding:20px 5% 48px 6%;gap:0}
}