@media only screen and (max-width:1279.5px) {
	h1, h2, h3, h4, h5, h6, .home-transaction-box article.services .post_content, .news-content .post_title{
		line-height: normal !important;
	}
	.single .post_navigation-item-meta, a.w-btn {
		line-height: normal;
		font-size: clamp(14px,1.823vw,16px)!important;
	}
    .para_small{
        font-size: clamp(12px, 1.563vw, 14px);
    }
    .hero-title {
        font-size: 110px;
        line-height: 1 !important;
		width: 100%;
    }
    .gray_bg_code {
        padding: 42px 19px 48px 16px;
        margin-bottom: 19px;
		margin-right: -16px;
    }
    .closure-block .vc_column-inner {
		display: grid;
		gap: 25px;
		justify-content: space-between;
		grid-template-columns: repeat(2, 1fr);
	}
    .counter_box {
        margin-top: 15px;
    }
    .counter-row {
        padding-top: 10px;
    }
    .closure-box {
        padding: 16px 18px 7px 16px;
		justify-content: center;
    }
    .home_first_sec h3 {
        width: 65%;
    }
    .text-card {
        transform: translateX(0px);
    }
    .percent-box {
	    min-height: auto !important;
	    height: auto !important;
	    padding-bottom: 16px;
	    aspect-ratio: 1/1;
	}
    .cubical-row {
        margin-bottom: 18px;
    }
    .percent-box .inner-ring {
        width: 114px;
        height: 114px;
    }
	.hero_row .donut {
		width: 254.022px;
		height: 254.022px;
	}
	.hero_row .inner-ring {
		width: 202.547px;
		height: 202.547px;
	}
    .home_first_sec .donut::before, .percent-box .donut {
        width: 85px;
        height: 85px;
    }
    img.arrow-img {
        width: 16px;
    }
    .left-text-position {
        display: block !important;
    }
	.home .news-left-col{
        border-radius: 20px 20px 0 0;
	}
	.home .news-right-col{
        border-radius: 0 0 20px 20px;
	}
    .news-left-col {
        padding-top: 13px;
        padding-left: 17px;
        padding-bottom: 26px;
    }
    .news-right-col {
        border-radius: 20px 20px 0 0;
        padding-bottom: 44px;
		min-height: 333px;
    }
    .home-news-sec h3.vc_custom_heading {
        margin-bottom: 15px;
        padding-top: 36px;
    }
	h1.hero-title:first-child {
		width: 383px;
		margin-bottom: 15px !important;
		display: block;
		line-height: 80%;
	}
	h1.hero-title:last-child {
		width: 669px;
		line-height: 81.818% !important;
	}
	h1.hero-title:last-child span {
		line-height: 1.2;
	}
	.home-transaction-box h3 {
	    width: clamp(554px, 72.135vw, 778px);
	    padding-bottom: 25px;
	}
	.counter_box .w-counter-title{
		height: 100%;
		display: flex;
		align-items: center;
		margin-top:0px;
	}
	.counter_box.w-counter:not(.has_font_size) .w-counter-value {
	    font-size: clamp(40px, 3.208vw, 54px);
	    line-height: 37.505px;
	}
	section.l-section.hero_row {
	    padding-bottom: 21px;
	}
	.home-transaction-box article.services h4.w-post-elm.post_title {
	    width: auto;
	    height: auto;
	}
	.home-transaction-box .v-ser {
	    padding-top: 20px;
	    padding-left: 9px;
	    padding-right: 6px;
	    padding-bottom: 25px;
	}
	section.l-section.home-transaction-box {
	    padding-bottom: 35px;
	}
	.btn-black-learn{
		padding-left: 11px !important;
	}
	.chart-container::before {
	    height: 145px;
	    top: 83px;
	}
	.home_first_sec .donut{
		position: absolute;
	    top: 40%;
	    left: 50%;
	    transform: translate(-60%, -40%) rotate(90deg);
	}
	section.l-section.home-news-sec {
	    padding-top: 0;
	    padding-bottom: 28px;
	}
	.cloud-black img {
	    width: 257.388px;
	    height: 272px !important;
	}
	div.tab-mob-sec {
		--columns: 2 !important;
	}
	/*----------------------------- Team -------------------------------------*/
	.team-grid .post_image img, .team-spotlight, .team-spotlight-post {
		height: auto !important;
		aspect-ratio: 1 / 1;
	}
	.team-spotlight h4 {
		padding-top: 0;
		padding-right: 27px;
	}
	section.l-section.our-team-text h4 {
		width: 694px;
		margin: 0 auto;
	}
	.team-grid article.teams {
		padding-bottom: 4px;
	}
	.team-panel .no-right-space .g-cols.cols_2-1 {
		display: block;
	}
	.team-desc-box {
		position: relative;
		bottom: 0;
		right: 0;
		left: 0;
		top: 0;
		padding-top: 100px;
	}
	.right-space {
		margin-right: 0px !important;
	}
	.quotes-team-box .vc_column-inner{
		display: flex;
		/*flex-direction: row-reverse;*/
	}
	.quotes-team-box .vc_column-inner > div {
	    flex: 1;
	}
	.black-team-box {
		padding: 31px 21px 30px 16px;
		border-radius: 0;
		border-bottom-right-radius: 24px;
		min-height: auto;
	}
	.single-teams .roundimage img,
	.single-expert_network .roundimage img {
		border-radius: 0 0 0px 24px;
		height: 100%;
		object-fit: cover;
	}
	section.l-section.team-panel.left-space {
		padding-bottom: 22px !important;
	}
	body.privacy-policy {
		height: 100vh;
		background: #fff;
	}
	.black-box .percent-box {
	    aspect-ratio: 1/2;
	    align-items: baseline;
	}
	.news-right-col .post_content.show_post_content {
		display: block !important;
		width: 431px;
		line-height: normal !important;
		font-size: clamp(20px, 2.604vw, 30px);
		margin-bottom: 22px;

	}
	.home-news-sec .news-right-col h3 {
	    padding-top: 15px !important;
	    padding-bottom: 15px;
	}
	.margin-bottom_22 {
	    margin-bottom: 15px;
	}
	section.l-section.our-team-text {
	    padding-top: 15px;
	    padding-bottom: 40px;
	}
	.team-grid h4.post_title {
	    padding-top: 7px;
	    padding-bottom: 2px;
	}
	.main_news_recent .post_image img {
	    height: auto;
	    object-fit: cover;
	    border-radius: 24px;
	    aspect-ratio: 2/1;
	}
	.main_news_recent .post_image {
		margin-bottom: 5px;
	}
	.home-news-sec .w-hwrapper {
	    margin-bottom: 7px !important;
	}
	.home-news-sec h4 {
	    margin-bottom: 12px !important;
	}
	section.l-section.main_news_recent {
	    padding-bottom: 17px !important;
	}
	.insight_left_col .w-grid-list {
	    padding-right: 54px;
	    --columns: 2;
	}
	.news-right-col .news-arrow-img {
	    display: none;
	}
	section.webinar_slider .post_image img {
		height: auto;
	}
	.webinar_slider .post_title {
	    margin-bottom: 22px !important;
/* 		min-height: 216px; */
	}
	.webinar_slider .usg_vwrapper_2 {
	    padding-bottom: 29px;
	}
	.left-text-position {
		margin-left: 0;
	}
	.news-content .post_title {
	    margin-bottom: 20px;
	    margin-top: 10px;
	}
	.denied-access.white-paper .news-content .post_title{
		width: calc(100% - 40vw);
	}
	.news-meta-box .vc_column_container {
	    justify-content: start !important;
	}
	.single .border-black {
	    padding-bottom: 2px;
	}
	div.cont-form-box {
		width: 40vw;
		top: 72px;
	}
	.white-paper .news-content .post_navigation.layout_simple .order_second {
		right: 43vw;
	}
}
@media only screen and (min-width:768px) and (max-width:800px) {
	.home-news-sec .news-right-col h3{
		padding-right: 15px;
	}
	.news-right-col .post_content.show_post_content{
		padding-right: 47px;
	}
}