@import url('https://fonts.googleapis.com/css?family=Montserrat:300,300i,500,400,400i,600,700,700i|Open+Sans:400,600,600i,700,700i,800,800i');
body.page{
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
}
.container{
    max-width:1130px;
    margin: 0px auto !important;
    padding-left:15px;
    padding-right:15px;
}
@media (min-width: 767px) {
    .fusion-logo img{
        max-width: 305px;
    }
}
.page .fusion-header-sticky-height{
    height:100px !important;
}
.page .fusion-header{
    height:auto !important;
}
.page .fusion-logo{
    margin-top: 0px;
    margin-bottom: 0px;
}
.page .fusion-secondary-menu > ul > li > a {
    height: auto;
}
.fusion-header-v2 .fusion-secondary-header {
    border-top-color: transparent;
    border-top: none;
    border-bottom: none;
}
	
.fusion-body .fusion-main-menu .current-menu-ancestor > a,
.fusion-body .fusion-main-menu .current-menu-item > a,
.fusion-body .fusion-main-menu .current-menu-item:not(.fusion-main-menu-cart) > a::before,
.fusion-body .fusion-main-menu .current-menu-parent > a,
.fusion-body .fusion-main-menu .current_page_item > a {
    color: #19BCF8;
    border-color:#fff;
}
.fusion-main-menu > ul > li > a:hover{
    color: #19BCF8;
    border-color: #fff;
}
.fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a {
    font-size: 12px;
    letter-spacing: 0px;
    text-transform: uppercase;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    color: #1100BB;
    font-weight: 700;
}
.fusion-mobile-nav-holder ul li a{
    font-size: 12px;
    letter-spacing: 0px;
    text-transform: uppercase;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    color: #1100BB;
    font-weight: 700;
}
.fusion-mobile-nav-holder ul li a:hover{
    color: #1BBDF8;
}
.fusion-mobile-nav-holder ul li.sub-menu{
    border-top: 3px solid #1100BB;
}
.fusion-main-menu > ul > li {
    padding-right: 13px;
}
.fusion-mobile-menu-icons a, .fusion-mobile-menu-icons a::after, .fusion-mobile-menu-icons a::before {
    color: #1101BD;
}	
.fusion-main-menu .sub-menu{
    border-top: 3px solid #1100BB;
}
.fusion-page-title-bar{
    display: none;
}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li a,
.fusion-main-menu .sub-menu li a,
.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled {
    color: #1100BB;
    font-weight: 600;
    font-size: 13px;
    text-transform: uppercase;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li a:hover{
    color:#1BBDF8;
}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li.current-menu-item a{
    color:#1BBDF8;
}
.fusion-footer-widget-area {
    background-color: #1BBDF8;
    border-color: transparent;
}
.fusion-footer-copyright-area {
    background-color: #1101BD;
    border-color: #1101BD;
}
.fusion-alignright ul#menu-call li a span{
    color: #19BCF8 !important;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    margin-right: 5px;
}


