.digi-ai-faq-main-title {
	margin-top:0 !important;
}

/* new css */
div#popupInner {
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%);
	padding: 30px 30px !important;
	height: unset !important;
	z-index: 999999999999999 !important;
}
.home section.modal {
	z-index: 9 !important;
}
.growth-content h2 {
	text-transform: capitalize;
}
body .testimonial-slider .item {
/* 	height: auto !important; */
}
.solution-menu {
	margin: 50px 0px;
}
.solution-menu .mega-sub-menu {
	width: 100% !important;
}
.solution-menu #mega-menu-20424-0 {
	width: 80%;
	margin: 0 auto;
}
.solution-menu .mega-sub-menu {
	display: flex;
	justify-content: space-between;
	gap: 40px;
}
.solution-menu .col-md-12.menurow {
	margin: 20px 0px;
}
.term-1398 .testimonial-section .container .owl-stage-outer {
	height: 1300px !important;
}
.quizzes-inner .gfield_radio input:checked~label:before {
	top: 32px !important;
}
.solution-menu ul {
	list-style-type: none;
}
@media screen and (max-width: 767px) {
   body .menu-icon {
        top: 18px !important;
    }
	    #mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu {
        padding: 0px 20px !important;
				display: flow !important;
	}
	.solution-menu .mega-sub-menu {
		flex-wrap: wrap;
	}
	.solution-menu {
	margin: 80px 0px;
}
}
.gform_legacy_markup_wrapper .gfield_radio li label {
	padding-left: 20px !important;
}
.quizzes-inner .gfield_radio label:after { 
top: 28px !important;
}

































/***** Popup CSS *****/
div#popupOuter {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgb(0 0 0 / 50%);
    z-index: 99;
	display: none
}

.footer-top {
    padding: 80px 20px 40px;
}

.blog-detail ul.blogul {
    display: block !important;
}

@media screen and (max-width: 767px) {
.menu-icon {
	    top: 25px !important;
}
	
	
	.header-section {
    margin-top: 19% !important;
}
	
	#footer-alert .container {
	display: block !important;
}
	
	#footer-alert {
    bottom: 50px !important;;
		width: auto !important;;
    font-size: 14px !important;;
	}
}

html {
  scroll-behavior: smooth;
}

._button-wrapper._inline-style {
    margin: 0px !important;
}

div#popupInner {
    max-width: 600px;
    position: absolute;
    top: 10px;
    width: 100%;
    left: calc(50% - 300px);
    background-color: #fff;
    padding: 10px 30px;
    box-sizing: border-box;
    z-index: 9999;
    border-radius: 5px;
    height: calc(100% - 10px);
}

div#popupOuter span.overLay {
    position: fixed;
    z-index: 999;
    width: 100%;
    height: 100%;
}

.contactUs-New ._half_width {
    width: 49%;
    float: left;
    padding-bottom: 20px;
}

.contactUs-New ._half_width:nth-child(even) {
    margin-left: 1%;
}

.contactUs-New ._half_width:nth-child(odd) {
    margin-right: 1%;
}

.contactUs-New ._full_width {
    padding-bottom: 0px;
}

.contactUs-New ._button-wrapper {
    padding-bottom: 0;
}

.contactUs-New ._full_width textarea {
    min-height: auto;
}

.contactUs-New h3 {
    padding-bottom: 20px;
    line-height: 1.2em;
}

span.closePopup {
    background-color: #ff6020;
    width: 30px;
    display: inline-block;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    border-radius: 50%;
    color: #fff;
    position: absolute;
    top: -8px;
    right: -8px;
    cursor: pointer;
	    z-index: 1;
}

button#_form_3_submit {
    width: auto;
    border-color: #ff6020;
    cursor: pointer;
    letter-spacing: 0;
    outline: 0;
    background: #ff6020;
    border: 1px solid #ff6020;
    padding: 14px 40px 11px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 25px;
    color: #fff;
    font-size: 18px!important;
    font-weight: 700;
    line-height: normal!important;
    -webkit-box-shadow: 2px 2.78px 20px rgb(15 205 200 / 20%);
    box-shadow: 2px 2.78px 20px rgb(15 205 200 / 20%);
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    margin: 0!important;
}

button#_form_3_submit:hover {
    color: #fff;
    border-color: #38abb9;
    background-color: #38abb9;
}

div#popupInner form#_form_3_ {
    overflow: auto;
    height: 100%;
}

div#popupInner ::-webkit-scrollbar,
.contactUs-New br {
    display: none;
}

@media screen and (max-width: 640px) {
	
	iframe {
    width: 97%;
}
	
	.rightsideborder {
	    border-right: none  !important;
    padding-right: 0px  !important;
}
	
	.contactUs-New ._half_width:nth-child(odd),
	.contactUs-New ._half_width:nth-child(even) {
    margin-right: 0%;
		margin-left: 0%;
	}
	.contactUs-New ._half_width {
			width: 100%;
	}
	
	div#popupInner {
    width: calc(100% - 40px);
    left: 20px;
		padding: 0px !important;
	}
}

._form-branding {
    display: none !important;
}

#_form_61481BD072746_ input[type="text"], #_form_61481BD072746_ input[type="date"], #_form_61481BD072746_ textarea {
	border-radius: 5px  !important;
    border: 1px solid #38abb9  !important;
}


body .contact-form select {
    padding: 10px !important;
}

.rightsideborder {
	    border-right: 3px dashed #38abb9;
    padding-right: 10px;
}



.postid-177 .services-solution-list ul li:nth-child(2) img {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

.postid-177 .services-solution-list ul li:nth-child(3) img {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

.postid-195 .services-solution-list ul li:nth-child(2) img {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

.postid-195 .services-solution-list ul li:nth-child(3) img {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

.postid-206 .services-solution-list ul li:nth-child(2) img {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

.postid-206 .services-solution-list ul li:nth-child(3) img {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

img.imgincenter {
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.author-details ul {
    margin: -12px 0px;
}

.author-details ul li {
    margin-right: 15px;
    font-size: 30px;
	
}

.single-authors ul  {
margin-left: 0px;
}

.single-authors .fa-linkedin-square:before {
    font-size: 36px;
}

.single-authors li, .single-consultant li  {
    margin-top: 10px;
}

i.fa.fa-linkedin-square, i.fa.fa-twitter-square, i.fa.fa-instagram {
    font-size: 25px;
    color: #0e76a8;
    margin-top: 15px;
}

body.archive.term-saas li[cat-tab=saas] {
	  background: #ff6020;
    color: #fff;
}

body.archive.term-saas .services-tab ul li.active {
	color: #00013e;
    background: 0 0
}

body.archive.term-education li[cat-tab=education] {
	  background: #ff6020;
    color: #fff;
}

body.archive.term-education .services-tab ul li.active {
	color: #00013e;
    background: 0 0
}

.bootcamp-session-left.gotoleft {
    margin-bottom: 5%;
}

.bootcamp-session-right.gotoright {
    margin-top: 0px !important;
}

section.stories-section.gotostories {
    padding: 0% 0 5%;
}

.bootcamp-session-inner-new h4 {
    color: rgba(6,20,61,.77);
    text-align: center;
    width: 100%;
    margin-bottom: 5%;
}

.bootcamp-session-inner-new {
    text-align: left;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    z-index: 2;
    padding: 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.bootcamp-session-inner-new:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 15%;
    bottom: 10%;
    background: #e3e3e3;
    z-index: -1;
}

@media screen and (max-width: 767px) {
.bootcamp-session-inner-new:after {
	right: 0;
    bottom: 0;
    border-radius: 11px;
}
	
.bootcamp-session-inner-new {
    margin-top: 40px;
    padding: 30px;
}
	
	.bootcamp-session-center.gotocenter {
		width: 100% !important;
	}	
	
}

.bootcamp-session-center.gotocenter {
    width: 30%;
}

#_form_614D6CE73B11F_._inline-form, #_form_614D6CCC1ABDD_._inline-form,
#_form_614D6C9A1D36B_._inline-form,
#_form_614D6CB7DBD82_._inline-form {
	    margin-top: 0px;
}

.blog-detail>h4 {
    font-size: 22px;
		margin: 20px 0 0;
}

.blog-detail>h3 {
    font-size: 24px;
}

.blog-detail>h2 {
    font-size: 26px;
	  margin: 25px 0 0;
}

.blog-detail ul.blogul {
    display: block;
}

td {
    border: 1px solid #ccc;
    padding: 7px;
}

body {
	color: #000;
}

a.orangelink {
    color: #ff6020;
    font-weight: 700;
}

a.orangelink:hover {
    color: #38abb9;
}

h1.blogtitle {
    margin: 20px 0 0;
}

h1.offertitle {
	font-size: 48px;
	line-height: 1.2
}

@media screen and (max-width: 767px) {
	
.team-card.blogsection {
    width: 100% !important;
    margin-top: 4% !important;
	}
	
h1.offertitle {
    font-size: 24px;
	  line-height: 1.2
}
	
.single-industry h1 {
    font-size: 34px !important;
    line-height: 46px !important;
}	
	
	.contact-Details .contact-heading h3 {
    font-size: 20px !important;
}
	
	.contact-heading {
    margin-bottom: 10px;
}
	
	.inbound-banner-right {
		padding: 0px 0px !important;
	}
	
.page-template-page-fintech-resources .caseStudy-card,	.page-template-page-offer-category .caseStudy-card, .page-template-page-case-study .caseStudy-card {
		width: 100% !important;
	}	
	
	.newlayout {
    display: block !important;
	}
	
	.newlayout h6 {
    width: 100% !important;
    margin-bottom: 10px;
}
	
}

@media screen and (min-width: 768px) and (max-width: 991px) {
h1.offertitle {
    font-size: 32px;
}
}

section.inbound-banner-section {
    padding: 2% 0;
}

.inbound-banner-right {
	padding: 0px 40px 40px;
}

.blog-left .caseStudy-card ul li span {
    display: none !important;
}

.blog-detail a {
    color: #ff6020;
}

.wp-block-buttons {
	display: block; 
	text-align: center;
}
.blog-detail h2, .blog-detail h3, .blog-detail h1, .blog-detail h4, .blog-detail h5 { 
    margin-bottom: 20px;
}

.blog-detail p {
    margin-top: 15px;
}

blockquote.wp-block-quote {
    border-left: 0.25em solid;
    margin: 0 0 1.75em;
    padding-left: 1em;
}

div#st-1 {
    margin-top: 30px !important;
}

.comment-respond {
    margin-top: 1%;
}

iframe.lazyloaded {
    margin-top: 20px;
}


.new h2 {
    font-size: 28px;
    margin-top: 15px;
}

.new h3 {
    font-size: 24px;
    margin-top: 15px;
}

section.how-we-section.pune.new {
    text-align: left;
    padding: 3% 0;
}

section.what-we-section.pune.new {
    text-align: left;
    padding: 3% 0;
}

section.what-we-section.pune.new p {
    padding: 0px;
}

.business-pune-section.new {
    padding: 2% 0 !important;
}

.what-we-card {
    text-align: center;
}

img.casestudyimg {
    width: auto !important;
}

.footer-menu p a {
    color: #cecece;
}

.footer-menu p {
    color: #cecece;
}

.footer-menu p a:hover {
    color: #20dce7;
}

.postid-14868 .inbound-section {
    padding: 0%;
}

.postid-14868 .fintech-bottom-section {
	    padding: 0%;
}

.postid-14868 .faq-section {
	    padding: 2% 0;
}

.postid-14868 .growth-path-section.growth-path-section2 {
    background-color: #fff;
    color: #000;
    padding-bottom: 3%;
	text-align: left;
}

.postid-14868 .growth-path-section.growth-path-section2 .global-heading:after {
	    left: 0%;
    right: 90%;
}

.postid-14868 .what-we-section.pune.new {
    padding: 0px;
}

.postid-14868 .what-we-section.pune.new .what-we-inner.flex {
    justify-content: space-evenly;
}


@media screen and (max-width: 767px) {
.postid-14868 .what-we-section.pune.new .what-we-inner.flex .what-we-card {
    width: 100% !important;
}
}

.postid-14868 .what-we-section.pune.new .what-we-inner.flex .what-we-card {
    width: 25%;
	    margin-top: 0%;
    margin-bottom: 4%;
	padding: 2% 1%;
}

.postid-14868 .services-solution-list ul li span {
    color: #38abb9;
    display: block;
    font-size: 30px;
}

.postid-14868 .what-we-section.pune.new .what-we-inner.flex .what-we-card .services-solution-list ul li {
        width: auto;
}

.postid-14868 .what-we-section.pune.new .what-we-inner.flex .what-we-card .services-solution-logo.flex {
    width: auto;
    padding: 3% 10% 0;
    margin-bottom: 10px;
}

.postid-14868 .what-we-section.pune.new .what-we-inner.flex .what-we-card .services-solution-list {
    margin-bottom: 0px;
}

.postid-14868 .growth-path-content {
    color: #fff;
}

.postid-15155 .what-we-section.why-upgrowth-section {
    background: #fff;
    padding: 2% 0px 0;
}

.postid-15155 .inbound-section {
	display: none;
}

.postid-15155 .fintech-bottom-section {
	display: none;
}

.postid-15155 .business-pune-section.new {
    padding: 4% 0 !important;
}

.postid-15155 .what-we-card img {
    width: 90px;
}

.postid-15155 .why-upgrowth-section h5 {
	padding: 0 1%;
}

.postid-15202 .what-we-section.pune.new {
    display: none;
}

.postid-15202 .growth-path-section.growth-path-section2 {
    background: #fff;
}

.postid-15202 .inbound-section {
	    display: none;
}

.postid-15202 .fintech-bottom-section {
	 display: none;
}

.postid-15202 .business-pune-section.new {
	display: none;
}

.postid-15519 .what-we-card img {
    width: 90px;
}

.postid-15519 section.fintech-bottom-section {
	display: none;
}


.postid-15519 .business-pune-section.new {
	display: none;
}

.postid-15519 section.inbound-section {
		display: none;
}

.postid-15529 section.faq-section {
	margin-top: -15%;
}

.postid-12128 section.faq-section {
	margin-top: -15%;
}

.postid-12405 section.faq-section {
	margin-top: -15%;
}




.wp-block-media-text__media img {
    border: none;
	    margin-top: 0px;
}

@media (max-width: 600px) {
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {
    grid-column: 1;
    grid-row: 1;
    display: none;
}
	
	.wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link {
		padding: 10px 20px !important;
	}	
	
}

.wp-block-media-text.alignwide.is-stacked-on-mobile .has-large-font-size {
    font-size: 26px;
}

.wp-block-media-text.alignwide.is-stacked-on-mobile {
    background: #ebf6f8;
	    box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 16%);
    border-radius: 10px;
    padding: 20px 0;
}

.wp-block-media-text.alignwide.is-stacked-on-mobile .wp-block-buttons {
    text-align: left !important;
}

.wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link {
    background: #ff6020;
    border: 1px solid #ff6020;
    padding: 10px 24px;
    border-radius: 25px;
    color: #fff;
    margin-top: 20px;
}

.wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover {
	color: #fff;
    border-color: #38abb9;
    background-color: #38abb9;
}

.page-id-28 .about-growth-section {
    padding: 5% 0 1%;
}

._form_element._x55547632._inline-style {
    margin-left: 0px !important;
}

.testimonial-img.offer {
    margin-left: auto;
    margin-right: auto;
	width: 100%;
}

.testimonial-content.offertext {
    text-align: center;
    width: 100%;
    padding: 20px;
}

.sa_owl_theme .owl-item .sa_hover_container .sa_hover_fullslide .sa_slide_link_icon:hover {
	background-color: rgb(0 0 0 / 0%) !important;
}

@media screen and (max-width: 767px) {
	
	.blog-section .blog-inner-section.flex {
		    display: block;
	}
	
} 

.offerblock .white {
	box-shadow: 0 0 10px #cccccc8f;
}

td.bordernone {
	border: none;
}

.resultoutput {
    border-radius: 5px;
    border: 1px solid #38abb9;
    background: #e7e7e7;
    padding: 20px;
	font-size: 32px;
    line-height: 27px;
    padding: 10px;
}

.rank-result {
    word-break: break-all;
}


.postid-35114 .calculator-inner.flex, .postid-35044 .calculator-inner.flex, .postid-35018 .calculator-inner.flex, .postid-34758 .calculator-inner.flex, .postid-34757 .calculator-inner.flex, .postid-34756 .calculator-inner.flex, .postid-34755 .calculator-inner.flex, .postid-34754 .calculator-inner.flex, .postid-34742 .calculator-inner.flex, .postid-34567 .calculator-inner.flex, .postid-34562 .calculator-inner.flex, .postid-34559 .calculator-inner.flex, .postid-34548 .calculator-inner.flex, .postid-34537 .calculator-inner.flex, .postid-34520 .calculator-inner.flex, .postid-34517 .calculator-inner.flex, .postid-34514 .calculator-inner.flex, .postid-34507 .calculator-inner.flex, .postid-34504 .calculator-inner.flex, .postid-34501 .calculator-inner.flex, .postid-34498 .calculator-inner.flex, .postid-34495 .calculator-inner.flex, .postid-34492 .calculator-inner.flex, .postid-34489 .calculator-inner.flex, .postid-34484 .calculator-inner.flex, .postid-32695 .calculator-inner.flex, .postid-32692 .calculator-inner.flex, .postid-32689 .calculator-inner.flex, .postid-32686 .calculator-inner.flex, .postid-32682 .calculator-inner.flex, .postid-32679 .calculator-inner.flex, .postid-32676 .calculator-inner.flex, .postid-32673 .calculator-inner.flex, .postid-32670 .calculator-inner.flex, .postid-32662 .calculator-inner.flex, .postid-32659 .calculator-inner.flex, .postid-32656 .calculator-inner.flex, .postid-32653 .calculator-inner.flex, .postid-32650 .calculator-inner.flex, .postid-32647 .calculator-inner.flex, .postid-32644 .calculator-inner.flex, .postid-32643 .calculator-inner.flex, .postid-32638 .calculator-inner.flex, .postid-32592 .calculator-inner.flex, .postid-32589 .calculator-inner.flex, .postid-32586 .calculator-inner.flex, .postid-32578 .calculator-inner.flex, .postid-32575 .calculator-inner.flex, .postid-29342 .calculator-inner.flex, .postid-28683 .calculator-inner.flex, .postid-28680 .calculator-inner.flex, .postid-28631 .calculator-inner.flex, .postid-28625 .calculator-inner.flex, .postid-28621 .calculator-inner.flex, .postid-15677 .calculator-inner.flex, .postid-16623 .calculator-inner.flex, .postid-16649 .calculator-inner.flex, .postid-17196 .calculator-inner.flex, .postid-17505 .calculator-inner.flex, .postid-17531 .calculator-inner.flex, .postid-18870 .calculator-inner.flex, .postid-19164 .calculator-inner.flex, .postid-21153 .calculator-inner.flex, .postid-38986 .calculator-inner.flex, .postid-38987 .calculator-inner.flex, .postid-39624 .calculator-inner.flex, .postid-39993 .calculator-inner.flex   {
justify-content: center;
}

#calculate-result-after {
    margin-top: 30px !important;
}

.headingcareer {
	line-height: 60px;
	margin-top: 15px;
}

@media screen and (max-width: 1000px) {
	
.headingcareer {
	line-height: normal;
	margin-top: 10px;
}
	
} 

@media screen and (max-width: 1000px) {
.page-id-15692 section.global-banner-section {
    background: none !important;
}
}

.page-id-15692 section.global-banner-section {
    background-image: url(https://upgrowth.in/wp-content/uploads/2022/03/careers-bg.jpg) !important;
    padding: 13% 0;
    color: #000 !important;
    background: #fff;
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
}

@media screen and (max-width: 767px) {
.page-id-15692 .objective-img {
    display: block;
}

.page-id-15692	.main-btn {
    padding: 10px 12px;
}
	
}

.what-we-inner.careercard {
    justify-content: start;
}

.what-we-inner.careercard .what-we-card {
    margin: 30px 5px;
}

.postid-9630 .wp-block-media-text.alignwide.is-stacked-on-mobile, .postid-10164 .wp-block-media-text.alignwide.is-stacked-on-mobile, .postid-9719 .wp-block-media-text.alignwide.is-stacked-on-mobile, .postid-14382 .wp-block-media-text.alignwide.is-stacked-on-mobile, .postid-125 .wp-block-media-text.alignwide.is-stacked-on-mobile, .postid-23 .wp-block-media-text.alignwide.is-stacked-on-mobile, .postid-9627 .wp-block-media-text.alignwide.is-stacked-on-mobile, .postid-9628 .wp-block-media-text.alignwide.is-stacked-on-mobile, .postid-14390 .wp-block-media-text.alignwide.is-stacked-on-mobile, .postid-9633 .wp-block-media-text.alignwide.is-stacked-on-mobile, .postid-15926 .wp-block-media-text.alignwide.is-stacked-on-mobile {
    background: #FEE5CF;
}

.postid-9630 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link, .postid-10164 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link, .postid-9719 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link, .postid-14382 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link, .postid-125 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link, .postid-23 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link, .postid-9627 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link, .postid-9628 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link, .postid-14390 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link, .postid-9633 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link, .postid-15926 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link {
    border-color: #38abb9;
    background-color: #38abb9;
}


.postid-9630 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover, .postid-10164 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover, .postid-9719 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover, .postid-14382 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover, .postid-125 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover, .postid-23 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover, .postid-9627 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover, .postid-9628 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover, .postid-14390 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover, .postid-9633 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover, .postid-15926 .wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link:hover  {
    border-color: #ff6020;
    background-color: #ff6020;
}

section.how-we-section .what-we-card.cta {
    padding: 10px 20px;
    background: #FEE5CF;
    box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 16%);
    border-radius: 10px;
}

.what-we-card.cta {
    width: 100% !important;
    display: flex;
    align-items: center;
}

section.how-we-section .what-we-card.cta img {
    width: 35%;
}

@media screen and (max-width: 1000px) {
section.how-we-section .what-we-card.cta img {
    display: none;
}
	
	section.how-we-section .what-we-card.cta {
    padding: 30px 20px;
	}
	
	.single-services section.how-we-section .what-we-card.threecolmn {
    width: 100% !important;
}
	
	
}

section.how-we-section .what-we-card.cta p {
    text-align: left;
	padding-left: 20px;
	margin-top: 0px;
}

.what-we-card.cta a.main-btn {
	    border-color: #38abb9;
    background-color: #38abb9;
}

.what-we-card.cta a.main-btn:hover {
    border-color: #ff6020;
    background-color: #ff6020;
}

.what-we-card.cta b.has-large-font-size {
    line-height: 40px;
    margin-bottom: 20px;
    font-size: 30px;
}

.what-we-card.cta span {
    display: inline-block;
}

.newsletter-container {
    padding: 0px 10% 30px;
}

@media screen and (max-width: 1000px) {
	.newsletter-container {
    padding: 0px 0px 30px;
}
}

.page-id-16249 section.how-we-section .what-we-card {
	width: 30%;
}

.what-we-card.treecard {
	width: 30% !important;
}

@media screen and (max-width: 575px) {
.page-id-16249 section.how-we-section .what-we-card {
	width: 100%;
}
	
	.what-we-card.treecard {
	width: 100% !important;
}
	
}


@media screen and (min-width: 576px) and (max-width: 1000px) {
.page-id-16249 section.how-we-section .what-we-card {
	width: 43%;
}

	.what-we-card.treecard {
	width: 43% !important;
}	
	
}

.page-id-16249 .what-we-inner.careercard .what-we-card {
    margin: 15px;
}

	.what-we-card.treecard {
	 margin: 15px !important;
}	

h6.analyticheading {
	    padding: 8px 20px;
    background: #02033e;
    color: #fff;
    text-align: center;
    margin-top: 20px;
    border-radius: 10px;
    font-weight: 400;
	display: none;
}

body.archive.term-sampleone li[cat-tab=sampleone] {
	  background: #ff6020;
    color: #fff;
}

body.archive.term-sampleone .services-tab ul li.active {
	color: #00013e;
    background: 0 0
}

body.archive.term-sampletwo li[cat-tab=sampletwo] {
	  background: #ff6020;
    color: #fff;
}

body.archive.term-sampletwo .services-tab ul li.active {
	color: #00013e;
    background: 0 0
}

@media screen and (min-width: 768px) {
.team-card.upgrowthteam {
    width: 20%;
}
	
}

@media screen and (max-width: 767px) {
.team-card.upgrowthteam {
    width: 45%;
}

.fintechcard {
    width: 100% !important;
}			
	
}

.team-card.upgrowthteam {
    box-shadow: none;
    padding: 0px;
}

.core-team-inner.upgrowthteam-inner.flex {
	    -webkit-box-pack: start;
    justify-content: flex-start;
}

.postid-12872 .casestudy_testimonial, .postid-938 .casestudy_testimonial, .postid-936 .casestudy_testimonial, .postid-920 .casestudy_testimonial, .postid-918 .casestudy_testimonial, .postid-917 .casestudy_testimonial, .postid-914 .casestudy_testimonial, .postid-912 .casestudy_testimonial, .postid-909 .casestudy_testimonial, .postid-907 .casestudy_testimonial, .postid-905 .casestudy_testimonial, .postid-904 .casestudy_testimonial, .postid-900 .casestudy_testimonial, .postid-899 .casestudy_testimonial, .postid-898 .casestudy_testimonial, .postid-895 .casestudy_testimonial, .postid-884 .casestudy_testimonial , .postid-877 .casestudy_testimonial, .postid-16642 .casestudy_testimonial   {
	display: none;
}

@media screen and (min-width: 1000px) {
.searchblogcontainer {
	width: 50%
}
}
.searchblogcontainer {
	margin-top: 20px;
}

.searchresult {
    padding-top: 10px;
}

hr {
    margin: 20px 0;
}

form#searchform {
        background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 10px #cccccc8f;
    box-shadow: 0 0 10px #cccccc8f;
    padding: 30px 20px 30px;
}

input#s {
    margin-bottom: 15px;
}

input#searchsubmit {
    cursor: pointer;
    background: #ff6020;
    color: #fff;
    border-color: #ff6020;
}

