.elementor-258087
  .elementor-element.elementor-element-2466ca3
  > .elementor-container {
  max-width: 550px;
}
.elementor-258087
  .elementor-element.elementor-element-7937d2f
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 0.5;
}
.elementor-258087
  .elementor-element.elementor-element-7937d2f
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-258087
  .elementor-element.elementor-element-7937d2f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-258087
  .elementor-element.elementor-element-c27a033
  .elementor-image
  img {
  width: 50%;
    border-radius: 50%;
}
.elementor-258087
  .elementor-element.elementor-element-c2be2d4
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-258087
  .elementor-element.elementor-element-c2be2d4.elementor-view-stacked
  .elementor-icon {
  background-color: #2a70ed;
}
.elementor-258087
  .elementor-element.elementor-element-c2be2d4.elementor-view-framed
  .elementor-icon,
.elementor-258087
  .elementor-element.elementor-element-c2be2d4.elementor-view-default
  .elementor-icon {
  color: #2a70ed;
  border-color: #2a70ed;
}
.elementor-258087
  .elementor-element.elementor-element-c2be2d4.elementor-view-framed
  .elementor-icon,
.elementor-258087
  .elementor-element.elementor-element-c2be2d4.elementor-view-default
  .elementor-icon
  svg {
  fill: #2a70ed;
}
.elementor-258087 .elementor-element.elementor-element-c2be2d4 .elementor-icon {
  font-size: 27px;
}
.elementor-258087
  .elementor-element.elementor-element-c2be2d4
  .elementor-icon
  i,
.elementor-258087
  .elementor-element.elementor-element-c2be2d4
  .elementor-icon
  svg {
  transform: rotate(0deg);
}
.elementor-258087
  .elementor-element.elementor-element-c2be2d4
  > .elementor-widget-container {
  margin: -36px 0px 10px 55px;
}
.elementor-258087 .elementor-element.elementor-element-a514c4c {
  text-align: center;
}
.elementor-258087
  .elementor-element.elementor-element-a514c4c
  .elementor-heading-title {
  color: red;
    font-family: "Nunito Sans", Sans-serif;
    font-size: 25px;
}
.elementor-258087
  .elementor-element.elementor-element-ea5adb5
  .elementor-text-editor {
  text-align: center;
}
.elementor-258087 .elementor-element.elementor-element-ea5adb5 {
  color: #000000;
  font-family: "Nunito Sans", Sans-serif;
  font-size: 17px;
}
.elementor-258087
  .elementor-element.elementor-element-ea5adb5
  > .elementor-widget-container {
  margin: 0px 40px 0px 40px;
}
.elementor-258087
  .elementor-element.elementor-element-2e7ef2c
  .bdt-fancy-list
  .flex-wrap {
  background-color: #00648f !important;
}
.elementor-258087
  .elementor-element.elementor-element-2e7ef2c
  .bdt-fancy-list
  .bdt-list
  > li:nth-child(n + 2),
.elementor-258087
  .elementor-element.elementor-element-2e7ef2c
  .bdt-fancy-list
  .bdt-list
  > li
  > ul {
  margin-top: 10px;
}
.elementor-258087
  .elementor-element.elementor-element-2e7ef2c
  .bdt-fancy-list
  .custom-list-group
  li
  .flex-wrap {
  padding: 10px 50px 10px 10px;
  border-radius: 50px 50px 50px 50px !important;
}
.elementor-258087
  .elementor-element.elementor-element-2e7ef2c
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  color: #ffffff;
}
.elementor-258087
  .elementor-element.elementor-element-2e7ef2c
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  font-family: "Nunito Sans", Sans-serif;
  font-size: 19px;
}
.elementor-258087
  .elementor-element.elementor-element-2e7ef2c
  .bdt-fancy-list
  .list-icon
  i {
  color: #242424 !important;
}
.elementor-258087
  .elementor-element.elementor-element-2e7ef2c
  .bdt-fancy-list
  .list-icon
  svg
  * {
  fill: #242424;
  stroke: #242424;
}
.elementor-258087
  .elementor-element.elementor-element-2e7ef2c
  .bdt-fancy-list
  .list-icon {
  background: #fff;
}
.elementor-258087
  .elementor-element.elementor-element-2e7ef2c
  .bdt-fancy-list
  .image-area
  img {
  width: 50px;
  border-radius: 50px 50px 50px 50px;
}
.elementor-258087
  .elementor-element.elementor-element-6994da5
  .bdt-fancy-list
  .flex-wrap {
  background-color: #0098da !important;
}
.elementor-258087
  .elementor-element.elementor-element-6994da5
  .bdt-fancy-list
  .bdt-list
  > li:nth-child(n + 2),