.fusion-alignright ul#menu-call li a span.menu-text span{
    color: #1102BB !important;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
    padding-top:5px;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
}
#main {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
#wrapper #main .fusion-row {
    max-width: 100%;
}
#home-section1{
    background-image: linear-gradient(22deg,rgba(19,41,61,0.88) 44%,rgba(245,118,39,0.49) 100%),url(https://fastcashhomebuyers.org/wp-content/uploads/2018/03/pexels-photo-101808.jpeg);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 580px;
}
.tnp-subscription input[type="email"]{
    height: 51px !important;
}
.fusion-main-menu ul li.fusion-main-menu-search{
    display: none !important;
}
.fusion-main-menu ul li#menu-item-72 a{
    background: #3D2CFE;
    color: #fff;
    padding: 10px 15px;
    display: inline;
    border-radius: 22px;
    border: 2px solid #1102BB;
}
.fusion-main-menu ul li#menu-item-71 a{
    background: #51D0FF;
    color: #fff;
    padding: 10px 15px;
    display: inline;
    border-radius: 22px;
    border: 2px solid #19BCF8;
}
.fusion-header-wrapper .fusion-row {
    max-width: 1300px;
}
.fusion-main-menu ul li#menu-item-71 a:hover{
    background: #73D9FF;
}
.fusion-main-menu ul li#menu-item-72 a:hover{
    background: #594BFF;
}
.fusion-footer .textwidget ul li{
    color: #fff;
}
.fusion-footer .textwidget p{
    font-size: 13px;
    color: #fff;
}
.fusion-footer .textwidget p a{
    font-size: 13px;
    color: #fff;
}
.fusion-footer h4.widget-title, #text-3 h2{
    color: #fff;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    letter-spacing: -1px;
    margin-bottom: 10px;
}
.fusion-footer img.icon {
    padding-top: 20px;
}
.hundred-percent-height {
    height: auto;
}
#home-section1 .bannertext h1{
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #1CBDF8;
    font-weight: 800;
    font-size: 60px;
    letter-spacing: -2px;
    line-height: 0.6em;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    margin-bottom: 15px;
    margin-top: 9%;
    display: block;
}
.bannertextfixed h1{
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #fff;
    font-size: 60px;
    display: block;
    font-weight: 700;
    text-align:center;
    margin-top: 0px;
    margin-bottom: 25px;
}
.bannertextfixed h2{
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    color: #fff;
    display: block;
    font-weight: 600 !important;
    text-align: center;
    text-transform: inherit;
    line-height: 33px !important;
}
#home-section1 .bannertext h2{
    font-weight: 600 !important;
    font-style: italic;
    font-size: 40px !important;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    text-transform: inherit;
    line-height: 40px;
}
#home-section1 .bannertext h3{
    font-size: 20px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-top: 0px;
    margin-bottom: 0px;
}
#home-section1 .bannertext p{
    font-size: 18px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-bottom: 0px;
    line-height: 21px;
}
#home-section1 .bannertext small{
    font-size: 12px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}
