/*!
Theme Name: template5
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: template5
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

template5 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------

*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
.btn{
    border: 1px solid;
    border-radius: 30px;
    padding: 10px 28px;
    color: #CBDBEB;
    margin-right: 20px;
}
.btnbg{
    background: #CBDBEB;
    color: #fff;
}
.navbar-collapse{
    display: flex;
    justify-content: end;
}
.navbar-nav .nav-item a{
    color: #3C4556 !important;
    font-weight: 500;
}

header .navbar .container-fluid .row{
    width: 100%;
}
.hero .container-fluid{
    background: rgb(35,52,112);
    background: linear-gradient(0deg, rgba(35,52,112,1) 0%, rgba(51,153,216,1) 100%);
    padding-top: 100px;
}
.container-fluid h1{
    font-weight: 700;
    font-size: 50px;   
}
.container-fluid .shadows{
    text-shadow:2px 2px #FF0000 ;
}
.container-fluid p{
    font-weight: 500;
    font-size: 25px;
}
.container-fluid .search{
    width: 30%;
    height: 60px;
    border-radius: 50px;
    padding: 20px;
    outline: none;
    border: none;
}
.container-fluid .search::placeholder{
    font-size: 18px;
}
.container-fluid .sech-btn{
    font-size: 20px;
    padding: 18px 30px;
    border-radius: 50px;
    border: none;
    outline: none;
    font-weight: 500;
}
.container-fluid .correct{
    text-align: center;
}
.container-fluid .correct span{
    font-size: 20px;
    color: #fff;
    font-weight: 500;
    padding: 10px;
}
.logo-section {
    background: #53A8DC;
    padding-bottom: 30px;
    padding-top: 26px;
}
/* .logo-section .logos-img row{
    padding-top: 26px;
} */
a{
	text-decoration: none;
}
.navbar .custom-logo{
	width: 60%;
	height: 100%;
}
.logo-section .logos-img strong{
  color: #FFF;
  text-align: center;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.container .heading h1{
  color: #3C4556;
  font-size: 43px;
  font-weight: 700;
  font-family: 'Braga Huis', sans-serif;
}
.container .heading p{
  color: #333333;
  font-size: 16px;
}
.step-section {
  background-image: url(/wp-content/uploads/2024/05/Vector-727-min.webp);
  padding-bottom: 50px;
  background-size: cover; 
  background-repeat: no-repeat;  
background-position: 50% 0;
}
.step-section .doler-house{
  display: flex;
  margin: auto;
  position: relative;
  top: -50px;

}
.step-section .container .number{
  width: 60px;
  height: 60px;
  background-color: #3C4556;
  border-radius: 1000px;
  border: 5px solid #fff;
  box-shadow: 0 0 3px lightgray;
  position: absolute;
  top: -45px;
  left: 50%;
  transform: translateX(-50%);
}
  .step-section .container .number h1{
  font-family: 'Braga Huis', sans-serif;
  font-size: 40px;
  position: absolute;
  top: 45%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.vedio_sec iframe{
	width: 100%;
	height: 500px;
}
/* ===== Form Css */
#gform_wrapper_2{
	display: block !important; 
}
.gform-body{
	width: 80%;
}
#gform_submit_button_2{ 
	display: none;
}
#gform_fields_2{
	background: #fff;
        padding: 3px 6px;
    border-radius: 5px;
	
}	
#input_13_45{
	border: none;
	height: 55px;
	border-radius: 30px;
}
#gform_fields_13{
	background: #fff;
	border: none;
	text-align: left;
	font-size: 16px;
	font-weight: 600;
	padding:5px; 
	width: 100%;
	box-shadow: unset;
	border-radius: 30px;
}

