/*Common Css*/
/* html {
    overflow: hidden;
} */
/* .lgl_site .header{position:relative;} */
.mobile_img {
    display: none;
}
.header__logo .custom-logo-link img {
    width: 226px !important;
    padding: 0 !important;
}
body {color:#000000 !important;font-size:1.25rem;}
.lgl_site:not(.has-hero) main {margin-top: 150px !important;}
.header.header--is-opaque {
    position: fixed;
}
.header--is-hidden {
/*     position: fixed !important; */
	-webkit-transform: translateY(-100%);
    transform: translateY(-100%);
}
/* .lgl_site .header__logo .custom-logo-link img {
    max-height: initial !important;
} */
.fs21 {font-size: 21px;}
.lgl_site .blog__card__excerpt h2{ font-weight: 400;}
.lgl_site .wp-block-button__link {
    padding: 20px 47px !important;
	font-size: 20px;
}
/* .fw300 {
    font-weight: 300;
} */
.lgl_site h1 {
    font-weight: 300;
}
.txtblack a {color: #000000;}
.nav__menu>li:last-child {margin-left: 0;}
.nav__menu {justify-content: flex-end;}
header {padding: 35px 0px;}
.nav__menu>li:last-child a {background: transparent;}
.nav__menu>li:last-child a:hover {background: #00b451;color: #fff;}
.nav__menu>li:last-child a {
    padding: 20px 33px !important;
}
.txtcolor{color: #131422 !important;}
.txtcolor{color: #2AB155 !important;}
.txt_white{color:#ffffff;}
.has-navy-background-color {background-color: #131422;}
.site_btn a {background: transparent !important;}
.site_btn a:hover {background: #00b451 !important;!i;!;color: #fff !important;}
/* .site_btn_icon a:after {content: '+';padding-left: 10px;} */
input, select, textarea{border:1px solid #00b451 !important;}
input:focus, select:focus, textarea:focus{outline:none;}

.container {max-width: 1620px;padding: 0;}


/*Blog Css*/
.home_blog_section .blog__card__excerpt {margin-top: 0;width: 100%;background: #F6F6F6;padding: 44px 70px;}
.badge_blog span {border: 1px solid #707070;padding: 8px 15px 5px 15px;border-radius: 17px;font-size: 13px;color: #131422;font-weight: 700;}
.badge_blog {margin-bottom: 0px;}
.blogdate {display: flex;gap: 15px;align-items: center;}
.blogdate img {background: #2AB155;padding: 10px;border-radius: 50px;}
.blogdate {display: flex;gap: 15px;align-items: center;color: #000;font-weight: bold;}


.testimonial-star-rating{display:none !important;}
.aboutus .wp-block-button__link, .button, input[type=button], input[type=submit] {
    padding: 20px 64px !important;
}
.home_blog_section h2 {margin-top: 17px;}
.logo_section_width{max-width:824px !important;}
.team__card .header-container_inner .name::after {
    background-image: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/plus.svg');
    height: 20px;
    width: 20px;
}
.team__card .header-container.active .header-container_inner .name::after{
	background-image: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/minus.svg');
    height: 20px;
    width: 20px;
}
.lgl_site h2 {font-size: clamp(1.969rem, 1.709rem + .721vw, 2.5rem);font-weight:300;}
.meet_the_team h4, .meet_the_team .position {
	text-align: left;font-size:25px !important;
	font-family: "TT Ramillas", "Times New Roman", Garamond, serif;
}
.team__card .header-container {padding: 29px 20px 18px 19px;box-shadow: none;}
.meet_the_team .position {color: #2AB155;}
.nf-form-wrap label {
    display: none;
}
select {
    background-image: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/downarrow.svg');
    background-size: 4%;
}
input[type=password] {
    max-width: 580px;
    display: block;
    margin: 0 auto;
}
.psw_ptf input{margin-top:50px;}

.lgl_site .gform_button {
    width: auto !important;
    padding: 20px 42px !important;
}
.txtclr {color: #2AB155;}
.find_ot_mr {border: 2.5px solid #2AB155;padding: 20px;border-radius: 50px;}
.our_service {border: 2.5px solid #2AB155;padding: 20px;border-radius: 50px;display:table;margin-inline: auto;}
.our_service img {transition:1.2s cubic-bezier(.17, .85, .438, .99);}
.our_service:hover img {
    transform: translate(0px, -5px);
}

.our_service:hover {
    background: #fff;
}
/* .lgl_site .wp-block-home-hero__image img{height:auto !important} */
.access_bg {
    background-image: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/access.webp');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.access_bg .wp-block-columns {position:relative;z-index:9;}
.access_bg:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgb(19 20 34 / 75%);
    z-index: 1;
}
.txt_black a {color: #000;}
.w-100 img {
    width: 100%;
}
.list_style {
    padding: 0;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    text-align: center;
    justify-content: center;
    gap: 30px;
}

.list_style li {
    margin: 0;
    list-style: none;
/*     display: inline-block; */
    border: 2px solid #2BB155;
    padding: 19px 25px;
    border-radius: 50px;
}
.cal_blocks .wp-block-grid__item {
    background: #E3F3F3;
    border: 1.5px solid #00B451;
    padding: 50px 30px;
}

.cal_blocks .wp-block-grid__item__link .button {
    width: auto;
    text-align: center;
}

.cal_blocks .wp-block-grid__item__link {
    text-align: center;
}
.cal_blocks .wp-block-grid__item__link .button:hover {
    background: #131422;
    border-color: #131422;
}
.cal_blocks .wp-block-grid__item__link .button {
	background:#00B451;
	color:#E3F3F3;
}
.cal_blocks i:before{
	color: transparent;
	background-repeat: no-repeat !important;
    height: 60px;
    width: 52px;
    display: inline-block;
}

.cal_blocks .fa-home:before {
    background: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/mortgageloan.svg');
}
.fa-calculator:before{
	 background: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/borrowingpower.svg');
}
.fa-balance-scale-left:before{
	 background: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/loancomparison.svg');
}
.fa-comments-dollar:before{
	 background: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/buyingcosts.svg');
}
.fa-file-invoice-dollar:before{
	 background: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/stampdutycosts.svg');
}
.fa-redo-alt:before{
	 background: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/refinance.svg');
}
.fa-money-check-alt:before{
	 background: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/budgetplanner.svg');
}
.lgl_site .section_4_box p {
    color: #131422;
	font-size:22px;
}
.is-style-line{
	border:1.5px solid #19B150;
}

.acc_new .accordion__button::after {
    content: '';
    background-image: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/plus.svg');
    display: inline-block;
    width: 25px;
    height: 24px;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
}
.acc_new .accordion__button[aria-expanded=true]::after{
	background-image: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/minus.svg');
}
.acc_new .accordion__button i{display:none;}
.acc_new .accordion__button {
    border-bottom: 1px solid #707070;
    font-size: 25px;
    font-weight: normal;
	padding: 25px 0px;
	font-family: "TT Ramillas", "Times New Roman", Garamond, serif;
	color: #131422;
}
.acc_new .acf-innerblocks-container p {
    padding-top: 25px;
}
.lgl_site .single-article-page h1 {
    font-size: 40px;
    margin-bottom: 80px;
}
.single-article-page .post-navigation .nav-links .nav-previous a::before {
    content: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/right.svg') !important;
	padding-right: 10px;
}
.single-article-page .post-navigation .nav-links .nav-next a::after {
    content: url('https://legalhomeloans.com.au/wp-content/uploads/2024/10/left.svg') !important;
	padding-left: 10px;
}
.container_w100 .wp-block-media-text {
    width: 100% !important;
    max-width: 100%;
}
.our_benefits,.bg_light_blue{
    background: #E4F3F3;
}
.lgl_site  .single-article-page .post-navigation .nav-links {
    border: none;
    padding: 0;
}
.how-we-can-help h2 {
    text-align: center;
}