.casestudy_testimonial .nutrition-box .image .lazyloaded {
    border-radius: 100px;
}

.calculatorsbox {
    box-shadow: 0 0 12px rgb(0 0 0 / 5%);
    padding: 15px;
    margin-bottom: 30px;
    background: #fff;
    border-radius: 15px;
	width: 100%;
}

.w40 {
	width: 40%;
	background: transparent;
	padding: 11%;
	border: none;
}


.w40menu {
	width: 40%;
	background: transparent;
	padding: 2%;
	border: none;
}

.w60 {
	width: 60%;
	text-align: left;
}

.w100 {
	width: 100%;
	text-align: left;
}

.w40.caseStudy-image>img {
    height: 100%;
	object-fit: contain;
}

.w40menu.caseStudy-image>img {
    height: 100%;
}

@media screen and (max-width: 1000px) {
	
	.flex.calculatorsbox {
    display: block;
}
	.w40 {
		width: 100%;
    padding: 27%;
	}
	
		.w40menu {
		width: 100%;
    padding: 2%;
	}
	
	.w60 {
    width: 100%;
   padding: 0 20px 20px;
}

}

.w60 p {
    font-size: 16px;
    color: #000;
    font-weight: 400;
    padding-top: 5px;
}

.w100 p {
    font-size: 16px;
    color: #000;
    font-weight: 400;
    padding-top: 5px;
}

@media screen and (max-width: 767px) {
.mobcontain {
    padding: 0 12% 0 4%;
}
}

.calculatorsboxmenu {
    box-shadow: 0 0 12px rgb(0 0 0 / 5%);
    padding: 0px;
    margin-bottom: 10px;
	margin-top: 30px;
    background: #fff;
    width: 100%;
	    align-items: center;
}

.rocket {
	display:flex; 
	justify-content: center; align-items: center;
}


.rocket1 {
	display:flex; 
	justify-content: center; align-items: center;
}

img.mobhide {
  margin: 0px;
}

@media screen and (max-width: 767px) {
	img.mobhide {
  margin: 0px auto !important;
}
	.rocket {
	display: block;
	}
	
	.w130 {
	width: 130px !important;
		height: 130px !important;
}
	
	
}

.w130 {
	width: 90px;
	height: 90px;
}

.onlinemarketingtable {
		width: 30%;
    background: #f9f9f9;
    padding: 10px;
}

@media screen and (max-width: 1000px) {
	.onlinemarketingtable {
		width: 100% !important;
		margin-bottom: 20px;
	}
}

.page-id-17464 section.other-calculator-section.hidecalcu1, 
.page-id-17464 section.other-calculator-section.hidecalcu2 {
    display: none;
}

.page-id-17464 h3.global-heading {
	display: none;
}

.single-post div#recaptcha_0 {
    padding-left: 0px !important;
}

@media screen and (max-width: 1000px) {
	.single-post div#recaptcha_0 {
    padding-left: 0px !important;
}
}

.single-post input#email {
    margin-top: 0px !important;
}

a.blink {font-weight: bold;font-style: italic; letter-spacing: .2px; position: relative;color:#20dce7;text-align:center;animation:animate 1.5s linear infinite;}@keyframes animate{0%{opacity:2}25%{opacity:.4}50%{opacity:.6}100%{opacity:8}}


/* .blog-detail ol {
    font-weight: bold;
} */

@media screen and (min-width: 768px) {
.growth-content-learning {
    width: 50%;
}

.growth-img-learning {
    width: 45%;
	}
	
}

	@media screen and (max-width: 768px) {
#_form_62CD4FE3871D5_ ._submit {
    margin-left: 0px !important;
}	
}

li#mega-menu-item-17915 {
	    background: url(https://upgrowth.in/wp-content/uploads/2022/07/contact-us-button-upgrowth.gif) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    width: 165px !important;
}

li#mega-menu-item-17915 a.mega-menu-link {
    font-size: 0px !important;
}

section.how-we-section .what-we-card-learning {
    width: 19%;
    padding: 30px 20px;
}

@media screen and (max-width: 767px) {
	section.how-we-section .what-we-card-learning, .page-template-page-seo-service .what-we-card {
    width: 100% !important;
    padding: 20px;
}
}


section.growth-path-section.growth-path-section2.bggrey {
    background: #f6f6f6;
    color: #000;
    padding: 6%;
	margin-bottom: 5%;
}

section.growth-path-section.growth-path-section2.bgblue {
    background: #00013e;
    color: #fff;
    padding: 6%;
    margin-bottom: 5%;
}

section.growth-path-section.growth-path-section2.bggrey p {
    text-align: left;
    margin-top: 3%;
}

section.growth-path-section.growth-path-section2.bgblue p {
    text-align: left;
    margin-top: 3%;
}

section.growth-path-section.growth-path-section2.bggrey ul {
    text-align: left;
    margin-top: 3%;
}

section.growth-path-section.growth-path-section2.bgblue ul {
    text-align: left;
    margin-top: 3%;
}


section.growth-path-section.growth-path-section2.bggrey h2 {
   font-weight: 700;
	font-size: 36px;
}

section.growth-path-section.growth-path-section2.bgblue h2 {
   font-weight: 700;
	font-size: 36px;
}

.nutrition-box.partnerimg .image {
    max-width: 200px;
}

.postid-18329 section.how-we-section.how-we-section-msme, .postid-18329 section.stories-section {
	display: none;
}



.postid-18329 section.testimonial-section.other-testimonial-section {
	display: none;
}

.accordion h6 {
	text-transform: none;
}

.footer-top ul {
    border-left: none;
}

.footer-top ul li {
    margin-left: 12px;
    margin-right: 12px;
	margin-top: 15px;
}

@media screen and (max-width: 767px) {
	.footer-top ul li {
	margin-left: 10px !important;
    margin-right: 10px !important;
}
}


.postid-18329 .services-solution-list ul li:nth-child(2) img, .postid-18329 .services-solution-list ul li:nth-child(3) img {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(180deg);
    transform: rotate(0deg);
}

.postid-18329 .services-solution-logo.flex {
	display: none;
}

.postid-18329 .services-solution {
    -ms-flex-pack: justify;
    justify-content: center;
}


@media screen and (min-width: 768px) {
.services-solution-list ul li {
    width: 21%;
}
}

@media screen and (max-width: 768px) {
.services-solution-list ul li {
    width: 45%;
}
}

img.widthauto {
	width: 100% !important;
	height: 100% !important;
}


img.widthauto1 {
	width: auto !important;
}

.postid-18329 section.caseStudy-other-section {
	display: none;
}

/* div#slider_18420_slide01, div#slider_18420_slide02 {
	padding: 15% 15%;
    margin: 5% !important;
    background-color: rgb(255, 255, 255);
    box-shadow: 0 0 10px #cccccc8f;
    border-radius: 8px;
} */

div#slider_18420 {
    margin-top: 4%;
}


div#slider_18420 img {
    width: 120px;
}

.postid-18329 .what-we-inner {
    justify-content: space-evenly;
}

section.solution-section img {
    width: auto;
}

.postid-901 section.upgrowth-solution-section, .postid-904 section.upgrowth-solution-section {
    display: none;
}

.postid-901 .conclusion-section, .postid-904 .conclusion-section {
    padding: 0 0 1%;
}

.postid-904 section.solution-section {
    display: none;
}

.postid-904 .conclusion-section {
    padding: 5% 0 0%;
}

a.main-btn.bottombutton {
    width: 100%;
    text-align: center;
    font-size: 22px;
    border-radius: 0px;
    position: fixed;
    bottom: 0px;
    z-index: 3;
	    letter-spacing: 1px;
	    padding: 8px;
}