#field_13_74 .address-btn{
	width: 100%;
	height: 100%;
	background: #93D16F;
	font-size: 20px;
    font-weight: 700;
	border-radius: 30px;
}
#gform_submit_button_13{
	visibility: hidden;
}
#field_2_1{
	grid-column: span 7;
}
#field_2_3{
	background: #93D16F;
	grid-column: span 5;
	margin: auto;
    padding: 5px 0;
    border-radius: 5px;
	width:100%;
}
#field_2_3 button{
	background: #93D16F;
	width: 100%;
	box-shadow: unset;
	outline: none;
	border: none;
	font-size: 18px;
}
#gform_13_validation_container h2{
	color:#fd2e00;
}
#gform_13_validation_container{
	border:none;
	background: transparent;
	
}
#image_vid{
	margin-top: 70px;
}
#image_vid img{
	width: 100%
}
.clint_img {
	display: flex;
	justify-content:end;
}
.clint_img img{
	width: 400px;
}
/* .step-section .container .row{
  gap: 20px;
} */
.step-section .container .card{
  padding: 0;
  border-radius: 15px;
  background-color:#3C4556;

}
.step-section .container .card .card-title{
  font-size: 22px;
  font-weight: 600;
}
.step-section .container .card .card-text{
  font-size: 16px;
  font-weight: 500;

}
.step-section .button_center{
  display:flex;
  justify-content: center;
}
.step-section .btn{
  background: #93d16f;
  color: #fff;
  border: 2px solid #fff;
  font-size: 18px;
  font-weight: 500;
  padding: 15px 50px;
  outline: none;
}
.step-section .outer-box .inner-box img{
	width: 100%;
	height: 250px;
	border-radius: 15px;
	object-fit: cover;
}
.btn-check:focus+.btn, .btn:focus{
	box-shadow: none;
}
.logo_bb img{
	padding: 30px;
	width: 250px;
}
.full_container{
	background:#3C4556;
}
.full_container img {
    position: relative;
    top: -100px;
    width: 350px;
    height: 350px;
    object-fit: contain;
}
.full_container .size{
	height: 250px;
}
.full_container h1{
	color: #fff;
	font-size: 40px;
	font-weight: 800;
}
.full_container .rounded-pill{
	background: #93D16F;
	color: #fff;
	border: 1px solid #93D16F;
	padding: 15px 50px;
	outline: none;
	font-weight: 600;
	font-size: 18px;
}
.new_images_sec h1{
	font-family: 'Braga Huis', sans-serif;
    color: #3C4556;
    font-size: 43px;
    font-weight: 700;
}
.new_images_sec .card{
	border-radius: 17px;
	transition: 0.3s ease-in-out;
}
.new_images_sec .card:hover{
	background:#93D16F;
}
.new_images_sec .set_gap h3{
	font-family: 'Braga Huis', sans-serif;
	font-size: 20px;
	font-weight: 700;
	color:#000000;
}
.new_images_sec .set_gap .card:hover h3{
	color: #fff;
}
.new_images_sec .set_gap{
	row-gap: 30px;
}
.set_gap img{
	height: 250px;
	object-fit: cover;
	border-radius:15px;
}
.new_images_sec .btn{
	background: #93D16F;
    color: #fff;
    border: 1px solid #93D16F;
    
    padding: 15px 50px;
    outline: none;
    font-weight: 600;
    font-size: 18px;
}
/*====== table section ========= */
.table_box h1{
font-size: 40px;
font-weight: 700;
margin-bottom: 50px;

}
.fst_div{
  box-shadow: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;
  border-radius: 30px 30px 10px 10px;
  background-color: #f6f6f6;
  padding-bottom: 20px;
  
}
.fst_div ul{
	padding-left:30px;
}
.fst_div ul li{
  background-image: url('/wp-content/uploads/2024/05/imgCross.png');
  list-style-type: none;
  background-repeat: no-repeat;
  background-size: 20px;
  padding-left: 30px;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 400;
}
.sec_divsion{
  transform: scale(1.07);
}
.sec_divsion ul li{
  background-image: url('/wp-content/uploads/2024/05/Isolation_Mode.png');
  font-weight: 600;
}
.green_div{
  background: #93D16F;
  padding: 10px;
  text-align: center;
  margin-bottom: 20px;
  border-radius: 15px 15px 0px 0px;
}
.green_div h2{
  color: #fff;
  font-size: 25px;
  font-weight: 700;

}
.head_color {
  background: #DCDCDC;
  padding: 10px;
  text-align: center;
  margin-bottom: 20px;
  border-radius: 15px 15px 0px 0px;
}
.head_color h2 {
font-size: 20px;
font-weight: 700;
text-align: center;
}
.ul_list{
	column-count: 2;
}
/* ======== table section end  */
.buy-houses{
  background: #6C74A41A; 
  padding-bottom: 50px;
}
.buy-houses .container .heading span{
  color: #3C4556;
  font-weight: 500;
}
.buy-houses .heading p{
  font-size: 16px;
  width: 75%;
  margin: auto;
}
.buy-houses .container .card-title{
  font-size: 22px;
  font-weight: bold;
  color: #000000;
padding-top: 15px;
}
.buy-houses .container .card .card-body .card-text{
  color: #000000;
  font-size: 16px;
  font-weight: 500;
}
.buy-houses .container .card .card-body .btn-card{
  background-color: #CBDBEB;
  color: #3C4556;
  font-weight: 500;
  font-size: 16px;
}
.buy-houses .container .card{
  border-radius: 10px;
}
.buy-houses .container .mobile-view{
  margin-bottom: 20px !important;
}
.learn-what{
  background: #EEEFF1;
}
.learn-what .container .heading span{
  color: #3C4556;
  font-weight: 500;
}
.fixed-width{
width:60%;
margin :auto;	
}
.learn-what .row ul{
	column-count:2;
}

