.elementor-32 .elementor-element.elementor-element-322e429{--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-32 .elementor-element.elementor-element-9d05702 img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32 .elementor-element.elementor-element-9d05702 .widget-image-caption{color:#FFFFFF;font-family:"PT Serif", Sans-serif;font-size:2rem;font-weight:800;font-style:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-32 .elementor-element.elementor-element-3e35056 img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32 .elementor-element.elementor-element-3e35056 .widget-image-caption{color:#FFFFFF;font-family:"PT Serif", Sans-serif;font-size:2rem;font-weight:800;font-style:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}body.elementor-page-32:not(.elementor-motion-effects-element-type-background), body.elementor-page-32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EB;}:root{--page-title-display:none;}body.elementor-page-32{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-322e429{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-322e429{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-3e35056 > .elementor-widget-container{margin:-50px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-9d05702 */.elementor-32 .elementor-element.elementor-element-9d05702 figcaption {
    transform: translateY(-35vh);
}

.elementor-32 .elementor-element.elementor-element-9d05702 img:hover {
    box-shadow: none;
    transition: .25s;
}

.elementor-32 .elementor-element.elementor-element-9d05702 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e35056 */.elementor-32 .elementor-element.elementor-element-3e35056 figcaption {
    transform: translateY(-30vh);
}

.elementor-32 .elementor-element.elementor-element-3e35056 img:hover {
    box-shadow: none;
    transition: .25s;
}

.elementor-32 .elementor-element.elementor-element-3e35056 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-322e429 */.elementor-32 .elementor-element.elementor-element-322e429 {
    height: 100vh!important;
}/* End custom CSS */