.elementor-31 .elementor-element.elementor-element-35d43cc{--display:grid;--min-height:32vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;box-shadow:0px 0px 0px 0px rgba(146.2, 133.80478260869566, 133.80478260869566, 0.5);--margin-top:0px;--margin-bottom:54px;--margin-left:0px;--margin-right:63px;--padding-top:17px;--padding-bottom:-34px;--padding-left:70px;--padding-right:-15px;}.elementor-31 .elementor-element.elementor-element-35d43cc:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-35d43cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DDD0CC 0%, #CCC2BF 100%);}.elementor-31 .elementor-element.elementor-element-35d43cc::before, .elementor-31 .elementor-element.elementor-element-35d43cc > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-35d43cc > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-35d43cc > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-35d43cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-35d43cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FDFDFD 100%);}.elementor-31 .elementor-element.elementor-element-35d43cc.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-widget-theme-site-logo .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-31 .elementor-element.elementor-element-a0f1eeb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -98px) 0px;padding:0px 0px 14px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;}.elementor-31 .elementor-element.elementor-element-a0f1eeb img{width:100%;max-width:100%;height:208px;object-fit:contain;object-position:top left;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-35d43cc{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-35d43cc{--width:100%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-35d43cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px;}.elementor-31 .elementor-element.elementor-element-a0f1eeb{margin:-20px -20px calc(var(--kit-widget-spacing, 0px) + -76px) 2px;padding:-6px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-a0f1eeb.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-a0f1eeb img{width:100%;object-position:center center;}}