.elementor-193 .elementor-element.elementor-element-e65827b{--display:flex;--min-height:40vh;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-193 .elementor-element.elementor-element-c1729f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.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-193 .elementor-element.elementor-element-d489140{font-family:var( --e-global-typography-77b4daf-font-family ), Sans-serif;font-size:var( --e-global-typography-77b4daf-font-size );font-weight:var( --e-global-typography-77b4daf-font-weight );letter-spacing:var( --e-global-typography-77b4daf-letter-spacing );color:var( --e-global-color-primary );}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-1cc0b83{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-1cc0b83 .elementor-heading-title{font-family:var( --e-global-typography-acab49c-font-family ), Sans-serif;font-size:var( --e-global-typography-acab49c-font-size );font-weight:var( --e-global-typography-acab49c-font-weight );line-height:var( --e-global-typography-acab49c-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-819a65b{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-2b07d991{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:4%;--margin-bottom:04%;--margin-left:0%;--margin-right:0%;}.elementor-193 .elementor-element.elementor-element-2b07d991:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-2b07d991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6e08ed );}.elementor-193 .elementor-element.elementor-element-51fb4411{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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 );line-height:var( --e-global-typography-primary-line-height );}.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-193 .elementor-element.elementor-element-7dae0c52{border-style:none;--header-color:var( --e-global-color-text );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-3e8fbc9 );}.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__header-title{text-align:start;}.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__header, .elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__header-title{font-family:var( --e-global-typography-77b4daf-font-family ), Sans-serif;font-size:var( --e-global-typography-77b4daf-font-size );font-weight:var( --e-global-typography-77b4daf-font-weight );letter-spacing:var( --e-global-typography-77b4daf-letter-spacing );}.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__header{flex-direction:row;}.elementor-193 .elementor-element.elementor-element-2b7b94de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-193 .elementor-element.elementor-element-42dd8222{--display:flex;}.elementor-193 .elementor-element.elementor-element-42dd8222.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-193 .elementor-element.elementor-element-66539fec{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-66539fec .elementor-heading-title{font-family:var( --e-global-typography-f9ebc88-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ebc88-font-size );font-weight:var( --e-global-typography-f9ebc88-font-weight );line-height:var( --e-global-typography-f9ebc88-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-6229114{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 3px;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-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-193 .elementor-element.elementor-element-a818ff img{border-radius:25px 25px 25px 25px;}.elementor-193 .elementor-element.elementor-element-a818ff .widget-image-caption{font-family:var( --e-global-typography-c236744-font-family ), Sans-serif;font-size:var( --e-global-typography-c236744-font-size );font-weight:var( --e-global-typography-c236744-font-weight );margin-block-start:10px;}.elementor-193 .elementor-element.elementor-element-33f295bf{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-193 .elementor-element.elementor-element-853aadb{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-853aadb .elementor-heading-title{font-family:var( --e-global-typography-f9ebc88-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ebc88-font-size );font-weight:var( --e-global-typography-f9ebc88-font-weight );line-height:var( --e-global-typography-f9ebc88-line-height );color:#1C244B;}.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, .elementor-widget-icon-box .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-primary-line-height );}.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{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-193 .elementor-element.elementor-element-c38400e{background-color:#FFFFFF;padding:15px 30px 15px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d4be12 );border-radius:10px 10px 10px 10px;}.elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-title{margin-block-end:10px;}.elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon{font-size:20px;padding:10px;}.elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-title a{font-family:var( --e-global-typography-ade9387-font-family ), Sans-serif;font-size:var( --e-global-typography-ade9387-font-size );font-weight:var( --e-global-typography-ade9387-font-weight );line-height:var( --e-global-typography-ade9387-line-height );}.elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-description{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-193 .elementor-element.elementor-element-27bce01a{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-193 .elementor-element.elementor-element-45ed6586{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-45ed6586 .elementor-heading-title{font-family:var( --e-global-typography-f9ebc88-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ebc88-font-size );font-weight:var( --e-global-typography-f9ebc88-font-weight );line-height:var( --e-global-typography-f9ebc88-line-height );color:#1C244B;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-193 .elementor-element.elementor-element-1617d5c4 .elementor-blockquote__content{font-family:var( --e-global-typography-df9a72c-font-family ), Sans-serif;font-size:var( --e-global-typography-df9a72c-font-size );font-weight:var( --e-global-typography-df9a72c-font-weight );font-style:var( --e-global-typography-df9a72c-font-style );line-height:var( --e-global-typography-df9a72c-line-height );}.elementor-193 .elementor-element.elementor-element-1617d5c4 .elementor-blockquote__author{color:var( --e-global-color-2b6814e );font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-193 .elementor-element.elementor-element-1617d5c4 .elementor-blockquote{padding:20px;background-color:var( --e-global-color-d46dff2 );border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );border-radius:20px;}.elementor-193 .elementor-element.elementor-element-7bffd011{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-193 .elementor-element.elementor-element-6f1367a8{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-6f1367a8 .elementor-heading-title{font-family:var( --e-global-typography-f9ebc88-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ebc88-font-size );font-weight:var( --e-global-typography-f9ebc88-font-weight );line-height:var( --e-global-typography-f9ebc88-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-1b69ed78{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-cdd9be3{--display:flex;}.elementor-193 .elementor-element.elementor-element-49cc4de0{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-49cc4de0 .elementor-heading-title{font-family:var( --e-global-typography-f9ebc88-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ebc88-font-size );font-weight:var( --e-global-typography-f9ebc88-font-weight );line-height:var( --e-global-typography-f9ebc88-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-9608749 img{border-radius:25px 25px 25px 25px;}.elementor-193 .elementor-element.elementor-element-9608749 .widget-image-caption{font-family:var( --e-global-typography-c236744-font-family ), Sans-serif;font-size:var( --e-global-typography-c236744-font-size );font-weight:var( --e-global-typography-c236744-font-weight );margin-block-start:10px;}.elementor-193 .elementor-element.elementor-element-18a24986{--display:flex;}.elementor-193 .elementor-element.elementor-element-4e88cfc0{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-4e88cfc0 .elementor-heading-title{font-family:var( --e-global-typography-f9ebc88-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ebc88-font-size );font-weight:var( --e-global-typography-f9ebc88-font-weight );line-height:var( --e-global-typography-f9ebc88-line-height );color:#1C244B;}.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 );line-height:var( --e-global-typography-secondary-line-height );}.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-193 .elementor-element.elementor-element-c72b5b2{--divider-border-style:solid;--divider-color:var( --e-global-color-3d4be12 );--divider-border-width:1px;}.elementor-193 .elementor-element.elementor-element-c72b5b2 .elementor-divider-separator{width:100%;}.elementor-193 .elementor-element.elementor-element-c72b5b2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-193 .elementor-element.elementor-element-4e91c750{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-10b0a50e{background-color:var( --e-global-color-1aeb0c5 );padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d4be12 );border-radius:15px 15px 15px 15px;}.elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-193 .elementor-element.elementor-element-10b0a50e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-10b0a50e.elementor-view-framed .elementor-icon, .elementor-193 .elementor-element.elementor-element-10b0a50e.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-193 .elementor-element.elementor-element-10b0a50e .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-title a{font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );}.elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-title{color:#000000;}.elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-description{font-family:var( --e-global-typography-ab0b4eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ab0b4eb-font-size );font-weight:var( --e-global-typography-ab0b4eb-font-weight );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-767fd8f9{background-color:var( --e-global-color-1aeb0c5 );padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d4be12 );border-radius:15px 15px 15px 15px;}.elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-193 .elementor-element.elementor-element-767fd8f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-767fd8f9.elementor-view-framed .elementor-icon, .elementor-193 .elementor-element.elementor-element-767fd8f9.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-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-title a{font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );}.elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-title{color:#000000;}.elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-description{font-family:var( --e-global-typography-ab0b4eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ab0b4eb-font-size );font-weight:var( --e-global-typography-ab0b4eb-font-weight );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-7e6d5e25{background-color:var( --e-global-color-1aeb0c5 );padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d4be12 );border-radius:15px 15px 15px 15px;}.elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-193 .elementor-element.elementor-element-7e6d5e25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-7e6d5e25.elementor-view-framed .elementor-icon, .elementor-193 .elementor-element.elementor-element-7e6d5e25.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-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-title a{font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );}.elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-title{color:#000000;}.elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-description{font-family:var( --e-global-typography-ab0b4eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ab0b4eb-font-size );font-weight:var( --e-global-typography-ab0b4eb-font-weight );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-5b41ebf2{background-color:var( --e-global-color-1aeb0c5 );padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d4be12 );border-radius:15px 15px 15px 15px;}.elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-193 .elementor-element.elementor-element-5b41ebf2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-5b41ebf2.elementor-view-framed .elementor-icon, .elementor-193 .elementor-element.elementor-element-5b41ebf2.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-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-title a{font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );}.elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-title{color:#000000;}.elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-description{font-family:var( --e-global-typography-ab0b4eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ab0b4eb-font-size );font-weight:var( --e-global-typography-ab0b4eb-font-weight );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-44fd6dc1{background-color:var( --e-global-color-1aeb0c5 );padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3d4be12 );border-radius:15px 15px 15px 15px;}.elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-193 .elementor-element.elementor-element-44fd6dc1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-44fd6dc1.elementor-view-framed .elementor-icon, .elementor-193 .elementor-element.elementor-element-44fd6dc1.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-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-title a{font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );}.elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-title{color:#000000;}.elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-description{font-family:var( --e-global-typography-ab0b4eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ab0b4eb-font-size );font-weight:var( --e-global-typography-ab0b4eb-font-weight );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-313808a1{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-193 .elementor-element.elementor-element-3b737263{color:#E14B8A;}.elementor-193 .elementor-element.elementor-element-174adeaa{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-174adeaa .elementor-heading-title{font-family:var( --e-global-typography-f9ebc88-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ebc88-font-size );font-weight:var( --e-global-typography-f9ebc88-font-weight );line-height:var( --e-global-typography-f9ebc88-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-65158423{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-193 .elementor-element.elementor-element-40db33f0{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-40db33f0 .elementor-heading-title{font-family:var( --e-global-typography-f9ebc88-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ebc88-font-size );font-weight:var( --e-global-typography-f9ebc88-font-weight );line-height:var( --e-global-typography-f9ebc88-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-f9b29fb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3d4be12 );--border-color:var( --e-global-color-3d4be12 );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-193 .elementor-element.elementor-element-f9b29fb:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-f9b29fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aeb0c5 );}.elementor-193 .elementor-element.elementor-element-483ff97{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-df0c2c4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-2384389{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-d0d88fd{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-3177693{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3d4be12 );--border-color:var( --e-global-color-3d4be12 );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-193 .elementor-element.elementor-element-3177693:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-3177693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aeb0c5 );}.elementor-193 .elementor-element.elementor-element-a2aeba1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-0c0e634 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-a5def75{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-4c15322{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-f2057b1{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-193 .elementor-element.elementor-element-beba09b{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-beba09b .elementor-heading-title{font-family:var( --e-global-typography-f9ebc88-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ebc88-font-size );font-weight:var( --e-global-typography-f9ebc88-font-weight );line-height:var( --e-global-typography-f9ebc88-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-59ab147{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-59ab147 .elementor-heading-title{font-family:var( --e-global-typography-0c9cffa-font-family ), Sans-serif;font-size:var( --e-global-typography-0c9cffa-font-size );font-weight:var( --e-global-typography-0c9cffa-font-weight );line-height:var( --e-global-typography-0c9cffa-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-d977ee3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3d4be12 );--border-color:var( --e-global-color-3d4be12 );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-193 .elementor-element.elementor-element-d977ee3:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-d977ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aeb0c5 );}.elementor-193 .elementor-element.elementor-element-6cce7e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-89b397a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-0aef7a1{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-6b04922{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-4773070{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-193 .elementor-element.elementor-element-4773070 .elementor-heading-title{font-family:var( --e-global-typography-0c9cffa-font-family ), Sans-serif;font-size:var( --e-global-typography-0c9cffa-font-size );font-weight:var( --e-global-typography-0c9cffa-font-weight );line-height:var( --e-global-typography-0c9cffa-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-fabeece{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3d4be12 );--border-color:var( --e-global-color-3d4be12 );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-193 .elementor-element.elementor-element-fabeece:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-fabeece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1aeb0c5 );}.elementor-193 .elementor-element.elementor-element-a1eab51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-17aed31 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-6c7dbcd{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-9db87a8{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-3c1b3a0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-3d4be12 );--border-color:var( --e-global-color-3d4be12 );--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-193 .elementor-element.elementor-element-3c1b3a0f:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-3c1b3a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d46dff2 );}.elementor-193 .elementor-element.elementor-element-20e6bbc7{text-align:center;}.elementor-193 .elementor-element.elementor-element-20e6bbc7 .elementor-heading-title{font-family:var( --e-global-typography-f9ebc88-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ebc88-font-size );font-weight:var( --e-global-typography-f9ebc88-font-weight );line-height:var( --e-global-typography-f9ebc88-line-height );color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-7ac6baf8{text-align:center;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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-2b79dc4b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-7cf98619{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3d4be12 );--border-color:var( --e-global-color-3d4be12 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-193 .elementor-element.elementor-element-7cf98619:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-7cf98619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-e749f52{font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-33d5bbcf{text-align:start;}.elementor-193 .elementor-element.elementor-element-33d5bbcf .elementor-heading-title{font-family:var( --e-global-typography-ade9387-font-family ), Sans-serif;font-size:var( --e-global-typography-ade9387-font-size );font-weight:var( --e-global-typography-ade9387-font-weight );line-height:var( --e-global-typography-ade9387-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-ccb74e8{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-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-7cb2ce4c .elementor-button{background-color:#7A3EB100;font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:19px 0px 0px 0px;}.elementor-193 .elementor-element.elementor-element-7cb2ce4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-193 .elementor-element.elementor-element-7cb2ce4c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-193 .elementor-element.elementor-element-52ee4be9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3d4be12 );--border-color:var( --e-global-color-3d4be12 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-193 .elementor-element.elementor-element-52ee4be9:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-52ee4be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-51be4f8a{font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-57a779cd{text-align:start;}.elementor-193 .elementor-element.elementor-element-57a779cd .elementor-heading-title{font-family:var( --e-global-typography-ade9387-font-family ), Sans-serif;font-size:var( --e-global-typography-ade9387-font-size );font-weight:var( --e-global-typography-ade9387-font-weight );line-height:var( --e-global-typography-ade9387-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-7b9f7fa4{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-193 .elementor-element.elementor-element-1843ded1 .elementor-button{background-color:#7A3EB100;font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:19px 0px 0px 0px;}.elementor-193 .elementor-element.elementor-element-1843ded1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-193 .elementor-element.elementor-element-1843ded1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-193 .elementor-element.elementor-element-466df3c7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3d4be12 );--border-color:var( --e-global-color-3d4be12 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-193 .elementor-element.elementor-element-466df3c7:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-466df3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-193 .elementor-element.elementor-element-2a4c6bb5{font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-1781f88d{text-align:start;}.elementor-193 .elementor-element.elementor-element-1781f88d .elementor-heading-title{font-family:var( --e-global-typography-ade9387-font-family ), Sans-serif;font-size:var( --e-global-typography-ade9387-font-size );font-weight:var( --e-global-typography-ade9387-font-weight );line-height:var( --e-global-typography-ade9387-line-height );color:#1C244B;}.elementor-193 .elementor-element.elementor-element-5d875fc4{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-193 .elementor-element.elementor-element-5947be10 .elementor-button{background-color:#7A3EB100;font-family:var( --e-global-typography-97931c6-font-family ), Sans-serif;font-size:var( --e-global-typography-97931c6-font-size );font-weight:var( --e-global-typography-97931c6-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:19px 0px 0px 0px;}.elementor-193 .elementor-element.elementor-element-5947be10 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-193 .elementor-element.elementor-element-5947be10 .elementor-button .elementor-button-content-wrapper{gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-193 .elementor-element.elementor-element-e65827b{--min-height:100vh;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-193 .elementor-element.elementor-element-c1729f1{--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-193 .elementor-element.elementor-element-d489140{font-size:var( --e-global-typography-77b4daf-font-size );letter-spacing:var( --e-global-typography-77b4daf-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-193 .elementor-element.elementor-element-1cc0b83 .elementor-heading-title{font-size:var( --e-global-typography-acab49c-font-size );line-height:var( --e-global-typography-acab49c-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 );line-height:var( --e-global-typography-primary-line-height );}.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-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__header, .elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__header-title{font-size:var( --e-global-typography-77b4daf-font-size );letter-spacing:var( --e-global-typography-77b4daf-letter-spacing );}.elementor-193 .elementor-element.elementor-element-66539fec .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-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 );}.elementor-193 .elementor-element.elementor-element-a818ff .widget-image-caption{font-size:var( --e-global-typography-c236744-font-size );}.elementor-193 .elementor-element.elementor-element-853aadb .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-title a{font-size:var( --e-global-typography-ade9387-font-size );line-height:var( --e-global-typography-ade9387-line-height );}.elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-193 .elementor-element.elementor-element-45ed6586 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-1617d5c4 .elementor-blockquote__content{font-size:var( --e-global-typography-df9a72c-font-size );line-height:var( --e-global-typography-df9a72c-line-height );}.elementor-193 .elementor-element.elementor-element-6f1367a8 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-49cc4de0 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-9608749 .widget-image-caption{font-size:var( --e-global-typography-c236744-font-size );}.elementor-193 .elementor-element.elementor-element-4e88cfc0 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-193 .elementor-element.elementor-element-4e91c750{--grid-auto-flow:row;}.elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-title a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-description{font-size:var( --e-global-typography-ab0b4eb-font-size );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-description{font-size:var( --e-global-typography-ab0b4eb-font-size );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-title a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-description{font-size:var( --e-global-typography-ab0b4eb-font-size );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-title a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-description{font-size:var( --e-global-typography-ab0b4eb-font-size );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-title a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-description{font-size:var( --e-global-typography-ab0b4eb-font-size );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-174adeaa .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-40db33f0 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-df0c2c4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-0c0e634 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-beba09b .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-59ab147 .elementor-heading-title{font-size:var( --e-global-typography-0c9cffa-font-size );line-height:var( --e-global-typography-0c9cffa-line-height );}.elementor-193 .elementor-element.elementor-element-89b397a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-4773070 .elementor-heading-title{font-size:var( --e-global-typography-0c9cffa-font-size );line-height:var( --e-global-typography-0c9cffa-line-height );}.elementor-193 .elementor-element.elementor-element-17aed31 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-20e6bbc7 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-7ac6baf8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-193 .elementor-element.elementor-element-e749f52{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-33d5bbcf .elementor-heading-title{font-size:var( --e-global-typography-ade9387-font-size );line-height:var( --e-global-typography-ade9387-line-height );}.elementor-193 .elementor-element.elementor-element-ccb74e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-7cb2ce4c .elementor-button{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-51be4f8a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-57a779cd .elementor-heading-title{font-size:var( --e-global-typography-ade9387-font-size );line-height:var( --e-global-typography-ade9387-line-height );}.elementor-193 .elementor-element.elementor-element-7b9f7fa4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-193 .elementor-element.elementor-element-1843ded1 .elementor-button{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-2a4c6bb5{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-1781f88d .elementor-heading-title{font-size:var( --e-global-typography-ade9387-font-size );line-height:var( --e-global-typography-ade9387-line-height );}.elementor-193 .elementor-element.elementor-element-5d875fc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-193 .elementor-element.elementor-element-5947be10 .elementor-button{font-size:var( --e-global-typography-97931c6-font-size );}}@media(max-width:767px){.elementor-193 .elementor-element.elementor-element-e65827b{--min-height:640px;}.elementor-193 .elementor-element.elementor-element-c1729f1{--padding-top:20%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-193 .elementor-element.elementor-element-d489140{font-size:var( --e-global-typography-77b4daf-font-size );letter-spacing:var( --e-global-typography-77b4daf-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-193 .elementor-element.elementor-element-1cc0b83 .elementor-heading-title{font-size:var( --e-global-typography-acab49c-font-size );line-height:var( --e-global-typography-acab49c-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 );line-height:var( --e-global-typography-primary-line-height );}.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-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__header, .elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__header-title{font-size:var( --e-global-typography-77b4daf-font-size );letter-spacing:var( --e-global-typography-77b4daf-letter-spacing );}.elementor-193 .elementor-element.elementor-element-66539fec .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-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 );}.elementor-193 .elementor-element.elementor-element-a818ff .widget-image-caption{font-size:var( --e-global-typography-c236744-font-size );}.elementor-193 .elementor-element.elementor-element-853aadb .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-title a{font-size:var( --e-global-typography-ade9387-font-size );line-height:var( --e-global-typography-ade9387-line-height );}.elementor-193 .elementor-element.elementor-element-c38400e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-193 .elementor-element.elementor-element-45ed6586 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-1617d5c4 .elementor-blockquote__content{font-size:var( --e-global-typography-df9a72c-font-size );line-height:var( --e-global-typography-df9a72c-line-height );}.elementor-193 .elementor-element.elementor-element-6f1367a8 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-49cc4de0 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-9608749 .widget-image-caption{font-size:var( --e-global-typography-c236744-font-size );}.elementor-193 .elementor-element.elementor-element-4e88cfc0 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-193 .elementor-element.elementor-element-4e91c750{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-title a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-10b0a50e .elementor-icon-box-description{font-size:var( --e-global-typography-ab0b4eb-font-size );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-767fd8f9 .elementor-icon-box-description{font-size:var( --e-global-typography-ab0b4eb-font-size );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-title a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-7e6d5e25 .elementor-icon-box-description{font-size:var( --e-global-typography-ab0b4eb-font-size );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-title a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-5b41ebf2 .elementor-icon-box-description{font-size:var( --e-global-typography-ab0b4eb-font-size );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-title, .elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-title a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-44fd6dc1 .elementor-icon-box-description{font-size:var( --e-global-typography-ab0b4eb-font-size );line-height:var( --e-global-typography-ab0b4eb-line-height );}.elementor-193 .elementor-element.elementor-element-174adeaa .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-40db33f0 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-df0c2c4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-0c0e634 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-beba09b .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-59ab147 .elementor-heading-title{font-size:var( --e-global-typography-0c9cffa-font-size );line-height:var( --e-global-typography-0c9cffa-line-height );}.elementor-193 .elementor-element.elementor-element-89b397a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-4773070 .elementor-heading-title{font-size:var( --e-global-typography-0c9cffa-font-size );line-height:var( --e-global-typography-0c9cffa-line-height );}.elementor-193 .elementor-element.elementor-element-17aed31 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-20e6bbc7 .elementor-heading-title{font-size:var( --e-global-typography-f9ebc88-font-size );line-height:var( --e-global-typography-f9ebc88-line-height );}.elementor-193 .elementor-element.elementor-element-7ac6baf8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-193 .elementor-element.elementor-element-e749f52{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-33d5bbcf .elementor-heading-title{font-size:var( --e-global-typography-ade9387-font-size );line-height:var( --e-global-typography-ade9387-line-height );}.elementor-193 .elementor-element.elementor-element-ccb74e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-193 .elementor-element.elementor-element-7cb2ce4c .elementor-button{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-51be4f8a{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-57a779cd .elementor-heading-title{font-size:var( --e-global-typography-ade9387-font-size );line-height:var( --e-global-typography-ade9387-line-height );}.elementor-193 .elementor-element.elementor-element-7b9f7fa4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-193 .elementor-element.elementor-element-1843ded1 .elementor-button{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-2a4c6bb5{font-size:var( --e-global-typography-97931c6-font-size );}.elementor-193 .elementor-element.elementor-element-1781f88d .elementor-heading-title{font-size:var( --e-global-typography-ade9387-font-size );line-height:var( --e-global-typography-ade9387-line-height );}.elementor-193 .elementor-element.elementor-element-5d875fc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-193 .elementor-element.elementor-element-5947be10 .elementor-button{font-size:var( --e-global-typography-97931c6-font-size );}}@media(min-width:768px){.elementor-193 .elementor-element.elementor-element-c1729f1{--width:75%;}.elementor-193 .elementor-element.elementor-element-51fb4411{--width:27%;}.elementor-193 .elementor-element.elementor-element-2b7b94de{--width:73%;}.elementor-193 .elementor-element.elementor-element-42dd8222{--width:97.301%;}.elementor-193 .elementor-element.elementor-element-483ff97{--width:75%;}.elementor-193 .elementor-element.elementor-element-d0d88fd{--width:25%;}.elementor-193 .elementor-element.elementor-element-a2aeba1{--width:75%;}.elementor-193 .elementor-element.elementor-element-4c15322{--width:25%;}.elementor-193 .elementor-element.elementor-element-6cce7e3{--width:75%;}.elementor-193 .elementor-element.elementor-element-6b04922{--width:25%;}.elementor-193 .elementor-element.elementor-element-a1eab51{--width:75%;}.elementor-193 .elementor-element.elementor-element-9db87a8{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-193 .elementor-element.elementor-element-c1729f1{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-e65827b */.elementor-193 .elementor-element.elementor-element-e65827b {
  background:
    radial-gradient(circle at 85% 25%, rgba(79, 163, 217, 0.30) 0%, transparent 45%),
    radial-gradient(circle at 10% 85%, rgba(122, 62, 177, 0.20) 0%, transparent 45%),
    #FBFCFE;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-7dae0c52 *//* ============================================================
   CUSTOM CSS — Widget "Tabla de contenidos" de Elementor
   Replica el sidebar de la página "Qui som"
   ============================================================

   CÓMO USARLO:
   Opción A (recomendada) — Pegar en el propio widget:
     Selecciona el widget Tabla de contenidos → pestaña "Avanzado"
     → "CSS personalizado" → pega TODO este código.
     Usa ".elementor-193 .elementor-element.elementor-element-7dae0c52" como prefijo (ya está puesto abajo).

   Opción B — Pegar en el CSS global del sitio:
     Site Settings → Custom CSS → pega este código pero
     SUSTITUYE la palabra ".elementor-193 .elementor-element.elementor-element-7dae0c52" por ".elementor-widget-table-of-contents"
   ============================================================ */





/* ---------- CUERPO DE LA LISTA ---------- */
.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__body {
  /* Quitamos cualquier scroll interno feo del widget */
  overflow: visible !important;
}

.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-wrapper {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  counter-reset: toc-counter;   /* inicia el contador de números */
}

/* Sublista (por si activas vista jerárquica con H3) */
.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-wrapper .elementor-toc__list-wrapper {
  margin-top: 0.25rem !important;
  margin-left: 1rem !important;
}

/* ---------- ITEM DE LA LISTA ---------- */
.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-item {
  margin: 0 !important;
  counter-increment: toc-counter;  /* suma 1 al contador por cada item */
}

/* Contenedor texto + icono */
.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-item-text-wrapper {
  display: flex !important;
  align-items: center;
  gap: 0;
  position: relative;
}

/* ---------- OCULTAR LA FLECHA POR DEFECTO ---------- */
/* El widget mete un SVG de flecha; lo escondemos para usar nuestros números */
.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-item-text-wrapper > svg,
.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-item-text-wrapper > .e-font-icon-svg {
  display: none !important;
}

/* ---------- ENLACE (el corazón del diseño) ---------- */
.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-item-text {
  display: flex !important;
  align-items: center;
  gap: 0.75rem;
  width: 100%;
  padding: 0.75rem 1rem !important;
  font-family: 'Inter', sans-serif;
  font-size: 0.875rem;          /* 14px */
  font-weight: 500;
  line-height: 1.4;  /* text-muted */
  text-decoration: none !important;
  border-radius: 10px;          /* radius-sm del manual */
  border-left: 2px solid transparent;
  transition: background 250ms cubic-bezier(0.16,1,0.3,1),
              color 250ms cubic-bezier(0.16,1,0.3,1),
              border-color 250ms cubic-bezier(0.16,1,0.3,1);
}

/* ---------- NÚMEROS 01, 02, 03... (recreados con CSS) ---------- */
.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-item-text::before {
  content: counter(toc-counter, decimal-leading-zero);  /* 01, 02... */
  font-family: 'Montserrat', sans-serif;
  font-weight: 600;
  font-size: 0.75rem;           /* 12px */
  min-width: 1.5em;
  flex-shrink: 0;
  transition: color 250ms cubic-bezier(0.16,1,0.3,1);
}

/* ---------- HOVER ---------- */
.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-item-text:hover {
  background: #F4F6FA !important;   /* surface-soft */
  color: #222631 !important;        /* text principal */
}

/* ---------- ESTADO ACTIVO (scrollspy) ---------- */
/* Elementor añade .elementor-item-active al enlace de la sección visible */
.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-item-text.elementor-item-active {
  color: #2F3A8F !important;        /* color-primary */
  font-weight: 600;
  background: #F4F6FA !important;   /* surface-soft */
  border-left-color: #2F3A8F;       /* color-primary */
}

.elementor-193 .elementor-element.elementor-element-7dae0c52 .elementor-toc__list-item-text.elementor-item-active::before {
  color: #2F3A8F;                   /* número en azul cuando activo */
}


/* ============================================================
   STICKY — para que el índice se quede fijo al hacer scroll
   ============================================================
   IMPORTANTE: el sticky NO se hace aquí. Se hace en el CONTENEDOR
   (columna) que envuelve el widget, desde:
     Selecciona la Columna/Container del TOC
     → pestaña "Avanzado" → "Efectos de movimiento"
     → "Sticky: Arriba"
     → "Desplazamiento (offset): 140"   (header sticky + margen)
     → En "Sticky On" marca solo Desktop (en móvil mejor no sticky)

   Si prefieres forzarlo por CSS en el contenedor, añade esta clase
   al Container y descomenta:
*/
/*
.elementor-193 .elementor-element.elementor-element-7dae0c52 {
  position: sticky;
  top: 140px;
  align-self: start;
}
*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d8e2dda *//* ===== LLISTES AMB ESTIL ===== */

/* Reset común para ul y ol dentro del widget */
.elementor-193 .elementor-element.elementor-element-7d8e2dda ul,
.elementor-193 .elementor-element.elementor-element-7d8e2dda ol {
  margin: 1.25rem 0;
  padding-left: 0;
  list-style: none;
  max-width: 65ch;
}

.elementor-193 .elementor-element.elementor-element-7d8e2dda ul li,
.elementor-193 .elementor-element.elementor-element-7d8e2dda ol li {
  position: relative;
  padding-left: 1.5rem;
  margin-bottom: 0.75rem;
  line-height: 1.65;
}

/* --- Llista amb bullets (ul) --- */
.elementor-193 .elementor-element.elementor-element-7d8e2dda ul li::before {
  content: '';
  position: absolute;
  left: 0;
  top: 11px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #2F3A8F;
}

/* --- Llista numerada (ol) amb números 01, 02... --- */
.elementor-193 .elementor-element.elementor-element-7d8e2dda ol {
  counter-reset: list-counter;
}
.elementor-193 .elementor-element.elementor-element-7d8e2dda ol li {
  counter-increment: list-counter;
}
.elementor-193 .elementor-element.elementor-element-7d8e2dda ol li::before {
  content: counter(list-counter, decimal-leading-zero);
  position: absolute;
  left: 0;
  top: 2px;        /* ← antes 0, súbelo a 2px o 3px para bajar el número */
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
  color: #2F3A8F;
}/* End custom CSS */