.elementor-343 .elementor-element.elementor-element-6278499{--display:flex;}.elementor-343 .elementor-element.elementor-element-724173d{--display:flex;}.elementor-343 .elementor-element.elementor-element-724173d:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-724173d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-0696d56{background-color:var( --e-global-color-primary );text-align:center;}.elementor-343 .elementor-element.elementor-element-0696d56 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-kadence8 );}.elementor-343 .elementor-element.elementor-element-39b2b77{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-343 .elementor-element.elementor-element-39b2b77:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-39b2b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-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 ), playfair-display;font-weight:var( --e-global-typography-text-font-weight );}.elementor-343 .elementor-element.elementor-element-9fd1177{background-color:var( --e-global-color-primary );text-align:center;}.elementor-343 .elementor-element.elementor-element-9fd1177 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-6a2277e{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-6a2277e .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-0ddf2f6{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-0ddf2f6 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-376bd68{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-376bd68 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-5df37b1{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-5df37b1 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-52021ba{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-343 .elementor-element.elementor-element-52021ba .widget-image-caption{text-align:center;color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );margin-block-start:0px;}.elementor-343 .elementor-element.elementor-element-51575e1{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-51575e1 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-db42341{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-db42341 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-0df8a0c{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-0df8a0c .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-e021eeb{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-e021eeb .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-7c5b340{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-7c5b340 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-466638d{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-466638d .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-5a37fd1{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-5a37fd1 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-d8e30dc{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-d8e30dc .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-e582ae8{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-e582ae8 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-ab3a68a{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-ab3a68a .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-b5f5b5a{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-b5f5b5a .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-f9ec690{background-color:var( --e-global-color-primary );text-align:center;}.elementor-343 .elementor-element.elementor-element-f9ec690 img{opacity:1;}.elementor-343 .elementor-element.elementor-element-f9ec690 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-3b001a6{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-3b001a6 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-3d6dc76{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-3d6dc76 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-cf59bfe{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-cf59bfe .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-343 .elementor-element.elementor-element-a563281{background-color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-a563281 .widget-image-caption{color:var( --e-global-color-kadence8 );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), playfair-display;font-weight:var( --e-global-typography-primary-font-weight );}@media(max-width:1024px){.elementor-343 .elementor-element.elementor-element-39b2b77{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-343 .elementor-element.elementor-element-39b2b77{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}