.elementor-12 .elementor-element.elementor-element-7754783c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7754783c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa33eb6 );background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/BG03.jpg");background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7754783c > .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/08/banner-pure-life-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:59% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7754783c > .elementor-container{min-height:60vh;}.elementor-12 .elementor-element.elementor-element-7754783c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-66ce1ad1{width:var( --container-widget-width, 53.586% );max-width:53.586%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:53.586%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-66ce1ad1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-66ce1ad1 .elementor-heading-title{font-family:"Taviraj", Sans-serif;font-size:58px;font-weight:500;text-transform:none;line-height:1.3em;color:var( --e-global-color-6d3458f );}.elementor-12 .elementor-element.elementor-element-1693efbe .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-1693efbe .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1693efbe .elementor-button:focus{background-color:var( --e-global-color-6d3458f );}.elementor-12 .elementor-element.elementor-element-1693efbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-1693efbe .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-12 .elementor-element.elementor-element-4fa458d .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-4fa458d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4fa458d .elementor-button:focus{background-color:var( --e-global-color-6d3458f );}.elementor-12 .elementor-element.elementor-element-4fa458d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-4fa458d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-12 .elementor-element.elementor-element-13e994ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13e994ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(184deg, var( --e-global-color-aa33eb6 ) 0%, var( --e-global-color-a567df4 ) 43%);}.elementor-12 .elementor-element.elementor-element-13e994ea > .elementor-container{max-width:1280px;}.elementor-12 .elementor-element.elementor-element-13e994ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-3em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-13e994ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7a2a0e9b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-7a2a0e9b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f57ccaf );}.elementor-12 .elementor-element.elementor-element-7a2a0e9b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:9px;}.elementor-12 .elementor-element.elementor-element-7a2a0e9b > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7a2a0e9b > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-7a2a0e9b > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-7a2a0e9b > .elementor-element-populated{box-shadow:0px 11px 20px 0px rgba(5.999999999999989, 77.99999999999996, 91, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9px 9px 9px 9px;}.elementor-12 .elementor-element.elementor-element-7a2a0e9b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-57e38033.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-57e38033.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-67ccd242{text-align:left;}.elementor-12 .elementor-element.elementor-element-67ccd242 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-51ca5ef6 .elementor-counter-number-wrapper{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-1d44c72-font-family ), Sans-serif;font-size:var( --e-global-typography-1d44c72-font-size );font-weight:var( --e-global-typography-1d44c72-font-weight );text-transform:var( --e-global-typography-1d44c72-text-transform );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-51ca5ef6 .elementor-counter-title{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-6914b549 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-659f957 );}.elementor-12 .elementor-element.elementor-element-278ae9b7 .elementor-counter-number-wrapper{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-1d44c72-font-family ), Sans-serif;font-size:var( --e-global-typography-1d44c72-font-size );font-weight:var( --e-global-typography-1d44c72-font-weight );text-transform:var( --e-global-typography-1d44c72-text-transform );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-278ae9b7 .elementor-counter-title{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-227aeef8 .elementor-counter-number-wrapper{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-1d44c72-font-family ), Sans-serif;font-size:var( --e-global-typography-1d44c72-font-size );font-weight:var( --e-global-typography-1d44c72-font-weight );text-transform:var( --e-global-typography-1d44c72-text-transform );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-227aeef8 .elementor-counter-title{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-dec722d .elementor-counter-number-wrapper{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-1d44c72-font-family ), Sans-serif;font-size:var( --e-global-typography-1d44c72-font-size );font-weight:var( --e-global-typography-1d44c72-font-weight );text-transform:var( --e-global-typography-1d44c72-text-transform );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-dec722d .elementor-counter-title{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-43c8b4b0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-43c8b4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-a567df4 ) 0%, var( --e-global-color-aa33eb6 ) 35%);}.elementor-12 .elementor-element.elementor-element-43c8b4b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 0em 7em 0em;}.elementor-12 .elementor-element.elementor-element-43c8b4b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-22e1123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-22e1123 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-f57ccaf );}.elementor-12 .elementor-element.elementor-element-7b1f2bb{text-align:center;}.elementor-12 .elementor-element.elementor-element-7b1f2bb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6d3458f );}.elementor-12 .elementor-element.elementor-element-c6c1e84{margin-top:50px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7f1fed8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-7f1fed8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://purelifecs.org/wp-content/uploads/2025/08/diverse-couple-on-a-therapy-session-in-a-psychologist-office.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-7f1fed8 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-02.png");background-size:cover;opacity:1;}.elementor-12 .elementor-element.elementor-element-7f1fed8:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-03.png");opacity:0.5;}.elementor-12 .elementor-element.elementor-element-7f1fed8 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7f1fed8 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7f1fed8 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-7f1fed8 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-7f1fed8 > .elementor-element-populated{box-shadow:-3px 11px 20px 0px rgba(37.49999999999999, 37.49999999999999, 37.49999999999999, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:80% 5% 5% 10%;}.elementor-12 .elementor-element.elementor-element-38aca70{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-12 .elementor-element.elementor-element-38aca70 .elementor-heading-title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-c886671 .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );border-radius:30px 0px 30px 0px;padding:20px 50px 20px 30px;}.elementor-12 .elementor-element.elementor-element-c886671 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c886671 .elementor-button:focus{background-color:var( --e-global-color-6d3458f );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-c886671{width:100%;max-width:100%;--e-transform-translateX:20px;--e-transform-translateY:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c886671.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c886671 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c886671 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-c886671 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-c886671 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-de2a8a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-de2a8a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://purelifecs.org/wp-content/uploads/2025/08/a-happy-african-american-woman-is-sitting-with-her-psychotherapist-and-showing-gratitude-.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-de2a8a5 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-02.png");background-size:cover;opacity:1;}.elementor-12 .elementor-element.elementor-element-de2a8a5:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-03.png");background-position:center center;background-size:cover;opacity:0.5;}.elementor-12 .elementor-element.elementor-element-de2a8a5 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-de2a8a5 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-de2a8a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-de2a8a5 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-de2a8a5 > .elementor-element-populated{box-shadow:-3px 11px 20px 0px rgba(37.49999999999999, 37.49999999999999, 37.49999999999999, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:80% 5% 5% 10%;}.elementor-12 .elementor-element.elementor-element-c46c03a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-12 .elementor-element.elementor-element-c46c03a .elementor-heading-title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-de19a98 .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );border-radius:30px 0px 30px 0px;padding:20px 50px 20px 30px;}.elementor-12 .elementor-element.elementor-element-de19a98 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-de19a98 .elementor-button:focus{background-color:var( --e-global-color-6d3458f );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-de19a98{width:100%;max-width:100%;--e-transform-translateX:20px;--e-transform-translateY:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-de19a98.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-de19a98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-de19a98 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-de19a98 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-de19a98 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-6d3c52e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-6d3c52e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://purelifecs.org/wp-content/uploads/2025/08/group-of-patients-attending-psychological-course-sitting-in-circle-at-session.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-6d3c52e > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-02.png");background-size:cover;opacity:1;}.elementor-12 .elementor-element.elementor-element-6d3c52e:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-03.png");background-position:center center;background-size:cover;opacity:0.5;}.elementor-12 .elementor-element.elementor-element-6d3c52e > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6d3c52e > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-6d3c52e > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-6d3c52e > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-6d3c52e > .elementor-element-populated{box-shadow:-3px 11px 20px 0px rgba(37.49999999999999, 37.49999999999999, 37.49999999999999, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:80% 5% 5% 10%;}.elementor-12 .elementor-element.elementor-element-4aa08bf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-12 .elementor-element.elementor-element-4aa08bf .elementor-heading-title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-bbb9773 .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );border-radius:30px 0px 30px 0px;padding:20px 50px 20px 30px;}.elementor-12 .elementor-element.elementor-element-bbb9773 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-bbb9773 .elementor-button:focus{background-color:var( --e-global-color-6d3458f );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-bbb9773{width:100%;max-width:100%;--e-transform-translateX:20px;--e-transform-translateY:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bbb9773.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-bbb9773 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-bbb9773 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-bbb9773 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-bbb9773 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-e950a43{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-2caea2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-2caea2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://purelifecs.org/wp-content/uploads/2025/08/real-friends-are-a-source-of-comfort.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-2caea2f > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-02.png");background-position:bottom center;background-size:cover;opacity:1;}.elementor-12 .elementor-element.elementor-element-2caea2f:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-03.png");opacity:0.5;}.elementor-12 .elementor-element.elementor-element-2caea2f > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-2caea2f > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-2caea2f > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-2caea2f > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-2caea2f > .elementor-element-populated{box-shadow:-3px 11px 20px 0px rgba(37, 37, 37, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:89% 5% 5% 10%;}.elementor-12 .elementor-element.elementor-element-871c468{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-12 .elementor-element.elementor-element-871c468 .elementor-heading-title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-3a3f232 .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );border-radius:30px 0px 30px 0px;padding:20px 50px 20px 30px;}.elementor-12 .elementor-element.elementor-element-3a3f232 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3a3f232 .elementor-button:focus{background-color:var( --e-global-color-6d3458f );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-3a3f232{width:100%;max-width:100%;--e-transform-translateX:20px;--e-transform-translateY:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3a3f232.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3a3f232 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-3a3f232 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-3a3f232 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3a3f232 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-25d5213:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-25d5213 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://purelifecs.org/wp-content/uploads/2025/08/discussing-employment-opportunities-with-immigration-officer.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-25d5213 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-02.png");background-position:bottom center;background-size:cover;opacity:1;}.elementor-12 .elementor-element.elementor-element-25d5213:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-03.png");background-position:center center;background-size:cover;opacity:0.5;}.elementor-12 .elementor-element.elementor-element-25d5213 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-25d5213 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-25d5213 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-25d5213 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-25d5213 > .elementor-element-populated{box-shadow:-3px 11px 20px 0px rgba(37.49999999999999, 37.49999999999999, 37.49999999999999, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:80% 5% 5% 10%;}.elementor-12 .elementor-element.elementor-element-7e54dac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-12 .elementor-element.elementor-element-7e54dac .elementor-heading-title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-ce5a8b2 .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );border-radius:30px 0px 30px 0px;padding:20px 50px 20px 30px;}.elementor-12 .elementor-element.elementor-element-ce5a8b2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ce5a8b2 .elementor-button:focus{background-color:var( --e-global-color-6d3458f );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-ce5a8b2{width:100%;max-width:100%;--e-transform-translateX:20px;--e-transform-translateY:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ce5a8b2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-ce5a8b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-ce5a8b2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-ce5a8b2 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ce5a8b2 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-7262e58:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-7262e58 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://purelifecs.org/wp-content/uploads/2025/08/upset-preteen-child-in-headphones-sitting-in-sofa-concept-mental-health-.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-7262e58 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-02.png");background-position:bottom center;background-size:cover;opacity:1;}.elementor-12 .elementor-element.elementor-element-7262e58:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/icon-03.png");background-position:center center;background-size:cover;opacity:0.5;}.elementor-12 .elementor-element.elementor-element-7262e58 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7262e58 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7262e58 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-7262e58 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-7262e58 > .elementor-element-populated{box-shadow:-3px 11px 20px 0px rgba(37.49999999999999, 37.49999999999999, 37.49999999999999, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:98% 5% 5% 10%;}.elementor-12 .elementor-element.elementor-element-e11f36b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-12 .elementor-element.elementor-element-e11f36b .elementor-heading-title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-81eff82 .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );border-radius:30px 0px 30px 0px;padding:20px 50px 20px 30px;}.elementor-12 .elementor-element.elementor-element-81eff82 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-81eff82 .elementor-button:focus{background-color:var( --e-global-color-6d3458f );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-81eff82{width:100%;max-width:100%;--e-transform-translateX:20px;--e-transform-translateY:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-81eff82.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-81eff82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-81eff82 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-81eff82 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-81eff82 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-6640c87d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6640c87d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-a567df4 ) 46%, var( --e-global-color-aa33eb6 ) 88%);}.elementor-12 .elementor-element.elementor-element-6640c87d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-6640c87d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-698f21d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-698f21d9 img{width:100%;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-a567df4 );border-radius:30px 30px 30px 30px;box-shadow:-3px 11px 20px 0px rgba(37, 37, 37, 0.22);}.elementor-12 .elementor-element.elementor-element-157c2a37{width:auto;max-width:auto;--e-transform-translateX:169px;--e-transform-translateY:-188px;--e-transform-scale:0.6;background-color:var( --e-global-color-a567df4 );margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -76%) 0%;padding:40px 40px 40px 40px;border-radius:30px 30px 0px 0px;}.elementor-12 .elementor-element.elementor-element-157c2a37 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-5d1866c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-5d1866c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-5d1866c2 > .elementor-element-populated{margin:0px 0px 0px 70px;--e-column-margin-right:0px;--e-column-margin-left:70px;}.elementor-12 .elementor-element.elementor-element-1a0f8d1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-12 .elementor-element.elementor-element-1a0f8d1a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-f57ccaf );}.elementor-12 .elementor-element.elementor-element-39666b50 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6d3458f );}.elementor-12 .elementor-element.elementor-element-735f185f{font-size:16px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1720224f .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-1720224f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1720224f .elementor-button:focus{background-color:var( --e-global-color-6d3458f );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-1720224f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1720224f .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-3eb442d4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3eb442d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-a567df4 ) 1%, var( --e-global-color-aa33eb6 ) 33%);}.elementor-12 .elementor-element.elementor-element-3eb442d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 15em 0em;}.elementor-12 .elementor-element.elementor-element-3eb442d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7b1523ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-7b1523ae .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-f57ccaf );}.elementor-12 .elementor-element.elementor-element-1410df4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-1410df4c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6d3458f );}.elementor-12 .elementor-element.elementor-element-30362529{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:17px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-55f61406.ekit-equal-height-enable,
					.elementor-12 .elementor-element.elementor-element-55f61406.ekit-equal-height-enable > div,
					.elementor-12 .elementor-element.elementor-element-55f61406.ekit-equal-height-enable .ekit-wid-con,
					.elementor-12 .elementor-element.elementor-element-55f61406.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-db1e030-font-family ), Sans-serif;font-size:var( --e-global-typography-db1e030-font-size );font-weight:var( --e-global-typography-db1e030-font-weight );text-transform:var( --e-global-typography-db1e030-text-transform );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox .box-body > p{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-info-box-icon{color:var( --e-global-color-e14445e );fill:var( --e-global-color-e14445e );border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox .elementskit-info-box-icon{font-size:29px;padding:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-306d73fe.ekit-equal-height-enable,
					.elementor-12 .elementor-element.elementor-element-306d73fe.ekit-equal-height-enable > div,
					.elementor-12 .elementor-element.elementor-element-306d73fe.ekit-equal-height-enable .ekit-wid-con,
					.elementor-12 .elementor-element.elementor-element-306d73fe.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-db1e030-font-family ), Sans-serif;font-size:var( --e-global-typography-db1e030-font-size );font-weight:var( --e-global-typography-db1e030-font-weight );text-transform:var( --e-global-typography-db1e030-text-transform );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox .box-body > p{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-info-box-icon{color:var( --e-global-color-e14445e );fill:var( --e-global-color-e14445e );border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox .elementskit-info-box-icon{font-size:29px;padding:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79033fdc.ekit-equal-height-enable,
					.elementor-12 .elementor-element.elementor-element-79033fdc.ekit-equal-height-enable > div,
					.elementor-12 .elementor-element.elementor-element-79033fdc.ekit-equal-height-enable .ekit-wid-con,
					.elementor-12 .elementor-element.elementor-element-79033fdc.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-db1e030-font-family ), Sans-serif;font-size:var( --e-global-typography-db1e030-font-size );font-weight:var( --e-global-typography-db1e030-font-weight );text-transform:var( --e-global-typography-db1e030-text-transform );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox .box-body > p{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-info-box-icon{color:var( --e-global-color-e14445e );fill:var( --e-global-color-e14445e );border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox .elementskit-info-box-icon{font-size:29px;padding:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9e89cd2 .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-9e89cd2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9e89cd2 .elementor-button:focus{background-color:var( --e-global-color-6d3458f );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-9e89cd2 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-9e89cd2 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-32b17101{width:var( --container-widget-width, 108.132% );max-width:108.132%;--e-transform-translateX:38px;--container-widget-width:108.132%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-32b17101.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-32b17101 img{width:68%;}.elementor-12 .elementor-element.elementor-element-299d427:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-299d427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-aa33eb6 ) 51%, var( --e-global-color-a567df4 ) 100%);}.elementor-12 .elementor-element.elementor-element-299d427{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10em;margin-bottom:0em;}.elementor-12 .elementor-element.elementor-element-299d427 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-2ea573e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-2ea573e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-aa33eb6 ) 43%, var( --e-global-color-a567df4 ) 100%);}.elementor-12 .elementor-element.elementor-element-2ea573e4 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-2ea573e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-2ea573e4 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-2ea573e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-2ea573e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6834b652{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6834b652 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3aeb1b03{text-align:center;}.elementor-12 .elementor-element.elementor-element-3aeb1b03 .elementor-heading-title{color:var( --e-global-color-6d3458f );}.elementor-12 .elementor-element.elementor-element-34d3764b .elementor-button{background-color:var( --e-global-color-f57ccaf );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-a567df4 );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-34d3764b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-34d3764b .elementor-button:focus{background-color:var( --e-global-color-6d3458f );}.elementor-12 .elementor-element.elementor-element-34d3764b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-34d3764b .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-12 .elementor-element.elementor-element-23768825:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-23768825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-a567df4 ) 0%, var( --e-global-color-aa33eb6 ) 100%);}.elementor-12 .elementor-element.elementor-element-23768825 > .elementor-background-overlay{background-image:url("https://purelifecs.org/wp-content/uploads/2025/07/BG01.jpg");background-position:top center;background-size:cover;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-23768825{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-12 .elementor-element.elementor-element-38573cd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-38573cd5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7a65c812 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f57ccaf );}.elementor-12 .elementor-element.elementor-element-34ec4aa{margin-top:50px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-6d3458f );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var( --e-global-typography-0d5e945-font-family ), Sans-serif;font-size:var( --e-global-typography-0d5e945-font-size );font-weight:var( --e-global-typography-0d5e945-font-weight );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );color:var( --e-global-color-primary );padding:20px 0px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3dbb25e8{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-a567df4 );border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 100px 30px 20px;}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body p, .elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e6996d );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-659f957 );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:var( --e-global-color-f57ccaf );fill:var( --e-global-color-f57ccaf );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-a567df4 );fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 30px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .ekit_accordion_icon_group, .elementor-12 .elementor-element.elementor-element-3dbb25e8 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-6d3458f );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var( --e-global-typography-0d5e945-font-family ), Sans-serif;font-size:var( --e-global-typography-0d5e945-font-size );font-weight:var( --e-global-typography-0d5e945-font-weight );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );color:var( --e-global-color-primary );padding:20px 0px 20px 20px;}.elementor-12 .elementor-element.elementor-element-694f99d9{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-a567df4 );border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 100px 30px 20px;}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body p, .elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e6996d );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-659f957 );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:var( --e-global-color-f57ccaf );fill:var( --e-global-color-f57ccaf );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-a567df4 );fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 30px 0px 0px;}.elementor-12 .elementor-element.elementor-element-694f99d9 .ekit_accordion_icon_group, .elementor-12 .elementor-element.elementor-element-694f99d9 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-330f894d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-330f894d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-aa33eb6 ) 0%, var( --e-global-color-e14445e ) 70%);}.elementor-12 .elementor-element.elementor-element-330f894d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-12 .elementor-element.elementor-element-330f894d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-8aafeae .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-4d536660{margin-top:20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-75945664.ekit-equal-height-enable,
					.elementor-12 .elementor-element.elementor-element-75945664.ekit-equal-height-enable > div,
					.elementor-12 .elementor-element.elementor-element-75945664.ekit-equal-height-enable .ekit-wid-con,
					.elementor-12 .elementor-element.elementor-element-75945664.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox{background-color:#DAFFEA00;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-75945664{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .box-body > p{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-info-box-icon{color:var( --e-global-color-f57ccaf );fill:var( --e-global-color-f57ccaf );}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-a567df4 );fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .elementskit-info-box-icon{font-size:15px;padding:0px 0px 0px 0px;transform:rotate(0deg);width:10px;line-height:10px;}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .elementskit-info-box-icon {height:10px;}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-12 .elementor-element.elementor-element-7c9e00f8.ekit-equal-height-enable,
					.elementor-12 .elementor-element.elementor-element-7c9e00f8.ekit-equal-height-enable > div,
					.elementor-12 .elementor-element.elementor-element-7c9e00f8.ekit-equal-height-enable .ekit-wid-con,
					.elementor-12 .elementor-element.elementor-element-7c9e00f8.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox{background-color:#DAFFEA00;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-7c9e00f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .box-body > p{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-info-box-icon{color:var( --e-global-color-f57ccaf );fill:var( --e-global-color-f57ccaf );}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-a567df4 );fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .elementskit-info-box-icon{font-size:15px;padding:0px 0px 0px 0px;transform:rotate(0deg);width:10px;line-height:10px;}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .elementskit-info-box-icon {height:10px;}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-12 .elementor-element.elementor-element-5fde2295.ekit-equal-height-enable,
					.elementor-12 .elementor-element.elementor-element-5fde2295.ekit-equal-height-enable > div,
					.elementor-12 .elementor-element.elementor-element-5fde2295.ekit-equal-height-enable .ekit-wid-con,
					.elementor-12 .elementor-element.elementor-element-5fde2295.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox{background-color:#DAFFEA00;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-5fde2295{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .box-body > p{color:var( --e-global-color-a567df4 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-info-box-icon{color:var( --e-global-color-f57ccaf );fill:var( --e-global-color-f57ccaf );}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-a567df4 );fill:var( --e-global-color-a567df4 );}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .elementskit-info-box-icon{font-size:15px;padding:0px 0px 0px 0px;transform:rotate(0deg);width:10px;line-height:10px;}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .elementskit-info-box-icon {height:10px;}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-69556783{width:56.579%;}.elementor-12 .elementor-element.elementor-element-501fe08b{width:43.421%;}.elementor-12 .elementor-element.elementor-element-32532c2c{width:70%;}.elementor-12 .elementor-element.elementor-element-cacb9fd{width:30%;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-7754783c > .elementor-background-overlay{background-size:70% auto;}.elementor-12 .elementor-element.elementor-element-66ce1ad1 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-1693efbe .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-4fa458d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-51ca5ef6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-51ca5ef6 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-278ae9b7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-278ae9b7 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-227aeef8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-227aeef8 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-dec722d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-dec722d .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-43c8b4b0{padding:7em 0em 7em 0em;}.elementor-12 .elementor-element.elementor-element-22e1123 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7b1f2bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-38aca70 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-c886671 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-c46c03a .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-de19a98 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-4aa08bf .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-bbb9773 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-871c468 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-3a3f232 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7e54dac .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-ce5a8b2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-e11f36b .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-81eff82 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-157c2a37{--e-transform-translateY:-178px;--e-transform-scale:0.5;}.elementor-12 .elementor-element.elementor-element-157c2a37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1a0f8d1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-39666b50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1720224f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7b1523ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-1410df4c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-9e89cd2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-2ea573e4 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12 .elementor-element.elementor-element-6834b652 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-34d3764b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-38573cd5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7a65c812 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body p, .elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body{padding:20px 40px 30px 20px;}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body p, .elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body{padding:20px 40px 30px 20px;}.elementor-12 .elementor-element.elementor-element-8aafeae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-7754783c > .elementor-background-overlay{background-size:77% auto;}.elementor-12 .elementor-element.elementor-element-7754783c{padding:10em 0em 5em 0em;}.elementor-12 .elementor-element.elementor-element-1ec4549b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-66ce1ad1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-66ce1ad1 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-1693efbe .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-4fa458d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-67ccd242 .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-51ca5ef6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-51ca5ef6 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-278ae9b7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-278ae9b7 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-227aeef8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-227aeef8 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-dec722d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-dec722d .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-43c8b4b0{padding:5em 0em 5em 0em;}.elementor-12 .elementor-element.elementor-element-22e1123 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7b1f2bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-7f1fed8 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12 .elementor-element.elementor-element-38aca70 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-c886671{--e-transform-translateX:14px;--e-transform-translateY:46px;}.elementor-12 .elementor-element.elementor-element-c886671 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-de2a8a5 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12 .elementor-element.elementor-element-c46c03a .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-de19a98{--e-transform-translateX:14px;--e-transform-translateY:46px;}.elementor-12 .elementor-element.elementor-element-de19a98 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-6d3c52e > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12 .elementor-element.elementor-element-4aa08bf .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-bbb9773{--e-transform-translateX:14px;--e-transform-translateY:46px;}.elementor-12 .elementor-element.elementor-element-bbb9773 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-2caea2f > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12 .elementor-element.elementor-element-871c468 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-3a3f232{--e-transform-translateX:14px;--e-transform-translateY:46px;}.elementor-12 .elementor-element.elementor-element-3a3f232 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-25d5213 > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12 .elementor-element.elementor-element-7e54dac{text-align:center;}.elementor-12 .elementor-element.elementor-element-7e54dac .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-ce5a8b2{--e-transform-translateX:14px;--e-transform-translateY:46px;}.elementor-12 .elementor-element.elementor-element-ce5a8b2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7262e58 > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-12 .elementor-element.elementor-element-e11f36b .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-81eff82{--e-transform-translateX:14px;--e-transform-translateY:46px;}.elementor-12 .elementor-element.elementor-element-81eff82 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-157c2a37{--e-transform-translateX:84px;--e-transform-scale:0.5;border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-157c2a37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1a0f8d1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-39666b50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1720224f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7b1523ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-1410df4c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-9e89cd2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-32b17101 img{width:100%;}.elementor-12 .elementor-element.elementor-element-2ea573e4 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-12 .elementor-element.elementor-element-6834b652 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-34d3764b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-38573cd5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7a65c812 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body p, .elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body p, .elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-330f894d{padding:5em 0em 5em 0em;}.elementor-12 .elementor-element.elementor-element-8aafeae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-7754783c > .elementor-background-overlay{background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-7754783c{padding:10em 0em 10em 0em;}.elementor-12 .elementor-element.elementor-element-66ce1ad1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-66ce1ad1 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-1693efbe .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-4fa458d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-13e994ea{margin-top:0em;margin-bottom:0em;}.elementor-12 .elementor-element.elementor-element-7a2a0e9b > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7a2a0e9b > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-7a2a0e9b > .elementor-background-slideshow{border-radius:0px 0px 30px 30px;}.elementor-12 .elementor-element.elementor-element-67ccd242{text-align:center;}.elementor-12 .elementor-element.elementor-element-67ccd242 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-51ca5ef6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-51ca5ef6 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-6914b549 > .elementor-element-populated{border-width:1px 0px 1px 0px;}.elementor-12 .elementor-element.elementor-element-278ae9b7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-278ae9b7 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-227aeef8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-227aeef8 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-dec722d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-1d44c72-font-size );line-height:var( --e-global-typography-1d44c72-line-height );}.elementor-12 .elementor-element.elementor-element-dec722d .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-43c8b4b0{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-22e1123 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7b1f2bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-c6c1e84{margin-top:20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-38aca70 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-c886671{--e-transform-translateX:17px;--e-transform-translateY:17px;}.elementor-12 .elementor-element.elementor-element-c886671 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-c46c03a .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-de19a98{--e-transform-translateX:17px;--e-transform-translateY:17px;}.elementor-12 .elementor-element.elementor-element-de19a98 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-4aa08bf .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-bbb9773{--e-transform-translateX:17px;--e-transform-translateY:17px;}.elementor-12 .elementor-element.elementor-element-bbb9773 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-871c468 .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-3a3f232{--e-transform-translateX:17px;--e-transform-translateY:17px;}.elementor-12 .elementor-element.elementor-element-3a3f232 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7e54dac .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-ce5a8b2{--e-transform-translateX:17px;--e-transform-translateY:17px;}.elementor-12 .elementor-element.elementor-element-ce5a8b2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-e11f36b .elementor-heading-title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-12 .elementor-element.elementor-element-81eff82{--e-transform-translateX:17px;--e-transform-translateY:17px;}.elementor-12 .elementor-element.elementor-element-81eff82 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-157c2a37{--e-transform-translateX:59px;--e-transform-translateY:-185px;--e-transform-scale:0.6;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-12 .elementor-element.elementor-element-157c2a37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-5d1866c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-1a0f8d1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-39666b50{text-align:center;}.elementor-12 .elementor-element.elementor-element-39666b50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-735f185f{text-align:center;}.elementor-12 .elementor-element.elementor-element-1720224f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7b1523ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-1410df4c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-55f61406 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-306d73fe .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-db1e030-font-size );line-height:var( --e-global-typography-db1e030-line-height );letter-spacing:var( --e-global-typography-db1e030-letter-spacing );word-spacing:var( --e-global-typography-db1e030-word-spacing );}.elementor-12 .elementor-element.elementor-element-79033fdc .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-9e89cd2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-152c5956{width:50%;}.elementor-12 .elementor-element.elementor-element-32b17101{--e-transform-translateX:5px;--e-transform-translateY:31px;--e-transform-scale:1.3;}.elementor-12 .elementor-element.elementor-element-32b17101 img{width:100%;}.elementor-12 .elementor-element.elementor-element-6834b652 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-3aeb1b03{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-12 .elementor-element.elementor-element-34d3764b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-23768825{padding:3em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-38573cd5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7a65c812 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-34ec4aa{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3dbb25e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body p, .elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3dbb25e8 .elementskit-accordion .elementskit-card-body{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-694f99d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body p, .elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-694f99d9 .elementskit-accordion .elementskit-card-body{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-330f894d{padding:5em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-8aafeae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-32532c2c{width:50%;}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-75945664 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7c9e00f8 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-5fde2295 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-cacb9fd{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-1ec4549b{width:100%;}.elementor-12 .elementor-element.elementor-element-69556783{width:40%;}.elementor-12 .elementor-element.elementor-element-501fe08b{width:60%;}.elementor-12 .elementor-element.elementor-element-21f08a47{width:100%;}.elementor-12 .elementor-element.elementor-element-66f98b10{width:100%;}}