.elementor-4789 .elementor-element.elementor-element-5d656ea{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4789 .elementor-element.elementor-element-5d656ea:not(.elementor-motion-effects-element-type-background), .elementor-4789 .elementor-element.elementor-element-5d656ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}.elementor-4789 .elementor-element.elementor-element-9c1047b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 45px 20px 45px;border-style:double;border-width:6px 6px 6px 6px;border-color:#D2292D;border-radius:8px 8px 8px 8px;}.elementor-4789 .elementor-element.elementor-element-9c1047b.elementor-element{--align-self:center;}.elementor-4789 .elementor-element.elementor-element-9c1047b:hover .elementor-widget-container{border-style:groove;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-1888e64 );}.elementor-4789 .elementor-element.elementor-element-9c1047b{text-align:center;}.elementor-4789 .elementor-element.elementor-element-d138576{--display:flex;}.elementor-4789 .elementor-element.elementor-element-bed5312 .aux-layout-masonry .aux-frame-ratio{padding-bottom:calc( 0.75 * 100% );}.elementor-4789 .elementor-element.elementor-element-bed5312 .aux-gallery-container .aux-frame-darken::after{background-color:#0000002E;}.elementor-4789 .elementor-element.elementor-element-bed5312 .aux-gallery-container .aux-frame-darken::after, .elementor-4789 .elementor-element.elementor-element-bed5312 .aux-gallery-container .aux-frame-mask-plain{transition-duration:630ms;}.elementor-4789 .elementor-element.elementor-element-bed5312 .aux-gallery-container .aux-hover-active:hover .aux-frame-mask-plain{-webkit-transform:perspective(1000) translateZ(-45px);transform:perspective(1000) translateZ(-45px);}.elementor-4789 .elementor-element.elementor-element-bed5312 .aux-gallery-container .gallery-item .aux-frame-ratio-inner{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1888e64 );overflow:hidden;}.elementor-4789 .elementor-element.elementor-element-bed5312 .aux-gallery-container .gallery-item .aux-frame-ratio-inner, .elementor-4789 .elementor-element.elementor-element-bed5312 .aux-gallery-container .aux-frame-ratio-inner:after{border-radius:8px 8px 8px 8px;}@media(max-width:767px){.elementor-4789 .elementor-element.elementor-element-9c1047b .elementor-heading-title{font-size:22px;}}