.elementor .mcp-motion-rise{position:relative;}.elementor .mcp-two-tone{position:relative;}.elementor .mcp-h3-small{font-size:var(--mcp-h3-small-lg);line-height:1.2;}.elementor .mcp-btn{font-family:var(--mcp-font-sans);font-weight:500;font-size:18px;letter-spacing:0.3px;line-height:1.15;text-align:center;text-decoration:none;cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:25px;padding-inline-end:25px;border-radius:0px;border-width:2px;border-style:solid;transition:background-color 300ms, color 300ms, border-color 300ms;display:inline-flex;gap:12px;justify-content:center;align-items:center;}.elementor .mcp-btn-arrow{align-items:center;}.elementor .mcp-flip{position:relative;}.elementor .mcp-flip-words{display:none;}.elementor .mcp-motion-parallax{--mcp-motion: parallax;\n}.elementor .mcp-motion-diamond{--mcp-motion: diamond;\n}.elementor .mcp-swipe{overscroll-behavior-x: contain; scrollbar-width: none; scrollbar-width: null;\n}.elementor .mcp-header{width:100%;position:relative;}.elementor .mcp-diamond-bg{aspect-ratio:1/1;}