@media(max-width:1024px){.elementor .nm-carousel{padding-block-start:0;padding-block-end:6px;padding-inline-start:0;padding-inline-end:0;gap:12px;grid-template-columns:none;grid-auto-columns:minmax(280px,45%);overflow-x:auto;scroll-snap-type:x mandatory;\n}}@media(max-width:1024px){.elementor .nm-carousel-scroll{grid-auto-columns:minmax(280px,45%)}}@media(max-width:1024px){.elementor .nm-title-h1{font-size:clamp(2.25rem, 1.5rem + 3vw, 3.5rem)}}@media(max-width:1024px){.elementor .nm-bento-5{grid-template-columns:repeat(2,minmax(0,1fr))}}