.elementor-258087
  .elementor-element.elementor-element-6994da5
  .bdt-fancy-list
  .bdt-list
  > li
  > ul {
  margin-top: 10px;
}
.elementor-258087
  .elementor-element.elementor-element-6994da5
  .bdt-fancy-list
  .custom-list-group
  li
  .flex-wrap {
  padding: 10px 50px 10px 10px;
  border-radius: 50px 50px 50px 50px !important;
}
.elementor-258087
  .elementor-element.elementor-element-6994da5
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  color: #ffffff;
}
.elementor-258087
  .elementor-element.elementor-element-6994da5
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  font-family: "Nunito Sans", Sans-serif;
  font-size: 19px;
}
.elementor-258087
  .elementor-element.elementor-element-6994da5
  .bdt-fancy-list
  .list-icon
  i {
  color: #242424 !important;
}
.elementor-258087
  .elementor-element.elementor-element-6994da5
  .bdt-fancy-list
  .list-icon
  svg
  * {
  fill: #242424;
  stroke: #242424;
}
.elementor-258087
  .elementor-element.elementor-element-6994da5
  .bdt-fancy-list
  .list-icon {
  background: #fff;
}
.elementor-258087
  .elementor-element.elementor-element-6994da5
  .bdt-fancy-list
  .image-area
  img {
  width: 50px;
  border-radius: 50px 50px 50px 50px;
}
.elementor-258087
  .elementor-element.elementor-element-2bb8039
  .bdt-fancy-list
  .flex-wrap {
  background-color: #2cb6f2 !important;
}
.elementor-258087
  .elementor-element.elementor-element-2bb8039
  .bdt-fancy-list
  .bdt-list
  > li:nth-child(n + 2),
.elementor-258087
  .elementor-element.elementor-element-2bb8039
  .bdt-fancy-list
  .bdt-list
  > li
  > ul {
  margin-top: 10px;
}
.elementor-258087
  .elementor-element.elementor-element-2bb8039
  .bdt-fancy-list
  .custom-list-group
  li
  .flex-wrap {
  padding: 10px 50px 10px 10px;
  border-radius: 50px 50px 50px 50px !important;
}
.elementor-258087
  .elementor-element.elementor-element-2bb8039
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  color: #ffffff;
}
.elementor-258087
  .elementor-element.elementor-element-2bb8039
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  font-family: "Nunito Sans", Sans-serif;
  font-size: 19px;
}
.elementor-258087
  .elementor-element.elementor-element-2bb8039
  .bdt-fancy-list
  .list-icon
  i {
  color: #242424 !important;
}
.elementor-258087
  .elementor-element.elementor-element-2bb8039
  .bdt-fancy-list
  .list-icon
  svg
  * {
  fill: #242424;
  stroke: #242424;
}
.elementor-258087
  .elementor-element.elementor-element-2bb8039
  .bdt-fancy-list
  .list-icon {
  background: #fff;
}
.elementor-258087
  .elementor-element.elementor-element-2bb8039
  .bdt-fancy-list
  .image-area
  img {
  width: 50px;
  border-radius: 50px 50px 50px 50px;
}
.elementor-258087
  .elementor-element.elementor-element-78e9f31
  .bdt-fancy-list
  .flex-wrap {
  background-color: #26ad4a !important;
}
.elementor-258087
  .elementor-element.elementor-element-78e9f31
  .bdt-fancy-list
  .bdt-list
  > li:nth-child(n + 2),
.elementor-258087
  .elementor-element.elementor-element-78e9f31
  .bdt-fancy-list
  .bdt-list
  > li
  > ul {
  margin-top: 10px;
}
.elementor-258087
  .elementor-element.elementor-element-78e9f31
  .bdt-fancy-list
  .custom-list-group
  li
  .flex-wrap {
  padding: 10px 50px 10px 10px;
  border-radius: 50px 50px 50px 50px !important;
}
.elementor-258087
  .elementor-element.elementor-element-78e9f31
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  color: #ffffff;
}
.elementor-258087
  .elementor-element.elementor-element-78e9f31
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  font-family: "Nunito Sans", Sans-serif;
  font-size: 19px;
}
.elementor-258087
  .elementor-element.elementor-element-78e9f31
  .bdt-fancy-list
  .list-icon
  i {
  color: #242424 !important;
}
.elementor-258087
  .elementor-element.elementor-element-78e9f31
  .bdt-fancy-list
  .list-icon
  svg
  * {
  fill: #242424;
  stroke: #242424;
}
.elementor-258087
  .elementor-element.elementor-element-78e9f31
  .bdt-fancy-list
  .list-icon {
  background: #fff;
}
.elementor-258087
  .elementor-element.elementor-element-78e9f31
  .bdt-fancy-list
  .image-area
  img {
  width: 50px;
  border-radius: 50px 50px 50px 50px;
}
.elementor-258087
  .elementor-element.elementor-element-0ddabf2
  .bdt-fancy-list
  .flex-wrap {
  background-color: #ffc913 !important;
}
.elementor-258087
  .elementor-element.elementor-element-0ddabf2
  .bdt-fancy-list
  .bdt-list
  > li:nth-child(n + 2),
