.elementor-1889 .elementor-element.elementor-element-2dc0fdf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-alert .elementor-alert-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-alert .elementor-alert-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1889 .elementor-element.elementor-element-f45697e .elementor-toc__header-title{text-align:start}.elementor-1889 .elementor-element.elementor-element-f45697e{--header-color:var( --e-global-color-c85f880 );--toggle-button-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-5d6a63e );--item-text-hover-color:var( --e-global-color-c85f880 );--item-text-hover-decoration:underline}.elementor-1889 .elementor-element.elementor-element-f45697e .elementor-toc__header{flex-direction:row}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-1889 .elementor-element.elementor-element-a933f1f .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1889 .elementor-element.elementor-element-a933f1f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-1889 .elementor-element.elementor-element-a933f1f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-1889 .elementor-element.elementor-element-e1b439b .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1889 .elementor-element.elementor-element-e1b439b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-1889 .elementor-element.elementor-element-e1b439b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-1889 .elementor-element.elementor-element-60378a7 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1889 .elementor-element.elementor-element-60378a7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-1889 .elementor-element.elementor-element-60378a7{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-1889 .elementor-element.elementor-element-dcd1665{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1889 .elementor-element.elementor-element-fc50410 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1889 .elementor-element.elementor-element-fc50410 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-1889 .elementor-element.elementor-element-fc50410{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-1889 .elementor-element.elementor-element-7fdfe02 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1889 .elementor-element.elementor-element-7fdfe02 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-1889 .elementor-element.elementor-element-7fdfe02{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-1889 .elementor-element.elementor-element-8c13ecd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1889 .elementor-element.elementor-element-ba021e3 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1889 .elementor-element.elementor-element-ba021e3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-1889 .elementor-element.elementor-element-ba021e3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-1889 .elementor-element.elementor-element-1761ab5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1889 .elementor-element.elementor-element-1fd9837 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1889 .elementor-element.elementor-element-1fd9837 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-1889 .elementor-element.elementor-element-1fd9837{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-1889 .elementor-element.elementor-element-f402540{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}