.elementor-4070101 .elementor-element.elementor-element-55b61182 > .elementor-container{min-height:600px;}.elementor-4070101 .elementor-element.elementor-element-55b61182 > .elementor-container:after{content:"";min-height:inherit;}.elementor-4070101 .elementor-element.elementor-element-55b61182:not(.elementor-motion-effects-element-type-background), .elementor-4070101 .elementor-element.elementor-element-55b61182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Picture%20(3).png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4070101 .elementor-element.elementor-element-55b61182{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4070101 .elementor-element.elementor-element-55b61182 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4070101 .elementor-element.elementor-element-2d06b9a1{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-2d06b9a1 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:48px;font-weight:700;}.elementor-4070101 .elementor-element.elementor-element-7b5ded34 .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-7b5ded34{color:#FFFFFF;font-family:"Roboto", sans-serif;}.elementor-4070101 .elementor-element.elementor-element-7b5ded34 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4070101 .elementor-element.elementor-element-4b3c50dc:not(.elementor-motion-effects-element-type-background), .elementor-4070101 .elementor-element.elementor-element-4b3c50dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2ECFF;}.elementor-4070101 .elementor-element.elementor-element-4b3c50dc, .elementor-4070101 .elementor-element.elementor-element-4b3c50dc > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-4070101 .elementor-element.elementor-element-4b3c50dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:50px;padding:20px 60px 10px 60px;}.elementor-4070101 .elementor-element.elementor-element-4b3c50dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4070101 .elementor-element.elementor-element-29d766b6{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-29d766b6 .elementor-heading-title{color:#B90067;font-family:"Roboto", sans-serif;font-size:32px;font-weight:700;line-height:48px;}.elementor-4070101 .elementor-element.elementor-element-29d766b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4070101 .elementor-element.elementor-element-5e24900d .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-5e24900d{color:#1E1E1E;font-family:"Roboto", sans-serif;font-size:16px;font-weight:700;line-height:24px;}.elementor-4070101 .elementor-element.elementor-element-4f8fd7c7{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-4f8fd7c7 .elementor-heading-title{color:#B90067;font-family:"Roboto", sans-serif;font-size:32px;font-weight:700;line-height:48px;}.elementor-4070101 .elementor-element.elementor-element-4f8fd7c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4070101 .elementor-element.elementor-element-45914c7f .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-45914c7f{color:#1E1E1E;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-4070101 .elementor-element.elementor-element-1bd769c6 > .elementor-widget-container{border-radius:26px 26px 26px 26px;}.elementor-4070101 .elementor-element.elementor-element-47531ed2 a.elementor-button{font-size:18px;font-weight:700;background-color:#B90067;}.elementor-4070101 .elementor-element.elementor-element-47531ed2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4070101 .elementor-element.elementor-element-713c5f1{padding:46px 0px 46px 0px;}.elementor-4070101 .elementor-element.elementor-element-464f78cb{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-464f78cb .elementor-heading-title{color:#B90067;font-family:"Roboto", sans-serif;font-size:32px;font-weight:700;line-height:48px;}.elementor-4070101 .elementor-element.elementor-element-464f78cb > .elementor-widget-container{margin:6px 0px 20px 0px;}.elementor-4070101 .elementor-element.elementor-element-2657d9a .elementor-counter-number-wrapper{color:#000000;font-size:28px;}.elementor-4070101 .elementor-element.elementor-element-7557354d .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-7557354d{color:#000000;font-family:"Roboto", sans-serif;font-weight:400;line-height:24px;}.elementor-4070101 .elementor-element.elementor-element-fa349a4 .elementor-counter-number-wrapper{color:#000000;font-size:28px;}.elementor-4070101 .elementor-element.elementor-element-74152bed .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-74152bed{color:#000000;font-family:"Roboto", sans-serif;font-weight:400;line-height:24px;}.elementor-4070101 .elementor-element.elementor-element-22dded46{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-22dded46 .elementor-heading-title{color:#000000;font-family:"Roboto", sans-serif;font-size:28px;font-weight:700;}.elementor-4070101 .elementor-element.elementor-element-5486b0d .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-5486b0d{color:#000000;font-family:"Roboto", sans-serif;font-weight:400;line-height:24px;}.elementor-4070101 .elementor-element.elementor-element-aa03fc0 .elementor-counter-number-wrapper{color:#000000;font-size:28px;}.elementor-4070101 .elementor-element.elementor-element-13f50a07 .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-13f50a07{color:#000000;font-family:"Roboto", sans-serif;font-weight:400;line-height:24px;}.elementor-4070101 .elementor-element.elementor-element-54749dfa:not(.elementor-motion-effects-element-type-background), .elementor-4070101 .elementor-element.elementor-element-54749dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2ECFF;}.elementor-4070101 .elementor-element.elementor-element-54749dfa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 0px 46px 0px;}.elementor-4070101 .elementor-element.elementor-element-54749dfa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4070101 .elementor-element.elementor-element-70a80dc1{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-70a80dc1 .elementor-heading-title{color:#1E1E1E;font-family:"Roboto", sans-serif;font-size:32px;font-weight:700;line-height:48px;}.elementor-4070101 .elementor-element.elementor-element-70a80dc1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4070101 .elementor-element.elementor-element-479ca89{padding:46px 0px 46px 0px;}.elementor-4070101 .elementor-element.elementor-element-66fa9577{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-66fa9577 .elementor-heading-title{color:#1E1E1E;font-family:"Roboto", sans-serif;font-size:32px;font-weight:700;line-height:48px;}.elementor-4070101 .elementor-element.elementor-element-66fa9577 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4070101 .elementor-element.elementor-element-11d9b0d8{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-11d9b0d8 .elementor-heading-title{color:#1E1E1E;font-family:"Roboto", sans-serif;font-size:32px;font-weight:700;line-height:48px;}.elementor-4070101 .elementor-element.elementor-element-11d9b0d8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4070101 .elementor-element.elementor-element-108c84e1 .elementor-image img{border-radius:20px 20px 20px 20px;}.elementor-4070101 .elementor-element.elementor-element-3ab85b4a{padding:56px 0px 56px 0px;}.elementor-4070101 .elementor-element.elementor-element-6617d05c{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-6617d05c .elementor-heading-title{color:#1E1E1E;font-family:"Roboto", sans-serif;font-size:32px;font-weight:700;line-height:48px;}.elementor-4070101 .elementor-element.elementor-element-6617d05c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4070101 .elementor-element.elementor-element-18ddc078 .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-18ddc078{color:#1E1E1E;font-size:16px;font-weight:400;line-height:24px;}.elementor-4070101 .elementor-element.elementor-element-21cf77fb > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4070101 .elementor-element.elementor-element-21d8f312:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-4070101 .elementor-element.elementor-element-21d8f312 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2ECFF;}.elementor-4070101 .elementor-element.elementor-element-21d8f312 > .elementor-element-populated, .elementor-4070101 .elementor-element.elementor-element-21d8f312 > .elementor-element-populated > .elementor-background-overlay, .elementor-4070101 .elementor-element.elementor-element-21d8f312 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4070101 .elementor-element.elementor-element-21d8f312 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4070101 .elementor-element.elementor-element-21d8f312 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4070101 .elementor-element.elementor-element-411bcb99{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-411bcb99 .elementor-heading-title{color:#1E1E1E;font-family:"Roboto", sans-serif;font-size:20px;font-weight:600;}.elementor-4070101 .elementor-element.elementor-element-e62436d .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-e62436d{color:#1E1E1E;font-family:"Roboto", sans-serif;font-size:11px;font-weight:400;}.elementor-4070101 .elementor-element.elementor-element-8975e14:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-4070101 .elementor-element.elementor-element-8975e14 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F7FB8;}.elementor-4070101 .elementor-element.elementor-element-8975e14 > .elementor-element-populated, .elementor-4070101 .elementor-element.elementor-element-8975e14 > .elementor-element-populated > .elementor-background-overlay, .elementor-4070101 .elementor-element.elementor-element-8975e14 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4070101 .elementor-element.elementor-element-8975e14 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 70px 70px;}.elementor-4070101 .elementor-element.elementor-element-8975e14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4070101 .elementor-element.elementor-element-74c24dca{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-74c24dca .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:25px;font-weight:500;}.elementor-4070101 .elementor-element.elementor-element-2e223b81 .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-2e223b81{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-4070101 .elementor-element.elementor-element-3aa13c90:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-4070101 .elementor-element.elementor-element-3aa13c90 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2ECFF;}.elementor-4070101 .elementor-element.elementor-element-3aa13c90 > .elementor-element-populated, .elementor-4070101 .elementor-element.elementor-element-3aa13c90 > .elementor-element-populated > .elementor-background-overlay, .elementor-4070101 .elementor-element.elementor-element-3aa13c90 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4070101 .elementor-element.elementor-element-3aa13c90 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4070101 .elementor-element.elementor-element-3aa13c90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4070101 .elementor-element.elementor-element-6847664e{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-6847664e .elementor-heading-title{color:#1E1E1E;font-family:"Roboto", sans-serif;font-size:20px;font-weight:600;}.elementor-4070101 .elementor-element.elementor-element-76b38550 .elementor-text-editor{text-align:center;}.elementor-4070101 .elementor-element.elementor-element-76b38550{color:#1E1E1E;font-family:"Roboto", sans-serif;font-size:11px;font-weight:400;}.elementor-4070101 .elementor-element.elementor-element-25f25d4a{margin-top:100px;margin-bottom:0px;}.elementor-4070101 .elementor-element.elementor-element-300206c .elementor-image-carousel-caption{text-align:center;}body.elementor-page-4070101 header.page-header, .elementor-page-title{display:none;}@media(min-width:768px){.elementor-4070101 .elementor-element.elementor-element-42937761{width:59.911%;}.elementor-4070101 .elementor-element.elementor-element-143e5d23{width:40.046%;}.elementor-4070101 .elementor-element.elementor-element-7e9ae221{width:30%;}.elementor-4070101 .elementor-element.elementor-element-8975e14{width:39.649%;}.elementor-4070101 .elementor-element.elementor-element-2f50f70c{width:30.015%;}}/* Start custom CSS for html, class: .elementor-element-97ce58b *//* TIMELINE
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.timeline ul {
  padding: 50px 0;
}

.timeline ul li {
  list-style-type: none;
  position: relative;
  width: 6px;
  margin: 0 auto;
  padding-top: 50px;
  background: #b30077;
}

.timeline ul li::after {
content: url(/img/sigle.png);
    position: absolute;
    left: -28px;
    bottom: 0;
    transform: translateX(-50%);
    width: 40px;
    height: 30px;
    border-radius: 50%;
    background: inherit;
    z-index: 1;
    top: 54%;
    background: transparent;
    transform: scale(0.3);
}

.timeline ul li div {
  position: relative;
  bottom: 0;
  width: 450px;
  padding: 25px 10px;
    background: #fff;
    border-radius: 20PX;
    text-align:center;
}

.timeline ul li div:hover {
    background: #4F7FB8;
    color:#fff;
}
.timeline ul li div b {
color:#B90067;
}


.timeline ul li:nth-child(even) div {
  left: 125px;
}

.timeline ul li:nth-child(even) div::before {
  left: -15px;
  border-width: 8px 16px 8px 0;
  border-color: transparent #f45b69 transparent transparent;
}

.timeline ul li:nth-child(odd) div {
  left: -559px;
}

.timeline ul li:nth-child(odd) div::before {
  right: -15px;
  border-width: 8px 0 8px 16px;
  border-color: transparent transparent transparent #f45b69;
}

li:nth-child(odd) time {
  display: block;
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 8px;
      position: absolute;
    right: -90px;
    color:#B90067;
    top:40%;
}

li:nth-child(even) time {
  display: block;
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 8px;
      position: absolute;
    left: -90px;
     color:#B90067;
        top:40%;
}

.timeline ul li div:hover time {
    color:#4F7FB8;
}


/* GENERAL MEDIA QUERIES
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media screen and (max-width: 900px) {
  .timeline ul li div {
    width: 250px;
  }
  .timeline ul li:nth-child(even) div {
    left: -289px;
    /*250+45-6*/
  }
  .timeline ul li:nth-child(odd) div {
    left: 43px;
    }
}

