.elementor-1274 .elementor-element.elementor-element-8ea9bc3{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1274 .elementor-element.elementor-element-d1a2e51{--display:flex;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 18px 6px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1274 .elementor-element.elementor-element-d1a2e51:hover{box-shadow:0px 0px 18px 0px rgba(0,0,0,0.5);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-1274 .elementor-element.elementor-element-1116b5a img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:1rem 1rem 0rem 0rem;}.elementor-1274 .elementor-element.elementor-element-f2ac94e{--display:flex;--gap:.75rem .75rem;--row-gap:.75rem;--column-gap:.75rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-f5a0b22 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-1274 .elementor-element.elementor-element-5ab715a .elementor-heading-title{font-size:22px;}.elementor-1274 .elementor-element.elementor-element-574d886{--display:flex;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 18px 6px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1274 .elementor-element.elementor-element-574d886:hover{box-shadow:0px 0px 18px 0px rgba(0,0,0,0.5);}.elementor-1274 .elementor-element.elementor-element-0d8dda2 img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:1rem 1rem 0rem 0rem;}.elementor-1274 .elementor-element.elementor-element-543a993{--display:flex;--gap:.75rem .75rem;--row-gap:.75rem;--column-gap:.75rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1274 .elementor-element.elementor-element-697a04c .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-1274 .elementor-element.elementor-element-0b08549 .elementor-heading-title{font-size:22px;}.elementor-1274 .elementor-element.elementor-element-27f5290{--display:flex;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 18px 6px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1274 .elementor-element.elementor-element-27f5290:hover{box-shadow:0px 0px 18px 0px rgba(0,0,0,0.5);}.elementor-1274 .elementor-element.elementor-element-70a49ef img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:1rem 1rem 0rem 0rem;}.elementor-1274 .elementor-element.elementor-element-c340df7{--display:flex;--gap:.75rem .75rem;--row-gap:.75rem;--column-gap:.75rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1274 .elementor-element.elementor-element-cc767cf .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-1274 .elementor-element.elementor-element-8b28bce .elementor-heading-title{font-size:22px;}@media(max-width:1024px){.elementor-1274 .elementor-element.elementor-element-8ea9bc3{--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;}}@media(min-width:768px){.elementor-1274 .elementor-element.elementor-element-d1a2e51{--width:33.33%;}.elementor-1274 .elementor-element.elementor-element-574d886{--width:33.33%;}.elementor-1274 .elementor-element.elementor-element-27f5290{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1274 .elementor-element.elementor-element-d1a2e51{--width:100%;}.elementor-1274 .elementor-element.elementor-element-574d886{--width:100%;}.elementor-1274 .elementor-element.elementor-element-27f5290{--width:100%;}}