.elementor .text-trim{text-box: trim-both cap alphabetic;\n}.elementor .reset{width:auto;height:auto;padding:var(--zero-pad);}.elementor .icon-SoMe-dark{color:var(----succulent-garden-shade-650);transition:all 300ms;}.elementor .icon-SoMe-dark:hover,.elementor .icon-SoMe-dark:focus-visible{color:var(----blue-tribute-shade-200);transform:scale3d(1.1, 1.1, 1.1) rotateX(0deg) rotateY(0deg) rotateZ(5deg);}.elementor .li-icon-2{width:2.66rem;height:2.66rem;color:var(----text-clr-muted);}.elementor .li-text-L{font-family:var(----font-text-family);font-weight:500;font-size:var(----font-size-L);color:var(----text-clr-muted);letter-spacing:var(----LS-400);word-spacing:var(----LS-400);line-height:var(----LH-400);}.elementor .li-box{width:auto;height:auto;column-gap:2ch;padding:var(--zero-pad);justify-content:flex-start;align-items:center;}.elementor .grid-1{display:grid;\n}.elementor .foot-layer{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;}.elementor .foot-bg-img-slide{width:100%;height:100%;object-fit:cover;object-position:center center;opacity:0%;filter:grayscale(100%);will-change: opacity;
animation: footFade 18s infinite;\n}.elementor .grid-full{grid-column: 1 / -1;
grid-row: 1 / -1;\n}.elementor .floating-gallery-img{border-width:5px;border-color:var(----succulent-garden-shade-650);border-style:solid;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 1);}