.elementor-5112 .elementor-element.elementor-element-c9014ea{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5112 .elementor-element.elementor-element-22609c7{--display:flex;}.elementor-5112 .elementor-element.elementor-element-27843ab{--spacer-size:50px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--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-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5112 .elementor-element.elementor-element-4c17009 .elementor-toc__header-title{text-align:start;}.elementor-5112 .elementor-element.elementor-element-4c17009 .elementor-toc__header{flex-direction:row;}.elementor-5112 .elementor-element.elementor-element-4c17009{--item-text-hover-decoration:underline;}.elementor-5112 .elementor-element.elementor-element-1fcb96e{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-0ca8c7d{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5112 .elementor-element.elementor-element-848d570{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-6ac14a1{--display:flex;}.elementor-5112 .elementor-element.elementor-element-9b131c2{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-aaec30e{--display:flex;}.elementor-5112 .elementor-element.elementor-element-681544c{--display:flex;}.elementor-5112 .elementor-element.elementor-element-398ba80{--display:flex;}.elementor-5112 .elementor-element.elementor-element-59dc32e{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-d5cf7fe{--display:flex;}.elementor-5112 .elementor-element.elementor-element-a2978ff{--display:flex;}.elementor-5112 .elementor-element.elementor-element-44b2e2d{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-d2a4d12{--display:flex;}.elementor-5112 .elementor-element.elementor-element-929362b{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-410a72b{--display:flex;}.elementor-5112 .elementor-element.elementor-element-0e21e5d{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-9b6d5c8{--display:flex;}.elementor-5112 .elementor-element.elementor-element-6eacb44{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-be05bc1{--display:flex;}.elementor-5112 .elementor-element.elementor-element-b6209f1{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-a927776{--display:flex;}.elementor-5112 .elementor-element.elementor-element-91bf8ed{--display:flex;}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-next{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-prev{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-active-slide{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-total-slide{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5112 .elementor-element.elementor-element-b187935 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{font-size:15px;width:35px;height:35px;line-height:35px;text-align:center;}.elementor-5112 .elementor-element.elementor-element-b187935 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{width:15px;height:15px;}.elementor-5112 .elementor-element.elementor-element-b187935 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix,.elementor-5112 .elementor-element.elementor-element-b187935 .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{margin-right:8px;}.elementor-5112 .elementor-element.elementor-element-b187935 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{color:#313131;}.elementor-5112 .elementor-element.elementor-element-b187935 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{color:#3351a6;}.elementor-5112 .elementor-element.elementor-element-b187935 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-5112 .elementor-element.elementor-element-7199f6a{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-4661b23{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5112 .elementor-element.elementor-element-b8ac739{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5112 .elementor-element.elementor-element-b8ac739 .elementor-divider-separator{width:100%;}.elementor-5112 .elementor-element.elementor-element-b8ac739 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5112 .elementor-element.elementor-element-3062b67{--display:flex;}.elementor-5112 .elementor-element.elementor-element-8be4b3b{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5112 .elementor-element.elementor-element-76faef9 .elementor-button{background-color:#61C0CE;}.elementor-5112 .elementor-element.elementor-element-f03c901{--spacer-size:50px;}.elementor-5112 .elementor-element.elementor-element-284056b{--display:flex;}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5112 .elementor-element.elementor-element-919d440{--display:flex;}.elementor-5112 .elementor-element.elementor-element-cb59aa5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5112 .elementor-element.elementor-element-cb59aa5 .elementor-divider-separator{width:100%;}.elementor-5112 .elementor-element.elementor-element-cb59aa5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}