.elementor-2030 .elementor-element.elementor-element-d4f46c8{--display:flex;--min-height:410px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-d4f46c8:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-d4f46c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://familyhealthclinics.com.au/wp-content/uploads/2026/05/family-health-clinic-malvern-patients_9_cover_under_500kb.jpg");background-position:0px -222px;background-repeat:no-repeat;background-size:cover;}.elementor-2030 .elementor-element.elementor-element-724d97f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-724d97f:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-724d97f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-60f8534 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-60f8534{text-align:center;}.elementor-2030 .elementor-element.elementor-element-60f8534 .elementor-heading-title{font-family:"Stag Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-fad7c15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-fad7c15{text-align:center;}.elementor-2030 .elementor-element.elementor-element-fad7c15 .elementor-heading-title{font-family:"Como", Sans-serif;font-size:40px;font-weight:900;line-height:1.2em;color:var( --e-global-color-aa563ef );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-fcd9083{text-align:center;color:var( --e-global-color-aa563ef );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2030 .elementor-element.elementor-element-2f9aead .elementor-button{background-color:var( --e-global-color-accent );font-family:"Stag Sans", Sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-aa563ef );color:var( --e-global-color-aa563ef );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2030 .elementor-element.elementor-element-2f9aead .elementor-button:hover, .elementor-2030 .elementor-element.elementor-element-2f9aead .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-2f9aead > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-2f9aead .elementor-button-content-wrapper{flex-direction:row;}.elementor-2030 .elementor-element.elementor-element-2f9aead .elementor-button:hover svg, .elementor-2030 .elementor-element.elementor-element-2f9aead .elementor-button:focus svg{fill:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-c07503f{--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;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-558250f{text-align:center;}.elementor-2030 .elementor-element.elementor-element-558250f .elementor-heading-title{font-family:"Como", Sans-serif;font-size:40px;font-weight:700;}.elementor-2030 .elementor-element.elementor-element-b03da02{text-align:center;color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-c4973ed .elementor-button{background-color:var( --e-global-color-accent );font-family:"Stag Sans", Sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-aa563ef );color:var( --e-global-color-aa563ef );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2030 .elementor-element.elementor-element-c4973ed .elementor-button:hover, .elementor-2030 .elementor-element.elementor-element-c4973ed .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-c4973ed > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-c4973ed .elementor-button-content-wrapper{flex-direction:row;}.elementor-2030 .elementor-element.elementor-element-c4973ed .elementor-button:hover svg, .elementor-2030 .elementor-element.elementor-element-c4973ed .elementor-button:focus svg{fill:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-ff1e3c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-ff1e3c6:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-ff1e3c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-83184c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-5402722 > .elementor-widget-container{margin:0em -5em 0em 0em;padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-5402722{z-index:3;}.elementor-2030 .elementor-element.elementor-element-5402722 img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-2030 .elementor-element.elementor-element-2ee7809{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:10em;--padding-right:3em;}.elementor-2030 .elementor-element.elementor-element-2ee7809:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-2ee7809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-f2319f9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-19f6f78{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-19f6f78 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-19f6f78 a:hover, .elementor-2030 .elementor-element.elementor-element-19f6f78 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-9eac1a4 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Stag Sans", Sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-aa563ef );color:var( --e-global-color-aa563ef );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2030 .elementor-element.elementor-element-9eac1a4 .elementor-button:hover, .elementor-2030 .elementor-element.elementor-element-9eac1a4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-9eac1a4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2030 .elementor-element.elementor-element-9eac1a4 .elementor-button:hover svg, .elementor-2030 .elementor-element.elementor-element-9eac1a4 .elementor-button:focus svg{fill:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-2c9cfed{--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;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-fbb430c{text-align:center;}.elementor-2030 .elementor-element.elementor-element-5ae34a2{width:var( --container-widget-width, 879px );max-width:879px;--container-widget-width:879px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-5ae34a2.elementor-element{--align-self:center;}.elementor-2030 .elementor-element.elementor-element-1008a4f{width:var( --container-widget-width, 819px );max-width:819px;--container-widget-width:819px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-1008a4f > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-1008a4f.elementor-element{--align-self:center;}.elementor-2030 .elementor-element.elementor-element-1008a4f a{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-1008a4f a:hover, .elementor-2030 .elementor-element.elementor-element-1008a4f a:focus{color:var( --e-global-color-text );}.elementor-2030 .elementor-element.elementor-element-e6b456e .elementor-button{background-color:var( --e-global-color-accent );font-family:"Stag Sans", Sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-aa563ef );color:var( --e-global-color-aa563ef );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2030 .elementor-element.elementor-element-e6b456e .elementor-button:hover, .elementor-2030 .elementor-element.elementor-element-e6b456e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-e6b456e .elementor-button-content-wrapper{flex-direction:row;}.elementor-2030 .elementor-element.elementor-element-e6b456e .elementor-button:hover svg, .elementor-2030 .elementor-element.elementor-element-e6b456e .elementor-button:focus svg{fill:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-155e941{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-155e941:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-155e941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-0f42772{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:10em;}.elementor-2030 .elementor-element.elementor-element-0f42772:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-0f42772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-08b92d1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-8acbef7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-8acbef7 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-8acbef7 a:hover, .elementor-2030 .elementor-element.elementor-element-8acbef7 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-0c4ffb3 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Stag Sans", Sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-aa563ef );color:var( --e-global-color-aa563ef );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2030 .elementor-element.elementor-element-0c4ffb3 .elementor-button:hover, .elementor-2030 .elementor-element.elementor-element-0c4ffb3 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-0c4ffb3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2030 .elementor-element.elementor-element-0c4ffb3 .elementor-button:hover svg, .elementor-2030 .elementor-element.elementor-element-0c4ffb3 .elementor-button:focus svg{fill:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-b7bc3b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-8e8cae4 > .elementor-widget-container{margin:0em 0em 0em -5em;padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-8e8cae4{z-index:3;}.elementor-2030 .elementor-element.elementor-element-8e8cae4 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-2030 .elementor-element.elementor-element-ea552f6{--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;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-ea552f6:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-ea552f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-bf6f657{text-align:center;}.elementor-2030 .elementor-element.elementor-element-bf6f657 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-23e8d80{width:var( --container-widget-width, 763px );max-width:763px;--container-widget-width:763px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-23e8d80.elementor-element{--align-self:center;}.elementor-2030 .elementor-element.elementor-element-23e8d80 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-daea71f{--swiper-slides-to-display:4;--swiper-slides-gap:15px;--swiper-pagination-size:10px;--swiper-pagination-spacing:30px;}.elementor-2030 .elementor-element.elementor-element-daea71f .swiper-slide > .elementor-element{height:100%;}.elementor-2030 .elementor-element.elementor-element-daea71f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-2030 .elementor-element.elementor-element-d7ea907{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-d7ea907:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-d7ea907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-3207476{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:10em;}.elementor-2030 .elementor-element.elementor-element-3207476:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-3207476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-9a3c93f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-9a7dcfa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-9a7dcfa a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-9a7dcfa a:hover, .elementor-2030 .elementor-element.elementor-element-9a7dcfa a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-fdbfcc6 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Stag Sans", Sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-aa563ef );color:var( --e-global-color-aa563ef );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2030 .elementor-element.elementor-element-fdbfcc6 .elementor-button:hover, .elementor-2030 .elementor-element.elementor-element-fdbfcc6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-fdbfcc6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2030 .elementor-element.elementor-element-fdbfcc6 .elementor-button:hover svg, .elementor-2030 .elementor-element.elementor-element-fdbfcc6 .elementor-button:focus svg{fill:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-7477987{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-2b696e3 > .elementor-widget-container{margin:0em 0em 0em -5em;padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-2b696e3{z-index:3;}.elementor-2030 .elementor-element.elementor-element-2b696e3 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-2030 .elementor-element.elementor-element-f6eeed7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-780f8d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-c145b4b > .elementor-widget-container{margin:0em -5em 0em 0em;padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-c145b4b{z-index:3;}.elementor-2030 .elementor-element.elementor-element-c145b4b img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-2030 .elementor-element.elementor-element-0d82422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:10em;--padding-right:3em;}.elementor-2030 .elementor-element.elementor-element-0d82422:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-0d82422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-ec72ad7 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-02034ec{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-02034ec a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-02034ec a:hover, .elementor-2030 .elementor-element.elementor-element-02034ec a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-aabae5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-aabae5e:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-aabae5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-84f19a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:10em;}.elementor-2030 .elementor-element.elementor-element-84f19a5:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-84f19a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-d810d82 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-5adc474{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-5adc474 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-5adc474 a:hover, .elementor-2030 .elementor-element.elementor-element-5adc474 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-99b3867 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Stag Sans", Sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-aa563ef );color:var( --e-global-color-aa563ef );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2030 .elementor-element.elementor-element-99b3867 .elementor-button:hover, .elementor-2030 .elementor-element.elementor-element-99b3867 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-99b3867 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2030 .elementor-element.elementor-element-99b3867 .elementor-button:hover svg, .elementor-2030 .elementor-element.elementor-element-99b3867 .elementor-button:focus svg{fill:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-8c65ca1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-ac7adc8 > .elementor-widget-container{margin:0em 0em 0em -5em;padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-ac7adc8{z-index:3;}.elementor-2030 .elementor-element.elementor-element-ac7adc8 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-2030 .elementor-element.elementor-element-198c3e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-77086d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-3d1715b > .elementor-widget-container{margin:0em -5em 0em 0em;padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-3d1715b{z-index:3;}.elementor-2030 .elementor-element.elementor-element-3d1715b img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-2030 .elementor-element.elementor-element-81a412d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:10em;--padding-right:3em;}.elementor-2030 .elementor-element.elementor-element-81a412d:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-81a412d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-64d197c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-72c649a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-72c649a a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-72c649a a:hover, .elementor-2030 .elementor-element.elementor-element-72c649a a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-f46e6ca .elementor-button{background-color:var( --e-global-color-accent );font-family:"Stag Sans", Sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-aa563ef );color:var( --e-global-color-aa563ef );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2030 .elementor-element.elementor-element-f46e6ca .elementor-button:hover, .elementor-2030 .elementor-element.elementor-element-f46e6ca .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-f46e6ca .elementor-button-content-wrapper{flex-direction:row;}.elementor-2030 .elementor-element.elementor-element-f46e6ca .elementor-button:hover svg, .elementor-2030 .elementor-element.elementor-element-f46e6ca .elementor-button:focus svg{fill:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-1139476{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-1139476:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-1139476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-bbe02f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:10em;}.elementor-2030 .elementor-element.elementor-element-bbe02f5:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-bbe02f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-77c1fb1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-0f12fd6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-0f12fd6 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-0f12fd6 a:hover, .elementor-2030 .elementor-element.elementor-element-0f12fd6 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-2dba460{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-50343ee > .elementor-widget-container{margin:0em 0em 0em -5em;padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-50343ee{z-index:3;}.elementor-2030 .elementor-element.elementor-element-50343ee img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-2030 .elementor-element.elementor-element-d188763{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-5a9a25e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-290be75 > .elementor-widget-container{margin:0em -5em 0em 0em;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-2030 .elementor-element.elementor-element-290be75{z-index:4;}.elementor-2030 .elementor-element.elementor-element-290be75 iframe{height:650px;}.elementor-2030 .elementor-element.elementor-element-a582beb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:10em;--padding-right:3em;}.elementor-2030 .elementor-element.elementor-element-a582beb:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-a582beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-250a414 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-f5679ff{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-f5679ff a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-f5679ff a:hover, .elementor-2030 .elementor-element.elementor-element-f5679ff a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-eef1f0e .elementor-button{background-color:var( --e-global-color-accent );font-family:"Stag Sans", Sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-aa563ef );color:var( --e-global-color-aa563ef );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2030 .elementor-element.elementor-element-eef1f0e .elementor-button:hover, .elementor-2030 .elementor-element.elementor-element-eef1f0e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-eef1f0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-2030 .elementor-element.elementor-element-eef1f0e .elementor-button:hover svg, .elementor-2030 .elementor-element.elementor-element-eef1f0e .elementor-button:focus svg{fill:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-cc9f099{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-cc9f099:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-cc9f099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-58a8412{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:10em;}.elementor-2030 .elementor-element.elementor-element-58a8412:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-58a8412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-df0d668 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-27d7ea0{--display:flex;}.elementor-2030 .elementor-element.elementor-element-4cf3ea1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover, .elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-bd44021{--display:flex;}.elementor-2030 .elementor-element.elementor-element-d47315e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-d47315e a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-d47315e a:hover, .elementor-2030 .elementor-element.elementor-element-d47315e a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-9b5160e{--display:flex;}.elementor-2030 .elementor-element.elementor-element-a6768a9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-a6768a9 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover, .elementor-2030 .elementor-element.elementor-element-a6768a9 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-1c43338{--display:flex;}.elementor-2030 .elementor-element.elementor-element-5896e12{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-5896e12 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover, .elementor-2030 .elementor-element.elementor-element-5896e12 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-4cd59bd{--display:flex;}.elementor-2030 .elementor-element.elementor-element-09163bd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-09163bd a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-09163bd a:hover, .elementor-2030 .elementor-element.elementor-element-09163bd a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-9027355{--display:flex;}.elementor-2030 .elementor-element.elementor-element-c2471e6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-c2471e6 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover, .elementor-2030 .elementor-element.elementor-element-c2471e6 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-9362538{--display:flex;}.elementor-2030 .elementor-element.elementor-element-b628bfe{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-b628bfe a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover, .elementor-2030 .elementor-element.elementor-element-b628bfe a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-50e3181{--display:flex;}.elementor-2030 .elementor-element.elementor-element-e0c4d6e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover, .elementor-2030 .elementor-element.elementor-element-e0c4d6e a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-f8860da{--display:flex;}.elementor-2030 .elementor-element.elementor-element-830cc1c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-830cc1c a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover, .elementor-2030 .elementor-element.elementor-element-830cc1c a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-18dd877{--display:flex;}.elementor-2030 .elementor-element.elementor-element-b99860b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-b99860b a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-b99860b a:hover, .elementor-2030 .elementor-element.elementor-element-b99860b a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-f53869c{--display:flex;}.elementor-2030 .elementor-element.elementor-element-a6f17d5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover, .elementor-2030 .elementor-element.elementor-element-a6f17d5 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-f11ebb3{--display:flex;}.elementor-2030 .elementor-element.elementor-element-5647ba5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-5647ba5 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover, .elementor-2030 .elementor-element.elementor-element-5647ba5 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-ac1a8d5{--n-accordion-title-font-size:22px;--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:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-aa563ef );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:12px;}.elementor-2030 .elementor-element.elementor-element-ac1a8d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-2030 .elementor-element.elementor-element-ac1a8d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-ac1a8d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}:where( .elementor-2030 .elementor-element.elementor-element-ac1a8d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-text );border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-2030 .elementor-element.elementor-element-ac1a8d5 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-2030 .elementor-element.elementor-element-ac1a8d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Stag Sans", Sans-serif;font-weight:500;}.elementor-2030 .elementor-element.elementor-element-4f24a7f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-1fdd2ea > .elementor-widget-container{margin:0em 0em 0em -5em;padding:0em 0em 2em 0em;}.elementor-2030 .elementor-element.elementor-element-1fdd2ea{z-index:3;}.elementor-2030 .elementor-element.elementor-element-1fdd2ea img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-2030 .elementor-element.elementor-element-12f3978{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-861faaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-b43101a > .elementor-widget-container{margin:0em -5em 0em 0em;padding:0px 0px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-b43101a{z-index:3;}.elementor-2030 .elementor-element.elementor-element-b43101a img{width:100%;height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2030 .elementor-element.elementor-element-80dcc49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:10em;--padding-right:3em;}.elementor-2030 .elementor-element.elementor-element-80dcc49:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-80dcc49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2030 .elementor-element.elementor-element-0311803 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2030 .elementor-element.elementor-element-2bda4f7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-2bda4f7 a{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-2bda4f7 a:hover, .elementor-2030 .elementor-element.elementor-element-2bda4f7 a:focus{color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-4da1237 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Stag Sans", Sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-aa563ef );color:var( --e-global-color-aa563ef );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-2030 .elementor-element.elementor-element-4da1237 .elementor-button:hover, .elementor-2030 .elementor-element.elementor-element-4da1237 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-aa563ef );}.elementor-2030 .elementor-element.elementor-element-4da1237 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2030 .elementor-element.elementor-element-4da1237 .elementor-button:hover svg, .elementor-2030 .elementor-element.elementor-element-4da1237 .elementor-button:focus svg{fill:var( --e-global-color-aa563ef );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2030 .elementor-element.elementor-element-d4f46c8{--content-width:1440px;}.elementor-2030 .elementor-element.elementor-element-724d97f{--width:40%;}.elementor-2030 .elementor-element.elementor-element-c07503f{--content-width:993px;}.elementor-2030 .elementor-element.elementor-element-ff1e3c6{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-83184c9{--width:33.3333%;}.elementor-2030 .elementor-element.elementor-element-2ee7809{--width:66.6666%;}.elementor-2030 .elementor-element.elementor-element-2c9cfed{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-155e941{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-0f42772{--width:66.6666%;}.elementor-2030 .elementor-element.elementor-element-b7bc3b7{--width:33.3333%;}.elementor-2030 .elementor-element.elementor-element-ea552f6{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-d7ea907{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-3207476{--width:66.6666%;}.elementor-2030 .elementor-element.elementor-element-7477987{--width:33.3333%;}.elementor-2030 .elementor-element.elementor-element-f6eeed7{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-780f8d7{--width:33.3333%;}.elementor-2030 .elementor-element.elementor-element-0d82422{--width:66.6666%;}.elementor-2030 .elementor-element.elementor-element-aabae5e{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-84f19a5{--width:66.6666%;}.elementor-2030 .elementor-element.elementor-element-8c65ca1{--width:33.3333%;}.elementor-2030 .elementor-element.elementor-element-198c3e3{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-77086d9{--width:33.3333%;}.elementor-2030 .elementor-element.elementor-element-81a412d{--width:66.6666%;}.elementor-2030 .elementor-element.elementor-element-1139476{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-bbe02f5{--width:66.6666%;}.elementor-2030 .elementor-element.elementor-element-2dba460{--width:33.3333%;}.elementor-2030 .elementor-element.elementor-element-d188763{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-5a9a25e{--width:33.3333%;}.elementor-2030 .elementor-element.elementor-element-a582beb{--width:66.6666%;}.elementor-2030 .elementor-element.elementor-element-cc9f099{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-58a8412{--width:66.6666%;}.elementor-2030 .elementor-element.elementor-element-4f24a7f{--width:33.3333%;}.elementor-2030 .elementor-element.elementor-element-12f3978{--content-width:1400px;}.elementor-2030 .elementor-element.elementor-element-861faaa{--width:33.3333%;}.elementor-2030 .elementor-element.elementor-element-80dcc49{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2030 .elementor-element.elementor-element-724d97f{--width:79%;}.elementor-2030 .elementor-element.elementor-element-83184c9{--width:100%;}.elementor-2030 .elementor-element.elementor-element-2ee7809{--width:100%;}.elementor-2030 .elementor-element.elementor-element-0f42772{--width:100%;}.elementor-2030 .elementor-element.elementor-element-b7bc3b7{--width:100%;}.elementor-2030 .elementor-element.elementor-element-3207476{--width:100%;}.elementor-2030 .elementor-element.elementor-element-7477987{--width:100%;}.elementor-2030 .elementor-element.elementor-element-780f8d7{--width:100%;}.elementor-2030 .elementor-element.elementor-element-0d82422{--width:100%;}.elementor-2030 .elementor-element.elementor-element-84f19a5{--width:100%;}.elementor-2030 .elementor-element.elementor-element-8c65ca1{--width:100%;}.elementor-2030 .elementor-element.elementor-element-77086d9{--width:100%;}.elementor-2030 .elementor-element.elementor-element-81a412d{--width:100%;}.elementor-2030 .elementor-element.elementor-element-bbe02f5{--width:100%;}.elementor-2030 .elementor-element.elementor-element-2dba460{--width:100%;}.elementor-2030 .elementor-element.elementor-element-5a9a25e{--width:100%;}.elementor-2030 .elementor-element.elementor-element-a582beb{--width:100%;}.elementor-2030 .elementor-element.elementor-element-58a8412{--width:100%;}.elementor-2030 .elementor-element.elementor-element-4f24a7f{--width:100%;}.elementor-2030 .elementor-element.elementor-element-861faaa{--width:100%;}.elementor-2030 .elementor-element.elementor-element-80dcc49{--width:100%;}}@media(max-width:1024px){.elementor-2030 .elementor-element.elementor-element-d4f46c8:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-d4f46c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2030 .elementor-element.elementor-element-d4f46c8{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2030 .elementor-element.elementor-element-fad7c15 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2030 .elementor-element.elementor-element-c07503f{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-ff1e3c6{--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;--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-83184c9{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-5402722 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-5402722 img{height:auto;border-radius:10px 10px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-2ee7809{--border-radius:0px 0px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-f2319f9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2030 .elementor-element.elementor-element-19f6f78{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-2c9cfed{--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-155e941{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-0f42772{--border-radius:0px 0px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-8acbef7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-b7bc3b7{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-8e8cae4 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-8e8cae4 img{height:500px;border-radius:10px 10px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-ea552f6{--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-daea71f{--swiper-slides-to-display:2;}.elementor-2030 .elementor-element.elementor-element-d7ea907{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-3207476{--border-radius:0px 0px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-9a7dcfa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-7477987{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-2b696e3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-2b696e3 img{height:500px;border-radius:10px 10px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-f6eeed7{--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;--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-780f8d7{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-c145b4b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-c145b4b img{height:aut0;border-radius:10px 10px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-0d82422{--border-radius:0px 0px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-02034ec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-aabae5e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-84f19a5{--border-radius:0px 0px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-5adc474{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-8c65ca1{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-ac7adc8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-ac7adc8 img{height:500px;border-radius:10px 10px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-198c3e3{--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;--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-77086d9{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-3d1715b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-3d1715b img{height:aut0;border-radius:10px 10px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-81a412d{--border-radius:0px 0px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-72c649a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-1139476{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-bbe02f5{--border-radius:0px 0px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-0f12fd6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-2dba460{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-50343ee > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-50343ee img{height:500px;border-radius:10px 10px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-d188763{--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;--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-5a9a25e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-290be75 > .elementor-widget-container{margin:0em 0em 0em 0em;border-radius:10px 10px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-290be75 iframe{height:400px;}.elementor-2030 .elementor-element.elementor-element-a582beb{--border-radius:0px 0px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-f5679ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-cc9f099{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-58a8412{--border-radius:0px 0px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-4cf3ea1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-d47315e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-a6768a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-5896e12{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-09163bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-c2471e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-b628bfe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-e0c4d6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-830cc1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-b99860b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-a6f17d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-5647ba5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-4f24a7f{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-1fdd2ea > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-1fdd2ea img{height:500px;border-radius:10px 10px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-12f3978{--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;--padding-top:6em;--padding-bottom:6em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-861faaa{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2030 .elementor-element.elementor-element-b43101a > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-b43101a img{height:aut0;border-radius:10px 10px 0px 0px;}.elementor-2030 .elementor-element.elementor-element-80dcc49{--border-radius:0px 0px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2030 .elementor-element.elementor-element-2bda4f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2030 .elementor-element.elementor-element-d4f46c8:not(.elementor-motion-effects-element-type-background), .elementor-2030 .elementor-element.elementor-element-d4f46c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2030 .elementor-element.elementor-element-724d97f{--width:100%;--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2030 .elementor-element.elementor-element-60f8534 .elementor-heading-title{font-size:14px;}.elementor-2030 .elementor-element.elementor-element-fad7c15 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2030 .elementor-element.elementor-element-fad7c15 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2030 .elementor-element.elementor-element-2f9aead > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-2f9aead .elementor-button{font-size:1.1em;}.elementor-2030 .elementor-element.elementor-element-558250f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2030 .elementor-element.elementor-element-558250f .elementor-heading-title{font-size:28px;}.elementor-2030 .elementor-element.elementor-element-c4973ed > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-c4973ed .elementor-button{font-size:1.1em;}.elementor-2030 .elementor-element.elementor-element-ff1e3c6{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-2ee7809{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-f2319f9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2030 .elementor-element.elementor-element-19f6f78{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-9eac1a4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-9eac1a4 .elementor-button{font-size:1.1em;}.elementor-2030 .elementor-element.elementor-element-e6b456e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-e6b456e .elementor-button{font-size:1.1em;}.elementor-2030 .elementor-element.elementor-element-155e941{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-0f42772{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-8acbef7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-0c4ffb3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-0c4ffb3 .elementor-button{font-size:1.1em;}.elementor-2030 .elementor-element.elementor-element-8e8cae4 img{height:auto;}.elementor-2030 .elementor-element.elementor-element-daea71f{--swiper-slides-to-display:1;}.elementor-2030 .elementor-element.elementor-element-d7ea907{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-3207476{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-9a7dcfa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-fdbfcc6 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-fdbfcc6 .elementor-button{font-size:1.1em;}.elementor-2030 .elementor-element.elementor-element-2b696e3 img{height:auto;}.elementor-2030 .elementor-element.elementor-element-f6eeed7{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-c145b4b img{height:auto;}.elementor-2030 .elementor-element.elementor-element-0d82422{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-02034ec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-aabae5e{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-84f19a5{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-5adc474{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-99b3867 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-99b3867 .elementor-button{font-size:1.1em;}.elementor-2030 .elementor-element.elementor-element-ac7adc8 img{height:auto;}.elementor-2030 .elementor-element.elementor-element-198c3e3{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-3d1715b img{height:auto;}.elementor-2030 .elementor-element.elementor-element-81a412d{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-72c649a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-f46e6ca > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-f46e6ca .elementor-button{font-size:1.1em;}.elementor-2030 .elementor-element.elementor-element-1139476{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-bbe02f5{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-0f12fd6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-50343ee img{height:auto;}.elementor-2030 .elementor-element.elementor-element-d188763{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-290be75 iframe{height:325px;}.elementor-2030 .elementor-element.elementor-element-a582beb{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-f5679ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-eef1f0e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-eef1f0e .elementor-button{font-size:1.1em;}.elementor-2030 .elementor-element.elementor-element-cc9f099{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-58a8412{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-4cf3ea1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-d47315e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-a6768a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-5896e12{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-09163bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-c2471e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-b628bfe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-e0c4d6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-830cc1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-b99860b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-a6f17d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-5647ba5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-ac1a8d5 {--n-accordion-padding:15px 15px 15px 15px;}.elementor-2030 .elementor-element.elementor-element-ac1a8d5{--n-accordion-title-font-size:20px;}:where( .elementor-2030 .elementor-element.elementor-element-ac1a8d5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}.elementor-2030 .elementor-element.elementor-element-1fdd2ea img{height:auto;}.elementor-2030 .elementor-element.elementor-element-12f3978{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2030 .elementor-element.elementor-element-b43101a img{height:auto;}.elementor-2030 .elementor-element.elementor-element-80dcc49{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2030 .elementor-element.elementor-element-2bda4f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2030 .elementor-element.elementor-element-4da1237 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2030 .elementor-element.elementor-element-4da1237 .elementor-button{font-size:1.1em;}}/* Start custom CSS for text-editor, class: .elementor-element-19f6f78 */.elementor-2030 .elementor-element.elementor-element-19f6f78 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-19f6f78 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-19f6f78 a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-19f6f78 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-19f6f78 strong,
.elementor-2030 .elementor-element.elementor-element-19f6f78 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1008a4f */.elementor-2030 .elementor-element.elementor-element-1008a4f p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8acbef7 */.elementor-2030 .elementor-element.elementor-element-8acbef7 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-8acbef7 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-8acbef7 a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-8acbef7 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-8acbef7 strong,
.elementor-2030 .elementor-element.elementor-element-8acbef7 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23e8d80 */.elementor-2030 .elementor-element.elementor-element-23e8d80 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-23e8d80 a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-23e8d80 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a7dcfa */.elementor-2030 .elementor-element.elementor-element-9a7dcfa ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-9a7dcfa a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-9a7dcfa a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-9a7dcfa a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-9a7dcfa strong,
.elementor-2030 .elementor-element.elementor-element-9a7dcfa b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02034ec */.elementor-2030 .elementor-element.elementor-element-02034ec ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-02034ec a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-02034ec a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-02034ec a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-02034ec strong,
.elementor-2030 .elementor-element.elementor-element-02034ec b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5adc474 */.elementor-2030 .elementor-element.elementor-element-5adc474 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5adc474 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5adc474 a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-5adc474 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5adc474 strong,
.elementor-2030 .elementor-element.elementor-element-5adc474 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72c649a */.elementor-2030 .elementor-element.elementor-element-72c649a ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-72c649a a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-72c649a a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-72c649a a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-72c649a strong,
.elementor-2030 .elementor-element.elementor-element-72c649a b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f12fd6 */.elementor-2030 .elementor-element.elementor-element-0f12fd6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-0f12fd6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-0f12fd6 a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-0f12fd6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-0f12fd6 strong,
.elementor-2030 .elementor-element.elementor-element-0f12fd6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5679ff */.elementor-2030 .elementor-element.elementor-element-f5679ff ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-f5679ff a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-f5679ff a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-f5679ff a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-f5679ff strong,
.elementor-2030 .elementor-element.elementor-element-f5679ff b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ea1 */.elementor-2030 .elementor-element.elementor-element-4cf3ea1 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-4cf3ea1 strong,
.elementor-2030 .elementor-element.elementor-element-4cf3ea1 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d47315e */.elementor-2030 .elementor-element.elementor-element-d47315e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-d47315e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-d47315e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-d47315e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-d47315e strong,
.elementor-2030 .elementor-element.elementor-element-d47315e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6768a9 */.elementor-2030 .elementor-element.elementor-element-a6768a9 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6768a9 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6768a9 strong,
.elementor-2030 .elementor-element.elementor-element-a6768a9 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5896e12 */.elementor-2030 .elementor-element.elementor-element-5896e12 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5896e12 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5896e12 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5896e12 strong,
.elementor-2030 .elementor-element.elementor-element-5896e12 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09163bd */.elementor-2030 .elementor-element.elementor-element-09163bd ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-09163bd a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-09163bd p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-09163bd a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-09163bd strong,
.elementor-2030 .elementor-element.elementor-element-09163bd b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2471e6 */.elementor-2030 .elementor-element.elementor-element-c2471e6 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-c2471e6 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-c2471e6 strong,
.elementor-2030 .elementor-element.elementor-element-c2471e6 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b628bfe */.elementor-2030 .elementor-element.elementor-element-b628bfe ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b628bfe a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b628bfe a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b628bfe strong,
.elementor-2030 .elementor-element.elementor-element-b628bfe b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0c4d6e */.elementor-2030 .elementor-element.elementor-element-e0c4d6e ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-e0c4d6e a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-e0c4d6e strong,
.elementor-2030 .elementor-element.elementor-element-e0c4d6e b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830cc1c */.elementor-2030 .elementor-element.elementor-element-830cc1c ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-830cc1c a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-830cc1c a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-830cc1c strong,
.elementor-2030 .elementor-element.elementor-element-830cc1c b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b99860b */.elementor-2030 .elementor-element.elementor-element-b99860b ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-b99860b a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-b99860b p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-b99860b a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-b99860b strong,
.elementor-2030 .elementor-element.elementor-element-b99860b b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f17d5 */.elementor-2030 .elementor-element.elementor-element-a6f17d5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-a6f17d5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-a6f17d5 strong,
.elementor-2030 .elementor-element.elementor-element-a6f17d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5647ba5 */.elementor-2030 .elementor-element.elementor-element-5647ba5 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 a:hover{
    text-decoration: none;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 p:last-child{
    margin-bottom: 0;
}
.elementor-2030 .elementor-element.elementor-element-5647ba5 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-5647ba5 strong,
.elementor-2030 .elementor-element.elementor-element-5647ba5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ac1a8d5 */.elementor-2030 .elementor-element.elementor-element-ac1a8d5 .elementor-text-editor ul,
.elementor-2030 .elementor-element.elementor-element-ac1a8d5 .elementor-widget-text-editor ul {
    margin-left: -1.3rem;
    margin-bottom: 20px;
}


.elementor-2030 .elementor-element.elementor-element-ac1a8d5 .elementor-text-editor a,
.elementor-2030 .elementor-element.elementor-element-ac1a8d5 .elementor-widget-text-editor a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-ac1a8d5 .elementor-text-editor a:hover,
.elementor-2030 .elementor-element.elementor-element-ac1a8d5 .elementor-widget-text-editor a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-ac1a8d5 .elementor-text-editor a,
.elementor-2030 .elementor-element.elementor-element-ac1a8d5 .elementor-widget-text-editor a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-2030 .elementor-element.elementor-element-ac1a8d5 .elementor-text-editor p:last-child,
.elementor-2030 .elementor-element.elementor-element-ac1a8d5 .elementor-widget-text-editor p:last-chid{
    margin-bottom: 0;
}


.elementor-2030 .elementor-element.elementor-element-ac1a8d5 strong,
.elementor-2030 .elementor-element.elementor-element-ac1a8d5 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bda4f7 */.elementor-2030 .elementor-element.elementor-element-2bda4f7 ul{
    margin-left: -1.3rem;
    margin-bottom: 20px;
}

.elementor-2030 .elementor-element.elementor-element-2bda4f7 a{
    text-decoration: underline;
}

.elementor-2030 .elementor-element.elementor-element-2bda4f7 a:hover{
    text-decoration: none;
}

.elementor-2030 .elementor-element.elementor-element-2bda4f7 a{
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-2030 .elementor-element.elementor-element-2bda4f7 strong,
.elementor-2030 .elementor-element.elementor-element-2bda4f7 b{
    font-weight: 600;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Stag Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/StagSansRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'Stag Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/StagSansMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'Stag Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/StagSansSemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Stag Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/StagSansBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Stag Sans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/StagSansBlack.ttf') format('truetype');
}
@font-face {
	font-family: 'Stag Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/StagSansThin.ttf') format('truetype');
}
@font-face {
	font-family: 'Stag Sans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/StagSansLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Como';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/Como.ttf') format('truetype');
}
@font-face {
	font-family: 'Como';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/Como-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Como';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/Como-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Como';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/Como-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Como';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/Como-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Como';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/Como-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Como';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/Como-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Como';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://familyhealthclinics.com.au/wp-content/uploads/2023/04/Como-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */