.elementor-1967 .elementor-element.elementor-element-43daee4e{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1967 .elementor-element.elementor-element-43daee4e:not(.elementor-motion-effects-element-type-background), .elementor-1967 .elementor-element.elementor-element-43daee4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1967 .elementor-element.elementor-element-1d2015c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1967 .elementor-element.elementor-element-402e0bb7{--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;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1967 .elementor-element.elementor-element-79643d67{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1967 .elementor-element.elementor-element-79643d67.elementor-element{--align-self:center;}.elementor-1967 .elementor-element.elementor-element-79643d67 .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-0.27px;color:var( --e-global-color-f5a0474 );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1967 .elementor-element.elementor-element-66bb4b36 .elementor-counter-number-wrapper{color:var( --e-global-color-f5a0474 );font-family:"Noto Serif", Sans-serif;font-size:50px;font-weight:400;line-height:47px;letter-spacing:-2px;}.elementor-1967 .elementor-element.elementor-element-5a9ff541{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1967 .elementor-element.elementor-element-1e7f9797{--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;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-1967 .elementor-element.elementor-element-4ca44c56{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1967 .elementor-element.elementor-element-4ca44c56.elementor-element{--align-self:center;}.elementor-1967 .elementor-element.elementor-element-4ca44c56 .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-0.27px;color:var( --e-global-color-f5a0474 );}.elementor-1967 .elementor-element.elementor-element-6353f83b .elementor-counter-number-wrapper{color:var( --e-global-color-f5a0474 );font-family:"Noto Serif", Sans-serif;font-size:50px;font-weight:400;line-height:47px;letter-spacing:-2px;}.elementor-1967 .elementor-element.elementor-element-161a5df1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1967 .elementor-element.elementor-element-3553defa{--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;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-1967 .elementor-element.elementor-element-7f4c97b5{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-1967 .elementor-element.elementor-element-7f4c97b5.elementor-element{--align-self:center;}.elementor-1967 .elementor-element.elementor-element-7f4c97b5 .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:14px;font-weight:500;line-height:19px;letter-spacing:-0.27px;color:var( --e-global-color-f5a0474 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1967 .elementor-element.elementor-element-4ab982e0{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:end;}.elementor-1967 .elementor-element.elementor-element-4ab982e0 img{width:48%;}.elementor-1967 .elementor-element.elementor-element-1b239835{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:17px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-f5a0474 );}@media(max-width:1024px){.elementor-1967 .elementor-element.elementor-element-4ca44c56{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1967 .elementor-element.elementor-element-1b239835{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1967 .elementor-element.elementor-element-402e0bb7{--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1967 .elementor-element.elementor-element-79643d67{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1967 .elementor-element.elementor-element-1e7f9797{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1967 .elementor-element.elementor-element-4ca44c56{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1967 .elementor-element.elementor-element-3553defa{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1967 .elementor-element.elementor-element-7f4c97b5{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1967 .elementor-element.elementor-element-1b239835{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:20px;}}/* Start custom CSS for container, class: .elementor-element-402e0bb7 */.elementor-1967 .elementor-element.elementor-element-402e0bb7 {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-402e0bb7::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7f9797 */.elementor-1967 .elementor-element.elementor-element-1e7f9797 {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-1e7f9797::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3553defa */.elementor-1967 .elementor-element.elementor-element-3553defa {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-3553defa::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402e0bb7 */.elementor-1967 .elementor-element.elementor-element-402e0bb7 {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-402e0bb7::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7f9797 */.elementor-1967 .elementor-element.elementor-element-1e7f9797 {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-1e7f9797::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3553defa */.elementor-1967 .elementor-element.elementor-element-3553defa {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-3553defa::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402e0bb7 */.elementor-1967 .elementor-element.elementor-element-402e0bb7 {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-402e0bb7::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7f9797 */.elementor-1967 .elementor-element.elementor-element-1e7f9797 {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-1e7f9797::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3553defa */.elementor-1967 .elementor-element.elementor-element-3553defa {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-3553defa::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402e0bb7 */.elementor-1967 .elementor-element.elementor-element-402e0bb7 {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-402e0bb7::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7f9797 */.elementor-1967 .elementor-element.elementor-element-1e7f9797 {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-1e7f9797::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3553defa */.elementor-1967 .elementor-element.elementor-element-3553defa {
  position: relative;
  overflow: visible !important;
  border: 1px solid rgba(255, 255, 255, 0.35);
}

/* 4 corner L-shapes */
.elementor-1967 .elementor-element.elementor-element-3553defa::before {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9;
  pointer-events: none;

  --corner-size: 14px;
  --corner-thickness: 2px;
  --corner-color: #ffffff;

  background:
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right top / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) left bottom / var(--corner-thickness) var(--corner-size) no-repeat,

    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-size) var(--corner-thickness) no-repeat,
    linear-gradient(var(--corner-color), var(--corner-color)) right bottom / var(--corner-thickness) var(--corner-size) no-repeat;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1b239835 */@media (min-width: 1025px) {
    .elementor-1967 .elementor-element.elementor-element-1b239835 .swiper-pagination {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS */.text-blue {
    color: #4559A8;
}/* End custom CSS */