.elementor-15 .elementor-element.elementor-element-9909b2b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8764218{--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:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:24px;--padding-top:13vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-15 .elementor-element.elementor-element-20f5b092{--display:flex;--min-height:274px;--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-20f5b092.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-42431faf > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-15 .elementor-element.elementor-element-42431faf{text-align:left;}.elementor-15 .elementor-element.elementor-element-42431faf img{width:100%;max-width:78%;}.elementor-15 .elementor-element.elementor-element-588fd76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-588fd76.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-bce33cf > .elementor-widget-container{margin:0px 0px 0px 123px;padding:0px 86px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bce33cf.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-bce33cf{left:250px;}body.rtl .elementor-15 .elementor-element.elementor-element-bce33cf{right:250px;}.elementor-15 .elementor-element.elementor-element-bce33cf{top:-73px;}.elementor-15 .elementor-element.elementor-element-ea04621{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-15 .elementor-element.elementor-element-ea04621 > .elementor-widget-container{margin:0px 0px 048px 0px;}.elementor-15 .elementor-element.elementor-element-ea04621.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ea04621 .elementor-heading-title{color:#012935;}.elementor-15 .elementor-element.elementor-element-1daeee9{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ebdfdc3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-ebdfdc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-ebdfdc3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-ebdfdc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-ebdfdc3 .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-ebdfdc3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4827297 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4827297 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-4827297{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-4827297 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4827297 .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-4827297 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-fa82e0b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-fa82e0b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-fa82e0b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-fa82e0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-fa82e0b .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-fa82e0b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-cab100f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-cab100f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-cab100f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-cab100f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-cab100f .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-cab100f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-1f34165{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#012935;}.elementor-15 .elementor-element.elementor-element-1f34165 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1f34165.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-01100e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-ebd596d{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-ebd596d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8d34bb3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:240px;--margin-bottom:240px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2ca01f54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6937e4ec{width:var( --container-widget-width, 101.543% );max-width:101.543%;--container-widget-width:101.543%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-6937e4ec > .elementor-widget-container{margin:0px 0px 048px 0px;}.elementor-15 .elementor-element.elementor-element-6937e4ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-6937e4ec .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2824a757{--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;}.elementor-15 .elementor-element.elementor-element-33c9eca6{width:var( --container-widget-width, 89.972% );max-width:89.972%;--container-widget-width:89.972%;--container-widget-flex-grow:0;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-33c9eca6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body.rtl .elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-40px/2);}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-40px/2);}.elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-icon i{color:#012935;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-icon svg{fill:#012935;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-icon{padding-right:24px;}.elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-item > a{font-size:16px;font-weight:400;line-height:26px;}.elementor-15 .elementor-element.elementor-element-33c9eca6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-3bfb26af{--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;}.elementor-15 .elementor-element.elementor-element-16f03947{width:var( --container-widget-width, 86.364% );max-width:86.364%;--container-widget-width:86.364%;--container-widget-flex-grow:0;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-16f03947.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body.rtl .elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-40px/2);}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-40px/2);}.elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-icon{padding-right:24px;}.elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-item > a{font-size:16px;font-weight:400;line-height:26px;}.elementor-15 .elementor-element.elementor-element-16f03947 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-62cd77e1{--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;}.elementor-15 .elementor-element.elementor-element-d76e207{width:var( --container-widget-width, 86.364% );max-width:86.364%;--container-widget-width:86.364%;--container-widget-flex-grow:0;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-d76e207.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body.rtl .elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-40px/2);}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-40px/2);}.elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-icon{padding-right:24px;}.elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-item > a{font-size:16px;font-weight:400;line-height:26px;}.elementor-15 .elementor-element.elementor-element-d76e207 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-1daeee9{--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15 .elementor-element.elementor-element-ebdfdc3{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-4827297{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-fa82e0b{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-cab100f{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-1f34165{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-8d34bb3{--padding-top:0px;--padding-bottom:0240px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-9909b2b{--content-width:1514px;}.elementor-15 .elementor-element.elementor-element-8764218{--width:55%;}.elementor-15 .elementor-element.elementor-element-20f5b092{--width:26%;}.elementor-15 .elementor-element.elementor-element-588fd76{--width:69%;}.elementor-15 .elementor-element.elementor-element-01100e3{--width:40%;}.elementor-15 .elementor-element.elementor-element-2ca01f54{--width:100%;}.elementor-15 .elementor-element.elementor-element-2824a757{--width:33.3333%;}.elementor-15 .elementor-element.elementor-element-3bfb26af{--width:33.3333%;}.elementor-15 .elementor-element.elementor-element-62cd77e1{--width:33.3333%;}}/* Start custom CSS for html, class: .elementor-element-bce33cf */svg {
  z-index: 1;
  width: 25vw;
  max-width: 25rem;
  height: auto;
}


.sparkles path {
  transform-origin: 50% 50%;
  transform-box : fill-box;
  animation: sparkle var(--duration) var(--delay) infinite ease-in-out;
}

@keyframes sparkle {
  0% {
    transform: scale(0);
  }
  50% {
    transform: scale(0);
  }
  70% {
    transform: scale(-1, 0);
  }
  80% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ebd596d */.flex_timeline {

 display: flex;
  justify-content: center;
}

/* Timeline Container */
.timeline {
  background : white;
  margin: 20px auto;
  padding: 20px;
}

/* Card container */
.card {
  position: relative;
  max-width: 400px;
}

/* setting padding based on even or odd */
.card:nth-child(odd) {
  padding: 30px 0 30px 30px;
}
.card:nth-child(even) {
  padding: 30px 30px 30px 0;
}
/* Global ::before */
.card::before {
  content: "";
  position: absolute;
  width: 60%;
  border: solid grey;
}

/* Setting the border of top, bottom, left */
.card:nth-child(odd)::before {
  left: 0px;
  top: -4.5px;
  bottom: -4.5px;
  border-width: 5px 0 5px 5px;
  border-radius: 50px 0 0 50px;
}

/* Setting the top and bottom to "-5px" because earlier it was out of a pixel in mobile devices */
@media only screen and (max-width: 400px) {
  .card:nth-child(odd)::before {
    top: -5px;
    bottom: -5px;
  }
}

/* Setting the border of top, bottom, right */
.card:nth-child(even)::before {
  right: 0;
  top: 0;
  bottom: 0;
  border-width: 5px 5px 5px 0;
  border-radius: 0 50px 50px 0;
}

/* Removing the border if it is the first card */
.card:first-child::before {
  border-top: 0;
  border-top-left-radius: 0;
}

/* Removing the border if it is the last card  and it's odd */
.card:last-child:nth-child(odd)::before {
  border-bottom: 0;
  border-bottom-left-radius: 0;
}

/* Removing the border if it is the last card  and it's even */
.card:last-child:nth-child(even)::before {
  border-bottom: 0;
  border-bottom-right-radius: 0;
}

/* Information about the timeline */
.info {
  display: flex;
  flex-direction: column;
  background: white ;
  font-size: 16px;
  color :#012935 ;
  border-radius: 10px;
  padding: 10px;
}

/* Title of the card */
.title {
  color: orangered;
  position: relative;
}

/* Timeline dot  */
.title::before {
  content: " ";
  position: absolute;
  width: 16px;
  height: 16px;
  background: white;
  border-radius: 999px;
  border: 3px solid ;
}


/* text right if the card is even  */
.card:nth-child(even) > .info > .title {
  text-align: left;
}

/* setting dot to the left if the card is odd */
.card:nth-child(odd) > .info > .title::before {
  left: -45px;
}

/* setting dot to the right if the card is odd */
.card:nth-child(even) > .info > .title::before {
  right: -45px;
}/* End custom CSS */