.bannertext .tnp-field label {
    padding: 0px;
}
.bannertext .tnp-subscription {
    max-width: 100%;
    width: 100%;
}
.bannertext .tnp-field-email{
    float: left;
    width: 47%;
    margin: 0px;
}
.bannertext .tnp-subscription input.tnp-submit {
    background-color: #1CBDF8;
    color: #fff;
    width: 18%;
    height: 50.3px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 16px;
    cursor: pointer;
}
#home-section2 h1.title-heading-center{
    font-size: 20px;
    color: #13293d;
    letter-spacing: 0px;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    text-align: center;
    margin: 0px auto;
    font-weight: 500;
}
#home-section2 .fusion-text{
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #13293d;
    font-size: 18px;
    text-align: center;
    font-weight: 500;
}
.page #home-section2 .fusion-title{
    margin-top: 16px !important;
    margin-bottom: 12px !important;
}
.page .title-sep-container{
    display:none;
}
.fusion-footer .fusion-footer-widget-area .widget li a::before{
    display:none;
}
.fusion-footer .fusion-column ul.menu li{
    border: none;
    padding-bottom: 0px;
    padding-left: 0px;
    line-height: 15px;
}
.fusion-footer .fusion-column ul.menu li a{
    color: #fff !important;
}
#home-section2.home-section4 .fusion-text{
    font-size: 17px;
}
#home-section2.home-section4{
    background-image: linear-gradient(180deg,rgba(19,41,61,0.23) 0%,#ffffff 74%);
}
#home-section2.home-section4 h3.title-heading-center{
    padding: 0px;
    text-align: center;
    margin: 0px auto;
    font-weight: bold;
    font-size: 60px;
    letter-spacing: -2px;
    color: #13293d;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
}
.lastsection h1{
    font-style: italic;
    color: #13293d;
    font-weight: 800;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-size: 50px;
    letter-spacing: -1px;
    text-align: center;
    margin-bottom: 0px;
}
#home-section5 .lastsection{
    background-color: rgba(255,255,255,0.79);
    border-radius: 6px 6px 6px 6px;
    box-shadow: 6px 6px 18px 0px rgba(0,0,0,0.3);
    text-align: center;
    padding: 20px;
}
#home-section5 .lastsection h2{
    color: #13293d;
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-size: 23px;
}
#home-section5 .lastsection a.button1{
    background: #1BBDF8;
    color: #fff;
    padding: 10px 30px;
    font-size: 24px;
    font-weight: 300;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    margin-bottom: 20px;
    display: inline-block;
    border-radius: 5px;
    margin-top: 10px;
}
#home-section5 .lastsection a.button2{
    background: #1101BD;
    color: #fff;
    padding: 10px 30px;
    font-size: 24px;
    font-weight: 300;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    margin:0px;
    display: inline-block;
    border-radius: 5px;
}
#home-section5 .lastsection a.button1:hover:after{
    content: "\f054";
    transition: all .2s;
    font-family: FontAwesome;
    font-size: 22px;
    top: 10px;
    left: 0px;
    right: 0px;
    color: #fff;
    font-weight: normal;
    font-style: normal;
    padding-left: 15px;
    animation-duration: .2s;
}
#home-section5 .lastsection a.button2:hover:after{
    content: "\f054";
    transition: all .2s;
    font-family: FontAwesome;
    font-size: 22px;
    top: 10px;
    left: 0px;
    right: 0px;
    color: #fff;
    font-weight: normal;
    font-style: normal;
    padding-left: 15px;
    animation-duration: .2s;
}
#footer-info{
    text-align: center !important;
}
.fusion-mobile-menu-icons a.fusion-icon-bars{
    margin-top: 10px;
    border: 2px solid #34C4F9;
    padding-left: 5px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.fusion-imageframe img.img-responsive{
    /*max-width: 120px;*/
}
.page-id-8 .fusion-imageframe img.img-responsive{
    max-width: 100% !important;
}
#how-it-works-section1 .fusion-fa-align-center i.fontawesome-icon{
    border-color: transparent !important;
    background-color: transparent !important;
    font-size: 55px !important;
    color: #1100BB !important;
}
#how-it-works-section1 .fusion-fa-align-center i.fa-list-ul{
    border-color: transparent !important;
    background-color: transparent !important;
    font-size: 55px !important;
    color: #19BCF8 !important;
}
#benefitssection1{
    background-image: linear-gradient(20deg,rgba(19,41,61,0.87) 46%,rgba(245,118,39,0) 100%),url(https://fastcashhomebuyers.org/wp-content/uploads/2018/03/house-and-driveway.jpeg)  !important;
    height: 550px;
    background-position: center center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

#benefitssection1 .bannertext h1 {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #1CBDF8;
    font-weight: 800;
    font-size: 60px;
    letter-spacing: -2px;
    line-height: 0.6em;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    margin-bottom: 15px;
    margin-top: 9%;
    display: block;
}	
#benefitssection1 .bannertext h2 {
    font-weight: 600 !important;
    font-style: italic;
    font-size: 40px !important;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    text-transform: inherit;
	}	
#benefitssection1 .bannertext h3 {
    font-size: 20px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-top: 0px;
	}	
#benefitssection1 .bannertext p {
    font-size: 18px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-bottom: 0px;
	}
#benefitssection1 .bannertext small {
    font-size: 12px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}


#inheritance1{background-image: linear-gradient(31deg,rgba(19,41,61,0.84) 46%,rgba(245,118,39,0.34) 100%),url(https://instantcashhouston.com/wp-content/uploads/2018/01/twenty20_5b9d40e0-038c-4cc2-9b5c-11f997e7692b.jpg);
height: 550px;
background-position: center center !important;
background-size: cover !important;
background-repeat: no-repeat !important;}




#inheritance1 .bannertext h1 {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #1CBDF8;
    font-weight: 800;
    font-size: 60px;
    letter-spacing: -2px;
    line-height: 0.6em;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    margin-bottom: 15px;
    margin-top: 9%;
    display: block;
	}
	
#inheritance1 .bannertext h2 {
    font-weight: 600 !important;
    font-style: italic;
    font-size: 40px !important;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    text-transform: inherit;
	}	
#inheritance1 .bannertext h3 {
    font-size: 20px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-top: 0px;
	}	
#inheritance1 .bannertext p {
    font-size: 18px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-bottom: 0px;
	}
#inheritance1 .bannertext small {
    font-size: 12px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}


#repairs1{background-image: linear-gradient(40deg,rgba(19,41,61,0.85) 46%,rgba(245,118,39,0.78) 100%),url(https://fastcashhomebuyers.org/wp-content/uploads/2018/03/painting-boards-home-repairs.jpg);
box-shadow: inset 0px 0px 153px 37px rgba(0,0,0,0.3);
height: 550px;
background-position: center center !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}	



