.elementor-1076 .elementor-element.elementor-element-2ce6874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-1076 .elementor-element.elementor-element-2ce6874:not(.elementor-motion-effects-element-type-background), .elementor-1076 .elementor-element.elementor-element-2ce6874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8d94b3 );background-image:url("https://litterpearls.com/wp-content/uploads/2026/02/faqs-hero-bg.svg");background-position:center center;background-size:cover;}.elementor-1076 .elementor-element.elementor-element-2744191{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1076 .elementor-element.elementor-element-75a53b2 .elementor-heading-title{color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-2fa2a23{font-family:var( --e-global-typography-63e0623-font-family ), Sans-serif;font-size:var( --e-global-typography-63e0623-font-size );font-weight:var( --e-global-typography-63e0623-font-weight );line-height:var( --e-global-typography-63e0623-line-height );letter-spacing:var( --e-global-typography-63e0623-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-4951db0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:48px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-1076 .elementor-element.elementor-element-04756fe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-1076 .elementor-element.elementor-element-6a878a8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1076 .elementor-element.elementor-element-6a878a8:not(.elementor-motion-effects-element-type-background), .elementor-1076 .elementor-element.elementor-element-6a878a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7956bf );}.elementor-1076 .elementor-element.elementor-element-52b7dd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1076 .elementor-element.elementor-element-6993f58{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1076 .elementor-element.elementor-element-6993f58 .elementor-heading-title{font-family:var( --e-global-typography-8083523-font-family ), Sans-serif;font-size:var( --e-global-typography-8083523-font-size );font-weight:var( --e-global-typography-8083523-font-weight );line-height:var( --e-global-typography-8083523-line-height );letter-spacing:var( --e-global-typography-8083523-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-bb866cc{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-bb866cc .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-767708a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-3b11fbf-font-family ), Sans-serif;font-size:var( --e-global-typography-3b11fbf-font-size );font-weight:var( --e-global-typography-3b11fbf-font-weight );line-height:var( --e-global-typography-3b11fbf-line-height );letter-spacing:var( --e-global-typography-3b11fbf-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-eeb3477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-7fc39cf{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-7fc39cf .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-eb8e203{font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-55182fb{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-55182fb .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-62bc6c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-d0c01f9{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-d0c01f9 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-367e59a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-1f116c0{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-1f116c0 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-daa04be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-2fddcde{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-2fddcde .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-59d8860{font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-158bf44{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-158bf44 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-ef55fa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-26008bb{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-26008bb .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-087859f{font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-56c742f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-56c742f .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-31fc466{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-00b010e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-00b010e .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-4853773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-3f4dc36{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-3f4dc36 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-2bc5ba3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-5e5802f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-5e5802f a{color:var( --e-global-color-490a7cb );}.elementor-1076 .elementor-element.elementor-element-83c5eda{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-83c5eda .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-d9b97f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-75839c2{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-75839c2 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-f05092e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-ad39e4f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-ad39e4f .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-ae2e0b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-6dc62e7{--divider-border-style:solid;--divider-color:#A9A9A9;--divider-border-width:1px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-1076 .elementor-element.elementor-element-6dc62e7 .elementor-divider-separator{width:100%;}.elementor-1076 .elementor-element.elementor-element-6dc62e7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1076 .elementor-element.elementor-element-1507eba{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1076 .elementor-element.elementor-element-1507eba .elementor-heading-title{font-family:var( --e-global-typography-8083523-font-family ), Sans-serif;font-size:var( --e-global-typography-8083523-font-size );font-weight:var( --e-global-typography-8083523-font-weight );line-height:var( --e-global-typography-8083523-line-height );letter-spacing:var( --e-global-typography-8083523-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-b1fa728{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-359e485{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-359e485 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-b1449c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-ca55ebc{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-ca55ebc .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-5a66304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-c10fb2d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-c10fb2d .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-66439cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-79d045e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-79d045e .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-b33f5c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-6b4d261{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-6b4d261 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-d65ac7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-2a49254{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-2a49254 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-c25c972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-d4d94d7{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-d4d94d7 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-fa96b6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-8aa4834{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-8aa4834 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-f5331fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-79a9400{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-79a9400 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-9bc6e60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-56dff3e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-56dff3e .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-96cee17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-96cee17 a{color:var( --e-global-color-490a7cb );}.elementor-1076 .elementor-element.elementor-element-08daa57{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-08daa57 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-169833f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-169833f a{color:var( --e-global-color-490a7cb );}.elementor-1076 .elementor-element.elementor-element-1057cde{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-1057cde .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-1b47ec3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-1b47ec3 a{color:var( --e-global-color-490a7cb );}.elementor-1076 .elementor-element.elementor-element-389b1a9{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1076 .elementor-element.elementor-element-389b1a9 .elementor-heading-title{font-family:var( --e-global-typography-c5abd6e-font-family ), Sans-serif;font-size:var( --e-global-typography-c5abd6e-font-size );font-weight:var( --e-global-typography-c5abd6e-font-weight );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );color:var( --e-global-color-781ab33 );}.elementor-1076 .elementor-element.elementor-element-b4c4763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;font-family:var( --e-global-typography-68afee4-font-family ), Sans-serif;font-size:var( --e-global-typography-68afee4-font-size );font-weight:var( --e-global-typography-68afee4-font-weight );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );color:var( --e-global-color-1847adf );}.elementor-1076 .elementor-element.elementor-element-b4c4763 a{color:var( --e-global-color-490a7cb );}@media(min-width:768px){.elementor-1076 .elementor-element.elementor-element-04756fe{--width:320px;}.elementor-1076 .elementor-element.elementor-element-6a878a8{--width:225px;}.elementor-1076 .elementor-element.elementor-element-52b7dd9{--width:768px;}}@media(max-width:1366px){.elementor-1076 .elementor-element.elementor-element-2fa2a23{font-size:var( --e-global-typography-63e0623-font-size );line-height:var( --e-global-typography-63e0623-line-height );letter-spacing:var( --e-global-typography-63e0623-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-6993f58 .elementor-heading-title{font-size:var( --e-global-typography-8083523-font-size );line-height:var( --e-global-typography-8083523-line-height );letter-spacing:var( --e-global-typography-8083523-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-bb866cc .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-767708a{font-size:var( --e-global-typography-3b11fbf-font-size );line-height:var( --e-global-typography-3b11fbf-line-height );letter-spacing:var( --e-global-typography-3b11fbf-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-eeb3477{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-7fc39cf .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-eb8e203{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-55182fb .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-62bc6c3{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d0c01f9 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-367e59a{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1f116c0 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-daa04be{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-2fddcde .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-59d8860{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-158bf44 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ef55fa0{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-26008bb .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-087859f{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-56c742f .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-31fc466{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-00b010e .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-4853773{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-3f4dc36 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-2bc5ba3{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-5e5802f{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-83c5eda .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d9b97f7{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-75839c2 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-f05092e{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ad39e4f .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ae2e0b6{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1507eba .elementor-heading-title{font-size:var( --e-global-typography-8083523-font-size );line-height:var( --e-global-typography-8083523-line-height );letter-spacing:var( --e-global-typography-8083523-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b1fa728{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-359e485 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b1449c6{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ca55ebc .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-5a66304{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-c10fb2d .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-66439cb{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-79d045e .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b33f5c7{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-6b4d261 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d65ac7b{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-2a49254 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-c25c972{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d4d94d7 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-fa96b6b{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-8aa4834 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-f5331fd{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-79a9400 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-9bc6e60{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-56dff3e .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-96cee17{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-08daa57 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-169833f{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1057cde .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1b47ec3{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-389b1a9 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b4c4763{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}}@media(max-width:1024px){.elementor-1076 .elementor-element.elementor-element-2fa2a23{font-size:var( --e-global-typography-63e0623-font-size );line-height:var( --e-global-typography-63e0623-line-height );letter-spacing:var( --e-global-typography-63e0623-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-6993f58 .elementor-heading-title{font-size:var( --e-global-typography-8083523-font-size );line-height:var( --e-global-typography-8083523-line-height );letter-spacing:var( --e-global-typography-8083523-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-bb866cc .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-767708a{font-size:var( --e-global-typography-3b11fbf-font-size );line-height:var( --e-global-typography-3b11fbf-line-height );letter-spacing:var( --e-global-typography-3b11fbf-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-eeb3477{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-7fc39cf .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-eb8e203{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-55182fb .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-62bc6c3{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d0c01f9 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-367e59a{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1f116c0 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-daa04be{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-2fddcde .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-59d8860{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-158bf44 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ef55fa0{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-26008bb .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-087859f{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-56c742f .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-31fc466{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-00b010e .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-4853773{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-3f4dc36 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-2bc5ba3{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-5e5802f{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-83c5eda .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d9b97f7{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-75839c2 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-f05092e{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ad39e4f .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ae2e0b6{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1507eba .elementor-heading-title{font-size:var( --e-global-typography-8083523-font-size );line-height:var( --e-global-typography-8083523-line-height );letter-spacing:var( --e-global-typography-8083523-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b1fa728{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-359e485 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b1449c6{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ca55ebc .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-5a66304{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-c10fb2d .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-66439cb{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-79d045e .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b33f5c7{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-6b4d261 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d65ac7b{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-2a49254 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-c25c972{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d4d94d7 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-fa96b6b{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-8aa4834 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-f5331fd{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-79a9400 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-9bc6e60{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-56dff3e .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-96cee17{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-08daa57 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-169833f{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1057cde .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1b47ec3{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-389b1a9 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b4c4763{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}}@media(max-width:767px){.elementor-1076 .elementor-element.elementor-element-2ce6874:not(.elementor-motion-effects-element-type-background), .elementor-1076 .elementor-element.elementor-element-2ce6874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-1076 .elementor-element.elementor-element-2fa2a23{font-size:var( --e-global-typography-63e0623-font-size );line-height:var( --e-global-typography-63e0623-line-height );letter-spacing:var( --e-global-typography-63e0623-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-6a878a8{--border-radius:9999px 9999px 9999px 9999px;}.elementor-1076 .elementor-element.elementor-element-fedd3af{border-radius:9999px 9999px 9999px 9999px;}.elementor-1076 .elementor-element.elementor-element-6993f58 .elementor-heading-title{font-size:var( --e-global-typography-8083523-font-size );line-height:var( --e-global-typography-8083523-line-height );letter-spacing:var( --e-global-typography-8083523-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-bb866cc .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-767708a{font-size:var( --e-global-typography-3b11fbf-font-size );line-height:var( --e-global-typography-3b11fbf-line-height );letter-spacing:var( --e-global-typography-3b11fbf-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-eeb3477{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-7fc39cf .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-eb8e203{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-55182fb .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-62bc6c3{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d0c01f9 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-367e59a{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1f116c0 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-daa04be{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-2fddcde .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-59d8860{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-158bf44 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ef55fa0{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-26008bb .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-087859f{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-56c742f .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-31fc466{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-00b010e .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-4853773{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-3f4dc36 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-2bc5ba3{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-5e5802f{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-83c5eda .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d9b97f7{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-75839c2 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-f05092e{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ad39e4f .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ae2e0b6{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1507eba .elementor-heading-title{font-size:var( --e-global-typography-8083523-font-size );line-height:var( --e-global-typography-8083523-line-height );letter-spacing:var( --e-global-typography-8083523-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b1fa728{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-359e485 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b1449c6{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-ca55ebc .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-5a66304{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-c10fb2d .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-66439cb{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-79d045e .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b33f5c7{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-6b4d261 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d65ac7b{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-2a49254 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-c25c972{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-d4d94d7 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-fa96b6b{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-8aa4834 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-f5331fd{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-79a9400 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-9bc6e60{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-56dff3e .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-96cee17{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-08daa57 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-169833f{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1057cde .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-1b47ec3{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-389b1a9 .elementor-heading-title{font-size:var( --e-global-typography-c5abd6e-font-size );line-height:var( --e-global-typography-c5abd6e-line-height );letter-spacing:var( --e-global-typography-c5abd6e-letter-spacing );}.elementor-1076 .elementor-element.elementor-element-b4c4763{font-size:var( --e-global-typography-68afee4-font-size );line-height:var( --e-global-typography-68afee4-line-height );letter-spacing:var( --e-global-typography-68afee4-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-2ce6874 */footer {
    background-color: #fafafa !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b72a29 *//* Reset list styles */
#toc ul {
  list-style: none;
  padding-left: 0;
}

#toc a {
  color: #000;
  display: block;
  text-decoration: none;
}

/* H2 container */
#toc .toc-h2 {
  position: relative;
  padding: 0;
}

/* H2 link layout with flex to position text and icon */
#toc .toc-toggle {
  display: flex;
  align-items: center;
  justify-content: space-between; /* text left, icon right */
  padding: 12px 16px;
  cursor: pointer;

  font-family: var(--e-global-typography-de0af26-font-family), Sans-serif;
  font-size: var(--e-global-typography-de0af26-font-size);
  font-weight: var(--e-global-typography-de0af26-font-weight);
  line-height: var(--e-global-typography-de0af26-line-height);
  letter-spacing: var(--e-global-typography-de0af26-letter-spacing);
}

/* H2 dropdown icon 24x24 */
#toc .dropdown-icon {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  transition: transform 0.3s ease;
}

/* Rotate icon when H2 open */
#toc .toc-h2.open .dropdown-icon {
  transform: rotate(-180deg);
}

/* H2 open: border below to separate from next H2 */
#toc .toc-h2.open {
  border-bottom: 1px solid #ddd;
}

/* Sub-list (H5 container) */
#toc .sub-list {
  display: none;
  max-height: 250px;
  overflow-y: auto;
  padding-left: 16px;
  margin: 0;
  border-left: none; /* remove left border */
}

/* Show sub-list when H2 open */
#toc .toc-h2.open > .sub-list {
  display: block;
}

/* H5 default (inactive): smaller left padding for proper wrapping */
#toc .toc-h5 a {
  position: relative;
  padding: 12px 16px 12px 16px; /* left padding reduced */
  font-family: var(--e-global-typography-68afee4-font-family), Sans-serif;
  font-weight: 400;
  font-size: var(--e-global-typography-68afee4-font-size);
  line-height: var(--e-global-typography-68afee4-line-height);
  letter-spacing: var(--e-global-typography-68afee4-letter-spacing);
  transition: color 0.3s ease;
  display: block; /* ensures multi-line wrapping */
}

/* Active H5: add space for crystal bullet */
#toc .toc-h5 a.active {
  padding-left: 32px; /* 16px bullet + 8px gap */
}

/* Crystal bullet for active H5 */
#toc .toc-h5 a.active::before {
  content: "";
  position: absolute;
  left: 8px; /* offset from edge */
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-image: url("https://litterpearls.com/wp-content/uploads/2026/02/diamond.svg");
  background-size: contain;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fedd3af *//* Hide mobile TOC on desktop */
#toc-mobile {
  display: none;
}

/* Mobile */
@media (max-width: 767px) {

  #toc {
    display: none;
  }

  #toc-mobile {
    display: block;
    width: 100%;
  }

  #toc-mobile .toc-custom {
    position: relative;
    width: 100%;
  }

  /* Custom visible dropdown */
  #toc-mobile .toc-label {
    display: block;
    width: 100%;
    padding: 8px 16px;
    padding-right: 48px;

    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    color: #5D5D5D;

    border-radius: 9999px;
    border: none;

    background-color: transparent;

    background-image: url('//srv/htdocs/wp-content/uploads/2026/03/chevron-down.svg');
    background-repeat: no-repeat;
    background-position: right 16px center;
    background-size: 24px;

    cursor: pointer;
  }

  /* Select invisible pero funcional */
  #toc-mobile .toc-dropdown {
    position: absolute;
    inset: 0;

    width: 100%;
    height: 100%;

    opacity: 0;
    cursor: pointer;
  }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e5802f */.elementor-1076 .elementor-element.elementor-element-5e5802f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6dc62e7 */.elementor-1076 .elementor-element.elementor-element-6dc62e7 {
  scroll-margin-top: 110px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96cee17 */.elementor-1076 .elementor-element.elementor-element-96cee17 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-169833f */.elementor-1076 .elementor-element.elementor-element-169833f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b47ec3 */.elementor-1076 .elementor-element.elementor-element-1b47ec3 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4c4763 */.elementor-1076 .elementor-element.elementor-element-b4c4763 a {
    text-decoration: underline;
}/* End custom CSS */