.elementor-2919 .elementor-element.elementor-element-c8c12e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2919 .elementor-element.elementor-element-d1cd26c{--display:flex;--min-height:300px;}.elementor-2919 .elementor-element.elementor-element-ba0ac7d{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2919 .elementor-element.elementor-element-ba0ac7d:not(.elementor-motion-effects-element-type-background), .elementor-2919 .elementor-element.elementor-element-ba0ac7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-90521d9 );}.elementor-2919 .elementor-element.elementor-element-6f20c54 .elementor-heading-title{font-size:2rem;font-weight:600;}.elementor-2919 .elementor-element.elementor-element-a7f81cc{font-size:0.9rem;line-height:1.5em;}body:not(.rtl) .elementor-2919 .elementor-element.elementor-element-0a6c98d{left:30px;}body.rtl .elementor-2919 .elementor-element.elementor-element-0a6c98d{right:30px;}.elementor-2919 .elementor-element.elementor-element-0a6c98d{bottom:30px;}.elementor-2919 .elementor-element.elementor-element-0a6c98d .elementor-button{font-size:0.9rem;padding:14px 20px 14px 20px;}/* Start custom CSS for container, class: .elementor-element-d1cd26c */.elementor-2919 .elementor-element.elementor-element-d1cd26c {
  background-size: cover;
  background-position: center center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-028d8a3 */.elementor-2919 .elementor-element.elementor-element-028d8a3 .elementor-shortcode {
  font-size: .8rem;
  line-height: 1.2em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8c12e3 */-.parent {
    position: relative;
}

-.parent .child {
    position: relative;
}
.parent .child:after {
    content: "";
    position: absolute;
    inset: 0;
    border: 0 solid rgba(255,255,255,.5);
    transition: border-width .5s ease, border-color .5s ease, transform .5s ease;
    z-index: 3;
}
.parent:hover .child:after {
    border-width: 10px;
}/* End custom CSS */