html:lang(es-ES) .site-header .main-navigation a {
    padding-left: 25px;
    padding-right: 25px;
}

html:lang(es-ES) .site-header__phone li:last-child {
	font-size: 15px;
}

html:lang(es-ES) .home .page-hero {
    padding-bottom: 250px;
    background: #141a3e;
}

html:lang(es-ES) .home .page-hero .container {
	display: none;
}

html:lang(es-ES) .home .hero-block__title, 
html:lang(es-ES) .home .hero-block__description {
    font-size: 60px;
    line-height: 75px;
}

/* Home body */

html:lang(es-ES) .introduction-section__content h1 {
    font-size: 45px !important;
    line-height: 55px;
}

html:lang(es-ES) .testimonails-block h2 {
    font-size: 45px;
}

html:lang(es-ES) .wp-block-image {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

html:lang(es-ES) section[id^="legal-services-block"] .lg-services__practice-area {
	max-width: 410px;
}

html:lang(es-ES) section[id^="legal-services-block"] .lg-services__practice-area__link a {
	letter-spacing: -1px;
}

html:lang(es-ES) section[id^="legal-services-block"] .lg-services__button .wp-block-button__link {
	margin-top: 50px !important;
}


/* About us page */

html:lang(es-ES) .single .page-hero {
	display: none;
}

html:lang(es-ES) .single .container h1 {
	font-size: 50px;
}

html:lang(es-ES) .page-template-staff #primary .content .item figcaption .content.small-text p {
	margin-top: 0px;
}

html:lang(es-ES) .page-template-staff #primary .content .item figcaption .fun-fact {
	margin-top: 20px;
}

html:lang(es-ES) .page-template-contact-page .gform_wrapper.gravity-theme .gform_fields {
	grid-template-columns: repeat(1, 1fr) !important;
}

html:lang(es-ES) .page-template-contact-page .gform_wrapper.gravity-theme .gfield.gfield--width-third {
	-ms-grid-column-span: 1;
    grid-column: span 1;
}

/* sidebar */

html:lang(es-ES) .sidebar .sidebar-item .gform_wrapper.gravity-theme .gform_fields {
	grid-template-columns: repeat(1, 1fr) !important;
}

html:lang(es-ES) .sidebar .sidebar-item .gform_wrapper.gravity-theme .gfield.gfield--width-third {
	-ms-grid-column-span: 1 !important;
    grid-column: span 1 !important;
}

html:lang(es-ES) .page-template-pa-template .wp-block-accordion-heading button:hover {
	background-color: transparent !important;
}

/* footer */

html:lang(es-ES) .site-footer .footer-form__title {
	max-width: 725px;
	width: max-content;
	font-size: 40px;
    line-height: 56px;
}