/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 25 2024 | 17:34:07 */
body {
  opacity: 0;
  transition: 0.5s ease opacity;
}
body.animate_page {
  opacity: 1 !important;
}
.curve_section {
  display: flex;
  justify-content: center;
  align-items: center;
}
.curve_dots {
  position: absolute !important;
  left: 60%;
  width: 40vw;
  height: 40vw;
  top: 50%;
  transform: translate3d(0, -50%, 0);
}
.curve_dots span {
  display: block;
}
.curve_dots span svg {
  width: 100%;
  height: auto;
}
.curve_dots span svg rect {
  fill: none;
}
.curve_dots span svg line {
  display: none;
}
#power_of_platforms .av-section-color-overlay {
  display: none !important;
}
#power_of_platforms svg g path {
  fill: #ff9015;
}
#stk-012 .sc-av_three_fifth {
  margin-left: 0 !important;
  transform: translate3d(0, -15%, 0);
}
#stk-012 .av_three_fifth {
  margin-left: 5% !important;
}
#stk-012 .avia_textblock {
  font-size: 20px !important;
}
#il-2 {
  background-color: transparent !important;
  transform: translate3d(0, -15%, 0);
}
#il-2 .flex_column_table.sc-av_three_fifth {
  margin-left: 5% !important;
}
#il-2 .first .avia_textblock {
  color: #5b6670 !important;
}
#il-2 .av_three_fifth {
  margin-left: 5% !important;
}
#il-2 p {
  color: #5b6670 !important;
}
#syncar-001 .flex_column_table.sc-av_three_fifth {
  margin-left: 5% !important;
}
#syncar-001 .avia_textblock {
  font-size: 20px !important;
}
#cd-19 .flex_column_table.sc-av_three_fifth, #il-2 .flex_column_table.sc-av_three_fifth {
  margin-left: 5% !important;
  margin-bottom: 100px !important;
}
#cd-19 .av_three_fifth, #il-2 .av_three_fifth {
  margin-left: 5% !important;
}
#cd-19 .avia-icon-list li, #il-2 .avia-icon-list li {
  min-height: 1px !important;
  padding: 15px 0;
}
#cd-19 .avia-icon-list li p, #cd-19 .avia-icon-list li h4, #cd-19 .avia-icon-list li header, #cd-19 .avia-icon-list li div, #il-2 .avia-icon-list li p, #il-2 .avia-icon-list li h4, #il-2 .avia-icon-list li header, #il-2 .avia-icon-list li div {
  color: #00acd8 !important;
  font-weight: bold !important;
}
#cd-19 .avia-icon-list li .iconlist-char, #il-2 .avia-icon-list li .iconlist-char {
  color: #d9d9d9 !important;
}
@media only screen and (max-width: 1300px) {
  #stk-012 .av_three_fifth {
    width: 70% !important;
  }
}
@media only screen and (max-width: 989px) {
  body:not(.home) .curve_dots {
    display: none;
  }
  #stk-012 .sc-av_three_fifth {
    transform: translate3d(0, 0, 0);
  }
  #stk-012 .av_three_fifth {
    margin-left: 0 !important;
    width: 100% !important;
  }
  #il-2 {
    transform: translate3d(0, 0, 0);
  }
  #il-2 .flex_column_table.sc-av_three_fifth {
    margin-left: 0 !important;
  }
  #il-2 .av_three_fifth {
    margin-left: 0 !important;
    width: 100% !important;
  }
  #syncar-001 .flex_column_table.sc-av_three_fifth {
    margin-left: 0 !important;
  }
  #cd-19 .flex_column_table.sc-av_three_fifth {
    margin-left: 0 !important;
    margin-bottom: 60px !important;
  }
  #cd-19 .av_three_fifth {
    margin-left: 0 !important;
    width: 100% !important;
  }
}
@media only screen and (max-width: 767px) {
  .curve_dots {
    display: none;
  }
}
