.elementor-933 .elementor-element.elementor-element-a6c325c{--display:flex;}.elementor-933 .elementor-element.elementor-element-a6c325c:not(.elementor-motion-effects-element-type-background), .elementor-933 .elementor-element.elementor-element-a6c325c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-933 .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-933 .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-933 .elementor-element.elementor-element-0b2bc0b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-933 .elementor-element.elementor-element-0b2bc0b .elementor-divider-separator{width:100%;}.elementor-933 .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-933 .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-933 .elementor-element.elementor-element-13164da a{color:var( --e-global-color-accent );}.elementor-933 .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-933 .elementor-element.elementor-element-d07b61c:not(.elementor-motion-effects-element-type-background), .elementor-933 .elementor-element.elementor-element-d07b61c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-933 .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-933 .elementor-element.elementor-element-06b7d0f .elementor-toc__header-title{text-align:start;}.elementor-933 .elementor-element.elementor-element-06b7d0f .elementor-toc__header{flex-direction:row;}.elementor-933 .elementor-element.elementor-element-06b7d0f{--item-text-hover-color:var( --e-global-color-primary );}.elementor-933 .elementor-element.elementor-element-3e778c7{--display:flex;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-933 .elementor-element.elementor-element-2b25019{--display:flex;}.elementor-933 .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-933 .elementor-element.elementor-element-cef5786{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-933 .elementor-element.elementor-element-cef5786 .elementor-divider-separator{width:100%;}.elementor-933 .elementor-element.elementor-element-cef5786 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-933 .elementor-element.elementor-element-8158504{--display:flex;}.elementor-933 .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-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-933 .elementor-element.elementor-element-ab46d07{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-933 .elementor-element.elementor-element-ab46d07 .elementor-divider-separator{width:100%;}.elementor-933 .elementor-element.elementor-element-ab46d07 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-933 .elementor-element.elementor-element-58aea07{--display:flex;}.elementor-933 .elementor-element.elementor-element-bc7e18f{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-933 .elementor-element.elementor-element-9925fa7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-933 .elementor-element.elementor-element-9925fa7 .elementor-divider-separator{width:100%;}.elementor-933 .elementor-element.elementor-element-9925fa7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-933 .elementor-element.elementor-element-2427834{--display:flex;}.elementor-933 .elementor-element.elementor-element-9c4fde1{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-933 .elementor-element.elementor-element-4748f80{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-933 .elementor-element.elementor-element-4748f80 .elementor-divider-separator{width:100%;}.elementor-933 .elementor-element.elementor-element-4748f80 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-933 .elementor-element.elementor-element-93b7334{--display:flex;}.elementor-933 .elementor-element.elementor-element-6cd3bb7{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-933 .elementor-element.elementor-element-8888a52{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-933 .elementor-element.elementor-element-8888a52 .elementor-divider-separator{width:100%;}.elementor-933 .elementor-element.elementor-element-8888a52 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-933 .elementor-element.elementor-element-113d832{--display:flex;}.elementor-933 .elementor-element.elementor-element-522b333{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-933 .elementor-element.elementor-element-ab938f1{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-933 .elementor-element.elementor-element-d09a0e8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-933 .elementor-element.elementor-element-d09a0e8 .elementor-divider-separator{width:100%;}.elementor-933 .elementor-element.elementor-element-d09a0e8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-933 .elementor-element.elementor-element-19b7eba{--display:flex;}.elementor-933 .elementor-element.elementor-element-37b9907{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-933 .elementor-element.elementor-element-c1a86bb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-933 .elementor-element.elementor-element-c1a86bb .elementor-divider-separator{width:100%;}.elementor-933 .elementor-element.elementor-element-c1a86bb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-933 .elementor-element.elementor-element-ca90b1c{--display:flex;}.elementor-933 .elementor-element.elementor-element-5949d14{--display:flex;}.elementor-933 .elementor-element.elementor-element-15602b4 > .elementor-widget-container{margin:5px 15px 5px 15px;}.elementor-933 .elementor-element.elementor-element-042275f{--display:flex;}.elementor-933 .elementor-element.elementor-element-92e1f7e > .elementor-widget-container{margin:5px 15px 5px 15px;}.elementor-933 .elementor-element.elementor-element-8169805{--display:flex;}.elementor-933 .elementor-element.elementor-element-d4fd61e > .elementor-widget-container{margin:5px 15px 5px 15px;}.elementor-933 .elementor-element.elementor-element-0f832d4{--display:flex;}.elementor-933 .elementor-element.elementor-element-e4bf50a > .elementor-widget-container{margin:5px 15px 5px 15px;}.elementor-933 .elementor-element.elementor-element-c327c8f{--display:flex;}.elementor-933 .elementor-element.elementor-element-a85101c > .elementor-widget-container{margin:5px 15px 5px 15px;}.elementor-933 .elementor-element.elementor-element-335fa40{--n-accordion-title-font-size:25px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:10px;}:where( .elementor-933 .elementor-element.elementor-element-335fa40 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Barlow Condensed", Sans-serif;font-weight:600;line-height:28px;}.elementor-933 .elementor-element.elementor-element-3b689cf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-933 .elementor-element.elementor-element-3b689cf .elementor-divider-separator{width:100%;}.elementor-933 .elementor-element.elementor-element-3b689cf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-933 .elementor-element.elementor-element-24d5ada{--content-width:75%;}.elementor-933 .elementor-element.elementor-element-d07b61c{--content-width:85%;}.elementor-933 .elementor-element.elementor-element-42da440{--width:30%;}.elementor-933 .elementor-element.elementor-element-3e778c7{--width:60%;}.elementor-933 .elementor-element.elementor-element-2b25019{--width:100%;}.elementor-933 .elementor-element.elementor-element-8158504{--width:100%;}.elementor-933 .elementor-element.elementor-element-58aea07{--width:100%;}.elementor-933 .elementor-element.elementor-element-2427834{--width:100%;}.elementor-933 .elementor-element.elementor-element-93b7334{--width:100%;}.elementor-933 .elementor-element.elementor-element-113d832{--width:100%;}.elementor-933 .elementor-element.elementor-element-19b7eba{--width:100%;}.elementor-933 .elementor-element.elementor-element-ca90b1c{--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-933 .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 */