.learn-what .row ul li{
  list-style-type: none;
  padding-left: 35px;
  font-size: 16px;
  font-weight: 500;
  background-image: url('/wp-content/uploads/2024/05/Isolation_Mode.png');
  background-repeat: no-repeat;
  background-position-y: 0px;
	padding-bottom: 20px;
	
	
}
.learn-what .row ul img{
  margin-right: 5px;
}
.learn-what .list-heading{
  width: 57%;
  margin: auto;
  color: #211B1B;
}
.org-line .container-fluid{
  background-color: #93D16F;
}
.org-line .container-fluid h2{
color:#fff;
  padding: 30px 0;
  margin: 0;
}
.identify{
  background: #3C4556;
}
.identify .row .card{
  border-radius: 10px;
}
.identify .row .card .card-text{
  font-size: 15px;
}
.identify .container h1{
  font-size: 35px;
  font-family: 'Braga Huis', sans-serif;
}
.identify .container .heading  p{
  width: 70%;
  margin: auto;
  font-weight: 500;
}
.about-fusion .rounded-pill{
	
	
	background: #93D16F;
    color: #fff;
    border: 1px solid #93D16F;
  
    padding: 15px 50px;
    outline: none;
    font-weight: 600;
    font-size: 18px;
	
}
.about-fusion .container .row img{
  width: 293px;
  height: 293px;
  flex-shrink: 0;
  object-fit: cover;
  border: 5px solid #3C4556;
  border-radius: 293px;
  background: url(<path-to-image>), lightgray 0px -7.026px / 100% 143.844% no-repeat;
}
.about-fusion .container h5{
  color: #3C4556;
  text-align: center;
  font-size: 28px;
  font-style: italic;
  font-weight: 800;
  line-height: normal;
}
.about-fusion .container .name{
  color: #333;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.about-fusion .container .row h1{
  color: #3C4556;
  font-family: 'Braga Huis', sans-serif;
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
}
.about-fusion .container .row p{
  color: #211B1B;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px
}
.about-fusion .container .row .btnImg{
  width: 30px;
  height: 30px;
  margin-right: 5px; 
}
.about-fusion .container .row button{
  border-radius: 0;
  background-color: #3C4556;
  color: #fff;

}
.get-cash{
  background-color: #E7E7E7;
}
.get-cash .container .mapIcon{
  padding: 10px 15px;
  background-color: #3C4556;
}
.get-cash .container input{
  width: 40%;
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 10px;
  border: none;
  outline: none;
}
.get-cash .container .get-btn{
  padding: 12px 20px;
  background: #3C4556;
  color: #fff;
  font-weight: 500;
  border: none;
  outline: none;
}
.get-cash .container h1{
  color: #3C4556;
  font-family: 'Braga Huis', sans-serif;
  text-align: center;
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  
}
ul {
  list-style-type: none;
padding: 0;
}
.block-center {
    text-align: left;
    margin: auto;
    display: inline-block;
}
.footer-sec{
  background: #3C4556;
}
.footer-sec ul li a{
  color: #fff;
  text-decoration: none;

}
.footer-sec .container .social-media img{
  padding: 6px;
  background-color: #fff;
	    margin-right: 10px;
}
.footer-sec .container .social-media{
	padding-left: 12px;
}
.copy-right{
  background-color: #93D16F;
}
.copy-right p{
  padding: 10px;
  margin: 0;
  font-size: 14px;
	color: #fff;
}
.get-cash .correct span {
  font-size: 20px;
  color: #211B1B;
  font-weight: 500;
  padding: 10px;
}
.footer-sec ul li{
list-style-type: none;
	background-image:url('/wp-content/uploads/2024/08/Vector.png');
	background-repeat: no-repeat;
    background-position-y: 9px;
    padding-left: 15px;
    line-height: 30px;
}
.block-center .footer_img{
width: 35%;
}
/* =========== Blog Page ======== */
.featured-blog {
  padding: 91px 0 80px;
}
.featured-blog .img img {
  width: 100%;
}
.featured-blog .text a{
text-decoration: none;
}
.featured-blog .text h5 {
  margin-bottom: 15px;
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #000;
  opacity: 0.9;
}
.featured-blog .text p {
  color: #333;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 14px;
}
.latest-blogs .title h3 {
  font-size: 29px;
  line-height: 130%;
  margin-bottom: 41px;
}
#blog-list {
  padding-bottom: 50px;
}
.latest-blogs .outer-box {
  margin-bottom: 35px;
}
.latest-blogs .inner-box {
  box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
  height: 100%;
}
.latest-blogs .inner-box img {
  width: 100%;
}
.latest-blogs .inner-box .textbox {
  padding: 15px 15px 25px;
}
.latest-blogs .inner-box p {
  margin-bottom: 15px;
  opacity: 0.8;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 19px;
  color: #000000;
}
.latest-blogs .inner-box h6 {
  padding-left: 32px;	
}
.latest-blogs .inner-box .textbox a{
text-decoration: none;
font-weight:500;
color: #f2711c;
}
.latest-blogs .inner-box .textbox h5{
font-size:16px;
color: #000;
} 
.faq-section .img img{
	width: 100%;
	
}
/* Last css  */

