.elementor .e-d5305fd-efc2f10{padding:0px;gap:20px;flex-wrap:wrap;}.elementor .e-0779ba7-d06d4d9{width:var(--2column);flex-direction:column;gap:20px;}.elementor .e-a764f61-5e2f067{min-height:90vh;color:var(--light);padding-block-start:120px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(#00000080, #00000080),url("https://midwestautopros.com/wp-content/uploads/2026/09/Midwest-Auto-Pros-Vikings-Custom-Vehicle-Graphics-Branding-2.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;}.elementor .e-98a3751-27d9d86{margin-block-end:-55px;}.elementor .e-77b18f3-901d7c3{color:var(--light);}.elementor .e-75d6e5f-1e86a1f{width:50px;align-self:center;}.elementor .e-db2e553-7450964{text-align:center;flex-direction:column;}.elementor .e-89fedf8-f806988{position:absolute;inset-block-start:40px;inset-inline-start:-10px;}.elementor .e-97854c5-8c4489c{color:var(--light);}.elementor .e-b199615-3687123{color:var(--light);}.elementor .e-7ea361d-a7a85dd{flex-direction:column;gap:20px;}.elementor .e-5b8813f-6214add{align-items:center;}.elementor .e-52360d5-6030d10{color:var(--light);}.elementor .e-d5d19b4-d6292ee{flex-direction:column;gap:20px;}.elementor .e-ecd108d-a2633ca{color:var(--light);}.elementor .e-7868477-2dbf833{flex-direction:column;gap:20px;}.elementor .e-1d4c3f0-b9f8997{min-height:350px;color:var(--light);padding:50px;border-width:1px;border-color:var(--borderdark);border-style:solid;background-image:linear-gradient(#00000080, #00000080),url("https://midwestautopros.com/wp-content/uploads/2026/09/Midwest-Auto-Pros-Snap-Construction-Custom-Vehicle-Graphics-Branding.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:20px;justify-content:space-between;align-items:start;}.elementor .e-f85f5c6-f8a5b3d{align-items:center;}.elementor .e-04d00e4-bec0a92{color:var(--gray);background-color:var(--dark);flex-direction:column;}.elementor .e-738f0bb-0591af3{padding:0px;margin-block-start:-100px;flex-direction:column;}.elementor .e-ce0269e-b63191d{aspect-ratio:4/3;object-fit:cover;}.elementor .e-a3a6a61-a323aed{width:var(--2column100);padding:0px;margin-inline-start:-100px;}.elementor .e-0041d5c-cacaa4b{position:absolute;inset-inline-end:-20px;inset-block-end:20px;}.elementor .e-f37503d-a55177f{color:var(--light);padding-block-start:100px;padding-block-end:100px;padding-inline-start:60px;padding-inline-end:60px;background-color:var(--dark);flex-direction:column;gap:20px;}.elementor .e-3edb339-1e60100{width:var(--2column100);padding:0px;flex-direction:column;}.elementor .e-a834f9c-b85968f{flex-direction:row-reverse;align-items:center;}.elementor .e-95202f6-c8326c0{overflow:hidden;flex-direction:column;row-gap:80px;}.elementor .e-bfbb67c-c75f1f1{color:var(--light);}.elementor .e-ce37d6f-901aaca{column-gap:40px;row-gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-4a2b120-85b5abd{flex-direction:column;}.elementor .e-7efc848-47f2886{color:var(--gray);text-align:center;background-image:radial-gradient(circle at bottom center, #2b2b2e 0%,#1A1A1D 89%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:center;}.elementor .e-3761e36-f21ed27{padding:0px;flex-direction:column;}.elementor .e-05d35f4-3f30686{text-align:center;padding-block-end:40px;flex-direction:column;}.elementor .e-4e87e26-efa6660{aspect-ratio:4/3;object-fit:cover;object-position:50% 70%;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:25%;}.elementor .e-6395a35-9e059a0{width:var(--fullwidth);}.elementor .e-8d2024a-ad4055b{gap:20px;flex-wrap:wrap;justify-content:center;}.elementor .e-741d2a5-641381b{min-height:500px;overflow:hidden;color:var(--light);text-align:center;padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--dark);justify-content:center;}.elementor .e-bad134b-750f631{width:90%;position:relative;z-index:2;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--primarycolor);flex-direction:column;}