footer {
    padding-bottom: 100px;
}

@media screen and (min-width: 767px) {
	a.main-btn.bottombutton {
		display: none;
	}
	
	footer {
    padding-bottom: 40px;
}
	
}


.imgcenter {
	    margin-left: auto;
    margin-right: auto;
    display: block;
}

@media screen and (max-width: 575px) {
img.imgcenter {
    width: 100% !important;
    height: auto;
}
}

#_form_614D6B14E813E_._form_29 {
    margin-top: 0px !important;
}

div#ez-toc-container {
    padding: 20px 30px;
    margin-top: 30px;
    margin-bottom: 30px;
	border-radius: 8px;
	 box-shadow: 0 0 10px #cccccc8f;
	border: none;
}

.ez-toc-title-container {
    margin-bottom: 10px;
}

.ez-toc-counter nav ul li a::before {
    font-size: 20px;
    margin-top: -3px;
}

.blog-detail div#ez-toc-container {
    display: none;
}

.what-we-card-family-business {
	width: 24%;
}

@media screen and (max-width: 767px) {
	.what-we-card-family-business {
	width: 100%;
}

.header-inner.flex {
	   position: fixed;
    top: 0;
    z-index: 9999999999;
    width: 100%
}			
	
}

.bleft {
	border-left: 1px solid #ccc;
	padding-left: 5px;		
}

p.mutliauthor {
	display: none;
}

.postid-19632 .singleauthor, .postid-19979 .singleauthor, .postid-20332 .singleauthor {
	display: none;
}

.postid-19632 p.mutliauthor, .postid-19979 p.mutliauthor, .postid-20332 p.mutliauthor {
	display: block;
}


.authorimdiv {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    position: relative;
}

.authorim {
	width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 50%;
	z-index: 9;
		margin-top: 5px !important;
}

.authorimdiv:after {
    content: "";
    position: absolute;
    width: 170px;
    height: 170px;
    right: -10px;
    bottom: -10px;
    background: #f6f3fa;
    border-radius: 50%;
    z-index: 1;
}

.w70 {
	width: 70%;
	margin-left: 20px;
}

@media screen and (max-width: 1000px) {
.w70 {
    width: 100%;
    padding: 30px 0px 0px;
	margin-left: 0px;
}
}

.w70 a {
    margin-top: 0px;
}

.col-md-12.menurow {
    display: flex;
    align-items: center;
}

.menurow .col-md-6 {
	width: 50%
}

.menucolumn {
    align-items: center;
    padding: 0px 7px;
}

.menucolumn:hover {
    background: #f7f7f7;
}

.menucolumn1 {
    align-items: start;
    padding: 7px;
}

.menucolumn1:hover {
    background: #f7f7f7;
}

.col75 {
	width: 85%;
 margin-top: 10px
}

.col24 {
	width: 15%;
}

 .col90 {
    width: 90%;
   margin-top: 0px;
}

.col10 {
	width: 8%;
	margin-top: 10px;
}

a.f15 {
	font-size: 15px;
	font-weight: bold;

}

hr.menuhr {
    margin: 5px 0;
}


@media screen and (max-width: 767px) {
	.menucolumn {
    display: block;
		padding: 12px;
	}
	
	.col75 {
    width: 90%;
}
	
	.col90 {
    width: 85%;
		margin-left: 20px;
}
	
	.col24 {
	width: 30%;
}
	
	.col-md-12.menurow {
    align-items: flex-start;
}
	
	.navigation ul li a {
    padding: 0px;
    display: block;
    font-size: 15px;
    color: #000;
    font-weight: 700;
}
	
	body.header-fixed header, header {
    margin-bottom: 50px;
}
	
.home body.header-fixed header, header {
    margin-bottom: 0px;
}
	
	.logo {
box-shadow: 3px 3px 10px 0px rgb(0 0 0 / 15%);
	}
}

li#mega-menu-item-20532 a.mega-menu-link {
    font-size: 0px !important;
	    background: url(https://upgrowth.in/wp-content/uploads/2022/07/contact-us-button-upgrowth.gif) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    width: 165px !important;
}

.single-authors h2 {
    font-size: 26px;
	line-height: 36px;
	margin-top: 20px;
}

.single-consultant h2 {
    font-size: 26px;
	line-height: 36px;
}

.single-authors .authoe-content a, .single-consultant .authoe-content a {
    color: #ff6020;
}

.single-authors .authoe-content a:hover, .single-consultant .authoe-content a:hover {
    color: #000;
}

.authoe-content p {
    margin-top: 30px;
}

.schematakeway {
	background: #38abb9;
    padding: 50px;
    border-radius: 10px;
    color: #fff;
    width: 76% !important;
}

.postid-20006 .schematakeway, .postid-20301 .schematakeway {
	display: none;
}

.whyschema {
	padding-top: 4%;
	padding-bottom: 2%
}

iframe.lazyloaded {
    margin-top: 0px;
}

.whyschema h5 {
    margin-bottom: 20px;
}

.whyschema ul {
    margin-left: 20px;
}

.footer-social-link i.fa.fa-instagram {
    margin-top: 0px;
    color: #fff;
    font-size: 20px;
}

.page-id-20873 section#tree .container {
    max-width: 100%;
}

.postid-21010 .casestudy_testimonial .nutrition-box {
    width: 100%;
	-webkit-box-shadow: none;
    box-shadow: none;
}

.postid-21010 .casestudy_testimonial .nutrition-box .image {
	display: none;
}

.postid-21010 .casestudy_testimonial .nutrition-inner.flex {
	margin-top: 0px !important
}

.postid-21010 section.related-post {
    padding: 0 0 5%;
}

.single-podcast a, .single-newsletters a {
	color: #ff6020;
}

.page-id-21131 section.other-calculator-section.hidecalcu2, .page-id-21131 section.other-calculator-section.hidecalcu3 {
    display: none;
}

.page-id-21131 section.global-banner-section p {
    max-width: 90%;
}

.page-id-22011 section.how-we-section .what-we-card {
    width: 32%;
    padding: 0px 20px;
}

@media screen and (max-width: 767px) {
.page-id-22011 section.how-we-section .what-we-card {
    width: 100%;
    padding: 20px;
	margin: 0px;
}
}

img.borderradius10 {
border-radius: 10px;
}

.page-id-22011 section.how-we-section .what-we-card img {
    width: 90%;
    height: auto;
}

.page-id-22011 .what-we-card {
	-webkit-box-shadow: none;
    box-shadow: none;
	    text-align: left;
}

.page-template-page-nps section.growth-challenge-content p {
	padding: 0% 0% 2%;
}

.page-template-page-nps h2 {
    font-size: 32px;
    line-height: 44px;
}

.page-template-page-nps h3 {
		font-size: 28px;
    line-height: 38px;
}

.page-template-page-nps a {
    color: #ff6020;
}

.page-template-page-nps a:hover {
    color: #00013e;
}

.single-casestudy li.sociallink {
		width: 5%;
    list-style: none;
    background: #e5e5e5;
    padding: 5px;
    border-radius: 100%;
    height: 0%;
    text-align: center;
	    margin-bottom: 10px;
}


@media screen and (max-width: 767px) {
.single-casestudy li.sociallink {
	width: 8%;
		margin-left: auto;
    margin-right: auto;
}
}

.single-consultant section.global-banner-section {
	padding: 2% 0;
}

.page-template-page-consulatant .services-tab.inspiration {
    display: none;
}

.single-consultant .author-profile {
    justify-content: center;
}

.single-consultant .author-img:after {
	display: none;
}

.single-consultant .author-details {
	text-align: left;
	margin-left: 4%;
}

.single-consultant .author-img {
    width: 250px;
    background-color: transparent;
    height: 250px;
}


.single-consultant section.global-banner-section p {
    max-width: 700px;
    margin: 1% auto 20px;
}

.single-consultant .author-details ul li a {
    color: #fff;
    font-size: 17px;
}

.single-consultant .author-details ul li {
 border-right: 1px solid;
    padding-right: 15px;
	font-size: 0px;
}

.single-consultant .author-details ul li:last-child {
	border-right: none;
}

.single-consultant .about-growth-section {
    padding: 40px 0 0;
}

.secborderbottom {
	border-bottom: 1px solid;
	padding-bottom: 40px;
}

.single-consultant .growth-content span {
	    padding: 2px 10px;
    border-right: 1px solid;
}

.single-consultant .growth-content span:first-child {
	    padding-left: 0px;
}


.single-consultant .growth-content span:last-child {
    border-right: none;
}

.single-consultant section.how-we-section .what-we-card p {
    text-align: left;
}

.single-consultant section.how-we-section .what-we-card h5 {
    color: #000;
    text-align: left;
}

.page-template-page-consulatant .caseStudy-image>img, .page-template-front-page .caseStudy-image>img {
	    display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto;
}

.page-template-page-consulatant .caseStudy-image, .page-template-front-page .caseStudy-image  {
	background: transparent;
	border-bottom: none;
 margin: 20px !important;
}

.page-template-page-consulatant .caseStudy-card {
	width: calc((100% - 40px)/ 4);
	    text-align: center;
}

@media screen and (max-width: 575px) {
.page-template-page-consulatant .caseStudy-card, .page-template-front-page .caseStudy-card {
    width: 100%;
}
}

@media screen and (max-width: 999px) {
.page-template-front-page .caseStudy-card {
    width: 46% !important;
}
}

.page-template-page-consulatant .caseStudy-content h6, .page-template-front-page .caseStudy-content h6 {
    font-size: 20px;
    line-height: 30px;
	color: #000;
    font-weight: 700;
}

.page-template-page-consulatant .caseStudy-content p  {
    font-size: 16px;
    font-weight: 500;
    color: #000;
}

.page-template-page-consulatant .caseStudy-content, .page-template-front-page .caseStudy-content {
    padding: 0 25px 25px;
}

.page-template-front-page .caseStudy-card {
    width: 300px;
}


@media screen and (max-width: 767px) {
.single-consultant section.global-banner-section {
    padding: 6% 0;
}
	
.single-consultant section.global-banner-section p {
    margin: 1% auto;
}	
}

.page-template-page-consulatant .caseStudy-inner.flex img {
	width: 60%;
	padding: 10% 0 5%;
}


.page-template-page-consulatant  .caseStudy-inner {
    margin-top: 0;
}

li.flex.consultantname {
    display: none;
}

.postid-22520 li.flex.authorname, .postid-22648 li.flex.authorname {
	 display: none;
}

.postid-22520 li.flex.consultantname, 
.postid-22648 li.flex.consultantname {
	 display: block;
}

#consult .global-heading:after {
	display: none;
}

.page-template-page-about-php section.how-we-section .what-we-card img {
    width: 80%;
    height: 80%;
}

.page-template-page-about-php .what-we-inner.careercard .what-we-card {
    margin: 30px;
}

#workshop-topics {
	background: #fff;
	padding: 4% 0;
}

#workshop-topics .what-we-card {
    width: 32%;
    display: flex;
    align-items: center;
    padding: 0px;
    box-shadow: none;
}

#whois-for {
	background: #fff;
	padding: 4% 0;
}

#workshop-details {
	background: #f6f6f6;
	padding: 3% 0;
	
}

#workshop-details .what-we-card {
    margin-top: 0px;
    background: transparent;
    width: 32%;
    display: flex;
    align-items: center;
    padding: 0px;
    box-shadow: none;
    justify-content: flex-start;
	    text-align: left;
}


#workshop-details .what-we-card img {
    margin-right: 5%;
	display: none;
}

#workshop-details .what-we-inner {
	justify-content: center;
}

#whois-for .what-we-card {
    width: 32%;
    display: flex;
    align-items: center;
    padding: 0px;
    box-shadow: none;
		border-right: 1px solid;
    margin-top: 0px;
    padding: 4% 0;
    border-bottom: 1px solid;
    border-radius: 0px;
}


#whois-for .what-we-card:nth-child(3), #whois-for .what-we-card:nth-child(6) {
  border-right: none;
}

#whois-for .what-we-card:nth-child(4), #whois-for .what-we-card:nth-child(5), #whois-for .what-we-card:nth-child(6) {
  border-bottom: none;
}

#whois-for .what-we-inner {
	justify-content: center;
	margin-top: 4%;
}

.single-webinar section.inbound-banner-section {
    padding: 8% 0;
}

section#register {
    padding: 2% 0 8%;
}

@media screen and (max-width: 767px) {
	#workshop-topics .what-we-card {
    width: 100%;
		margin-bottom: 25px;
}
	
	.m70 {	
	margin-top: 0px !important;
}
	
.m90 {
    margin-top: -60px !important;
}	
	
	#workshop-details	br {
    display: block;
}
	
	#workshop-details .what-we-card, .single-webinar #workshop-details .what-we-card:nth-child(1) {
		width: 100% !important;
	}
	
.single-webinar #workshop-details .what-we-card:nth-child(2), .single-webinar #workshop-details .what-we-card:nth-child(3), .single-webinar #workshop-details .what-we-card:nth-child(4) {
		width: 30% !important;
	margin: 20px 0px;
	}	
	
.boldfont {
    font-size: 16px !important;
} 	
	
	.single-webinar .inbound-banner-left p {
    margin-top: 10px !important;
    font-size: 16px !important;
    font-weight: 300 !important;
}
	
	#workshop-details .what-we-inner {
		margin-bottom: 20px;
	}	
	
		#whois-for .what-we-card {
    width: 100%;
		margin-bottom: 15px;
}
	
	section#register {
		padding: 6% 0;
	}
	
	#whois-for .what-we-card {
  border-right: none;
		border-bottom: 1px solid !important;
}

.single-webinar section.inbound-banner-section {
    padding: 25% 0 20%;
}
	
	.toptext {
		margin-left : auto;
		margin-right : auto;
	}	
	
	.webinaraboutbg {
		background : none !important;
	}	

	.cursor {
    margin-top: 10%;
}
	
.single-customgpt .gptimg h2 {
	font-size: 20px !important;
}	
	
.single-aipoweredapps .gptimg h2 {
	font-size: 20px !important;
}	
	
.single-customgpt .team-card ul li {
    font-size: 15px !important;
    margin-bottom: 10px !important;
}	
	
.single-aipoweredapps .team-card ul li, .single-aipoweredapps .team-card ol li {
    font-size: 15px !important;
    margin-bottom: 10px !important;
}		
	
	
}

#workshop-topics p {
	text-align: left;
    margin-left: 5%;
    margin-top: 0px;
}

#whois-for p {
	text-align: center;
    margin-left: 5%;
    margin-top: 0px;
    margin-right: 5%;
}

.single-webinar a.main-btn {
    font-weight: 700;
	font-size: 17px;
	line-height: 28px;
}


.single-authors h1, .page-template-page-about-php h1, .page-template-page-contact-php h1, .single-consultant h1 {
    font-size: 42px;
}

.single-consultant section.global-banner-section h1 {
    padding: 0px;
}

.single-industry h1 {
	font-size: 48px;
}

.single-webinar .inbound-banner-inner {
	align-items: flex-start;
}

.single-webinar section.growth-path-section.growth-path-section2 {
	display: none;
}

.single-webinar #workshop-details .what-we-card:nth-child(2), .single-webinar #workshop-details .what-we-card:nth-child(3), .single-webinar #workshop-details .what-we-card:nth-child(4) {
	width: 15%;
	display: block;
	text-align: center;
}

.single-webinar #workshop-details .what-we-card:nth-child(5) {
		width: 30%;
	display: block;
	text-align: center;
}

.single-webinar #workshop-details .what-we-card:nth-child(1) {
		width: 25%;
	display: block;
	text-align: center;
}

.single-webinar .what-we-card a.main-btn {
padding: 12px 30px; 
}

.single-webinar section.how-we-section .what-we-card p {
    margin-top: 0px;
}

.boldfont {
	font-size: 22px;
}

.single-webinar .inbound-banner-left p {
    margin-top: 4%;
    font-size: 22px;
    font-weight: 300;
}

.toptext {
    background: #fff;
    color: #00013e;
    border-radius: 20px;
    width: fit-content !important;
    padding: 2px 20px;
    margin-top: 0px !important;
    margin-bottom: 4%;
}

