.elementor-21642 .elementor-element.elementor-element-bd807a4{--display:flex;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-21642 .elementor-element.elementor-element-62e7879>.elementor-widget-container{margin:0 0 0 0}@media(max-width:768px){.elementor-21642 .elementor-element.elementor-element-62e7879>.elementor-widget-container{margin:-100px 0 0 0}}.ap .ap-levels__shot{width:min(100%, 1100px)!important;max-width:1100px!important;margin:clamp(28px, 3vw, 46px) auto 0!important;height:auto!important;overflow:hidden!important;background:#090a0d!important}.ap .ap-levels__shot img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;transform:none!important}.ap .ap-levels__shot::after{background:linear-gradient(180deg,transparent 65%,rgb(8 9 12 / .42) 100%)!important;pointer-events:none!important}.ap .ap-levels__shot figcaption{z-index:2!important;bottom:18px!important;left:18px!important}@media (max-width:767px){.ap .ap-levels__shot{width:100%!important}.ap .ap-levels__shot figcaption{left:10px!important;bottom:10px!important;max-width:calc(100% - 20px);font-size:8px!important}}@media (min-width:1025px){.ap .ap-levels__shot{position:relative!important;isolation:isolate!important;display:block!important;width:min(100%, 1280px)!important;max-width:1280px!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:2.08 / 1!important;margin:46px auto 0!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / .10)!important;border-radius:0!important;background:#090b0e!important;box-shadow:0 28px 90px rgb(0 0 0 / .32),0 0 65px rgb(0 0 0 / .15)!important}.ap .ap-levels__shot::before{content:""!important;display:block!important;position:absolute!important;inset:-12%!important;z-index:0!important;background-image:linear-gradient(rgb(8 10 13 / .35),rgb(8 10 13 / .35)),url(https://asmsportstech.ro/wp-content/uploads/2026/11/bmw-g87-m2-asm-carbon-fibre-body-kit-front-three-quarter-1200x800.webp)!important;background-size:cover!important;background-position:center center!important;filter:blur(24px) brightness(.68) saturate(.72)!important;transform:scale(1.08)!important;pointer-events:none!important}.ap .ap-levels__shot>img{display:block!important;position:absolute!important;inset:0!important;z-index:1!important;width:100%!important;height:100%!important;max-width:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;visibility:visible!important;filter:contrast(1.06) saturate(.91) brightness(.94)!important;transform:none!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%)!important}.ap .ap-levels__shot::after{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;background:linear-gradient(90deg,rgb(8 10 13 / .48) 0%,transparent 15%,transparent 85%,rgb(8 10 13 / .48) 100%),linear-gradient(0deg,rgb(8 10 13 / .55) 0%,transparent 27%,transparent 82%,rgb(8 10 13 / .12) 100%)!important;pointer-events:none!important}.ap .ap-levels__shot figcaption{position:absolute!important;z-index:3!important;left:24px!important;bottom:22px!important;padding:11px 15px!important;background:rgb(10 12 16 / .78)!important;border:1px solid rgb(255 255 255 / .16)!important;border-radius:0!important;color:#e9e9ed!important;font-size:9px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:none!important}.ap .ap-levels__shot:hover>img{transform:none!important}}@media (max-width:1024px){.ap .ap-levels__shot{border:1px solid rgb(255 255 255 / .10)!important;border-radius:0!important;background:#090b0e!important;box-shadow:none!important}.ap .ap-levels__shot>img{width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;-webkit-mask-image:none!important;mask-image:none!important}}@media (prefers-reduced-motion:reduce){.ap .ap-levels__shot>img{transition:none!important}}