.elementor-1160 .elementor-element.elementor-element-4889e27{--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;--background-transition:0.3s;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-1160 .elementor-element.elementor-element-0a37e35 .elementor-repeater-item-c6225a8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://re-new.stacx.top/wp-content/uploads/2023/10/media.jpg);background-size:cover;}.elementor-1160 .elementor-element.elementor-element-0a37e35 .elementor-repeater-item-c6225a8 .elementor-background-overlay{background-color:#00000099;}.elementor-1160 .elementor-element.elementor-element-0a37e35 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-1160 .elementor-element.elementor-element-0a37e35 .swiper-slide-contents{max-width:66%;}.elementor-1160 .elementor-element.elementor-element-0a37e35 .swiper-slide-inner{text-align:center;}.elementor-1160 .elementor-element.elementor-element-0a37e35 .elementor-slide-heading{font-family:"Encode Sans", Sans-serif;font-weight:600;}.elementor-1160 .elementor-element.elementor-element-2041dfd{--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;--background-transition:0.3s;}.elementor-1160 .elementor-element.elementor-element-c336163{text-align:center;}.elementor-1160 .elementor-element.elementor-element-c336163 .elementor-heading-title{color:#9A4B91;font-family:"DM Sans", Sans-serif;font-weight:500;line-height:25px;}.elementor-1160 .elementor-element.elementor-element-c336163 > .elementor-widget-container{margin:2px 2px 2px 2px;padding:2px 2px 2px 2px;}.elementor-1160 .elementor-element.elementor-element-6a1c9b7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--background-transition:0.3s;--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1160 .elementor-element.elementor-element-3206a30{text-align:justify;color:#070707;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1160 .elementor-element.elementor-element-3206a30 > .elementor-widget-container{margin:2px 2px 2px 2px;padding:2px 2px 2px 2px;}.elementor-1160 .elementor-element.elementor-element-7d0e887{--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;--background-transition:0.3s;}.elementor-1160 .elementor-element.elementor-element-1958df0{text-align:justify;color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-1160 .elementor-element.elementor-element-1958df0 > .elementor-widget-container{margin:2px 2px 2px 2px;padding:2px 2px 2px 2px;}.elementor-1160 .elementor-element.elementor-element-0c408e5{--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;--background-transition:0.3s;}.elementor-1160 .elementor-element.elementor-element-80c0d52{--divider-border-style:solid;--divider-color:#9A4B91;--divider-border-width:2px;}.elementor-1160 .elementor-element.elementor-element-80c0d52 .elementor-divider-separator{width:100%;}.elementor-1160 .elementor-element.elementor-element-80c0d52 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-1160 .elementor-element.elementor-element-80c0d52 > .elementor-widget-container{margin:2px 2px 2px 2px;padding:4px 4px 4px 4px;}.elementor-1160 .elementor-element.elementor-element-01a7e3f{--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;--background-transition:0.3s;}.elementor-1160 .elementor-element.elementor-element-770ec41{text-align:justify;color:#000000;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-1160 .elementor-element.elementor-element-770ec41 > .elementor-widget-container{margin:2px 2px 2px 2px;padding:2px 2px 2px 2px;}.elementor-1160 .elementor-element.elementor-element-e514e42{--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;--background-transition:0.3s;}.elementor-1160 .elementor-element.elementor-element-19355b3{--divider-border-style:solid;--divider-color:#9A4B91;--divider-border-width:2px;}.elementor-1160 .elementor-element.elementor-element-19355b3 .elementor-divider-separator{width:100%;}.elementor-1160 .elementor-element.elementor-element-19355b3 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-1160 .elementor-element.elementor-element-19355b3 > .elementor-widget-container{margin:2px 2px 2px 2px;padding:4px 4px 4px 4px;}@media(max-width:767px){.elementor-1160 .elementor-element.elementor-element-0a37e35 .swiper-slide{height:184px;}.elementor-1160 .elementor-element.elementor-element-2041dfd{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1160 .elementor-element.elementor-element-6a1c9b7{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}}/* Start custom CSS for heading, class: .elementor-element-c336163 */.animate-charcter
{

  background-image: linear-gradient(
    -225deg,
    #231557 0%,
    #9442ba 29%,
    #e64c8a 67%,
    #9A4B91 100%
  );
  background-size: auto auto;
  background-clip: border-box;
  background-size: 200% auto;
  color: #fff;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclip 5s linear infinite;
  display: inline-block;
      font-size: 190px;
}

@keyframes textclip {
  to {
    background-position: 200% center;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-80c0d52 */.animate-charcter
{

  background-image: linear-gradient(
    -225deg,
    #231557 0%,
    #9442ba 29%,
    #e64c8a 67%,
    #9A4B91 100%
  );
  background-size: auto auto;
  background-clip: border-box;
  background-size: 200% auto;
  color: #fff;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclip 5s linear infinite;
  display: inline-block;
      font-size: 190px;
}

@keyframes textclip {
  to {
    background-position: 200% center;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-19355b3 */.animate-charcter
{

  background-image: linear-gradient(
    -225deg,
    #231557 0%,
    #9442ba 29%,
    #e64c8a 67%,
    #9A4B91 100%
  );
  background-size: auto auto;
  background-clip: border-box;
  background-size: 200% auto;
  color: #fff;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclip 5s linear infinite;
  display: inline-block;
      font-size: 190px;
}

@keyframes textclip {
  to {
    background-position: 200% center;
  }
}/* End custom CSS */