#repairs1 .bannertext h1 {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #1CBDF8;
    font-weight: 800;
    font-size: 60px;
    letter-spacing: -2px;
    line-height: 0.6em;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    margin-bottom: 15px;
    margin-top: 9%;
    display: block;
	}
	
#repairs1 .bannertext h2 {
    font-weight: 600 !important;
    font-style: italic;
    font-size: 40px !important;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    text-transform: inherit;
	}	
#repairs1 .bannertext h3 {
    font-size: 20px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-top: 0px;
	}	
#repairs1 .bannertext p {
    font-size: 18px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-bottom: 0px;
	}
#repairs1 .bannertext small {
    font-size: 12px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}


#relocating1{
background-image: linear-gradient(40deg,rgba(19,41,61,0.89) 37%,rgba(245,118,39,0.42) 100%),url(https://fastcashhomebuyers.org/wp-content/uploads/2018/03/twenty20_9a3b238b-f783-42d7-aaad-0d02211289ca.jpg);
height: 550px;
background-position: center center !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}

#relocating1 .bannertext h1 {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #1CBDF8;
    font-weight: 800;
    font-size: 60px;
    letter-spacing: -2px;
    line-height: 0.6em;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    margin-bottom: 15px;
    margin-top: 9%;
    display: block;
	}
	
#relocating1 .bannertext h2 {
    font-weight: 600 !important;
    font-style: italic;
    font-size: 40px !important;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    text-transform: inherit;
	}	
#relocating1 .bannertext h3 {
    font-size: 20px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-top: 0px;
	}	
#relocating1 .bannertext p {
    font-size: 18px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-bottom: 0px;
	}
#relocating1 .bannertext small {
    font-size: 12px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}


#pay-off-section1{background-image: linear-gradient(32deg,rgba(19,41,61,0.86) 43%,rgba(245,118,39,0.51) 100%),url(https://instantcashhouston.com/wp-content/uploads/2018/01/twenty20_99507324-66c3-492a-ac07-339236577b83.jpg);
height: 550px;
background-position: center center !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}


#pay-off-section1 .bannertext h1 {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #1CBDF8;
    font-weight: 800;
    font-size: 60px;
    letter-spacing: -2px;
    line-height: 0.6em;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    margin-bottom: 15px;
    margin-top: 9%;
    display: block;
	}
	
#pay-off-section1 .bannertext h2 {
    font-weight: 600 !important;
    font-style: italic;
    font-size: 40px !important;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    text-transform: inherit;
	}	
#pay-off-section1 .bannertext h3 {
    font-size: 20px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-top: 0px;
	}	
#pay-off-section1 .bannertext p {
    font-size: 18px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-bottom: 0px;
	}
#pay-off-section1 .bannertext small {
    font-size: 12px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}



#tired-section1{background-image: linear-gradient(38deg,rgba(19,41,61,0.93) 38%,rgba(245,118,39,0.47) 100%),url(https://fastcashhomebuyers.org/wp-content/uploads/2018/03/house-sunset-filter.jpg);
height: 550px;
background-position: center center !important;
background-size: cover !important;
background-repeat: no-repeat !important;}


#tired-section1 .bannertext h1 {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #1CBDF8;
    font-weight: 800;
    font-size: 60px;
    letter-spacing: -2px;
    line-height: 0.6em;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    margin-bottom: 15px;
    margin-top: 9%;
    display: block;
	}
	
#tired-section1 .bannertext h2 {
    font-weight: 600 !important;
    font-style: italic;
    font-size: 40px !important;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    text-transform: inherit;
	}	
#tired-section1 .bannertext h3 {
    font-size: 20px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-top: 0px;
	}	
#tired-section1 .bannertext p {
    font-size: 18px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-bottom: 0px;
	}
#tired-section1 .bannertext small {
    font-size: 12px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}


#divorce-section1{background-position: bottom center;
background-image: linear-gradient(36deg,rgba(19,41,61,0.8) 41%,rgba(245,118,39,0.42) 100%),url(https://fastcashhomebuyers.org/wp-content/uploads/2018/03/couple-on-coach-unhappy.jpg); 
height: 550px;
background-position: center center !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}