.webinaraboutbg {
background-image: url(https://upgrowth.in/wp-content/uploads/2023/06/about-bg.png);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: 80%;
}

.single-casestudy .nutrition-box {
	margin-top: 30px;
}

.owl-carousel .owl-item img.teamimg.lazyloaded {
    width: 120px !important;
	margin-left: auto;
    margin-right: auto;
}
.teamcontent h6 {
    font-size: 16px !important;
    line-height: 20px !important;
}

.caseStudy-content.teamcontent {
    text-align: center;
	padding: 0 10px 30px !important;
    background: transparent;
}

.teamitem {
	    background: #f5f5f5;
    padding-top: 10px;
}

/* .page-template-front-page .services-solution-logo.flex img {
    width: 75%;
} */

.header-section h5 {
    line-height: 0px;
}

.header-section h5 a {
	font-size: 18px; 
	font-weight: 700; 
	line-height: 24px;
	color: #fff;
}

.page-template-page-webinar .header-section, .single-webinar .header-section {
	display: none;
}

.header-section {
	display: none;
	  margin-top: 0px; 
	padding: 7px 0px; 
	background: #ff6020;
	  animation: fadeIn  4s;
  -webkit-animation: fadeIn  4s;
  -moz-animation: fadeIn  4s;
  -o-animation: fadeIn  4s;
  -ms-animation: fadeIn  4s;
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

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

	.header-section {
	    margin-top: 16%;
}
	
.header-section h5 a {
	font-size: 16px; 
	font-weight: 700; 
	color: #fff;
}
}


#responsive-form {
	max-width:900px;
        width:100%;
}
.form-row {
	width: 100%;
}
.column-one {
	float: left;
	position: relative;
	padding: 0.65rem;
	width:100%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit._submit {
    color: #fff;
    background: #ff6020;
    border: #ff6020;
    border-radius: 20px;
    font-weight: bold;
    font-size: 20px;
}

.gf_progressbar {
    display: none;
}

.gform_wrapper .gf_progressbar_wrapper {
	margin: 0px;
	padding: 0px;
}

.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title {
    font-size: 18px;
    line-height: 20px !important;
    margin: 0px !important;
}

div#gform_wrapper_103, div#gform_wrapper_104, div#gform_wrapper_105, div#gform_wrapper_106, div#gform_wrapper_107, div#gform_wrapper_108 {
	    margin: 5% auto !important;
    margin-bottom: 15% !important;
	max-width: 70%;
}

.gform_confirmation_wrapper {
    max-width: 70%;
    margin: 5% auto !important;
    margin-bottom: 15% !important;
}

#gform_wrapper_103 label.gfield_label, #gform_wrapper_104 label.gfield_label, #gform_wrapper_105 label.gfield_label, #gform_wrapper_106 label.gfield_label, #gform_wrapper_107 label.gfield_label, #gform_wrapper_108 label.gfield_label {
	font-size: 18px !important;
}

.gform_previous_button {
	 cursor: pointer;
	padding: 12px 35px;
	color: #000;
	background: #fff;
}

.gform_next_button, .gform_button {
    padding: 12px 35px;
    background: #ff6020;
    color: #fff;
    border: #ff6020;
	    cursor: pointer;
}

select {
  -webkit-appearance: auto !important;
  -moz-appearance: auto !important;
  appearance: auto !important;
}

.page-template-page-contact-php .contact-details-inner>div:nth-child(3) {
    border-right: none;
}

.contact-details-inner {
	justify-content: center;
}

.postid-24498 td.bordernone, .postid-16623 td.bordernone {
		width: 60%;
}

.postid-24498 .onlinemarketingtable, .postid-16623 .onlinemarketingtable {
    width: 49%;
}
@media screen and (max-width: 1000px) {
.postid-24498 td.bordernone, .postid-16623 td.bordernone {
    width: 50%;
    padding: 7px 0px;
}
	
	.single-industry .w40, .single-customgpt .w40, .single-offer .w40, .single-aipoweredapps .w40 {
    width: 100% !important;
}

.single-industry .w60, .single-customgpt .w60, .single-offer .w60, .single-aipoweredapps .w60 {
    width: 100% !important;
}
	
	.locationgrid {
		display: block !important;
	width: 100%  !important;
	}	
	
	.locationbox .caseStudy-image.w40 {
    width: 100%  !important;
	}
	
	.locationbox	.caseStudy-content.w60 {
    width: 100%  !important;
    margin-top: 170px  !important;
}
	
	
	.strategycard {
		margin-bottom: 90px;
	}
	
		section.what-we-section.why-upgrowth-section.services .what-we-card {
	 width: 100% !important;	
	}
	
section.what-we-section.why-upgrowth-section.services h5 {
    margin-top: 0px !important;
	}
	
.postid-24498	input {
		padding: 10px 6px;
		font-size: 13px;
	}	
	
	.cursor input {
    width: 100% !important;
		padding: 15px 10% !important;
	}
	
	.cursor i {
		height: 50% !important;
    left: 9% !important;
    top: 25% !important;
	}
	
	.gptquizrow {
		display: block !important;
	}
	
.page-template-page-seo-service .w40, .single-offer .w40, .single-offer .w60, .single-customgpt .w40, .single-customgpt .w60,	.page-template-page-seo-service .w60, .quizheading, .gptquizrow p, .single-aipoweredapps .w40, .single-aipoweredapps .w60 {
		width: 100% !important;
	}
	
	.single-industry .calculatorsbox.flex.quizbox,	.page-template-page-seo-service .calculatorsbox.flex.quizbox, .single-customgpt .calculatorsbox.flex.quizbox, .single-offer .calculatorsbox.flex.quizbox {
    padding-bottom: 20px !important;
	
}
	
}

.row.footerrxrow {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
		margin-left: auto;
    margin-right: auto;
}

.row.footerrxrow p {
    text-align: center;
    color: #fff;
    margin-left: auto;
    margin-right: auto;
	font-weight: bold;
}

.footer-social-link {
		margin-top: 20px;
}


.single-calculator .team-card h6, .page-template-page-fintech-sub-php .team-card h6, .single-industry .team-card h6, .single-growthtools .team-card h6  {
    margin-top: 15px;
    margin-bottom: 15px;
}

.single-customgpt .main-btn,  .single-calculator .main-btn, .page-template-page-fintech-sub-php .main-btn, .single-industry .main-btn, .single-growthtools .main-btn, .single-aipoweredapps .main-btn {
    margin-top: 20px;
		margin-bottom: 20px;
}

.page-template-page-seo-service .team-card, .single-quizzes .team-card, .single-customgpt .team-card, .single-offer .team-card, .single-calculator .team-card, .page-template-page-fintech-sub-php .team-card, .single-industry .team-card, .single-growthtools .team-card, .single-aipoweredapps .team-card {
	padding: 12px;
	    border-radius: 4px;
}

.single-calculator .core-team-section {
    padding: 3% 0 0 0 !important;
}

.page-template-page-fintech-sub-php .core-team-section {
    padding: 2% 0 3% !important;
}

 .page-template-page-fintech-sub-php .testimonial-section {
    padding: 0px !important;
}



@media screen and (min-width: 768px) {
.page-template-page-seo-service .team-card, .single-quizzes .team-card,  .single-offer .team-card,  .single-customgpt .team-card, .single-calculator .team-card, .page-template-page-fintech-sub-php .team-card, .single-industry .team-card, .single-growthtools .team-card, .single-aipoweredapps .team-card {
    width: 32%;
}
	
.single-calculator .team-card	h6, .page-template-page-fintech-sub-php .team-card	h6, .single-industry .team-card	h6, , .single-growthtools .team-card	h6  {
    font-size: 18px;
}
	
.page-template-page-fintech-sub-php img.challengesimg {
    width: 20% !important;
}

.page-template-page-fintech-sub-php .challengescard {
	width: 47% !important;
	text-align: left;
	margin-bottom: 6% !important;
	padding: 30px;
	margin-top: 2% !important;
}
	

.page-template-page-fintech-sub-php .strategycard {
	width: 22% !important;
    margin-bottom: 4% !important;
    padding: 17px;
}	
	
.core-team-inner.strategysection {
    justify-content: center;
}	
	

	
}

.team-card-strategy h6 {
    color: #38abb9;
}

.team-card-strategy {
    margin-top: 4%;
    -webkit-box-shadow: 0 0 12px rgb(0 0 0 / 5%);
    box-shadow: 0 0 12px rgb(0 0 0 / 5%);
    border-radius: 20px;
    background: #f5f5f5;
    padding: 25px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
        padding-bottom: 10px;
    height: 100%;
}

img.strategyimg {
    width: 32% !important;
    margin-top: -50px !important;
}
	
.page-template-page-fintech-sub-php	section.core-team-section p {
    max-width: 700px;
    margin: 2% auto;
}

.page-template-page-fintech-sub-php	.inbound-banner-right {
		padding: 0px !important;
		}
	
.page-template-page-fintech-sub-php img.challengesimg {
    width: 30%;
}	
	
.page-template-page-fintech-sub-php .challengescard {
	margin-bottom: 6%;
    padding: 30px;
    text-align: left;
	}

.page-template-page-fintech-sub-php .objective-img img {
    width: auto !important;
    height: 90% !important;
}

.page-template-page-startup-success-php .caseStudy-content h6 {
	color: #000 !important;
}


section.what-we-section.why-upgrowth-section.services .what-we-card {
    text-align: left;
}

section.what-we-section.why-upgrowth-section.services h5 {
    text-align: left;
    padding: 0;
}

section.what-we-section.why-upgrowth-section.services .what-we-card {
    width: 31%;
    padding: 20px;
}


section.what-we-section.why-upgrowth-section.services .main-btn {
    margin-top: 20px;
}

section.what-we-section.why-upgrowth-section.services {
    background: #ffffff;
	    padding: 3% 0;
}

.m70 {	
	margin-top: -70px;
}

.m90 {	
	margin-top: -80px !important;
}

.single-industry section.core-team-section p {
    max-width: 700px;
    margin: 2% auto;
}

body.page-template-page-fintech-sub-php {
    overflow-x: hidden;
}

.page-template-page-fintech-sub-php h1 {
	line-height: 65px;
}

.page-id-25622 section.objective-section {
	display: none;
}

.single-customgpt .gptimg {
	box-shadow: none !important;
}

.single-aipoweredapps .gptimg {
	box-shadow: none !important;
}

.cursor {
	position: relative;
}
.cursor i {
    position: absolute;
    width: 2px;
    height: 70%;
    background-color: #646464;
    left: 16%;
    top: 14%;
    animation-name: blink;
    animation-duration: 800ms;
    animation-iteration-count: infinite;
    opacity: 1;
}

.cursor input {
    width: 75%;
    border: 2px solid #646464;
		padding: 15px 4%;
	    background-image: url(https://upgrowth.in/wp-content/uploads/2023/11/attachment.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 1%;
	border-radius: 10px;
}

.cursor input:focus + i {
	display: none;
}

.single-customgpt section.faq-section {
    padding: 0 0 5%;
}

.single-aipoweredapps section.faq-section {
    padding: 0 0 5%;
}

@keyframes blink {
	from { opacity: 1; }
	to { opacity: 0; }
}

.single-customgpt section.gptoffer p {
    max-width: 700px;
    margin: 2% auto;
}

.single-aipoweredapps section.gptoffer p {
    max-width: 700px;
    margin: 2% auto;
}

.single-customgpt .sa_hover_container {
    box-shadow: 2px 2px 10px 0px rgb(0 0 0 / 12%);
    margin: 16px !important;
}

.single-aipoweredapps .sa_hover_container {
    box-shadow: 2px 2px 10px 0px rgb(0 0 0 / 12%);
    margin: 16px !important;
}


.quizheading {
		width: 40%;
    text-align: left;
    margin-right: 5%;
}

.gpt-quiz .global-heading:after {
	display: none;
}

.gptquizrow {
display: flex;
    justify-content: space-between;
    align-items: center;
}

.gptquizrow p {
	width: 50%;
    text-align: left;
}

.single-industry .calculatorsbox.flex.quizbox, .page-template-page-seo-service .calculatorsbox.flex.quizbox,  .single-customgpt .calculatorsbox.flex.quizbox, .single-offer .calculatorsbox.flex.quizbox, .single-aipoweredapps .calculatorsbox.flex.quizbox {
    align-items: center;
    justify-content: space-between;
    box-shadow: none;
    border-bottom: 1px solid;
    padding-bottom: 40px;
    border-radius: 0px;
}

.page-template-page-seo-service .w40, .single-industry .w40, .single-customgpt .w40, .single-offer .w40, .single-aipoweredapps .w40 {
    width: 30%;
}

.page-template-page-seo-service .w60, .single-industry .w60, .single-customgpt .w60, .single-offer .w60, .single-aipoweredapps .w60 {
    width: 50%;
}

.single-customgpt .team-card ul {
	list-style: disc;
	margin-left: 1%;
}

.single-aipoweredapps .team-card ul {
	list-style: disc;
	margin-left: 1%;
}

.single-aipoweredapps .team-card ol {
	margin-left: 1%;
}

.locationgrid {
	    padding-top: 3%;
    display: grid;
    grid-gap: 10px;
    grid-template-columns: 1fr 1fr;
}

.locationbox {
    width: 95%;
    justify-content: space-between;
    align-items: baseline;
    padding: 10px;
}

.locationbox .w40.caseStudy-image>img {
    height: auto !important;
	object-fit: contain;
}

.locationbox .caseStudy-image.w40 {
    width: 50%;
	padding: 10px;
}

.calculateslider img {
   width: 110px !important;
}

.calculateslider .sa_hover_container {
    box-shadow: 2px 2px 10px 0px rgb(0 0 0 / 12%);
    margin: 16px !important;
    padding: 20px !important;
	background: #fff !important;
	height: 260px !important;
	border-radius: 10px;
}

.hidegpt1 {
    display: none;
}

.page-id-25751 .hidegpt1 {
    display: block;
}

.single-calculator section.gptoffer p, .citisection p {
    max-width: 700px;
    margin: 2% auto;
}

.page-id-26455 .hidecalcu1 .global-heading, .page-id-26464 .hidecalcu1 .global-heading, .page-id-26471 .hidecalcu1 .global-heading, .page-id-26476 .hidecalcu1 .global-heading, .page-id-26481 .hidecalcu1 .global-heading {
    display: none;
}

.cityblog a {
	margin-top: 20px;
}

.page-template-page-seo-service .main-btn, .single-quizzes .main-btn {
	margin-top: 20px;
}

.single-customgpt .gptimg h2 {
	font-size: 28px;
}

.single-customgpt .team-card ul li {
    font-size: 18px;
	margin-bottom: 10px;
}

.single-customgpt .team-card ol li {
    font-size: 18px;
	margin-bottom: 10px;
}

.single-cities .white, .single-quizzes .white {
    padding-top: 20px !important;
}

.page-id-14 h1.global-heading {
    font-size: 32px;
}

li.offer-content {
	margin: 0px 0 40px;
}

.offer-content li {
    list-style: none;
    margin: 10px 0;
}

.offer-content h5 {
    margin-bottom: 10px;
}

.single-offer .team-card .main-btn {
	margin-top: 20px;
}

.offer-content li:before {
    content: '✓';
    background: #38abb9;
    padding: 5px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    width: 16px;
    height: 16px;
    border-radius: 100px;
    display: inline-block;
    text-align: center;
    margin-right: 10px;
}

#_form_65B22ECD0076C_ input[type="text"] {
	padding: 13px !important;
}

.postid-28711 section.inbound-section.offerhidesec {
    display: block !important;
}

.postid-29717 .offerhidesec,
.postid-29718 .offerhidesec,
.postid-29719 .offerhidesec,
.postid-29720 .offerhidesec,
.postid-29721 .offerhidesec,
.postid-29722 .offerhidesec,
.postid-29723 .offerhidesec, .postid-29724 .offerhidesec, .postid-29580 .offerhidesec, .postid-29583 .offerhidesec, .postid-29585 .offerhidesec, .postid-29589 .offerhidesec, .postid-29593 .offerhidesec, .postid-29594 .offerhidesec, .postid-29595 .offerhidesec, .postid-29596 .offerhidesec, .postid-29597 .offerhidesec, .postid-28711 .offerhidesec, .postid-403 .offerhidesec, .postid-399 .offerhidesec {
	display: none;
}

.single-offer .objective-inner {
    align-items: center;
}

.page-template-page-blog section.global-banner-section h1 {
    padding: 0 2%;
}

.centercontent {
	margin-left: auto;
	margin-right: auto;
	display: block;
	text-align: center;
}


a.main-btn.btnnew1:hover {
    border: 2px solid #fff;
}

.page-template-page-seo-service .what-we-inner {
    justify-content: flex-start;
	    margin-top: 20px;
}

.page-template-page-seo-service  section  .what-we-card {
    width: 31%;
    margin: 11px;
}


.page-template-page-seo-service .how-we-section {
    padding: 2% 0;
}

.main-btn.new2 {
    border-radius: 0px;
    background: transparent;
    color: #38abb9;
    border-color: #38abb9;
    padding: 6px 18px;
    margin: 20px 0;
	    font-weight: bold;
}

.single-services section.how-we-section .what-we-card.threecolmn {
    width: 32%;
}

@media screen and (max-width: 767px) {
.thank-you-section {
    padding: 9% 0 !important;
}
	
	.single-calculator .calculatorsbox.flex.quizbox .w60 {
    width: 100% !important;
}
	
	.wp-block-media-text.alignwide.is-stacked-on-mobile a.wp-block-button__link {
    padding: 10px 15px !important;
}
	
	.newblogcta	.main-btn {
	    padding: 12px 15px;
}
	
	.wp-block-media-text .wp-block-media-text__content {
    padding: 0 4% !important;
	}

	#seo_strategy .what-we-card {
		    border-bottom: 1px solid;
	}
	
		#seo_strategy .what-we-card:last-child {
		    border-bottom: none;
	}
	
}

