.elementor .e-f991909-66a6{width:100%;height:270px;min-width:100%;object-fit:cover;display:block;flex:0 0 100%;scroll-snap-align: start; scroll-snap-stop: always;\n}.elementor .e-7ad64bb7-382d{width:100%;height:270px;min-width:100%;object-fit:cover;display:block;flex:0 0 100%;scroll-snap-align: start; scroll-snap-stop: always;\n}.elementor .e-3ee59558-9191{width:100%;height:270px;min-width:100%;object-fit:cover;display:block;flex:0 0 100%;scroll-snap-align: start; scroll-snap-stop: always;\n}.elementor .e-21129d37-5768{width:100%;height:270px;min-width:100%;object-fit:cover;display:block;flex:0 0 100%;scroll-snap-align: start; scroll-snap-stop: always;\n}.elementor .e-3bf45582-8c0e{width:100%;position:relative;padding:0px;display:flex;flex-direction:row;overflow-x: auto; overflow-y: hidden; scroll-snap-type: x mandatory; scroll-behavior: smooth; overscroll-behavior-inline: contain; touch-action: pan-x pan-y; scrollbar-width: none; &::-webkit-scrollbar { display: none; } &::scroll-button(left), &::scroll-button(right) { position: absolute; z-index: 4; top: 135px; width: 38px; height: 38px; padding: 0; border: 0; border-radius: 999px; background-color: rgba(16, 53, 64, 0.84); color: white; font-size: 26px; line-height: 1; box-shadow: 0 4px 14px rgba(16, 53, 64, 0.18); cursor: pointer; transform: translateY(-50%); @media(--mobile) { top: 115px; } } &::scroll-button(left) { content: '‹' / 'Previous image'; left: 12px; } &::scroll-button(right) { content: '›' / 'Next image'; right: 12px; } &::scroll-button(left):disabled, &::scroll-button(right):disabled { opacity: 0.34; cursor: default; }\n}.elementor .e-3425d1b6-c718{color:var(--carbon-gray);line-height:1.65;}.elementor .e-4eecccfb-827c{font-size:0.88rem;color:var(--ash-gray);line-height:1.5;}.elementor .e-1b0141a0-fb31{margin-block-start:auto;}.elementor .e-3e4636cd-4746{padding:30px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-7683b7ba-6868{height:100%;overflow:hidden;padding:0px;background-color:white;display:flex;flex-direction:column;}