@media(min-width:768px) {
	.orange-title, .jones-wrapper-14 .jones-network-heading{
		max-width:fit-content;
	}
	
    .jones-wrapper-14 p,
    .overview-tiles-wrapper .tile p,
    .compliance-wrapper .sub-heading,
    .steps_scroll .step-process p.compliance-check-text,
    .tenants-exp-wrapper .tile p {
        font-weight: 400;
        font-size: 16px;
        line-height: 26px;
        letter-spacing: -0.01em;
        color: #606876;
    }


    .construction-section .title-description,
    .reduce-liability .title-description,
    .subconstruction-experience .title-description {
        font-size: 16px;
        line-height: 26px;
    }

    .compliance-scroller-heading-wrapper {
        margin-bottom: 80px !important;
    }

    .compliance-scroller-heading-wrapper .cc-description {
        font-size: 16px;
        line-height: 26px;
    }

    .cc-compliance-slider .cc-details {
        margin-bottom: 120px;
    }


    .has-link .title-description {
        margin-bottom: 24px;
    }

    .reduce-liability .cc-heading,
    .subconstruction-experience .cc-heading {
        margin-bottom: 12px;
    }

    .reduce-liability .cc-description {
        font-size: 16px;
        line-height: 26px;
    }

    .construction-page .cc-stat-title {
        font-size: 40px;
        line-height: 48px;
    }

    .construction-page .cc-stat-info {
        font-size: 16px;
        line-height: 22px;
        letter-spacing: -0.01em;
        color: #606876;

    }

    .cc-compliance-slider .cc-hero-subtitle {
        font-size: 18px !important;
        line-height: 30px !important;
        letter-spacing: -0.01em !important;
        margin-bottom: 30px !important;
    }

    .cc-details-description p {
        margin-bottom: 18px;
    }



    .cc-stat-info br {
        display: block;
    }

    .construction-page .cc-stat-item {
        gap: 18px;
    }

    .construction-page .overview-tiles-wrapper {
        margin-bottom: 140px;
    }

    .construction-page .overview-tiles-wrapper .description br {
        display: block;
    }

    .banner_content h1 br {
        display: block;
    }

    .construction-section .cc-tile {
        padding: 24px 32px 32px 32px;
    }

    .tenants-exp-wrapper .left-section {
        margin-bottom: 0;
    }

    .first-block {
         margin-top: 0;
    }

    .jones-wrapper-14 .jones-network-heading {
        margin-top: 120px;
    }

    .jones-network-wrapper .common-section-heading {
        margin-bottom: 12px;
    }

    .steps_scroll .step-process h3 {
        font-weight: 600;
        font-size: 24px;
        line-height: 29px;
        letter-spacing: -0.03em;
        color: #1F2023;
        margin-bottom: 6px;
    }

    .steps_scroll .step-process p.compliance-check-text:nth-child(1) {
        margin-top: 30px;
    }

    .tile p,
    .real-estate-wrapper .tile p {
        margin-bottom: 0;
    }

    .jones-wrapper-14.compliance-wrapper {
        margin-bottom: 80px;
    }

    .tile-title {
        font-size: 20px;
        line-height: 32px;
        margin-bottom: 8px;
    }

    .tile-read-more {
        font-size: 16px;
        line-height: 26px;
    }

    .banner_content p {
        margin-bottom: 32px;
    }

    .jones-wrapper-14 .section-heading-small {
        font-weight: 600 !important;
    }

    .real-estate-wrapper .common-section-heading {
        max-width: 100%;
    }

    .tenants-exp-wrapper .common-section-heading {
        max-width: 630px;
    }

    .portfolio-wrapper img {
        padding-bottom: 24px;
    }

    .jones-wrapper-14 p.cc-uname {
        margin-bottom: 0;
    }

    .integration-wrapper .common-section-heading {
        max-width: 465px;
    }

    .jones-network-wrapper .jones-wrapper-14 .common-section-heading {
        max-width: 382px;
    }

    .jones-network-wrapper .jones-wrapper-14 .network-subtext {
        max-width: 402px;
        margin-bottom: 0 !important;
    }

    .jones-network-wrapper .jones-wrapper-14 .learn-more-button-desktop {
        margin-top: 32px;
        font-size: 16px;
    }

    .compliance-wrapper h2 {
        max-width: 432px;
    }

    .compliance-wrapper .sub-heading {
        max-width: 466px;
    }

    .real-estate-wrapper .learn-more-link-container a {
        font-size: 16px;
    }

    .real-estate-wrapper .sliding-arrow:after {
        height: 16px;
        width: 16px;
    }

    .jones-wrapper-14.our-clients-container {
/*         height: 166px; */
        padding-top: 40px;
        padding-bottom: 48px;
    }


    .arrow-white:after {
        height: 16px;
        width: 16px;
        margin-top: 4px;
    }

    .learn-more-button-desktop {
        padding: 5px 24px 9px 24px;
    }

    /* End */

    .compliance-wrapper .heading,
    .steps_scroll .step-process .small_heading_blue,
    .jones-network-heading,
    .section-heading-small {
        font-size: 14px !important;
        line-height: 22px !important;
    }

    .review-coi-bg-button {
        font-size: 16px;
        padding: 12px 24px 14px 24px;
        width: fit-content;
        cursor: pointer;
    }

    .review-coi-bg-button:hover {
        background: #0061D7 !important;
    }

    .learn-more-button-desktop:hover,
    .learn-more-button-mobile:hover {
        background: #0061D7 !important;
    }



    .grid-col {
        display: grid;
        column-gap: 40px;
        grid-auto-flow: column;
        grid-auto-columns: 1fr;
    }

    .jones-wrapper-14 h1 {
        font-weight: 600;
        font-size: 48px;
        line-height: 57px;
        letter-spacing: -0.05em;
        color: #1F2023;
        margin-bottom: 16px;
    }

    .banner_content h5 {
        font-size: 18px;
        line-height: 30px;
    }

    .banner_content input {
        height: 48px;
        padding: 5px 24px 9px 24px;
        line-height: unset;
        width: 320px;
        font-weight: 400;
        font-size: 16px;
    }

/*     .banner_content input[type="submit"] {
        width: fit-content;
    } */

    .banner_content input[type="submit"]:hover {
        background: #0061D7;
    }

    .banner_image {
        max-width: 486px;
    }

    .our-clients-container .heading {
        font-size: 16px;
        margin-bottom: 22px;
        line-height: 26px;
        letter-spacing: -0.03em;
        color: #1F2023;
    }

    .steps_scroll .step-process h5 {
        font-size: 18px;
        line-height: 30px;
    }

    .title,
    .common-tile h5 {
        font-size: 20px;
        line-height: 32px;
        margin-bottom: 8px !important;
    }

    .steps_scroll .step-process h3 {
        font-size: 30px;
        line-height: 36px;
    }

    .review-coi-bg h3 {
        font-size: 32px;
        line-height: 38px;
        margin-bottom: 0;
    }

    .review-coi-bg p {
        color: #FFF;
        margin: 7px auto 32px auto;
    }
	
	.review-coi-bg p {
		width: auto;
	}

    .compliance-wrapper h2,
    .common-section-heading {
        font-size: 40px;
        line-height: 48px;
    }


    .steps_scroll .step-process p.compliance-check-text img {
        width: 12px;
    }

    .jones-network-wrapper {
        margin-top: 80px;
        margin-bottom: 80px;
    }

    .network-subtext,
    .jones-network-wrapper .tile p {
        font-size: 16px;
        line-height: 26px;
        color: #FFFFFF !important;
        font-weight: 400;
    }

    .grid-col.container img {
        width: 32px;
        margin-bottom: 18px;
    }

    .common-tile h5 {
        margin-top: 0px;
        margin-bottom: 8px;
    }

    .para_sub_content {
        margin-bottom: 0px !important;
    }

    .common-tile-img-box {
        width: 48px;
        height: 48px;
        padding: 7px;
        margin-bottom: 32px;
    }

    .common-tile-img-box img {
        max-height: 26px;
    }

    .integration-wrapper .common-tile a {
        font-size: 16px;
        line-height: 26px;
        letter-spacing: -0.01em;
        color: #0073FF;
    }

    .portfolio-wrapper .common-section-heading,
    .tenants-exp-wrapper .common-section-heading,
    .integration-wrapper .common-section-heading {
        margin-bottom: 12px;
    }

    .common-tile-img-box {
        margin-bottom: 24px;
    }

    .integration-wrapper .common-tile p {
        font-size: 16px;
        margin-bottom: 24px;
    }

    .portfolio-wrapper .common-tile p {
        font-size: 16px;
    }

    .integration-wrapper .common-sub-text,
    .portfolio-wrapper .common-sub-text {
        margin-bottom: 80px;
    }

    .integration-wrapper {
        margin-bottom: 140px;
        margin-top: 120px;
    }

    .testimonials {
        margin-bottom: 100px;
    }

    .portfolio-wrapper {
        margin-bottom: 120px;
    }

    .mobile-image {
        text-align: center;
    }

    .cc-nav-item {
        max-height: 30px;
    }

    .real-estate-wrapper .grid-col .tile {
        display: flex;
        flex-direction: column;
    }

    .tenants-exp-wrapper .title {
        font-weight: 600;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: -0.03em;
    }

    .real-estate-wrapper .tile p {
        font-size: 16px;
        line-height: 26px;
        font-weight: 400;
    }

    .review-coi-bg {
        background-size: 110% 115%;
        background-repeat: no-repeat;
        background-position: center;
        height: unset;
        border-radius: 15px;
    }

    .learn-more-link-container .common-flex.fade-in-eft:last-child .mobile-image {
        margin-bottom: 0px;
    }

    .common-sub-text {
        margin-top: 16px;
        margin-bottom: 40px;
    }


    .testimonials,
    .tenants-exp-wrapper {
        margin-bottom: 80px;
    }

    .tenants-exp-wrapper {
        background: #FFF;
    }

    .statistics-wrapper {
        padding: 48px 0;
        margin-bottom: 48px;
        background: transparent;
    }

    .statistics-wrapper .common-flex {
        gap: 0px;
        padding: 0px;
    }


    .banner_content {
        display: flex;
        flex-direction: column;
		justify-content:center;
/*         padding-top: 36px; */
		max-width: 50%;
    	max-width: 495px;
    }

    .io-wrapper .description {
        font-size: 20px;
        line-height: 32px;
    }

    .io-wrapper .cc-heading {
        font-size: 40px;
        line-height: 48px;
    }

    .io-wrapper .cc-description {
        font-size: 20px;
        line-height: 32px;
    }


    .io-wrapper .cc-description {
        font-size: 20px;
        line-height: 32px;
    }

    .io-wrapper {
        padding: 100px 0px !important;
    }

    .io-wrapper .cc-content {
        display: flex;
        justify-content: space-between;
        gap: 40px;
    }

    .io-wrapper .tile {
        margin-bottom: 40px;
    }

    .io-wrapper .video-wrapper {
        flex: 1;
        max-width: 620px;
        height: fit-content;
    }

    .io-wrapper .tiles {
        flex: 1;
        max-width: 510px;
    }

    .io-wrapper .cc-header {
        margin-bottom: 48px;
    }

    .vp-wrapper .play-button {
        width: 64px;
        height: 64px;
    }

    .jones-mri-banner {
        padding-top: 28px;
        margin-bottom: 100px;
        justify-content: space-between;
    }

    .jones-mri-banner .hero-actions {
        justify-content: flex-start;
    }

    .hbspt-form {
        max-width: 512px;
    }

    .field.hs-form-field {
        margin-bottom: 40px !important;
    }


    .overview-tiles-wrapper .tile br {
        display: block;
    }

    .pricing-hero {
        flex-direction: row;
        align-items: center;
    }

    .personalizedDemoForm {
        background: rgba(255, 255, 255, 0.3) !important;
        border: 0.902174px solid rgba(255, 255, 255, 0.5);
        box-shadow: 0px 3.6087px 14.4348px rgb(31 32 35 / 8%);
        backdrop-filter: blur(19.8478px);
        border-radius: 20px;
        padding: 20px;
    }

    .form-wrapper {
        flex: 1;
        justify-content: center;
        display: flex;
        background-position: center !important;
        background-size: 100% 100% !important;
        background-repeat: no-repeat !important;
        padding: 40px 0;
        min-width: 650px;
        padding-top: 80px;
    }

    .dn-image {
        padding: 0;
    }

    .step-content .cc-heading br {
        display: block;
    }

    .feature-item .order-swap {
        order: 0;
    }

    .feature-item {
        flex-direction: row;
        margin-bottom: 140px;
        align-items: center;
    }

    .faq-section {
        flex-direction: row;
        padding: 200px 0 !important;
    }

    .feature-wrapper .section-title {
        margin-bottom: 100px;
    }

    .content-item {
        display: flex;
        align-items: center;
        margin-bottom: 160px;
        gap: 108px;
    }

    .content-item .cc-heading br,
    .content-item .cc-description br,
    .cc-details-description br {
        display: block;
    }

    .content-item .cc-details-description p {
        font-weight: 400;
        font-size: 22px;
        line-height: 35px;
        letter-spacing: -0.01em;
        color: #606876;
    }

    .cc-details-description {
        margin-bottom: 0px;
    }

    .content-item .cc-description {
        margin-bottom: 40px;
    }

    .toogle {
        gap: 32px;
        padding-top: 48px;
        padding-bottom: 120px;
    }

    .jn-steps {
        padding: 195px 0;
        margin-bottom: 160px;
    }

    .sa.steps-hero,
    .ca .steps-hero {
        display: flex;
        gap: 90px;
    }

    .sa.steps-hero,
    .ca.steps-hero {
        padding-bottom: 200px;
        margin-bottom: 0;
    }


    .steps-hero .cc-wrapper {
        padding-top: 80px !important;
    }

    .step-content {
        border-left: 1.5px dashed #1A3251;
        position: relative;
        padding: 0 0 0 96px;
        margin-left: 52px;
    }

    .cc-wrapper.m-0 {
        padding-bottom: 218px;
        padding-top: 136px;
    }

    .jn-tile-description {
        font-weight: 300;
    }

    .cc-wrapper.ov {
        margin-bottom: 104px;
    }

    .step-content .cc-heading {
        font-weight: 600;
        font-size: 40px;
        line-height: 140%;
        letter-spacing: -0.05em;
    }

    .step-content.ov:before {
        position: absolute;
        content: "";
        width: 28px;
        height: 28px;
        border-radius: 50%;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='14' fill='%230073FF'/%3e%3ccircle cx='14' cy='14' r='8' fill='%23A4CCFD'/%3e%3c/svg%3e ");
        left: -15px;
    }


    .step-content.sa:before {
        position: absolute;
        content: "";
        width: 28px;
        height: 28px;
        border-radius: 50%;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='14' fill='url(%23paint0_linear_3170_360987)'/%3e%3ccircle cx='14' cy='14' r='8' fill='white'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_3170_360987' x1='2.67294e-06' y1='29.97' x2='29.1266' y2='29.3294' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23FF6645'/%3e%3cstop offset='1' stop-color='%23FF2D39'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
        left: -15px;
        top: 80px;
    }

    .step-content.ca:before {
        position: absolute;
        content: "";
        width: 28px;
        height: 28px;
        border-radius: 50%;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='14' fill='%2305B74C'/%3e%3ccircle cx='14' cy='14' r='8' fill='white'/%3e%3c/svg%3e ");
        left: -15px;
        top: 80px;
    }

    .step-content.dn:before {
        position: absolute;
        content: "";
        width: 28px;
        height: 28px;
        border-radius: 50%;
        background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='url(%23paint0_linear_3314_942772)'/%3E%3Ccircle cx='14' cy='14' r='8' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3314_942772' x1='5.25' y1='-6.41667' x2='28.6722' y2='18.7644' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.193184' stop-color='%23FF2938'/%3E%3Cstop offset='0.377035' stop-color='%23FFDA57'/%3E%3Cstop offset='0.677083' stop-color='white'/%3E%3Cstop offset='1' stop-color='%230073FF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
        left: -15px;
    }

    .jones-acomp .cc-heading,
    .jones-features .cc-heading {
        font-size: 40px;
        line-height: 48px;
        margin-bottom: 12px;
    }

    .jones-acomp .cc-description,
    .jones-features .cc-description {
        font-weight: 600;
        font-size: 24px;
        line-height: 29px;
        letter-spacing: -0.03em;
        color: #1F2023;
    }

    .jones-features div {
        gap: 32px;
    }

    .jones-features div:nth-child(odd),
    .cc-compliance-slider div:nth-child(even) {
        flex-direction: row-reverse;
    }

    .jones-features div:last-child {
        margin-bottom: 0px !important;
    }

    h5.jn-hero-title {
        font-size: 24px;
        letter-spacing: -0.03em;
        justify-content: center;
        padding-top: 100px;
    }

    h1.jn-hero-heading {
        font-size: 64px;
        line-height: 76px;
        letter-spacing: -0.05em;
        text-align: center;
    }

    .menu-item.dropdown-item {
        font-weight: 500;
    }

    .mb-96 {
        margin-bottom: 80px !important;
    }

    .jones-procore .cc-details-description {
        margin-bottom: 32px !important;
    }

    .cc-details-description {
        margin-bottom: 32px;
    }

    .cc-hero-title {
        font-size: 30px;
        line-height: 36px;
        letter-spacing: -0.03em;
        margin-bottom: 6px;
    }
	
	.construction-compliance.reduce-liability .cc-hero-title {
		font-size: 32px;
	}

    .reduce-liability .cc-hero-subtitle {
        font-size: 18px;
        line-height: 30px;
        margin-bottom: 30px;
        font-weight: 600;
        color: #1F2023;
    }

    .cc-details-description p:before {
        width: 18px;
        height: 18px;
    }

    .reduce-liability .cc-details-description p {
        margin-bottom: 18px;
    }

    .cc-nav-logo {
        gap: 80px;
    }

    .cc-compliance-slider .cc-details {
        gap: 60px;
    }

    .cc-compliance-slider .title-icon,
    .cc-compliance-slider .cc-details-description {
        margin-bottom: 0
    }

    .construction-compliance .title-icon {
        margin-bottom: 24px;
    }
	
	.construction-compliance.reduce-liability .cc-details {
		align-items: center;
	}
	
	.construction-compliance.reduce-liability .cc-details .title-icon {
		width: 85%;
	}

    .cc-compliance-slider .cc-left {
        order: 0;
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        width: 50%;
    }

    .desktop-slide {
        display: flex;
    }

    .stats-wrapper {
        padding: 0px 20px;
        margin-bottom: 140px;
        background: #F9FAFB;
    }

    .testimonials-construction-page {
        margin-bottom: 100px;
    }

    h3.cc-stat-title {
        font-weight: 600;
        font-size: 54px;
        line-height: 65px;
        letter-spacing: -0.05em;
        color: #1F2023;
    }

    p.cc-stat-info {
        font-weight: 400;
        font-size: 22px;
        line-height: 35px;
        letter-spacing: -0.01em;
        color: #606876;
        max-width: 170px;
    }


    .review-coi-cta {
        background-image: url('https://testsite.getjones.com/wp-content/uploads/full-bleed-img-1-e1665945324537.png');
        box-shadow: 0px 4px 16px rgb(31 32 35 / 8%);
        border-radius: 20px;
        padding: 120px 60px;
    }

    .review-coi-cta h3 {
        font-size: 40px;
        line-height: 48px;
        letter-spacing: -0.05em;
    }

    .review-coi-cta p {
        font-size: 22px;
        line-height: 35px;
        font-weight: 300px;
    }

    .review-coi-cta p strong {
        font-weight: 600;
    }

    .review-coi-cta br {
        display: none;
    }

    .cc-stats {
        flex-direction: row;
        align-items: center;
        padding: 48px 0px;
        gap: 40px;
        max-width: 1016px;
        margin: 0 auto;
    }

    .cc-stat-item {
        flex-direction: row;
        align-items: center;
        gap: 24px;
    }


    img.cc-tm-logo {
        margin-bottom: 40px;
        max-width: 230px;
        max-height: 43px;
    }

    .user-details p {
        font-weight: 400;
        font-size: 16px;
        line-height: 26px;
        letter-spacing: -0.01em;
        color: #FFF;
    }

    .tm-user {
        gap: 24px;
    }

    .tm-user-image {
        min-width: 64px;
        min-height: 64px;
        max-width: 64px;
        max-height: 64px;
    }

    .user-details .cc-uname {
        font-weight: 600;
        font-size: 18px;
        line-height: 30px;
        margin-bottom: 0;
    }

    p.tm-text {
        font-weight: 600;
        font-size: 22px;
        line-height: 35px;
        flex: 2;
    }

    .cc-slider-nav {
        display: flex;
        z-index: 4;
    }

    .mobile-slide {
        display: none;
    }

    .construction-compliance {
        margin-bottom: 140px !important;
    }

    .cc-wrapper.sa,
    .cc-wrapper.ca {
        justify-content: space-between;
    }

    .cc-wrapper.sa,
    .cc-wrapper.ca,
    .cc-wrapper.dn {
        max-width: unset;
        margin: 0px;
    }

    .cc-wrapper.sa img,
    .cc-wrapper.ca img {
        max-width: 702px;
        max-height: 400px;
    }

    .step-content.dn {
        border: none;
    }

    .cc-wrapper {
        max-width: 456px;
        margin-bottom: 80px;
    }

    .cc-title {
        font-weight: 600;
        font-size: 14px;
        line-height: 22px;
        margin-bottom: 0;
    }

    .cc-second-title {
        font-size: 54px;
        line-height: 130%;
        margin-bottom: 18px;
    }

    .cc-second-heading {
        font-size: 32px;
        line-height: 38px;
        letter-spacing: -0.03em;
        margin-bottom: 64px;
    }


    .cc-heading {
        font-size: 40px;
        line-height: 48px;
    }

    .cc-tiles {
        flex-direction: row;
    }

    .cc-tile.w-50 {
        width: calc(50% - 32px);
    }

    .w-100 {
        width: 100% !important;
    }

    .cc-tile {
        width: calc(33.33% - 21.34px);
    }

    .cc-tile.has-link {
        width: calc(66.66% - 11px);
    }

    .cc-tile {
        padding: 24px 26px 32px 32px;
    }

    .cc-details {
        flex-direction: row;
        margin-bottom: 80px;
        gap: 80px;
    }

    .jn-tile {
        flex: 1;
    }

    .jones-procore .cc-wrapper {
        margin-bottom: 64px;
    }

    .jones-procore .cc-hero-title {
        font-size: 18px;
        line-height: 24px;
        letter-spacing: -0.03em;
        max-width: 330px;
        margin-bottom: 32px;
    }
	
	.construction-compliance.jones-procore .cc-hero-title,
	.construction-compliance.subconstruction-experience .cc-hero-title {
		margin-bottom: 32px;
	}

    .jones-procore .cc-details-description p {
        margin-bottom: 18px;
    }

    .subconstruction-experience .cc-description {
        font-size: 16px;
    }

    .subconstruction-experience .cc-hero-title {
        margin-bottom: 30px;
        font-size: 28px;
    }

    .cc-details-description p:before {
        height: 16px;
        width: 16px;
    }

    .jones-procore .cc-description {
        font-size: 16px;
        line-height: 26px;
    }

    .subconstruction-experience .cc-details-description p {
        margin-bottom: 18px;
    }

    .subconstruction-experience .cc-details-description {
        margin-bottom: 58px;
    }

    .subconstruction-experience {
        margin-bottom: 120px !important;

    }

    .full-width-wrapper.statistics {
        background-color: #F9FAFB;
        margin-bottom: 100px;
    }

    .tenants-exp-image {
        max-width: 430px;
        margin-bottom: 0px;
    }

    .review-coi-wrapper {
        margin-bottom: 100px;
    }

    .construction-page-review-coi-wrapper {
        margin-bottom: 120px;
    }
}


