/*  Home Page */

.home .navbar-light .navbar-nav .nav-item .dropdown-toggle::before, .navbar-light .navbar-nav .nav-item .dropdown-toggle::after {
	top: 17px;
}
#lean-tabs .about-style-wrap-content .about-list-tab .tab-content .tab-pane .content .list li {
	text-align: justify;
}
.unlock-section .better-home-content p {
		text-align: justify;
}
.better-home-area .social-links li a {
	display: none !important;
}
#home-services .expect-style-card {
    height: 230px;
}
div#home {
	padding-top: 20px !important;
}
.home-our-approach .video-overview-image::before {
	background: none;
}
.home-our-approach .video-overview-area.ptb-100 {
    padding-top: 30px;
}
/* all service page banner */
.service-banner .banner-buy-info-card {
	display:none;
}
.service-banner .banner-buy-content p {
	text-align: justify;
	word-spacing: -1px;
}
/* Real Estate Service page */
.realestate-section-2 .buying-home-content .buying-inner-box{
	margin-top:30px;
	padding-left:0;
	display:flex;
	align-items:center;
	gap:5px;
}
.realestate-section-2 .buying-home-content .buying-inner-box .icon{
	position:relative;
}
.realestate-section-2 .buying-home-content .buying-inner-box .icon i{
	width: 40px;
    height: 40px;
    line-height: 40px;
	font-size:30px;
}

/* accounting service page */
.accounting-section-2 .among-item .among-bottom{
	min-height:312px;
	margin-bottom: 75px;
}
.accounting-section-2 .among-item .among-bottom p {
	text-align: justify;
}
/* Blog page */
div#blog-banner .banner-form {
    display: none;
}
div#blogs {
    background-color: #fff;
}


/* Mortgage services */
.mortgage-empower-section .among-bottom {
    height: 200px;
    margin-top: 10px;
    margin-bottom: 75px;
}
.mortgage-servicing .two-among-area .among-item .among-bottom {
	margin-top: 10px;
	margin-bottom: 75px;
}
.mortgage-empower-section .three-among-area {
	padding-bottom: 10px;
}
.mortgage-quality .three-among-area {
	padding-bottom: 10px;
    padding-top: 10px;
}
.mortgage-empower-section {
	margin-bottom: 10px !important;
}
.mortgage-quality {
	margin-bottom: 10px !important;
}
.mortgage-quality .two-among-area .among-item .among-bottom {
	height: 270px;
    margin-top: 10px;
    margin-bottom: 75px;
}
.mortgage-quality .one-among-area .among-item .among-bottom p {
	text-align: justify;
}
/* Contact Page */
.contact-banner .two-banner-wrap .container-fluid .banner-time-left ul li, .contact-banner .two-banner-wrap .container-fluid .banner-time-right ul li {
	margin-bottom: 25px;
}
.contact-detail .video-overview-image::before {
	opacity: 0;
}
/* Title services */
.title-services .services-card-item .services-content {
    height: 462px;
}
/* About Page */
 
 .about-style-image::before {
	border: none !important;
}
.about-last-section .about-style-content {
  text-align: justify;
}
.title-services .services-card-item .services-content ul li {
	text-align: justify;
	word-spacing: -1px;
}
.mortgage-servicing .services-card-item .services-content p {
	text-align: justify;
	word-spacing: -1px;
}
.quality-section .four-step-area .step-item p {
	text-align: justify;
	word-spacing: -1px;
}
.mortgage-empower-section .four-expect-area .expect-item p {
	text-align: justify;
	word-spacing: -1px;
}
.home-banner-section .better-home-content p {
	text-align: justify;
	word-spacing: -1px;
}

.it-service-section .two-among-area .among-item .among-bottom {
    height: 365px;
    margin-bottom: 75px;
}
.it-service-section .one-among-area .among-item .among-bottom p {
  text-align: justify !important;
	word-spacing: -1px;
}
.careers-banner .four-banner-area .banner-form, .contact-banner .four-banner-area .banner-form {
	display: none;
}
.achieve-more-section .one-among-area .among-item .among-top img {
	height: 268px;
}
div#blog .blog-style-card {
	height: 372px;
}
.mortgage-empower-section .three-loan-area {
	background-color: #fff;
}
.mortgage-servicing .three-among-area {
	padding-bottom: 10px;
	padding-top: 10px;
}
.mortgage-servicing .one-among-area .among-item .among-bottom p {
	text-align: justify;
}
.title-section .two-among-area .among-item .among-bottom {
	margin-top: 10px;
    margin-bottom: 75px;
}
.title-section .three-among-area {
	padding-bottom: 10px;
}
.title-section .one-among-area .among-item .among-bottom p {
	text-align: justify;
}
.title-service-main {
	margin-bottom: 10px !important;
}
.mortgage-empower-section .five-loan-area .owl-theme .owl-dots .owl-dot.active span {
background: #000;
}
.home .six-banner-area .banner-content h1, .home .six-banner-area .banner-content h1 span {
	color: #fff;
}
.career-form .let-contact-area-with-bg-image {
	background-position: 63%;
}
footer .custom-html-widget p.nmls-link a {
    color: #bdcbd5;
    font-weight: 600;
}
footer .widget_custom_html {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
	margin-top: 20px;
	margin-bottom: 0px !important;
}
.copyright-area {
    margin-top: 25px !important;
}
footer .custom-html-widget p.nmls-link a:hover {
    color: #00C7FF;
}
footer.one-footer-area {
    padding-top: 65px;
}
.about div#home {
    background-position-y: inherit;
}