.inner-banner {
  padding: 130px 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  color: white;
}
.nebraska-sell-process {
  padding: 70px 0;
}
.nebraska-sell-process .start-text {
  margin-bottom: 45px;
}
.nebraska-sell-process .start-text h2 {
  font-size: 40px;
  color: #3C4556;
  font-weight: 700;
  width: 85%;
  margin: 0 auto 10px;
}
.nebraska-sell-process .start-text p {
  font-size: 18px;
  color: #333333;
}
.nebraska-sell-process .step-row:not(:last-child) {
  margin-bottom: 50px;
}
.nebraska-sell-process .step-row .text {
  position: relative;
}
.nebraska-sell-process .step-row .form-box {
  margin-top: 10px;
  background-color: #F4F4F4;
  height: max-content;
  padding: 35px 25px;
}
.nebraska-sell-process .step-row .text h2 {
  font-size: 35px;
  color: #3C4556;
  margin-bottom: 5px;
}
.nebraska-sell-process .step-row .text h4 {
  font-size: 25px;
  color: #000000;
  margin-bottom: 15px;
}
.nebraska-sell-process .step-row .text p {
  font-size: 18px;
  margin-bottom: 8px;
}
.nebraska-sell-process .step-row .text p {
  font-size: 18px;
  margin-bottom: 8px;
}
.nebraska-sell-process .step-row .text img {
  position: absolute;
  right: -21%;
  top: 58%;
  transform: translate(-50%);
}
.nebraska-sell-process .step-row .form-box h4 {
  font-size: 26px;
  font-weight: 700;
  color: #074C82;
}
.wpcf7 .screen-reader-response {
  position: absolute;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  word-wrap: normal !important;
}
.nebraska-sell-process .step-row .form-box .form-group {
  margin-bottom: 15px;
}
.nebraska-sell-process .step-row .form-box .submit-btn input {

  font-size: 18px;
  width: 100%;
  background-color: #CBDBEB;
  color: white;
  border: none;
  padding: 15px 15px;
  border-radius: 1000px;
}
.nebraska-sell-process .step-row .form-box .submit-btn .wpcf7-spinner {
  position: absolute;
  right: 0;
  top: 25px;
}
.wpcf7-spinner {
  visibility: hidden;
  display: inline-block;
  background-color: #23282d;
  opacity: 0.75;
  width: 24px;
  height: 24px;
  border: none;
  border-radius: 100%;
  padding: 0;
  margin: 0 24px;
  position: relative;
}
.wpcf7-spinner::before {
  content: '';
  position: absolute;
  background-color: #fbfbfc;
  top: 4px;
  left: 4px;
  width: 6px;
  height: 6px;
  border: none;
  border-radius: 100%;
  transform-origin: 8px 8px;
  animation-name: spin;
  animation-duration: 1000ms;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
.nebraska-sell-process .step-row .form-box p {
  font-size: 12px;
  color: #00000099;
}
.wpcf7 form .wpcf7-response-output {
  margin: 2em 0.5em 1em;
  padding: 0.2em 1em;
  border: 2px solid #00a0d2;
}
.wpcf7 form:not(.invalid):not(.failed) .wpcf7-response-output {
  display: none;
}
.nebraska-sell-process .step-row .text h2 {
  font-size: 35px;
  color: #3C4556;
  font-weight: 700;
  margin-bottom: 5px;
}
.nebraska-sell-process .step-row .text h4 {
  font-weight: 700;
  font-size: 25px;
  color: #000000;
  margin-bottom: 15px;
}
.nebraska-sell-process .step-row .text p {
  font-size: 18px;
  margin-bottom: 8px;
}
.nebraska-sell-process .step-row .text > a {
  display: inline-block;
  margin-top: 20px;
  font-size: 18px;
  color: white;
  background-color: #212529;
  
  padding: 12px 32px;
  border-radius: 1000px;
  text-decoration: none;
}
.benefit-selling-section {
  background-color: #6C74A41A;
  padding: 55px 0 65px;
}
.benefit-selling-section .outer-box {
  margin-bottom: 20px;
}
.benefit-selling-section .inner-box {
  height: 100%;
  background: white;
  border: 1px solid rgb(0, 0, 0,.1);
  border-radius: 10px;
  padding: 30px 15px;
}
.benefit-selling-section .inner-box img {
  margin-bottom: 30px;
}
.benefit-selling-section .inner-box h6 {
  font-size: 22px;
  color: #3C4556;
  margin-bottom: 10px;
}
.benefit-selling-section .inner-box p {
  font-size: 15px;
  color: #333333;
}
.benefit-selling-section .offer-btn a {
  font-size: 18px;
  color: #fff;
font-weight: 600;
  background-color: #212529;
  /* box-shadow: 0px 0px 10px #ca4401 inset; */
  padding: 15px 35px;
  border-radius: 100px;
  display: inline-block;
  margin-top: 50px;
  border: 2px solid #3C4556;
  text-decoration: none;
}
.our-values {
  background-color: #FAFAFB;
  padding: 70px 0 50px;
}
.our-values .outer-box {
  margin-bottom: 25px;
}
.our-values .inner-box {
  height: 100%;
  background-color: white;
  border: 1px solid #0000001a;
  border-radius: 10px;
  padding: 35px 35px 20px;
}
.our-values .inner-box img {
  margin-bottom: 15px;
  height: 72px;
}
.our-values .inner-box h6 {
  font-size: 18px;
  margin-bottom: 15px;
  color: #000000;
  font-weight: bold;
}
.our-values .inner-box p {
  color: #000000;
}
.our-values .start-text h3 {
  font-size: 43px;
  font-weight: 700;
  color: black;
  margin-bottom: 5px;
}
.get-offer-form-section {
  padding: 55px 0;
  background: url(./img/form-bg.webp) no-repeat center center/cover;
}
.get-offer-form-section h2 {
  font-size: 35px;
  font-weight: 700;
  color: #3C4556;
  margin-bottom: 8px;
}
.get-offer-form-section p {
  color: #333333;
  margin-bottom: 10px;
}
.get-offer-form-section .form-box {
  width: 74%;
  margin: 0 auto 25px;
}
.get-offer-form-section .form-box .img {
  padding: 14px 15px;
  border-radius: 10px 0 0 10px;
  background-color: #3C4556;
}
.get-offer-form-section .form-box .input-field {
  width: 67%;
}
.get-offer-form-section .form-box .input-field .form-control {
  border: none;
  border-radius: 0;
  font-size: 16px;
  padding: 20px 25px;
  box-shadow: 0px 0px 5px #efefef;
box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
}
.get-offer-form-section .form-box .submit-btn {
  position: relative;
}
.get-offer-form-section .form-box .submit-btn input {
  font-size: 21px;
  color: white;
  background-color: #3C4556;
  border-radius: 0 10px 10px 0;
  padding: 15px 14px;
  border: none;
  width: 100%;
  display: inline-block;
}
.get-offer-form-section ul {
  padding-left: 0;
  width: max-content;
  text-align: left;
  list-style: none;
  margin: 0 auto;
}
.get-offer-form-section ul li {
  background: url(/wp-content/uploads/2024/05/Group-1707481595.png) no-repeat left 8px/23px;
  padding: 5px 0 5px 33px;
  font-size: 20px;
  color: #333333;
  float: left;
  width: max-content;
  margin-right: 25px;
	font-weight: 700;
}
.nebraska-sell-process input{
  padding: 15px 10px;
}
.justify-content-center p{
  font-size: 16px;
}
.foot-bg{
  background-color: #CBDBEB;
}
.foot-bg .links h5{
  color: #fff;
  font-weight: bold;
}
.foot-bg .links li a{
  color: #fff;
  text-decoration: none;
}
.justify-content-center h6{
  color:#3C4556;
}
#gform_submit_button_3{
font-size: 16px;
color:#3C4556;
  padding: 13px 40px;
  background: #CBDBEB;
width: 100%;
  margin-bottom: 10px;
}

