.elementor-8280 .elementor-element.elementor-element-39955f9{--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-8280 .elementor-element.elementor-element-182abb7{--spacer-size:50px;}.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-8280 .elementor-element.elementor-element-e4fde60 .elementor-toc__header-title{text-align:start;}.elementor-8280 .elementor-element.elementor-element-e4fde60 .elementor-toc__header{flex-direction:row;}.elementor-8280 .elementor-element.elementor-element-e4fde60{--item-text-hover-decoration:underline;}.elementor-8280 .elementor-element.elementor-element-2c11e3a{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8280 .elementor-element.elementor-element-f6cf397 .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-8280 .elementor-element.elementor-element-e32c638{--spacer-size:50px;}.elementor-8280 .elementor-element.elementor-element-552978c .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-8280 .elementor-element.elementor-element-f731165{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-8280 .elementor-element.elementor-element-808fdff img{width:60%;}.elementor-8280 .elementor-element.elementor-element-90d87a3{--spacer-size:50px;}.elementor-8280 .elementor-element.elementor-element-2d9a3d6{--spacer-size:50px;}.elementor-8280 .elementor-element.elementor-element-5f3fe35 .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-8280 .elementor-element.elementor-element-d47ab06{--spacer-size:50px;}.elementor-8280 .elementor-element.elementor-element-c17071b .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-8280 .elementor-element.elementor-element-19d4f82{--spacer-size:50px;}.elementor-8280 .elementor-element.elementor-element-21756a0 .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-8280 .elementor-element.elementor-element-9b4ae7b{--spacer-size:50px;}.elementor-8280 .elementor-element.elementor-element-b9f12c0 .elementor-heading-title{font-size:36px;color:var( --e-global-color-accent );}.elementor-8280 .elementor-element.elementor-element-0fb1e21{--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-8280 .elementor-element.elementor-element-30426e1 .elementor-testimonial-wrapper{text-align:center;}.elementor-8280 .elementor-element.elementor-element-30426e1 .elementor-testimonial-content{font-size:18px;font-weight:bold;}.elementor-8280 .elementor-element.elementor-element-aa06505{--display:flex;}.elementor-8280 .elementor-element.elementor-element-ffff9b2{--spacer-size:50px;}.elementor-8280 .elementor-element.elementor-element-476750c{--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.breadcrumb-wrap .breadcrumb-overlay, .elementor-page-8280 .breadcrumb-wrap .breadcrumb-overlay{opacity:0.5;}@media(max-width:1024px){ .elementor-8280 .elementor-element.elementor-element-476750c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-8280 .elementor-element.elementor-element-476750c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}