.elementor-4997 .elementor-element.elementor-element-a63395b{--display:grid;--e-con-grid-template-columns:1fr 25%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--overflow:hidden;}.elementor-4997 .elementor-element.elementor-element-a63395b:not(.elementor-motion-effects-element-type-background), .elementor-4997 .elementor-element.elementor-element-a63395b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4997 .elementor-element.elementor-element-3665ac9{--display:flex;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:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.2);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4997 .elementor-element.elementor-element-84196e3{text-align:center;}.elementor-4997 .elementor-element.elementor-element-84196e3 .elementor-heading-title{font-family:var( --e-global-typography-d3e17d0-font-family ), Sans-serif;font-size:var( --e-global-typography-d3e17d0-font-size );font-weight:var( --e-global-typography-d3e17d0-font-weight );line-height:var( --e-global-typography-d3e17d0-line-height );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4997 .elementor-element.elementor-element-375206a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4997 .elementor-element.elementor-element-375206a{font-size:14px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-4997 .elementor-element.elementor-element-375206a a{color:var( --e-global-color-text );}.elementor-4997 .elementor-element.elementor-element-375206a a:hover{color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4997 .elementor-element.elementor-element-fd98885{--divider-border-style:solid;--divider-color:var( --e-global-color-56c3f63 );--divider-border-width:2px;}.elementor-4997 .elementor-element.elementor-element-fd98885 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-4997 .elementor-element.elementor-element-fd98885 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4997 .elementor-element.elementor-element-423ea69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4997 .elementor-element.elementor-element-423ea69 .elementor-icon-list-icon{width:14px;}.elementor-4997 .elementor-element.elementor-element-423ea69 .elementor-icon-list-icon i{font-size:14px;}.elementor-4997 .elementor-element.elementor-element-423ea69 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-4997 .elementor-element.elementor-element-423ea69 .elementor-icon-list-item{font-family:"Prompt", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4997 .elementor-element.elementor-element-d7267a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-4997 .elementor-element.elementor-element-d7267a8 img{width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4997 .elementor-element.elementor-element-469e91f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4997 .elementor-element.elementor-element-469e91f a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-469e91f a:hover, .elementor-4997 .elementor-element.elementor-element-469e91f a:focus{color:#A30029;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4997 .elementor-element.elementor-element-cde2a2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--box-background-color:#EBE5E4;--box-border-color:var( --e-global-color-primary );--box-border-width:1px;--box-border-radius:12px;--box-padding:20px;--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-primary );}.elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__header-title{text-align:start;}.elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__header, .elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__header-title{font-family:var( --e-global-typography-e0d74f8-font-family ), Sans-serif;font-size:var( --e-global-typography-e0d74f8-font-size );font-weight:var( --e-global-typography-e0d74f8-font-weight );line-height:var( --e-global-typography-e0d74f8-line-height );}.elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__header{flex-direction:row;}.elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__list-item{font-family:var( --e-global-typography-0ae2a85-font-family ), Sans-serif;font-size:var( --e-global-typography-0ae2a85-font-size );font-weight:var( --e-global-typography-0ae2a85-font-weight );line-height:var( --e-global-typography-0ae2a85-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4997 .elementor-element.elementor-element-52d2eba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-8caa5a2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-ec09626 img{width:100%;}.elementor-4997 .elementor-element.elementor-element-5a74a1f{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-5a74a1f a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-5a74a1f a:hover, .elementor-4997 .elementor-element.elementor-element-5a74a1f a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-68c1cff{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-4acf8f6 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-4acf8f6 a:hover, .elementor-4997 .elementor-element.elementor-element-4acf8f6 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-2504327{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-22f2877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4997 .elementor-element.elementor-element-22f2877 img{width:100%;}.elementor-4997 .elementor-element.elementor-element-ebb3e8b a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-ebb3e8b a:hover, .elementor-4997 .elementor-element.elementor-element-ebb3e8b a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-67ee914{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4997 .elementor-element.elementor-element-3f49677{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-3f49677 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-3f49677 a:hover, .elementor-4997 .elementor-element.elementor-element-3f49677 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-2746e26{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-2746e26 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-2746e26 a:hover, .elementor-4997 .elementor-element.elementor-element-2746e26 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-6a3272d{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-6a3272d a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-6a3272d a:hover, .elementor-4997 .elementor-element.elementor-element-6a3272d a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-5f61df1{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-681e4e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4997 .elementor-element.elementor-element-681e4e9 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-681e4e9 a:hover, .elementor-4997 .elementor-element.elementor-element-681e4e9 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-88cfdd2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:-40px;}.elementor-4997 .elementor-element.elementor-element-52fb0d5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-71b326f.elementor-element{--align-self:center;}.elementor-4997 .elementor-element.elementor-element-71b326f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4997 .elementor-element.elementor-element-5fafa77{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-64f4a49{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-9e9d962{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-9e9d962 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-9e9d962 a:hover, .elementor-4997 .elementor-element.elementor-element-9e9d962 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-6e46868{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-6e46868 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-6e46868 a:hover, .elementor-4997 .elementor-element.elementor-element-6e46868 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-15c8d76{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-57405c5 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-57405c5 a:hover, .elementor-4997 .elementor-element.elementor-element-57405c5 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-2a9065c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-23d785e a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-23d785e a:hover, .elementor-4997 .elementor-element.elementor-element-23d785e a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-67a8d12{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-9d6c85a a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-9d6c85a a:hover, .elementor-4997 .elementor-element.elementor-element-9d6c85a a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-6b1e4c9{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-00854f6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-2730d4d img{width:100%;}.elementor-4997 .elementor-element.elementor-element-9bc7b6d{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-9bc7b6d a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-9bc7b6d a:hover, .elementor-4997 .elementor-element.elementor-element-9bc7b6d a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-81d9d5d{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-fba623d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4997 .elementor-element.elementor-element-fba623d a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-fba623d a:hover, .elementor-4997 .elementor-element.elementor-element-fba623d a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-16213b1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:-40px;}.elementor-4997 .elementor-element.elementor-element-0b5ebad{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4997 .elementor-element.elementor-element-1bd5225 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-1bd5225 a:hover, .elementor-4997 .elementor-element.elementor-element-1bd5225 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-62c255d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4997 .elementor-element.elementor-element-93f0e2d{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-93f0e2d a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-93f0e2d a:hover, .elementor-4997 .elementor-element.elementor-element-93f0e2d a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-840a2d9{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-840a2d9 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-840a2d9 a:hover, .elementor-4997 .elementor-element.elementor-element-840a2d9 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-7f76baf{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-7f76baf a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-7f76baf a:hover, .elementor-4997 .elementor-element.elementor-element-7f76baf a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-3bfc058{background-color:#EBE5E4;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#454545;border-radius:12px 12px 12px 12px;}.elementor-4997 .elementor-element.elementor-element-3bfc058 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-3bfc058 a:hover, .elementor-4997 .elementor-element.elementor-element-3bfc058 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-10307ba{--display:flex;}.elementor-4997 .elementor-element.elementor-element-fe69527{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4997 .elementor-element.elementor-element-fe69527:not(.elementor-motion-effects-element-type-background), .elementor-4997 .elementor-element.elementor-element-fe69527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8B9A1;}.elementor-4997 .elementor-element.elementor-element-c5a0edf{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4997 .elementor-element.elementor-element-c5a0edf:not(.elementor-motion-effects-element-type-background), .elementor-4997 .elementor-element.elementor-element-c5a0edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4997 .elementor-element.elementor-element-b46349d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-d7294b1{--swiper-slides-to-display:3;--swiper-slides-gap:15px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:20px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:#FFFFFF;--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-primary );--dots-hover-color:var( --e-global-color-primary );--swiper-pagination-spacing:25px;}.elementor-4997 .elementor-element.elementor-element-d7294b1 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-4997 .elementor-element.elementor-element-d7294b1 .swiper-slide > .elementor-element{height:100%;}.elementor-4997 .elementor-element.elementor-element-d7294b1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:2px 2px 2px 2px;border-radius:50% 50% 50% 50%;padding:6px 6px 6px 6px;}.elementor-4997 .elementor-element.elementor-element-d7294b1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4997 .elementor-element.elementor-element-e6c6757 .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-4997 .elementor-element.elementor-element-e6c6757 .elementor-button:hover, .elementor-4997 .elementor-element.elementor-element-e6c6757 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-4997 .elementor-element.elementor-element-e6c6757{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4997 .elementor-element.elementor-element-e6c6757 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4997 .elementor-element.elementor-element-e6c6757 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-4997 .elementor-element.elementor-element-e6c6757 .elementor-button:hover svg, .elementor-4997 .elementor-element.elementor-element-e6c6757 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4997 .elementor-element.elementor-element-b6de4cd{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:-40px;--margin-right:-40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4997 .elementor-element.elementor-element-b6de4cd:not(.elementor-motion-effects-element-type-background), .elementor-4997 .elementor-element.elementor-element-b6de4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E0D5;}.elementor-4997 .elementor-element.elementor-element-c253d37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4997 .elementor-element.elementor-element-7a2ef91 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-7a2ef91 a:hover, .elementor-4997 .elementor-element.elementor-element-7a2ef91 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-0c7e5b4{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4997 .elementor-element.elementor-element-0c7e5b4:not(.elementor-motion-effects-element-type-background), .elementor-4997 .elementor-element.elementor-element-0c7e5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4997 .elementor-element.elementor-element-6017eba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-6017eba .elementor-heading-title{color:#FFFFFF;}.elementor-4997 .elementor-element.elementor-element-cf0acdd{--display:flex;}.elementor-4997 .elementor-element.elementor-element-06a6132{--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-4997 .elementor-element.elementor-element-76eb8b7{font-family:"Prompt", Sans-serif;font-size:15px;font-weight:400;}.elementor-4997 .elementor-element.elementor-element-76eb8b7 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-76eb8b7 a:hover, .elementor-4997 .elementor-element.elementor-element-76eb8b7 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-19c5a95{--display:flex;}.elementor-4997 .elementor-element.elementor-element-c7346a4{--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-4997 .elementor-element.elementor-element-2c1b76f{font-family:"Prompt", Sans-serif;font-size:15px;font-weight:400;}.elementor-4997 .elementor-element.elementor-element-2c1b76f a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-2c1b76f a:hover, .elementor-4997 .elementor-element.elementor-element-2c1b76f a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-15ce5b5{--display:flex;}.elementor-4997 .elementor-element.elementor-element-5ac5c2d{--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-4997 .elementor-element.elementor-element-aa50fab{font-family:"Prompt", Sans-serif;font-size:15px;font-weight:400;}.elementor-4997 .elementor-element.elementor-element-aa50fab a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-aa50fab a:hover, .elementor-4997 .elementor-element.elementor-element-aa50fab a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-4868a62{--display:flex;}.elementor-4997 .elementor-element.elementor-element-b07df2d{--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-4997 .elementor-element.elementor-element-242a3dc{font-family:"Prompt", Sans-serif;font-size:15px;font-weight:400;}.elementor-4997 .elementor-element.elementor-element-242a3dc a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-242a3dc a:hover, .elementor-4997 .elementor-element.elementor-element-242a3dc a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-80fe8e5{--display:flex;}.elementor-4997 .elementor-element.elementor-element-4dfc541{--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-4997 .elementor-element.elementor-element-c21c35e{font-family:"Prompt", Sans-serif;font-size:15px;font-weight:400;}.elementor-4997 .elementor-element.elementor-element-c21c35e a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-c21c35e a:hover, .elementor-4997 .elementor-element.elementor-element-c21c35e a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-7e8d4bf{--display:flex;}.elementor-4997 .elementor-element.elementor-element-775d4a7{--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-4997 .elementor-element.elementor-element-dd63943{font-family:"Prompt", Sans-serif;font-size:15px;font-weight:400;}.elementor-4997 .elementor-element.elementor-element-dd63943 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-dd63943 a:hover, .elementor-4997 .elementor-element.elementor-element-dd63943 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-c35747c{--display:flex;}.elementor-4997 .elementor-element.elementor-element-3897ff4{--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-4997 .elementor-element.elementor-element-cf3d576{font-family:"Prompt", Sans-serif;font-size:15px;font-weight:400;}.elementor-4997 .elementor-element.elementor-element-cf3d576 a{color:#800020;transition-duration:0.4s;}.elementor-4997 .elementor-element.elementor-element-cf3d576 a:hover, .elementor-4997 .elementor-element.elementor-element-cf3d576 a:focus{color:#A30029;}.elementor-4997 .elementor-element.elementor-element-5c55156{--n-accordion-title-font-size:1,75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-4997 .elementor-element.elementor-element-5c55156 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#DCD1CD;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4997 .elementor-element.elementor-element-5c55156 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-56c3f63 );border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-56c3f63 );}.elementor-4997 .elementor-element.elementor-element-5c55156 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-56c3f63 );border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-56c3f63 );}:where( .elementor-4997 .elementor-element.elementor-element-5c55156 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#D0CBC9;border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-4997 .elementor-element.elementor-element-5c55156 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-4997 .elementor-element.elementor-element-5c55156 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4997 .elementor-element.elementor-element-9ec2da2{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E4DAD4;--border-color:#E4DAD4;--border-radius:12px 12px 12px 12px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4997 .elementor-element.elementor-element-9ec2da2:not(.elementor-motion-effects-element-type-background), .elementor-4997 .elementor-element.elementor-element-9ec2da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5F0;}.elementor-4997 .elementor-element.elementor-element-00dfbea{width:var( --container-widget-width, 120px );max-width:120px;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:120px;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E4DAD4;border-radius:50% 50% 50% 50%;}.elementor-4997 .elementor-element.elementor-element-00dfbea.elementor-element{--align-self:center;}.elementor-4997 .elementor-element.elementor-element-edf3dae{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4997 .elementor-element.elementor-element-4b8d165{--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-4997 .elementor-element.elementor-element-3c2f17d{--display:flex;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:#EEEEEE;--border-color:#EEEEEE;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.2);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4997 .elementor-element.elementor-element-897f90b .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-4997 .elementor-element.elementor-element-a004239{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-4997 .elementor-element.elementor-element-a004239 .elementor-divider-separator{width:40px;}.elementor-4997 .elementor-element.elementor-element-a004239 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4997 .elementor-element.elementor-element-ce0d9f6{--grid-columns:1;--grid-row-gap:12px;--grid-column-gap:12px;}.elementor-4997 .elementor-element.elementor-element-cc38f83{--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;--overflow:hidden;}@media(max-width:991px){.elementor-4997 .elementor-element.elementor-element-a63395b{--e-con-grid-template-columns:1fr 35%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-3665ac9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4997 .elementor-element.elementor-element-84196e3 .elementor-heading-title{font-size:var( --e-global-typography-d3e17d0-font-size );line-height:var( --e-global-typography-d3e17d0-line-height );}.elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__header, .elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__header-title{font-size:var( --e-global-typography-e0d74f8-font-size );line-height:var( --e-global-typography-e0d74f8-line-height );}.elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__list-item{font-size:var( --e-global-typography-0ae2a85-font-size );line-height:var( --e-global-typography-0ae2a85-line-height );}.elementor-4997 .elementor-element.elementor-element-8caa5a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-ec09626 img{width:100%;}.elementor-4997 .elementor-element.elementor-element-67ee914{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-88cfdd2{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:-20px;}.elementor-4997 .elementor-element.elementor-element-64f4a49{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-00854f6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-2730d4d img{width:100%;}.elementor-4997 .elementor-element.elementor-element-16213b1{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:-20px;}.elementor-4997 .elementor-element.elementor-element-62c255d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-fe69527{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4997 .elementor-element.elementor-element-c5a0edf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4997 .elementor-element.elementor-element-d7294b1{--swiper-slides-to-display:2;}.elementor-4997 .elementor-element.elementor-element-b6de4cd{--margin-top:30px;--margin-bottom:0px;--margin-left:-20px;--margin-right:-20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4997 .elementor-element.elementor-element-0c7e5b4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4997 .elementor-element.elementor-element-9ec2da2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4997 .elementor-element.elementor-element-00dfbea{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4997 .elementor-element.elementor-element-897f90b .elementor-heading-title{font-size:20px;}.elementor-4997 .elementor-element.elementor-element-ce0d9f6{--grid-columns:1;}}@media(max-width:767px){.elementor-4997 .elementor-element.elementor-element-a63395b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-3665ac9{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4997 .elementor-element.elementor-element-84196e3 .elementor-heading-title{font-size:var( --e-global-typography-d3e17d0-font-size );line-height:var( --e-global-typography-d3e17d0-line-height );}.elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__header, .elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__header-title{font-size:var( --e-global-typography-e0d74f8-font-size );line-height:var( --e-global-typography-e0d74f8-line-height );}.elementor-4997 .elementor-element.elementor-element-cde2a2b .elementor-toc__list-item{font-size:var( --e-global-typography-0ae2a85-font-size );line-height:var( --e-global-typography-0ae2a85-line-height );}.elementor-4997 .elementor-element.elementor-element-8caa5a2{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-ec09626 img{width:100%;}.elementor-4997 .elementor-element.elementor-element-67ee914{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-64f4a49{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-00854f6{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-2730d4d img{width:100%;}.elementor-4997 .elementor-element.elementor-element-62c255d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4997 .elementor-element.elementor-element-d7294b1{--swiper-slides-to-display:1;}.elementor-4997 .elementor-element.elementor-element-0c7e5b4{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4997 .elementor-element.elementor-element-897f90b .elementor-heading-title{font-size:18px;}.elementor-4997 .elementor-element.elementor-element-ce0d9f6{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-469e91f */.elementor-4997 .elementor-element.elementor-element-469e91f ul, .elementor-4997 .elementor-element.elementor-element-469e91f ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-469e91f h1, .elementor-4997 .elementor-element.elementor-element-469e91f h2, .elementor-4997 .elementor-element.elementor-element-469e91f h3, .elementor-4997 .elementor-element.elementor-element-469e91f h4, .elementor-4997 .elementor-element.elementor-element-469e91f h5, .elementor-4997 .elementor-element.elementor-element-469e91f h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-469e91f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a74a1f */.elementor-4997 .elementor-element.elementor-element-5a74a1f {
    height: fit-content;
}
.elementor-4997 .elementor-element.elementor-element-5a74a1f ul, .elementor-4997 .elementor-element.elementor-element-5a74a1f ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-5a74a1f h1, .elementor-4997 .elementor-element.elementor-element-5a74a1f h2, .elementor-4997 .elementor-element.elementor-element-5a74a1f h3, .elementor-4997 .elementor-element.elementor-element-5a74a1f h4, .elementor-4997 .elementor-element.elementor-element-5a74a1f h5, .elementor-4997 .elementor-element.elementor-element-5a74a1f h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-5a74a1f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4acf8f6 */.elementor-4997 .elementor-element.elementor-element-4acf8f6 ul, .elementor-4997 .elementor-element.elementor-element-4acf8f6 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-4acf8f6 h1, .elementor-4997 .elementor-element.elementor-element-4acf8f6 h2, .elementor-4997 .elementor-element.elementor-element-4acf8f6 h3, .elementor-4997 .elementor-element.elementor-element-4acf8f6 h4, .elementor-4997 .elementor-element.elementor-element-4acf8f6 h5, .elementor-4997 .elementor-element.elementor-element-4acf8f6 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-4acf8f6 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebb3e8b */.elementor-4997 .elementor-element.elementor-element-ebb3e8b ul, .elementor-4997 .elementor-element.elementor-element-ebb3e8b ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-ebb3e8b h1, .elementor-4997 .elementor-element.elementor-element-ebb3e8b h2, .elementor-4997 .elementor-element.elementor-element-ebb3e8b h3, .elementor-4997 .elementor-element.elementor-element-ebb3e8b h4, .elementor-4997 .elementor-element.elementor-element-ebb3e8b h5, .elementor-4997 .elementor-element.elementor-element-ebb3e8b h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-ebb3e8b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f49677 */.elementor-4997 .elementor-element.elementor-element-3f49677 {
    height: 100%;
}
.elementor-4997 .elementor-element.elementor-element-3f49677 ul, .elementor-4997 .elementor-element.elementor-element-3f49677 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-3f49677 h1, .elementor-4997 .elementor-element.elementor-element-3f49677 h2, .elementor-4997 .elementor-element.elementor-element-3f49677 h3, .elementor-4997 .elementor-element.elementor-element-3f49677 h4, .elementor-4997 .elementor-element.elementor-element-3f49677 h5, .elementor-4997 .elementor-element.elementor-element-3f49677 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-3f49677 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2746e26 */.elementor-4997 .elementor-element.elementor-element-2746e26 {
    height: fit-content;
}
.elementor-4997 .elementor-element.elementor-element-2746e26 ul, .elementor-4997 .elementor-element.elementor-element-2746e26 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-2746e26 h1, .elementor-4997 .elementor-element.elementor-element-2746e26 h2, .elementor-4997 .elementor-element.elementor-element-2746e26 h3, .elementor-4997 .elementor-element.elementor-element-2746e26 h4, .elementor-4997 .elementor-element.elementor-element-2746e26 h5, .elementor-4997 .elementor-element.elementor-element-2746e26 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-2746e26 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a3272d */.elementor-4997 .elementor-element.elementor-element-6a3272d {
    height: 100%;
}
.elementor-4997 .elementor-element.elementor-element-6a3272d ul, .elementor-4997 .elementor-element.elementor-element-6a3272d ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-6a3272d h1, .elementor-4997 .elementor-element.elementor-element-6a3272d h2, .elementor-4997 .elementor-element.elementor-element-6a3272d h3, .elementor-4997 .elementor-element.elementor-element-6a3272d h4, .elementor-4997 .elementor-element.elementor-element-6a3272d h5, .elementor-4997 .elementor-element.elementor-element-6a3272d h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-6a3272d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-681e4e9 */.elementor-4997 .elementor-element.elementor-element-681e4e9 ul, .elementor-4997 .elementor-element.elementor-element-681e4e9 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-681e4e9 h1, .elementor-4997 .elementor-element.elementor-element-681e4e9 h2, .elementor-4997 .elementor-element.elementor-element-681e4e9 h3, .elementor-4997 .elementor-element.elementor-element-681e4e9 h4, .elementor-4997 .elementor-element.elementor-element-681e4e9 h5, .elementor-4997 .elementor-element.elementor-element-681e4e9 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-681e4e9 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88cfdd2 */.elementor-4997 .elementor-element.elementor-element-88cfdd2 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e9d962 */.elementor-4997 .elementor-element.elementor-element-9e9d962 {
    height: fit-content;
}
.elementor-4997 .elementor-element.elementor-element-9e9d962 ul, .elementor-4997 .elementor-element.elementor-element-9e9d962 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-9e9d962 h1, .elementor-4997 .elementor-element.elementor-element-9e9d962 h2, .elementor-4997 .elementor-element.elementor-element-9e9d962 h3, .elementor-4997 .elementor-element.elementor-element-9e9d962 h4, .elementor-4997 .elementor-element.elementor-element-9e9d962 h5, .elementor-4997 .elementor-element.elementor-element-9e9d962 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-9e9d962 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e46868 */.elementor-4997 .elementor-element.elementor-element-6e46868 {
    height: 100%;
}
.elementor-4997 .elementor-element.elementor-element-6e46868 ul, .elementor-4997 .elementor-element.elementor-element-6e46868 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-6e46868 h1, .elementor-4997 .elementor-element.elementor-element-6e46868 h2, .elementor-4997 .elementor-element.elementor-element-6e46868 h3, .elementor-4997 .elementor-element.elementor-element-6e46868 h4, .elementor-4997 .elementor-element.elementor-element-6e46868 h5, .elementor-4997 .elementor-element.elementor-element-6e46868 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-6e46868 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57405c5 */.elementor-4997 .elementor-element.elementor-element-57405c5 ul, .elementor-4997 .elementor-element.elementor-element-57405c5 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-57405c5 h1, .elementor-4997 .elementor-element.elementor-element-57405c5 h2, .elementor-4997 .elementor-element.elementor-element-57405c5 h3, .elementor-4997 .elementor-element.elementor-element-57405c5 h4, .elementor-4997 .elementor-element.elementor-element-57405c5 h5, .elementor-4997 .elementor-element.elementor-element-57405c5 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-57405c5 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23d785e */.elementor-4997 .elementor-element.elementor-element-23d785e ul, .elementor-4997 .elementor-element.elementor-element-23d785e ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-23d785e h1, .elementor-4997 .elementor-element.elementor-element-23d785e h2, .elementor-4997 .elementor-element.elementor-element-23d785e h3, .elementor-4997 .elementor-element.elementor-element-23d785e h4, .elementor-4997 .elementor-element.elementor-element-23d785e h5, .elementor-4997 .elementor-element.elementor-element-23d785e h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-23d785e a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d6c85a */.elementor-4997 .elementor-element.elementor-element-9d6c85a ul, .elementor-4997 .elementor-element.elementor-element-9d6c85a ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-9d6c85a h1, .elementor-4997 .elementor-element.elementor-element-9d6c85a h2, .elementor-4997 .elementor-element.elementor-element-9d6c85a h3, .elementor-4997 .elementor-element.elementor-element-9d6c85a h4, .elementor-4997 .elementor-element.elementor-element-9d6c85a h5, .elementor-4997 .elementor-element.elementor-element-9d6c85a h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-9d6c85a a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bc7b6d */.elementor-4997 .elementor-element.elementor-element-9bc7b6d {
    height: 100%;
}
.elementor-4997 .elementor-element.elementor-element-9bc7b6d ul, .elementor-4997 .elementor-element.elementor-element-9bc7b6d ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-9bc7b6d h1, .elementor-4997 .elementor-element.elementor-element-9bc7b6d h2, .elementor-4997 .elementor-element.elementor-element-9bc7b6d h3, .elementor-4997 .elementor-element.elementor-element-9bc7b6d h4, .elementor-4997 .elementor-element.elementor-element-9bc7b6d h5, .elementor-4997 .elementor-element.elementor-element-9bc7b6d h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-9bc7b6d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba623d */.elementor-4997 .elementor-element.elementor-element-fba623d ul, .elementor-4997 .elementor-element.elementor-element-fba623d ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-fba623d h1, .elementor-4997 .elementor-element.elementor-element-fba623d h2, .elementor-4997 .elementor-element.elementor-element-fba623d h3, .elementor-4997 .elementor-element.elementor-element-fba623d h4, .elementor-4997 .elementor-element.elementor-element-fba623d h5, .elementor-4997 .elementor-element.elementor-element-fba623d h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-fba623d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16213b1 */.elementor-4997 .elementor-element.elementor-element-16213b1 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bd5225 */.elementor-4997 .elementor-element.elementor-element-1bd5225 ul, .elementor-4997 .elementor-element.elementor-element-1bd5225 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-1bd5225 h1, .elementor-4997 .elementor-element.elementor-element-1bd5225 h2, .elementor-4997 .elementor-element.elementor-element-1bd5225 h3, .elementor-4997 .elementor-element.elementor-element-1bd5225 h4, .elementor-4997 .elementor-element.elementor-element-1bd5225 h5, .elementor-4997 .elementor-element.elementor-element-1bd5225 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-1bd5225 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93f0e2d */.elementor-4997 .elementor-element.elementor-element-93f0e2d {
    height: 100%;
}
.elementor-4997 .elementor-element.elementor-element-93f0e2d ul, .elementor-4997 .elementor-element.elementor-element-93f0e2d ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-93f0e2d h1, .elementor-4997 .elementor-element.elementor-element-93f0e2d h2, .elementor-4997 .elementor-element.elementor-element-93f0e2d h3, .elementor-4997 .elementor-element.elementor-element-93f0e2d h4, .elementor-4997 .elementor-element.elementor-element-93f0e2d h5, .elementor-4997 .elementor-element.elementor-element-93f0e2d h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-93f0e2d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-840a2d9 */.elementor-4997 .elementor-element.elementor-element-840a2d9 {
    height: 100%;
}
.elementor-4997 .elementor-element.elementor-element-840a2d9 ul, .elementor-4997 .elementor-element.elementor-element-840a2d9 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-840a2d9 h1, .elementor-4997 .elementor-element.elementor-element-840a2d9 h2, .elementor-4997 .elementor-element.elementor-element-840a2d9 h3, .elementor-4997 .elementor-element.elementor-element-840a2d9 h4, .elementor-4997 .elementor-element.elementor-element-840a2d9 h5, .elementor-4997 .elementor-element.elementor-element-840a2d9 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-840a2d9 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f76baf */.elementor-4997 .elementor-element.elementor-element-7f76baf {
    height: 100%;
}
.elementor-4997 .elementor-element.elementor-element-7f76baf ul, .elementor-4997 .elementor-element.elementor-element-7f76baf ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-7f76baf h1, .elementor-4997 .elementor-element.elementor-element-7f76baf h2, .elementor-4997 .elementor-element.elementor-element-7f76baf h3, .elementor-4997 .elementor-element.elementor-element-7f76baf h4, .elementor-4997 .elementor-element.elementor-element-7f76baf h5, .elementor-4997 .elementor-element.elementor-element-7f76baf h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-7f76baf a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bfc058 */.elementor-4997 .elementor-element.elementor-element-3bfc058 {
    height: 100%;
}
.elementor-4997 .elementor-element.elementor-element-3bfc058 ul, .elementor-4997 .elementor-element.elementor-element-3bfc058 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-3bfc058 h1, .elementor-4997 .elementor-element.elementor-element-3bfc058 h2, .elementor-4997 .elementor-element.elementor-element-3bfc058 h3, .elementor-4997 .elementor-element.elementor-element-3bfc058 h4, .elementor-4997 .elementor-element.elementor-element-3bfc058 h5, .elementor-4997 .elementor-element.elementor-element-3bfc058 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-3bfc058 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2ef91 */.elementor-4997 .elementor-element.elementor-element-7a2ef91 ul, .elementor-4997 .elementor-element.elementor-element-7a2ef91 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-7a2ef91 h1, .elementor-4997 .elementor-element.elementor-element-7a2ef91 h2, .elementor-4997 .elementor-element.elementor-element-7a2ef91 h3, .elementor-4997 .elementor-element.elementor-element-7a2ef91 h4, .elementor-4997 .elementor-element.elementor-element-7a2ef91 h5, .elementor-4997 .elementor-element.elementor-element-7a2ef91 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-7a2ef91 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6de4cd */.elementor-4997 .elementor-element.elementor-element-b6de4cd {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76eb8b7 */.elementor-4997 .elementor-element.elementor-element-76eb8b7 ul, .elementor-4997 .elementor-element.elementor-element-76eb8b7 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 h1, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h2, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h3, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h4, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h5, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c1b76f */.elementor-4997 .elementor-element.elementor-element-2c1b76f ul, .elementor-4997 .elementor-element.elementor-element-2c1b76f ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f h1, .elementor-4997 .elementor-element.elementor-element-2c1b76f h2, .elementor-4997 .elementor-element.elementor-element-2c1b76f h3, .elementor-4997 .elementor-element.elementor-element-2c1b76f h4, .elementor-4997 .elementor-element.elementor-element-2c1b76f h5, .elementor-4997 .elementor-element.elementor-element-2c1b76f h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa50fab */.elementor-4997 .elementor-element.elementor-element-aa50fab ul, .elementor-4997 .elementor-element.elementor-element-aa50fab ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-aa50fab h1, .elementor-4997 .elementor-element.elementor-element-aa50fab h2, .elementor-4997 .elementor-element.elementor-element-aa50fab h3, .elementor-4997 .elementor-element.elementor-element-aa50fab h4, .elementor-4997 .elementor-element.elementor-element-aa50fab h5, .elementor-4997 .elementor-element.elementor-element-aa50fab h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-aa50fab a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-242a3dc */.elementor-4997 .elementor-element.elementor-element-242a3dc ul, .elementor-4997 .elementor-element.elementor-element-242a3dc ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-242a3dc h1, .elementor-4997 .elementor-element.elementor-element-242a3dc h2, .elementor-4997 .elementor-element.elementor-element-242a3dc h3, .elementor-4997 .elementor-element.elementor-element-242a3dc h4, .elementor-4997 .elementor-element.elementor-element-242a3dc h5, .elementor-4997 .elementor-element.elementor-element-242a3dc h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-242a3dc a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c21c35e */.elementor-4997 .elementor-element.elementor-element-c21c35e ul, .elementor-4997 .elementor-element.elementor-element-c21c35e ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-c21c35e h1, .elementor-4997 .elementor-element.elementor-element-c21c35e h2, .elementor-4997 .elementor-element.elementor-element-c21c35e h3, .elementor-4997 .elementor-element.elementor-element-c21c35e h4, .elementor-4997 .elementor-element.elementor-element-c21c35e h5, .elementor-4997 .elementor-element.elementor-element-c21c35e h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-c21c35e a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd63943 */.elementor-4997 .elementor-element.elementor-element-dd63943 ul, .elementor-4997 .elementor-element.elementor-element-dd63943 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-dd63943 h1, .elementor-4997 .elementor-element.elementor-element-dd63943 h2, .elementor-4997 .elementor-element.elementor-element-dd63943 h3, .elementor-4997 .elementor-element.elementor-element-dd63943 h4, .elementor-4997 .elementor-element.elementor-element-dd63943 h5, .elementor-4997 .elementor-element.elementor-element-dd63943 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-dd63943 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf3d576 */.elementor-4997 .elementor-element.elementor-element-cf3d576 ul, .elementor-4997 .elementor-element.elementor-element-cf3d576 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 h1, .elementor-4997 .elementor-element.elementor-element-cf3d576 h2, .elementor-4997 .elementor-element.elementor-element-cf3d576 h3, .elementor-4997 .elementor-element.elementor-element-cf3d576 h4, .elementor-4997 .elementor-element.elementor-element-cf3d576 h5, .elementor-4997 .elementor-element.elementor-element-cf3d576 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76eb8b7 */.elementor-4997 .elementor-element.elementor-element-76eb8b7 ul, .elementor-4997 .elementor-element.elementor-element-76eb8b7 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 h1, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h2, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h3, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h4, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h5, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c1b76f */.elementor-4997 .elementor-element.elementor-element-2c1b76f ul, .elementor-4997 .elementor-element.elementor-element-2c1b76f ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f h1, .elementor-4997 .elementor-element.elementor-element-2c1b76f h2, .elementor-4997 .elementor-element.elementor-element-2c1b76f h3, .elementor-4997 .elementor-element.elementor-element-2c1b76f h4, .elementor-4997 .elementor-element.elementor-element-2c1b76f h5, .elementor-4997 .elementor-element.elementor-element-2c1b76f h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa50fab */.elementor-4997 .elementor-element.elementor-element-aa50fab ul, .elementor-4997 .elementor-element.elementor-element-aa50fab ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-aa50fab h1, .elementor-4997 .elementor-element.elementor-element-aa50fab h2, .elementor-4997 .elementor-element.elementor-element-aa50fab h3, .elementor-4997 .elementor-element.elementor-element-aa50fab h4, .elementor-4997 .elementor-element.elementor-element-aa50fab h5, .elementor-4997 .elementor-element.elementor-element-aa50fab h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-aa50fab a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-242a3dc */.elementor-4997 .elementor-element.elementor-element-242a3dc ul, .elementor-4997 .elementor-element.elementor-element-242a3dc ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-242a3dc h1, .elementor-4997 .elementor-element.elementor-element-242a3dc h2, .elementor-4997 .elementor-element.elementor-element-242a3dc h3, .elementor-4997 .elementor-element.elementor-element-242a3dc h4, .elementor-4997 .elementor-element.elementor-element-242a3dc h5, .elementor-4997 .elementor-element.elementor-element-242a3dc h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-242a3dc a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c21c35e */.elementor-4997 .elementor-element.elementor-element-c21c35e ul, .elementor-4997 .elementor-element.elementor-element-c21c35e ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-c21c35e h1, .elementor-4997 .elementor-element.elementor-element-c21c35e h2, .elementor-4997 .elementor-element.elementor-element-c21c35e h3, .elementor-4997 .elementor-element.elementor-element-c21c35e h4, .elementor-4997 .elementor-element.elementor-element-c21c35e h5, .elementor-4997 .elementor-element.elementor-element-c21c35e h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-c21c35e a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd63943 */.elementor-4997 .elementor-element.elementor-element-dd63943 ul, .elementor-4997 .elementor-element.elementor-element-dd63943 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-dd63943 h1, .elementor-4997 .elementor-element.elementor-element-dd63943 h2, .elementor-4997 .elementor-element.elementor-element-dd63943 h3, .elementor-4997 .elementor-element.elementor-element-dd63943 h4, .elementor-4997 .elementor-element.elementor-element-dd63943 h5, .elementor-4997 .elementor-element.elementor-element-dd63943 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-dd63943 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf3d576 */.elementor-4997 .elementor-element.elementor-element-cf3d576 ul, .elementor-4997 .elementor-element.elementor-element-cf3d576 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 h1, .elementor-4997 .elementor-element.elementor-element-cf3d576 h2, .elementor-4997 .elementor-element.elementor-element-cf3d576 h3, .elementor-4997 .elementor-element.elementor-element-cf3d576 h4, .elementor-4997 .elementor-element.elementor-element-cf3d576 h5, .elementor-4997 .elementor-element.elementor-element-cf3d576 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76eb8b7 */.elementor-4997 .elementor-element.elementor-element-76eb8b7 ul, .elementor-4997 .elementor-element.elementor-element-76eb8b7 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 h1, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h2, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h3, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h4, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h5, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c1b76f */.elementor-4997 .elementor-element.elementor-element-2c1b76f ul, .elementor-4997 .elementor-element.elementor-element-2c1b76f ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f h1, .elementor-4997 .elementor-element.elementor-element-2c1b76f h2, .elementor-4997 .elementor-element.elementor-element-2c1b76f h3, .elementor-4997 .elementor-element.elementor-element-2c1b76f h4, .elementor-4997 .elementor-element.elementor-element-2c1b76f h5, .elementor-4997 .elementor-element.elementor-element-2c1b76f h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa50fab */.elementor-4997 .elementor-element.elementor-element-aa50fab ul, .elementor-4997 .elementor-element.elementor-element-aa50fab ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-aa50fab h1, .elementor-4997 .elementor-element.elementor-element-aa50fab h2, .elementor-4997 .elementor-element.elementor-element-aa50fab h3, .elementor-4997 .elementor-element.elementor-element-aa50fab h4, .elementor-4997 .elementor-element.elementor-element-aa50fab h5, .elementor-4997 .elementor-element.elementor-element-aa50fab h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-aa50fab a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-242a3dc */.elementor-4997 .elementor-element.elementor-element-242a3dc ul, .elementor-4997 .elementor-element.elementor-element-242a3dc ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-242a3dc h1, .elementor-4997 .elementor-element.elementor-element-242a3dc h2, .elementor-4997 .elementor-element.elementor-element-242a3dc h3, .elementor-4997 .elementor-element.elementor-element-242a3dc h4, .elementor-4997 .elementor-element.elementor-element-242a3dc h5, .elementor-4997 .elementor-element.elementor-element-242a3dc h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-242a3dc a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c21c35e */.elementor-4997 .elementor-element.elementor-element-c21c35e ul, .elementor-4997 .elementor-element.elementor-element-c21c35e ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-c21c35e h1, .elementor-4997 .elementor-element.elementor-element-c21c35e h2, .elementor-4997 .elementor-element.elementor-element-c21c35e h3, .elementor-4997 .elementor-element.elementor-element-c21c35e h4, .elementor-4997 .elementor-element.elementor-element-c21c35e h5, .elementor-4997 .elementor-element.elementor-element-c21c35e h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-c21c35e a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd63943 */.elementor-4997 .elementor-element.elementor-element-dd63943 ul, .elementor-4997 .elementor-element.elementor-element-dd63943 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-dd63943 h1, .elementor-4997 .elementor-element.elementor-element-dd63943 h2, .elementor-4997 .elementor-element.elementor-element-dd63943 h3, .elementor-4997 .elementor-element.elementor-element-dd63943 h4, .elementor-4997 .elementor-element.elementor-element-dd63943 h5, .elementor-4997 .elementor-element.elementor-element-dd63943 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-dd63943 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf3d576 */.elementor-4997 .elementor-element.elementor-element-cf3d576 ul, .elementor-4997 .elementor-element.elementor-element-cf3d576 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 h1, .elementor-4997 .elementor-element.elementor-element-cf3d576 h2, .elementor-4997 .elementor-element.elementor-element-cf3d576 h3, .elementor-4997 .elementor-element.elementor-element-cf3d576 h4, .elementor-4997 .elementor-element.elementor-element-cf3d576 h5, .elementor-4997 .elementor-element.elementor-element-cf3d576 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76eb8b7 */.elementor-4997 .elementor-element.elementor-element-76eb8b7 ul, .elementor-4997 .elementor-element.elementor-element-76eb8b7 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 h1, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h2, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h3, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h4, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h5, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c1b76f */.elementor-4997 .elementor-element.elementor-element-2c1b76f ul, .elementor-4997 .elementor-element.elementor-element-2c1b76f ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f h1, .elementor-4997 .elementor-element.elementor-element-2c1b76f h2, .elementor-4997 .elementor-element.elementor-element-2c1b76f h3, .elementor-4997 .elementor-element.elementor-element-2c1b76f h4, .elementor-4997 .elementor-element.elementor-element-2c1b76f h5, .elementor-4997 .elementor-element.elementor-element-2c1b76f h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa50fab */.elementor-4997 .elementor-element.elementor-element-aa50fab ul, .elementor-4997 .elementor-element.elementor-element-aa50fab ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-aa50fab h1, .elementor-4997 .elementor-element.elementor-element-aa50fab h2, .elementor-4997 .elementor-element.elementor-element-aa50fab h3, .elementor-4997 .elementor-element.elementor-element-aa50fab h4, .elementor-4997 .elementor-element.elementor-element-aa50fab h5, .elementor-4997 .elementor-element.elementor-element-aa50fab h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-aa50fab a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-242a3dc */.elementor-4997 .elementor-element.elementor-element-242a3dc ul, .elementor-4997 .elementor-element.elementor-element-242a3dc ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-242a3dc h1, .elementor-4997 .elementor-element.elementor-element-242a3dc h2, .elementor-4997 .elementor-element.elementor-element-242a3dc h3, .elementor-4997 .elementor-element.elementor-element-242a3dc h4, .elementor-4997 .elementor-element.elementor-element-242a3dc h5, .elementor-4997 .elementor-element.elementor-element-242a3dc h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-242a3dc a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c21c35e */.elementor-4997 .elementor-element.elementor-element-c21c35e ul, .elementor-4997 .elementor-element.elementor-element-c21c35e ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-c21c35e h1, .elementor-4997 .elementor-element.elementor-element-c21c35e h2, .elementor-4997 .elementor-element.elementor-element-c21c35e h3, .elementor-4997 .elementor-element.elementor-element-c21c35e h4, .elementor-4997 .elementor-element.elementor-element-c21c35e h5, .elementor-4997 .elementor-element.elementor-element-c21c35e h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-c21c35e a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd63943 */.elementor-4997 .elementor-element.elementor-element-dd63943 ul, .elementor-4997 .elementor-element.elementor-element-dd63943 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-dd63943 h1, .elementor-4997 .elementor-element.elementor-element-dd63943 h2, .elementor-4997 .elementor-element.elementor-element-dd63943 h3, .elementor-4997 .elementor-element.elementor-element-dd63943 h4, .elementor-4997 .elementor-element.elementor-element-dd63943 h5, .elementor-4997 .elementor-element.elementor-element-dd63943 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-dd63943 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf3d576 */.elementor-4997 .elementor-element.elementor-element-cf3d576 ul, .elementor-4997 .elementor-element.elementor-element-cf3d576 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 h1, .elementor-4997 .elementor-element.elementor-element-cf3d576 h2, .elementor-4997 .elementor-element.elementor-element-cf3d576 h3, .elementor-4997 .elementor-element.elementor-element-cf3d576 h4, .elementor-4997 .elementor-element.elementor-element-cf3d576 h5, .elementor-4997 .elementor-element.elementor-element-cf3d576 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76eb8b7 */.elementor-4997 .elementor-element.elementor-element-76eb8b7 ul, .elementor-4997 .elementor-element.elementor-element-76eb8b7 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 h1, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h2, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h3, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h4, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h5, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c1b76f */.elementor-4997 .elementor-element.elementor-element-2c1b76f ul, .elementor-4997 .elementor-element.elementor-element-2c1b76f ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f h1, .elementor-4997 .elementor-element.elementor-element-2c1b76f h2, .elementor-4997 .elementor-element.elementor-element-2c1b76f h3, .elementor-4997 .elementor-element.elementor-element-2c1b76f h4, .elementor-4997 .elementor-element.elementor-element-2c1b76f h5, .elementor-4997 .elementor-element.elementor-element-2c1b76f h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa50fab */.elementor-4997 .elementor-element.elementor-element-aa50fab ul, .elementor-4997 .elementor-element.elementor-element-aa50fab ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-aa50fab h1, .elementor-4997 .elementor-element.elementor-element-aa50fab h2, .elementor-4997 .elementor-element.elementor-element-aa50fab h3, .elementor-4997 .elementor-element.elementor-element-aa50fab h4, .elementor-4997 .elementor-element.elementor-element-aa50fab h5, .elementor-4997 .elementor-element.elementor-element-aa50fab h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-aa50fab a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-242a3dc */.elementor-4997 .elementor-element.elementor-element-242a3dc ul, .elementor-4997 .elementor-element.elementor-element-242a3dc ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-242a3dc h1, .elementor-4997 .elementor-element.elementor-element-242a3dc h2, .elementor-4997 .elementor-element.elementor-element-242a3dc h3, .elementor-4997 .elementor-element.elementor-element-242a3dc h4, .elementor-4997 .elementor-element.elementor-element-242a3dc h5, .elementor-4997 .elementor-element.elementor-element-242a3dc h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-242a3dc a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c21c35e */.elementor-4997 .elementor-element.elementor-element-c21c35e ul, .elementor-4997 .elementor-element.elementor-element-c21c35e ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-c21c35e h1, .elementor-4997 .elementor-element.elementor-element-c21c35e h2, .elementor-4997 .elementor-element.elementor-element-c21c35e h3, .elementor-4997 .elementor-element.elementor-element-c21c35e h4, .elementor-4997 .elementor-element.elementor-element-c21c35e h5, .elementor-4997 .elementor-element.elementor-element-c21c35e h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-c21c35e a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd63943 */.elementor-4997 .elementor-element.elementor-element-dd63943 ul, .elementor-4997 .elementor-element.elementor-element-dd63943 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-dd63943 h1, .elementor-4997 .elementor-element.elementor-element-dd63943 h2, .elementor-4997 .elementor-element.elementor-element-dd63943 h3, .elementor-4997 .elementor-element.elementor-element-dd63943 h4, .elementor-4997 .elementor-element.elementor-element-dd63943 h5, .elementor-4997 .elementor-element.elementor-element-dd63943 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-dd63943 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf3d576 */.elementor-4997 .elementor-element.elementor-element-cf3d576 ul, .elementor-4997 .elementor-element.elementor-element-cf3d576 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 h1, .elementor-4997 .elementor-element.elementor-element-cf3d576 h2, .elementor-4997 .elementor-element.elementor-element-cf3d576 h3, .elementor-4997 .elementor-element.elementor-element-cf3d576 h4, .elementor-4997 .elementor-element.elementor-element-cf3d576 h5, .elementor-4997 .elementor-element.elementor-element-cf3d576 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76eb8b7 */.elementor-4997 .elementor-element.elementor-element-76eb8b7 ul, .elementor-4997 .elementor-element.elementor-element-76eb8b7 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 h1, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h2, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h3, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h4, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h5, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c1b76f */.elementor-4997 .elementor-element.elementor-element-2c1b76f ul, .elementor-4997 .elementor-element.elementor-element-2c1b76f ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f h1, .elementor-4997 .elementor-element.elementor-element-2c1b76f h2, .elementor-4997 .elementor-element.elementor-element-2c1b76f h3, .elementor-4997 .elementor-element.elementor-element-2c1b76f h4, .elementor-4997 .elementor-element.elementor-element-2c1b76f h5, .elementor-4997 .elementor-element.elementor-element-2c1b76f h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa50fab */.elementor-4997 .elementor-element.elementor-element-aa50fab ul, .elementor-4997 .elementor-element.elementor-element-aa50fab ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-aa50fab h1, .elementor-4997 .elementor-element.elementor-element-aa50fab h2, .elementor-4997 .elementor-element.elementor-element-aa50fab h3, .elementor-4997 .elementor-element.elementor-element-aa50fab h4, .elementor-4997 .elementor-element.elementor-element-aa50fab h5, .elementor-4997 .elementor-element.elementor-element-aa50fab h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-aa50fab a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-242a3dc */.elementor-4997 .elementor-element.elementor-element-242a3dc ul, .elementor-4997 .elementor-element.elementor-element-242a3dc ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-242a3dc h1, .elementor-4997 .elementor-element.elementor-element-242a3dc h2, .elementor-4997 .elementor-element.elementor-element-242a3dc h3, .elementor-4997 .elementor-element.elementor-element-242a3dc h4, .elementor-4997 .elementor-element.elementor-element-242a3dc h5, .elementor-4997 .elementor-element.elementor-element-242a3dc h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-242a3dc a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c21c35e */.elementor-4997 .elementor-element.elementor-element-c21c35e ul, .elementor-4997 .elementor-element.elementor-element-c21c35e ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-c21c35e h1, .elementor-4997 .elementor-element.elementor-element-c21c35e h2, .elementor-4997 .elementor-element.elementor-element-c21c35e h3, .elementor-4997 .elementor-element.elementor-element-c21c35e h4, .elementor-4997 .elementor-element.elementor-element-c21c35e h5, .elementor-4997 .elementor-element.elementor-element-c21c35e h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-c21c35e a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd63943 */.elementor-4997 .elementor-element.elementor-element-dd63943 ul, .elementor-4997 .elementor-element.elementor-element-dd63943 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-dd63943 h1, .elementor-4997 .elementor-element.elementor-element-dd63943 h2, .elementor-4997 .elementor-element.elementor-element-dd63943 h3, .elementor-4997 .elementor-element.elementor-element-dd63943 h4, .elementor-4997 .elementor-element.elementor-element-dd63943 h5, .elementor-4997 .elementor-element.elementor-element-dd63943 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-dd63943 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf3d576 */.elementor-4997 .elementor-element.elementor-element-cf3d576 ul, .elementor-4997 .elementor-element.elementor-element-cf3d576 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 h1, .elementor-4997 .elementor-element.elementor-element-cf3d576 h2, .elementor-4997 .elementor-element.elementor-element-cf3d576 h3, .elementor-4997 .elementor-element.elementor-element-cf3d576 h4, .elementor-4997 .elementor-element.elementor-element-cf3d576 h5, .elementor-4997 .elementor-element.elementor-element-cf3d576 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76eb8b7 */.elementor-4997 .elementor-element.elementor-element-76eb8b7 ul, .elementor-4997 .elementor-element.elementor-element-76eb8b7 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 h1, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h2, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h3, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h4, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h5, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c1b76f */.elementor-4997 .elementor-element.elementor-element-2c1b76f ul, .elementor-4997 .elementor-element.elementor-element-2c1b76f ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f h1, .elementor-4997 .elementor-element.elementor-element-2c1b76f h2, .elementor-4997 .elementor-element.elementor-element-2c1b76f h3, .elementor-4997 .elementor-element.elementor-element-2c1b76f h4, .elementor-4997 .elementor-element.elementor-element-2c1b76f h5, .elementor-4997 .elementor-element.elementor-element-2c1b76f h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa50fab */.elementor-4997 .elementor-element.elementor-element-aa50fab ul, .elementor-4997 .elementor-element.elementor-element-aa50fab ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-aa50fab h1, .elementor-4997 .elementor-element.elementor-element-aa50fab h2, .elementor-4997 .elementor-element.elementor-element-aa50fab h3, .elementor-4997 .elementor-element.elementor-element-aa50fab h4, .elementor-4997 .elementor-element.elementor-element-aa50fab h5, .elementor-4997 .elementor-element.elementor-element-aa50fab h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-aa50fab a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-242a3dc */.elementor-4997 .elementor-element.elementor-element-242a3dc ul, .elementor-4997 .elementor-element.elementor-element-242a3dc ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-242a3dc h1, .elementor-4997 .elementor-element.elementor-element-242a3dc h2, .elementor-4997 .elementor-element.elementor-element-242a3dc h3, .elementor-4997 .elementor-element.elementor-element-242a3dc h4, .elementor-4997 .elementor-element.elementor-element-242a3dc h5, .elementor-4997 .elementor-element.elementor-element-242a3dc h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-242a3dc a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c21c35e */.elementor-4997 .elementor-element.elementor-element-c21c35e ul, .elementor-4997 .elementor-element.elementor-element-c21c35e ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-c21c35e h1, .elementor-4997 .elementor-element.elementor-element-c21c35e h2, .elementor-4997 .elementor-element.elementor-element-c21c35e h3, .elementor-4997 .elementor-element.elementor-element-c21c35e h4, .elementor-4997 .elementor-element.elementor-element-c21c35e h5, .elementor-4997 .elementor-element.elementor-element-c21c35e h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-c21c35e a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd63943 */.elementor-4997 .elementor-element.elementor-element-dd63943 ul, .elementor-4997 .elementor-element.elementor-element-dd63943 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-dd63943 h1, .elementor-4997 .elementor-element.elementor-element-dd63943 h2, .elementor-4997 .elementor-element.elementor-element-dd63943 h3, .elementor-4997 .elementor-element.elementor-element-dd63943 h4, .elementor-4997 .elementor-element.elementor-element-dd63943 h5, .elementor-4997 .elementor-element.elementor-element-dd63943 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-dd63943 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf3d576 */.elementor-4997 .elementor-element.elementor-element-cf3d576 ul, .elementor-4997 .elementor-element.elementor-element-cf3d576 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 h1, .elementor-4997 .elementor-element.elementor-element-cf3d576 h2, .elementor-4997 .elementor-element.elementor-element-cf3d576 h3, .elementor-4997 .elementor-element.elementor-element-cf3d576 h4, .elementor-4997 .elementor-element.elementor-element-cf3d576 h5, .elementor-4997 .elementor-element.elementor-element-cf3d576 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76eb8b7 */.elementor-4997 .elementor-element.elementor-element-76eb8b7 ul, .elementor-4997 .elementor-element.elementor-element-76eb8b7 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 h1, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h2, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h3, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h4, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h5, .elementor-4997 .elementor-element.elementor-element-76eb8b7 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-76eb8b7 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c1b76f */.elementor-4997 .elementor-element.elementor-element-2c1b76f ul, .elementor-4997 .elementor-element.elementor-element-2c1b76f ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f h1, .elementor-4997 .elementor-element.elementor-element-2c1b76f h2, .elementor-4997 .elementor-element.elementor-element-2c1b76f h3, .elementor-4997 .elementor-element.elementor-element-2c1b76f h4, .elementor-4997 .elementor-element.elementor-element-2c1b76f h5, .elementor-4997 .elementor-element.elementor-element-2c1b76f h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-2c1b76f a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa50fab */.elementor-4997 .elementor-element.elementor-element-aa50fab ul, .elementor-4997 .elementor-element.elementor-element-aa50fab ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-aa50fab h1, .elementor-4997 .elementor-element.elementor-element-aa50fab h2, .elementor-4997 .elementor-element.elementor-element-aa50fab h3, .elementor-4997 .elementor-element.elementor-element-aa50fab h4, .elementor-4997 .elementor-element.elementor-element-aa50fab h5, .elementor-4997 .elementor-element.elementor-element-aa50fab h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-aa50fab a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-242a3dc */.elementor-4997 .elementor-element.elementor-element-242a3dc ul, .elementor-4997 .elementor-element.elementor-element-242a3dc ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-242a3dc h1, .elementor-4997 .elementor-element.elementor-element-242a3dc h2, .elementor-4997 .elementor-element.elementor-element-242a3dc h3, .elementor-4997 .elementor-element.elementor-element-242a3dc h4, .elementor-4997 .elementor-element.elementor-element-242a3dc h5, .elementor-4997 .elementor-element.elementor-element-242a3dc h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-242a3dc a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c21c35e */.elementor-4997 .elementor-element.elementor-element-c21c35e ul, .elementor-4997 .elementor-element.elementor-element-c21c35e ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-c21c35e h1, .elementor-4997 .elementor-element.elementor-element-c21c35e h2, .elementor-4997 .elementor-element.elementor-element-c21c35e h3, .elementor-4997 .elementor-element.elementor-element-c21c35e h4, .elementor-4997 .elementor-element.elementor-element-c21c35e h5, .elementor-4997 .elementor-element.elementor-element-c21c35e h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-c21c35e a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd63943 */.elementor-4997 .elementor-element.elementor-element-dd63943 ul, .elementor-4997 .elementor-element.elementor-element-dd63943 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-dd63943 h1, .elementor-4997 .elementor-element.elementor-element-dd63943 h2, .elementor-4997 .elementor-element.elementor-element-dd63943 h3, .elementor-4997 .elementor-element.elementor-element-dd63943 h4, .elementor-4997 .elementor-element.elementor-element-dd63943 h5, .elementor-4997 .elementor-element.elementor-element-dd63943 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-dd63943 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf3d576 */.elementor-4997 .elementor-element.elementor-element-cf3d576 ul, .elementor-4997 .elementor-element.elementor-element-cf3d576 ol {
    padding-left: 20px;
    margin-left: 0;
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 h1, .elementor-4997 .elementor-element.elementor-element-cf3d576 h2, .elementor-4997 .elementor-element.elementor-element-cf3d576 h3, .elementor-4997 .elementor-element.elementor-element-cf3d576 h4, .elementor-4997 .elementor-element.elementor-element-cf3d576 h5, .elementor-4997 .elementor-element.elementor-element-cf3d576 h6 {
    color: var( --e-global-color-primary );
}
.elementor-4997 .elementor-element.elementor-element-cf3d576 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00dfbea */.elementor-4997 .elementor-element.elementor-element-00dfbea {
    overflow: hidden;
}
.elementor-4997 .elementor-element.elementor-element-00dfbea img {
    aspect-ratio: 1/1;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edf3dae */.elementor-4997 .elementor-element.elementor-element-edf3dae p:not(:last-child) {
    margin-bottom: 10px;
}/* End custom CSS */