/* ======== Contact Us ========== */
#gform_submit_button_5{
	font-size: 16px;
    padding: 15px 50px;
    background: #93D16F;
    color: #fff;
    border-radius: 30px;
	margin-top: 30px;
	text-transform: uppercase;
}
.contact-us-section {
  padding: 80px 0;
}
.gform-theme--foundation legend{
	font-weight: 700 !important;
	color: #585e6a !important;
}
#gform_fields_5 label{
	color: #585e6a !important;
	font-size: 14px !important;
}
.contact-us-section .contact-info-box .inner-box {
  background: url(./img/contact-info.webp) no-repeat right bottom/cover;
  color: white;
  padding: 50px 60px 90px 40px;
  border-radius: 10px 10px 10px 10px;
}
.contact-us-section .contact-info-box h4 {
  font-size: 28px;
  margin-bottom: 15px;
}
.contact-us-section .contact-info-box p {
  line-height: 1.7;
  margin-bottom: 30px;
}
.contact-us-section .contact-info-box ul {
  list-style: none;
  padding-left: 0;
}
.contact-us-section .contact-info-box ul li:nth-child(1) {
  background-image: url(/wp-content/uploads/2024/05/Group-14.webp);
}
.contact-us-section .contact-info-box ul li:nth-child(2) {
 background-image: url(/wp-content/uploads/2024/05/phone-call.webp);
}
.contact-us-section .contact-info-box ul li:nth-child(3) {
 background-image: url(/wp-content/uploads/2024/05/Group-427321101.webp);
}
.contact-us-section .contact-info-box ul li {
  margin-bottom: 35px;
  padding-left: 38px;
  background-repeat: no-repeat;
  background-position: left 3px;
  background-size: 20px;
}
.contact-info-box ul li a {
  font-size: 18px;
  color: white;
  text-decoration: none;
}
.contact-us-section .form-box h4 {
  font-size: 35px;
  font-weight: 700;
  margin-bottom: 25px;
  color: #3C4556;
  text-transform: capitalize;
}
.wpcf7 .screen-reader-response {
  position: absolute;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  word-wrap: normal !important;
}

.contact-us-section .form-box .submit-btn input {
  font-size: 20px;
  color: white;
  background-color: #CBDBEB;
  border: none;
  padding: 16px 30px;
  border-radius: 10px;
}
.contact-us-section .container input{
  padding: 15px 10px;
}
span.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item-label {
  font-size: 12px;
  line-height: 1.4;
  padding-left: 10px;
}

/* ========= get-your-cash-offer page ====== */