@media screen and (min-width: 767px) {
.thank-you-inner {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
}

.single-industry section.growth-path-section.growth-path-section2 {
	background: #fff !important;
}

section#seo_approach, section#seo_strategy, section#seo_needs {
    background: #fff;
	    padding: 4% 0;
}

section#seo_metrics {
padding: 4% 0;
}

#seo_needs .what-we-card {
    text-align: left;
}

#seo_approach .what-we-card {
    text-align: left;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
}

#seo_approach .what-we-card h5, #seo_strategy .what-we-card h5, #seo_metrics .what-we-card h5, 
#seo_needs .what-we-card h5 {
    color: #000;
}

#seo_strategy .what-we-card {
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
	border-radius: 0px;
	margin: 0px;
}

#seo_strategy .what-we-inner {
    justify-content: center;
}

#seo_metrics .what-we-card {
    width: 80%;
    text-align: left;
    border-bottom: 1px solid;
    border-radius: 0px;
    background: transparent;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
	margin: 0px;
}

#seo_metrics .what-we-card:last-child {
	border-bottom: none;
}

#seo_needs .what-we-card {
    background: #f6f6f6;
}

@media screen and (min-width: 1000px) {

#seo_strategy .what-we-card:nth-child(1), #seo_strategy .what-we-card:nth-child(2) {
	border-right: 1px solid;
}

#seo_strategy .what-we-card:nth-child(4), #seo_strategy .what-we-card:nth-child(5) {
	border-right: 1px solid;
	border-top: 1px solid;
}

#seo_strategy .what-we-card:nth-child(6) {
	border-top: 1px solid;
}
}

#footer-alert .container {
	display: flex;
}

#footer-alert {
      display: none;
      position: fixed;
      bottom: 0;
      left: 0;
      width: 100%;
      background-color: #D9D9D9;
      padding: 15px 0;
      border-top: 1px solid #D9D9D9;
	color: #000;
	    font-size: 18px;
    font-weight: 500;
	    z-index: 9999999;
    }

#close-btn {
      background: none;
      border: none;
      cursor: pointer;
      float: right;
      font-size: 27px;
    padding: 0;
    margin-left: 40px;
    color: #000;
    }

a.footerbtn {
    background: #fff;
    padding: 10px;
    border-radius: 100px;
    color: #ff6020;
	    margin-left: 1%;
	width: 16%;
    text-align: center;
    height: 26px;
}

.page-id-27986 .thank-you-section {
    text-align: left !important;
    padding: 2% 0 5% !important;
		font-size: 20px !important;
}

.page-id-27986 .thank-you-inner {
    width: 100% !important;
}

.thank-you-section img {
    width: 90%;
	height: auto;
}

.page-id-27986 .thank-you-section img {
    width: auto !important;
}

.single-industry .objective-inner {
	align-items: center;
}

.single-industry .objective-img img {
	width: 100%;
}

.single-industry.postid-14538 .objective-img img, .single-industry.postid-14544 .objective-img img {
    width: auto;
}

.postid-171 section.nutrition-section {
    display: none;
}

.newlayout {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.page-template-page-fintech-resources .caseStudy-card, .page-template-page-offer-category .caseStudy-card, .page-template-page-case-study .caseStudy-card, .tax-casestudy_categories .caseStudy-card {
	width: calc((100% - 30px)/ 2);
	margin-left: 0px;
}

.page-template-page-offer-category section.global-banner-section, .page-template-page-case-study section.global-banner-section, .tax-casestudy_categories section.global-banner-section {
	background: #fff;
	color: #000;
}

.page-template-page-offer-category .global-heading, .page-template-page-case-study .global-heading, .tax-casestudy_categories .global-heading {
	color: #000;
}

.page-template-page-offer-category .global-heading:after, .page-template-page-case-study .global-heading:after {
	display: none;
}

.page-template-page-fintech-resources .caseStudy-inner.flex, .page-template-page-case-study  .caseStudy-inner.flex, .tax-casestudy_categories  .caseStudy-inner.flex {
    justify-content: space-between;
}

.page-template-page-offer-category .case-studies-section, .page-template-page-fintech-resources .case-studies-section, .page-template-page-case-study .case-studies-section, .tax-casestudy_categories .case-studies-section {
    padding: 0% 0;
}

.page-template-page-fintech-resources .caseStudy-content h6, .page-template-page-case-study .caseStudy-content h6, .tax-casestudy_categories .caseStudy-content h6 {
	-webkit-line-clamp: inherit;
}

.newlayout h6 {
    width: 75%;
}

.wp-block-media-text.has-media-on-the-right.newblogcta {
    grid-template-columns: 1fr 25%;
    background: #f6f6f6;
}

.newblogcta .has-large-font-size {
    font-size: 22px !important;
    line-height: 28px;
}

.page-id-35929 .maincasestudysection, .page-id-28356 .maincasestudysection, .page-id-28447 .maincasestudysection, .page-id-28456 .maincasestudysection, .page-id-28463 .maincasestudysection, .page-id-28472 .maincasestudysection, .page-id-28479 .maincasestudysection, .page-id-28513 .maincasestudysection {
	display: none;
}

.page-id-28356 li[cat-tab=e-commerce], .page-id-28447 li[cat-tab=bfsi], .page-id-28456 li[cat-tab=education], .page-id-28463 li[cat-tab=fintech], .page-id-28472 li[cat-tab=food], .page-id-28479 li[cat-tab=healthcare], .page-id-28513 li[cat-tab=technology], .page-id-28456 li[cat-tab=edtech], .page-id-28472 li[cat-tab=foodtech], .page-id-28479 li[cat-tab=healthtech], .page-id-44101 li[cat-tab=others] {
    background: #ff6020;
}

.page-id-28356 li.active, .page-id-28447 li.active, .page-id-28456 li.active, .page-id-28463 li.active, .page-id-28472 li.active, .page-id-28479 li.active, .page-id-28513 li.active {
    background: transparent !important;
}

.team-card.blogsection {
    width: 32%;
		margin-top: 2%;
	border-radius: 0px;
    padding: 15px;
}

.page-template-page-case-study-php .faq-section {
    padding: 0% 0 5%;
}

.blogsection .main-btn {
    margin-top: 20px;
}

.postid-195 section.nutrition-section {
    display: none;
}

.single-calculator .calculatorsbox.flex.quizbox {
	    align-items: center;
}

.single-calculator .calculatorsbox.flex.quizbox .w60 {
    width: 45%;
}

.fintechcard {
    width: 31%;
}

.fintechcard {
	padding: 20px !important;
	margin: 10px;
}

.page-id-29357 .core-team-inner,  .page-id-28968 .core-team-inner {
	justify-content: flex-start !important;
}

.fintechcard h6 {
	text-align: left !important;
	font-size: 18px;
}

.fintechcard p {
	text-align: left !important;
}

.fintech-btn {
	font-weight: bold;
	color: #f45e26;
}

.fintech-btn:hover  {
	color: #000;
}

.page-id-29357 .other-calculator-section, .page-id-28968 .other-calculator-section {
	display: none;
}

.page-id-29357 .core-team-section, .page-id-28968 .core-team-section {
    padding: 3% 0 3% 0;
}

.ctaheading::after {
	display: none;
}

.ctapara {
	padding: 2% 10%;
}

.page-id-28968 section.testimonial-section {
    padding: 2% 0 2%;
}

.page-id-28968 section.faq-section {
    padding: 2% 0;
}

.flexconta {
	display: flex;
	margin-bottom: 40px;
}

.firstcol, .firstcol1 {
	flex-basis: 20%;
}

.articlehead {
	font-size: 28px;
	text-align: left;
}

.logoimg {
	width: auto;
    display: block;
}

.yearimg {
    width: auto;
    display: block;
	height: 65px;
}

.secondcol, .secondcol1 {
	flex-basis: 80%;
	display: flex;
}

.secondcol p, .secondcol1 p {
	text-align: left;
}

.datatitle {
	text-align: center !important;
	font-weight: bold;
}

.m5 {
	margin: 5px;
}

.width50 {
		width:50%; 
}

.sectionhead {
    color: #000;
    font-size: 23px;
    text-align: left;
    margin-bottom: 20px;
}

.authorhead {
	    text-align: center;
    font-size: 20px;
	    margin-top: 10px;
}

.firstcol1 ul {
	display: flex;
    justify-content: center;
    padding: 0;
    list-style: none;
    margin-top: 0px !important;
	margin-left: 0px;
}

.firstcol1 ul li {
    border: none !important;
    width: 20% !important;
    padding: 0px !important;
    margin: 0 10px !important;
    text-align: center !important;
	    list-style: none !important;
}

.secondcol1 {
    flex-basis: 80%;
    display: flex;
    text-align: left;
    margin-left: 10%;
}

.authorimgprofile {
	border-radius: 50% !important;
}

@media screen and (max-width: 767px) {
	.flexconta {
    display: block !important;
    text-align: left;
}
	
	.mainblog p {
    text-align: left;
}
	
	.page-template-page-fintech-resources .calculatorsbox.flex.quizbox .w60 {
		width: 100% !important;
	}
	
.mainblog .w60 {
    padding: 0;
}	
	
.auname {
    font-size: 25px !important;
    line-height: 32px !important;
}
	
	.m5 {
    margin-bottom: 30px;
}
	
	.width50 {
		width:100% !important; 
	}
	
	.authorimgprofile {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
	
	.secondcol1 {
    margin-left: 0%;
    margin-top: 8%;
}
	
	.secondcol, .secondcol1 {
    display: block;
}
}

.postid-10881 .author-section {
	display: none;
}

/* .single-authors h1.auname {
    font-size: 55px;
    line-height: 65px;
} */

.page-id-763 .thank-you-section {
	padding: 0px;
}

.footer-menu.footer-menu-useful ul li {
    width: auto;
}


.page-template-page-fintech-resources .calculatorsbox.flex.quizbox {
    align-items: center;
}

.page-template-page-fintech-resources .calculatorsbox.flex.quizbox .w60 {
    width: 45%;
}

.page-template-page-fintech-resources .calculatorsbox {
    margin-bottom: 20px;
}

.page-template-page-fintech-resources section.core-team-section {
    padding-top: 0px;
}

.page-template-page-fintech-resources .owl-item {
    text-align: left;
}

.testimonial-img img {
    display: block;
    width: 80px !important;
    margin-left: auto;
    margin-right: auto;
}

/* #footer-alert {
    display: none !important;
} */

.servicenumbernew {
	justify-content: space-between;
	align-items: center;
	padding-right: 0px;
}

.servicenumbernew .services-solution-list ul li i {
	text-align: left;
    padding: 0px;
    font-size: 18px;
}

.servicenumbernew .services-solution-list {
    margin-bottom: 0px;
	    border-top: 2px solid;
    padding-top: 20px;
}

.services-solution-logo .newlogo {
	margin-bottom: 30px;
}

.benefits .flex {
	justify-content: space-around;
    align-items: center;
}

.benefits .firstnewcol {
		width: 45%;
    text-align: left;
}

.benefits .firstnewcol p {
	padding: 0px 25% 0px 0;
}

.benefits .secondnewcol {
		width: 45%;
}

.benefits .title {
	margin-bottom: 15px;
}

	.ctabtn {
		margin-top: 10px !important;
	}	

.benefits_section {
    padding: 2% 0 !important;
}

.postid-171 .approachgrowth {
	width: 31% !important;
    text-align: left;
    background: transparent !important;
    box-shadow: none !important;
}


.postid-177 .approachgrowth, .postid-195 .approachgrowth, .postid-182 .approachgrowth {
    width: 45% !important;
    margin-top: 2%;
	    text-align: left;
    background: transparent !important;
    box-shadow: none !important;
}

.grtbtn {
	margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: center;
    width: 20%;
	margin-top:20px !important;
}

.growthtitle {
	width: 55%;
    font-size: 40px !important;
    font-weight: 400;
}

.growthheader {
	    font-size: 55px;
    font-weight: 900;
padding: 0 20% !important;
    line-height: 65px;
    color: #fff !important;
}

.growthheader:after {
	display: none;
}

@media screen and (max-width: 999px) {	
	.benefits .reversecol {
		    flex-direction: column-reverse;
	}
	
.growthheader {
    font-size: 27px !important;
    padding: 0 9% !important;
    line-height: 31px !important;
	}
	
.growthtitle {
	width: 90%;
  font-size: 27px !important;
  line-height: 36px !important;
}	
	
.postid-171 .approachgrowth, .page-id-182 .approachgrowth {
    width: 100% !important;
	}
	
.grtbtn { 
	width: 70%;
	margin-bottom: 20px;
}
	
	.benefits .firstnewcol p {
	padding: 0px;
}
	
	.servicenumbernew .services-solution-list ul li i {
    text-align: center;
    font-size: 13px;
}
	
	.servicenumbernew .cta {
		text-align: center;
    margin-top: 20px;
    margin-left: 12%;
	}	
	
	.benefits_section {
		padding-top: 20px !important;
	}


	
	.benefits .firstnewcol, .benefits .secondnewcol	{
		width : auto !important;
		margin-top:20px !important;
	}
}

@media screen and (min-width: 768px) {
.servicenumbernew .services-solution-list {
    width: calc(100% - 400px);
}
	
.servicenumbernew	.services-solution-list ul li {
		width: auto;
    text-align: left;
}
	
.servicebtn {
    width: auto;
}	
	
}


.single-services.postid-171 #webstorysec, .single-services.postid-171 #faqsec, .single-services.postid-171 #testimonialsec, .single-services.postid-171 #casestudysec {
    display: none;
}

.single-services.postid-35192 #webstorysec, .single-services.postid-35192 #faqsec, .single-services.postid-35192 #testimonialsec, .single-services.postid-35192 #casestudysec, .single-services.postid-35192 section.nutrition-section {
    display: none;
}

.single-services.postid-35368 #webstorysec, .single-services.postid-35368 #faqsec, .single-services.postid-35368 #testimonialsec, .single-services.postid-35368 #casestudysec, .single-services.postid-35368 section.nutrition-section {
    display: none;
}


.postid-177 .nutrition-section, .postid-177 #webstorysec, .postid-177 #testimonialsec, .postid-177 #casestudysec, .postid-177 #faqsec, .postid-195 .nutrition-section, .postid-195 #webstorysec, .postid-195 #testimonialsec, .postid-195 #casestudysec, .postid-195 #faqsec, .postid-182 .nutrition-section, .postid-182 #webstorysec, .postid-182 #testimonialsec, .postid-182 #casestudysec, .postid-182 #faqsec {
	display: none;
}

.page-template-page-offer-category .caseStudy-inner.flex {
	justify-content: space-between;
}

.servicebtn {
    margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: center;
    width: 20%;
}

.postid-177 .growthheader {
    padding: 0 10% !important;
}

.page-id-30096 li[cat-tab=e-commerce], .page-id-30121 li[cat-tab=education], .page-id-30123 li[cat-tab=fintech], .page-id-30127 li[cat-tab=healthcare], .page-id-30129 li[cat-tab=technology], .page-id-30202 li[cat-tab=seo], .page-id-30207 li[cat-tab=b2b], .page-id-30125 li[cat-tab=b2c] {
    background: #ff6020;
}


.page-id-30096 li.active, .page-id-30121 li.active, .page-id-30123 li.active, .page-id-30127 li.active, .page-id-30129 li.active, .page-id-30202 li.active, .page-id-30207 li.active, .page-id-30125 li.active {
    background: transparent !important;
}

.entitiestext p {
	margin-top: 0px !important;
	margin-left: 5px !important;
}

h5.entitiestext {
	display: flex;
	margin-top: 0px !important;
}

.entities-template-default .inspiration-about-section {
    padding: 3% 0;
    text-align: left;
    background: #fff;
}

.entities-template-default #seo_metrics .what-we-card {
    width: 100%;
}

.entities-template-default section.how-we-section .what-we-card {
    width: 24%;
    padding: 15px 0;
}

.entities-template-default section#seo_metrics {
    padding: 2% 0;
}


.entities-template-default  h2.global-heading {
    margin-bottom: 30px;
}

.entitiescont {
    padding: 0px !important;
    background: #fff !important;
}

.entitiescard {
    width: 100% !important;
    padding: 12px 0px 10px !important;
	border-bottom: 1px solid #cecece !important;
}

.entitiescard table, table.headingtable {
	    width: 100%;
}

tr.mainheadraw {
	background: #EFEFEF;
}

.entitiescard td:first-child, th.firsthead {
	    width: 40%;
	    padding: 7px;
}

.entitiescard td, th.sechead {
	 width: 10%;
	padding-left: 2px;
}


@media screen and (max-width: 767px) {
  .entitiescont .container {
			padding: 0 1% !important;	
	}
}

