.elementor-1315 .elementor-element.elementor-element-782986c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.16;border-style:solid;--border-style:solid;border-width:3px 0px 8px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:4em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-1315 .elementor-element.elementor-element-782986c:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-782986c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3E5;}.elementor-1315 .elementor-element.elementor-element-782986c::before, .elementor-1315 .elementor-element.elementor-element-782986c > .elementor-background-video-container::before, .elementor-1315 .elementor-element.elementor-element-782986c > .e-con-inner > .elementor-background-video-container::before, .elementor-1315 .elementor-element.elementor-element-782986c > .elementor-background-slideshow::before, .elementor-1315 .elementor-element.elementor-element-782986c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1315 .elementor-element.elementor-element-782986c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1315 .elementor-element.elementor-element-3ca6410{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 5px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-f62c1b0 );--border-color:var( --e-global-color-f62c1b0 );--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 10px -10px rgba(0, 0, 0, 0.15);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1315 .elementor-element.elementor-element-3ca6410:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-3ca6410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FEFEFE 0%, var( --e-global-color-56af7b6 ) 100%);}.elementor-1315 .elementor-element.elementor-element-6412fdc img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}@media(max-width:1024px){.elementor-1315 .elementor-element.elementor-element-782986c{--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}}@media(max-width:767px){.elementor-1315 .elementor-element.elementor-element-782986c{--padding-top:2em;--padding-bottom:2em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-1315 .elementor-element.elementor-element-3ca6410{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1315 .elementor-element.elementor-element-6412fdc img{height:200px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-82fd144 */.elementor-1315 .elementor-element.elementor-element-82fd144 img{
    border-radius: 12px;
    height: 400px;
    object-fit: cover;
    object-position: center;
    width: 100%;
}
@media only screen and (max-width: 1025px) {
  .elementor-1315 .elementor-element.elementor-element-82fd144 img{
       height: 300px;
  }
}
@media only screen and (max-width: 767px) {
  .elementor-1315 .elementor-element.elementor-element-82fd144 img{
       height: 200px;
  }
}/* End custom CSS */