.get-cash-form-section {
  padding: 70px 0;
}
.get-cash-form-section .form-group p {
  font-size: 15px;
  color: #2c3e5080;
}
.get-cash-form-section .form-group label {
  font-size: 20px;
  color: #2C3E50;
  margin-bottom: 5px;
  font-weight: 600;
}
.get-cash-form-section .form-group label span {
  color: #EB1037;
}
.get-cash-form-section .form-group .form-control {
  padding: 12px 19px 10px 19px;
  font-size: 16px;
}
span.wpcf7-form-control.wpcf7-acceptance label {
  display: flex;
  align-items: flex-start;
}
span.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item-label {
  font-size: 12px;
  display: inline-block;
  line-height: 1.4;
  padding-left: 10px;
}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after {
  content: " ";
}
.get-cash-form-section .submit-btn input {
  width: 100%;
  border: none;
  background-color: #CBDBEB;
  color: white;
  text-transform: uppercase;
  padding: 15px;
  font-size: 20px;
  border-radius: 5px;
}
.get-cash-form-section .right-box .inner-box {
  background-color: #FAFAFA;
  border: 1px solid #C4C4C4;
  border-radius: 10px;
  padding: 25px 25px;
  margin-bottom: 15px;
}
.get-cash-form-section .right-box .inner-box h5 {
  font-size: 22px;
  color: #333333;
  margin-bottom: 15px;
}
.get-cash-form-section .right-box .inner-box ul {
  list-style: none;
  padding-left: 0;
}
.get-cash-form-section .right-box .inner-box ul li:not(:last-child) {
  margin-bottom: 10px;
}
.get-cash-form-section .right-box .inner-box ul li {
  background-image: url(/wp-content/uploads/2024/01/crroct.webp);
  background-position: left 2px;
  background-repeat: no-repeat;
  background-size: 15px;
  font-size: 16px;
  padding-left: 23px;
}
.get-cash-form-section .right-box .icon {
  margin-top: 40px;
}
  .btn{
  border: 1px solid #3C4556;
  border-radius: 30px;
  padding: 10px 28px;
  color: #3C4556;
  margin-right: 20px;
}
.btnbg{
  background: #3C4556;
  color: #fff;
border:1px solid #3C4556; 
}
.navbar-collapse{
  display: flex;
  justify-content: end;
}
.navbar-nav .nav-item a{
  color: #3C4556 !important;
  font-weight: 500;
}
header .navbar .container-fluid .row{
  width: 100%;
}
.hero .container-fluid{
  background-image:url(/wp-content/uploads/2024/05/house_hero.webp) ;
/* background:#3C4556; */
/*     background: linear-gradient(0deg, #3C4556 30%, #CBDBEB 70%); */
  padding-top: 100px;
}
.hero .container-fluid p{
	color: #fff;
}
.container-fluid h1{
  font-family: 'Braga Huis', sans-serif;
  font-weight: 700;
  font-size: 50px;   
}
.container-fluid .shadows{
  text-shadow:2px 2px #FF0000 ;
}
.container-fluid p{
  font-weight: 500;
  font-size: 25px;
}
.container-fluid .search{
  width: 30%;
  height: 60px;
  border-radius: 50px;
  padding: 20px;
  outline: none;
  border: none;
}
.container-fluid .search::placeholder{
  font-size: 18px;
}
.container-fluid .sech-btn{
  font-size: 20px;
  padding: 18px 30px;
  border-radius: 50px;
  border: none;
  outline: none;
  font-weight: 500;
}
.container-fluid .correct{
  text-align: center;
}
.container-fluid .correct span{
  font-size: 20px;
  color: #fff;
  font-weight: 500;
  padding: 10px;
}
.logo-section {
  background: #3C4556;
  padding-bottom: 26px;
  padding-top: 26px;
}
#gform_submit_button_4{
  font-size: 16px;
  padding: 13px 50px;
  background: #CBDBEB;
  color: #3C4556;
	
}

/* .logo-section .logos-img row{
  padding-top: 26px;
} */
.logo-section .logos-img strong{
  color: #FFF;
  text-align: center;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.container .heading h1{
  font-family: 'Braga Huis', sans-serif;
  color: #3C4556;
  font-size: 43px;
  font-weight: 700;
  margin: 15px 0;
}
.container .heading p{
  color: #333333;
  font-size: 16px;
}

#get_offer_Submit .form-group .form-control {
  border: none;
  border-radius: 1000px;
  padding: 0 5px 0 15px;
  font-size: 18px;
  background: transparent;
}
#get_offer_Submit .form-group {
  background-color: white;
  padding: 5px;
  border-radius: 1000px;
}
#get_offer_Submit .submit-btn {
  border-radius: 1000px;
  font-size: 22px;
  color: #3C4556;
  border: none;
  background: #CBDBEB;
  padding: 9px 23px;
  max-width: 283px;
  width: 100%;
font-weight:600;
}
.navbar .mbl-hide .btnbg:hover{
border:1px solid #CBDBEB;
color: #fff;
}
.navbar .mbl-hide .fst-btn:hover{
border:1px solid #3C4556;
color: #3C4556;
}
.navbar .menu-header-menu-container ul{
display:flex;
justify-content:center;
}
#menu-header-menu{
display:flex;
margin:0 auto;
}
#menu-header-menu li a{
margin:0 15px;
text-decoration:none;
color: #3C4556;
font-weight: 500;
}
.correct ul li{
background-image:url(/wp-content/uploads/2024/05/infoTick.png);
padding: 5px 0 5px 45px;
  font-size: 16px;
font-weight:500;
  color: #333333;
  float: left;
  width: max-content;
  margin-right: 25px;
  background-repeat: no-repeat;
}
.correct ul{ 
  padding-left: 0;
  width: max-content;
  /* text-align: left; */
  list-style: none;
  margin: 0 auto;
}
.hero ul li{
color:#fff;
}
.gform-theme--foundation .gfield input.large, .gform-theme--foundation .gfield .large{
/* 	border: none; */
	text-align: left;
	box-shadow: none;
}
.gform-theme--foundation .gfield input.large, .gform-theme--foundation .gfield select.large {
  font-size: 16px;
	text-align: left;
	
}
#gform_submit_button_1{
  font-size: 16px;
  padding: 15px 50px;
  background:#93D16F;
  color:#fff;
	text-transform: uppercase;
	border-radius: 30px;
	margin-top: 30px;
}
#get_id .form-box .img {
background: #93D16F;
}
#get_id .form-box .submit-btn input{
background: #93D16F;
}
#client_section h1{
font-size: 35px;
font-family: 'Braga Huis', sans-serif;
font-weight: 700;
color: #3C4556;
margin-bottom: 8px;
}
#client_section span{
color: #3C4556;
font-weight: 500;
}
#client_section p{
font-size: 16px;
}
#client_section .card{
padding: 15px;
box-shadow: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;
}

