@media all and (max-width:1200px) {
#wrapper .request-appointment ul li.width45px, #request-offer .gform_wrapper ul.gform_fields li#field_1_5, #request-offer .gform_wrapper ul.gform_fields li#field_1_8{
    width: 47.4%;
	}
#wrapper .request-appointment ul li {
    width: 96.6%;
	}
	
#request-offer .gform_wrapper .gravity-select-parent{
	width:100% !important;
	}
	
	
	}

@media all and (max-width: 800px) {
#whitebg {
    padding: 30px;
    max-width: 95%;
	}
#how-it-works-section1 .greenbg .fusion_builder_column_1_4 {
width: 50% !important;
height: 200px;
}
#how-it-works-section1 .greenbg div.fusion_builder_column_1_4:nth-child(1) {
 width: 50% !important;
 height: 200px;
 }
#how-it-works-section1 .greenbg .fusion_builder_column_1_4:hover {
width: 50% !important;
height: 200px;
} 
.bannertext{
padding-left: 20px;
padding-right: 20px;
}
#home-section1 .bannertext h1{
font-size: 45px;
}
#home-section1 .container {
    width: 100%;
	}

#home-section1 .bannertext h2{
font-size: 30px !important;
}

#benefitssection1 .bannertext h1{
font-size: 45px;
}
#benefitssection1 .container {
    width: 100%;
	}
#benefitssection1 .bannertext h2{
font-size: 30px !important;
}

#inheritance1 .bannertext h1{
font-size: 45px;
}
#inheritance1 .container {
    width: 100%;
	}
#inheritance1 .bannertext h2{
font-size: 30px !important;
}

#divorce-section1 .bannertext h1{
font-size: 45px;
}
#divorce-section1 .container {
    width: 100%;
	}
#divorce-section1 .bannertext h2{
font-size: 30px !important;
}

#repairs1 .bannertext h1{
font-size: 45px;
}
#repairs1 .container {
    width: 100%;
	}
#repairs1 .bannertext h2{
font-size: 30px !important;
}

#relocating1 .bannertext h1{
font-size: 45px;
}
#relocating1 .container {
    width: 100%;
	}
	
#relocating1 .bannertext h2{
font-size: 30px !important;
}

#pay-off-section1 .bannertext h1{
font-size: 45px;
}
#pay-off-section1 .container {
    width: 100%;
	}
	
#pay-off-section1 .bannertext h2{
font-size: 30px !important;
}


#tired-section1 .container {
width: 100%;
}

#tired-section1 .bannertext h2{
font-size: 30px !important;
}
	
#tired-section1 .bannertext h1{
font-size: 45px;
}

#avoid-section1 .bannertext h2{
font-size: 30px !important;
}
	
#avoid-section1 .bannertext h1{
font-size: 45px;
}

#avoid-section1 .container {
width: 100%;
}

.bannertext .tnp-subscription input.tnp-submit{
width:30%;
}

.bannertext{
padding-bottom: 40px;
}	

#home-section1 {
height: auto;
}

}

@media all and (min-width:768px) {
#request-offer .gform_wrapper form{
	max-width: 95%;
	}
}


@media all and (max-width: 700px) {


.bannertext .tnp-subscription input.tnp-submit {
width: 42%;
height: 50px;
}

.rightt{
text-align: center;
}

#how-it-works-section2 h1.title-heading-center {
padding-left: 15px !important;
padding-right: 15px !important;
}

#how-it-works-section1 .greenbg .fusion_builder_column_1_4 {
width: 100% !important;
}
#how-it-works-section1 .greenbg div.fusion_builder_column_1_4:nth-child(1) {
 width: 100% !important;
 }
#how-it-works-section1 .greenbg .fusion_builder_column_1_4:hover {
width: 100% !important;
} 

#wrapper .request-appointment ul li.width45px, #request-offer .gform_wrapper ul.gform_fields li#field_1_5, #request-offer .gform_wrapper ul.gform_fields li#field_1_8{
	width:100%;
	}
 
}

@media all and (max-width: 660px) {
#wrapper .request-appointment ul li.width45px {
    width: 100%;
	}
#wrapper .request-appointment ul li {
    width: 100%;
	}
}







	
@media all and (max-width: 600px) {
#gform_2 .gform_body {
    width: 100%;
    display: block;
    vertical-align: top;
	}
	#gform_2 .gform_footer {
    display: block;
    width: 100%;
    margin-left: 0%;
    margin-top: 0%;
    padding-top: 0px;
	}
#about-section1 .fusion-text h2 {
line-height: 35px;
text-transform: inherit;
font-size: 30px;
}

#about-section1 {
background-blend-mode: multiply !important;
background-color: initial !important;
background-image: url(https://fastcashhomebuyers.org/wp-content/uploads/2018/03/houston-skyline-night.jpg);
background-size: 100%;
padding-top: 30px !important;
padding-bottom: 40px !important;
}


#home-section1 .bannertext h1{
font-size: 35px;
}

#benefitssection1 .bannertext h1{
font-size: 35px;
}

#inheritance1 .bannertext h1{
font-size: 35px;
}

#repairs1 .bannertext h1{
font-size: 35px;
}

#relocating1 .bannertext h1{
font-size: 35px;
}
#pay-off-section1 .bannertext h1{
font-size: 35px;
}
#tired-section1 .bannertext h1{
font-size: 35px;
}

#divorce-section1 .bannertext h1{
font-size: 35px;
}

#avoid-section1 .bannertext h1{
font-size: 35px;
}



}


@media all and (max-width: 500px) {
#how-it-works-section1 h1.titletext {
font-size: 40px;
}