#divorce-section1 .bannertext h1 {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #1CBDF8;
    font-weight: 800;
    font-size: 60px;
    letter-spacing: -2px;
    line-height: 0.6em;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    margin-bottom: 15px;
    margin-top: 9%;
    display: block;
	}
	
#divorce-section1 .bannertext h2 {
    font-weight: 600 !important;
    font-style: italic;
    font-size: 40px !important;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    text-transform: inherit;
	}	
#divorce-section1 .bannertext h3 {
    font-size: 20px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-top: 0px;
	}	
#divorce-section1 .bannertext p {
    font-size: 18px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-bottom: 0px;
	}
#divorce-section1 .bannertext small {
    font-size: 12px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}


#avoid-section1{background-image: linear-gradient(32deg,rgba(19,41,61,0.87) 43%,rgba(245,118,39,0.2) 100%),url(https://fastcashhomebuyers.org/wp-content/uploads/2018/03/family-kissing-baby.jpg);
height: 550px;
background-position: center center !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}

#avoid-section1 .bannertext h1 {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    color: #1CBDF8;
    font-weight: 800;
    font-size: 60px;
    letter-spacing: -2px;
    line-height: 0.6em;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    margin-bottom: 15px;
    margin-top: 9%;
    display: block;
	}
	
#avoid-section1 .bannertext h2 {
    font-weight: 600 !important;
    font-style: italic;
    font-size: 40px !important;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    text-transform: inherit;
	}	
#avoid-section1 .bannertext h3 {
    font-size: 20px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-top: 0px;
	}	
#avoid-section1 .bannertext p {
    font-size: 18px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
    margin-bottom: 0px;
	}
#avoid-section1 .bannertext small {
    font-size: 12px;
    color: #ffffff;
    text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4);
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}


#benefitssection2 h1.title-heading-center{
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size: 36px;
color: #13293d;
letter-spacing: -1px;
text-transform: inherit;
padding: 0px;
text-align: center;
margin: 0px auto;
}


#benefitssection2 .fusion-text{color: #13293d;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size: 16px;
font-weight: 500;
text-align: center;}

#benefitssection4 h1.title-heading-center{font-weight: 800;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size: 43px;
color: #13293d;
text-transform: inherit;
margin: 0px auto;
padding: 0px;
}



#benefitssection4 .lastsection a.button1{   
background: #1BBDF8;
color: #fff;
padding: 5px 20px;
font-size: 17px;
font-weight: 500;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
margin-bottom: 20px;
display: inline-block;
border-radius: 5px;
margin-top: 10px;
}


#benefitssection4 .lastsection a.button2{    
background: #1101BD;
color: #fff;
padding: 5px 20px;
font-size: 17px;
font-weight: 500;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
margin:0px;
display: inline-block;
border-radius: 5px;
}

#benefitssection4 .lastsection a.button1:hover:after{
content: "\f054";
transition: all .2s;
font-family: FontAwesome;
font-size: 17px;
top: 10px;
left: 0px;
right: 0px;
color: #fff;
font-weight: normal;
font-style: normal;
padding-left: 10px;
animation-duration: .2s;
}

#benefitssection4 .lastsection a.button2:hover:after{
content: "\f054";
transition: all .2s;
font-family: FontAwesome;
font-size:17px;
top: 10px;
left: 0px;
right: 0px;
color: #fff;
font-weight: normal;
font-style: normal;
padding-left: 10px;
animation-duration: .2s;
}

#benefitssection4 .lastsection{ text-align:center;}

#whitebg{
background: #fff;
padding: 60px;
box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3);
margin-bottom: -100px !important;
border-radius: 6px;
}



#whitebg h1.title-heading-left{
font-size: 28px;
color: #13293d;
letter-spacing: -1px;
font-weight: 500;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;}

#whitebg ul.links1{font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
list-style-type: none;
font-size: 20px;
color: #13293d;
font-weight: 500;}


#whitebg ul.links1 strong{
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
list-style-type: none;
font-size: 16px;
color: #13293d;
font-weight: 500;
margin-bottom: 20px;
display: block;
margin-top: 5px;}


