@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.tiles-with-focus-banner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:80px;width:100%;max-width:1440px;padding:0;margin:auto}
@media(max-width:1040px){.tiles-with-focus-banner{width:100vw;height:525px}
}
@media(max-width:880px){.tiles-with-focus-banner{height:525px}
.tiles-with-focus-banner:has(.panoramic):has(.show-on-mob){height:600px}
.tiles-with-focus-banner:has(.panoramic):has(.hide-on-mob){height:525px}
.tiles-with-focus-banner:has(.article):has(.show-on-mob){height:590px}
.tiles-with-focus-banner:has(.article):has(.hide-on-mob){height:300px}
}
.tiles-with-focus-banner .tiles-background{width:1440px;position:relative;display:inline-block}
.tiles-with-focus-banner .tiles-background.panoramic{height:810px;overflow:hidden}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.panoramic{padding:0;margin:0 auto;height:100%;overflow:hidden;width:100%;position:relative}
}
.tiles-with-focus-banner .tiles-background.panoramic:has(.color-bg){background-color:#fff}
.tiles-with-focus-banner .tiles-background.panoramic .content-float-info.image .tiles-title{color:#fff}
.tiles-with-focus-banner .tiles-background.panoramic .content-float-info.image .tiles-description{color:#fff}
.tiles-with-focus-banner .tiles-background.panoramic .content-float-info.color-bg .tiles-title{color:#00142e}
.tiles-with-focus-banner .tiles-background.panoramic .content-float-info.color-bg .tiles-description{color:#00142e}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.panoramic .content-float-info .tiles-focus.show-on-mob img{display:block}
}
@media(max-width:1040px){.tiles-with-focus-banner .tiles-background.panoramic .content-float-info .tiles-focus.show-on-mob{display:none}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.panoramic .content-float-info .tiles-focus.hide-on-mob{padding:115px 0}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.panoramic .content-float-info .tiles-focus.hide-on-mob img{display:none}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.panoramic .tiles-focus.show-on-mob img{display:block}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.panoramic .tiles-focus.hide-on-mob{padding:115px 0}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.panoramic .tiles-focus.hide-on-mob img{display:none}
}
.tiles-with-focus-banner .tiles-background.article{width:100%;height:-webkit-fill-available;overflow:hidden;padding:10px 0}
.tiles-with-focus-banner .tiles-background.article:has(.color-bg){background-color:#fff}
.tiles-with-focus-banner .tiles-background.article:has(.overlay-zigzag.right){padding:0 0 15px}
.tiles-with-focus-banner .tiles-background.article:has(.overlay-zigzag.left){padding:15px 0 0}
.tiles-with-focus-banner .tiles-background.article .color-bg .tiles-title{color:#00142e}
.tiles-with-focus-banner .tiles-background.article .color-bg .tiles-description{color:#00142e}
.tiles-with-focus-banner .tiles-background.article .content-float-info{position:relative;transform:translateY(0) !important;padding:25px 25px;margin:0 auto}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.article .content-float-info{padding:0;justify-content:space-evenly}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.article .content-float-info .tiles-focus.show-on-mob img{display:block}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.article .content-float-info .tiles-focus.hide-on-mob{padding:0}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.article .content-float-info .tiles-focus.hide-on-mob img{display:none}
}
.tiles-with-focus-banner .tiles-background.article .content-float-info.image .tiles-title{color:#fff}
.tiles-with-focus-banner .tiles-background.article .content-float-info.image .tiles-description{color:#fff}
.tiles-with-focus-banner .tiles-background.article .content-float-info.color-bg .tiles-title{color:#00142e}
.tiles-with-focus-banner .tiles-background.article .content-float-info.color-bg .tiles-description{color:#00142e}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.article .tiles-focus.show-on-mob img{display:block}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.article .tiles-focus.hide-on-mob{padding:0}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background.article .tiles-focus.hide-on-mob img{display:none}
}
.tiles-with-focus-banner .tiles-background .card_background{width:1440px;object-fit:cover;height:100%}
@media(max-width:1040px){.tiles-with-focus-banner .tiles-background .card_background{width:100%;height:520px}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .card_background{width:100%;height:100%}
}
.tiles-with-focus-banner .tiles-background .card_background.image{position:absolute;height:100%;object-fit:cover;object-position:top}
.tiles-with-focus-banner .tiles-background .card_background.color-bg{display:none}
.tiles-with-focus-banner .tiles-background .card_overlay.image{display:none}
.tiles-with-focus-banner .tiles-background .card_overlay.color-bg{display:none}
.tiles-with-focus-banner .tiles-background .card_overlay.overlay-zigzag{display:block;height:80px;width:auto;position:absolute;z-index:1}
.tiles-with-focus-banner .tiles-background .card_overlay.overlay-zigzag.right{bottom:30px;right:-350px}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .card_overlay.overlay-zigzag.right{bottom:0}
}
.tiles-with-focus-banner .tiles-background .card_overlay.overlay-zigzag.left{transform:rotate(180deg);top:30px;left:-350px}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .card_overlay.overlay-zigzag.left{top:0}
}
.tiles-with-focus-banner .tiles-background .overlay-tile{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(15,15,15,0.2) -52.61%,#0f0f0f 100%);pointer-events:none}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .overlay-tile{display:none}
}
.tiles-with-focus-banner .tiles-background .overlay-tile.img-position-left{background:linear-gradient(90deg,rgba(15,15,15,0) 0,rgba(15,15,15,0.9) 50%,rgba(15,15,15,0.95) 100%)}
.tiles-with-focus-banner .tiles-background .overlay-tile.img-position-right{background:linear-gradient(270deg,rgba(15,15,15,0) 0,rgba(15,15,15,0.9) 58.2%,rgba(15,15,15,0.95) 100%)}
.tiles-with-focus-banner .tiles-background .content-float-info{display:flex;flex-direction:row;position:relative;top:0;transform:translateY(35%);padding:0 58px;gap:35px}
@media(max-width:1040px){.tiles-with-focus-banner .tiles-background .content-float-info{width:100%}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info{padding:0;flex-direction:column;background:linear-gradient(180deg,rgba(15,15,15,0.2) -133.26%,#0f0f0f 111.97%);width:100%;height:auto;padding-bottom:50%;position:absolute;top:unset;bottom:0}
}
.tiles-with-focus-banner .tiles-background .content-float-info.color-bg{z-index:2}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info.color-bg{background:0}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info.img-position-right{padding-bottom:unset;top:unset;bottom:70px}
}
.tiles-with-focus-banner .tiles-background .content-float-info.img-position-right .tiles-content{order:1}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info.img-position-right .tiles-content{order:2;padding-bottom:32px}
}
.tiles-with-focus-banner .tiles-background .content-float-info.img-position-right .tiles-focus{order:2}
@media(min-width:1440px){.tiles-with-focus-banner .tiles-background .content-float-info.img-position-right .tiles-focus{width:33.8vw;height:480px}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info.img-position-right .tiles-focus{order:1}
}
.tiles-with-focus-banner .tiles-background .content-float-info.img-position-left .tiles-content{order:2}
.tiles-with-focus-banner .tiles-background .content-float-info.img-position-left .tiles-focus{order:1}
@media(min-width:1440px){.tiles-with-focus-banner .tiles-background .content-float-info.img-position-left .tiles-focus{width:33.8vw;height:480px}
}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;margin:0 auto;width:525px}
@media(max-width:1040px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content{width:auto;padding:0 16px}
}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content .tiles-tag{padding:0 15px 0 10px;gap:10px;width:auto;height:24px;background:#d1d5d9;-webkit-clip-path:polygon(0 0,100% 0,92% 100%,0 100%);font-family:"Ford F-1";font-style:normal;font-weight:600;font-size:14px;line-height:24px;display:flex;align-items:center;text-transform:capitalize;color:#00142e;clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content .tiles-title{font-family:"Ford F-1";font-style:normal;font-weight:600;font-size:40px;line-height:48px;text-transform:capitalize;margin:10px 0;margin-top:16px;margin-left:0}
@media(max-width:1040px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content .tiles-title{height:auto;font-family:"Ford F-1";font-style:normal;font-weight:600;font-size:24px;line-height:32px;margin-bottom:0}
}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content .tiles-description{font-family:"Ford F-1";font-style:normal;font-weight:400;font-size:16px;line-height:24px;margin-bottom:64px}
@media(max-width:1040px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content .tiles-description{font-family:"Ford F-1";font-style:normal;font-weight:400;font-size:14px;line-height:24px;margin-bottom:24px}
}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a{display:flex;flex-direction:row;width:auto;height:auto;justify-content:center;padding:14px 20px 12px 20px;gap:8px;font-family:"Ford F-1";font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#fff;text-decoration:none;position:relative}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a{font-size:14px;line-height:9px;padding:14px 0 12px}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a.link-button-text{color:var(--skyview-700)}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a.link-button-text:after{content:" ";display:inline-block;border-bottom:2px solid var(--skyview-700);border-right:2px solid var(--skyview-700);height:6px;width:6px;transform:rotate(-45deg)}
}
@media(min-width:769px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a.link-button-text{position:relative;background-color:transparent;border:0;padding:var(--spacing-12) var(--spacing-20);font-family:var(--font-f1);color:var(--white);text-decoration:none;z-index:1;font-weight:var(--font-weight-bold);font-size:var(--font-size-body-1);line-height:var(--line-height-body-1)}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a.link-button-text span{width:max-content;position:relative;z-index:2}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a.link-button-text:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;transform:skewX(-20deg);background:var(--skyview-1000);font-weight:var(--font-weight-bold);z-index:1}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a.link-button-text:hover:before{background:var(--fill-interactive-hover-onLight)}
}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a.link-button:before{content:"";width:-webkit-fill-available;height:-webkit-fill-available;position:absolute;top:0;z-index:-1;transform:skewX(-20deg);background:#0562d2}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a.link-text{color:#388cf2}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a.link-text:before{background:transparent}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content a.link-text:after{content:" ";display:inline-block;border-bottom:2px solid #388cf2;border-right:2px solid #388cf2;height:10px;width:10px;transform:rotate(-45deg)}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content:has(.show-on-mob) .tiles-tag{order:1}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content:has(.show-on-mob) .tiles-title{order:2}
}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content:has(.show-on-mob) .tiles-focus{display:none}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content:has(.show-on-mob) .tiles-focus{display:grid;order:3}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content:has(.show-on-mob) .tiles-description{order:4}
}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-content:has(.show-on-mob) a{order:5}
}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-focus{display:grid;align-items:center}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-focus{padding:10px;margin:0 auto}
}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-focus.show-on-mob{display:grid}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-focus.show-on-mob{display:none}
}
.tiles-with-focus-banner .tiles-background .content-float-info .tiles-focus .tiles-background{margin:0 auto;width:650px;height:480px;border-radius:8px}
@media(max-width:880px){.tiles-with-focus-banner .tiles-background .content-float-info .tiles-focus img{width:100%;padding:0;margin:0 auto}
}