.elementor-5097 .elementor-element.elementor-element-e9ad7c1{margin-top:20px;margin-bottom:20px}.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-5097 .elementor-element.elementor-element-e48da80 .elementor-toc__header-title{text-align:start}.elementor-5097 .elementor-element.elementor-element-e48da80{--header-color:var(--e-global-color-primary);--item-text-color:var(--e-global-color-secondary);--item-text-hover-color:var(--e-global-color-primary);--item-text-hover-decoration:underline;--marker-color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-e48da80 .elementor-toc__header{flex-direction:row}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-5097 .elementor-element.elementor-element-019dc25>.elementor-widget-container{margin:50px 0 0}.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-5097 .elementor-element.elementor-element-4d20f82{color:var(--e-global-color-secondary)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text)}.elementor-5097 .elementor-element.elementor-element-8842877>.elementor-widget-container{margin:0 0 50px}.elementor-5097 .elementor-element.elementor-element-0737b01{color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-6fffb85>.elementor-widget-container{margin:0 0 50px}.elementor-5097 .elementor-element.elementor-element-690aba1{color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-cfbf00c>.elementor-widget-container{margin:50px 0}.elementor-5097 .elementor-element.elementor-element-a5ac587 .elementor-heading-title{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-5097 .elementor-element.elementor-element-7867cc1{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);color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-316f910>.elementor-widget-container{margin:0}.elementor-5097 .elementor-element.elementor-element-65cdafc>.elementor-widget-container{margin:0 0 50px}.elementor-5097 .elementor-element.elementor-element-3388f92 .elementor-heading-title{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-5097 .elementor-element.elementor-element-907bab9{color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-58536c5 .elementor-heading-title{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-5097 .elementor-element.elementor-element-8eee2f0{color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-422e04a>.elementor-widget-container{margin:0 0 50px}.elementor-5097 .elementor-element.elementor-element-9e5e923 .elementor-heading-title{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-5097 .elementor-element.elementor-element-dce173b>.elementor-widget-container{margin:0 0 50px}.elementor-5097 .elementor-element.elementor-element-dce173b{color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-d155644>.elementor-widget-container{margin:0 0 50px}.elementor-5097 .elementor-element.elementor-element-a688cf4 .elementor-heading-title{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-5097 .elementor-element.elementor-element-6c3664a{color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-c6bb3e5>.elementor-widget-container{margin:0 0 50px}.elementor-5097 .elementor-element.elementor-element-4ca02f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-5097 .elementor-element.elementor-element-b3b784e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start}.elementor-5097 .elementor-element.elementor-element-b3b784e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5097 .elementor-element.elementor-element-fe38cb7 .elementor-heading-title{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-5097 .elementor-element.elementor-element-7ffa13e{color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-83a81b9 img{width:100%}.elementor-5097 .elementor-element.elementor-element-9f695aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-5097 .elementor-element.elementor-element-f10fd8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start}.elementor-5097 .elementor-element.elementor-element-f10fd8a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5097 .elementor-element.elementor-element-fee9a76 img{width:100%}.elementor-5097 .elementor-element.elementor-element-8b32641>.elementor-widget-container{margin:0 0 50px}.elementor-5097 .elementor-element.elementor-element-890fa8d .elementor-heading-title{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-5097 .elementor-element.elementor-element-384ff24{width:var(--container-widget-width,98.412%);max-width:98.412%;--container-widget-width:98.412%;--container-widget-flex-grow:0;color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-24a910d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-5097 .elementor-element.elementor-element-b0088c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start}.elementor-5097 .elementor-element.elementor-element-b0088c1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5097 .elementor-element.elementor-element-ab9dcc6 img{width:100%}.elementor-5097 .elementor-element.elementor-element-beaec2f img{width:100%}.elementor-5097 .elementor-element.elementor-element-2150ebe>.elementor-widget-container{margin:50px 0 0}.elementor-5097 .elementor-element.elementor-element-2150ebe .elementor-heading-title{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-5097 .elementor-element.elementor-element-894799e{width:var(--container-widget-width,98.412%);max-width:98.412%;--container-widget-width:98.412%;--container-widget-flex-grow:0;color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-3e21f18>.elementor-widget-container{margin:50px 0 0}.elementor-5097 .elementor-element.elementor-element-3e21f18 .elementor-heading-title{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-5097 .elementor-element.elementor-element-9808fc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-5097 .elementor-element.elementor-element-c34980c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-8px;--padding-bottom:-8px;--padding-left:-8px;--padding-right:-8px}.elementor-5097 .elementor-element.elementor-element-c34980c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5097 .elementor-element.elementor-element-d2dde4f>.elementor-widget-container{margin:0 0 50px}.elementor-5097 .elementor-element.elementor-element-cb75958{width:var(--container-widget-width,98.412%);max-width:98.412%;--container-widget-width:98.412%;--container-widget-flex-grow:0;color:var(--e-global-color-secondary)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-5097 .elementor-element.elementor-element-bc48ddf>.elementor-widget-container{margin:50px 0}.elementor-5097 .elementor-element.elementor-element-bc48ddf .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:24px}.elementor-5097 .elementor-element.elementor-element-bc48ddf .elementor-icon-box-title{margin-block-end:18px}.elementor-5097 .elementor-element.elementor-element-bc48ddf .elementor-icon{font-size:71px}.elementor-5097 .elementor-element.elementor-element-bc48ddf .elementor-icon-box-title,.elementor-5097 .elementor-element.elementor-element-bc48ddf .elementor-icon-box-title a{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-5097 .elementor-element.elementor-element-0e623a6>.elementor-widget-container{margin:50px 0 0}.elementor-5097 .elementor-element.elementor-element-0e623a6 .elementor-heading-title{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-5097 .elementor-element.elementor-element-722f1f8{width:var(--container-widget-width,98.412%);max-width:98.412%;--container-widget-width:98.412%;--container-widget-flex-grow:0;color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-fea08fa>.elementor-widget-container{margin:50px 0 0}.elementor-5097 .elementor-element.elementor-element-fea08fa .elementor-heading-title{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-5097 .elementor-element.elementor-element-f6a49da{width:var(--container-widget-width,98.412%);max-width:98.412%;--container-widget-width:98.412%;--container-widget-flex-grow:0;color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-293eeb1{width:var(--container-widget-width,98.412%);max-width:98.412%;--container-widget-width:98.412%;--container-widget-flex-grow:0;color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-0d737c3{width:var(--container-widget-width,98.412%);max-width:98.412%;--container-widget-width:98.412%;--container-widget-flex-grow:0;color:var(--e-global-color-secondary)}.elementor-5097 .elementor-element.elementor-element-b0eec12{width:var(--container-widget-width,98.412%);max-width:98.412%;--container-widget-width:98.412%;--container-widget-flex-grow:0;color:var(--e-global-color-secondary)}@media(min-width:811px){.elementor-5097 .elementor-element.elementor-element-b3b784e{--width:100%}.elementor-5097 .elementor-element.elementor-element-f10fd8a{--width:100%}.elementor-5097 .elementor-element.elementor-element-b0088c1{--width:100%}.elementor-5097 .elementor-element.elementor-element-c34980c{--width:100%}}@media(max-width:1024px){.elementor-5097 .elementor-element.elementor-element-a5ac587 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-7867cc1{font-size:var(--e-global-typography-text-font-size)}.elementor-5097 .elementor-element.elementor-element-3388f92 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-58536c5 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-9e5e923 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-a688cf4 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-fe38cb7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-890fa8d .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-2150ebe .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-3e21f18 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-bc48ddf .elementor-icon-box-title,.elementor-5097 .elementor-element.elementor-element-bc48ddf .elementor-icon-box-title a{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-0e623a6 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-fea08fa .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}}@media(max-width:810px){.elementor-5097 .elementor-element.elementor-element-e9ad7c1>.elementor-container{max-width:500px}.elementor-5097 .elementor-element.elementor-element-a5ac587 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-7867cc1{font-size:var(--e-global-typography-text-font-size)}.elementor-5097 .elementor-element.elementor-element-3388f92 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-58536c5 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-9e5e923 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-a688cf4 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-fe38cb7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-890fa8d .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-2150ebe .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-3e21f18 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-bc48ddf .elementor-icon-box-title,.elementor-5097 .elementor-element.elementor-element-bc48ddf .elementor-icon-box-title a{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-0e623a6 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-5097 .elementor-element.elementor-element-fea08fa .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}}