.header-two .main-header nav {
  margin-left: 110px;
}
.header-two .main-header .content .header-left a.thumbnail {
  width: 230px;
}
.breadcrumb-bg {
  background-image: url(../imagens/background.jpg);
}
.rts-title-area.contact-fluid::after {
  display: none !important;
}
.rts-contact-fluid .rts-btn {
  color: var(--bs-white);
}
.rts-product-one .thumbnail-area::before {
  background: linear-gradient(180deg, #5a00005a 0%, #06277b 100%);
}
.rts-product-one .thumbnail-area::after {
  background: linear-gradient(180deg, #06277b 0%, #5a00005a 100%);
}
.rts-btn.btn-primary {
  color: #fff;
}
.rts-btn.rounded:hover {
  color: #fff;
}
.rts-product-one .thumbnail-area:hover::after {
  transform: rotate(-53deg) translateY(80%);
}
.rts-product-one .thumbnail-area:hover::before {
  transform: rotate(-54deg) translateY(-127%);
}
.active > .page-link, .page-link.active {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--color-primary);
  border-color: var(--color-primary);
}
.social-wrapper-two.menu {
  margin-top: 0px;
  margin-left: 0px;
  padding-left: 0;
}
.home-blue .social-wrapper-two a::after {
  background: #fff;
  color: var(--color-primary-2);
}
.social-wrapper-two a i {
  color: #06277b;
}
.home-blue .social-wrapper-two a:hover i {
  color: #fff;
}
.home-blue .social-wrapper-two a:hover::after {
  background: var(--color-primary-2);
  color: #fff;
}
.team-inner-two.inner {
  margin-bottom: 0px;
}
.MidiaFotos .thumbnail-area img {
  height: 230px;
}
.MidiaFotos .product-contact-wrapper .title {
  height: 60px;
  overflow: hidden;
}
.home-blue .pagination li {
  margin-right: 7px;
}
.home-blue .pagination li:last-child {
  margin-right: 0px;
}
.home-blue .pagination li .page-link {
  width: 40px;
  height: 40px;
  border-radius: 15px;
  text-align: center;
  line-height: 31px;
  font-weight: 700;
  font-size: 18px;
}
.home-blue .pagination li .page-link.numbers {
  line-height: 31px;
  font-size: 16px;
}
.home-blue .pagination li .page-link:hover {
  color: #fff;
  background-color: var(--bs-pagination-hover-color);
  border-color: var(--bs-pagination-hover-color);
}
.rts-contact-area .single-contact-one-inner {
  height: calc(100% - 3rem);
}
.rts-contact-area .single-contact-one-inner .content {
  background-color: #fff;
  padding: 25px 40px;
}
.rts-contact-area .single-contact-one-inner .content .info > div {
  min-height: 105px;
}
.rts-contact-area .single-contact-one-inner .content .info > div p {
  margin-bottom: 10px;
}
.rts-contact-area .single-contact-one-inner .content .info > div p:last-child {
  margin-bottom: 0px;
}
.home-blue .title-area::after {
  display: none !important;
}
.rts-callto-acation-area5 .container .cta-two-wrapper .title {
  color: #fff !important;
}
.rts-blog-h-2-wrapper .thumbnail {
  width: 100%;
  max-width: 100%;
}
.rts-blog-h-2-wrapper .thumbnail img {
  height: 220px;
}
.rts-blog-area.eight .mySwiperh2_blog .swiper-slide .rts-blog-h-2-wrapper .body .title {
  font-size: 16px;
  line-height: normal;
  height: 84px;
  overflow: hidden;
}
.rts-business-case-s-2 .inner .title {
  font-size: 18px;
  line-height: normal;
}
.rts-business-case-s-2 .thumbnail img {
  height: 500px;
}
@media (max-width:767px) {
  .rts-service-areah2-im-3 .image-area img.two {
    display: none;
  }
  .rts-service-areah2-im-3 .image-area img.three {
    position: absolute;
    left: 5%;
    top: 120px;
    width: 90%;
  }
  .rts-service-areah2-im-3 .image-area img:first-child {
    width: 100%;
    height: 420px;
  }
  .rts-service-areah2-im-3 .image-area {
    margin-bottom: 10px;
  }
  .rts-btn {
    width: 100%;
    display: block;
    text-align: center;
  }
  .service-h2-content {
    padding: 0px 15px !important;
  }
  .container-cusiness-case-h2 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .mainmenu li.has-droupdown .submenu {
    min-width: 100%;
  }
	.rts-sidebar-menu-desktop .body-mobile .mainmenu-nav .mainmenu .submenu li a {
		font-size: 14px;
	}
}