.elementor-45990 .elementor-element.elementor-element-fce786a:not(.elementor-motion-effects-element-type-background), .elementor-45990 .elementor-element.elementor-element-fce786a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f39450a );}.elementor-45990 .elementor-element.elementor-element-fce786a > .elementor-container{max-width:1200px;}.elementor-45990 .elementor-element.elementor-element-fce786a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 01.5em 10em 01.5em;}.elementor-45990 .elementor-element.elementor-element-fce786a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45990 .elementor-element.elementor-element-f1aa754 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-2d96903, .elementor-45990 .elementor-element.elementor-element-2d96903 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-45990 .elementor-element.elementor-element-2d96903{margin-top:0em;margin-bottom:0em;}.elementor-45990 .elementor-element.elementor-element-203d5c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-element-populated, .elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 4em 4em 4em;}.elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-45990 .elementor-element.elementor-element-5d09d37 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-5d09d37{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > 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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-45990 .elementor-element.elementor-element-b32f99b > .elementor-widget-container{padding:0em 0em 1.25em 0em;border-style:solid;border-width:0px 0px 01px 0px;border-color:#C8C8C8;}.elementor-45990 .elementor-element.elementor-element-b32f99b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-45990 .elementor-element.elementor-element-b32f99b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-45990 .elementor-element.elementor-element-b32f99b{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-45990 .elementor-element.elementor-element-b32f99b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-45990 .elementor-element.elementor-element-b32f99b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45990 .elementor-element.elementor-element-b32f99b .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-45990 .elementor-element.elementor-element-b32f99b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-45990 .elementor-element.elementor-element-e369268 > .elementor-widget-container{padding:0em 0em 1.25em 0em;border-style:solid;border-width:0px 0px 01px 0px;border-color:#C8C8C8;}.elementor-45990 .elementor-element.elementor-element-e369268 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-45990 .elementor-element.elementor-element-e369268 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-45990 .elementor-element.elementor-element-e369268{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-45990 .elementor-element.elementor-element-e369268 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-45990 .elementor-element.elementor-element-e369268 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45990 .elementor-element.elementor-element-e369268 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-45990 .elementor-element.elementor-element-e369268 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-45990 .elementor-element.elementor-element-db4c58b{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-a7103d6{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-45990 .elementor-element.elementor-element-59fec38{--display:flex;}.elementor-45990 .elementor-element.elementor-element-28d379a{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-28d379a > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-ec8fae7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-45990 .elementor-element.elementor-element-ec8fae7 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-f19b812{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-f19b812 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-7bc282c{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-7bc282c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-0aba2aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-433e6ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-debfc28 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-debfc28{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45990 .elementor-element.elementor-element-d87e702{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-379149c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-379149c{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-3525a7b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-3525a7b{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-ec5e92b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-120080f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-4a6d742 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-4a6d742{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45990 .elementor-element.elementor-element-12e5382{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-9ba3285 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-9ba3285{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-b5ef6d3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-b5ef6d3{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-c68a65e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-ed42edd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-23ab0d4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-23ab0d4{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45990 .elementor-element.elementor-element-5cbf444{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-b4090ef > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-b4090ef{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-0fcc374 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-0fcc374{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-eb470d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-7a4561f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-3b376b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-9de2415 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-9de2415{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-5537afe > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-5537afe{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-3c67994{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-65d4e6f );--n-accordion-icon-size:20px;--n-accordion-icon-gap:26px;}.elementor-45990 .elementor-element.elementor-element-3c67994 > .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;}:where( .elementor-45990 .elementor-element.elementor-element-3c67994 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-3c67994 > .elementor-widget-container{margin:2em 0em 0em 0em;border-radius:10px 10px 10px 10px;}.elementor-45990 .elementor-element.elementor-element-3c67994 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-45990 .elementor-element.elementor-element-3c67994 > .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:var( --e-global-typography-4e9a508-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e9a508-font-weight );line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-d4bb8b3{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-45990 .elementor-element.elementor-element-09679c7{--display:flex;}.elementor-45990 .elementor-element.elementor-element-8e7364a{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-8e7364a > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-ae9a767{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-9afd5f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-f0fdcba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-e45d851 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-e45d851{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-1622844 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-1622844{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-31823bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-ac20903{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-d8ebfb8{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45990 .elementor-element.elementor-element-02573ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-28c744e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-28c744e{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-4f2d661 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-4f2d661{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-f6b33cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-d17fa12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-d7c01c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-95e9eb3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-95e9eb3{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-244574e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-244574e{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-e0ea8d6{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-65d4e6f );--n-accordion-icon-size:20px;--n-accordion-icon-gap:26px;}.elementor-45990 .elementor-element.elementor-element-e0ea8d6 > .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;}:where( .elementor-45990 .elementor-element.elementor-element-e0ea8d6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-e0ea8d6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-e0ea8d6 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-45990 .elementor-element.elementor-element-e0ea8d6 > .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:var( --e-global-typography-4e9a508-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e9a508-font-weight );line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-01c383c{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-45990 .elementor-element.elementor-element-325a1f7{--display:flex;}.elementor-45990 .elementor-element.elementor-element-8e600b7{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-8e600b7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-widget-gallery .elementor-gallery-item__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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-164e7f6{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-45990 .elementor-element.elementor-element-34476e3{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-34476e3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-70a5b6e{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-70a5b6e > .elementor-widget-container{margin:1em 0em -0.5em 0em;}.elementor-45990 .elementor-element.elementor-element-dcf2ddf{text-align:start;}.elementor-45990 .elementor-element.elementor-element-dcf2ddf img{width:250px;}.elementor-45990 .elementor-element.elementor-element-4d538a8{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-4d538a8 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-0c55b43{text-align:start;}.elementor-45990 .elementor-element.elementor-element-0c55b43 img{width:250px;}.elementor-45990 .elementor-element.elementor-element-8b345ed{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-65d4e6f );--n-accordion-icon-size:20px;--n-accordion-icon-gap:26px;}.elementor-45990 .elementor-element.elementor-element-8b345ed > .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;}:where( .elementor-45990 .elementor-element.elementor-element-8b345ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-8b345ed > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-8b345ed {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-45990 .elementor-element.elementor-element-8b345ed > .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:var( --e-global-typography-4e9a508-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e9a508-font-weight );line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-9fda5f8{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-45990 .elementor-element.elementor-element-05aa8d2{--display:flex;}.elementor-45990 .elementor-element.elementor-element-8527b63{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-8527b63 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-0fa0c83{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-65d4e6f );--n-accordion-icon-size:20px;--n-accordion-icon-gap:26px;}.elementor-45990 .elementor-element.elementor-element-0fa0c83 > .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;}:where( .elementor-45990 .elementor-element.elementor-element-0fa0c83 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-0fa0c83 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-0fa0c83 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-45990 .elementor-element.elementor-element-0fa0c83 > .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:var( --e-global-typography-4e9a508-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e9a508-font-weight );line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-83efa79{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-45990 .elementor-element.elementor-element-e688a02{--display:flex;}.elementor-45990 .elementor-element.elementor-element-d2a8876{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-d2a8876 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-705d65f{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-65d4e6f );--n-accordion-icon-size:20px;--n-accordion-icon-gap:26px;}.elementor-45990 .elementor-element.elementor-element-705d65f > .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;}:where( .elementor-45990 .elementor-element.elementor-element-705d65f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-705d65f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-705d65f {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-45990 .elementor-element.elementor-element-705d65f > .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:var( --e-global-typography-4e9a508-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e9a508-font-weight );line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-70d2bad{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-45990 .elementor-element.elementor-element-5c3073b{--display:flex;}.elementor-45990 .elementor-element.elementor-element-ffb4bfa{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-ffb4bfa > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-d6963a6{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-d6963a6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-45990 .elementor-element.elementor-element-65f1cd3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-45990 .elementor-element.elementor-element-65f1cd3 .elementor-divider-separator{width:100%;}.elementor-45990 .elementor-element.elementor-element-65f1cd3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45990 .elementor-element.elementor-element-aaeec1e{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-aaeec1e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-cef5b64{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-2c736c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-ba054eb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-c77651a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-e477fa3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-243c3b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-2d74dde > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-2d74dde{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-31bc0ee > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-31bc0ee{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-6ffced8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-6ffced8{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-e0ff87e{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-e0ff87e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-1c8a869{--display:flex;}.elementor-45990 .elementor-element.elementor-element-d7ffbf3{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-d7ffbf3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-957f73a{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-957f73a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-f4a484b );}.elementor-45990 .elementor-element.elementor-element-02dc1c6{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-02dc1c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-f4a484b );}.elementor-45990 .elementor-element.elementor-element-959b0da{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-959b0da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-f4a484b );}.elementor-45990 .elementor-element.elementor-element-7b8fb3d{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-7b8fb3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-f4a484b );}.elementor-45990 .elementor-element.elementor-element-6467e0f{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-6467e0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-f4a484b );}.elementor-45990 .elementor-element.elementor-element-388ff9a{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-388ff9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-f4a484b );}.elementor-45990 .elementor-element.elementor-element-f2a89aa{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:20px;--n-accordion-icon-gap:26px;}.elementor-45990 .elementor-element.elementor-element-f2a89aa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:none;}:where( .elementor-45990 .elementor-element.elementor-element-f2a89aa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-f2a89aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-f2a89aa {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-45990 .elementor-element.elementor-element-f2a89aa > .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:var( --e-global-typography-4e9a508-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e9a508-font-weight );line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-71835f6{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-65d4e6f );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:20px;--n-accordion-icon-gap:26px;}.elementor-45990 .elementor-element.elementor-element-71835f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-text );}.elementor-45990 .elementor-element.elementor-element-71835f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-text );}:where( .elementor-45990 .elementor-element.elementor-element-71835f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-71835f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;}.elementor-45990 .elementor-element.elementor-element-71835f6 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-45990 .elementor-element.elementor-element-71835f6 > .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:var( --e-global-typography-4e9a508-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e9a508-font-weight );line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-eb03f14{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-98f9b58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-3d3d3c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-f9a01e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-351436f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-8166aa0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-ae2c1a5 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-ae2c1a5{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-9aa07ce > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-9aa07ce{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-a365750 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-a365750{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-c7393ad{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-45990 .elementor-element.elementor-element-c7393ad .elementor-divider-separator{width:100%;}.elementor-45990 .elementor-element.elementor-element-c7393ad .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45990 .elementor-element.elementor-element-9e9f71f .gallery-item{padding:0 25px 25px 0;}.elementor-45990 .elementor-element.elementor-element-9e9f71f .gallery{margin:0 -25px -25px 0;}.elementor-45990 .elementor-element.elementor-element-9e9f71f .gallery-item .gallery-caption{text-align:center;}.elementor-45990 .elementor-element.elementor-element-54313ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-27a4186{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-45990 .elementor-element.elementor-element-27a4186.elementor-element{--align-self:flex-start;}.elementor-45990 .elementor-element.elementor-element-27a4186 img{width:100%;height:125px;object-fit:contain;object-position:center center;}.elementor-45990 .elementor-element.elementor-element-a48430e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-a7f8745{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-a7f8745 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-1ac505a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-78d347b{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-45990 .elementor-element.elementor-element-78d347b.elementor-element{--align-self:flex-start;}.elementor-45990 .elementor-element.elementor-element-78d347b img{width:100%;height:125px;object-fit:contain;object-position:center center;}.elementor-45990 .elementor-element.elementor-element-0058deb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-49809c7{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-49809c7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-53ad209{width:auto;max-width:auto;text-align:center;}.elementor-45990 .elementor-element.elementor-element-53ad209 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-53ad209.elementor-element{--align-self:flex-start;}.elementor-45990 .elementor-element.elementor-element-53ad209 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-97d3c5f{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-65d4e6f );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:20px;--n-accordion-icon-gap:26px;}.elementor-45990 .elementor-element.elementor-element-97d3c5f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-text );}.elementor-45990 .elementor-element.elementor-element-97d3c5f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-text );}:where( .elementor-45990 .elementor-element.elementor-element-97d3c5f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-97d3c5f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;}.elementor-45990 .elementor-element.elementor-element-97d3c5f {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-45990 .elementor-element.elementor-element-97d3c5f > .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:var( --e-global-typography-4e9a508-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e9a508-font-weight );line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-e5af6fa{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-6eb1834{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-6052199{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-aefbc58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-edb092b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-eabb219{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45990 .elementor-element.elementor-element-75d6525 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-75d6525{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-025e851 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-025e851{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-65d4e6f );}.elementor-45990 .elementor-element.elementor-element-1476d80{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-65d4e6f );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:20px;--n-accordion-icon-gap:26px;}.elementor-45990 .elementor-element.elementor-element-1476d80 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-text );}.elementor-45990 .elementor-element.elementor-element-1476d80 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-text );}:where( .elementor-45990 .elementor-element.elementor-element-1476d80 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-1476d80 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;}.elementor-45990 .elementor-element.elementor-element-1476d80 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-45990 .elementor-element.elementor-element-1476d80 > .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:var( --e-global-typography-4e9a508-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e9a508-font-weight );line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-f7ffeca{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-65d4e6f );--n-accordion-icon-size:20px;--n-accordion-icon-gap:26px;}.elementor-45990 .elementor-element.elementor-element-f7ffeca > .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;}:where( .elementor-45990 .elementor-element.elementor-element-f7ffeca > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-f7ffeca > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-45990 .elementor-element.elementor-element-f7ffeca {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-45990 .elementor-element.elementor-element-f7ffeca > .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:var( --e-global-typography-4e9a508-font-family ), Sans-serif;font-weight:var( --e-global-typography-4e9a508-font-weight );line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-3584c9e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45990 .elementor-element.elementor-element-3584c9e > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-45990 .elementor-element.elementor-element-3584c9e > .elementor-widget-container{margin:1em 0em 0em 0em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-45990 .elementor-element.elementor-element-433e6ab{--width:35%;}.elementor-45990 .elementor-element.elementor-element-120080f{--width:35%;}.elementor-45990 .elementor-element.elementor-element-ed42edd{--width:35%;}.elementor-45990 .elementor-element.elementor-element-7a4561f{--width:35%;}.elementor-45990 .elementor-element.elementor-element-9afd5f5{--width:35%;}.elementor-45990 .elementor-element.elementor-element-ac20903{--width:35%;}.elementor-45990 .elementor-element.elementor-element-d17fa12{--width:35%;}.elementor-45990 .elementor-element.elementor-element-e477fa3{--width:35%;}.elementor-45990 .elementor-element.elementor-element-351436f{--width:35%;}.elementor-45990 .elementor-element.elementor-element-edb092b{--width:35%;}}@media(max-width:1024px){.elementor-45990 .elementor-element.elementor-element-fce786a{padding:0em 01.5em 08em 01.5em;}.elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-5d09d37{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-28d379a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-ec8fae7{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-45990 .elementor-element.elementor-element-f19b812{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-7bc282c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-379149c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-3525a7b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-9ba3285{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-b5ef6d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-b4090ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-0fcc374{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-9de2415{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-5537afe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-3c67994{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-3c67994 > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-8e7364a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-e45d851{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-1622844{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-28c744e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-4f2d661{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-95e9eb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-244574e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-e0ea8d6{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-e0ea8d6 > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-8e600b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-34476e3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-70a5b6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-4d538a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-8b345ed{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-8b345ed > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-8527b63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-0fa0c83{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-0fa0c83 > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-d2a8876{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-705d65f{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-705d65f > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-ffb4bfa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-d6963a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-aaeec1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-2d74dde{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-31bc0ee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-6ffced8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-e0ff87e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-d7ffbf3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-957f73a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-02dc1c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-959b0da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-7b8fb3d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-6467e0f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-388ff9a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-f2a89aa{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-f2a89aa > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-71835f6{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-71835f6 > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-ae2c1a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-9aa07ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-a365750{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-a7f8745{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-49809c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-97d3c5f{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-97d3c5f > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-75d6525{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-025e851{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-1476d80{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-1476d80 > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-f7ffeca{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-f7ffeca > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-3584c9e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45990 .elementor-element.elementor-element-3584c9e > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-45990 .elementor-element.elementor-element-fce786a{padding:0em 01.5em 8em 01.5em;}.elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-element-populated, .elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-45990 .elementor-element.elementor-element-203d5c5 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-5d09d37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-5d09d37{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-b32f99b{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-45990 .elementor-element.elementor-element-b32f99b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45990 .elementor-element.elementor-element-b32f99b .elementor-icon-list-item > a{font-size:20px;}.elementor-45990 .elementor-element.elementor-element-e369268{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-45990 .elementor-element.elementor-element-e369268 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45990 .elementor-element.elementor-element-e369268 .elementor-icon-list-item > a{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-28d379a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-28d379a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-ec8fae7{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-f19b812 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-f19b812{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-7bc282c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-7bc282c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-f164324{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-f164324 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-debfc28{font-size:18px;}.elementor-45990 .elementor-element.elementor-element-379149c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-379149c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-3525a7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-3525a7b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-448de3c{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-448de3c img{width:100%;}.elementor-45990 .elementor-element.elementor-element-4a6d742{font-size:18px;}.elementor-45990 .elementor-element.elementor-element-9ba3285 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-9ba3285{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-b5ef6d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-b5ef6d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-ea77ea8{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-ea77ea8 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-23ab0d4{font-size:18px;}.elementor-45990 .elementor-element.elementor-element-b4090ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-b4090ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-0fcc374 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-0fcc374{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-defb06a{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-defb06a img{width:100%;}.elementor-45990 .elementor-element.elementor-element-9de2415 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-9de2415{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-5537afe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-5537afe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-3c67994{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-3c67994 > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-8e7364a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-8e7364a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-a5be627{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-a5be627 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-e45d851 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-e45d851{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-1622844 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-1622844{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-60f5357{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-60f5357 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-d8ebfb8{font-size:18px;}.elementor-45990 .elementor-element.elementor-element-28c744e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-28c744e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-4f2d661 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-4f2d661{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-5428290{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-5428290 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-95e9eb3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-95e9eb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-244574e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-244574e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-e0ea8d6{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-e0ea8d6 > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-8e600b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-8e600b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-34476e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-34476e3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-70a5b6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-70a5b6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-4d538a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-4d538a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-8b345ed{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-8b345ed > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-8527b63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-8527b63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-0fa0c83{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-0fa0c83 > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-d2a8876 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-d2a8876{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-705d65f{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-705d65f > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-ffb4bfa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-ffb4bfa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-d6963a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-d6963a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-aaeec1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-aaeec1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-5c5db17{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-5c5db17 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-2d74dde > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-2d74dde{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-31bc0ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-31bc0ee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-6ffced8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-6ffced8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-e0ff87e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-e0ff87e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-d7ffbf3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-d7ffbf3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-957f73a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-957f73a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-02dc1c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-02dc1c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-959b0da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-959b0da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-7b8fb3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-7b8fb3d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-6467e0f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-6467e0f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-388ff9a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-388ff9a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-f2a89aa{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-f2a89aa > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-71835f6{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-71835f6 > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-aa0820d{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-aa0820d img{width:100%;}.elementor-45990 .elementor-element.elementor-element-ae2c1a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-ae2c1a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-9aa07ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-9aa07ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-a365750 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-a365750{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-27a4186{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-27a4186 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-a7f8745 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-a7f8745{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-78d347b{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-78d347b img{width:100%;}.elementor-45990 .elementor-element.elementor-element-49809c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-49809c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-53ad209{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-53ad209 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-97d3c5f{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-97d3c5f > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-9d3e313{width:100%;max-width:100%;}.elementor-45990 .elementor-element.elementor-element-9d3e313 img{width:100%;}.elementor-45990 .elementor-element.elementor-element-75d6525 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-75d6525{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-025e851 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45990 .elementor-element.elementor-element-025e851{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-45990 .elementor-element.elementor-element-1476d80{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-1476d80 > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-f7ffeca{--n-accordion-title-font-size:var( --e-global-typography-4e9a508-font-size );--n-accordion-icon-gap:26px;}:where( .elementor-45990 .elementor-element.elementor-element-f7ffeca > .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{line-height:var( --e-global-typography-4e9a508-line-height );}.elementor-45990 .elementor-element.elementor-element-3584c9e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-45990 .elementor-element.elementor-element-3584c9e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-45990 .elementor-element.elementor-element-3584c9e > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0em 0em 0em 0em;}}/* Start custom CSS for text-editor, class: .elementor-element-5d09d37 */.elementor-45990 .elementor-element.elementor-element-5d09d37 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-5d09d37 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b32f99b */.elementor-45990 .elementor-element.elementor-element-b32f99b a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e369268 */.elementor-45990 .elementor-element.elementor-element-e369268 a{
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28d379a */.elementor-45990 .elementor-element.elementor-element-28d379a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-28d379a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f19b812 */.elementor-45990 .elementor-element.elementor-element-f19b812 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-f19b812 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bc282c */.elementor-45990 .elementor-element.elementor-element-7bc282c a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-7bc282c a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379149c */.elementor-45990 .elementor-element.elementor-element-379149c a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-379149c a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3525a7b */.elementor-45990 .elementor-element.elementor-element-3525a7b a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-3525a7b a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ba3285 */.elementor-45990 .elementor-element.elementor-element-9ba3285 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-9ba3285 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5ef6d3 */.elementor-45990 .elementor-element.elementor-element-b5ef6d3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-b5ef6d3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4090ef */.elementor-45990 .elementor-element.elementor-element-b4090ef a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-b4090ef a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fcc374 */.elementor-45990 .elementor-element.elementor-element-0fcc374 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-0fcc374 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de2415 */.elementor-45990 .elementor-element.elementor-element-9de2415 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-9de2415 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5537afe */.elementor-45990 .elementor-element.elementor-element-5537afe a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-5537afe a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28d379a */.elementor-45990 .elementor-element.elementor-element-28d379a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-28d379a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f19b812 */.elementor-45990 .elementor-element.elementor-element-f19b812 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-f19b812 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bc282c */.elementor-45990 .elementor-element.elementor-element-7bc282c a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-7bc282c a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-379149c */.elementor-45990 .elementor-element.elementor-element-379149c a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-379149c a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3525a7b */.elementor-45990 .elementor-element.elementor-element-3525a7b a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-3525a7b a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ba3285 */.elementor-45990 .elementor-element.elementor-element-9ba3285 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-9ba3285 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5ef6d3 */.elementor-45990 .elementor-element.elementor-element-b5ef6d3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-b5ef6d3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4090ef */.elementor-45990 .elementor-element.elementor-element-b4090ef a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-b4090ef a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fcc374 */.elementor-45990 .elementor-element.elementor-element-0fcc374 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-0fcc374 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9de2415 */.elementor-45990 .elementor-element.elementor-element-9de2415 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-9de2415 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5537afe */.elementor-45990 .elementor-element.elementor-element-5537afe a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-5537afe a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e7364a */.elementor-45990 .elementor-element.elementor-element-8e7364a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-8e7364a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e45d851 */.elementor-45990 .elementor-element.elementor-element-e45d851 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-e45d851 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1622844 */.elementor-45990 .elementor-element.elementor-element-1622844 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-1622844 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28c744e */.elementor-45990 .elementor-element.elementor-element-28c744e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-28c744e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f2d661 */.elementor-45990 .elementor-element.elementor-element-4f2d661 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-4f2d661 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95e9eb3 */.elementor-45990 .elementor-element.elementor-element-95e9eb3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-95e9eb3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244574e */.elementor-45990 .elementor-element.elementor-element-244574e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-244574e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e7364a */.elementor-45990 .elementor-element.elementor-element-8e7364a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-8e7364a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e45d851 */.elementor-45990 .elementor-element.elementor-element-e45d851 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-e45d851 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1622844 */.elementor-45990 .elementor-element.elementor-element-1622844 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-1622844 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28c744e */.elementor-45990 .elementor-element.elementor-element-28c744e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-28c744e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f2d661 */.elementor-45990 .elementor-element.elementor-element-4f2d661 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-4f2d661 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95e9eb3 */.elementor-45990 .elementor-element.elementor-element-95e9eb3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-95e9eb3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-244574e */.elementor-45990 .elementor-element.elementor-element-244574e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-244574e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e600b7 */.elementor-45990 .elementor-element.elementor-element-8e600b7 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-8e600b7 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-164e7f6 */.elementor-45990 .elementor-element.elementor-element-164e7f6 .e-gallery-image {
    background-size: 80%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34476e3 */.elementor-45990 .elementor-element.elementor-element-34476e3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-34476e3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a5b6e */.elementor-45990 .elementor-element.elementor-element-70a5b6e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-70a5b6e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d538a8 */.elementor-45990 .elementor-element.elementor-element-4d538a8 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-4d538a8 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e600b7 */.elementor-45990 .elementor-element.elementor-element-8e600b7 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-8e600b7 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-164e7f6 */.elementor-45990 .elementor-element.elementor-element-164e7f6 .e-gallery-image {
    background-size: 80%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34476e3 */.elementor-45990 .elementor-element.elementor-element-34476e3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-34476e3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70a5b6e */.elementor-45990 .elementor-element.elementor-element-70a5b6e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-70a5b6e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d538a8 */.elementor-45990 .elementor-element.elementor-element-4d538a8 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-4d538a8 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8527b63 */.elementor-45990 .elementor-element.elementor-element-8527b63 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-8527b63 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8527b63 */.elementor-45990 .elementor-element.elementor-element-8527b63 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-8527b63 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2a8876 */.elementor-45990 .elementor-element.elementor-element-d2a8876 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-d2a8876 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2a8876 */.elementor-45990 .elementor-element.elementor-element-d2a8876 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-d2a8876 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffb4bfa */.elementor-45990 .elementor-element.elementor-element-ffb4bfa a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-ffb4bfa a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6963a6 */.elementor-45990 .elementor-element.elementor-element-d6963a6 li {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaeec1e */.elementor-45990 .elementor-element.elementor-element-aaeec1e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-aaeec1e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d74dde */.elementor-45990 .elementor-element.elementor-element-2d74dde a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-2d74dde a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31bc0ee */.elementor-45990 .elementor-element.elementor-element-31bc0ee a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-31bc0ee a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ffced8 */.elementor-45990 .elementor-element.elementor-element-6ffced8 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6ffced8 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0ff87e */.elementor-45990 .elementor-element.elementor-element-e0ff87e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-e0ff87e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ffbf3 */.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957f73a */.elementor-45990 .elementor-element.elementor-element-957f73a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-957f73a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02dc1c6 */.elementor-45990 .elementor-element.elementor-element-02dc1c6 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-02dc1c6 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-959b0da */.elementor-45990 .elementor-element.elementor-element-959b0da a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-959b0da a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8fb3d */.elementor-45990 .elementor-element.elementor-element-7b8fb3d a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-7b8fb3d a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6467e0f */.elementor-45990 .elementor-element.elementor-element-6467e0f a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6467e0f a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-388ff9a */.elementor-45990 .elementor-element.elementor-element-388ff9a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-388ff9a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ffbf3 */.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957f73a */.elementor-45990 .elementor-element.elementor-element-957f73a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-957f73a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02dc1c6 */.elementor-45990 .elementor-element.elementor-element-02dc1c6 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-02dc1c6 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-959b0da */.elementor-45990 .elementor-element.elementor-element-959b0da a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-959b0da a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8fb3d */.elementor-45990 .elementor-element.elementor-element-7b8fb3d a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-7b8fb3d a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6467e0f */.elementor-45990 .elementor-element.elementor-element-6467e0f a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6467e0f a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-388ff9a */.elementor-45990 .elementor-element.elementor-element-388ff9a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-388ff9a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d74dde */.elementor-45990 .elementor-element.elementor-element-2d74dde a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-2d74dde a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31bc0ee */.elementor-45990 .elementor-element.elementor-element-31bc0ee a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-31bc0ee a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ffced8 */.elementor-45990 .elementor-element.elementor-element-6ffced8 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6ffced8 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0ff87e */.elementor-45990 .elementor-element.elementor-element-e0ff87e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-e0ff87e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ffbf3 */.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957f73a */.elementor-45990 .elementor-element.elementor-element-957f73a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-957f73a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02dc1c6 */.elementor-45990 .elementor-element.elementor-element-02dc1c6 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-02dc1c6 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-959b0da */.elementor-45990 .elementor-element.elementor-element-959b0da a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-959b0da a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8fb3d */.elementor-45990 .elementor-element.elementor-element-7b8fb3d a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-7b8fb3d a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6467e0f */.elementor-45990 .elementor-element.elementor-element-6467e0f a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6467e0f a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-388ff9a */.elementor-45990 .elementor-element.elementor-element-388ff9a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-388ff9a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ffbf3 */.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957f73a */.elementor-45990 .elementor-element.elementor-element-957f73a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-957f73a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02dc1c6 */.elementor-45990 .elementor-element.elementor-element-02dc1c6 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-02dc1c6 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-959b0da */.elementor-45990 .elementor-element.elementor-element-959b0da a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-959b0da a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8fb3d */.elementor-45990 .elementor-element.elementor-element-7b8fb3d a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-7b8fb3d a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6467e0f */.elementor-45990 .elementor-element.elementor-element-6467e0f a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6467e0f a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-388ff9a */.elementor-45990 .elementor-element.elementor-element-388ff9a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-388ff9a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae2c1a5 */.elementor-45990 .elementor-element.elementor-element-ae2c1a5 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-ae2c1a5 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9aa07ce */.elementor-45990 .elementor-element.elementor-element-9aa07ce a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-9aa07ce a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a365750 */.elementor-45990 .elementor-element.elementor-element-a365750 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-a365750 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9e9f71f */.elementor-45990 .elementor-element.elementor-element-9e9f71f img {
    height: 250px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7f8745 */.elementor-45990 .elementor-element.elementor-element-a7f8745 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-a7f8745 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49809c7 */.elementor-45990 .elementor-element.elementor-element-49809c7 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-49809c7 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae2c1a5 */.elementor-45990 .elementor-element.elementor-element-ae2c1a5 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-ae2c1a5 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9aa07ce */.elementor-45990 .elementor-element.elementor-element-9aa07ce a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-9aa07ce a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a365750 */.elementor-45990 .elementor-element.elementor-element-a365750 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-a365750 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9e9f71f */.elementor-45990 .elementor-element.elementor-element-9e9f71f img {
    height: 250px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7f8745 */.elementor-45990 .elementor-element.elementor-element-a7f8745 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-a7f8745 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49809c7 */.elementor-45990 .elementor-element.elementor-element-49809c7 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-49809c7 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75d6525 */.elementor-45990 .elementor-element.elementor-element-75d6525 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-75d6525 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025e851 */.elementor-45990 .elementor-element.elementor-element-025e851 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-025e851 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75d6525 */.elementor-45990 .elementor-element.elementor-element-75d6525 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-75d6525 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025e851 */.elementor-45990 .elementor-element.elementor-element-025e851 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-025e851 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffb4bfa */.elementor-45990 .elementor-element.elementor-element-ffb4bfa a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-ffb4bfa a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6963a6 */.elementor-45990 .elementor-element.elementor-element-d6963a6 li {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaeec1e */.elementor-45990 .elementor-element.elementor-element-aaeec1e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-aaeec1e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d74dde */.elementor-45990 .elementor-element.elementor-element-2d74dde a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-2d74dde a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31bc0ee */.elementor-45990 .elementor-element.elementor-element-31bc0ee a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-31bc0ee a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ffced8 */.elementor-45990 .elementor-element.elementor-element-6ffced8 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6ffced8 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0ff87e */.elementor-45990 .elementor-element.elementor-element-e0ff87e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-e0ff87e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ffbf3 */.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957f73a */.elementor-45990 .elementor-element.elementor-element-957f73a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-957f73a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02dc1c6 */.elementor-45990 .elementor-element.elementor-element-02dc1c6 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-02dc1c6 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-959b0da */.elementor-45990 .elementor-element.elementor-element-959b0da a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-959b0da a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8fb3d */.elementor-45990 .elementor-element.elementor-element-7b8fb3d a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-7b8fb3d a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6467e0f */.elementor-45990 .elementor-element.elementor-element-6467e0f a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6467e0f a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-388ff9a */.elementor-45990 .elementor-element.elementor-element-388ff9a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-388ff9a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ffbf3 */.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957f73a */.elementor-45990 .elementor-element.elementor-element-957f73a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-957f73a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02dc1c6 */.elementor-45990 .elementor-element.elementor-element-02dc1c6 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-02dc1c6 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-959b0da */.elementor-45990 .elementor-element.elementor-element-959b0da a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-959b0da a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8fb3d */.elementor-45990 .elementor-element.elementor-element-7b8fb3d a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-7b8fb3d a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6467e0f */.elementor-45990 .elementor-element.elementor-element-6467e0f a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6467e0f a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-388ff9a */.elementor-45990 .elementor-element.elementor-element-388ff9a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-388ff9a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d74dde */.elementor-45990 .elementor-element.elementor-element-2d74dde a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-2d74dde a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31bc0ee */.elementor-45990 .elementor-element.elementor-element-31bc0ee a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-31bc0ee a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ffced8 */.elementor-45990 .elementor-element.elementor-element-6ffced8 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6ffced8 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0ff87e */.elementor-45990 .elementor-element.elementor-element-e0ff87e a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-e0ff87e a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ffbf3 */.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957f73a */.elementor-45990 .elementor-element.elementor-element-957f73a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-957f73a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02dc1c6 */.elementor-45990 .elementor-element.elementor-element-02dc1c6 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-02dc1c6 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-959b0da */.elementor-45990 .elementor-element.elementor-element-959b0da a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-959b0da a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8fb3d */.elementor-45990 .elementor-element.elementor-element-7b8fb3d a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-7b8fb3d a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6467e0f */.elementor-45990 .elementor-element.elementor-element-6467e0f a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6467e0f a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-388ff9a */.elementor-45990 .elementor-element.elementor-element-388ff9a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-388ff9a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7ffbf3 */.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-d7ffbf3 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957f73a */.elementor-45990 .elementor-element.elementor-element-957f73a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-957f73a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02dc1c6 */.elementor-45990 .elementor-element.elementor-element-02dc1c6 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-02dc1c6 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-959b0da */.elementor-45990 .elementor-element.elementor-element-959b0da a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-959b0da a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8fb3d */.elementor-45990 .elementor-element.elementor-element-7b8fb3d a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-7b8fb3d a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6467e0f */.elementor-45990 .elementor-element.elementor-element-6467e0f a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-6467e0f a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-388ff9a */.elementor-45990 .elementor-element.elementor-element-388ff9a a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-388ff9a a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae2c1a5 */.elementor-45990 .elementor-element.elementor-element-ae2c1a5 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-ae2c1a5 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9aa07ce */.elementor-45990 .elementor-element.elementor-element-9aa07ce a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-9aa07ce a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a365750 */.elementor-45990 .elementor-element.elementor-element-a365750 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-a365750 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9e9f71f */.elementor-45990 .elementor-element.elementor-element-9e9f71f img {
    height: 250px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7f8745 */.elementor-45990 .elementor-element.elementor-element-a7f8745 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-a7f8745 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49809c7 */.elementor-45990 .elementor-element.elementor-element-49809c7 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-49809c7 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae2c1a5 */.elementor-45990 .elementor-element.elementor-element-ae2c1a5 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-ae2c1a5 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9aa07ce */.elementor-45990 .elementor-element.elementor-element-9aa07ce a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-9aa07ce a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a365750 */.elementor-45990 .elementor-element.elementor-element-a365750 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-a365750 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9e9f71f */.elementor-45990 .elementor-element.elementor-element-9e9f71f img {
    height: 250px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7f8745 */.elementor-45990 .elementor-element.elementor-element-a7f8745 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-a7f8745 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49809c7 */.elementor-45990 .elementor-element.elementor-element-49809c7 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-49809c7 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75d6525 */.elementor-45990 .elementor-element.elementor-element-75d6525 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-75d6525 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025e851 */.elementor-45990 .elementor-element.elementor-element-025e851 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-025e851 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75d6525 */.elementor-45990 .elementor-element.elementor-element-75d6525 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-75d6525 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025e851 */.elementor-45990 .elementor-element.elementor-element-025e851 a{
    color: var(--e-global-color-accent)!important;
    text-decoration: none !important;
 font-family: "DM Sans"!Important;
}

.elementor-45990 .elementor-element.elementor-element-025e851 a:hover{
    color: var(--e-global-color-text) !Important;
    text-decoration: underline var(--e-global-color-text) !Important;
    font-family: "DM Sans"!Important;
}/* End custom CSS */