:root{--containerWidth:1440px;--containerWidthMd:1100px;--containerWidthSm:780px}@media (max-width:1440px){:root{--containerWidth:1200px}}@media (max-width:1200px){:root{--containerWidth:100%;--containerWidthMd:992px}}@media (max-width:992px){:root{--containerWidth:100%;--containerWidthMd:768px}}@media (max-width:768px){:root{--containerWidth:100%;--containerWidthMd:100%;--containerWidthSm:100%}}.repairs-hero{background:#1f47d4;position:relative;min-height:500px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (max-width:768px){.repairs-hero{flex-direction:column-reverse}}.repairs-hero:has(.wrap[data-layout=sub]){min-height:420px}@media (min-width:769px){.repairs-hero:has(.wrap[data-layout=sub]) .call-to-action-wrap{background:0 0;color:#fff}.repairs-hero:has(.wrap[data-layout=sub]) .call-to-action-wrap .call-to-action-title{color:#fff}.repairs-hero:has(.wrap[data-layout=sub]) .call-to-action-wrap .call-to-action-number{color:#f8e022}.repairs-hero:has(.wrap[data-layout=sub]) .call-to-action-wrap .call-to-action-subtitle{color:#fff}}.repairs-hero:has(.wrap[data-layout=sub]) .del-background-image-img{opacity:1;height:100%;width:auto;border-radius:0;top:0}@media (max-width:768px){.repairs-hero:has(.wrap[data-layout=sub]) .del-background-image-img{width:100%;height:auto;border-radius:0;top:0;left:0;transform:none;position:relative;z-index:1}.repairs-hero:has(.wrap[data-layout=primary]) .wrap{padding-top:67vw}.repairs-hero:has(.wrap[data-layout=primary]) .del-image{height:63vw;bottom:auto;top:0;border-radius:5000px}.repairs-hero:has(.wrap[data-layout=primary]) .del-background-image-img{top:0;height:auto;width:110vw;transform:translate(-50%,-50%);border-radius:0}}.repairs-hero .wrap{width:100%;max-width:var(--containerWidth);margin:0 auto;padding:20px;position:relative;z-index:10}@media (max-width:768px){.repairs-hero .wrap{padding:20px 15px}}.repairs-hero .wrap .columns{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0}@media (max-width:768px){.repairs-hero .wrap .columns{grid-template-columns:1fr}}.repairs-hero .wrap .column{display:flex;align-items:center;justify-content:center}.repairs-hero .title-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:25px}@media (max-width:768px){.repairs-hero .title-wrap{gap:20px;margin-bottom:20px}}.repairs-hero .title-wrap .pre-title-image{display:block;width:70%;height:auto}.repairs-hero .title-wrap .title-image{display:block;width:100%;height:auto}.repairs-hero .title-wrap .sub-title-text{font-size:20px;color:#fff}.repairs-hero .call-to-action-wrap{background:#f8e022;padding:20px 40px 30px;border-radius:20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}@media (max-width:768px){.repairs-hero .call-to-action-wrap{padding:20px 20px 30px;width:100%;border-radius:10px}}.repairs-hero .call-to-action-wrap .call-to-action-title{font-size:20px;font-weight:600;color:#000}.repairs-hero .call-to-action-wrap .call-to-action-number{font-size:40px;font-weight:600;color:#000;text-decoration:none}@media (max-width:768px){.repairs-hero .call-to-action-wrap .call-to-action-number{font-size:30px}}.repairs-hero .call-to-action-wrap .call-to-action-subtitle{font-size:20px;font-weight:400;color:#000;margin-bottom:10px}.repairs-hero .call-to-action-wrap .call-to-action-button{font-size:20px;font-weight:600;background:#000;color:#fff}@media (max-width:768px){.repairs-hero .call-to-action-wrap .link.xl{font-size:1.9rem;padding:1rem 3.5rem}}.repairs-hero .del-background-image-img,.repairs-hero .del-image{position:absolute;left:50%;transform:translateX(-50%);overflow:hidden}.repairs-hero .del-background-image-img{top:20%;width:auto;height:120%;border-radius:5000px;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.5}.repairs-hero .del-image{height:500px;bottom:0;aspect-ratio:1/1;z-index:1}.repairs-hero .del-image .del-image-img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;height:110%;z-index:1;display:none}.repairs-hero .del-image .character-video{position:absolute;height:100%;width:auto;top:5%;left:50%;transform:translateX(-50%);z-index:2}