.elementor-1623 .elementor-element.elementor-element-1d9b96e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);--grid-auto-flow:row;}.elementor-1623 .elementor-element.elementor-element-a86d161{--display:flex;--gap:var(--32) var(--32);--row-gap:var(--32);--column-gap:var(--32);}.elementor-1623 .elementor-element.elementor-element-96f7349{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--24) var(--24);--row-gap:var(--24);--column-gap:var(--24);--border-radius:var(--br) var(--br) var(--br) var(--br);--padding-top:var(--32);--padding-bottom:var(--32);--padding-left:var(--32);--padding-right:var(--32);}.elementor-1623 .elementor-element.elementor-element-96f7349:not(.elementor-motion-effects-element-type-background), .elementor-1623 .elementor-element.elementor-element-96f7349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-748c579 );}.elementor-1623 .elementor-element.elementor-element-4146c37{--display:flex;--overflow:hidden;--border-radius:var(--br) var(--br) var(--br) var(--br);}.elementor-1623 .elementor-element.elementor-element-4146c37.e-con{--align-self:flex-end;}.elementor-1623 .elementor-element.elementor-element-445ddc0{--display:flex;}.elementor-1623 .elementor-element.elementor-element-bcbd290{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--24) var(--24);--row-gap:var(--24);--column-gap:var(--24);--border-radius:var(--br) var(--br) var(--br) var(--br);--margin-top:var(--120);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--32);--padding-bottom:var(--32);--padding-left:var(--32);--padding-right:var(--32);}.elementor-1623 .elementor-element.elementor-element-bcbd290:not(.elementor-motion-effects-element-type-background), .elementor-1623 .elementor-element.elementor-element-bcbd290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-748c579 );}@media(min-width:768px){.elementor-1623 .elementor-element.elementor-element-4146c37{--width:75%;}}@media(max-width:1366px){.elementor-1623 .elementor-element.elementor-element-1d9b96e{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-1623 .elementor-element.elementor-element-1d9b96e{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-1623 .elementor-element.elementor-element-1d9b96e{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-1623 .elementor-element.elementor-element-1d9b96e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1623 .elementor-element.elementor-element-1d9b96e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1623 .elementor-element.elementor-element-bcbd290{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}}/* Start custom CSS for container, class: .elementor-element-96f7349 */.dark-mode .elementor-1623 .elementor-element.elementor-element-96f7349 {
    border: 2px solid var(--e-global-color-primary);
    background-color: var(--e-global-color-394a38f);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-867bd52 */.elementor-1623 .elementor-element.elementor-element-867bd52 img {
    display: block;
    width: 100%;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbd290 */.dark-mode .elementor-1623 .elementor-element.elementor-element-bcbd290 {
    border: 2px solid var(--e-global-color-primary);
    background-color: var(--e-global-color-394a38f);
}/* End custom CSS */