.elementor-912 .elementor-element.elementor-element-a6c325c{--display:flex;}.elementor-912 .elementor-element.elementor-element-a6c325c:not(.elementor-motion-effects-element-type-background), .elementor-912 .elementor-element.elementor-element-a6c325c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-912 .elementor-element.elementor-element-24d5ada{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-912 .elementor-element.elementor-element-42c90e4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:4rem;font-weight:600;color:var( --e-global-color-accent );}.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-size:var( --e-global-typography-secondary-font-size );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-912 .elementor-element.elementor-element-0b2bc0b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-912 .elementor-element.elementor-element-0b2bc0b .elementor-divider-separator{width:100%;}.elementor-912 .elementor-element.elementor-element-0b2bc0b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );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-912 .elementor-element.elementor-element-13164da{font-family:"Barlow", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-912 .elementor-element.elementor-element-13164da a{color:var( --e-global-color-accent );}.elementor-912 .elementor-element.elementor-element-d07b61c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-912 .elementor-element.elementor-element-d07b61c:not(.elementor-motion-effects-element-type-background), .elementor-912 .elementor-element.elementor-element-d07b61c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-912 .elementor-element.elementor-element-42da440{--display:flex;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-912 .elementor-element.elementor-element-06b7d0f .elementor-toc__header-title{text-align:start;}.elementor-912 .elementor-element.elementor-element-06b7d0f .elementor-toc__header{flex-direction:row;}.elementor-912 .elementor-element.elementor-element-06b7d0f{--item-text-hover-color:var( --e-global-color-primary );}.elementor-912 .elementor-element.elementor-element-3e778c7{--display:flex;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-912 .elementor-element.elementor-element-2b25019{--display:flex;}.elementor-912 .elementor-element.elementor-element-be70777{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-912 .elementor-element.elementor-element-cef5786{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-912 .elementor-element.elementor-element-cef5786 .elementor-divider-separator{width:100%;}.elementor-912 .elementor-element.elementor-element-cef5786 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-912 .elementor-element.elementor-element-8158504{--display:flex;}.elementor-912 .elementor-element.elementor-element-9150fe2{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-557467c{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-91f7ed1{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-5f3c0e4{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-755220d{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-ab46d07{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-912 .elementor-element.elementor-element-ab46d07 .elementor-divider-separator{width:100%;}.elementor-912 .elementor-element.elementor-element-ab46d07 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-912 .elementor-element.elementor-element-4e86379{--display:flex;}.elementor-912 .elementor-element.elementor-element-2d8897b{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-72fd750{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-30db2fd{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-a4f0384{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-fdd3aa2{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-b2f6aec{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-fe45b97{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-8464e5b{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-63da532{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-6e64d61{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-71c77b1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-912 .elementor-element.elementor-element-71c77b1 .elementor-divider-separator{width:100%;}.elementor-912 .elementor-element.elementor-element-71c77b1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-912 .elementor-element.elementor-element-b9c7b78{--display:flex;}.elementor-912 .elementor-element.elementor-element-ab7b9d9{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-f37d8db{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-3f24dfc{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-1c49c36{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-2806c01{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-dc9c975{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-543aa1c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-912 .elementor-element.elementor-element-543aa1c .elementor-divider-separator{width:100%;}.elementor-912 .elementor-element.elementor-element-543aa1c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-912 .elementor-element.elementor-element-17e7823{--display:flex;}.elementor-912 .elementor-element.elementor-element-e8c0748{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-0c0f4ae{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-bc77c0e{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-3ed3143{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-126f91a{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-5a8e0a6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-912 .elementor-element.elementor-element-5a8e0a6 .elementor-divider-separator{width:100%;}.elementor-912 .elementor-element.elementor-element-5a8e0a6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-912 .elementor-element.elementor-element-391ce3b{--display:flex;}.elementor-912 .elementor-element.elementor-element-efe10c2{color:var( --e-global-color-33cfa80 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-912 .elementor-element.elementor-element-f51dedb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-912 .elementor-element.elementor-element-f51dedb .elementor-divider-separator{width:100%;}.elementor-912 .elementor-element.elementor-element-f51dedb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-912 .elementor-element.elementor-element-24d5ada{--content-width:75%;}.elementor-912 .elementor-element.elementor-element-d07b61c{--content-width:85%;}.elementor-912 .elementor-element.elementor-element-42da440{--width:30%;}.elementor-912 .elementor-element.elementor-element-3e778c7{--width:60%;}.elementor-912 .elementor-element.elementor-element-2b25019{--width:100%;}.elementor-912 .elementor-element.elementor-element-8158504{--width:100%;}.elementor-912 .elementor-element.elementor-element-4e86379{--width:100%;}.elementor-912 .elementor-element.elementor-element-b9c7b78{--width:100%;}.elementor-912 .elementor-element.elementor-element-17e7823{--width:100%;}.elementor-912 .elementor-element.elementor-element-391ce3b{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-13164da */.elementor-912 .elementor-element.elementor-element-13164da a { text-decoration: none; }/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-06b7d0f *//* Contain sticky TOC to its parent section */
elementor-widget {
    align-self: flex-start; /* This is often the key */
}/* End custom CSS */