section.elementor-section.elementor-top-section.elementor-element.elementor-element-988b7b5.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.tm-col-stretched-none.tm-bg-color-over-image.tm-col-stretched-no.tm-bgimage-no.tm-bgcolor-yes {
  background-color: #2c2e33;
  padding: 85px 0px 90px 0px;
  background-image: url(wp-content/uploads/2022/10/bg-shap1.png);
}

.tm-animation-floating {
  -webkit-animation-name: tm-animation-floating;
  -webkit-animation-duration: 3s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
  -moz-animation-name: Floating;
  -moz-animation-duration: 3s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: ease-in-out;
}

.j11 {
  text-align: justify !important;
}

ul.ul11 {
  list-style: none;
}

a.btn.btn-theme-colored2 {
  background: white;
  color: #0b458;
}

a.btn.btn-theme-colored2:hover {
  color: white;
}

.owl-nav {
  display: none;
}

.icon > img {
  height: 67px;
}

.service-item-current-style1 .service-thumb-wrapper .service-icon {
  background-color: #e9e9e9 !important;
}

.elementor-background-overlay.r11 {
  background-image: url(wp-content/uploads/2022/08/footer_bg.jpg);
  background-position: center;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-element-e959435.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.tm-col-stretched-none.tm-bg-color-over-image.tm-col-stretched-no.tm-bgimage-yes.tm-bgcolor-yes {
  background-image: url(wp-content/uploads/2022/10/map.png);
  background-position: top center;
  background-repeat: repeat;
}

.elementor-22507
  .elementor-element.elementor-element-6f1bba0
  .nav-tabs
  .nav-link.active:before {
  background-color: #ffea06;
}

.btn-theme-colored1 {
  color: var(--text-color-bg-theme-color1);
  background-color: #;
  border-color: var(--theme-color1);
}

.menuzord-menu > li > a {
  color: #424242;
}

.service-item-current-style3 .inner-box {
  border-top: 6px solid #ffea06 !important;
}

.testimonial-section-five .image-box .icon {
  background-color: #0b458a !important;
}

.testimonial-section-five .image-box .author-thumb:before {
  background-color: #0b458a !important;
}

.testimonial-section-five .content-box .info-box .star-rating span:before {
  color: #0b458a !important;
}

.elementor-28376
  .elementor-element.elementor-element-c6c494d
  .tm-contact-list
  li
  .icon {
  color: #ffea06 !important;
}

.logo-new {
  max-width: 100% !important;
}

.elementor-11708 .elementor-element.elementor-element-0505165 .btn {
  background-color: #0b458a;
}

.elementor-11708
  .elementor-element.elementor-element-0505165
  .btn:hover:before {
  background-color: #109ce0;
}

.elementor-22507 .elementor-element.elementor-element-b021787 .title {
  color: #0d4789;
}

span.animate-number.appeared {
  color: #0d4789;
}

.elementor-22507
  .elementor-element.elementor-element-dffd9cc
  .elementor-repeater-item-1c2b1e3
  > * {
  border-color: #ffea06 !important;
}

.header-col .elementor-col-70 {
  width: 67% !important;
}
.col-70 {
  width: 100% !important;
}
#content-wrap {
  padding: 100px 0px;
}
#main {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.grid-item {
  width: 32%;
  margin: 0 auto 10px;
}
img.pop {
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
  margin: 2px 0px;
}

@media (max-width: 992px) {
  section.elementor-section.elementor-top-section.elementor-element.elementor-element-0af1f1e.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.tm-col-stretched-none.tm-bg-color-over-image.tm-col-stretched-no.tm-bgimage-no.tm-bgcolor-yes {
    background: #ffea06;
  }
  .elementor-2523 .elementor-element.elementor-element-443bb1c img {
    width: 303px !important;
    margin-top: -8% !important ;
  }
}
.video-container {
  max-width: 1350px;
  margin: auto;
}
.btn-view-details span {
  font-weight: 500;
  color: black;
}
.btn-view-details .fa-whatsapp {
  font-weight: 600;
  color: black;
}
.elementor-28230
  .elementor-element.elementor-element-ea60fd0
  .elementor-repeater-item-a53edce {
  color: #ffffff;
  font-size: 23px;
}
.logo-new {
  max-width: 237px !important;
}
.menuzord-primary-nav .menuzord-menu > li > a {
  font-size: 15.5px;
  font-weight: 500;
  padding-left: 13px;
  padding-right: 13px;
}
@media (min-width: 1300px) {
  body.elementor-default.container-1230px
    .elementor-top-section.elementor-section-boxed
    > .elementor-container {
    max-width: 1286px;
  }
}
.menuzord-primary-nav .menuzord-menu > li > a {
  font-weight: 600;
  font-size: 15.3px;
}
.flag-icons {
  display: flex;
  gap: 10px;
}
.flag-icons img {
  width: 40px;
}
.elementor-35215 .elementor-element.elementor-element-cb07fca .btn {
  font-size: 10px !important;
  padding: 10px !important;
}