@media screen and (max-width: 600px) {
  .timeline ul li {
    margin-left: 20px;
  }
  .timeline ul li:nth-child(even) div {
    left: 45px;
  }
  .timeline ul li:nth-child(even) div::before {
    left: -15px;
    border-width: 8px 16px 8px 0;
    border-color: transparent #f45b69 transparent transparent;
  }
 li:nth-child(even) time {
     right: -89px;
    left: auto;
}

}


/* EXTRA/CLIP PATH STYLES
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.timeline-clippy ul li::after {
  width: 40px;
  height: 40px;
  border-radius: 0;
}

.timeline-rhombus ul li::after {
  clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}

.timeline-rhombus ul li div::before {
  bottom: 12px;
}

.timeline-star ul li::after {
  clip-path: polygon(
    50% 0%,
    61% 35%,
    98% 35%,
    68% 57%,
    79% 91%,
    50% 70%,
    21% 91%,
    32% 57%,
    2% 35%,
    39% 35%
  );
}

.timeline-heptagon ul li::after {
  clip-path: polygon(
    50% 0%,
    90% 20%,
    100% 60%,
    75% 100%,
    25% 100%,
    0% 60%,
    10% 20%
  );
}

.timeline-infinite ul li::after {
  animation: scaleAnimation 2s infinite;
}

@keyframes scaleAnimation {
  0% {
    transform: translateX(-50%) scale(1);
  }
  50% {
    transform: translateX(-50%) scale(1.25);
  }
  100% {
    transform: translateX(-50%) scale(1);
  }
}


/* FOOTER STYLES
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.page-footer {
  position: fixed;
  right: 0;
  bottom: 20px;
  display: flex;
  align-items: center;
  padding: 5px;
  color: black;
  background: rgba(255, 255, 255, 0.65);
}

.page-footer a {
  display: flex;
  margin-left: 4px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-300206c */.sll img {
    max-height:65px;
    width:auto !important;
}

.swiper-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for page-settings */.animated {
    animation-duration: 1.25s !important;
}/* End custom CSS */