.elementor-258087
  .elementor-element.elementor-element-0ddabf2
  .bdt-fancy-list
  .bdt-list
  > li
  > ul {
  margin-top: 10px;
}
.elementor-258087
  .elementor-element.elementor-element-0ddabf2
  .bdt-fancy-list
  .custom-list-group
  li
  .flex-wrap {
  padding: 10px 50px 10px 10px;
  border-radius: 50px 50px 50px 50px !important;
}
.elementor-258087
  .elementor-element.elementor-element-0ddabf2
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  color: #ffffff;
}
.elementor-258087
  .elementor-element.elementor-element-0ddabf2
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  font-family: "Nunito Sans", Sans-serif;
  font-size: 19px;
}
.elementor-258087
  .elementor-element.elementor-element-0ddabf2
  .bdt-fancy-list
  .list-icon
  i {
  color: #242424 !important;
}
.elementor-258087
  .elementor-element.elementor-element-0ddabf2
  .bdt-fancy-list
  .list-icon
  svg
  * {
  fill: #242424;
  stroke: #242424;
}
.elementor-258087
  .elementor-element.elementor-element-0ddabf2
  .bdt-fancy-list
  .list-icon {
  background: #fff;
}
.elementor-258087
  .elementor-element.elementor-element-0ddabf2
  .bdt-fancy-list
  .image-area
  img {
  width: 50px;
  border-radius: 50px 50px 50px 50px;
}
.elementor-258087
  .elementor-element.elementor-element-311d9f9
  .bdt-fancy-list
  .flex-wrap {
  background-color: #a50064 !important;
}
.elementor-258087
  .elementor-element.elementor-element-311d9f9
  .bdt-fancy-list
  .bdt-list
  > li:nth-child(n + 2),
.elementor-258087
  .elementor-element.elementor-element-311d9f9
  .bdt-fancy-list
  .bdt-list
  > li
  > ul {
  margin-top: 10px;
}
.elementor-258087
  .elementor-element.elementor-element-311d9f9
  .bdt-fancy-list
  .custom-list-group
  li
  .flex-wrap {
  padding: 10px 50px 10px 10px;
  border-radius: 50px 50px 50px 50px !important;
}
.elementor-258087
  .elementor-element.elementor-element-311d9f9
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  color: #ffffff;
}
.elementor-258087
  .elementor-element.elementor-element-311d9f9
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  font-family: "Nunito Sans", Sans-serif;
  font-size: 19px;
}
.elementor-258087
  .elementor-element.elementor-element-311d9f9
  .bdt-fancy-list
  .list-icon
  i {
  color: #242424 !important;
}
.elementor-258087
  .elementor-element.elementor-element-311d9f9
  .bdt-fancy-list
  .list-icon
  svg
  * {
  fill: #242424;
  stroke: #242424;
}
.elementor-258087
  .elementor-element.elementor-element-311d9f9
  .bdt-fancy-list
  .list-icon {
  background: #fff;
}
.elementor-258087
  .elementor-element.elementor-element-311d9f9
  .bdt-fancy-list
  .image-area
  img {
  width: 50px;
  border-radius: 50px 50px 50px 50px;
}
.elementor-258087
  .elementor-element.elementor-element-7b56a40
  .bdt-fancy-list
  .flex-wrap {
  background-color: #e82121 !important;
}
.elementor-258087
  .elementor-element.elementor-element-7b56a40
  .bdt-fancy-list
  .bdt-list
  > li:nth-child(n + 2),
.elementor-258087
  .elementor-element.elementor-element-7b56a40
  .bdt-fancy-list
  .bdt-list
  > li
  > ul {
  margin-top: 10px;
}
.elementor-258087
  .elementor-element.elementor-element-7b56a40
  .bdt-fancy-list
  .custom-list-group
  li
  .flex-wrap {
  padding: 10px 50px 10px 10px;
  border-radius: 50px 50px 50px 50px !important;
}
.elementor-258087
  .elementor-element.elementor-element-7b56a40
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  color: #ffffff;
}
.elementor-258087
  .elementor-element.elementor-element-7b56a40
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  font-family: "Nunito Sans", Sans-serif;
  font-size: 19px;
}
.elementor-258087
  .elementor-element.elementor-element-7b56a40
  .bdt-fancy-list
  .list-icon
  i {
  color: #242424 !important;
}
.elementor-258087
  .elementor-element.elementor-element-7b56a40
  .bdt-fancy-list
  .list-icon
  svg
  * {
  fill: #242424;
  stroke: #242424;
}
.elementor-258087
  .elementor-element.elementor-element-7b56a40
  .bdt-fancy-list
  .list-icon {
  background: #fff;
}
.elementor-258087
  .elementor-element.elementor-element-7b56a40
  .bdt-fancy-list
  .image-area
  img {
  width: 50px;
  border-radius: 50px 50px 50px 50px;
}
.elementor-258087
  .elementor-element.elementor-element-62b311b
  .bdt-fancy-list
  .flex-wrap {
  background-color: #000000 !important;
}
.elementor-258087
  .elementor-element.elementor-element-62b311b
  .bdt-fancy-list
  .bdt-list
  > li:nth-child(n + 2),
