/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 16 2021 | 05:08:23 */

.owl-next, .owl-prev{bottom:165px !important;}
/*blog section*/
.mortgage_origination_section .tems_cond{clear:both;}
.mortgage_origination_section  .owl-carousel.owl-loaded {
display:inline-block;
}
.mortgage_origination_section  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow-y: hidden;
    -webkit-transform: translate3d(0,0,0);
    /* overflow-x: visible; */
    overflow-x: clip;
}
.mortgage_origination_section{padding-bottom:30px;}
.mortgage_origination_section .card{margin-top:0px; border-bottom: 4px solid #812CD0;}
.mortgage_origination_section .card-body{padding:0 20px;}
.mortgage_origination_section  h2{
text-align: center;

 font-family: 'Open Sans',sans-serif;
 font-weight:bold;
 font-size:28px;
 line-height:30px;
letter-spacing: 0.19px;
color: #000;
opacity: 1;
text-align:center;
padding:20px 0 50px 0;

}
/*.mortgage_origination_section{padding:0 0 70px 0;}*/
.mortgage_origination_section .card:hover {  box-shadow: 0px 12px 35px #33333333;}
.mortgage_origination_section .card-title {
	padding-top:16px;
	text-align: left;
margin:0px;
font-family: 'Open Sans',sans-serif;
 font-weight:600;
 font-size:18px;
 line-height:27px;
letter-spacing: 0px;
color: #000;
opacity: 1;
}
.mortgage_origination_section h5.card-title {
padding-top:12px;
margin:0px;
  text-align: left;
font-family: 'Open Sans',sans-serif;
 font-weight:300;
 font-size:12px;
 line-height:19px;
letter-spacing: 0px;
color: #000;

}
.mortgage_origination_section .card-text {
padding-top:11px;
 text-align: left;
font-family: 'Open Sans',sans-serif;
 font-weight:400;
 font-size:14px;
 line-height:21px;
letter-spacing: 0px;
color: #000;
padding-bottom:37px;
padding-right:0 !important;
margin-bottom:0px;
}


.mortgage_origination_section .card-img-overlay{padding-top:20px;}

.mortgage_origination_section .card-a{
	
text-align: left;
    font-family: 'Open Sans',sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #fff;
    border-radius: 30px;
    border: 2px solid #fff;
    background-color: #f68b22;
    padding: 7px 12px;
}
.mortgage_origination_section .card-a:after {
    content: "›";
    margin-left: 4px;
    font-size: 2rem;
    font-weight: bold;
    display: inline-block;
    line-height: 2rem;
    margin-left: 4px;
}
.mortgage_origination_section .card-a:hover {
    background-color: #1963AF !important;
}


.mortgage_origination_section  .owl-carousel .carousel-item {
  border-bottom: 4px solid #0061af;
  padding-bottom:10px;
}

.mortgage_origination_section  .owl-carousel .carousel-item-text {
  padding: 0px 10px;
  margin-bottom: 20px;

}
@media (min-width: 769px) and (max-width: 1366px){

.mortgage_origination_section.owl-carousel .carousel-item-text {
  padding: 0px 12px;

}

}
@media (min-width: 768px) and (max-width: 1023px){

.mortgage_origination_section {
    padding: 0 0 70px 0;
    margin: 0 20px;
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    font-size: 50px!important;
    color: #0061af !important;
}
}
@media only screen and (max-width: 767px){
/*.mortgage_origination_section  .owl-next {top: 60% !important;}*/
.mortgage_origination_section .owl-prev {left: -4%!important;}
.mortgage_origination_section {
    padding: 0 0 70px 0;
    margin: 0 20px;
}
.mortgage_origination_section .card{height:auto !important;}
.mortgage_origination_section .card-text{height:auto !important;}
.mortgage_origination_section .card-title {height:auto !important;}
  
}