.elementor-9 .elementor-element.elementor-element-ffc905c{--min-height:406px;--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-right:-0px;--margin-bottom:0px;--margin-left:0px;}.elementor-9 .elementor-element.elementor-element-ffc905c.e-con{--flex-grow:0;--flex-shrink:0;--e-con-transform-translateY:-61px;}.elementor-9 .elementor-element.elementor-element-5957b7e{--swiper-slides-to-display:1;--swiper-slides-gap:10px;width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-5957b7e > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5957b7e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-cc94e63{--grid-columns:2;width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-cc94e63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-bf48c3f{--min-height:0px;--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:25px;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-bf48c3f.e-con{--flex-grow:0;--flex-shrink:0;--e-con-transform-translateY:-80px;}.elementor-9 .elementor-element.elementor-element-f7c060d{--grid-columns:2;width:var( --container-widget-width, 453px );max-width:453px;--container-widget-width:453px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f7c060d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f7c060d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-682f255{--display:flex;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9 .elementor-element.elementor-element-682f255.e-con{--flex-grow:0;--flex-shrink:0;--e-con-transform-translateX:-15px;--e-con-transform-translateY:0px;}.elementor-9 .elementor-element.elementor-element-b2c4c21{--display:flex;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-0d9fa08 .elementor-heading-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-68ef996{--display:flex;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-ae93f09 .elementor-post__meta-data span + span:before{content:"-";}.elementor-9 .elementor-element.elementor-element-ae93f09{--grid-column-gap:30px;--grid-row-gap:0px;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ae93f09 .elementor-post__title, .elementor-9 .elementor-element.elementor-element-ae93f09 .elementor-post__title a{color:#000000;}.elementor-9 .elementor-element.elementor-element-ae93f09.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-e3c39aa{--min-height:0px;--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-eda5dc7{--swiper-slides-gap:10px;}.elementor-9 .elementor-element.elementor-element-eda5dc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-99b70bc{--grid-columns:2;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-5957b7e{--swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-cc94e63{--grid-columns:2;}.elementor-9 .elementor-element.elementor-element-f7c060d{--grid-columns:2;}.elementor-9 .elementor-element.elementor-element-99b70bc{--grid-columns:2;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-ffc905c{--width:500px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-9 .elementor-element.elementor-element-5957b7e{--swiper-slides-to-display:1;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-5957b7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5957b7e.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-cc94e63{--grid-columns:1;}.elementor-9 .elementor-element.elementor-element-f7c060d{--grid-columns:1;}.elementor-9 .elementor-element.elementor-element-e3c39aa{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);}.elementor-9 .elementor-element.elementor-element-99b70bc{--grid-columns:1;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-ffc905c{--width:100%;}.elementor-9 .elementor-element.elementor-element-bf48c3f{--width:1007px;}.elementor-9 .elementor-element.elementor-element-682f255{--width:43%;}.elementor-9 .elementor-element.elementor-element-b2c4c21{--content-width:500px;}.elementor-9 .elementor-element.elementor-element-68ef996{--content-width:500px;}.elementor-9 .elementor-element.elementor-element-e3c39aa{--width:928px;}}/* Start custom CSS for loop-carousel, class: .elementor-element-5957b7e */.elementor-9 .elementor-element.elementor-element-5957b7e .swiper {
  position: relative;
  height: 0;
  padding-top: 100%;
  overflow: hidden;
}

.elementor-9 .elementor-element.elementor-element-5957b7e .swiper-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.elementor-9 .elementor-element.elementor-element-5957b7e .swiper-slide {
  width: 100% !important;
  height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffc905c */.max-height > .elementor-container{
    max-height: 50vh;
    min-height: 50vh
}/* End custom CSS */