
 @media only screen and (max-width: 1024px) {
.trusted-partner-section .col-md-6.text-center img {
  width: 100%;
  height: 100% !important;
  position: relative;
  right: 0;
  top: 0;
}

.partner-grid > div:nth-child(2) {
  width: 30% !important;
  max-width: 100%;
}

.partner-grid > div {
  width: 100%;
  max-width: 23%;
}
 }


 @media only screen and (max-width: 767px) {
.section-bg P span {
	margin: 0 1px;
}

.hero-title br {
	display: none;
}
.trusted-partner-section .stat-label {
	font-size: 16px;
}
.tool_we_us p {
	margin-bottom: 0 !important;
}
.use-network_image-wrapper {
	margin-top: 2rem !important;
}
 	.banner .img-fluid {margin-top: 35px;width: 100%}
 	body .container {width: 100%;max-width: 95%;}
 	.banner {padding-bottom: 0 !important;}
 	.services-section .row > div {margin-bottom: 35px;}
 	.services-section .row > div:last-child {margin-bottom: 0px;}
 	.section-bg {padding: 35px 25px;}
 	.industries-section .row > div {margin-bottom: 35px;}
 	.industries-section .row > div:last-child {margin-bottom: 0px;}
 	#toolsCarousel img {width: 86px;}
    .trusted-partner-section .col-md-6.text-center img {width: 100%;height: 100% !important;position: relative;right: 0;top: 0;}
    .about-frame {padding: 25px 15px !important;}
    .partner-grid > div {width: 100%;max-width: 100% !important;}
    .partner-links span {margin: 0 -2px;color: #aaa;}
    .section-bg h2 {font-size: 35px;}
    .industries-section .section-title {font-weight: 700 !important;font-size: 35px;}
    .tools-section  .section-title {font-size: 35px;}
    .newsmarket-title {font-size: 35px;}
    .newsmarket-icon img {width: 23px;margin-left: 10px;}
    .hero-title {font-size: 40px;}
    .industries-section .container {padding: 35px 15px;}
    .dividers {width: 94%;margin: 29px auto;display: block;height: 100%;}
    .trusted-partner-section .container {padding: 35px 15px !important;}
    .section-title {font-size: 35px;}
    .testimonial-section .container {padding: 35px 15px;}
    .newsmarket-wrapper {padding: 35px 15px;}
    .newsmarket-buttons button {padding: 7px 16px;}
    footer.partner-footer .container {padding: 35px 15px;}
    #navbarNav ul .nav-item.dropdown::before {content: "";display: none;}
    .navbar-nav li ul {background: #18acb6;border-color: #eaeaea;}
    .tp2-grid { padding: 40px 10px; grid-template-columns: 1fr;}
    .manging-title-box { text-align: center;}
    .underline-about1 {   margin: 0 auto;}
    .manging-contact p {  text-align: center;}
    .manging-icons {text-align: center;}
    .manging-title-box {margin-bottom: 25px !important;}
    .manging-message-body {padding: 2rem 15px;}
    .tp2-quote {font-size: 30px;}
    .strategic-box { padding: 2rem 15px;}
    .miltopul-div > div { padding: 20px 15px;}
    .possible-remuneration {  padding: 2rem 15px;}

    .contact-banner .container {padding: 48px 15px;padding-right: 15px;overflow: hidden;}
    .contact-banner .container .row > div {width: 1000% !important;}
    .contact-banner .banner-title {font-size: 50px;}
    .contact-icons { display: flex; justify-content: center;}
    .contact-icons img {width: 100px;}
    .contact-banner .banner-title {text-align: center;}
    .divide {display: flex;justify-content: center;gap: 20px;margin: 30px auto;}
    .location-content {position: absolute;top: 14%; width: 96%; left: 2%;}
    .Locations {font-size: 35px;}
    #contact_us .newsmarket-left > h3 {font-size: 23px;}
    #contact_us .newsmarket-description {  font-size: 22px;}
    .newsmarket-office h3 { font-size: 19px;}
    .our_mission {display: grid;gap: 25px;}
    .our_mission .url {width: 100% !important;margin: 0 !important;max-width: 100% !important;}
    .our_mission > h2::before {content: "";   width: 179px;}
    .company-banner .container::after { content: "";  z-index: -1;}
    .company-banner .container::before { content: ""; z-index: -1;}
    .company-banner .container {padding: 15px;}
    .company-banner h2 {font-size: 50px;z-index: 9;width: 100%;}
    .company-banner .container .row div {width: 100% !important;}
    .company-banner .divide { margin-bottom: 26px !important; display: block; margin-top: 5px;}
    .family-banner h2 {font-size: 50px;z-index: 9;width: 100%;position: relative;}
    .family-banner .container {padding: 49px 15px;}
    .family-banner .container .row div{width: 100%;}
    #url { width: 100% !important; margin-left: 0 !important;margin-bottom: 0 !important;}
    .family-office-section .family-tab-content { padding: 25px 5px !important; padding-bottom: 0 !important;}
    .url p {   font-size: 14px;}
    .family-highlight-box {   text-align: center;   line-height: 1;}
    .family-highlight-box {display: flex;   flex-wrap: wrap;   justify-content: center;}
    .pay-banner .container { padding-bottom: 96px !important;   padding-top: 96px !important;   padding-left: 15px;}
    .pay-banner .banner-title {font-size: 50px;}
    .p-right {padding-left: 15px;}
    .section-chip {   padding: 15px 22px;  font-size: 27px;}
    #blogSwitcher {position: relative;top: 0;right: 0;}
    #blogTab {display: flex;width: 100%;margin: 20px auto;text-align: center;}
    .nav-pills .nav-link {text-align: center;font-size: 16px;width: 100% !important;}
    .checklist .container {   padding: 15px;}
    .checklist p {max-width: 91%;}
    .checklist .card h6 { font-size: 17px;}
    .snowbirds .section-title {   font-size: 25px;}
    .callback-section h2 {font-size: 33px;}
    .bg-lightblue .mb-4 {font-size: 19px;}
    .reivew-banner .container { padding: 50px;}
    .reivew-banner .container h2 {   position: relative;   z-index: 9;}
    .reviews-section .container {padding: 15px;}
    .bd-top {   width: 100%;}
    .reivew-banner .container h2 , .reivew-banner .container p{position: relative;z-index: 9}
      .reivew-banner .container { padding: 15px;}
      .reivew-banner .banner-title {   font-size: 35px;}
      .our {font-size: 16px !important;}
      .business-cnd-heading {font-size: 35px;text-align: left;}
      .business-cnd-underline { width: 275px; background-color: #00a0c6; float: left;}
      .container-fluid.business-cnd-section {   margin-top: 0 !important;}
      .business-cnd-main-image {width: 100%;}
      .us-accounting-heading.text-primary.mb-2, .us-accounting-heading.text-info.mb-2{font-size: 25px;}
      .button-global-bottom button {   padding: 12px 19px;margin: 15px auto;}
      .review-box { margin-bottom: 25px;}
      #missions {padding: 1.5rem 15px;}
      .personal_tax {
	padding-bottom: 0 !important;
}
.perspective-boxes > div {
	margin-bottom: 15px;
}
#row-515507816 div {
	margin-bottom: 15px;
}
.line {
	margin-top: 12px;
	margin-bottom: 22px;
	overflow: hidden;
}
.contact-info a  span{
	display: none;
}
.contact-info a {
	display: block;
}
#url {
	display: none;
}
.line {
	margin-top: 25px;
	margin-bottom: 5px;
	overflow: hidden;
}

.bussiness.line img {
	width: auto;
	margin: 3px auto;
}
.globel_sedule a {
	margin: 0 auto;
	display: flex;
	justify-content: center;
	margin-left: auto;
}
.globel_sedule {
	margin-bottom: 0 !important;
}
.banner-about img {
	width: 100px;
	margin-right: auto !important;
	float: left;
}

.tax-section2 {
	padding-bottom: 0px;
}
      .discount-text {height: 41px;   font-size: 15px;}
      #missions .review-card{padding: 0 !important;}
      #Client .quote-text {font-size: 30px;margin-bottom: 0;}
      .global-content-area { padding: 20px 0 !important;}
     .mision-acordian .url {display: none !important;}
      #missionVisionTabs li button { text-align: left;width: fit-content !important;}
      .business-cnd-heading {font-size: 35px;line-height: 40px;text-align: left;}
      .business-accounting-main .container{overflow: hidden !important;}
      .crypto-client-box {padding: 10px !important;border: 1px solid #d4f9ff;border-radius: 10px;}
      .crypto-client-box .row > div { position: relative; margin-bottom: 4px; margin-top: 0;}
      .crypto-client-section.text-center {padding: 0 !important;}
      .partner-grid > div:nth-child(2) {width: 100% !important;max-width: 100%;}
      footer .partner-grid > div { width: 100% !important; max-width: 100% !important;}
      .home-hero_grid {margin-top: 35px;}
      .services_slider {margin: 0 auto !important;}
      .services-section .divider {width: 100%;margin: 0;}
      #navbarNav ul .nav-item::before { content: "";display: none;}
      #navbarNav ul {gap: 9px;}
      #navbarNav { width: 100% !important;}
      header .dropdown-menu li a { font-size: 16px; color: #fff;}
      #navbarNav ul .nav-item > a::before {content: "";display: none !important;}
      #sub-menu .container .row > div:first-child {width: 100%;}
      #sub-menu .container .row > div:nth-child(2) {width: 100%;}
      #sub-menu .container {max-width: 99%;padding: 0 !important;}
      header .dropdown-menu li a {font-size: 16px;color: #fff;word-wrap: wrap;text-wrap: wrap;}
      #navbarNav ul.navbar-nav > li ul li > ul { left: 0 !important;position: static !important;}
       .newsmarket-buttons {gap: 8px;justify-content: center;}
    #sub-menuu {
      display: none;
      position: absolute;
      top: 100%;
      left: 0;
      z-index: 1000;
      background-color: #444;
      min-width: 220px;
    }
   .google_reviews {
	display: grid;
	justify-content: center;
	gap: 10px;
  align-items: center;
}
#industries {
	padding: 7px 34px;
	background: #fff;
	color: #18acb6;
	border-radius: 50px;
	margin: 0 auto;
	display: flex;
	width: fit-content;
	margin-top: 18px;
	font-size: 16px;
}
.global-breadcrumb.mb-3 {
	display: none;
}
#overview, #overview > div {
	padding-bottom: 0 !important;
}
.solution-container > div{width: 100%;border-radius: 10px;}

    #sub-menuu .dropdown-item {
      color: #fff;
    }

    #sub-menuu .dropdown-item:hover {
      color: #00e0ff;
      background-color: transparent;
    }

    .location-title {
  font-size: 25px;
}
.location-content p {
  margin-bottom: 10px;
  display: flex;
  font-size: 15px;
}

.location-content {
  padding: 4px 10px;

}
.partner-site {
  margin-top: 20px;
}
.block_continue {
  display: block;
}
.block_section{display: none !important;}


.use-network_image {
    height: auto;
}


.use-network_image-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    width: 100%;
    margin-top: 7rem;
    overflow: hidden;
}

.use-network_content {
        height: 100%;
        min-height: max-content;
        position: relative;
    }

    .use-network_component {
        height: auto;
        max-height: fit-content;
    }

    .hide-mobile-landscape {
        display: none !important;
    }

    .use-network_content {
        grid-template-columns: 1fr;
    }

    section.thired-area {
        background-attachment: scroll !important;
    }
    .use-network_image-main{
        transform: scale(3.2);
    }

}

 @media only screen and (max-width: 500px) {

#toolsCarousel img {width: 95px;}
.navbar-brand img {width: 130px;height: 100%;}
.btn.btn-consult {font-weight: 500;font-size: 17px;padding: 15px 19px !important;}
.hero-title {font-size: 35px;line-height: 1.2 !important;}
.services-section {padding-top: 7px !important;}
.partner-bottom {justify-content: center;text-align: center;}
 }
