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

}
@media only screen and (max-width:1200px ) {
  
}
@media only screen and (max-width:1024px ) {
	
}
@media only screen and (max-width:991px ) {
	#top .span_9>.slide-out-widget-area-toggle>div {
		display: none !important;
	}
	#top .span_9>.slide-out-widget-area-toggle>div.mobilePhoneIcon {
		display: block !important;
	}
	#top .span_9>.slide-out-widget-area-toggle>div.mobilePhoneIcon a {
		width: 50px;
		height: 50px;
		display: block;
		text-align: center;
		line-height: 50px;
		background-color: #f06e38;
		color: #fff !important;
		border-radius: 50%;
	}
	#top .span_9>.slide-out-widget-area-toggle>div.mobilePhoneIcon a i:before {
		color: #fff;
	}
	body.material .nectar-button.has-icon.large.open_poup_contact {
		display: block;
		padding-right: 34px;
		padding-left: 36px;
		margin-bottom: 20px !important;
	}
	body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li.menu-item-1410 {
		display: none !important;
	}
	
	.home_hero_sec .content_col {
		margin-bottom: 40px !important;
	}
	.home_hero_sec .form_col {
    	max-width: 100% !important;
	}
	.home_hero_sec .form_col .vc_column-inner {
    	padding: 70px 60px;
	}
	.home_hero_sec .form_col .vc_column-inner {
    	height: 100%;
	}	
	/*.nectar_cascading_images {
		display: none;
	}*/
	.nectar_cascading_images .cascading-image:nth-child(2) {
    display: none!important;
}
	.nectar_cascading_images .cascading-image .img-wrap {
    transform:none!important;
}
	.for_small_screen {
    	display: block !important;
	}
	.home_hero_sec .nectar-fancy-ul ul {    
    	max-width: 100%;
	}
	.home_tax_relief_sec .row-bg.viewport-desktop.using-image.using-bg-color {
    	background-size: contain !important;
    	top: 1180px !important;
    	left: -310px !important;
	}
	.home_cta_banner_sec .hover-wrap-inner img {    	
    	top: -600px;
		left: 330px;
		height: 300px;
		width: auto;
	}
	.ready_to_help_sec .ready_image_row .vc_column-inner {
    	width: 30% !important;
	}
	.home_who_we_serve_sec .who_we_serve_row .img_col .hover-wrap-inner img {
    	position: relative;
    	top: 30px;
	}
	.ready_to_help_sec .vc_column-inner {
    	border: none !important;
	}
	.ready_to_help_sec .hover-wrap-inner .img-with-animation {
    	height: 200px !important;
    	width: auto;
		object-fit: contain;
	}
	.ready_to_help_sec ul.nectar-parallax-scene .layer:nth-child(2) > div {
   	 	transform: translate(60px, 900px) !important;
	}
	.tax_consulting_row .tax_expert_col .vc_column-inner {
    	margin-left: 0px;
	}
	.tax_consulting_row .with_heart_col .vc_column-inner {
    	margin-right: 0px;
	}
	.tax_consulting_row .tax_expert_col .vc_column-inner > .wpb_wrapper {
    	padding: 100px 120px;
	}
	.tax_consulting_row .with_heart_col .vc_column-inner > .wpb_wrapper {
    	padding: 100px 120px;
	}
	.home_testimonial_slider .testimonial_slider blockquote .inner span.star-rating-wrap {
    	top: -200px;
	}
    /* wage garnishment help start */
	.about_us .inner-wrap .row-bg {
    	opacity: 0.5;
	}
	.inner_pages_body .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(30px, 1000px);
	}
	
	/* 	wage garnishment help end */
	.why_partners_sec .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(-100px, 300px);
	}
	.inner_pages_body .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(-68px, 650px) !important;
	}
	.spouse_relief .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(-68px, 900px) !important;
	}
	.tex_debt_sec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(100px, 520px) !important;
	}
	.benefits_choosing_sec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(100px, 700px) !important;
	}
	.call_now_sec .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(40px, -50px) !important;
	}
	.contact_us_form_sec .gfield h2 {
   	 	max-width: 100%;
		line-height:40px !important;
	}
	.our_experience_sec .vc_column-inner {
		text-align:center;
	}
	.tax_liens .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(-68px, 800px) !important;
	}
	.wage_garnishment_sec .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(-68px, 800px) !important;
	}
	.home_testimonial_slider .inner {
   	 	height: 410.6px !important;
	}
	.main_footer_sec .row_col_wrap_12_inner .vc_col-sm-3:first-child {
		width: 100%;
		padding-bottom: 30px;
	}
	.main_footer_sec .row_col_wrap_12_inner .vc_col-sm-3:last-child {
		text-align: left !important;
	}
	.main_footer_sec .footer_social_icon ul {
		justify-content: start;
	}
	.main_footer_sec .footer_social_icon ul li {
		margin-left: 0;
		margin-right: 8px;
	}
	.our_experience_sec .vc_col-sm-4 {
    	width: 33.33% !important;
	}
	.inner_pages_body .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(-68px, 1900px) !important;
	}
	.nectar-global-section.before-footer {
    	position: relative;
    	z-index: 999;
	}
	.call_us_now_mobile_sec {
    	position: fixed;
    	bottom: 0;
    	left: 0;
    	z-index: 1000 !important;
		border-top: 1px solid #fff;    	
	}
	.united_states_row .servicesareaWrap {
    	position: relative;
    	width: 100% !important;
    	top: 0;
    	right: 0;
	}
	.inner_row{
		padding-top: 70px;
	}
	.ready_to_help_sec .clientLogo .vc_column-inner .ready_image_row{
		width:50% ;
		height:auto;
	}
	.header_btn a {
		border: 1px solid transparent;
		padding: 20px 30px 7px 30px;
		border-radius: 30px;
		background: #006998;
		margin: 0 -20px;
		font-size: 0px !important;
	}
	.header_btn a span{ 
		font-size: 20px !important;
		line-height: 0px;
	}
	.ready_to_help_sec .clientLogo .vc_column-inner .ready_image_row {
		border-right: 1px solid #e2e2e2;
		border-bottom: 1px solid #e2e2e2;
	}
	.ready_to_help_sec .clientLogo .vc_column-inner .ready_image_row.clientLogothree, .ready_to_help_sec .clientLogo .vc_column-inner .ready_image_row.clientLogosix {
		border-right: 1px solid #e2e2e2;
	}
	.ready_to_help_sec .clientLogo .vc_column-inner .ready_image_row.clientLogotwo, .ready_to_help_sec .clientLogo .vc_column-inner .ready_image_row.clientLogofour, .ready_to_help_sec .clientLogo .vc_column-inner .ready_image_row.clientLogosix {
		border-right: 0px solid #e2e2e2;
	}
	.ready_to_help_sec .clientLogo .vc_column-inner .ready_image_row.clientLogofour{
		border-bottom: 1px solid #e2e2e2;
	}
	.digital_marketing_box .wpb_content_element:before {
        display: none
    }

    .digital_marketing_box.box_same .wpb_content_element:after {
        display: none
    }
	.desing_four_box:before  {
        display: none
    }
	.mobilePhoneIcon {
		position: absolute !important;

	}
	.mobilePhoneIcon a span  {
		font-size: 0;
	}
}
@media only screen and (max-width:769px ) { 

}
@media only screen and (max-width:690px ) {
	
	/* 	wage garnishment help start */
	.about_us .inner-wrap .row-bg {
    	background-position: right bottom !important;
	}
	.wage_garnishment_sec .wpb_wrapper h2 {
    	font-size: 34px !important;
	}
	.inner_pages_body .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(-50px, 1300px) !important;
	}
	
	/* 	wage garnishment help end */
	.compromise_settlement_sec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(30px, 420px) !important;
	}
	.offer_compromise_sec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(30px, 400px) !important;
	}
	.inner_pages_body .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(30px, 750px) !important;
	}
	.benefits_choosing_sec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
   	 	transform: translate(30px, 900px) !important;
	}
	.calling_us_sec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(30px, 150px) !important;
	}
	.call_now_sec .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(-40px, -20px) !important;
	}
	.contact_us_form_sec .gfield h2 {
   	 	max-width: 100%;
		line-height: 35px !important;
		font-size: 26px ;
	}
	.contact_us_form_sec .gform_button {
   	 	width: 100% !important;
	}
	.tax_liens  .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(30px, 1200px) !important;
	}
	.wage_garnishment_sec .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(30px, 1100px) !important;
	}
	.inocent_spouse .nectar-parallax-scene li.layer:nth-child(2) > div {
   	 	transform: translate(30px, 1100px) !important;
	}
	.footer_menu_row .connect_with_us_col .vc_column-inner .wpb_wrapper {
		text-align: left;
	}
	.main_footer_sec .footer_social_icon ul {    
    	justify-content: start;
		margin-bottom: 8px;
	}
	.main_footer_sec .footer_copyright_row .wpb_text_column.wpb_content_element.copyright_pages p a {
		padding-left: 20px;
		padding-right: 0px;
	}
	.main_footer_sec .footer_copyright_row .wpb_text_column.wpb_content_element.copyright_pages .wpb_wrapper p {   
		justify-content: center;
	}
	.home_hero_sec .home_hero_title_row .wpb_wrapper p {
    	font-size: 16px;
    	line-height: 34px;
	}
	.home_hero_sec .nectar-fancy-ul ul li {
		width: 100% !important;
		margin-bottom: 3px;
		font-size: 16px;
	}
	.home_hero_sec .form_col .vc_column-inner {
		padding: 0px 20px 0;
	}
	.home_tax_relief_sec .row-bg.viewport-desktop.using-image.using-bg-color {
    	background-size: contain !important;
    	top: 1500px !important;
    	left: -110px !important;
	}
	.home_cta_banner_sec .wpb_wrapper p {
    	font-size: 18px;
    	line-height: 36px;
	}
	.ready_to_help_sec .hover-wrap-inner .img-with-animation {
    	height: 120px !important;
    	width: auto;
	}
	.tax_consulting_row .with_heart_col .vc_column-inner > .wpb_wrapper {
    	padding: 70px 30px;
	}
	.tax_consulting_row .tax_expert_col .vc_column-inner > .wpb_wrapper {
    	padding: 70px 30px;
	}
	.home_who_we_serve_sec .who_we_serve_row .img_col .hover-wrap-inner img {
    	position: relative;
    	top: 20px;
	}
	.home_testimonial_slider .testimonial_slider[data-style=multiple_visible_minimal] blockquote .inner {
    	padding: 10px;
    	text-align: left;
    	background-color: #fff;
   	 	border-radius: 8px;
	}
	.home_testimonial_slider .testimonial_slider blockquote .inner span.star-rating-wrap {
    	top: -260px;
	}
	.home_testimonial_slider .inner {
    	height: 409.6px !important;
	}
	.button_phone_icon a {
    	padding: 15px 35px;
	}
	.button_phone_icon a b {
    	font-size: 14px;
    	line-height: 20px;
	}
	.button_phone_icon a span {
    	font-size: 14px;
    	line-height: 20px;
	}
	.our_experience_sec .number.default h2 {
		font-size: 35px !important;
		line-height: 35px !important;
	}
	.our_experience_sec body .nectar-milestone .subject {
    	letter-spacing: .5px;
    	font-size: 15px;
    	line-height: 18px;
	}
	.our_experience_sec .number.default .symbol {
    	line-height: 35px;
    	font-size: 35px;
	}
	.our_experience_sec .vc_col-sm-4 {
    	width: 33.33% !important;
	}
	.footer_gravity_form_row .vc_column-inner{
	   padding-left: 10px;
	} 
	.main_footer_sec .row_col_wrap_12_inner .vc_col-sm-3:first-child {
		padding-bottom: 0;
	}
	.inner_pages_body .nectar-parallax-scene li.layer:nth-child(2) > div {
    	transform: translate(30px, 1600px) !important;
	}
	.mobilePhoneIcon {
		position: absolute !important;
   	 	top: 27px !important;
		left: -30px;
	}
	.mobilePhoneIcon a span {
		display: none;
	}
	.united_states_row .servicesareaWrap {
    	position: relative;
    	width: 100% !important;
    	right: 0;
		top:0;
	}
	.desktop-show p {
		display:none !important;
	}
	.mobile_show {
		display:block !important;
	}
	.inner_row {
		padding-top: 0px;
	}
	.content_col .vc_column-inner .wpb_wrapper h1 {
		margin: 0 !important;
		font-size: 24px !important;
		line-height: 34px !important;
		padding-top: 0;
		text-align: center;
	}
	.mobile_show .wpb_wrapper p {
		font-size: 21px;
		font-weight: 600;
		text-align: center;
	}
	.form_col .gravity-theme {
		margin-bottom:0 !important;
	}
	.form_col .divider-wrap {
		display:none;
	}
	.home_hero_sec > .row-bg-wrap:before {
		height: 120px;
		bottom: -20px;
	}
	.content_col .vc_column-inner a.formHits {
		display:none;
	}
	.home_tax_relief_sec .wpb_wrapper h2 {
		font-size: 24px;
		line-height: 33px;
	}
	.button_phone_icon a b {
		letter-spacing: 1px;
	}
	.button_phone_icon a i {
		width: 30px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
	}
	.ready_to_help_sec .hover-wrap-inner .img-with-animation {
		height: 80px !important;
		width: auto !important;
		object-fit: contain;
	}
	
	.ready_to_help_sec .clientLogo .vc_column-inner .ready_image_row {
		width: 50%;
		height: auto;
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.taxReliefBox .vc_column-inner .wpb_wrapper h2{
		font-size: 26px;
		line-height: 35px;
	}
	.how_it_works_row .box_col .nectar-badge .nectar-badge__inner {
		font-size: 14px;
		line-height: 11px;
		width: 90px;
		height: 30px;
		text-align: center;
	}
	.how_it_works_row .box_col .wpb_wrapper h5 {
		color: #333333;
		font-size: 20px;
	}
	.how_it_works_row .box_col .wpb_wrapper .nectar-badge {
    	margin-bottom: 10px !important;
	}
	.h2setting .vc_column-inner .wpb_wrapper h2{
		font-size: 30px !important;
		line-height: 40px !important;
	}
	.relief-services .nectar-fancy-box .inner .heading-wrap h3 {
		font-size: 20px;
		line-height: 30px;
	}
	.tax_relief_professional_sec .nectar-scrolling-tabs .scrolling-tab-mobile-title .inner {
		display: none !important;
	}
	.tax_relief_professional_sec .tab_inner_content .wpb_wrapper h4 {
		font-size: 26px;
		line-height: 35px;
	}
	.tax_relief_professional_sec .tab_inner_content .hover-wrap-inner img {
		width: 100%;
	}
	.our_experience_sec .yearsofExpercnce {
		width: 100% !important;
		background-color: #fff;
		padding: 10px 0 30px 0;
		border-radius: 10px;
	}
	.about_us > .row-bg-wrap:before {
		height: 80px;
	}
	.sub_header_moblie_sec .sub_header_moblie_row .wpb_wrapper h6 {
		font-size: 16px;
		line-height: 28px;
	}
	.sub_header_moblie_sec .sub_header_moblie_row .wpb_text_column.wpb_content_element {
		margin-bottom: 8px;
	}
	.how_it_work_sec .title_row .wpb_wrapper h2 {
		font-size: 26px;
    	line-height: 35px;
	}
	.footer_gravity_form_row .form_col .vc_column-inner {
    	padding: 20px 16px 20px 16px !important;
	}
	.success_story_sec .united_states_row .vc_column-inner .sim-main-content  {
		margin: 0px -100px;
	}
	.footer_gravity_form_row .main_footer_sec .img_col .divider-wrap .divider {
    	height: 0px !important;
	}
	.main_footer_sec .img_col {
    	margin-bottom: 0 !important;
	}
	.main_footer_sec .img_col .wpb_text_column.wpb_content_element {
    	margin-bottom: 8px;
	}
	.footer_menu_row .wpb_text_column.wpb_content_element {
    	margin-bottom: 0px;
	}
	.main_footer_sec .footer_menu_row .vc_wp_custommenu .widget ul li {    	
    	margin-bottom: 0;
	}
	.main_footer_sec .vc_wp_custommenu.wpb_content_element .widget .menu {
    	margin-bottom: 0 !important;
	}
	.main_footer_sec .vc_col-sm-3.wpb_column {
    	margin-bottom: 8px;
	}
	.main_footer_sec .footer_menu_row {
    	margin-bottom: 0 !important;
	}
	.main_footer_sec .footer_divider_row {
    	margin-bottom: 0 !important;
	}
	.footer_gravity_form_row .h2setting .wpb_text_column.wpb_content_element {
    	margin-bottom: 0;
	}
	.footer_gravity_form_row .h2setting .vc_column-inner {
    	padding: 0 !important;
    	margin: 0 !important;
	}
	.footer_gravity_form_row .contact_icons ul li i.fas.fa-phone-alt {
		width: 28px;
		height: 28px;
		font-size: 13px;
		line-height: 28px;
		top: 2px;
	}
	.footer_gravity_form_row .contact_icons ul li {
		padding-left: 40px;
		margin-bottom: 8px;
	}
	.footer_gravity_form_row .contact_icons ul li i.fas.fa-map-marker-alt {
		width: 28px;
		height: 28px;
		font-size: 13px;
		line-height: 28px;
	}
	.footer_gravity_form_row .contact_icons ul {
      	margin-bottom: 0;
	}
	.footer_gravity_form_row .form_col .gform_wrapper.gravity-theme .gform_fields {
		grid-row-gap: 0px !important;
	}
	.footer_gravity_form_row .form_col .gform_fields .gfield.gfield_html h2 {
    	font-size: 20px !important;
    	line-height: 24px !important;
	}
	.footer_gravity_form_row .form_col body[data-form-submit=regular] .container-wrap input[type=submit] {
    	padding: 10px 22px!important;
	}
	.main_footer_sec .footer_social_icon ul li i {
		width: 32px;
		height: 32px;
		font-size: 16px;
		line-height: 32px;
	}
	.home_hero_sec .home_hero_title_row .form_col .vc_column-inner {
		margin: 0px -20px;
	}
	.header_btn a span {
		font-size: 16px !important;
		line-height: 0px;
	}
	.home_hero_sec .form_col .gform_footer.top_label .gform_button.button {
    	background: #F06E38;
		padding: 8px 0 !important;
	}
	.home_hero_sec .wpb_wrapper h1 {
		font-size: 24px !important;
		line-height: 32px !important;
	}
	.contact_icons ul li a {
		font-size: 22px;
		line-height: 30px;
		font-weight: 500;
	}
	.ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox] + label {
		font-size: 11px;
		line-height: 16px;
	}
	.footer_gravity_form_row .form_col .gform_footer.top_label .gform_button.button {
		background: #F06E38;
		padding: 8px 0 8px 0 !important;
	}
	.formfieldwrap {
		left: 0;
		top: -13px;
		right: 0;
	}
	.formfieldwrap .wpb_wrapper p:after {
		display:none;
	}
	.main_footer_sec .vc_column-inner .wpb_wrapper p {
		font-size: 12px;
		font-weight: 500;
	}
	.main_footer_sec .vc_col-sm-8 {
		margin-bottom:0 !important;
	}
	.main_footer_sec {
    	text-align: center !important;
	}
	
	body.material .footer_gravity_form_row .nectar-button.has-icon.large.formbottomhits {
		padding-right: 34px;
		padding-left: 36px;
		display: none;
	}
	body.material .footer_gravity_form_row h3 {
		font-size: 20px;
		text-align: center;
	}
	
	
}

@media(min-width:1400px) {
.nectar_cascading_images .cascading-image .img-wrap {
    transform:none!important;
	  margin-top: 40px;
}
}
@media only screen and (max-width:380px ) {

}