#whitebg ul.links2{font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
list-style-type: none;
font-size: 20px;
color: rgba(0,0,0,0.7);
font-weight: 500;}


#whitebg ul.links2 strong{
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
list-style-type: none;
font-size: 16px;
color: #13293d;
font-weight: 500;
margin-bottom: 20px;
display: block;
margin-top: 5px;}

#whitebg ul.links1 li:before{
content: "\f046";
font-family: FontAwesome;
font-size: 19px;
top: 10px;
left: 0px;
right: 0px;
color: #E29900;
font-weight: normal;
padding-right: 4px;
}

#whitebg ul.links2 li:before{
content: "\f147";
font-family: FontAwesome;
font-size: 19px;
top: 10px;
left: 0px;
right: 0px;
color: #B2B2B2;
font-weight: normal;
padding-right: 4px;
}

#reasons-to-sell-section1 h1.title-heading-left{font-weight: 800;
font-size: 72px;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
color: #fff;}


#reasons-to-sell-section1 h2.title-heading-left{font-weight: 800;
font-size: 40px !important;
line-height: 1.2em;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
color: #fff;padding-left: 10px;}


#reasons-to-sell-section1 .fusion-title{
margin-bottom: 0px !important;
}

#reasons-to-sell-section3 .fa.fontawesome-icon {
border-color: transparent !important;
background-color: transparent !important;
font-size: 55px !important;
color: #1100BB !important;
width: auto !important;
cursor: pointer;
}

#reasons-to-sell-section3 .fusion-fa-align-center{padding-top: 20px;
}
#reasons-to-sell-section3 .fusion-text p{text-transform: uppercase;
font-size: 17px;
color: #13293D;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-weight: 600;
margin: 0px auto;
text-align: center;
padding-top: 20px;
padding-bottom: 20px;
}

#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),linear-gradient(180deg,#f57627 0%,rgba(19,41,61,0.66) 100%) !important;
background-size: 100%;
}

.about-us-section2 .fusion-text h1{text-transform: uppercase;
font-size: 16px;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
color: #13293d;
letter-spacing: -1px;
font-weight: 500;}

#about-section1 .fusion-text h1{
text-transform: uppercase;
font-size: 18px;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
color: #fff;
font-weight: 500;
letter-spacing: -1px;
text-align: center;
}


#about-section1 .fusion-text h2{
text-transform: inherit;
font-size: 52px;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
color: #fff;
font-weight: 500;
letter-spacing: -1px;
text-align: center;
line-height: 60px;
}

#benefitssection2 h6.title-heading-center{font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size: 43px;
color: #13293d;
letter-spacing: -1px;
margin: 0px auto;
}

.orangeline{
border-top: 1px solid #1CBDF8;
width: 450px;
margin: 0px auto;
margin-top: 0px;
padding-bottom: 40px;
display: block;
margin-top: 30px;
}

#reasons-to-sell-section3 h4.title-heading-center{
text-transform: uppercase;
font-size: 17px;
color: #13293D;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-weight: 600;
margin: 0px auto;
text-align: center;
padding-top: 20px;
padding-bottom: 0px;
}

.fusion-alignright .menu-text img{
max-width: 170px;
}
.fusion-secondary-menu > ul > li {
border-color: transparent !important;
}


#text-3 img.bbblogo{
max-width: 200px;
padding-top: 10px;
}
	
#text-3 img.icon{
float:left;
margin-right:10px;
}	
	
#reasons-to-sell-section3 .fusion-text p a:hover{
color:#1CBDF8;
}

#reasons-to-sell-section3 h4.title-heading-center a:hover{
color:#1CBDF8;
}
#reasons-to-sell-section3 .fa.fontawesome-icon:hover{
color: #1CBDF8 !important;
cursor: pointer;
}

#wrapper .request-appointment ul li.width45px{list-style-type: none;
width: 48.4%;
display: inline-block;
margin-right: 15px;
}

#wrapper .request-appointment ul li{
list-style-type: none;

}
	
#wrapper .request-appointment ul li{width: 98.6%;
}

#wrapper .request-appointment ul li input{
padding: 15px 10px ;
height: auto ;
}

#wrapper .request-appointment ul{
padding: 0px;
margin: 0px;
}

