.elementor-9018 .elementor-element.elementor-element-cfa879b{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9018 .elementor-element.elementor-element-85198e9{--spacer-size:30px;}.elementor-widget-table-of-contents{--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-9018 .elementor-element.elementor-element-9ee1051 .elementor-toc__header-title{text-align:start;}.elementor-9018 .elementor-element.elementor-element-9ee1051 .elementor-toc__header{flex-direction:row;}.elementor-9018 .elementor-element.elementor-element-9ee1051{--item-text-hover-decoration:underline;}.elementor-9018 .elementor-element.elementor-element-15ab3d1{--spacer-size:30px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9018 .elementor-element.elementor-element-79f288c .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-db99e8e{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-ec5363d .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-e249819{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-77a8b7a .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-d8734f7{--display:flex;}.elementor-9018 .elementor-element.elementor-element-d45bfb0{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-33edfaf .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-2824e9d{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-45aa138 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-42e089b{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-47dec55 .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-665417d{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-d335051 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-b202f62{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-d5667a3 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-43ce431{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-07a4a17 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-e37a0fd{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-49aa57d .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-6a19115{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-3e06772 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-7b9cdb8{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-e7b1bde .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-8d7b51b{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-992b243 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-9018 .elementor-element.elementor-element-63cb8cb img{width:50%;}.elementor-9018 .elementor-element.elementor-element-0e61073{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-9ab0e27 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-dc61488{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-53c2fe6 .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-17261f9{--display:flex;}.elementor-9018 .elementor-element.elementor-element-b0a6ca2 img{width:50%;}.elementor-9018 .elementor-element.elementor-element-bd7e646{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-d49b282 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-b84dbac{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-21ec3b3 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-d0c2212{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-f51223e .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-7e65016{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-e3a9eeb .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-c043f22 img{width:50%;}.elementor-9018 .elementor-element.elementor-element-3ef053d{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-e21716d .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-8b53212{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-370e5fa .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-cbd21dc{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-b2f0c83 .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-43b930b{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-73e6165 .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-5321032{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-1f2e5fb .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-79d6a94{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-2e427dc .elementor-heading-title{font-size:20px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-0b4e3c7{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-e6e5876 .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-9018 .elementor-element.elementor-element-1add8f8{--spacer-size:50px;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );}.elementor-9018 .elementor-element.elementor-element-fc88f7a .elementor-testimonial-wrapper{text-align:center;}.elementor-9018 .elementor-element.elementor-element-fc88f7a .elementor-testimonial-content{font-size:16px;font-weight:bold;}.elementor-9018 .elementor-element.elementor-element-029134b{--spacer-size:50px;}.elementor-9018 .elementor-element.elementor-element-fd47c11{--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-9018 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(max-width:1024px){ .elementor-9018 .elementor-element.elementor-element-fd47c11{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-9018 .elementor-element.elementor-element-fd47c11{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}