@media (min-width: 1100px) {

    .jones-network-heading,
    .network-video {
        margin-top: 120px;
    }

    .jones-network-wrapper .container {
        margin-top: 110px;
        margin-bottom: 120px;
    }

    .block2 {
        margin-top: 48px;
        width: unset;
    }

    .tenants-flex {
        align-items: center;
    }

    .tenants-flex .tile {
        max-width: 224px;
    }

    .tenants-flex .left-section {
        max-width: 445px;
    }

    .common-sub-text {
        margin-bottom: 80px;
        margin-top: 12px
    }

    .real-estate-wrapper .common-section-heading {
        margin-bottom: 80px !important;
    }



    .learn-more-link-container {
        margin-bottom: 0px;
    }

    .compliance-wrapper-scroll .common-flex {
        margin-bottom: 80px;
        gap: 80px;
    }

    .tenants-exp-wrapper {
        padding: 100px 0;
        background: #F9FAFB !important;
    }


    .real-estate-wrapper {
        margin: 120px auto;
    }


    .jones-wrapper-14 {
        padding-left: 0;
        padding-right: 0;
    }

    .statistics-wrapper h3 {
        font-size: 32px;
        line-height: 38px;
    }

    .jones-network-wrapper {
        margin-top: 145px;
        margin-bottom: 120px !important;
    }

    .compliance-wrapper-scroll .common-flex {
        margin-bottom: 145px;
        gap: 60px;
    }

    .overview-tiles-wrapper {
        margin: 120px 0;
    }


    .tm-user-image {
        max-height: 48px;
        max-width: 48px;
    }

    p.tm-text {
        flex: 1;
    }

    .form-wrapper {
        min-width: 800px;
    }

    .jones-wrapper {
        padding: 0px;
    }

    .j-btn {
        font-size: 14px;
    }

    .mobile-show {
        display: none;
    }

    .testimonial-user {
        display: flex;
        gap: 20px;
        align-items: center;
    }

    .testimonial-user .name {
        font-weight: 600;
    }
}