.page #wrapper .request-appointment ul li label{
font-weight: 700;
font-size: 17px !important;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
color: #fff;
margin-top: 10px;
margin-bottom: 15px;
display: block;
}

.page #wrapper .request-appointment ul li small{font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
color: #fff;
font-size: 13px;
font-weight: 500;
margin: 10px 0px;
display: block;
}
.page #wrapper .request-appointment .wpcf7-submit{background: #1ABCF8;
text-transform: capitalize;
font-size: 18px;
float: right;
margin-right: 16px;
margin-top: 20px;
}


.page #wrapper .request-appointment .wpcf7-submit:hover{
background: #1101BB;
}

.page #wrapper .request-appointment textarea{
height: 225px;
}

.page #wrapper .request-appointment select{
height: 48px;
}


.page #wrapper .request-appointment .select-arrow{
height: 45px;
width: 30px;
line-height: 45px;
font-weight: bold;
font-size: 16px;
color: #000;
}

.page .fusion-main-menu .fusion-dropdown-menu .sub-menu li a {
border-bottom: none;
}

.page .fusion-main-menu .fusion-dropdown-menu .sub-menu li{
background: #fff;
border: none;
}

.fusion-mobile-nav-holder ul.fusion-menu li a{
border: none;
background: #fff;
}

.fusion-mobile-nav-holder ul.fusion-menu{
display: block;
border-top: 3px solid #1100BB;
}

.fusion-mobile-nav-holder ul.sub-menu{
display: block !important;
}
.fusion-mobile-nav-holder .fusion-open-submenu{
display:none;
}

.fusion-footer .fusion-column ul.menu li a:hover{
color:#1101BD !important;
}

#request-offer .gform_wrapper ul li input, #request-offer .gform_wrapper ul li select{
	padding: 17px;
	height: auto;
	background-color: #eee;
	border: none;
	font-size: 16px;
	color:#333;
	margin:0px;
	}
	
#request-offer .select-arrow{
	background: transparent;
	border: none;
}
	
#request-offer .gform_wrapper ul li.gfield, #request-offer .gfield.gsection h2.gsection_title{
	color: #13293d;
	margin:5px 0px;
	font-family: "PT Sans";
	font-size:14px;
	}
	
.gfield.gsection h2.gsection_title{
	margin:0px;
	padding:0px;
	}

#request-offer .gform_wrapper .gf_step.gf_step_active{
	color: #13293d;
	}
	
#request-offer .gform_wrapper .gf_step{
	color:#ccc;
	font-size: 14px;
	font-weight: 400
	}
	
#request-offer .gform_wrapper .top_label .gfield_label{
	color: #13293d;
	padding:0px;
	margin:0px;
	}
	
#request-offer .gform_wrapper ul li#field_1_2{
	font-size: 20px;
	padding: 6px 0px;
	font-weight: bold;
}

#request-offer .gform_wrapper ul li#field_1_1 label{
	border-top:solid 1px #ccc;
	padding-top: 24px;
	width:100%;
	}

#request-offer .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label, #request-offer .gform_wrapper .field_description_below .gfield_description{
	font-size:15px;
	}
	
#field_1_11 .field_sublabel_below{
	border-bottom:none;
	}
	
#request-offer .gform_page_footer input[type="button"], .gform_wrapper .button{
	background: #3d2cfe;
	padding: 12px 32px
	}
	
#request-offer .gform_wrapper ul.gform_fields li.gfield{
	padding-right:0px;
	}
	
#request-offer .gform_wrapper ul.gform_fields li#field_1_5 input, #request-offer .gform_wrapper ul.gform_fields li#field_1_8 select{
	width:100%;
	}
	
#request-offer .gform_wrapper ul.gform_fields li#field_1_8 select{
		height: 55px
		}
	
#request-offer .gform_wrapper ul.gform_fields li#field_1_5, #request-offer .gform_wrapper ul.gform_fields li#field_1_8{
	list-style-type: none;
	width: 48.4%;
	display: inline-block;
	margin-right: 15px;
}

#request-offer .select-arrow{
	display:none;
	}
	
#request-offer .gform_wrapper{
	margin:8% 0%;
	}