.entities-list-card {
	background: #38abb9;
    padding: 5px 10px;
    border-radius: 7px;
    margin-right: 1%;
	margin-bottom: 1%;
}

.entities-list-card a {
	font-weight: 700;
    color: #fff;
}

body.archive.term-seo li[cat-tab=seo] {
    background: #ff6020;
    color: #fff;
}

body.archive.term-seo .services-tab ul li.active {
	background: 0 0;
}

.read-more-wrapper {
	text-align: left;
}

button.read-more-btn {
    padding: 10px 20px;
    background: #f45e26;
    color: #fff;
    border: 1px solid #f45e26;
	    cursor: pointer;
}

button.custom-read-more-btn {
    padding: 10px 20px;
    background: #f45e26;
    color: #fff;
	margin: 20px 0;
    border: 1px solid #f45e26;
	    cursor: pointer;
}

.page-template-front-page .caseStudy-content.blogcont {
    padding: 0;
}

.page-template-front-page .caseStudy-image.blogimg {
	padding: 25% 0;
	margin: 0px !important;
}

.blogimg img {
    object-fit: contain;
    width: 100% !important;
}

.item.blogitem {
    box-shadow: none !important;
	    padding: 0;
}

.blogitem p {
    font-weight: normal;
	    font-size: 16px;
}

.blogslider .owl-prev {
		left: -30px;
}

.blogslider .owl-next {
    left: auto;
    right: -30px;
}

.blogslider {
    margin-top: 1%;
}


.page-template-page-seo-service .growthheader {
    padding: 0 6% !important;
	    margin-bottom: 4%;
}

section#seo_strategy.how-we-section .what-we-card img {
    width: 50px;
}

@media screen and (max-width: 767px) {
	.page-template-page-seo-service .what-we-card.approachgrowth, section#why_seo_needs .what-we-card {
    width: 100% !important;
	}
}

.page-template-page-seo-service .what-we-card.approachgrowth {
    width: 45%;
    margin-top: 2%;
    text-align: left;
    background: transparent !important;
    box-shadow: none !important;
}

section.cta {
    text-align: center;
    margin-bottom: 12%;
}

section.cta .container {
    background: #F6F6F6;
    border-radius: 20px;
    padding: 5%;
}

.page-template-page-seo-service #why_seo_needs .what-we-card {
    text-align: center;
}

section#why_seo_needs {
    background: #fff;
	    padding-bottom: 4%;
	    padding-top: 0;
}

#why_seo_needs h2.global-heading {
    margin-bottom: 4%;
}

section#why_seo_needs .what-we-card {
    width: 23%;
	box-shadow: 4px 4px 7px 0px rgb(0 0 0 / 10%);
}

section#why_seo_needs .what-we-inner.flex {
    justify-content: space-around;
}

#why_seo_needs .what-we-card h5 {
    color: #000;
	    font-size: 20px;
}

#why_seo_needs .what-we-card {
    background: #f6f6f6;
}


.challengesitem p {
	font-size: 18px;
  line-height: 28px;
  color: #000;
}

.challengesitem .about-growth-section {
  padding: 5% 0 0;
}

.challengesitem .about-growth-section1 {
  padding: 5% 0 0;
}


#resources_section .what-we-card {
  box-shadow: none;
  border-right: 1px solid;
  border-radius: 0px;
  padding: 0px 20px 0 0 !important;
}

#resources_section a {
	font-weight: normal !important;
}

.nav-label {
	font-size: 12px;
}

#resources_section {
	padding: 5% 0 0; 
}

.challengesitem .caseStudy-content {
	text-align: left;
}

.challen-slider {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}


@media screen and (max-width: 999px) {
	#resources_section .what-we-card {
  border-right: none;
  padding: 30px 0 !important;
}
	
	.challengesitem .about-growth-section {
  padding: 10% 0 0;
}
	
		.challengesitem .about-growth-section1 {
  padding: 10% 0 0;
}
	
.challengesitem .caseStudy-content {
  padding: 0px;
	}
	
	.challen-slider {
    width: 90%;
    margin-top: 30px;
}
	
}

.logo-slider .item .client-logo img {
    width: 70% !important;
}

.owl-nav.disabled {
  display: none !important;
}

.disabled{
    display: none;
  }

.challen-slider i.fa.fa-angle-right {
   content: url(https://upgrowth.in/wp-content/uploads/2024/07/leftarrow.png);
    width: 80px;
}

.challen-slider i.fa.fa-angle-left {
	content: url(https://upgrowth.in/wp-content/uploads/2024/07/rightarrow.png);
    width: 80px;
}

.challen-slider .owl-next {
    left: -130% !important;
}

.challen-slider .owl-prev {
    left: 105% !important;
}

/* div#footer-alert {
    display: none !important;
} */

.about-growth-section1:nth-of-type(2) {
    display: none;
}

.single-post audio {
    width: 100%;
}


.postid-33089 section.nutrition-section, .postid-33089 section#casestudysec, .postid-33089 section#testimonialsec, .postid-33089 section#webstorysec, .postid-33089 section#faqsec,  .postid-33089 section.how-we-section.pune.new, .postid-33089 section.services-details-section {
	display: none;
}


.postid-33215 section.nutrition-section, .postid-33215 section#casestudysec, .postid-33215 section#testimonialsec, .postid-33215 section#webstorysec, .postid-33215 section#faqsec,  .postid-33215 section.how-we-section.pune.new, .postid-33215 section.services-details-section {
	display: none;
}

.postid-33255 section.nutrition-section, .postid-33255 section#casestudysec, .postid-33255 section#testimonialsec, .postid-33255 section#webstorysec, .postid-33255 section#faqsec,  .postid-33255 section.how-we-section.pune.new, .postid-33255 section.services-details-section {
	display: none;
}

.what-we-card.threecolmn.lefttext {
    text-align: left;
    margin: 0 7px;
    box-shadow: none !important;
    border-radius: 0px;
	background: transparent;
}

.what-we-inner.flex.keyfeact {
    justify-content: flex-start;
}

.what-we-card.threecolmn.lefttext h6 {
    color: #000;
}


.postid-206 section.services-details-section, .postid-206 section.how-we-section.pune.new {
	display: none;
}

.postid-33089 section#testimonialser, .postid-33089 section.client-section {
	display: none;
}

.postid-33215 section#testimonialser, .postid-33089 section.client-section {
	display: none;
}

.postid-33255 section#testimonialser, .postid-33089 section.client-section {
	display: none;
}

.container.sercta {
    background: linear-gradient(94.22deg, #38ABB9 -15.69%, #05143E 74.31%);
    text-align: center;
    color: #fff;
	border-radius: 10px;
}

.ctacont h2 {
    margin-bottom: 3%;
}

.ctacont {
    padding: 5%;
}

section.whychoosesection {
	padding: 5% 0;
}

ul.whychoose li {
    margin: 20px;
}

.postid-33089 .growthheader {
    padding: 0 10% !important;
}

.postid-33215 .growthheader {
    padding: 0 10% !important;
}

.postid-33255 .growthheader {
    padding: 0 10% !important;
}

.postid-33089 section.global-banner-section {
	background: #f4f4f4;
	    margin: 2%;
	border-radius: 10px;
}

.postid-33215 section.global-banner-section {
	background: #f4f4f4;
	    margin: 2%;
	border-radius: 10px;
}


.postid-33255 section.global-banner-section {
	background: #f4f4f4;
	    margin: 2%;
	border-radius: 10px;
}

.postid-33089 h2.global-heading, .postid-33089 h1.global-heading.growthheader{
    background: linear-gradient(90deg, #38ABB9 0%, #05143E 121.03%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
	    line-height: 1.2;
}

.postid-33215 h2.global-heading, .postid-33215 h1.global-heading.growthheader{
    background: linear-gradient(90deg, #38ABB9 0%, #05143E 121.03%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
	    line-height: 1.2;
}

.postid-33255 h2.global-heading, .postid-33255 h1.global-heading.growthheader{
    background: linear-gradient(90deg, #38ABB9 0%, #05143E 121.03%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
	    line-height: 1.2;
}

.postid-37785 h2.global-heading, .postid-37785 h1.global-heading.growthheader{
    background: linear-gradient(90deg, #38ABB9 0%, #05143E 121.03%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
	    line-height: 1.2;
}

.postid-37785 section.global-banner-section {
    background: #f4f4f4;
    margin: 2%;
    border-radius: 10px;
}

.postid-37785 section.global-banner-section p {
    margin: 1% auto 0;
    color: #000;
}

.postid-33089 section.global-banner-section p {
    margin: 1% auto 0;
    color: #000;
}

.postid-33215 section.global-banner-section p {
    margin: 1% auto 0;
    color: #000;
}

.postid-33255 section.global-banner-section p {
    margin: 1% auto 0;
    color: #000;
}

.postid-37785 h2.global-heading:after {
	display: none;
}

.postid-33089 h2.global-heading:after {
	display: none;
}

.postid-33215 h2.global-heading:after {
	display: none;
}

.postid-33255 h2.global-heading:after {
	display: none;
}

.postid-33089 section.client-section {
	display: none;
}

.postid-33215 section.client-section {
	display: none;
}

.postid-33255 section.client-section {
	display: none;
}

.postid-33089 section.global-banner-section img {
    display: none;
}

.postid-33215 section.global-banner-section img {
    display: none;
}

.postid-33255 section.global-banner-section img {
    display: none;
}

.what-we-card.threecolmn.lefttext.trustpartner img {
    padding: 20px;
}

.what-we-card.threecolmn.lefttext.trustpartner {
    display: flex;
    align-items: center;
    padding: 0;
	    margin-bottom: 30px;
}

.postid-33215 #whychooseserv {
	display: none;
}



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

.postid-33215 .benefits .flex {
    display: block;
}

.postid-33089 .benefits .flex {
    display: block;
}

	.postid-33255 .benefits .flex {
    display: block;
}
	
}

ul.whychoose {
  list-style: none;
}

ul.whychoose li:before {
  content: '✓';
	padding-right: 10px;
	font-weight: bold;
}

.benefits .firstnewcol .accordion {
    padding: 0 0 5%;
}

.postid-171 section.serviceclientsecnew {
	display: none !important;
}

.postid-195 section.serviceclientsecnew {
    display: none;
}

.postid-177 section.serviceclientsecnew {
    display: none;
}

.postid-182 section.serviceclientsecnew {
    display: none;
}

.postid-33255 .logo-slider .item .client-logo img {
    width: 50% !important;
}

.postid-33215 .logo-slider .item .client-logo img {
    width: 50% !important;
}

.postid-33089 .logo-slider .item .client-logo img {
    width: 50% !important;
}

.menucolumn .testimonial-img img {
    width: 45px !important;
}

.postid-33215 #servicenewser .what-we-card img {
    width: 180px !important;
    margin-bottom: 10px;
    filter: drop-shadow(1px 1px 4px rgb(0 0 0 / 10%));
}

.keyfeact .what-we-card img {
    width: 60px !important;
}

.themecolor {
    color: #38ABB9;
}

a.main-btn.popupbtn {
    display: flex;
    justify-content: center;
    width: max-content;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
}

.popupbtn img {
    width: auto;
    padding-left: 10px;
}

.modal-img {
    width: 50%;
}

.modal-content {
    width: 50%;
}

@media screen and (max-width: 767px) {
    .modal-img {
        width: 100%;
	border-radius: 0 !important;
    }
	
	.modal-content {
        width: 100% !important;
    }
}

ul.mega-sub-menu  .testimonial-img img {
    max-width: 30px !important;
}

ul.mega-sub-menu .testimonial-img.col10 {
    margin-top: 5px;
}

ul.serviceul li {
    padding: 7px;
}

ul.serviceul {
    padding: 20px;
    list-style: none;
}

ul.serviceul ::marker {
    content: url(https://upgrowth.in/wp-content/uploads/2024/12/tick-icon.png);
}

.page-template-page-agency-service-php .inbound-banner-left p {
    margin-top: 2%;
    font-size: 18px;
    line-height: 40px;
}

.page-template-page-agency-service-php .inbound-banner-left p>span {
    display: inline-block;
}

.page-template-page-agency-service-php .what-we-card.threecolmn.lefttext {
	width: 31%;
	    background: #fff;
    border-radius: 10px;
				margin: 10px;
}

#implementationsec .what-we-card.threecolmn {
    width: 25%;
    background: transparent;
    margin-top: 0;
	box-shadow: none;
}

#implementationsec .what-we-inner.flex.keyfeact {
    justify-content: space-evenly;
}

#growthplan .what-we-card.threecolmn {
    width: 25%;
    background: transparent;
    margin-top: 0;
	box-shadow: none;
}

#growthplan .keyfeact .what-we-card img {
    width: auto !important;
}

#growthplan h5{
	margin-top: 10px;
	color: #fff;
}

#growthplan .what-we-inner.flex.keyfeact {
    justify-content: space-evenly;
}

#seoframeworks .what-we-inner.flex.keyfeact {
    justify-content: flex-start;
}

#seoframeworks h6 {
	margin-top: 10px;
}

#seoframeworks ul {
    list-style: none;
    padding: 10px 0;
}

#seoframeworks li {
	padding: 10px 0;
}

#seoframeworks ul li:before {
    content: '✓';
    padding-right: 10px;
}

#expectsect .what-we-card {
    width: 45%;
	padding: 0px;
	background: #FAFAFA;
	border: 2px solid rgb(0 0 0 / 20%);
}

#expectsect .what-we-inner.flex.keyfeact {
    justify-content: space-evenly;
}

#expectsect ul {
    padding: 40px;
    text-align: left;
	list-style: none;
}

#expectsect li {
    padding: 10px 0;
}


ul.bannerul li:before {
    content: "\f00c";
    font-family: FontAwesome;
    background-image: url(https://upgrowth.in/wp-content/uploads/2024/12/bg-icon.png);
    padding: 5px;
    border-radius: 100%;
    color: #fff;
    margin-right: 10px;
}

ul.bannerul li {
    padding: 7px;
}

ul.bannerul {
    list-style: none;
	    margin-top: 20px;
}


#expectsect ul.do li:before {
    content: "\f00c";
    font-family: FontAwesome;
    background: green;
    padding: 5px;
    border-radius: 100%;
    color: #fff;
    margin-right: 10px;
}

#expectsect ul.dont li:before {
    content: "\f00d";
    font-family: FontAwesome;
    background: red;
    padding: 5px;
    border-radius: 100%;
    color: #fff;
    margin-right: 10px;
}

#expectsect h5 {
padding-bottom: 15px;
    border-bottom: 2px solid rgb(0 0 0 / 20%);
    margin-top: 0px;
    color: #000;
}

#servicecta .ctacont {
  width: 60%;
	text-align: left;
}

#servicecta .modal-img.ctaimg {
    padding: 0;
    border-radius: 0px 10px 10px 0px;
}

#servicecta .sercta {
    display: flex;
    background: #38ABB9;
}

a.main-btn.popupbtn.serctabtn {
    margin-left: inherit;
}

#otheservcises .othser {
    display: flex;
	    justify-content: space-between;
    align-items: center;
	    width: 31%;
    padding: 10px 20px 20px;
    margin: 10px;
}

#otheservcises .othser img:hover {
	content: url(https://upgrowth.in/wp-content/uploads/2024/12/arrow-img-new.png);
}

#otheservcises .othser img {
    width: auto !important;
}


#otheservcises1 .othser {
    display: flex;
	    justify-content: space-between;
    align-items: center;
	    width: 23%;
    padding: 5px 20px 16px;
    margin: 10px;
}

#otheservcises1 .othser img:hover {
	content: url(https://upgrowth.in/wp-content/uploads/2024/12/arrow-img-new.png);
}

#otheservcises1 .othser img {
    width: auto !important;
}

/* span.iconp {
    background-image: url(https://upgrowth.in/wp-content/uploads/2024/12/tick-icon.png);
    background-repeat: no-repeat;
    padding-left: 6%;
    background-size: contain;
} */

@media screen and (max-width: 767px) {
	span.iconp {
		background-image: none;
	}
	
	.page-template-page-agency-service-php .what-we-card.threecolmn.lefttext {
	width: 100%;
}
	
	#growthplan .what-we-card.threecolmn {
    width: 100%;
	}
	
	
#implementationsec .what-we-card.threecolmn {
    width: 100%;
	}
	
	#servicecta .sercta {
    border-radius: 0;
	display: block;
}
	
	
#expectsect .what-we-card {
    width: 100%;
	}
	
	#otheservcises .othser {
    width: 100%;
	}
	
	#otheservcises1 .othser {
    width: 100%;
	}
	
}

section#servicecta .serctabtn:hover {
    border: 1px solid #fff;
}

/* .page-id-7 .modal-img img {
    height: auto;
    top: 60px;
}

.page-id-7 .modal-inner {
	background-image: url(https://upgrowth.in/wp-content/uploads/2024/12/exit-poup-img-home.png);
	background-size: cover;
	ckground-size: cover;
    flex-direction: row-reverse;
}

.page-id-7 .modal-inner .modal-img {
padding: 29% 0;
} */
	

