/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 02 2021 | 05:24:31 */
/**New Button Css**/
/*.page-id-11746 div.wpcf7 .ajax-loader{
  margin: -1px 0 0 -37px !important;
}
.page-id-11746 input.wpcf7-form-control.wpcf7-submit{
padding: 11px 40px 11px 15px;
    color: #812CD0;
    background-color: #fff!important;
    box-shadow: 0px 12px 30px #812cd04d;
    border-radius: 4px !important;
    opacity: 1;
    margin-left: 20px !important;
    margin-bottom: 0px !important;
    margin-top: 0px !important;
    width: 140px;
}*/
/**H4 on lender placed**/
header {z-index:9999999999;}
.video_wrp_box {
    
    overflow: hidden;
}
.lyfcycle_mn_ttle h4{	
		font-size: 18px !important;
		font-weight: 550 !important;
		padding: 15px 20px !important;
	}


/**h3 to h5 for Industry Pages**/

#sec2 .new_mortgage_title_Wrap h5{
     font-size: 16px !important;
    margin: 0px 0px 0px !important;
    font-weight: 550 !important; 
}


 #sec2 h5.custom_mortgage_h5 {
      font-size: 16px !important;
    margin: 0px 0px 0px !important;
    font-weight: 550 !important;  
}

  #sec3 h5.custom_mortgage_h5 {
      font-size: 16px !important;
    margin: 0px 0px 0px !important;
    font-weight: 550 !important;  
}

#sec4 h5.custom_mortgage_h5 {
       font-size: 16px !important;
    margin: 0px 0px 0px !important;
    font-weight: 550 !important;  
}




/***Header***/

.header-search {
    height: 58px !important;
}

/***footer**/

.mem_box_wrap{
      padding-left: 5px;
}

.bottom_left_logo {
    padding-left: 0px !important;
}
.mem_box_main img{
  vertical-align: bottom !important;
  /*padding-left: 0px !important;*/
}
.mem_box_main {
   display: block !important;
}
.mem_box_main{
  height:45px !important;
}
/*.nex_mem_box_wrap_footer{
  margin-bottom: 15px !important;
}*/


/***end footer***/



/**h1 hero section css**/

.hero_layout_big_title {
    margin-top: 0px;
    padding: 0 90px 0 85px;
    font-size: 30px;
    line-height: 38px;
    color: #000;
    position: relative;
    top: 0%;
    width: 100%;
    font-weight: 600;
}

/**End h1 hero section css**/

/**h2**/

.main_title h2{
   font-size: 28px;
    /* font-weight: 600; */
    text-align: center;
    line-height: 37px;
    color: #0061af;
    font-weight: 500;
}

.section_main_title_heading {
   font-size: 28px;
    /* font-weight: 600; */
    text-align: center;
    line-height: 37px;
    color: #0061af;
    font-weight: 500;
}

/***End h2**/

/**h3**/

.section_title_main_h3{
  font-weight: 400;
    line-height: 26px;
    word-spacing: .1em;
    margin-bottom: 0;
    text-align: center;
    letter-spacing: .16px;
    color: #030303;
    font-size: 18px;
}

/***End h3**/



.title_box_bprder_main {
  
  border-color: transparent;
  margin: 17px 10px !important;
  width:85%;
}
.title_Section_new_box:hover .title_box_bprder_main{width:90%;top: 180px!important;}
.page-id-9236 .about-services-wrap-section .play_pause_box {
  right: 9px;
}
.main_slider_sec .fa-play:before {
       margin-left: 16px !important;
}

  .main_slider_sec .fa-pause:before{
  margin-left: 16px !important;
}
.main_slider_sec button.owl-prev {
    margin-left: -3px;
}
.main_slider_sec button.owl-next {
    margin-right: -3px;
}



@media only screen and (min-width: 320px) and (max-width:767px){

	.main_slider_sec .owl-prev {
		left: 0%!important;
	}
	
	.main_slider_sec button.owl-next {
		margin-right: 0px !important;
	}
	
	
	.main_slider_sec{
	    padding-right: 25px !important;
		padding-left: 20px !important;
	}


}

@media only screen and (min-width: 768px) and (max-width:1023px){
  
  .main_slider_sec .title_Section_new_box{ width: 316px !important;}

  .main_slider_sec button.owl-prev{   margin-left: 0px !important; }
  .main_slider_sec button.owl-next {  margin-right: 0px !important;}
   .main_slider_sec .fa-play:before { margin-left: 0px !important;}

  .main_slider_sec .fa-pause:before{ margin-left: 0px !important;} 
  .col-lg-10.col-sm-12.col-lg-offset-1.col-xs-12.main_slider_sec{padding-left: 30px; !important}
  
}
@media only screen and (min-width:1285px) and (max-width:1366px){
  .title_Section_new_box:hover .title_box_bprder_main{ top: 170px!important;}
}
@media only screen and (min-width:1280px) and (max-width:1284px){
  .title_Section_new_box:hover .title_box_bprder_main{ top: 153px!important; height:100px !important;}
}

@media only screen and (min-width:1024px) and (max-width:1279px){
  
  .main_slider_sec .title_Section_new_box{ width: 298px !important;}
  
}

@media (max-width: 767px){
.mem_box_main img {  
  width: 117px !important;
  } 
  .navbar-brand #logo img{margin:0px;}
  .page-template-template-about .sticky-wrapper {
    position: fixed !important;
}
    .page-template-template-contact .sticky-wrapper {
     position: fixed !important;
}
  .page-id-201 .sticky-wrapper {
     position: fixed !important;
}
}



