.paddingtoplink{
    padding-top: 80px;
}
.fusion-blog-layout-large .fusion-post-slideshow, .fusion-blog-layout-large-alternate .fusion-post-slideshow, .single-avada_faq .fusion-post-slideshow, .single-post .fusion-post-slideshow, .single-wpfc_sermon .fusion-post-slideshow {
    margin-bottom: 0px;
	}
	
	
	
.single-post .fusion-row{
max-width: 1300px;
margin: 0px auto;
padding-left:15px;
padding-right:15px;
}	
	
	
	
body.has-sidebar #main .sidebar {
    width: 26%;
    background: #e7e7e7;
    padding-top: 20px;
    padding-bottom: 20px;
	}	
.single-post .form-submit #comment-submit{background:#1ABCF8 !important;
text-transform: capitalize;
font-size: 18px;
float: right;}	
	
.single-post .form-submit #comment-submit:hover{
background: #1101BB !important;
}	
	
#search-2{
padding: 0px 20px;
}	
	
#sidebar h4.widget-title{text-align: center;
text-transform: uppercase;
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
font-size: 20px;
letter-spacing: -1px;
background: #19BCF8;
color: #fff;
padding: 5px 0px;
font-weight: 500;}	
	
#sidebar ul li{
padding-left: 35px;
padding-right: 30px;
border-bottom: 1px solid #1100BB;
}	
	
	
#sidebar ul li a:hover{
color:#1101BB !important;
}	

.fusion-content-widget-area .widget_recent_entries li a:hover::before{
color:#1ABCF8 !important;
}
.reading-box{
border-left-color: #1100BB !important;
}	
	
.single-post h2.title-heading-left{
font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}

#benefitssection1.newlocations  .bannertext h1 {
    font-size: 50px;
	margin-top: 12%;
	margin-bottom: 35px;
	}
	
#benefitssection1.newlocations .bannertext h2 {
    font-size: 28px !important;
	margin: 30px 0px;
	}
	
		
#location-content p {
    margin-top: 0;
    margin-bottom: 0px;
    font-size: 16px;
    font-weight: 500;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    padding-bottom: 40px;
    color: #13293d;
	}
#sidebarlocations{
margin-top: -22px;
background: #ececec;
padding: 20px;}

#sidebarlocations h3{
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    text-align: center;
    font-size: 25px;
	margin-bottom: 5px;
	color: #1101BD;
	}
#sidebarlocations ul li a{
font-size: 15px;
color: #000 !important;}

#locapadding{
padding-top: 5%;
}	



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

.newlocation{    font-size: 18px;
    color: #fff;
    text-align: center;}
.newlocation a{    font-size: 18px;
    color: #fff;
    text-align: center;}

#request-offer .gform_wrapper ul li input, #request-offer .gform_wrapper ul li select{    border: 1px solid #ccc !important;}
#request-offer .gfield.gsection h2.gsection_title{font-weight: bold !important;}
.gform_page_fields ul li#field_1_5{vertical-align: top;}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label{font-size: 15px !important;}
#request-offer .gform_wrapper .top_label .gfield_label{font-size: 16px !important;}
.recent-posts-content h4.entry-title a{    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
    color: #1100BB;}
.recent-posts-content h4.entry-title a:hover{
    color: #19BCF8;}
.single-post h2.entry-title {color: #1100BB !important;}


.fusion-meta-info-wrapper span{font-size:16px;}
.fusion-meta-info-wrapper {font-size:0px;}
.fusion-meta-info-wrapper .vcard{ display:none !important;}
.fusion-meta-info-wrapper a{font-size: 16px;}
.fusion-alignrigh li.menu-item-47{ margin-top: 13px;}

.fusion-alignright li.menu-item-875{ margin-top: 13px;}

.fusion-alignright ul li.menu-item-47{display: none;}


.page-id-828 .fusion-alignright ul li.menu-item-47{display: block;
margin-top: 13px;}


.page-id-828 .fusion-alignright ul li.menu-item-875{display: none;
margin-top: 13px;}


.locations-alignright span.menu-text span{color: #1102BB !important;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
    padding-top: 5px;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
	}

.locations-alignright span {
    color: #19BCF8 !important;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    margin-right: 5px;
	}








/* CSS Document */