/* @media screen and (max-width: 999px) {
	.page-id-7 .modal-img img {
    top: 0px;
}
	
	.page-id-7 .modal-inner .modal-img {
		padding: 45% 0;
	}
} */


.dropdown-container, .dropdown-container1, .dropdown-container2, .dropdown-container3, .dropdown-container4, .dropdown-container5, .dropdown-container6, .dropdown-container7 {
	position: relative;
	display: block;
	cursor: pointer;
}

.dropdown-label, .dropdown-label1, .dropdown-label2, .dropdown-label3, .dropdown-label4, .dropdown-label5, .dropdown-label6, .dropdown-label7 {
	display: flex;
	align-items: center;
	color: #cecece;
	padding: 15px 0 0px;
	font-size: 15px;
}



.dropdown-label::after, .dropdown-label1::after, .dropdown-label2::after, .dropdown-label3::after, .dropdown-label4::after, .dropdown-label5::after, .dropdown-label6::after,
.dropdown-label7::after{
	content: '▼';
	margin-left: 10px;
	font-size: 12px;
	color: #cecece;
	transition: transform 0.3s;
}

.dropdown-container.active .dropdown-label::after, .dropdown-container1.active .dropdown-label1::after, .dropdown-container2.active .dropdown-label2::after, .dropdown-container3.active .dropdown-label3::after, .dropdown-container4.active .dropdown-label4::after, .dropdown-container5.active .dropdown-label5::after, .dropdown-container6.active .dropdown-label6::after, .dropdown-container7.active .dropdown-label7::after {
	transform: rotate(180deg);
}

.dropdown-list, .dropdown-list1, .dropdown-list2, .dropdown-list3, .dropdown-list4, .dropdown-list5, .dropdown-list6, .dropdown-list7 {
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 100%;
	left: 0;
	background-color: #fff;
	border: 1px solid #ccc;
	width: 230px;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
	display: none;
	z-index: 1000;
}

.dropdown-container.active .dropdown-list, .dropdown-container1.active .dropdown-list1, .dropdown-container2.active .dropdown-list2, .dropdown-container3.active .dropdown-list3, .dropdown-container4.active .dropdown-list4, .dropdown-container5.active .dropdown-list5, .dropdown-container6.active .dropdown-list6, .dropdown-container7.active .dropdown-list7 {
	display: block;
	margin-top: 0px;
}

.dropdown-item {
	border-bottom: 1px solid #f1f1f1;
}

.dropdown-item:last-child {
	border-bottom: none;
}

.dropdown-item a {
	color: #000 !important;
	text-decoration: none;
	padding: 6px;
	display: block;
	transition: background-color 0.3s;
}

.dropdown-item a:hover {
	background-color: #f1f1f1;
}

@media screen and (max-width: 767px) {
    .footer-menu {
        width: calc((100% - 20px) / 1);
	}
	
	#aitoolheading {
		margin-top: 20% !important;
	}
	
	.page-template-page-ai-powered-tool .inspiration-list-card {
    width: auto !important;
}
	
	.single-aipoweredtools section.how-we-section .what-we-card, .tax-aipoweredtools_categories .inspiration-list-card {
	width: 100% !important;
}
	
.aitoolleftsidebar {
	width: 100% !important;
}

.aitoolrightsidebar {
	width: 100% !important;
}	
	
	.aitoolsection {
    display: block !important;
	margin-bottom: 30px !important;
	}
	
	.single-aipoweredtools section.faq-section {
    padding: 8% 0 !important;
}
	
/* 	#howtouseaitool {
    background: none !important;
} */
	
}

.tax-aipoweredtools_categories #toosectionmain {
	margin-bottom: 15%;
}

.page-template-page-ai-powered-tool .inspiration-img, .tax-aipoweredtools_categories .inspiration-img {
    padding: 5% 0;
}

.page-template-page-ai-powered-tool .inspiration-img img, .tax-aipoweredtools_categories .inspiration-img img {
    width: 80px;
    height: 80px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative;
}

.page-template-page-ai-powered-tool .inspiration-list-card, .tax-aipoweredtools_categories .inspiration-list-card {
    width: 23%;
    margin: 15px 10px;
}

.page-template-page-ai-powered-tool .inspiration-grid.flex {
	justify-content: start;
}

.single-aipoweredtools #servicecta {
    padding: 0;
    background: #DAFBFF;
    margin: 2%;
    border-radius: 10px;
}


.single-aipoweredtools #servicecta .sercta {
	background: transparent !important;
}

.single-aipoweredtools #servicecta .ctacont {
	width: 80%;
}

.single-aipoweredtools #servicecta .ctacont {
    padding: 0;
}

#aitoolheading h1.global-heading, .page-template-page-ai-powered-tool h2.global-heading, #servicecta .ctaheading, .single-aipoweredtools h4.ctaheading, .single-aipoweredtools h2.global-heading, 
h5.righttoolheading {
    background: linear-gradient(90deg, #38ABB9 0%, #05143E 121.03%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

#aitoolheading .global-heading:after, .page-template-page-ai-powered-tool .global-heading:after, .single-aipoweredtools h2.global-heading:after {
	display: none;
}

#aitoolheading.global-banner-section p {
    color: #000;
}

#aitoolheading {
    padding: 4% 0;
	    background: #f4f4f4;
    border-radius: 10px;
    margin-bottom: 0;
}

#toosectionmain {
padding: 0% 0 5%;
    background: #f4f4f4;
    margin: 2%;
    border-radius: 10px;
    margin-top: 0;
}

.single-aipoweredtools #servicecta .sercta.sercta2 .ctacont {
    width: 50%;
}

.single-aipoweredtools .sercta.sercta2 h4.ctaheading {
    background: transparent;
    -webkit-text-fill-color: #fff !important;
}

.single-aipoweredtools section.how-we-section .what-we-card {
	    width: 28%;
    margin: 0px 0 30px
}

.single-aipoweredtools .what-we-inner.flex.keyfeact {
	justify-content: space-evenly;
}

.sercta.sercta2 a.main-btn.popupbtn:hover {
    border: 1px solid #fff;
}

.container.sercta.sercta2 .modal-content.ctacont {
    padding: 5% 0 !important;
}

.righttooldiv {
    padding: 5%;
    border: 1px solid rgb(0 0 0 / 10%);
    border-radius: 10px;
}

a.righttool {
    padding: 15px 0;
    display: block;
    border-top: 1px solid rgb(0 0 0 / 10%);
}

h5.righttoolheading {
	margin-bottom: 15px;
}

.aitoolleftsidebar {
	width: 70%;
}

.aitoolrightsidebar {
	width: 27%;
}

.aitoolsection {
	display: flex; 
	margin: 2%; 
	justify-content: space-between;
}

/* #howtouseaitool {
	background-image: url(https://upgrowth.in/wp-content/uploads/2024/12/line.png);
    background-size: auto;
    background-position: 160% 18%;
    background-repeat: repeat-x;
} */


.term-growth .inspiration-list-card.seo, .term-seo .inspiration-list-card.growth {
    display: none;
}

.term-1642 li[cat-tab=growth], .term-1611 li[cat-tab=seo]  {
    background: #ff6020 !important;
}

.term-1642 li.active, .term-1611 li.active {
    background: transparent !important;
}

.postid-34685 .author-profile {
    display: none;
}

.postid-34685 section.author-section {
    padding: 0;
}

.postid-34685 section.other-calculator-section.gpt-quiz.authoother {
    display: none;
}


section.case-studies-section .services-tab ul li a {
    padding: 5px 8px;
}

.page-template-page-case-study .global-heading {
    line-height: 1.2;
}

.postid-34912 section.nutrition-section.casestudy_testimonial,
.postid-34915 section.nutrition-section.casestudy_testimonial,
.postid-34913 section.nutrition-section.casestudy_testimonial,
.postid-34908 section.nutrition-section.casestudy_testimonial,
.postid-34904 section.nutrition-section.casestudy_testimonial,
.postid-34900 section.nutrition-section.casestudy_testimonial,
.postid-34898 section.nutrition-section.casestudy_testimonial,
.postid-34896 section.nutrition-section.casestudy_testimonial,
.postid-34894 section.nutrition-section.casestudy_testimonial,
.postid-34891 section.nutrition-section.casestudy_testimonial,
.postid-34885 section.nutrition-section.casestudy_testimonial,
.postid-34877 section.nutrition-section.casestudy_testimonial,
.postid-34875 section.nutrition-section.casestudy_testimonial,
.postid-34874 section.nutrition-section.casestudy_testimonial,
.postid-34870 section.nutrition-section.casestudy_testimonial,
.postid-34868 section.nutrition-section.casestudy_testimonial, .postid-34862 section.nutrition-section.casestudy_testimonial, .postid-34860 section.nutrition-section.casestudy_testimonial, .postid-34859 section.nutrition-section.casestudy_testimonial, .postid-34857 section.nutrition-section.casestudy_testimonial {
    display: none;
}

.page-id-456 li.showall a {
    background: #ff6020;
    color: #fff;
}

.page-id-456 li.inact.active {
    background: transparent !important;
}

.single-services.postid-35192 section.global-banner-section {
	background: #F7F7F7;
}


.single-services.postid-35192 .growthheader {
	color: #05143E !important;
}
.single-services.postid-35192 section.global-banner-section p {
	color: #525252 !important;
}

.single-services.postid-35192 section.client-section {
	display: none;
}

.single-services.postid-35192 section#testimonialser, .single-services.postid-35192 section#casestudyser, .single-services.postid-35192 section#truestserv, .single-services.postid-35192 .single-section#whychooseserv, .single-services.postid-35192 section.whychoosesection, .single-services.postid-35192 section.serviceclientsecnew, .single-services.postid-35192 section.services-details-section, .single-services.postid-35192 section.how-we-section.pune.new {
	display: none;
}


.single-services.postid-35368 section.global-banner-section {
	background: #F7F7F7;
}


.single-services.postid-35368 .growthheader {
	color: #05143E !important;
}
.single-services.postid-35368 section.global-banner-section p {
	color: #525252 !important;
}

.single-services.postid-35368 section.client-section {
	display: none;
}

.single-services.postid-35368 section#testimonialser, .single-services.postid-35368 section#casestudyser, .single-services.postid-35368 section#truestserv, .single-services.postid-35368 .single-section#whychooseserv, .single-services.postid-35368 section.whychoosesection, .single-services.postid-35368 section.serviceclientsecnew, .single-services.postid-35368 section.services-details-section, .single-services.postid-35368 section.how-we-section.pune.new {
	display: none;
}

.postid-18329 section.services-details-section, .postid-18329 section.how-we-section.pune.new {
	display: none;
}

.postid-206 section.whychoosesection, .postid-206 section#whychooseserv, .postid-206 section#truestserv {
	display: none;
}

.postid-195 section.whychoosesection, .postid-195 section#whychooseserv, .postid-195 section#truestserv {
	display: none;
}

.postid-171 section.whychoosesection, .postid-171 section#whychooseserv, .postid-171 section#truestserv {
	display: none;
}


.strategicgrowth {
	width: 33%;
    border-right: 1px solid;
    border-radius: 0px;
}

.strategicgrowth:nth-child(3) {
    border-right: 0px !important;
}

@media screen and (max-width: 767px) {
.strategicgrowth {
	width: 100%;
    border-right: 0px;
    border-radius: 0px;
}
}


.multidiv {
	display: flex;
    padding: 10px 25px;
    background: #F4F4F4;
   border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

.multistrategicgrowth ul {
	padding: 10px 50px;
}

@media screen and (max-width: 767px) {
    .postid-35192 .objective-img {
        display: block !important;
    }
	
.postid-35192	.objective-inner.flex {
    display: block;
    padding: 5% 0;
}
	
.page-template-page-playbook .inbound-banner-right {
    margin-top: 0px !important;
}
	
	.postid-35192 .services-solution-list ul.flex {
    
    margin-right: 15% !important;
}
	
	.postid-35192 .multidiv {
    display: block;
	}	
	
	.twoctabtn {
	display: block !important;
	margin-top: 0px !important;
}
	
.postid-35368	p.twoctabtn.headerbtns {
    display: block !important;
}
	
.postid-35368 .multidiv {
    display: block;
	}	
	
.postid-35368	section.quotesec {
    padding: 15% 0 8% !important;
}
	
.postid-35368	.services-solution-list ul li {
    margin-bottom: 5% !important;
}
	
	#strategic-framework .what-we-inner {
	padding: 0 5% !important;
	margin-bottom: 10%;
}
	
		#strategic-advantage .what-we-inner {
	padding: 0 5% !important;
	margin-bottom: 10%;
}
	
	section#strategic-advantage .what-we-card.approachgrowth {
    width: 100% !important;
	}
	
	section#strategic-advantage .what-we-inner.flex {
    display: block;
}
	
		section#strategic-consult .what-we-inner.flex {
    display: block !important;
}
	
	section#strategic-consult .what-we-card.approachgrowth {
    width: 100% !important;
	margin-bottom: 20px !important;
	}
	
	#tabenginner {
		display: block !important;
	}	
	
	.postid-35368 .services-tab, .postid-35368 .services-tab-content {
		width: 100% !important;
	}
	
.postid-35368	.services-list-card {
			width: 100% !important;
	margin-top: 0px !important;
	}

	.partnercardtab {
	width: 100% !important;
		margin-top: 5% !important;
}
	
	   .single-agencypartner #strategic-framework .what-we-inner, .page-template-page-agency-partner-php #strategic-framework .what-we-inner {
        padding: 0% !important;
        margin-bottom: 10%;
    }
	
	.single-agencypartner .quizheading2, .page-template-page-agency-partner-php .quizheading2 {
		width: 100% !important;
	}	
	
	#strategic-advantage .what-we-inner.flex.prioritymain {
    padding: 0 !important;
}
	
	.pbo30 {
		padding-bottom:15px !important;
	}
	
	.what-we-card.approachgrowth.priorityblock {
    margin-bottom: 30px !important;
}
	
	section#looking_for .what-we-card.approachgrowth.multistrategicgrowth {
    width: 100% !important;
    margin: 10px;
}
	
	#whatinside .objective-content, #aitoolheading .objective-content {
    width: auto !important;
}
	
.single-playbook #aitoolheading {
        margin-top: 0% !important;
	margin-bottom: 10% !important;
    }
	
.single-playbook section#contact_us {
    padding: 18% 0 !important;
}
	
.single-playbook	section#servicecta {
    padding: 15% 0 !important;
}
	
	.page-id-36092 section.inbound-banner-section {
    padding: 7% 0% !important;
}
	
}


.single-playbook	section#servicecta {
    padding: 3% 0;
}

	#strategic-framework	h2.global-heading {
    margin-bottom: 15px;
}

	#strategic-advantage	h2.global-heading {
    margin-bottom: 15px;
}

.postid-35192 section#casestudyser2 {
    display: none;
}


.postid-35368 #tabsec {
    display: none;
}
/* 
.postid-35368 .services-list {
    display: block;
} */

.postid-35368 section#casestudyser1 {
    display: none;
}

.streframework {
    list-style: none;
    padding-top: 18px;
    border-top: 1px solid hsl(0deg 0% 0% / 10%);
    margin-top: 15px;
}

#strategic-framework .what-we-inner {
	padding: 0 10% 5%;
}

.postid-35368	.growthheader {
    padding: 0 6% !important;
}

.postid-35192	#otheservcises1 {
    display: none !important;
}

.postid-35368	#otheservcises {
    display: none !important;
}

.postid-35368 section#strategic_growth {
    display: none;
}

.postid-35368 section#multi-channel_growth {
	padding-top:5% !important;
}

#strategic-consult h2.global-heading {
    margin-bottom: 15px;
}

.postid-35368 section#casestudyser1 {
    display: none;
}

.postid-35368 .objective-content {
    width: 100%;
    padding: 0px 15%;
}

section#strategic-advantage .what-we-card.approachgrowth {
           width: 30%;
    margin: 10px;
    background: transparent;
    box-shadow: none !important;
    padding: 2%;
}

section#strategic-consult .what-we-card.approachgrowth {
           width: 31%;
    margin: 10px;
    background: transparent;
    box-shadow: none !important;
}

section#strategic-advantage .what-we-inner.flex {
    justify-content: center;
}

.postid-35368 .services-solution-list {
    width: auto;
}

.twoctabtn.headerbtns {
	    justify-content: center;
}


.postid-35192 li.tab-link.active {
    background-color: transparent !important;
    color: #000 !important;
    border: none !important;
    border-bottom: 2px solid #000 !important;
    border-radius: 0px;
    font-size: 20px;
}

.postid-35192 li.tab-link {
    border: none !important;
    color: #000 !important;
    font-size: 20px;
	 border-radius: 0px;
}

