.elementor-112 .elementor-element.elementor-element-0e645b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:30px;--padding-bottom:30px;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-0e645b5:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-0e645b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-112 .elementor-element.elementor-element-6e0ea4c{font-size:12px;line-height:18px;color:var( --e-global-color-blocksy_palette_9 );}.elementor-112 .elementor-element.elementor-element-6e0ea4c a{color:var( --e-global-color-blocksy_palette_1 );}.elementor-112 .elementor-element.elementor-element-6e0ea4c a:hover, .elementor-112 .elementor-element.elementor-element-6e0ea4c a:focus{color:var( --e-global-color-blocksy_palette_2 );}.elementor-112 .elementor-element.elementor-element-d5e6739{font-size:12px;line-height:18px;color:var( --e-global-color-blocksy_palette_9 );}.elementor-112 .elementor-element.elementor-element-d5e6739 a{color:var( --e-global-color-blocksy_palette_9 );}.elementor-112 .elementor-element.elementor-element-d5e6739 a:hover, .elementor-112 .elementor-element.elementor-element-d5e6739 a:focus{color:var( --e-global-color-blocksy_palette_9 );}.elementor-112 .elementor-element.elementor-element-63ff4d0{font-size:12px;line-height:18px;color:var( --e-global-color-blocksy_palette_9 );}.elementor-112 .elementor-element.elementor-element-63ff4d0 a{color:var( --e-global-color-blocksy_palette_9 );}.elementor-112 .elementor-element.elementor-element-63ff4d0 a:hover, .elementor-112 .elementor-element.elementor-element-63ff4d0 a:focus{color:var( --e-global-color-blocksy_palette_9 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:689px){.elementor-112 .elementor-element.elementor-element-0e645b5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:6vw;--padding-right:6vw;}.elementor-112 .elementor-element.elementor-element-6e0ea4c{text-align:center;}.elementor-112 .elementor-element.elementor-element-d5e6739{text-align:center;}.elementor-112 .elementor-element.elementor-element-63ff4d0{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-d5e6739 */@media (min-width: 690px) {
    .elementor-112 .elementor-element.elementor-element-d5e6739 a::before {
        background-color: var(--theme-palette-color-9);
        border-radius: 50%;
        content: '';
        display: inline-block;
        height: 3px;
        margin-inline-end: 8px;
        opacity: 0.5;
        vertical-align: middle;
        width: 3px;
    }
}

@media (any-hover: hover) {
    .elementor-112 .elementor-element.elementor-element-d5e6739 a:hover {
        text-decoration: underline;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63ff4d0 */@media (min-width: 690px) {
    .elementor-112 .elementor-element.elementor-element-63ff4d0 a::before {
        background-color: var(--theme-palette-color-9);
        border-radius: 50%;
        content: '';
        display: inline-block;
        height: 3px;
        margin-inline-end: 8px;
        opacity: 0.5;
        vertical-align: middle;
        width: 3px;
    }
}

@media (any-hover: hover) {
    .elementor-112 .elementor-element.elementor-element-63ff4d0 a:hover {
        text-decoration: underline;
    }
}/* End custom CSS */