#home-section5 .lastsection a.button1{
font-size: 18px;
padding: 5px 20px;
}

#home-section5 .lastsection a.button2{
font-size: 18px;
padding: 5px 20px;
}

#home-section1 .bannertext h1{
font-size: 30px;
}
#home-section1 .bannertext h2{
font-size: 25px !important;
}

#benefitssection1 .bannertext h1{
font-size: 30px;
}
#benefitssection1 .bannertext h2{
font-size: 25px !important;
}

#inheritance1 .bannertext h1{
font-size: 30px;
}
#inheritance1 .bannertext h2{
font-size: 25px !important;
}

#repairs1 .bannertext h1{
font-size: 30px;
}
#repairs1 .bannertext h2{
font-size: 25px !important;
}
#divorce-section1 .bannertext h1{
font-size: 30px;
}
#divorce-section1 .bannertext h2{
font-size: 25px !important;
}
#relocating1 .bannertext h1{
font-size: 30px;
}
#relocating1 .bannertext h2{
font-size: 25px !important;
}

#pay-off-section1 .bannertext h1{
font-size: 30px;
}
#pay-off-section1 .bannertext h2{
font-size: 25px !important;
}

#avoid-section1 .bannertext h1{
font-size: 30px;
}
#avoid-section1 .bannertext h2{
font-size: 25px !important;
}

#tired-section1 .bannertext h1{
font-size: 30px;
}
#tired-section1 .bannertext h2{
font-size: 25px !important;
}

.bannertext .tnp-field-email {
float: none;
width: 100%;
}

.bannertext .tnp-subscription input.tnp-submit {
width: 100%;
display: block;
}

.page .fusion-logo img {
max-width: 250px;
}
}


@media all and (max-width: 420px) {
#benefitssection2 h6.title-heading-center{
font-size:28px;
}

#reasons-to-sell-section1 h1.title-heading-left{
font-size:40px;
line-height: 40px;
}
#reasons-to-sell-section1 h2.title-heading-left {
    font-weight: 800;
    font-size: 30px !important;
	}
#home-section3{
padding-top: 50px;
padding-bottom: 50px;
}
.bannertextfixed h1{
font-size: 45px;
}
#home-section1 .bannertext h1{
font-size: 25px;
line-height: 35px;
}
#home-section1 .bannertext h2{
font-size: 20px !important;
line-height: 30px;
}
#benefitssection1 .bannertext h1{
font-size: 25px;
line-height: 35px;
}
#benefitssection1 .bannertext h2{
font-size: 20px !important;
}

#inheritance1 .bannertext h1{
font-size: 25px;
line-height: 35px;
}
#inheritance1 .bannertext h2{
font-size: 20px !important;
}

#repairs1 .bannertext h1{
font-size: 25px;
line-height: 35px;
}
#repairs1 .bannertext h2{
font-size: 20px !important;
}
#divorce-section1 .bannertext h1{
font-size: 25px;
line-height: 35px;
}
#divorce-section1 .bannertext h2{
font-size: 20px !important;
}
#relocating1 .bannertext h1{
font-size: 25px;
line-height: 35px;
}
#relocating1 .bannertext h2{
font-size: 20px !important;
}

#pay-off-section1 .bannertext h1{
font-size: 25px;
line-height: 35px;
}
#pay-off-section1 .bannertext h2{
font-size: 20px !important;
}

#tired-section1 .bannertext h1{
font-size: 25px;
line-height: 35px;
}
#tired-section1 .bannertext h2{
font-size: 20px !important;
}

#avoid-section1 .bannertext h1{
font-size: 25px;
line-height: 35px;
}

#pay-off-section1 .bannertext h1 {
font-size: 25px;
line-height: 35px;
}

#avoid-section1 .bannertext h2{
font-size: 20px !important;
}
.page .fusion-logo img {
max-width: 200px;
}

#home-section2.home-section4 h3.title-heading-center{
font-size: 43px;
}

.lastsection h1{
font-size: 34px;

}
#home-section5{
padding-top:0px;
}

}



@media all and (max-width:480px) {

	
#inheritance1 {
height:600px;
}
	
#repairs1{
height:600px;
}

#relocating1 {
height:600px;
}

#pay-off-section1 {
height:600px;
}

#tired-section1{
height:600px;
}

#divorce-section1{
height:600px;
}

#avoid-section1 {
height:600px;
}

#relocating1 .bannertext h3 {
font-size: 16px;
}

#inheritance1 .bannertext h3 {
font-size: 16px;
}
	
#repairs1.bannertext h3 {
font-size: 16px;
}


#pay-off-section1 .bannertext h3 {
font-size: 16px;
}

#tired-section1 .bannertext h3 {
font-size: 16px;
}

#divorce-section1 .bannertext h3 {
font-size: 16px;
}

#avoid-section1 .bannertext h3 {
font-size: 16px;
}
}


@media all and (max-width:315px) {
#wrapper .request-appointment ul li.width45px {
    width: 85%;
	}
#wrapper .request-appointment ul li {
    width: 85%;
	}	
#home-section1 .bannertext h1 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 0px;
	}
	
#benefitssection1 .bannertext h1 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 0px;
	}
	
#inheritance1 .bannertext h1 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 0px;
	}
#repairs1 .bannertext h1 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 0px;
	}
#relocating1 .bannertext h1 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 0px;
	}
#pay-off-section1 .bannertext h1 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 0px;
	}
#tired-section1 .bannertext h1 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 0px;
	}
#divorce-section1 .bannertext h1 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 0px;
	}
#avoid-section1 .bannertext h1 {
    font-size: 25px;
    line-height: 30px;
    margin-bottom: 0px;
	}
}














/* CSS Document */