.postid-35192 li.tab-link:hover {
    border: none !important;
    color: #000 !important;
    font-size: 20px;
	 background-color: transparent !important;
	border-bottom: 2px solid #000 !important;
	 border-radius: 0px;
}

.postid-35192 .services-list-grid.flex {
    justify-content: center;
}

.page-id-35202 .maincasestudysection, .page-id-35195 .maincasestudysection, .page-id-35191 .maincasestudysection, .page-id-35187 .maincasestudysection, .page-id-35072 .maincasestudysection, .page-id-35181 .maincasestudysection, .page-id-35086 .maincasestudysection, .page-id-35178 .maincasestudysection, .page-id-35171 .maincasestudysection, .page-id-35167 .maincasestudysection, .page-id-35161 .maincasestudysection, .page-id-35085 .maincasestudysection, .page-id-35070 .maincasestudysection, .page-id-35068 .maincasestudysection, .page-id-35060 .maincasestudysection, .page-id-35028 .maincasestudysection, .page-id-35032 .maincasestudysection, .page-id-35030 .maincasestudysection, .page-id-35021 .maincasestudysection, .page-id-35003 .maincasestudysection, .page-id-34999 .maincasestudysection, .page-id-34994 .maincasestudysection, .page-id-34988 .maincasestudysection {
    display: none;
}


.postid-35368 #servicecta .ctacont {
	width: 70%;
}

.postid-35368 #servicecta .modal-img.ctaimg {
	display: none;
}

.postid-35368 #servicecta .sercta {
	    background: #05143E;
}

.twoctabtn {
	display: flex;
	margin-top: 15px;
}

a.main-btn.popupbtn.serctabtn.secondbtn {
    background: #fff;
    color: #ff6020;
}

.tabulservice {
	padding: 5% 10%;
    text-align: left;
}

#tabenginner {
	display: flex;
    align-items: center;
}

.postid-35368 .services-tab, .postid-35368 .services-tab-content {
	width: 50%
}

.weekpara {
	    background: #FAFAFA;
    padding: 5px 15px;
    border-radius: 15px;
}

.postid-35192 section#strategic-framework {
    display: none;
}

.postid-35192 section#strategic-advantage {
	display: none;
}

.postid-35192 section#servicecounter {
	display: none;
}

.partnercardtab {
    width: 31%;
    margin: 10px;
}

.single-agencypartner .services-list-grid.flex, .page-template-page-agency-partner-php .services-list-grid.flex {
    justify-content: center;
}

.single-agencypartner li.tab-link.active, .page-template-page-agency-partner-php li.tab-link.active {
    background-color: transparent !important;
    color: #000 !important;
    border: none !important;
    border-bottom: 2px solid #000 !important;
    border-radius: 0px;
    font-size: 20px;
}

.single-agencypartner li.tab-link, .page-template-page-agency-partner-php li.tab-link  {
    border: none !important;
    color: #000 !important;
    font-size: 20px;
	 border-radius: 0px;
}

.single-agencypartner li.tab-link:hover, .page-template-page-agency-partner-php li.tab-link:hover {
    border: none !important;
    color: #000 !important;
    font-size: 20px;
	 background-color: transparent !important;
	border-bottom: 2px solid #000 !important;
	 border-radius: 0px;
}

.single-agencypartner .quizheading2, .page-template-page-agency-partner-php .quizheading2 {
	width: 50%;
}

.priorityblock {
    width: 45% !important;
}

	.pbo30 {
		padding-bottom:30px;
	}

	.what-we-card.approachgrowth.priorityblock {
    margin-bottom: 30px !important;
}

section#looking_for  .what-we-card.approachgrowth.multistrategicgrowth {
    width: 31%;
    margin: 10px;
	    border: 1px solid rgb(0 0 0 / 10%);
}

section#looking_for .what-we-inner.flex {
    justify-content: center;
}

/* .postid-35732 section#tabsec {
	display: none;
} */



.page-id-35202 li[cat-tab=ux-ui-design], 
.page-id-35195 li[cat-tab=trading], 
.page-id-35191 li[cat-tab=stock-market-analysis], .page-id-35187 li[cat-tab=stock-market], .page-id-35181 li[cat-tab=startups], .page-id-35178 li[cat-tab=sports], .page-id-35171 li[cat-tab=saas], .page-id-35167 li[cat-tab=real-estate], .page-id-35161 li[cat-tab=media-publishing], .page-id-35086 li[cat-tab=manufacturing], .page-id-35085 li[cat-tab=it-services], .page-id-35072 li[cat-tab=investment], .page-id-35070 li[cat-tab=hr-tech], .page-id-35060 li[cat-tab=fitness], .page-id-35032 li[cat-tab=fashion], .page-id-35030 li[cat-tab=entrepreneurship], .page-id-35028 li[cat-tab=employee-engagement], .page-id-35021 li[cat-tab=cryptocurrency], .page-id-35003 li[cat-tab=consumer-goods], .page-id-34994 li[cat-tab=beauty-personal-care], .page-id-34991 li[cat-tab=automotive], .page-id-34988 li[cat-tab=apparel], .page-id-35929 li[cat-tab=lending] {
    background: #ff6020;
}


.page-id-35202 li.active, .page-id-35195 li.active, .page-id-35191 li.active, .page-id-35187 li.active, .page-id-35181 li.active, .page-id-35178 li.active, .page-id-35171 li.active, .page-id-35167 li.active, .page-id-35161 li.active, .page-id-35086 li.active, .page-id-35085 li.active, .page-id-35072 li.active, .page-id-35070 li.active, .page-id-35060 li.active, .page-id-35032 li.active, .page-id-35030 li.active, .page-id-35028 li.active, .page-id-35021 li.active, .page-id-35003 li.active, .page-id-34994 li.active, .page-id-34991 li.active, .page-id-34988 li.active, .page-id-35929 li.active {
	background: transparent !important;
}


.sercta2 a.main-btn.popupbtn:hover {
    border: 1px solid #fff;
}


#whatinside .objective-content ul li i {
	background: transparent;
    border: none;
    color: #38ABB9;
    font-size: 23px;
    line-height: normal;
}

#whatinside .objective-content ul li {
    margin-top: 20px;
    margin-bottom: 20px;
	    padding-left: 36px;
}

#whatinside .objective-content {
	width: 80%;
}

#aitoolheading .objective-content ul li i {
	background: transparent;
    border: none;
    color: #000;
    font-size: 23px;
    line-height: normal;
	    content: url(https://upgrowth.in/wp-content/uploads/2025/03/tickicon.png);
    width: 26px;
    height: 26px;
    padding-top: 4px;
}

#aitoolheading .objective-content ul li {
    margin-top: 20px;
    margin-bottom: 20px;
	    padding-left: 36px;
}

#aitoolheading .objective-content {
	width: 80%;
}

#quoteplay {
border-left: 4px solid;
    padding-left: 5%;
    margin: 5% 0;
}

.playcate {
    background: #D6D6D6;
    width: max-content;
    padding: 2px 10px;
    border-radius: 20px;
    margin-bottom: 15px;
}

.page-id-36120 div#playbookdiv {
    display: none;
}

.page-id-36120 li[cat-tab=fintech] {
	background: #ff6020;
}

.page-id-36120 .services-tab ul li.active {
    background: transparent;
}


.page-template-page-playbook h1.offertitle, .page-template-page-playbook .inbound-banner-right {
    margin-top: 60px;
}

.page-id-36092 .inbound-banner-left {
    width: 100% !important;
	text-align: center;
}

.page-id-36092 .inbound-banner-left p {
    margin-top: 3%;
}

.page-id-36092 section.inbound-banner-section {
    padding: 7% 15% !important;
}

.wi50 {
	width: 50%;
}

.wi40 {
	width: 40%;
}

.wi60 {
	width: 57%;
}

.wi38 {
	width: 35%;
}

@media screen and (max-width: 767px) {
section#bannerim {
    padding: 20% 0 0;
}
	
	.single-growth_design section.about-growth-section {
    padding: 2% 0;
}
	
	.single-growth_design .growth-content {
    padding: 10px 0;
}
	
	.btns {
    display: block !important;
	}
	
	#blogother .team-card {
    width: 100% !important;
}
	
	.single-post section#servicecta .modal-img.ctaimg {
	margin-top: 2% !important;
}
	
	.single-post section#servicecta.secondctablog {
		padding-bottom: 1% !important;
	}
	
	#otheservcises .fourcol, .fourcol {
	width: 100% !important;
	}
	
	.hirresimg {
	margin-top: 20px !important;
}
	
	.threeresbox {
    padding: 0;
    width: 100% !important;
}

.flex.blogres {
    gap: 0px !important;
}
	
	.threcol {
    width: 100% !important;
}
	
	#startsc .benefits .flex {
   display: block !important;
}
	
	#startsc .secondnewcol {
    width: 20% !important;
}
	
	.startdecsec {
  display: none;
}
	
	.startmobsec {
  display: block !important;
}
	
	.fivcol {
	width: 100% !important;
}
	
		.onecol {
display: block !important;
	margin-bottom: 20px !important;
}
	
	.onecol .w30, .onecol .w70 {
width: 90% !important;
		border-radius: 0px !important;
}
	
	.twocol {
	width: 100% !important;
}
	
	.tocol {
		display: block !important;
	}
	
	.tocol .ficol {
  margin-bottom: 20px;
}

	.modal-content.ctacont.solctafirst {
	width: 100% !important;
}
	
	.marper.onecol {
    width: 80% !important;
	}
	
	.multistrategicgrowth ul {
    padding: 15px !important;
}
	
	.bordermidl:after {
    display: none !important
}
	
	.tworesbox {
    padding: 0;
    width: 100%;
}
	
	.single-automation .team-card {
    width: 100% !important;
}
	
	.overviewcontent, 
	.overviewcontent1 {
		padding: 3% !important;
	}
	
}



.single-post .btns a.main-btn.popupbtn {
    font-size: 17px;
    font-weight: bold;
    padding: 10px 25px;
    margin: 0;
}

.single-post .container.sercta.sercta2 .modal-content.ctacont {
    padding: 0% 0 !important;
}

.btns {
    display: flex;
    gap: 20px;
}

.btns a.main-btn.popupbtn1 {
    background: transparent;
    border-color: #fff;
}

.single-post section#servicecta {
    margin-top: 2%;
}

#blogother .team-card {
    width: 32%;
}

.ctablog {
    gap: 0;
	margin-top:20px;
}

.ctablog .ctablogleft {
    padding: 20px;
}


.ctablog .ctablogleft a.wp-block-button__link {
    padding: 10px 15px;
    margin-top: 20px;
	    font-size: 18px !important;
}

.ctablog .ctablogleft h2 {
    font-size: 26px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.single-post section#servicecta .modal-img.ctaimg {
	margin-top: -15%;
}

#otheservcises .fourcol {
	width: 23%;
	padding: 5px 20px 16px;
}

.fourcol {
	width: 23%;
	padding: 5px 20px 16px;
}

.hirresimg {
	margin-top: -50px;
}

.threeresbox {
    padding: 0;
    width: 32%;
}

.flex.blogres {
    gap: 23px;
}

.threcol {
    width: 31%;
}

.hiriserv li::marker {
    content: url(https://upgrowth.in/wp-content/uploads/2025/05/Background.png);
}

.hiriserv li {
	    padding: 0px 10px 10px;
}

.hiriserv ul {
    padding: 0 20px;
}

#startsc .secondnewcol {
    width: 5%;
}

#startsc .benefits .firstnewcol p {
    padding: 0;
}

.startmobsec {
  display: none;
}

.relrolesection {
	justify-content: center;
  gap: 30px;
}

.fivcol {
	width: 20%;
	box-shadow: none !important;
}

.onecol {
	width: 100%;
	display: flex;
	align-content: center;
	align-items: center;
}


.onecol .w30 {
width: 30%;
}

.onecol .w70 {
width: 70%;
	border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
	padding: 25px 30px !important;
}

.w70 li::marker {
  content: url(https://upgrowth.in/wp-content/uploads/2025/05/SVG7.png);

}

.w70 li {
  padding: 8px;

}

.twocol {
	width: 48%;
}

.tocol {
	display: flex;
	gap: 10px;
}

.ficol {
  background: #F3F4F6;
  padding: 20px;
	border-radius: 10px;
}

.twcol {
  background: #38ABB91C;
  padding: 20px;
  border-left: 4px solid #38ABB9;
  border-radius: 10px;
}


.twcol strong {
  color: #38ABB9;
}

.tocol.cta {
    margin-top: 30px;
	gap: 20px;
    justify-content: space-between;
}

.ficol.cta, .twcol.cta {
    background: transparent;
    display: block;
    align-items: center;
    gap: 10px;
    padding: 0;
	border: none;
	    width: 100%;
	font-weight: normal;
}

.ficol.cta p, 
.twcol.cta p {
	font-size: 16px;
	margin-top: 0px;
}

.bordermidl:after {
    content: "";
    position: absolute;
    left: 17%;
    right: 17%;
    height: 2px;
    border-top: 2px solid #E5E7EB;
    margin-top: 4.5%;
}

.solctafirst {
	width: 80% !important;
}

.tworesbox {
    padding: 0;
    width: 48%;
}

.bluecolor {
	color: #38abb9;
}

.single-growthtools section.global-banner-section p img {
	width: auto;
}

.single-growthtools  section.global-banner-section p {
	max-width: none;
}

.postid-182 section#strategic-framework, .postid-182 section#strategic-advantage,  .postid-182 section#strategic_growth, .postid-182 section#multi-channel_growth, .postid-182 section#multi-channel_growth, .postid-182 section.whychoosesection, .postid-182 section#whychooseserv, .postid-182 section#truestserv, .postid-182 section#strategic-framework {
	display: none;
}


.postid-37490 section.nutrition-section, .postid-37490 section#casestudysec, .postid-37490 section#testimonialsec, .postid-37490 section#webstorysec, .postid-37490 section#strategic-framework, .postid-37490 section.services-details-section, .postid-37490 section.services-details-section.benefits_section, .postid-37490 section.how-we-section.pune.new, .postid-37490 section#strategic-advantage, .postid-37490 section#strategic_growth, .postid-37490 section#multi-channel_growth {
	display: none;
}

.postid-33255 section#strategic-advantage, .postid-33255 section#strategic_growth, .postid-33255 section#multi-channel_growth, .postid-33255 section#strategic-framework {
    display: none;
}


.postid-33089 section#strategic-advantage, .postid-33089 section#strategic_growth, .postid-33089 section#multi-channel_growth, .postid-33089 section#strategic-framework {
    display: none;
}


.postid-33215 section#strategic-advantage, .postid-33215 section#strategic_growth, .postid-33215 section#multi-channel_growth, .postid-33215 section#strategic-framework {
    display: none;
}

.postid-37785 section#strategic-advantage, .postid-37785 section#strategic_growth, .postid-37785 section#multi-channel_growth, .postid-37785 section#strategic-framework, .postid-37785 section.services-details-section, .postid-37785 section.how-we-section.pune.new, .postid-37785 section.nutrition-section, .postid-37785 section#casestudysec, .postid-37785  section#webstorysec, .postid-37785 section#testimonialsec, .postid-37785 section#faqsec {
    display: none;
}


.bottombannersection {
    border: 1px solid #05143E;
    border-radius: 20px;
    justify-content: center;
    align-items: center;
	background: rgba(138, 169, 255, 10);
    background: linear-gradient(90deg, rgba(138, 169, 255, 0.4) 0%, rgba(206, 250, 255, 0.4) 100%);
}

.width50 {
    width: 45%;
	padding: 25px;
}

.overviewcontent {
    padding: 0 10%;
    border-bottom: 1px solid #9B9B9B;
    padding-bottom: 3%;
}

.overviewcontent1 {
    padding: 0 10%;
    padding-bottom: 3%;
}

.single-automation table {
    border-spacing: 0;
	    margin: 20px 0;
}

.single-automation th {
    border: 1px solid #ccc;
    padding: 7px;
	text-align: left;
    font-size: 18px;
}

.single-automation .team-card {
    width: 32%;
	padding: 15px;
}

.postid-37785 section#truestserv {
	display: none;
}

.postid-37785 .logo-slider .item .client-logo img {
    width: 50% !important;
}

.page-template-page-automation .caseStudy-image>img {
    -o-object-fit: fill;
    object-fit: fill;
}

.single-automation .w70 li::marker {
	content: none !important;
}

.single-post .w70 li::marker {
		content: none !important;
}

.single-authors .fa-linkedin-square:before {
    font-size: 36px;
    font-size: 25px;
}

i.fa.fa-file-o {
    color: #0e76a8;
    margin-top: 15px;
    content: url(https://upgrowth.in/wp-content/uploads/2025/07/lovable-icon.png);
    width: 25px;
}

.page-id-16881 section.case-studies-section {
    border-bottom: 1px dashed;
}

.aiappbtn {
	margin-left: auto;
    margin-right: auto;
    display: block;
    width: max-content;
    margin-top: -4% !important;
    margin-bottom: 4% !important;
}