.elementor .hp-more{cursor: auto;\n}.elementor .hp-stack-card{position:sticky;}.elementor .hp-track-center{scroll-snap-type: x mandatory;\n}.elementor .hp-spec-input{font-family:var(--mmm-font);}.elementor .hp-spec-count{font-family:var(--mmm-font);}.elementor .hp-chip-extra{display:none;}.elementor .hp-chip{transition:background-color 0.2s, color 0.2s, border-color 0.2s;}.elementor .hp-life-desc{transition:opacity 0.35s, max-height 0.35s;}.elementor .hp-life-hover{transition:opacity 0.35s;}.elementor .hp-life-card{overflow:hidden;position:relative;}.elementor .hp-carousel{position:relative;}.elementor .hp-next{cursor:pointer;}.elementor .hp-prev{cursor:pointer;}.elementor .hp-dots{min-height:8px;padding:0px;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .hp-track{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x: auto; overflow-y: hidden; scroll-snap-type: x mandatory; scroll-behavior: smooth; scrollbar-width: none; overscroll-behavior-x: contain;\n}.elementor .hp-btn:hover,.elementor .hp-btn:focus-visible{color:#ffffff;background-color:#D9601F;}.elementor .hp-btn:focus{color:#ffffff;background-color:#D9601F;}.elementor .hp-btn{font-family:var(--mmm-font);font-weight:700;font-size:16px;color:#ffffff;line-height:1.4;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:100px;border-width:0px;background-color:#EE7234;transition:background-color 0.2s, transform 0.2s;display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .hp-small{font-family:var(--mmm-font);font-weight:400;font-size:14px;color:#013843;line-height:1.4;margin:0px;}.elementor .hp-body{font-family:var(--mmm-font);font-weight:400;font-size:16px;color:#013843;line-height:1.5;margin:0px;}.elementor .hp-h6{font-family:var(--mmm-font);font-weight:700;font-size:19px;color:#013843;line-height:1.2;margin:0px;}.elementor .hp-h3{font-family:var(--mmm-font);font-weight:700;font-size:37px;color:#013843;letter-spacing:-0.74px;line-height:1.1;margin:0px;}.elementor .hp-h2{font-family:var(--mmm-font);font-weight:600;font-size:46px;color:#013843;letter-spacing:-0.92px;line-height:1.1;margin:0px;}