.link_chevron{height:24px;font-family:"Ford F-1";font-style:normal;font-weight:700;font-size:16px;line-height:24px;display:flex;align-items:center;text-transform:capitalize;color:#0093f0;text-decoration:none}
@media(min-width:350px) and (max-width:1040px){.link_chevron{font-size:14px;line-height:24px}
}
.link_chevron::after{content:" ";display:inline-block;border-bottom:2px solid #0093f0;border-right:2px solid #0093f0;height:10px;width:10px;transform:rotate(-45deg);margin-left:10px;position:relative;top:-2px}
@media(min-width:350px) and (max-width:1040px){.link_chevron::after{background:transparent}
}
.primary-navigation-buttons{position:absolute;top:100%;margin-top:32px;font-size:0;line-height:0;border:0;width:45px;height:45px;z-index:2}
.navigation-prev-button{background:url('../clientlib-site/resources/images/previous.png') no-repeat center;right:55px;width:45px;height:45px;background-size:contain;border:0}
.navigation-prev-button:hover{background:url('../clientlib-site/resources/images/previous-hover.png') no-repeat center;background-size:45px 45px}
.navigation-next-button{background:url('../clientlib-site/resources/images/next.png') no-repeat center;right:0;width:45px;height:45px;background-size:contain;border:0}
.navigation-next-button:hover{background:url('../clientlib-site/resources/images/next-hover.png') no-repeat center;background-size:45px 45px}
.pause-button{border:0;background:url('../clientlib-site/resources/images/pause_white.svg') no-repeat center;width:42px;height:43px}
.play-button{border:0;background:url('../clientlib-site/resources/images/play_white.svg') no-repeat center;width:42px;height:43px}
.pause-button-animated{position:relative;width:28px;height:28px;border:0;background:url('../clientlib-site/resources/images/pause-icon.svg') no-repeat center;background-size:contain}
@media(min-width:768px){.pause-button-animated{width:45px;height:45px}
}
.pause-button-animated svg{position:absolute;top:0;left:0;width:28px;height:28px;transform:rotate(-90deg);pointer-events:none}
@media(min-width:768px){.pause-button-animated svg{width:45px;height:45px}
}
.pause-button-animated .progress-circle{fill:none;stroke:var(--white);stroke-width:2.5;stroke-linecap:round;transition:none}
.swiper-pagination-bullet{border-radius:8px;height:8px;border:0;opacity:1;padding:0;background:var(--white);width:8px}
.swiper-pagination-bullet-active{width:24px;background:var(--accent-primary);box-shadow:none}
.my-button{height:24px;width:24px;background:url('../clientlib-site/resources/images/close.svg') no-repeat center;border:0}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.section-ford-banners{background:var(--background-primary);color:var(--text-primary);padding-bottom:70px;max-width:var(--component-content-max-width);margin:auto}
.section-ford-banners .cards-background{max-width:1440px;width:100%;margin:auto}
@media(max-width:768px){.section-ford-banners .cards-background .carousel-swipper{width:auto !important;margin:0 0 0 16px;overflow:hidden}
}
.section-ford-banners .cards-background .container_cards{display:flex;flex-direction:row;gap:16px;margin:auto;width:100%;padding:0 16px;box-sizing:border-box;justify-content:center}
@media(max-width:767px){.section-ford-banners .cards-background .container_cards{justify-content:initial;padding:0;gap:0}
}
.section-ford-banners .cards-background .card{display:flex;flex-direction:row;padding:0;max-width:543px;background:#fff;border-radius:6px;width:49%;justify-content:center;box-sizing:border-box;height:auto}
@media(max-width:1024px){.section-ford-banners .cards-background .card{max-width:312px;flex-direction:column;justify-content:start}
}
@media(max-width:767px){.section-ford-banners .cards-background .card{max-width:100%;width:80%;min-width:312px}
}
.section-ford-banners .cards-background .card .contenedor_text{display:flex;flex-direction:column;justify-content:center;padding:16px 16px 16px 0}
@media(max-width:1024px){.section-ford-banners .cards-background .card .contenedor_text{padding:24px 16px}
}
.section-ford-banners .cards-background .card .contenedor_text h3,.section-ford-banners .cards-background .card .contenedor_text__title{font-family:var(--font-f1);font-style:normal;font-weight:500;font-size:24px;line-height:32px;color:var(--text-primary-on-light);margin:0 0 8px 0}
@media(max-width:768px){.section-ford-banners .cards-background .card .contenedor_text h3,.section-ford-banners .cards-background .card .contenedor_text__title{width:calc(100% - 40px);margin:0;font-size:20px;line-height:28px}
}
.section-ford-banners .cards-background .card .contenedor_text p{font-weight:400;font-size:14px;line-height:24px;color:var(--twilight-700);width:calc(100% - 53px);margin:0}
.section-ford-banners .cards-background .card .contenedor_text a{width:14px;height:16px;background:url('../clientlib-site/resources/images/tertiary-button.svg') no-repeat center;margin-left:auto;position:absolute;right:18px;bottom:18px}
.section-ford-banners .cards-background .card .contenedor_text a:hover{background:url('../clientlib-site/resources/images/tertiary-button-hover.svg') no-repeat center}
.section-ford-banners .cards-background .contendor_img{padding:16px;box-sizing:border-box}
@media(max-width:1024px){.section-ford-banners .cards-background .contendor_img{padding-bottom:0}
}
.section-ford-banners .cards-background .contendor_img img{width:189px;height:189px;border-radius:6px}
@media(max-width:1024px){.section-ford-banners .cards-background .contendor_img img{max-width:280px;width:100%;height:160px;object-fit:cover}
}
@media(max-width:768px){.section-ford-banners .cards-background .contendor_img img{max-width:100%}
}
.section-ford-banners,.section-cards{color:var(--text-primary)}
.section-ford-banners .container_title,.section-cards .container_title{display:none}
@media(min-width:1024px){.section-ford-banners .container_title,.section-cards .container_title{display:flex;flex-direction:row;padding:88px 0 48px 56px;gap:16px}
.section-ford-banners .container_title .title-icon-desktop,.section-cards .container_title .title-icon-desktop{object-fit:contain}
}
@media(min-width:1024px){.section-ford-banners .container_title h1,.section-cards .container_title h1,.section-ford-banners .container_title__title,.section-cards .container_title__title{font-family:var(--font-racing);font-weight:400;display:flex;align-items:flex-end;margin:0;font-size:24px;line-height:52px}
}
.section-ford-banners .container_title_movil,.section-cards .container_title_movil{display:flex;align-items:flex-start;padding:48px 16px 24px;gap:8px;flex-direction:column}
@media(min-width:1024px){.section-ford-banners .container_title_movil,.section-cards .container_title_movil{display:none}
}
.section-ford-banners .container_title_movil .title-icon-mobile,.section-cards .container_title_movil .title-icon-mobile{height:16px;margin-top:1px;object-fit:contain}
@media(max-width:1023px){.section-ford-banners .container_title_movil h1,.section-cards .container_title_movil h1,.section-ford-banners .container_title_movil__title,.section-cards .container_title_movil__title{font-family:var(--font-racing);font-size:12px;font-weight:400;line-height:20px;display:flex;align-items:flex-end;margin:0}
}
.section-cards{background:var(--background-primary);max-width:1440px;margin:auto}
.section-cards.multiple-rows .container_cards{flex-wrap:wrap}
.section-cards.multiple-rows .container_cards .contenedor_text:after{margin-left:300px}
.section-cards.multiple-rows .container_cards .card{height:fit-content}
.section-cards.multiple-rows .container_cards .card .contenedor_text{padding-bottom:var(--spacing-20)}
.section-cards.multiple-rows .container_cards .card .contenedor_text__title{padding-top:var(--spacing-20);margin:0}
.section-cards.multiple-rows .container_cards .card .button-styling{margin:0;bottom:14px}
@media(min-width:768px){.section-cards.multiple-rows .container_cards{padding:0 8% 0;row-gap:var(--spacing-32)}
.section-cards.multiple-rows .container_cards .contenedor_text:after{transform:rotate(-99deg);margin-left:300px}
}
@media(min-width:1024px){.section-cards.multiple-rows .container_cards .contenedor_text:after{margin-left:502px}
}
@media(min-width:1440px){.section-cards.multiple-rows .container_cards{padding:0 169px 0}
}
.section-cards *{box-sizing:border-box}
.section-cards .cards-background{max-width:1440px;margin:auto auto 0 auto;padding:0 0 64px 0}
@media(min-width:320px) and (max-width:1439px){.section-cards .cards-background{min-width:390px;overflow:hidden;width:100vw}
}
@media(max-width:390px){.section-cards .cards-background{min-width:unset;width:100%}
}
@media(min-width:560px) and (max-width:950px){.section-cards .cards-background .swiper-container{display:flex;justify-content:center}
}
.section-cards .container_cards{display:flex;flex-direction:row;align-items:flex-start;padding:0 169px 0;gap:16px;height:auto;width:100%;justify-content:center}
@media screen and (max-width:768px){.section-cards .container_cards{flex-direction:column;padding:0 16px 24px;height:fit-content;width:auto}
}
.section-cards .card{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:543px;height:100%}
@media(min-width:320px) and (max-width:1340px){.section-cards .card{width:358px}
}
@media(max-width:390px){.section-cards .card{width:100%}
}
@media(max-width:390px){.section-cards .card .contendor_img{width:100%}
}
.section-cards .card .contendor_img img{width:543px;height:243px;object-fit:cover}
@media(min-width:320px) and (max-width:1439px){.section-cards .card .contendor_img img{width:358px}
}
@media(max-width:390px){.section-cards .card .contendor_img img{width:100%}
}
@media(min-width:1355px) and (max-width:1439px){.section-cards .card .contenedor_text::after{margin-left:504px}
}
@media(min-width:1355px) and (max-width:1439px) and (min-width:768px) and (max-width:1354px){.section-cards .card .contenedor_text::after{margin-left:306px}
}
.section-cards .card .contenedor_text{width:100%;background:#fff;display:flex;flex-direction:column;border-bottom-left-radius:6px}
@media(min-width:320px) and (max-width:1340px){.section-cards .card .contenedor_text{padding:0 16px}
}
.section-cards .card .contenedor_text::after{content:"";width:0;border-top:38px solid transparent;border-left:64px solid var(--background-primary);transform:rotate(-93deg);margin-left:493px}
@media(min-width:320px) and (max-width:1340px){.section-cards .card .contenedor_text::after{margin-left:293px}
}
.section-cards .card .contenedor_text h3,.section-cards .card .contenedor_text__title{font-weight:500;font-size:24px;line-height:32px;color:var(--text-primary-on-light);margin:0 0 8px 0;padding:24px 32px 0}
@media(min-width:320px) and (max-width:1340px){.section-cards .card .contenedor_text h3,.section-cards .card .contenedor_text__title{padding-top:16px;padding-left:0;font-size:20px;line-height:28px}
}
@media(max-width:390px){.section-cards .card .contenedor_text h3,.section-cards .card .contenedor_text__title{padding-left:0}
}
.section-cards .card .contenedor_text p{font-weight:400;font-size:16px;line-height:24px;color:var(--twilight-1000);margin:0;width:455px;padding-left:32px}
@media(min-width:320px) and (max-width:1340px){.section-cards .card .contenedor_text p{width:326px;padding-left:0;font-weight:400;font-size:14px;line-height:24px}
}
@media(max-width:390px){.section-cards .card .contenedor_text p{padding-left:0}
}
.section-cards .card .contenedor_text a{width:14px;height:16px;background:url('../clientlib-site/resources/images/tertiary-button.svg') no-repeat center;margin-left:auto;margin-top:-22px;z-index:1;margin-bottom:-29px}
.section-cards .card .contenedor_text a:hover{background:url('../clientlib-site/resources/images/tertiary-button-hover.svg') no-repeat center}
@media(min-width:320px) and (max-width:1340px){.section-cards .card .contenedor_text a{margin-left:301px;margin-bottom:-29px;margin-top:-25px}
}
.section-cards .swiper-container{flex-wrap:wrap;display:flex}
@media screen and (max-width:768px){.section-cards .swiper-container{justify-content:center}
}
@media(max-width:1440px){.section-ford-banners{padding-bottom:48px}
}
@media(min-width:1341px) and (max-width:1439px){.section-cards .card .contendor_img img{width:543px}
.section-ford-banners .cards-background .container_cards{width:auto;justify-content:center}
}
.section-cards .card .contendor_img img{border-top-left-radius:6px;border-top-right-radius:6px}
@media only screen and (min-width:1040px){.section-ford-banners .cards-background .carousel-swipper.swiper-container{width:auto}
}
@media(min-width:881px) and (max-width:1440px){.section-ford-banners{margin-bottom:140px}
}
@media only screen and (device-width:430px) and (device-height:932px) and (-webkit-device-pixel-ratio:3){.section-ford-banners .cards-background .carousel-swipper{width:74%}
}
@media only screen and (width:390px) and (height:844px) and (-webkit-device-pixel-ratio:3){.section-ford-banners .cards-background .carousel-swipper{width:75%}
}
@media screen and (max-width:320px){.section-cards .container_title_movil{align-items:center;display:flex;padding:10px}
.section-cards .container_title_movil img{width:40px}
.section-cards .container_title_movil h1,.section-cards .container_title_movil__title{font-size:16px;line-height:0;margin:4px 5px 0}
}