.emailExcelSection .mobile-img {
	display:none;
}

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

}
@media only screen and (max-width:1200px ) {
	.deliviverabilitySection .row-bg-wrap .inner-wrap {
		clip-path: inset(0px 100px round 20px) !important;
	}
	.singalBlogHeader {
		padding-bottom: 0 !important;
	}
	.blogSectionStyle .nectar-post-grid-filters a {
		margin: 10px 5px 30px;
	}
	.selfServeBox .vc_column-inner h4 {
		font-size: 14px;
	}
}
@media only screen and (max-width:1100px ) {
	.team_section .team_box_right {
		padding: 0px 20px 0 20px;
	}
	.wpb_row.aboutUsBoxSection .row-bg-wrap .row-bg-overlay {
		clip-path: inset(0px 0px round 0px) !important;
	}
	.team_section .team_box {
		margin-bottom: 40px;
	}
}
@media only screen and (max-width:1024px ) {

	.blogSectionStyle .nectar-post-grid-filters a {
		padding: 13px 25px;
	}
	.blogSectionStyle .nectar-post-grid-filters {
		max-width: 100%;
	}
	body.single-post .post-area {
		padding-left: 0 !important;
	}
	.single div#toc_container ul.toc_list > li > a {
		font-size: 13px;
	}
	
	body.material .post .content-inner {
		padding-left: 0px !important;
	}
	#ajax-content-wrap .container-wrap {
		padding-bottom: 0;
		padding-top: 0 !important;
	}
	.archive #page-header-bg h1 {
		font-size: 44px;
		line-height: 60px;
	}
	body.author #page-header-wrap #page-header-bg {
		padding-top: 12%;
	}
	.archive #page-header-wrap #page-header-bg {
		padding-bottom: 0 !important;
		padding-top: 110px !important;
	}
}
@media only screen and (max-width:991px ) {
	.emailFrom {
		width: 100%;
		padding: 0 40px;
		margin-bottom: 30px;
	}
	.emailListing {
		width: 100%;
		padding: 30px;
	}
	.selfServeBox .vc_column-inner .inner {
		margin: 0 auto 20px !important;
	}
	.selfServeBox .vc_column-inner h4 {
    	font-size: 18px;
	}
	.passionateExpertSection .nectar-parallax-scene li:nth-child(02) div {
		top: 9px;
	}
	.team_section .team_box .team_box_left {
		width: 100%;
		padding-right: 0;
	}
	.team_section .team_box_right {
		width: 100%;
		padding: 0px 0px 0 0px;
	}
	.deliviverabilitySection .row-bg-wrap .inner-wrap {
		clip-path: inset(0px 20px round 20px) !important;
	}
	.masonry.material .masonry-blog-item h3 a {
		font-size: 20px;
	}
	.masonry.material .masonry-blog-item .meta-category a {
		font-size: 16px;
	}
	.masonry.material .masonry-blog-item .excerpt {
		font-size: 16px;
		line-height: 24px;
	}
	body #header-outer {
		padding: 0px 0px !important;
	}
	body div#toc_container {
		width: 260px;
		margin: 0;
		position: relative !important;
		width: 100% !important;
		min-height: auto !important;
	}
	body div#toc_container .inner-wrapper-sticky {
		position: relative !important;
		left: 0 !important;
		top: 0 !important;
		width: 100% !important;
		transform: unset !important;
	}
	body.material .post .content-inner {
		padding-left: 0;
	}
	.gform_wrapper.gravity-theme .gform_footer {
		justify-content: center;
	}
	body .row .related-post-wrap {
		margin-top: 10px !important;
		max-width: 440px;
		margin: 0px auto 0;
		padding-bottom: 40px !important;
	}
	.container-wrap #author-bio #author-info p {
		max-width: 100% !important;
	}
	body.single .main-content .featured-media-under-header {
		padding-bottom: 0px !important;
	}
	.single .content-inner h3 {
		font-size: 20px;
		line-height: 34px;
	}
	.single .content-inner h2 {
		font-size: 24px;
		line-height: 38px;
	}
	.single .featured-media-under-header h1 {
		font-size: 36px;
		line-height: 45px;
	}
	#header-outer #top .container {
		border-radius: 0px 0px 10px 10px;
		box-shadow: 0px 11px 50px 0px rgb(25 3 40 / 10%);
		padding: 15px 10px 15px 10px;
	}
	.easy_sales_slider .easy_sales_content_box {
		width: 45%;
		padding: 0 0px 0 0px;
	}
	.easy_sales_slider .easy_sales_img_box {
		width: 55%;
	}
	.emailExcelSection .nectar-parallax-scene {
		display:none;
	}
	.emailExcelSection .mobile-img {
		display:block;
	}
	.footerSection .widget_nav_menu ul li a {
		font-size: 14px;
	}
	.footerSection .widget_nav_menu ul li {
		padding: 0 10px;
	}
}
@media only screen and (max-width:769px ) { 

}
@media only screen and (max-width:690px ) {
	.listingBox ul li:first-child {
		font-size: 12px;
		line-height: 18px;
	}
	.listingBox ul li:first-child span { 
		text-align: right;
	}
	.emailFrom {
		padding: 0px;
	}
	.rangeOutput .calculate-input {
		font-size: 22px !important;
	}
	.emailListing {
		padding: 20px 10px 10px 10px;
	}
	.emailFrom h2 {
		font-size: 28px;
	}
	.emailFrom h2.rangePriceWrap {
		font-size: 28px;
	}
	.masonry.material .post .post-featured-img {
		height: auto;
	}
	.post-area.masonry.material .post .post-featured-img img {
		height: auto;
		width: 100% !important;
	}
	.archive #page-header-bg h1 {
		font-size: 32px;
		line-height: 42px;
	}
	.masonry.material .posts-container {
		height: auto !important;
	}
	.masonry.material .masonry-blog-item h3 a {
		font-size: 20px;
	}
	.masonry.material .masonry-blog-item .meta-category {
		padding: 20px 15px 0 15px;
	}
	.masonry.material .masonry-blog-item .meta-category a {
		color: #7209B7 !important;
		font-size: 14px;
		line-height: 24px;
		font-weight: 600;
		margin-bottom: 0;
	}
	.masonry.material .masonry-blog-item .article-content-wrap, .related-posts[data-style=material] .article-content-wrap {
		padding: 10px 15px 30px 15px!important;
	}
	body.author #page-header-wrap #page-header-bg {
		padding-top: 110px !important; 
	}
	body #header-outer {
		padding: 0px 0 !important;
	}
	.team_section .team_box:nth-child(even) .team_box_left {
		padding-right: 0px;
		padding-left: 0;
	}
	.team_section .team_box .team_img_social a svg {
		width: 40px;
		margin-right: 0px !important;
		margin: 0 !important;
	}
	.main-content .featured-media-under-header {
		padding: 60px 0 0 0 !important;
	}
	body.single-post .content-inner>.post-tags {
		margin-top: 10px;
	}
	body .related-posts[data-style=material] .inner-wrap .post-featured-img img {
		width: 100% !important;
	}
	.socialDevSingle .nectar-social {
		width: 100%;
		text-align: center;
	}
	#author-bio[data-has-tags=true] {
		padding-top: 20px !important;
	}
	.material .container-wrap #author-bio #author-info {
		margin-top: 0px !important;
	}
	.ourBlogSection .nectar-post-grid-filters {
		padding: 0px 0 !important;
	}
	.deliviverabilitySection .gform_wrapper form {
		display: block;
	}
	.deliviverabilitySection .gform_wrapper .gform-body {
		width: 100%;
		margin-right: 0;
		display: block;
	}
	.post .content-inner {
		padding-bottom: 20px;
	}
	.single .content-inner h2 {
		font-size: 22px;
		line-height: 30px;
	}
	#author-bio {
		margin-bottom: 20px;
	}
	#fws_64d1506fa8637 { 
		padding-top: 30px !important;
		padding-bottom: 0px !important;
	}
	body .row .related-post-wrap {
		max-width: 100%;
	}
	.single .featured-media-under-header h1 {
		font-size: 28px;
		line-height: 35px;
	}
	body .related-posts[data-style=material] .inner-wrap {
		margin: 0 15px;
	}
	.category .masonry.material .posts-container {
		height: auto !important;
	}
	.category .post-area.col_last.span_12 {
		padding-top: 0px;
	}
	.category .section-title h1 {
		font-size: 30px !important;
		line-height: 43px !important;
	}
	.material .related-post-wrap h3.related-title {
		font-size: 30px;
	}
	.single .content-inner p {
		font-size: 14px;
		line-height: 26px;
	}
	.socialDevSingle {
		flex-wrap: wrap;
		margin-bottom: 0px;
	}
	.socialDevSingle h6 {
		width: 100%;
		margin-bottom:15px;
		text-align:center;
	}
	.socialDevSingle .nectar-social.hover .nectar-social-inner {
		left: unset;
		right: 0;
		top: 0;
		margin-bottom: 0;
		pointer-events: all;
		position: relative;
	}
	.single .content-inner h4 {
		font-size: 18px;
		line-height: 32px;
	}
	.topBtnstyle .iwithtext .iwt-text h6 {
		font-size: 12px;
		font-weight: 600;
	}
	.bannerBox .vc_column-inner .wpb_wrapper h1 {
		font-size: 39px !important;
		line-height: 45px !important;
	    max-width: 330px;
	}
	.heroBottomText {
		margin-top: -31px;
	}
	.emailExcelSection .textDradient .vc_column-inner .wpb_wrapper h2 {
		font-size: 40px !important;
		line-height: 43px !important;
	}
	.bannerBox .vc_column-inner .wpb_wrapper h5 {
		line-height: 31px !important;
	}
	.topBtnstyle .iwithtext .iwt-icon img {
		width: 27px !important;
	}
	#header-outer #top .container {
		padding: 10px 10px 10px 10px;
	}
	#top .slide-out-widget-area-toggle a .lines-button:after {
		transition: transform .65s cubic-bezier(.3,1,.3,1) 40ms,background-color .2s ease,opacity .2s ease!important;
		background: linear-gradient(125deg,#4361ee,#7209b7);
		height: 3px!important;
	}
	#top .slide-out-widget-area-toggle a .lines-button .lines:after {
		transition: transform .65s cubic-bezier(.3,1,.3,1) 40ms,background-color .2s ease,opacity .2s ease!important;
		background: linear-gradient(125deg,#4361ee,#7209b7);
		height: 3px!important;
	}
	#top .slide-out-widget-area-toggle a .lines-button .lines:before {
		transition: transform .65s cubic-bezier(.3,1,.3,1) 40ms,background-color .2s ease,opacity .2s ease!important;
		background: linear-gradient(125deg,#4361ee,#7209b7);
		height: 3px!important;
	}
	.heroSection .nectar-parallax-scene li:nth-child(04) div {
		top: -110px;
		background-size: 59%;
		left: 200px;
	}
	.heroSection .nectar-parallax-scene li:nth-child(05) div {
		top: 451px;
		width: 45%;
		left: -90px;
	}
	.heroSection .nectar-parallax-scene li:nth-child(02) div {
		top: -160px;
	}
	.boxWithIconSection .boxWithIcon {
		width: 50% !important;
	}
	.boxWithIconSection .vc_column-inner .wpb_wrapper h6 {
		font-size: 16px;
		line-height: 22px;
		margin: 0 auto;
		min-height: 40px;
	}
	.boxWithIcon .vc_column-inner .nectar-button {
		padding: 9px 25px 9px 25px !important;
	}
	.easy_sales_slider .easy_sales_content_box .item .itemBoxWrap .itemBoxImage {
		display: block;
	}
	.easy_sales_slider .easy_sales_content_box {
		width: 100%;
		padding: 0 0px 0 0px;
	}
	.easy_sales_slider .easy_sales_img_box {
		width: 55%;
		display: none;
	}
	.easy_sales_slider .easy_sales__inner {
		padding: 30px 10px 0 10px;
	}
	.easy_sales_slider .easy_sales_content_box .item p{
		margin-bottom: 20px;
		font-size: 12px;
		line-height: 26px;
	}
	.easy_sales_slider .easy_sales_content_box .item.active h3:before {
		color: #710BB8;
		rotate: 181deg;
	}
	.marketingContent .vc_column-inner {
		text-align:center;
	}
	.marketingContent .vc_column-inner h2 {
		font-size: 27px;
		line-height: 32px;
	}
	.textDradient .vc_column-inner .wpb_wrapper h2{
		font-size: 30px !important;
		line-height: 35px !important;
	}
	.ourBlogSection .nectar-post-grid-wrap .inner .content .post-heading {
		min-height: auto;
		padding-bottom: 10px;
		max-width: 100%;
		font-size: 20px;
		line-height: 25px;
	}
	body {
		font-size: 16px !important;
		line-height: 28px  !important;
	}
	.ourBlogSection .vc_column-inner .wpb_wrapper h2 {
		font-size: 40px !important;
		line-height: 40px !important;
	}
	.callToAction .nectar-parallax-scene li:nth-child(02) div {
		top: 180px;
		width: 60%;
		left: -140px;
	}
	.callToAction .nectar-parallax-scene li:nth-child(03) div {
		top: -100px;
		width: 52%;
		right: -120px;
	}
	.footerSection .widget_nav_menu ul li {
		padding: 0 0px;
		width: 100%;
		text-align: center;
		margin-bottom: 5px;
	}
	.footerSection .widget_nav_menu ul {
		flex-wrap: wrap;
	}
	.footerSection .widget_nav_menu ul li a {
		font-size: 16px;
		font-weight: 700;
	}
	.passionateExpertSection .nectar-parallax-scene li:nth-child(02) div {
		top: -40px;
		width: 30%;
		right: 30px;
	}
	.passionateExpertSection {
		text-align: center !important;
	}
	.team_section .team_box .team_box_left {
		width: 100%;
		padding-right: 0px;
		text-align: center;
	}
	.team_section .team_box_right {
		width: 100%;
		padding: 9px 0px 0 0px;
		text-align: center;
	}
	.team_section .team_box {
		margin-bottom: 20px;
	}
	.team_section .team_box:nth-child(even) .team_img_social {
		text-align: center;
	}
	body .container-wrap .scaleTogetherSection .gform_wrapper .gform_button {
		padding: 14px 40px 14px 40px !important;
		width: 100%;
	}
	.aboutSection .vc_column-inner .wpb_wrapper h1{
		font-size: 38px;
		line-height: 45.5px;
	}
	.selfServeBox .vc_column-inner .inner {
		margin: 0 auto 20px !important;
	} 
	.selfServeSection {
		text-align: center !important;
	}
	.fullyManagedContent .vc_column-inner h3 {
		font-size: 28px;
		line-height: 37px;
	}
	.fullyManagedContent .vc_column-inner p {
		font-weight: 100 !IMPORTANT;
		padding: 0 0px;
	}
	.deliviverabilitySection .gform_wrapper.gravity-theme .ginput_container_email:before {
		top: 20px;
	}
	.deliviverabilitySection .gform_wrapper.gravity-theme .gform_button {
		width: 100%;
		padding: 10px 0 10px 0 !important;
		margin-top: 10px;
		margin-bottom: 25px !important;
	}
	.gform_wrapper.gravity-theme .gform_validation_errors {
		padding: 16px 8px 16px 8px;
	}

	.gform_wrapper.gravity-theme .gform_validation_errors h2 {
		font-size: 14px !important;
		line-height: 25px !important;
	}
	.single .featured-media-under-header__meta-wrap .meta-author img {
		width: 40px;
		margin-right: 5px;
	}
	.single .featured-media-under-header__meta-wrap .nectar-link-underline-effect a {
		font-size: 12px !important;
		font-weight: 600;
	}
	.featured-media-under-header__content .meta-date {
		font-size: 12px !important;
		font-weight: 600;
	}
	.material .related-post-wrap h3.related-title {
		padding-top: 30px !important;
		padding-bottom: 10px !important;
	}
	.featured-media-under-header__cat-wrap .meta-category a {
		padding: 7px 25px 8px 25px;
		font-size: 13px;
	}
	
	
}
@media only screen and (max-width:480px ) {

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

}