.accordion-button:not(.collapsed){
color:#3C4556;
background: #0000000a;
}
.accordion-button:focus{
box-shadow: none;
}
.accordion-item{
margin-bottom: 10px;
box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
}



/* ====== Media Query ========= */
@media only screen and (max-width: 1210px) {
.navbar .container-fluid{
  margin:0 !important;
}

}
@media only screen and (max-width: 1190px) {
.btn {
 border: 1px solid #3C4556;
    border-radius: 30px;
    padding: 10px 28px;
    color: #3C4556;
    margin-right: 20px;
}
#menu-header-menu li a {
  margin: 0 10px !important;
  font-size: 16px;
}
	.gap-0{
		gap: 20px !important;
	}
}
@media only screen and (max-width: 1140px) {
	#menu-header-menu li a {
  margin: 0 7px !important;
  font-size: 14px;
}
	.gap-0 {
        gap: 0px !important;
    }
	.container-fluid h1 {
    font-family: 'Braga Huis', sans-serif;
    font-weight: 700;
    font-size: 35px;
}
	.full_container .size {
    height: 181px;
}
	.full_container img{
		height: 280px;
	}
}
@media only screen and (max-width: 1024px) {
	.btn {
        border: 1px solid #3C4556;
        border-radius: 30px;
        padding: 10px 28px;
        color: #3C4556;
        margin-right: 20px;
		font-size: 14px;
		
}
	.navbar-light .navbar-toggler{
		margin-top: -17px;
	}
}
@media only screen and (max-width: 991px) {
	
#menu-header-menu{
display:inline !important;
margin:0 auto;
  }
	.full_container .size{
		display: none !important;
	}
	.navbar .custom-logo {
    width: 10%;
    height: 100%;
}
	.full_container .col-lg-7{
		padding: 45px 0;
	}
	
.step-section .mobileView{
  margin-top:30px;
}
.navbar-collapse {
  justify-content:center !important;
}
.navbar .mbl-hide{
  display: none !important;
}
  .container-fluid .search {
      width: 50%;
  }
  .container-fluid .sech-btn {
      font-size: 18px;
  }
  .container-fluid h1 {
      font-size: 45px;
  }
  .container .heading h1 {
      font-size: 40px;
  }
  .container .heading p{
      width: 100%;
  }
.logo-section img{
  height:35px;
}
  .step-section{
      background-position: 50% 0%;
  }
  .step-section .container .card .card-title {
      font-size: 25px;
  }
  .step-section .container .card .card-text {
      font-size: 16px;
  }
  .buy-houses .container .card .card-body .card-text {
      font-size: 15px;
  }
  .buy-houses .container .card .card-body .btn-card {
      font-size: 14px;
  }
  .learn-what .container .heading p {
      width: 100%;
  }
 
  .identify .container .heading p{
      width: 100%;
  }
  .identify .container .row{
      row-gap: 30px; 
  }
  .about-fusion .container .row p {
      font-size: 14px;
  }
  .step-section .container .row{
      row-gap: 30px;
  }
	.sticky-top .navbar .container-fluid{
		display: flex;
    	justify-content: end;
	}
	.navbar-toggler {
		position: absolute;
    	top: 40px;
	} 
	.container-fluid h1{
		font-size: 30px;
	}
}


