.elementor-45 .elementor-element.elementor-element-f4b9d7b{--display:flex}.elementor-45 .elementor-element.elementor-element-4f1e603{--spacer-size:400px}.elementor-45 .elementor-element.elementor-element-26be47f{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-45 .elementor-element.elementor-element-d2ba40c{text-align:start}.elementor-45 .elementor-element.elementor-element-8a78b25{--display:flex}.elementor-45 .elementor-element.elementor-element-8a78b25:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-8a78b25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F2F2}.elementor-45 .elementor-element.elementor-element-a80b3c1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-8aa8be2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-ec19259{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-17a9be1{--display:flex}.elementor-45 .elementor-element.elementor-element-fea42f8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-565ff0a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-e6dc2ea{--display:flex}.elementor-45 .elementor-element.elementor-element-e6dc2ea:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-e6dc2ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F2F2}.elementor-45 .elementor-element.elementor-element-72ef3e3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-d179ab0 .elementor-image-carousel-caption{text-align:center}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-a80b3c1{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-8aa8be2{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-ec19259{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-fea42f8{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-565ff0a{--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-72ef3e3{--grid-auto-flow:row}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-a80b3c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-8aa8be2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-ec19259{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-fea42f8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-565ff0a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-72ef3e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}