.elementor-258087
  .elementor-element.elementor-element-62b311b
  .bdt-fancy-list
  .bdt-list
  > li
  > ul {
  margin-top: 10px;
}
.elementor-258087
  .elementor-element.elementor-element-62b311b
  .bdt-fancy-list
  .custom-list-group
  li
  .flex-wrap {
  padding: 10px 50px 10px 10px;
  border-radius: 50px 50px 50px 50px !important;
}
.elementor-258087
  .elementor-element.elementor-element-62b311b
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  color: #ffffff;
}
.elementor-258087
  .elementor-element.elementor-element-62b311b
  .bdt-fancy-list
  .list-text
  .bdt-list-title {
  font-family: "Nunito Sans", Sans-serif;
  font-size: 19px;
}
.elementor-258087
  .elementor-element.elementor-element-62b311b
  .bdt-fancy-list
  .list-icon
  i {
  color: #242424 !important;
}
.elementor-258087
  .elementor-element.elementor-element-62b311b
  .bdt-fancy-list
  .list-icon
  svg
  * {
  fill: #242424;
  stroke: #242424;
}
.elementor-258087
  .elementor-element.elementor-element-62b311b
  .bdt-fancy-list
  .list-icon {
  background: #fff;
}
.elementor-258087
  .elementor-element.elementor-element-62b311b
  .bdt-fancy-list
  .image-area
  img {
  width: 50px;
  border-radius: 50px 50px 50px 50px;
}
.elementor-258087
  .elementor-element.elementor-element-e59a104
  .elementor-repeater-item-4064e45.elementor-social-icon {
  background-color: #000000;
}
.elementor-258087 .elementor-element.elementor-element-e59a104 {
  text-align: center;
}
.elementor-258087
  .elementor-element.elementor-element-e59a104
  .elementor-social-icon
  i {
  color: #f0f3ff;
}
.elementor-258087
  .elementor-element.elementor-element-e59a104
  .elementor-social-icon
  svg {
  fill: #f0f3ff;
}
.elementor-258087
  .elementor-element.elementor-element-e59a104
  .elementor-social-icon:not(:last-child) {
  margin-right: 10px;
}
.elementor-258087
  .elementor-element.elementor-element-e59a104
  .elementor-social-icon {
  border-style: solid;
  border-color: #f0f3ff;
}
.elementor-258087
  .elementor-element.elementor-element-e59a104
  > .elementor-widget-container {
  padding: 30px 0px 0px 0px;
}
.elementor-258087
  .elementor-element.elementor-element-4412124
  .elementor-image
  img {
  width: 50%;
  box-shadow: 0px 0px 10px 0px #deedf0;
}
.elementor-258087
  .elementor-element.elementor-element-4412124
  > .elementor-widget-container {
  padding: 20px 0px 50px 0px;
}
.elementor-258087
  .elementor-element.elementor-element-2466ca3:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-258087
  .elementor-element.elementor-element-2466ca3
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://simpleweb1.cdn.vccloud.vn/wp-content/uploads/2021/07/hand-painted-watercolor-background-with-sky-clouds-shape-1-scaled.jpg");
  background-size: cover;
}
.elementor-258087
  .elementor-element.elementor-element-2466ca3
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-258087 .elementor-element.elementor-element-2466ca3 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-widget .tippy-tooltip .tippy-content {
  text-align: center;
}
@media (min-width: 1025px) {
  .elementor-258087
    .elementor-element.elementor-element-2466ca3:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-258087
    .elementor-element.elementor-element-2466ca3
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
@media (max-width: 1024px) {
  .elementor-258087
    .elementor-element.elementor-element-c2be2d4
    .elementor-icon {
    font-size: 25px;
  }
}
@media (max-width: 767px) {
  .elementor-258087
    .elementor-element.elementor-element-c27a033
    .elementor-image
    img {
    width: 45%;
  }
  .elementor-258087
    .elementor-element.elementor-element-c2be2d4
    .elementor-icon {
    font-size: 24px;
  }
}