@media only screen and (max-width: 768px) {
  .container-fluid h1 {
      font-size: 40px;
  }
	.navbar-light .navbar-toggler{
		margin-top: -20px;
	}
/* 	.logo-section .mob_text{
  width:100%;
} */
  .container-fluid p {
      font-size: 20px;
  }
  .container-fluid .search {
      width: 50%;
  }
  .container-fluid .sech-btn {
      font-size: 16px;
 }
  .container-fluid .correct span {
      font-size: 16px;
 }
  .container .heading h1 {
      font-size: 35px;
  }
  .step-section {
      background-position: 50% 0%;
  }
  .container-fluid h1 {
      font-size: 35px;
  }
  .step-section .container .card .card-text {
      font-size: 14px;
  }
  .step-section .container .card .card-title {
      font-size: 19px;
  }
  .buy-houses .heading p {
      width: 100%;
  }
  .buy-houses .container .card .card-body .card-text {
      font-size: 14px;
  }
  .learn-what .container .heading p {
      width: 100%;
  }
 
  .buy-houses .container .card .card-body .btn-card {
      font-size: 14px;
  }
  .org-line .container-fluid h2 {
      font-size: 25px;
  }
  .identify .container .heading p {
      width: 100%;
  }
  .identify .row .card .card-text {
      font-size: 14px;
  }
  .about-fusion .container .row p {
      font-size: 14px;
  }
  .get-cash .correct span {
      font-size: 16px;
  }
  .identify .row .card {
      margin-bottom: 20px;
  }
  .step-section .container .card{
      margin-bottom: 20px;
  }
/*     .logo-section .logos-img .row{
      display: grid;
      grid-template-columns: auto auto;
      row-gap: 25px;
  } */
	.table_box h1{
		font-size: 25px;
	}
	.fst_div{
		margin: 20px;
	
	}
	.clint_img img{
	width: 100%;
}
}
@media only screen and (max-width: 640px) {
 
.nebraska-sell-process .start-text h2 {
  font-size: 25px;
}  
  .container-fluid h1 {
      font-weight: 700;
      font-size: 35px;
  }
  .container-fluid p {
      font-weight: 500;
      font-size: 16px;
  }
  .container-fluid .search {
      width: 50%;
      height: 40px;
}
.container-fluid .sech-btn {
  font-size: 16px;
  padding: 8px 15px;
}
.container-fluid .correct span {
  font-size: 16px;
}
.container .heading h1 {
  color: #3C4556;
  font-size: 30px;
}
.step-section .container .card {
  margin-bottom: 20px;
}
.step-section {
  background-position: 50% 0;
}
.container-fluid h1 {
  
  font-size: 30px;
}
.buy-houses .heading p {
  width: 100%;
}
.about-fusion .container .row{
  flex-direction: column-reverse;
}
.learn-what .container .heading p {
  width: 100%;
}
.org-line .container-fluid h2 {
  font-size: 14px;
}
.identify .container .heading p {
  width: 100%;
}
.identify .row .card {
  margin-bottom: 20px;
}
.get-cash .container h1 {
  font-size: 25px;
}
.get-cash .correct span {
  font-size: 16px;
}
.about-fusion .container .row h1 {
  font-size: 25px;
}
.about-fusion .container .row button {
  margin-bottom: 36px;
}
.nebraska-sell-process .step-row .text h2 {
  font-size: 25px;
}
.nebraska-sell-process .start-text p {
  font-size: 15px;
}
.nebraska-sell-process .step-row .text p {
  font-size: 15px;
}
 .nebraska-sell-process .step-row .form-box {
  width: 100%;
}
 .correct ul li{ 
  padding: 11px 0 5px 35px;
  font-size: 12px;
  width: max-content;
  margin-right: 10px;
}
 .fixed-width {
  width: 100%;
}
 .get-offer-form-section ul li {
        padding: 5px 0 5px 19px;
        font-size: 14px;
        color: #333333;
        float: left;
        /* width: max-content; */
        margin-right: 15px;
        background-size: 16px;
}
 .get-offer-form-section .form-box {
  width: 100%;
  margin: 0 auto 25px;
}
 .get-offer-form-section .form-box .submit-btn input {
  font-size: 16px;
  border-radius: 0 10px 10px 0;
  padding: 19px 8px;
}
 .navbar .container-fluid{
   margin:0 !important;
 }
 .get-offer-form-section h2 {
  font-size: 25px;
}
 #get_offer_Submit .submit-btn {
  padding: 9px 7px;

 }
 #get_offer_Submit .form-group .form-control::placeholder{
   font-size:12px;
 }
 .get-offer-form-section ul{
   display:contents;
 }
/*  .footer-sec .block-center img{
   width:100%;
 } */
 .container-fluid .correct {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
}
 .logo-section img{
  margin-bottom: 10px;
}
	#gform_fields_13{
		display:block;
	}
}




@media only screen and (max-width: 425px) {
.navbar .container-fluid .navbar-brand img{
  width:200px;
}
	.navbar-light .navbar-toggler{
		margin-top: -14px;
	}
	    .navbar .custom-logo {
        width: 75px;
        height: 100%;
    }
	.new_images_sec h1{
		font-size: 25px;
	}

.navbar .container-fluid{
  margin:0 !important;
}
ul{
  padding:0px;
}
p{
  width:100% !important;
}
  .logo-section .logos-img .row img{
      width: 100px;
  }
  .container .heading h1 {
      font-size: 25px !important;
  }
  .container .heading p {
     font-size: 14px;
  }
  .container-fluid h1 {
      font-size: 25px !important;
  }
  .org-line .container-fluid h2 {
      font-size: 14px;
  }
  .about-fusion .container .row h1 {
      font-size: 25px;
  }
  .get-cash .container h1 {
      font-size: 25px;
  }
  .get-cash .container .mapIcon {
      background-color: #3C4556;
      width: 50px;
  }
  .get-cash .container input {
      width: 55%;
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .get-cash .container .get-btn {
      padding: 14px 8px;
      font-size: 12px;
  }
  .get-cash .correct img{
      width: 15px;
  }
  .get-cash .correct span {
      font-size: 14px;
  }
  .identify .container .mobile-resps {
      padding-bottom: 20px;
  }
  .learn-what .list-heading {
      width: 90%;
  }
#get_offer_Submit .submit-btn {
  font-size: 12px !important;
  max-width: 283px;
  width: 37% !important;
  font-weight: 500;
  }
  .hero .container-fluid .correct img{
      width: 15px;
  }
  .container-fluid .correct span {
      font-size: 12px !important;
  }
  .container-fluid p {
      font-size: 16px !important;
  }
  .footer-sec h3{
      font-size: 18px;
  }
  .learn-what .container .list-heading .row ul{
      padding: 0;
  }
  
}
@media only screen and (min-width: 100px) and (max-width: 700px) {
  br {
      display: none;
  }
}






@media (min-width: 768px){ 
.nebraska-sell-process .step-row:nth-child(2) .text {
  width: 43%;
 }
}
/* ========== How it Work  Page =========  */



p{
	font-family: 'Braga Huis', sans-serif;
}
h1,h2,h3,h4,h5{
	font-family: 'Braga Huis', sans-serif;
}









