
*,
*::before,
*::after {
    box-sizing: inherit;
}


html {
    box-sizing: border-box;
    -webkit-text-size-adjust: 100%;
    scroll-behavior: smooth;
}

/* Sections
	 ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
    overflow-x: hidden;
    width: 100%;
    height: 100%;
    margin: 0;

    background-color: transparent;
    color: var(--eerie-black);
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
    mix-blend-mode: normal;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
    display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
ol {
    margin-left: 0;
    padding-left: 17px;
}

a {
    color: #2B4075;
    text-decoration: none;
}
figure {
    margin: 0;
}

p {
    margin-bottom: 0;
}
.entry-content p{
    margin-bottom: 1rem;
}

.text p {
    margin-bottom: 1.5rem;
}

p:empty {
    display: none;
}

a:hover {
    color: inherit;
    outline: none;
    text-decoration: none;
}

a:active {
    color: inherit;
    outline: none;
    text-decoration: none;
}

a:focus {
    color: inherit;
    outline: none;
    text-decoration: none;
}

img {
    width: 100%;
}

figcaption {
    text-align: center;
    text-transform: uppercase;
}

section {
    padding: 75px 0;
}
section.bg-image {
    background-repeat: no-repeat;
    background-size: cover;
}

section.main-section {
    padding: 0;
}

section.main-section .container.ribbon-banner {
    position: absolute;
    right: 0;
    bottom: -67px;
    left: 0;
    height: auto;
    z-index: 10;
}

.ribbon-banner-text {
    font: 700 14px/1.2em 'Montserrat', sans-serif;
    background: no-repeat url("../img/ribbon-banner.svg") center center / contain;
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    color: #FFFFFF;
    height: 142px;
    padding: 0 40px;
    text-shadow: 2px 3px 2px rgba(0, 0, 0, 0.5);
    letter-spacing: 0.03em;
}

.uppercase {
    text-transform: uppercase;
}

section .container > .row h3,
section .container > .row h4 {
    text-transform: capitalize;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-bottom: 12px;
}


section .container > .row .textblock-review h3 {
    text-transform: inherit;
    line-height: 2;
}

section .container > .row .textblock-review a {
    text-decoration: underline;
}

.mobile-block {
    display: none;
}

.internal .entry-title {
    background-color: transparent;
    color: var(--pms-2955);
    font-family: var(--font-family-cinzel);
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    height: auto;
    line-height: normal;
    mix-blend-mode: normal;
    text-align: left;
    width: auto;
}

.global-button {
    margin-top: 3.125rem;
    text-transform: uppercase;
    width: 195px;
    height: 50px;
    background-color: var(--white);
    border: 1px solid var(--main-gold);
    display: flex;
    align-items: center !important;
    justify-content: center !important;
    text-align: center;

    color: var(--pms-2955);
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
}



#button {
    display: none;
}



.global-button:first-child {
    margin-right: 15px;
}
.thank-you .global-button.back-button {
    margin-top: 0;
    margin-right: 0px;
}


.featured-image {
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 85%;
    width: 100%;
    height: 249px;
    display: flex;
    align-items: center !important;
    justify-content: center !important;
    overflow: hidden;
}
.featured-image > .container{
    position: relative;
    z-index: 9;
}


/*START HEADER*/

header {
    z-index: 100;
    position: relative;
    width: 100%;
    background-color: var(--white);
    height: auto;
    mix-blend-mode: normal;
    box-shadow: 1px 4px 7px #0000004c;
}

header .top-group {
    background-color: var(--astronaut);
    height: 61px;
    width: 100%;
}

header .top-group .align-items-center {
    height: 61px;
}

.top-group .d-flex {
    width: 40%;
}

.top-group .d-flex > .col {
    width: auto;
    margin-left: 40px;
    width: auto;
    max-width: max-content;
}

header .tel,
header .email {
    background-color: transparent;
    height: auto;
    letter-spacing: 0.00px;
    line-height: 21px;
    mix-blend-mode: normal;
    position: relative;
    text-align: right;
    white-space: nowrap;
}

header .tel a,
header .email a {
    color: var(--white);
}

header .email {

}


/* ==============================
	$-Variables
============================== */
/* ==============================
	$-Mixins
============================== */
/* ==============================
	$-Resets
============================== */


/* highlight colors */
::-moz-selection {
  background-color: rgb(0,56,101);
  color: #fff;
}

::selection {
    background-color: rgb(0,56,101);
    color: #fff;
}


/* form elements */
header select,
header textarea,
header input {
    max-width: 100%;
    padding: 0;
    margin: 0;
    font-size: 1em;
    color: inherit;
}

header input[type=submit],
header input[type=button] {
    cursor: pointer;
}


/* ==============================
	$-Modules
============================== */
/* clearfix */
.cf:after {
    content: "";
    display: table;
    clear: both;
}

/* inline block */
.ib {
    display: inline-block;
    vertical-align: top;
}

.ib-m {
    display: inline-block;
    vertical-align: middle;
}

/* ==============================
	$-Styles
============================== */
.search h2 {
    webkit-text-stroke: 1px var(--deep-space-sparkle);
    color: var(--white);
    font-family: var(--font-family-montserrat);
    font-size: 20px;
    font-style: italic;
    font-weight: 600;
    height: auto;
    line-height: 29px;
    mix-blend-mode: normal;
    white-space: nowrap;
}
.search h3.page-title {
    line-height: 40px;
    margin-bottom: 25px;
}
.search article {
    padding: 80px 0;
}

.search section {
    padding: 0;
}

.search .entry-content {
    border-bottom: 1px solid #FF9900;
    margin-bottom: 50px;
    padding-bottom: 25px;
}

.search header {
    box-shadow: none;
}


.search-box {
    /* position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     min-width: 18.9375em;

     */
    margin-right: 10px;
    height: 20px;
    background: #FFFFFF;

}

.active-position {
    position: absolute;
    padding: 10px;
    right: 9rem;
    height: 48px;
    top: 0;
    bottom: 0;
    margin: auto;
    border: 1px solid #F4F4F4;
    box-shadow: 1px 4px 7px rgb(0 0 0 / 30%);
    max-width: 778px;
    width: 100%;
}
.our-attorneys .search-box.active-position{
    position: relative;
    left: 0;
    max-width: 100%;
    right: 0;
    margin-bottom: 40px;
}

.active-position .search-close {

}

.active-position > .search-btn,
.no-active form .search-btn {
    display: none;
}

.active-position form .search-btn,
.active-position form .search-btn-2 {
    display: block;
}

.search-box .search-submit {
    position: absolute;
    z-index: -9999;
    opacity: 0;
    left: -1000%;
    visibility: hidden;
}

.search-box button,
.search-box input[type=submit] {
    vertical-align: middle;
    width: 1.375em;
    height: 1.375em;
    padding: 0;
    border: none;
    outline: none;
    background: none;
    transition: opacity 100ms ease-in-out;
}

.search-box button,
.search-box button[type=submit]:hover {

}


.search-box input[type=search] {
    font-family : "Montserrat", Helvetica;
    font-size : 14px;
    width: 14em;
    height: 2.5em;
    padding: 0 0.375em;
    border: none;
    margin-left: 0.1875em;
    background: inherit;
    transition: border-color 100ms ease-in-out;
}

.search-box input[type=search]:focus {
    border-bottom-color: inherit;
    outline: none;
}

.search-slide {
    height: 2.5em;
    overflow: hidden;
    background: var(--white);
}

.no-active .search-slide {
    width: 0;

    transition: transform 0.3s ease-in-out;
}

.active-position form {
    width: 100%;
    max-width: 100%;
}

.active-position .search-slide {
    transition: transform 0.3s ease-in-out;
}

.search-close {
    opacity: 0;
}

.active-position .search-close {
    width: 1.375em;
    height: auto;
    text-align: center;
    cursor: pointer;
    transition: opacity 100ms ease-in-out;
    opacity: 1;
}

.search-close:hover {
    opacity: 0.5;
}


/*SOCIAL ICON*/
body .group-social {
    height: 20px;
}

body .group-social li {
    display: inline-block;
    background-color: var(--white);
    height: 20px;
    mix-blend-mode: normal;
    width: 20px;
    vertical-align: 20px;
    text-align: center;
    margin-right: 10px;
}

body .group-social li:last-child {
    margin-right: 0;
}

body .group-social i {
    opacity: 1;
    width: auto;
    transform: unset;
    background: transparent;
    font-size: 16px;
    color: #2B4075;
}

body footer .group-social a:hover i {
    color: #fff;
}

body header .group-social a:last-child svg path:nth-child(2),
body header .group-social a:last-child svg path:nth-child(3),
body header .group-social a:last-child svg path:nth-child(5),
body header .group-social a:last-child svg path:nth-child(6),
body header .group-social a:last-child svg path:nth-child(7),
body header .group-social a:last-child svg path:nth-child(8),
body header .group-social a:last-child svg path:nth-child(9),
body header .group-social a:last-child svg path:nth-child(10),
body header .group-social a:last-child svg path:nth-child(11),
body header .group-social a:last-child svg path:nth-child(12) {
    fill: #2B4075;
}

/*
.group-social a[href*="#"]{
    pointer-events: none;
}
 */
body .group-social a:hover svg {
    /*  width: 19px;
      height: 18px;
      top: 1px;
      position: relative;
     */
}

body .group-social a:hover svg circle {
    /*fill: var(--white);
    fill: none;
    stroke: var(--white);
    stroke-width: 1px;
     */
}

body .group-social a:hover:not(:last-child) svg path {
    /*fill: var(--astronaut);*/
}

body .group-social a:hover:last-child svg {
    /*display: none;
     */
}

body .group-social a:hover:last-child:before {
    /* content: "";
     background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20Z' fill='%232B4075'/%3E%3Cpath d='M5.50342 8.73193H14.4962V15.1875H5.50342V8.73193Z' fill='white'/%3E%3Cpath d='M10 8.73193H14.4964V15.1875H10V8.73193Z' fill='%23A5B6FF'/%3E%3Cpath d='M12.0954 14.3348C11.0929 14.3348 10.2773 13.5192 10.2773 12.5168C10.2773 11.5143 11.0929 10.6987 12.0954 10.6987C12.4597 10.6987 12.8113 10.8062 13.1123 11.0095L12.629 11.7248C12.4713 11.6183 12.2868 11.562 12.0954 11.562C11.569 11.562 11.1407 11.9903 11.1407 12.5168C11.1407 13.0432 11.569 13.4715 12.0954 13.4715C12.4667 13.4715 12.7891 13.2586 12.9469 12.9484H12.3033V12.0851H13.9135V12.5168C13.9135 13.5192 13.0979 14.3348 12.0954 14.3348Z' fill='%232B4075'/%3E%3Cpath d='M9.99994 8.73185L8.70335 8.96984L7.40674 8.73185L7.66987 5H10.2027L9.99994 8.73185Z' fill='%23DEE4FE'/%3E%3Cpath d='M8.70332 10.3845C7.98722 10.3845 7.40674 9.80398 7.40674 9.0879V8.73193H9.99991V9.0879C9.99991 9.80398 9.4194 10.3845 8.70332 10.3845Z' fill='%23C0CCFF'/%3E%3Cpath d='M7.40668 8.73184L6.14917 8.93015L4.81348 8.73184L5.836 5H7.8343L7.40668 8.73184Z' fill='white'/%3E%3Cpath d='M6.11006 10.3845C5.39395 10.3845 4.81348 9.80398 4.81348 9.0879V8.73193H7.40668V9.0879C7.40665 9.80398 6.82614 10.3845 6.11006 10.3845V10.3845Z' fill='%23DEE4FE'/%3E%3Cpath d='M10 8.73184L11.2966 8.93015L12.5932 8.73184L12.3377 5H10V8.73184Z' fill='white'/%3E%3Cpath d='M11.2966 10.3845C12.0127 10.3845 12.5932 9.80398 12.5932 9.0879V8.73193H10V9.0879C10 9.80398 10.5805 10.3845 11.2966 10.3845Z' fill='%23DEE4FE'/%3E%3Cpath d='M12.5931 8.73184L13.9831 8.93015L15.1863 8.73184L14.1638 5H12.1655L12.5931 8.73184Z' fill='%23DEE4FE'/%3E%3Cpath d='M13.8899 10.3845C14.606 10.3845 15.1865 9.80398 15.1865 9.0879V8.73193H12.5933V9.0879C12.5933 9.80398 13.1738 10.3845 13.8899 10.3845Z' fill='%23C0CCFF'/%3E%3C/svg%3E%0A");
     background-position: center;
     width: 18px;
     height: 18px;
     display: block;
     border-radius: 100px;
     position: absolute;
     top: 0;
     right: 0;
     left: 0;
     bottom: 0;
     margin: auto;

     */
}


body .group-social a {
    display: block;
}

body .group-social a:last-child {
    margin-right: 0;
}

body .group-social a img,
body .group-social a svg {
    vertical-align: baseline;
}

/*END SOCIAL ICON*/

body .navbar {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

body .navbar-brand {
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    flex: 1 0 22%;
}

body .navbar-brand svg,
body .navbar-brand .logo,
body .navbar-brand img {
    max-width: 263px;
    width: 100%;
    background-color: transparent;
    height: auto;
    position: relative;
}

body .container-fluid,
body .container-fluid .row {
    height: 100%;
}

body .wrapper-header-logo {
    height: 100%;
    display: flex;
    align-items: center;
}

body .wrapper-header-links {
    text-align: center;
}

body .wrapper-header-links a {
    color: var(--pms-2955);
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;

    padding-bottom: 2px;
    border-bottom: 2px solid transparent;
    margin-right: 20px;
    margin-left: 20px;
}


body .wrapper-header-links a:hover {
    border-bottom: 2px solid var(--main-gold);
}

body .wrapper-header-links a.active {
    border-bottom: 2px solid #034F9A;
}

body .wrapper-phone-with-button {

}

header .wrapper-phone-with-button .wrapper-phone {
    display: flex;
    align-items: center;
}

header .wrapper-phone-with-button .wrapper-phone a {
    color: #222222;
    margin-left: 10px;
    font-size: 16px;
}

header .wrapper-phone-with-button .wrapper-button {
    display: flex;
    height: 100%;
    align-items: center;
}

header .wrapper-phone-with-button .wrapper-button a {
    width: 208px;
    height: 48px;
    background: #3dbe98;
    background-color: var(--white);
    display: flex;
    align-items: center;
    justify-content: center;
}

header .wrapper-phone-with-button .wrapper-button a img {
    margin-left: 8px;
}

.mobile .close {
    cursor: pointer;
}

.footer .container > .row:nth-child(3),
.number.mobile,
.mobile .close,
.navbar-toggler {
    display: none;
}

header ul,
footer ul {
    padding: 0;
    margin: 0;
    list-style: none;
}


body #primary-menu {
    padding-left: 0px;
    padding-right: 0px;
}

body .wrapper-header-links .current_page_item > a,
body .wrapper-header-links .current-menu-item > a {
    border-bottom: 2px solid var(--main-gold);
}


body .wrapper-header-links li:first-child a {
    margin-left: 0;
}

body .wrapper-header-links li:last-child a {
    margin-right: 0;
}

body .wrapper-header-links .sub-menu a {
    margin-right: 0;
    margin-left: 0;
}

.navbar-expand-lg .navbar-collapse {
    padding-right: 0;
}

.collapse:not(.show) {
    display: none;
}

.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-align: center;
    align-items: center;
}

body .wrapper-header-links .wrapper-link:last-child {
    border-right: 0px solid transparent;
}

body .menu-item-has-children,
body .menu-item-has-children > a {
    position: relative;
}


.menu-item-has-children .sub-menu {
    display: none;
}
/*
body .menu-item-has-children.current_page_item > a:after,
body .menu-item-has-children > a:hover:after {
    padding: 0;
    margin: 0;
    display: block;
    content: "";
    width: 50%;
    height: 2px;
    background-color: white;
    position: absolute;
    right: 0;
    bottom: -2px;
}*/
body footer .menu-item-has-children.current_page_item > a:after,
body footer .menu-item-has-children > a:hover:after{
    content: none;
}

body .wrapper-header-links .wrapper-link .sub-menu {
    position: absolute;
    z-index: 10;
    top: 36px;
    bottom: inherit;
    left: -22px;
    display: none;
    width: auto;
    padding: 40px 20px;
    min-width: 21rem;
    transition: all .1s linear;
    text-align: left;
    background: #fff;
    border: 1px solid var(--main-gold);
    box-shadow: 1px 4px 7px rgb(0 0 0 / 20%);
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

body .wrapper-header-links .menu-item-has-children > span {
    position: absolute;
    height: 100%;
    width: 100%;
    display: block;
    top: inherit;
    padding: 18px;
    background: transparent;
    z-index: 9;
}

body .wrapper-header-links .menu-item-has-children > span:hover + a {

}

body .menu-item-has-children:hover .sub-menu {
    display: block;
}

body .wrapper-header-links .wrapper-link.hover a .sub-menu,
body .wrapper-header-links .wrapper-link.hover .sub-menu {
    display: flex;
    z-index: 1002;
}


body .wrapper-header-links .wrapper-link .sub-menu li {
    display: block;
    padding: 10px 35px;
    border-left: 2px solid transparent;
    border-bottom: 2px solid transparent;
}

/*
body .wrapper-header-links .wrapper-link .sub-menu a:hover {
border-bottom: 2px solid transparent;
border-left: 2px solid var(--main-gold);
background-color: #E6EEF5;
}*/
body .wrapper-header-links .wrapper-link .sub-menu a:hover {
    border-bottom: 2px solid var(--main-gold);
}

body .wrapper-header-links .wrapper-link .sub-menu .wrapper-sub-links {
    position: relative;
}

header .wrapper-header-links .wrapper-link .sub-menu .menu-item-has-children:hover .sub-menu {
    display: flex;
}

header .wrapper-header-links .wrapper-link .sub-menu .menu-item-has-children > a:after {
    top: calc(50% - 5px);
    transform: rotate(-90deg);
}

header .wrapper-header-links .wrapper-link .sub-menu .menu-item-has-children .sub-menu {
    z-index: 1002;
    top: 0px;
    left: 100%;
    display: none;
    flex-direction: column;
    position: relative;
    width: 200px;
    height: auto;
    background-color: var(--white);
}

header .global-button:nth-child(2) {
    background-color: var(--white);
    border: 2px solid var(--forest-green);
}

header .global-button:nth-child(2) span {
    color: var(--forest-green);
}

/*END HEADER*/


/*START FOOTER*/
footer .wrapper-header-links li {
    display: block;
    text-align: left;
    margin: 4px 0;
    width: auto;
}

.footer {
    background-color: var(--black-haze);
    padding-top: 62px;
    padding-bottom: 70px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    color: var(--white);

    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
}

.footer .navbar-collapse {
    align-items: self-start;
}

.footer > span:nth-child(1),
.footer > span:nth-child(2) {
    background-size: cover;
    background-position: center;
    width: 35%;
    height: 270px;
    display: block;
    position: absolute;
    bottom: 0;
}

body footer .wrapper-header-links a {
    color: var(--white);
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
    text-transform: capitalize;

    padding-bottom: 0px;
    border-bottom: 2px solid transparent;
    margin-right: 0;
    margin-left: 0;
    display: inline-block;
    text-align: left;
}

body footer .wrapper-header-links .wrapper-link .sub-menu {
    display: none;
}

body footer .wrapper-header-links .current_page_item > a {
    border-bottom: 0px solid var(--main-gold);
}

body footer .wrapper-header-links .current_page_item > a span {
    border-bottom: 2px solid var(--main-gold);
    padding-bottom: 1px;
}

body footer .group-social li {
    height: 37px;
    width: 37px;
    line-height: 37px;
    border: 1px solid var(--main-gold);
}

body .group-social {
    height: auto;
}

.contact-us {
    margin-bottom: 15px;
}

.footer h4 {
    color: var(--white);
    font-family: var(--font-family-cinzel);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 700;
    margin-bottom: 20px;
}

.contact-us ul li {
    padding-left: 22px;
    position: relative;
}

.contact-us li p {
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
}

.contact-us ul svg {
    position: absolute;
    top: 5px;
    left: 0;
}


.footer .col-4 .col iframe{
    /*height: 265px !important;*/
    min-height: auto !important;
}


footer .group-social h4,
footer .group-social h5 {
    margin: 0;
}

body footer a {
    color: var(--white);
}

.row:nth-child(1) .inside-wrap {
    z-index: 2;
   /* margin-bottom: 60px; */
}
.row:nth-child(1) .inside-wrap .wrap{
    content: "";
    border-bottom: 1px solid #BBBBBB;
     padding-bottom: 18px;
     margin-bottom: 30px;
}

.inside-wrap img {
    max-width: 148px;
    width: 148px;
    margin: 0;
}

.inside-wrap p {
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-xs);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.00px;
    line-height: 18px;
    mix-blend-mode: normal;
}

.inside-wrap .col-2 {
    width: 24%;
}

.inside-wrap .col-lg-9 {
    width: 68%;
    padding: 0 2%;
}

.copyright {
    margin-top: 5px;
    color: var(--silver);
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-xs);
    font-style: normal;
    font-weight: 400;
}

.col-12.copyright {
    display: none;
}
footer .group-social ul li img {
    width: 17px;
    height: auto;
}

body footer .group-social a:hover svg circle {
    /*fill: var(--white);*/
    fill: none;
    stroke: var(--astronaut);
    stroke-width: 1px;
}
footer .contact-us a:hover{
    color: var(--main-gold);
}
footer .contact-us li p {
    padding-bottom: 10px;
}
footer .contact-us li p:nth-child(1){
    padding-bottom: 0;
}

body footer .group-social a:hover:not(:last-child) svg path {
    fill: var(--white);
}


body footer .navbar-brand {
    display: flex;
}

body footer .navbar-brand img {

}

#site-info {
    background-color: var(--astronaut);
    color: var(--white);
    font-size: 14px;
    padding: 5px 0;
}


.sub-footer {
    box-shadow: 1px 7px 11px #f4f4f4;
    position: sticky;
    display: flex;
    align-items: center;
    bottom: 0;
    z-index: 100;
    width: 100%;
    height: 56px;
}

.sub-footer .container {max-width: 97.5%}

.sub-footer .container::before {
    left: -6vw;
}

.sub-footer .container::after {
    right: -6vw;
}

.sub-footer > .row {

}

.sub-footer .row a,
.sub-footer .row > * {

}

.sub-footer .row .button-links:nth-last-child(-n+2) {
    background-color: var(--forest-green);
}

.sub-footer .row .button-links:last-child {
    background-color: var(--white);
}

.sub-footer .row .button-links a {

}

footer .col-4 {
    width: 32%;
    position: relative;
}
footer .col-4 .copyright-wrap{
    position: absolute;
    width: 100%;
    bottom: 5px;
}

.sub-footer .col-4,
.sub-footer .col {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
    height: 50px;
    text-align: center;
}

.sub-footer .col-4,
.sub-footer .col {
    border-left: 1px solid rgba(255, 255, 255, 0.5);
}

.sub-footer .col.button-links {
    border-left: 0px solid rgba(255, 255, 255, 0.5);
}

.sub-footer .col.button-links {
    margin: 0;
    background-color: var(--white);
    max-width: 285px;
    position: absolute;
    right: 0;
    height: 100%;
    top: 0;
    width: 285px;
    border: 1px solid var(--main-gold);
}

/*END FOOTER*/

/*Error*/
.error404.admin-bar header {
    top: 0px;
}

.error-404 {
    padding: 115px 0;
    text-align: center;
}


.error-404 .page-header {
    text-align: center;
    margin: 55px auto 25px auto;
    box-shadow: none;
}

.error404 header {
    position: relative;
}

.error404 .global-button {
    margin: auto;
}
.error404 svg{
    width: 100%;
    height: auto;
}
.error404 h1{
    font-family: var(--font-family-cinzel);
    font-style: normal;
    font-weight: 700;
    font-size: var(--font-size-xl);
    line-height: 40px;
    /* identical to box height, or 167% */

    text-align: center;

    /* PMS 2955 */

    color: var(--pms-2955);
}
.error404 h1 span {
    border-bottom: 1px solid var(--main-gold);
    line-height: 18px;
    display: inline-block;
}
.error404 header p{
    max-width: 450px;
    margin: auto;
    font-family: var(--font-family-montserrat);
    font-style: normal;
    font-weight: 400;
    font-size: var(--font-size-m);
    line-height: 29px;
    /* or 181% */

    text-align: center;

    color: var(--black);
}

/*============
.main-section
=============*/


/* fluid 16:9 video layout
-----------------------------------------
.video-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;

  overflow: hidden;
  position: fixed;


}


.video-content {
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;

  margin: 0 auto;

  overflow-y: visible;



  width: calc(100% - 19em);
  height: 0;
  padding-top: calc((100% - 19em) * 0.5625);
}


@media (min-aspect-ratio: 16/9) {
  .video-content {
    width: 0;
    height: calc(100vh - 19em);
    padding-top: 0;
    padding-left: calc((100vh - 19em) * 1.7778);
  }
}


@media (max-width: 640px) {
  .video-content {
    width: calc(100% - 2em);
    padding-top: calc((100% - 2em) * 0.5625);
  }
}


.video-content video{

  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;

}*/
.video-content .modal-content {
    background-color: transparent;
    padding: 0;
    border: none;
    width: 100%;
    height: 300px;
    position: relative;
    margin: auto;
}
.video-content .modal-content.youtube #img {
    height: 100%;
}


.admin-bar section.main-section {
    margin-top: 0px;
}

.slick-static .col-12, .slick-main .col-12, .main-section, section.main-section {
    height: calc(100vh - 96px);
    background-size: cover;
    background-position: center;
}


section.main-section .slick-slider, section.main-section .slider {
    position: relative;
    z-index: 9;
}

.slick-static .slick-list .slick-track {
    display: flex;
    align-self: center !important;
    align-items: center !important;
    height: 100% !important;
}

.main-section .slick-slider, .main-section .slick-list {
    width: 100%;
    height: 100% !important;
}

section.main-section .slick-static .row {
    height: 100%;
    display: flex;
    align-self: center !important;
}


.admin-bar header {
    top: 0px;
}


.admin-bar .slick-static .col-12, .admin-bar .slick-main .col-12, .admin-bar .main-section, .admin-bar section.main-section {
    height: calc(100vh - 127px);
}


body:not(.home) section.header-wrap {
    margin-top: auto;
}

body.admin-bar:not(.home) header,
body:not(.home) header {
    position: relative;
    top: 0;
}

section.main-section .container,
section.main-section .container .row {
    height: 100%;
}

section.main-section .wrapper-info {
    max-width: 655px;
    width: 100%;
    position: relative;
    z-index: 5;
    margin-left: 5.938rem;
    padding-top: 9rem;
}

.main-section .slick-slider,
.main-section .slick-list {
    width: 100%;
}

section.main-section .wrapper-info h1 {
    height: auto;
    text-align: left;
    color: var(--white);
    font-family: var(--font-family-cinzel);
    font-size: var(--font-size-xxxl);
    font-style: normal;
    font-weight: 900;
    text-shadow: 0px 1px 6px rgba(0, 0, 0, 0.45);
}

section.main-section .wrapper-info p {
    background-color: transparent;
    color: var(--white);
    font-size: var(--font-size-l);
    letter-spacing: 0.48px;
    line-height: 36px !important;
    margin-bottom: 34px;
    mix-blend-mode: normal;
    text-align: left;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

section.main-section .wrapper-info .wrapper-button {
    display: flex;
    flex-wrap: wrap;
}

section.main-section .wrapper-info .wrapper-button a {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
}

.button-video {
    min-width: 269px;
    width: auto;
    height: 90px;
    background: rgba(255, 255, 255, 0.85);
    position: absolute;
    z-index: 1;
    bottom: 0;
    right: 0;
    padding: 0 30px;
}

.button-video svg {
    margin-right: 8px;
    position: relative;
    top: -3px;
}

.slick-static,
.video-file-wrapper video {
    object-fit: cover;
    height: 100%;
    width: 100%;
    margin: auto;
}

.video-wrapper video {
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}

button#video-mute {
    border: 0;
    background: none;
}

.wrap-mute {
    position: absolute;
    z-index: 1;
    top: 10px;
    right: 20px;
}

.mute-video {
    fill: currentColor;
    width: 1em;
    height: 1em;
    display: inline-block;
    font-size: 3rem;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    flex-shrink: 0;
    user-select: none;

}

.class-1 .unmute-video,
.svg-class {
    display: none;
}

.unmute-video,
.class-1 .mute-video {
    display: block;
}


.MuiSvgIcon-root {
    fill: currentColor;
    width: 1em;
    height: 1em;
    font-size: 1.5rem;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    flex-shrink: 0;
    user-select: none;
}

.jss690,
.jss684 {
    fill: none;
    stroke: #fff;
    stroke-width: 10px;
    stroke-linecap: round;
    stroke-linejoin: bevel;
}


.jss689 {
    fill: none;
    stroke: #fff;
    stroke-width: 10px;
    stroke-linecap: round;
    stroke-linejoin: bevel;
}


.jss688 {
    fill: none;
    stroke: #fff;
    stroke-width: 10px;
    stroke-linecap: round;
    stroke-linejoin: round;
}


.MuiSvgIcon-root-284 {
    fill: currentColor;
    width: 1em;
    height: 1em;
    display: inline-block;
    font-size: 1.5rem;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    flex-shrink: 0;
    user-select: none;
}


.video-wrapper {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.imgslid {
    height: 100%;
    position: relative;
}
.featured-image:before,
.slick-static:before,
.imgslid:before,
.video-wrapper:before {
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    display: block;
    z-index: 1;
}
.slick-static:before,
.imgslid:before,
.video-wrapper:before{
    background: linear-gradient(99.88deg, rgba(0, 0, 0, 0.25) 34.83%, rgba(0, 56, 101, 0) 100%);
}
.featured-image:before{
    background: rgba(0, 56, 101, 0.2);
}

.video-wrapper .container {
    position: relative;
    z-index: 1;
}


.button-video span {
    color: var(--licorice);
    font-family: var(--font-family-lato);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0.50px;
    line-height: normal;
    mix-blend-mode: normal;
    height: 30px;
}

.myBtn {
    cursor: pointer;
}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 100;
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0, 0, 0); /* Fallback color */
    background-color: rgba(0, 0, 0, 0.7); /* Black w/ opacity */
}

.thisClass {
    overflow: hidden;
}

.thisClass:before {
    content: '';
    position: fixed; /* Stay in place */
    z-index: 15;
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgba(0, 0, 0, 0.7); /* Black w/ opacity */
}

/* Modal Content/Box */
.modal-content {
    background-color: #fefefe;
    padding: 10px;
    border: 1px solid #888;
    width: 73%;
    height: auto;
    max-height: fit-content;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    padding-top: 40.25%;
}

.modal-content.youtube-news,
.modal-content.youtube {
    padding-top: 10px;
}

.modal-content.youtube #img {
    height: 50vh;
}


.modal-content video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    font-size: 20px;
    color: white;
}


.modal-content iframe {
    width: 100%;
    height: 50vh;
}
.new-section .modal-content .img-poster {
    width: 100%;
    height: 36rem;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.new-section .modal-content iframe {
    width: 100%;
    height: 36rem;
}

/* The Close Button */
.close {
    z-index: 9;
    color: #000;
    font-size: 28px;
    font-weight: bold;
    width: 30px;
    position: absolute;
    height: 30px;
    right: 10px;
    display: block;
    top: 10px;
    border-radius: 50%;
    text-align: center;
    line-height: 28px;
    text-shadow: 0px 0px 4px #ffffff;
}

.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}

#img {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}


/*============
END main-section
=============*/


.careers .text-center h3 {
    margin-bottom: 50px;
}

.careers .global-button {
    margin-top: 23px;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
}

.careers h2 {
    text-transform: uppercase;
    color: var(--deep-space-sparkle);
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 500;
}

/*
.careers h3{
    color: var(--pms-2955);
    font-family: var(--font-family-cinzel);
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
}*/

.careers h3 {
    /* text-align: center; */
}

.careers h4 {
    color: var(--eerie-black);
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 600;
}

.careers p,
.careers ul {
    margin-bottom: 2rem;
}

.careers ul {
    padding: 0;
}

.careers iframe {
    position: sticky;
    top: 0;
    width: 100%;
    max-width: 495px;
    float: right;
    margin: auto;
    font-size: 14px;
    background: #EDEDED;
    border: 1px solid #F4F4F4 !important;
    box-shadow: 1px 4px 7px rgb(0 0 0 / 20%);
    min-width: inherit !important;
    height: 100%;
}

.careers iframe * {
    color: var(--eerie-black);
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-m);
}


.practice-areas .col-md-3 .wrapper-info {
    background-color: var(--pms-2955);
    box-shadow: 1px 4px 7px #00000033;
    border: 1px solid var(--main-gold);
    height: 186px;
    text-align: center;
    padding: 40px 20px;
    position: relative;
}

.practice-areas .col-md-3 {
    margin: 30px 0;
}

.practice-areas .global-button {
    margin: auto;
    position: absolute;
    bottom: 40px;
}

.single-practice .internal .entry-header h2 {
    color: var(--pms-2955);
    font-family: var(--font-family-cinzel);
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0.00px;
    line-height: normal;
    mix-blend-mode: normal;
}


.our-attorneys .wow.col-12 {
    margin-top: calc(var(--bs-gutter-x) * .5);
    margin-bottom: calc(var(--bs-gutter-x) * .5);
}

.our-attorneys .wow.col-12 > a {
    height: 100%;
    background: #FFFFFF;
    padding: 20px 0 20px 20px;
    border: 1px solid var(--main-gold);
    /* Shadow deafult */

    box-shadow: 1px 4px 7px rgba(0, 0, 0, 0.2);
}

.our-attorneys .col-12 .col:nth-child(1) {
    max-width: 71px;
}

.our-attorneys img {
    width: 71px;
    height: 71px;
    border-radius: 50%;
}
.our-attorneys .slick-responsive img {
    width: auto;
    height: auto;
    border-radius: inherit;
    margin: auto;
}
.our-attorneys .carousel .col-12 .col:nth-child(1) {
    max-width: 100%;
}
.our-attorneys .carousel .slick-prev,
.our-attorneys .carousel .slick-next{
    width: 42px;
    height: 42px;
}
.our-attorneys .carousel .slick-prev {
    left: -38px;
}
.our-attorneys .carousel .slick-next {
    right: -38px;
}

.our-attorneys .col-12 .col:nth-child(2) h3:nth-child(1) {
    margin-bottom: 15px;
}

.our-attorneys .container .text {
    padding-bottom: 100px;
}

.lawyers {
    background-image: url('data:image/jpeg;base64,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');
    position: relative;
    width: 224px;
    height: 189px;
    display: block;
}

.lawyers div {
    position: absolute;
    bottom: 51px;
    padding: 10px;
    text-align: center;
    left: 0;
    right: 0;
    margin: auto;
    background: #422780;
    width: 206px;
    color: #fff;
    font-weight: 600;
}

.all-titles,
.filters {
    background-color: var(--pms-2955);
    border: 1px solid var(--main-gold);
    position: relative;
    height: 80px;
}

.all-titles,
.filters .select-css {

}

.firstname ul li,
.lastname ul li {
    text-transform: uppercase;
}
.firstname ul li:first-child,
.lastname ul li:first-child{
    text-transform: initial;
}

.all-titles > span,
.filters > span {
    position: absolute;
}

.filters .name {
    margin-left: 20px;
}

.all-titles .name {
/*    margin-right: 20px;*/
margin-right: 10px;
}

.filters .icon {
    position: absolute;
    top: -2px;
    left: 0;
    margin-right: 20px;
}

.all-titles .icon {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='10' viewBox='0 0 20 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0L10 10L20 0H0Z' fill='white'/%3E%3C/svg%3E%0A");
    width: 20px;
    height: 10px;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}

.all-titles .wrap,
.filters .wrap {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 82%;
}

.all-titles .wrap {
    height: 99%;
}


.filters .box {
/*    transform-style: preserve-3d;*/
    position: relative;
/*    perspective: 600px;*/
    width: 100%;
    height: 100%;
}

.all-titles .box
 {
    position: relative;
    padding-top: 121px;
    height: 100%;
    width: 100.3%;
}

.filters .box:hover ul{
    display: block;
}
/*.filters:hover .arrow,*/
.all-titles.selected .arrow  {
transform: rotate(180deg);
}
.filters .select-css {
    position: relative;
    z-index: 10;
    top: 121px;
    left: -1px;
    width: 100.7%;
    padding: 40px 20px;
    text-align: left;
    background: #fff;
    border: 1px solid var(--main-gold);
    box-shadow: 1px 4px 7px rgb(0 0 0 / 20%);
}

.all-titles .select-css {
    position: relative;
    z-index: 10;
    top: inherit;
    bottom: inherit;
    left: 0;
    display: none;
    width: 100.3%;
    padding: 40px 20px;
    transition: all .1s linear;
    text-align: left;
    background: #fff;
    border: 1px solid var(--main-gold);
    box-shadow: 1px 4px 7px rgb(0 0 0 / 20%);
}

.all-titles.areas .select-css{
    position: absolute;
    z-index: 10;
    top: inherit;
    bottom: inherit;
    left: -39.48rem;
    display: none;
    width: 77.4rem;
    padding: 40px 20px;
    transition: all .1s linear;
    text-align: left;
    background: #fff;
    border: 1px solid var(--main-gold);
    box-shadow: 1px 4px 7px rgb(0 0 0 / 20%);
    flex-wrap: wrap;
    align-items: center;
    justify-content: start;
}

.all-titles.areas .select-css:before,
.all-titles.areas .select-css:after {
    content: "";
    position: absolute;
    height: 86%;
    width: 1px;
    background: var(--main-gold);
}

.all-titles.areas .select-css:before {
    left: 31%;
}

.all-titles.areas .select-css:after {
    left: 64%;
}

.bord-mobile .browse-mobile {
    display: none;
}

.our-attorneys .select-css {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    display: none;
    /*transform: rotateX(180deg);
    transition: 0.5s;*/
}

.filters.selected .select-css
/*.filters:active .select-css,
.filters:hover .select-css */{
     display: block; 
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
}

.wrap:focus .select-css,
.wrap:active .select-css,
.wrap:hover .select-css,
.bord-mobile:focus form,
.bord-mobile:active form,
.bord-mobile:hover form,
/*.all-titles:focus .select-css,
.all-titles:active .select-css,*/
.all-titles.selected .select-css {
    display: block;
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
}

.areas.selected .select-css
/*.areas:active .select-css,
.areas:hover .select-css */{
    display: grid;
    grid-template-rows: 80px 80px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 10px;
    grid-auto-flow: column;
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
}

.all-titles.selected .icon {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg);
}

.areas-a h3 {
    color: var(--pms-2955);
    font-family: var(--font-family-cinzel);
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0.00px;
    line-height: normal;
    text-align: left;
}
.internal .tags ul li a:hover,
.education .tags a:hover,
.areas-a a:hover{
    color: var(--main-gold);
}

.education {
    padding-top: 65px;
    padding-bottom: 40px;
    background: var(--cararra);
    margin-bottom: 20px;
}

.education .tags {
    border-right: 1px solid var(--main-gold);
    padding-right: 20px;
}


.select-css {

    padding-left: 0;
}

.select-css li {
    list-style-type: none;
    display: inline-block;
}

.select-css li {
    list-style-type: none;
    flex: 0 0 33.333%; /*grow | shrink | basis */
    margin: 5px 0px;
    padding: 5px;
}

.attorneys-title .select-css li {
    display: block;
}

.sidebar li {
    list-style-type: none;
    display: inline-block;
    margin: 5px 0;
    padding: 5px 0;
    width: 100%;
    border-bottom: 1px solid var(--main-gold);
}

.new-section .container > .row .sidebar h3 {
    font-size: var(--font-size-l);
    font-family: var(--font-family-cinzel);
    font-style: normal;
    font-weight: 700;
    text-align: left;
    padding-right: 37px;
}

.sidebar ul {
    padding: 0;
}

.sidebar li a {
    font-size: var(--font-size-l2);
    font-family: var(--font-family-cinzel);
    font-style: normal;
    font-weight: 500;
    color: var(--pms-2955);
}

/** LEFT SIDEBAR **/
#left-sidebar.select-css {
    flex-direction: column;
}

.new-section #left-sidebar.select-css li {
    padding: 0;
    border-right: 0px solid transparent;
    border-bottom: 1px solid var(--main-gold);
}

.new-section #left-sidebar.select-css li a {
    font-size: var(--font-size-l2);
    font-style: normal;
    font-weight: 500;
}

/** NEWS* */
.new-section .select-css {
    /*max-width: 920px;*/
    max-width: 100%;
    margin-top: 5px;
    margin-bottom: 75px;
}

.new-section .select-css li {
    margin: 10px 0;
    padding: 0 15px;
    border-right: 1px solid var(--main-gold);
    flex: 0 0 auto;
    width: auto;
}

.new-section .select-css li a {
    color: var(--pms-2955);
    font-family: var(--font-family-cinzel);
    font-size: var(--font-size-l);
    font-style: normal;
    font-weight: 400;
}

.new-section .select-css li:nth-child(1),
.new-section .select-css li.term-0 {
    display: flex;
}

.new-section .select-css li label {
    border-right: 1px solid var(--main-gold);
    padding: 0 18px;
    display: block;
}

.filters .select-css li label span {
    text-transform: capitalize;
}


.select-css li:last-child,
.select-css li:last-child label {
    border-right: 0px solid var(--main-gold);
}

.new-section .select-css li a,
.select-css label {
    border-bottom: 2px solid transparent;
}

.new-section .select-css li a:hover,
.new-section .select-css input[type="radio"]:hover + span,
.new-section .select-css input[type="radio"]:active + span,
.new-section .select-css input[type="radio"]:focus + span,
.our-attorneys .select-css input[type="radio"]:hover + span,
.our-attorneys .select-css input[type="radio"]:active + span,
.our-attorneys .select-css input[type="radio"]:focus + span {
    border-bottom: 2px solid var(--main-gold);
    color: var(--pms-2955);
}
.post-type-archive .select-css li:nth-child(1) a,
.select-css li.current-menu-item a,
.new-section .select-css li.active a,
.new-section .select-css input[type="radio"]:checked + label {
    border-bottom: 2px solid var(--main-gold);
    color: var(--pms-2955);
    font-family: var(--font-family-cinzel);
    font-size: var(--font-size-l);
    font-style: normal;
    font-weight: 700;
}


/* SHARE NEWS*/
/* i {
    height: 28px;
    width: 28px;
    background: var(--black);
    opacity: 0;
    font-size: 28px;
    color: #1F1E1E;
    will-change: transform;
    -webkit-transform: scale(.1);
    transform: scale(.1);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
} */

.btn_wrap {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    cursor: pointer;
    width: 285px;
    height: 50px;
    background-color: #EEEEED;
    padding: 0 18px;
    will-change: transform;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.btn_wrap:hover,
.share-button:hover .btn_wrap{
    /* transition-delay: .4s; */
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.btn_wrap span {
    position: absolute;
    z-index: 99;
    width: 285px;
    height: 50px;
    font-size: 16px;
    text-align: center;
    line-height: 50px;
    color: #EEEEED;
    background-color: var(--pms-2955);
    -webkit-transition: all 1.2s ease;
    transition: all 1.2s ease;
}

.btn_wrap span span {
    position: relative;
}

.btn_wrap span svg {
    margin-right: 10px;
}


.btn_wrap .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 285px;
    height: 50px;
    padding: 0;
    max-width: 100%;
}

.btn_wrap .container a:nth-of-type(1) {
    -webkit-transition-delay: 1.1s;
    transition-delay: 1.1s;
}

.btn_wrap .container a:nth-of-type(2) {
    -webkit-transition-delay: .9s;
    transition-delay: .9s;
}

.btn_wrap .container a:nth-of-type(3) {
    -webkit-transition-delay: .7s;
    transition-delay: .7s;
}

.btn_wrap .container a:nth-of-type(4) {
    -webkit-transition-delay: .4s;
    transition-delay: .4s;
}

.btn_wrap:hover span,
.share-button:hover .btn_wrap span {
    -webkit-transition-delay: .25s;
    transition-delay: .25s;
    -webkit-transform: translateX(-300px);
    transform: translateX(-300px)
}

.btn_wrap:hover a {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}


.select-css input[type="radio"] {
    /* remove the checkbox from flow */
    position: absolute;

    /* hide it visually */
    opacity: 0;
    z-index: -99;
    left: -1000px;

    /* tweak size and position if needed */
    width: 1em;
    cursor: pointer;
}

.select-css label {
    cursor: pointer;
}

.pagination {
    margin: auto;
    margin-top: 55px;
    margin-bottom: 5px;
}

.pagination .page-numbers,
.pagination a {
    display: block;
    width: 40px;
    height: 40px;
    margin-right: 9px;
    background-color: var(--white);
    border-radius: 3px;
    border: 1px solid var(--pms-2955);
    mix-blend-mode: normal;
    line-height: 40px;
    text-align: center;
}

.pagination .page-numbers.dots {
    border: 0px solid var(--pms-2955);
}

.pagination .page-numbers.prev,
.pagination .page-numbers.next {
    background: var(--pms-2955);
}

.pagination .page-numbers.prev svg,
.pagination .page-numbers.next svg {
    vertical-align: 1px;
}

.pagination .page-numbers.prev svg {
    transform: rotate(180deg);
}

.pagination .current,
.pagination .page-numbers:hover {
    color: rgba(179, 179, 179, 1);
}


#filtering-results {
    margin-top: 30px;
    justify-content: center;
}

.our-attorneys .entry-header {
    display: none !important;
}

section.our-attorneys {
    position: relative;
    z-index: 10;
}

.internal.attorney > .container > .row {
    height: 249px;
}

@media (max-width: 480px){
    .internal.attorney > .container > .row {
        height: 130px;
    }
}

.internal.attorney .img {
    max-width: 414px;
    overflow: hidden;
    position: relative;
}

.internal.attorney .img img {
    position: absolute;
    left: -50px;
    height: auto;
}
.internal.attorney .img > div{
    height: 100%;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: contain;
    width: 120%;
    position: relative;
    left: -20%;
}

@media (max-width:480px){
    .internal.attorney .img > div {
        left: -30%;
    }
}

.internal.attorney .entry-title {
    color: var(--white);
    font-family: var(--font-family-cinzel);
    font-size: 38px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.00px;
    text-align: left;
    white-space: nowrap;
    width: auto;
}


.internal.attorney .entry-header h2,
.internal.attorney .entry-header h3 {
    text-transform: uppercase;
}

.internal.attorney .contact-info {
    max-width: 470px;
    margin-top: 25px;
}

.internal.attorney .contact-info .col {
    line-height: 29px;
}

.internal.attorney .contact-info a:hover {
    color: var(--white);
    border-bottom: 2px solid #fff;
}


.internal.attorney a {
    margin-left: 5px;
}

.internal.attorney .global-button {
    margin-top: 0;
}


.internal .tags h3 {
    background-color: transparent;
    color: var(--pms-2955);
    font-family: var(--font-family-cinzel);
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px;
    mix-blend-mode: normal;
    text-align: left;
    margin-bottom: 20px;
}

.internal .tags {
    max-width: 390px;
    background-color: var(--cararra);
    border: 1px solid #F4F4F4;
    box-shadow: 1px 4px 7px rgb(0 0 0 / 20%);
    padding: 25px 0 25px 25px;
    margin-right: 30px;
    flex: 0 0 auto;
    width: 33.33333333%;
}
.internal .right-col {
    padding: 0;
    flex: 0 0 auto;
    width: 66%;
}

.form-section-jf .col-contact {
    max-width: 100%;
    margin-right: auto;
    margin-left: auto;
    order: 2;
    margin-top: 50px;
}
.form-section-jf > .container > .row > .col {
    flex: 1 0 100%;
}

.form-section-jf .col-contact .contact-form iframe {
    width: 390px;
    background-color: var(--cararra);
    border: 1px solid #F4F4F4 !important;
    box-shadow: 1px 4px 7px rgb(0 0 0 / 20%);
}

/*.ada-block {
    position: absolute;
    right: 33px;
}*/

.internal .tags ul {
    padding: 0;
    margin-bottom: 0rem;
    list-style-type: none;
}

.internal .tags .header {
    margin-top: 30px;
}


/*
section .container>.row h3{
    margin-top: 55px;
}
 */

section .container>.row h3:nth-child(1){
    margin-top: 0px;
}
.internal .tags ul:last-child {
    margin-bottom: 55px;
}

.internal .tags ul li {
    line-height: 36px;
}

.internal .tags ul li a {
    padding-bottom: 4px;
}
.internal .tags ul li a span{
    display: inline-block;
}




/*============
START reviews slider
=============*/

/*============
START collumn section (image)
=============*/

.collumn-section h3,
.collumn-section h4,
.collumn-section h5 {
    color: var(--astronaut);
    font-family: var(--font-family-lato);
    font-size: var(--font-size-xxxl);
    font-style: normal;
    font-weight: 900;
    margin-bottom: 27px;
}

.collumn-section .wrap-img {
    background: var(--white);
    border: 1px solid #8B9AAE;
    height: 220px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.collumn-section .wrap-img img {
    height: 90px;
    width: auto;
}

.collumn-section .col-4 {
    margin-bottom: 30px;
}

/*============
END collumn section (image)
=============*/


/*============
START full text
=============*/
.post-type .title {
    text-align: center;
    max-width: 620px;
    width: 100%;
    margin: auto auto 60px auto;
}

.posttype.col {
    flex: 1 0 100%;
}

.callcard-section {
    margin-top: 60px;
}

.text-section {
    position: relative;
    padding: 40px 0;
    box-shadow: 1px 4px 7px rgba(0, 0, 0, 0.2);
}

.text-section .wrapper-text {
    margin-bottom: 60px;
    position: relative;
}

.text-section .wrapper-text:last-child {
    margin-bottom: 0px;
}

.text-section .wrapper-text .global-button {
    margin-top: 1.125rem;
}

.text-section .posttype.col:last-child,
.col-12.textblock:last-child .wrapper-text {
    margin-bottom: 0px;
}

.text-section .video-content {
    position: relative;
}

.text-section .video-content .play {
    height: 86%;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: inherit;
    left: 0;
    right: 0;
    margin: auto;
    cursor: pointer;
    z-index: 99;
}

.text-section .video-content .play svg {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.hidden {
    display: none;
}

.callcard-section > .row > .col-lg-6:nth-child(1) {
    padding-right: 5rem;
}




/*============
 about us
=============*/
#page-id-11 .text-section,
#about-us .text-section {
    box-shadow: none;
    padding: 80px 0;
}

#page-id-11 .text-section .left .desc,
#about-us .text-section .left .desc {
    padding-left: 80px;
}


#page-id-11 .text-section .right .desc,
#about-us .text-section .right .desc {
    padding-right: 80px;
}
#page-id-11 .text-section .right ul.desc,
#page-id-11 .text-section .left ul.desc{
    margin: 30px auto 0 auto;
    padding: 0px;
    width: auto;
    display: inline-flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    gap: 22px;
    align-items: flex-start;
}
#page-id-11 .text-section .right .laweyers,
#page-id-11 .text-section .left .laweyers{
    margin: auto;
    padding: 0;
}

#about-us .text-section .left .desc .row,
#page-id-11 .text-section .right .desc .row,
#about-us .text-section .right .desc .row{
    position: absolute;
    bottom: 0;
}
.text-section  .wrapper-text:nth-child(2){
    align-self: center!important;
    align-items:  center!important;
}

.text-section .wrapper-text img {
    width: 100%;
}

.text-section .video-content video {
    width: 100%;
    height: 100%;
}


.text-section .nth-child .col-12 .wrapper-text .left,
.text-section .nth-child .col-12 .wrapper-text .right,
.text-section .col-6 .wrapper-text .left,
.text-section .col-6 .wrapper-text .right {
    max-width: 179px;
    max-height: 100%;
    height: 159px;
}

.text-section .nth-child .col-12 .wrapper-text .left,
.text-section .col-6 .wrapper-text .left {
    margin-right: 30px;
}

.text-section .nth-child .col-12 .wrapper-text .right,
.text-section .col-6 .wrapper-text .right {
    margin-left: 30px;
}

.text-section .wrapper-text .img {
    height: 600px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.callcard-section > .row,
.callcard-section > .row > .col-lg-6,
.text-section > .row,
.text-section > .row > .col {
    padding: 0;
    margin: 0;
}


.home .text-section .nth-child .col-12 {
    width: 50%;
    max-width: 100% !important;
    margin: 0 !important;
}


.text-section .nth-child .col-12 .wrapper-text .img {
    max-width: 179px;
    width: 100%;
    height: 100%;
}

.text-section .col li {
    display: inline-block;
    margin: 0 15px;
}

.text-section .col li:first-child {
    margin-left: 0;
}

.text-section .col li:last-child {
    margin-right: 0;
}

.text-section .col li img {
    width: 120px;
    height: 120px;
}

.callcard-section .wrapper-text h2,
.callcard-section .wrapper-text h3,
.callcard-section .wrapper-text h4,
.text-section .wrapper-text h2,
.text-section .wrapper-text h3,
.text-section .wrapper-text h4 {
    color: var(--pms-2955);
    font-family: var(--font-family-cinzel);
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    text-transform: uppercase;
}
section.careers .container > .row h3,
section.text-section .container > .row .wrapper-text h3{
    text-transform: uppercase;
}

.text-section .nth-child .col-12 .wrapper-text h3,
.text-section .nth-child .col-12 .wrapper-text h4,
.post-type .col-6 .wrapper-text h3,
.post-type .col-6 .wrapper-text h4 {

}

.text-section .wrapper-text p {
    margin-top: 0;
    margin-bottom: 26px;
}

/*============
END full text
=============*/
/*============
START callcard-section
=============*/
.callcard-section .global-button {
    display: block;
    margin-top: 35px;
}

.callcard-section .card-text {
    display: none !important;
    background: rgba(39, 128, 54, 0.8);
    padding: 20px 30px;
    padding-left: 10px;
    width: 100%;
    height: 100%;
}

.callcard-section .card-text p,
.callcard-section .card-text li {
    color: var(--white);
    font-family: var(--font-family-lato);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 600;
}

.wrapper-items {
    margin-top: 80px;
}

.callcard-section .item {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    height: 360px;
}

.callcard-section .item li {
    margin-bottom: 10px
}

.callcard-section .arrows {
    display: none !important;
}

.callcard-section .item:hover h3 {
    display: none;
}

.callcard-section .item:hover .card-text {
    display: flex !important;
}

/*============
END callcard-section
=============*/


/*if #reviews-page on page reviews*/
.page-id-383 .reviews,
.page-id-383 .view-all,
#reviews-page .reviews,
#reviews-page .view-all {
    display: none !important;
}

.page-id-383 .slick-next,
#reviews-page .slick-next {
    right: 0px;
}

.page-id-383 .custom-dots,
#reviews-page .custom-dots {
    display: none;
}

.page-id-383 .slick-prev,
#reviews-page .slick-prev {
    right: auto !important;
}

.page-id-383 .slick-dots,
#reviews-page .slick-dots {
    position: relative;
    bottom: inherit;
}

.page-id-383 .reviews-page,
#reviews-page .reviews-page {
    display: block !important;
}

.page-id-383 .arrows,
#reviews-page .arrows {
    display: flex !important;
}

.page-id-383 .slider-counter,
#reviews-page .slider-counter {
    bottom: 8px;
}

.page-id-383 .rating,
#reviews-page .rating {
    margin-top: 15px;
    margin-bottom: 5px;
}

.page-id-383 .wrap-slide .r-image,
#reviews-page .wrap-slide .r-image {
    width: 177px;
    max-width: 177px;
    height: 138px;
}

.page-id-383 .slick-responsive,
#reviews-page .slick-responsive {
    margin-bottom: 30px;
}

.page-id-383 .slick-dots,
#reviews-page .slick-dots {
    position: relative;
    bottom: inherit;
}


.slider-dots-box .slick-dots {
    bottom: 50%;
    /* width: 100%; */
    left: auto;
    display: block;
    height: auto !important;
    width: 30px;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    z-index: 9;
    position: absolute;
}

.slider-dots-box .slick-dots li {
    position: relative;
    display: block;
    width: 10px;
    height: 10px;
    margin: 10px 0;
    padding: 0;
    cursor: pointer;
    background: #fff;
    border-radius: 50%;
    opacity: 0.4;
    left: 1px;
}

.slider-dots-box .slick-dots li.slick-active {
    width: 12px;
    height: 12px;
    opacity: 1;
    left: 0px;
}

.slick-dots li:not(.show) {

}


.dots.container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
}


.slick-dots-container {
    width: 6rem;
    overflow: hidden;
}

.slick-dots-container > ul {
    padding: 0;
    display: flex;
    transition: all 0.25s;
    position: relative;

    transform: translateX(0);
    align-items: center;
    bottom: unset;
    height: 100%;
}

.slick-dots-container > ul li {

}

.slick-dots-container > ul li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 1.25rem;
    height: 1.25rem;
    padding: 0.3125rem;
    cursor: pointer;
    color: transparent;
}

.slick-dots-container > ul li.p-small-1,
.slick-dots-container > ul li.n-small-1 {
    transform: scale(0.8);
}

.slick-dots-container > ul li.slick-active {
    transform: scale(1.3);
    transform-origin: center;
    background: #3498db;
}

.slick-dots li button:before {
    display: none;
}

.paged-reviews > .col-4 > div {

}

.paged-reviews .row.d-flex {
    /* margin-top: 3.125rem;*/
}

.paged-reviews > .col-4 .wrap-slide {
    width: 100%;
}

#page-id-383 .carousel {
    display: none;
}

.paged-reviews > .col-4 > div,
.slick-responsive .slick-slide,
#page-id-383 .slick-slide > div,
#reviews-page .slick-slide > div {
    margin-bottom: 30px;
    border: 1px solid var(--astronaut);
}

#page-id-383 .slick-responsive .slick-slide {
    margin-bottom: 0px;
    padding: 0;
    height: auto !important;
    border: 0px solid var(--astronaut);
}

#page-id-383 .nextPage,
#reviews-page .nextPage {
    left: auto !important;
    margin-left: 15px;
}

#page-id-383 .previousPage,
#reviews-page .previousPage {
    right: auto !important;
    margin-right: 15px;
}

#page-id-383 .slick-arrow,
#reviews-page .slick-arrow {
    top: inherit;
    position: relative;
}

#page-id-383 .slider-counter,
#reviews-page .slider-counter {

}

#page-id-383 .slick-dots .slick-active,
#reviews-page .slick-dots .slick-active {
    background: #2B4075;
    width: 24px;
    height: 24px;
    color: var(--white);
}

.wp-pagenavi .prev,
.wp-pagenavi .next {

}

.wp-pagenavi a {
    width: 24px;
    height: 24px;
    position: relative;
    display: inline-block;
    margin: 0 5px;
    padding: 0;
}

.wp-pagenavi .current {
    display: inline-block;
    background: #2B4075;
    width: 24px;
    height: 24px;
    color: var(--white);
}


::-webkit-scrollbar-thumb {
    background: #3498db;
}


.wrap-slide::-webkit-scrollbar {
    width: 3px;
}


.wrap-slide::-webkit-scrollbar-thumb {
    background-color: #3498db;
    outline: 1px solid slategrey;
    border-radius: 27px;
}

#page-id-383 .slick-slide .wrap-slide {
    height: 335px !important;
}

#page-id-383 .slick-slide .wrap-slide,
.slick-responsive .slick-slide > div {
    width: auto;
}

.wrapper-text h3 {
    margin-bottom: 0.938rem;
}

.wrap-slide a,
.wrap-slide img {
    width: auto;
    align-self: center !important;
    justify-content: center !important;
    margin: auto;
}
.internal-news .wrap-slide img{
    height: auto;
    margin: auto;
}

.practice-areas .global-button,
.wrap-slide a.global-button,
.wrap-slide .global-button {
    width: 111px;
    height: 28px;
    margin: inherit;
}

a.global-button.pdf {
    max-width: 150px;
    width: auto;
}

.wrap-slide .d-flex {
    margin-bottom: 27px;
}

.wrap-slide
.r-image {
    display: flex;
    border: 1px solid var(--bali-hai);
    width: 100px;
    max-width: 100px;
    height: 85px;
    margin-right: 27px;
}

.checked path {
    fill: #278036;
}

.pos-r {
    position: relative;
    padding: 0;
}

.carousel {
    position: relative;
}

/*============
new-section
=============*/
/*
  https://developer.mozilla.org/en/docs/Web/CSS/box-shadow
  box-shadow: [inset?] [top] [left] [blur] [size] [color];

  Tips:
    - We're setting all the blurs to 0 since we want a solid fill.
    - Add the inset keyword so the box-shadow is on the inside of the element
    - Animating the inset shadow on hover looks like the element is filling in from whatever side you specify ([top] and [left] accept negative values to become [bottom] and [right])
    - Multiple shadows can be stacked
    - If you're animating multiple shadows, be sure to keep the same number of shadows on hover/focus as non-hover/focus (even if you have to create a transparent shadow) so the animation is smooth. Otherwise, you'll get something choppy.
*/
.global-button a {
    width: 100%;
}

.pagination .next:hover,
.pagination .prev:hover,
body footer .group-social li:hover,
.global-button:hover,
.global-button:focus {
    box-shadow: inset 0 0 0 2em var(--hover);
}

.pagination .next,
.pagination .prev,
body footer .group-social li,
.global-button {
    --color: var(--pms-2955);;
    --hover: var(--main-gold);
}

.pagination .next,
.pagination .prev,
body footer .group-social li,
.global-button {
    color: var(--color);
    transition: 0.25s;
}

.pagination .next:hover,
.pagination .prev:hover,
body footer .group-social li:hover,
body footer .group-social li:focus,
.global-button:hover, .global-button:focus {
    border-color: var(--hover);
    color: #fff;
}

body footer .group-social li:hover a,
body footer .group-social li:focus a,
.global-button:hover a, .global-button:focus a {
    color: #fff;
}

body footer .group-social li:hover path,
body footer .group-social li:focus path {
    fill: white;
}


/* the slides */
.new-section .slick-slide {
    margin: 0 5px;
}

/* the parent */
.new-section .slick-list {
    margin: 0 -5px;
}


.wrap-slide {
    /* padding: 10px; */
    height: auto !important;
}

.wrap-slide .d-flex {
    margin-bottom: 10px;
    box-shadow: 1px 4px 7px rgb(0 0 0 / 20%);
    padding: 15px;
    background-color: var(--white);
}
.wrap-slide .d-flex > .col:nth-child(1) {
    border-right: 1px solid #003865;
    margin-right: 14px;
}

.wrap-slick {
    position: relative;
}

.new-section .slick-arrow {
    width: auto;
    height: auto;
}

.new-section .slick-next {
    right: -50px;
}

.new-section .slick-prev {
    left: -50px;
}

.new-section .d-flex .slick-responsive .col:nth-child(1) {
    border-right: 0.5px solid #003865;
    max-width: 128px;
}

.new-section .d-flex .slick-responsive .col:nth-child(2) {
    padding-left: 16px;
}

.new-section .d-flex .slick-responsive .col:nth-child(2) h4 {
    line-height: 26px;
}

.wrap-slide .cinzel-bold-midnight-blue-16px{
    height: 105px;
    overflow: hidden;
}

.new-section .entry-date {
    background-color: var(--pms-2955);
    line-height: 58px;
    display: block;
    text-align: center;
    margin-right: 13px;
    padding: 15px 10px;
}

.new-section .entry-date span {
    display: block;
}

.slick-prev:before, .slick-next:before {
    content: none;
    display: none;
}

.slick-prev.slick-disabled,
.slick-next.slick-disabled {
    opacity: .25;
}

.view-all {
    margin-left: auto;
    margin-right: auto;
}

.rating {
    margin-top: 8px;
}

section.form-section-jf .container>.row h3 {
    margin-top: 10px;
}

.new-section .textblock-review {
    margin-top: 40px;
}


section.form-section-jf iframe {
    height: 100%;
}

section.form-section-jf .form-all {
    margin: auto;
}

.new-section .container > .row h3 {

    text-transform: uppercase;
    text-align: center;
}


.internal-news .entry-header {
    max-width: 480px;
}

/*============
END new-section
=============*/


/*============
.ihr-section
=============*/
section.ihr-section {
    padding-top: 80px;
    padding-bottom: 80px;
}

section.ihr-section .wrapper-section-header h2 {
    text-align: left;
    position: relative;
    font-style: normal;
    font-weight: normal;
    font-size: 40px;
    line-height: 49px;
    margin-bottom: 2.5rem;
    text-transform: capitalize;

    color: var(--white);
}

section.ihr-section .wrapper-section-header h2:after {
    position: absolute;
    width: 50px;
    height: 3px;
    display: block;
    content: "";
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}

section.ihr-section .wrapper-text {
    margin-bottom: 60px;
}

section.ihr-section .wrapper-text p {
    text-align: center;
}

section.ihr-section .col-lg-4 {
    padding-left: 15px;
    padding-right: 15px;
}

section.ihr-section .wrapper-item {
    height: 100%;
}

section.ihr-section .wrapper-item .image {
    background: #231E2E;
    border-radius: 10px;
    width: 100%;
    height: 240px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

section.ihr-section .wrapper-item .wrapper-info {
    padding: 25px 0;
    color: var(--white);
}

section.ihr-section .wrapper-item .wrapper-info p.header {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 20px;
}

section.ihr-section .wrapper-button {
    width: 100%;
    margin-top: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}

section.ihr-section .wrapper-button a {
    color: var(--white);
}

section.ihr-section .wrapper-button a img {
    margin-left: 8px;
}

/*============
END ihr-section
=============*/


/*============
 our-services-section
=============*/

.os-section .col-6 {
    padding: 15px;
}

.os-section h2 {
    margin-bottom: 0.938rem;
}

.long-island-law-firm {
    background-color: transparent;
    color: var(--eerie-black);
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
    mix-blend-mode: normal;
    opacity: 0.8;
}

.os-section .col-6:nth-child(1) {
    padding-right: 8.438rem;
}

.os-section .col-6 .img {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 297px;
    display: flex;
    align-items: center !important;
    justify-content: center !important;
}


.os-section .col-6 a .wrapper-info {
    position: relative;
}

#our-form select,
#our-form input[type=text],
#our-form input[type=tel],
#our-form input[type=email],
#our-form textarea {
    background: var(--white);
}

/*============
END our services-section
=============*/

/*============
START form-section
=============*/
.gform .cards {
    background-image: url(data:image/png;base64,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);
    background-size: cover;
    max-width: 380px;
    width: 100%;
    height: 51px;
    margin: 30px auto;
}

.gform .ginput_card_security_code_icon,
.gform .gform_heading,
.gform .gform-custom .gform_card_icon_container,
.gform .gform-custom #input_1_3_1_label,
.form-section-jf .gform_wrapper .gfield_required,
.gform .gform_wrapper .gfield_required,
.gform .gfield_required,
.form-section-jf .gfield_required {
    display: none !important;
}

.page-id-368 .gform {
    padding-top: 0;
}

footer h4,
footer h5,
.review-section .lato-bold-bali-hai-16px,
.os-section .lato-bold-bali-hai-16px,
.form-section-jf .wrapper-info h2,
.form-section-jf .wrapper-info h4 {
    text-transform: uppercase;
}

.page-id-797 h2,
.form-section-jf .wrapper-info h5 {

}

.form-section-jf .wrapper-info p {

}

/*
.form-section-jf .container {
    max-width: 600px;
    background-color: #fff;
    padding: 30px 75px;
}*/

.jotform-form {
    position: sticky;
    top: 0;
    height: 100%;
}

.form-section-jf .block-card {
    padding: 60px 20px;
    background: var(--black-haze);
}

.form-section-jf .block-card .wrap {
    border-right: 1px solid rgba(46, 47, 50, 0.2);
    padding: 0 20%;
}

.form-section-jf .block-card .col:last-child .wrap {
    border-right: 0px solid transparent;
}

.form-section-jf .block-card .wrap .image-card {
    background-color: var(--forest-green);
    border-radius: 30px;
    height: 60px;
    width: 60px;
    margin: auto;
    margin-bottom: 30px;
}

.form-section-jf .block-card .wrap .image-card .icon {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 20px;
    height: 20px;
}

.form-section-jf .block-card .col:nth-child(1) .wrap .image-card .icon {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='21' viewBox='0 0 16 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.076 4.26287C15.684 5.41087 16 6.69887 16 7.99487C15.888 11.3709 13.776 13.9429 11.62 16.3469C10.336 17.7749 9.052 19.1869 8 20.7949C6.128 17.9309 3.396 15.7349 1.58 12.8389C0.648 11.3549 0.06 9.75887 0 7.99487C0 4.37487 2.532 1.11887 6.048 0.234871C9.588 -0.653129 13.372 1.03887 15.076 4.26287ZM12.8 7.99487C12.8 6.20687 11.772 4.53087 10.176 3.71887C8.564 2.89487 6.564 3.07087 5.116 4.15887C3.672 5.24687 2.952 7.09487 3.28 8.87087C3.6 10.6149 4.908 12.0749 6.604 12.5909C9.64 13.5105 12.8 11.1665 12.8 7.99487Z' fill='white'/%3E%3C/svg%3E%0A");
}

.form-section-jf .block-card .col:nth-child(2) .wrap .image-card .icon {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_237_3657)'%3E%3Cpath d='M15.2051 13.2304C14.5517 12.5853 13.736 12.5853 13.0867 13.2304C12.5915 13.7215 12.0962 14.2126 11.6093 14.712C11.4761 14.8494 11.3637 14.8785 11.2014 14.7869C10.881 14.6121 10.5397 14.4706 10.2317 14.2792C8.79591 13.3761 7.59315 12.2149 6.52773 10.9081C5.99918 10.2589 5.52889 9.56385 5.20011 8.78143C5.13352 8.62328 5.14601 8.51924 5.27502 8.39022C5.77028 7.91162 6.25305 7.42052 6.73998 6.92943C7.41835 6.24689 7.41835 5.44782 6.73582 4.76112C6.34877 4.36991 5.96172 3.98703 5.57467 3.59582C5.17514 3.19628 4.77977 2.79259 4.37607 2.39721C3.72267 1.76046 2.90695 1.76046 2.25771 2.40138C1.75829 2.89247 1.27968 3.39605 0.771943 3.87882C0.301659 4.32413 0.0644357 4.86933 0.014494 5.50609C-0.0645804 6.54238 0.18929 7.5204 0.547206 8.47346C1.27968 10.4462 2.39505 12.1983 3.74764 13.8047C5.57467 15.9772 7.75546 17.696 10.3067 18.9363C11.4553 19.4939 12.6456 19.9226 13.9399 19.9934C14.8305 20.0433 15.6046 19.8186 16.2247 19.1235C16.6492 18.6491 17.1279 18.2163 17.5773 17.7626C18.2432 17.0884 18.2474 16.2727 17.5857 15.6068C16.7949 14.8119 16 14.0212 15.2051 13.2304Z' fill='white'/%3E%3Cpath d='M14.4098 9.91346L15.9455 9.65126C15.7042 8.24041 15.0383 6.96273 14.027 5.94725C12.9574 4.87767 11.6048 4.20345 10.1149 3.99536L9.89844 5.53939C11.0513 5.7017 12.1 6.22193 12.9282 7.05013C13.7107 7.83255 14.2226 8.82306 14.4098 9.91346Z' fill='white'/%3E%3Cpath d='M16.8114 3.23789C15.0384 1.46496 12.7952 0.34543 10.319 0L10.1025 1.54403C12.2417 1.84368 14.1811 2.81338 15.7127 4.34077C17.1651 5.79324 18.1182 7.6286 18.4636 9.64708L19.9993 9.38488C19.5956 7.04595 18.4928 4.92342 16.8114 3.23789Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_237_3657'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.form-section-jf .block-card .col:nth-child(3) .wrap .image-card .icon {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6067 11.9131L11.8479 13.7619C11.1347 14.5117 9.87977 14.5278 9.15113 13.7619L7.39226 11.9131L1.0752 18.5524C1.31034 18.6664 1.5696 18.7343 1.84522 18.7343H19.1538C19.4294 18.7343 19.6886 18.6664 19.9237 18.5525L13.6067 11.9131Z' fill='white'/%3E%3Cpath d='M19.1537 3.26562H1.84514C1.56952 3.26562 1.31026 3.3336 1.0752 3.44751L7.82543 10.5426C7.82588 10.5431 7.82641 10.5432 7.82686 10.5437C7.82731 10.5441 7.82739 10.5448 7.82739 10.5448L10.0223 12.8518C10.2554 13.096 10.7436 13.096 10.9767 12.8518L13.1711 10.5452C13.1711 10.5452 13.1716 10.5441 13.1721 10.5437C13.1721 10.5437 13.1731 10.5431 13.1735 10.5426L19.9236 3.44747C19.6885 3.33352 19.4294 3.26562 19.1537 3.26562Z' fill='white'/%3E%3Cpath d='M0.196301 4.349C0.0746484 4.60673 0 4.89281 0 5.19926V16.8008C0 17.1073 0.0745664 17.3934 0.19626 17.6511L6.52427 11.0003L0.196301 4.349Z' fill='white'/%3E%3Cpath d='M20.8035 4.34888L14.4756 11.0002L20.8035 17.6511C20.9252 17.3934 20.9998 17.1073 20.9998 16.8008V5.19923C20.9998 4.89269 20.9252 4.6066 20.8035 4.34888Z' fill='white'/%3E%3C/svg%3E%0A");
}

.form-section-jf .block-card .contact-card h4,
.form-section-jf .block-card .contact-card h5 {

}

.form-section-jf .block-card .contact-card p {

}

.form-section-jf .wrapper-info,
form {

}

.form-section-jf .wrapper-info {
    text-align: center;
    padding: 0 21px;
    margin-bottom: 30px;
}

.wpcf7-form .width-100 {
    width: 100%;
}

.wpcf7-form .width-50 {
    width: 49%;
}

.wpcf7-form label {
    margin-bottom: 23px;
}

.wpcf7-form label span:nth-child(1) {
    display: block;
}

.form-section-jf .gform_wrapper.gravity-theme .gfield_label,
.gform .gform_body .gfield_label,
.form-section-jf .gform_body .gfield_label {
    font-weight: normal;
}

.wpcf7-form label span {
    margin-bottom: 8px;
}

.form-section-jf .gform_wrapper.gravity-theme .ginput_complex label,
.form-section-jf .ginput_cardinfo_left legend {
    font-weight: normal;
    display: inline-block;
    font-size: 16px;
    margin-bottom: 8px;
}

.form-section-jf .gform_body select,
.form-section-jf .gform_body input,
.form-section-jf .gform_body textarea,
.wpcf7-form-control-wrap select,
.wpcf7-form-control-wrap input,
.wpcf7-form-control-wrap textarea {
    background-color: var(--black-haze);
    mix-blend-mode: normal;
    overflow: hidden;
    border: none;
    padding: 5px 0px !important;
    height: 40px;
}

.wpcf7-form-control-wrap select option,
.form-section-jf input::placeholder,
.form-section-jf textarea::placeholder {
    color: var(--pms-2955);
}

/*
.form-section-jf select {
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    background-position: calc(100% - 12px) center !important;
    background-image: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>");
    background-repeat: no-repeat;

    color: #8B9AAE;

}
.form-section-jf select::-ms-expand {
    display: none;
}
 */

.form-section-jf h4 {
    color: var(--pms-2955);
    font-family: var(--font-family-cinzel);
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
}

.wpcf7-form-control-wrap input {
    height: 40px;
}

.gform .gform_wrapper.gravity-theme .ginput_complex .ginput_cardinfo_right input,
.wpcf7-form-control-wrap select,
.wpcf7-form-control-wrap input,
.wpcf7-form-control-wrap textarea {
    width: 100%;
    max-width: 100%;
    border-bottom: 1px solid #003865;
    margin-bottom: 20px;

    color: var(--pms-2955);
    font-family: var(--font-family-montserrat);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
}


.gform_button.button,
.wpcf7-form .global-button {
    margin: auto;
    display: block;
}

.gform_button.button {
    height: 50px;
    width: 162px;
    border: 2px solid var(--astronaut);
    line-height: 45px;
    background-color: var(--astronaut);
    text-align: center;
    letter-spacing: 0.50px;
    mix-blend-mode: normal;
    color: var(--white);
    font-family: var(--font-family-lato);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 700;
}


/*============
END form-section
=============*/

/*============
START thank-you-section
=============*/

#thank-you .desc {
    margin: auto;
}

.back-home .col a {
    color: #2B4075;
    text-align: center;
    display: block;
}

.back-home .col svg {
    width: 59px;
    height: 30px;
    margin-right: 10px;
}

.back-home .col svg path {
    fill: #2B4075;
}

/*============
END thank-you-section
=============*/

.subtitle {
    text-transform: uppercase;
}

.custom-row {
    width: 107%;
    margin-left: -3%;
}


.tabs-wrapper svg {
    position: absolute;
    left: 16px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.tabs-wrapper ul {
    list-style-type: none;
    padding-left: 0;
    margin: 0;
}

.nav-tabs {
    display: flex;
}

.nav-tabs li {
    background: #F8F8F8;
    border: 1px solid #F4F4F4;
}

.nav-tabs .tab:last-child {
    /* background-color: #3B5275;*/
}

.tab {
    padding: 0.5rem 1.5rem;
    cursor: pointer;
    padding-left: 63px;
    margin-right: 0;
    transition: all 0.3s ease 0s;
    position: relative;
}

.tab address {
    margin-bottom: 0;
}

.nav-tabs .tab.is-active {
    background: #EDEDED;
    border: 1px solid #F4F4F4;
    box-shadow: 1px 4px 7px rgb(0 0 0 / 20%);
}

.nav-tabs .tab a{
    color: var(--black);
}
.nav-tabs .tab a:hover{
    color: #2B4075;
}

/*
.tab-panel path{
  fill: var(--astronaut);
}
#tabs-messages3 path {
  fill: #3B5275;
}

 */
#tabs-messages3.is-active path,
.tab-panel.is-active path {
    display: block;
}


.tab-content .tab-panel {
    display: none;
}

.tab-content .tab-panel.is-active {
    display: block;
}

.tab-panel .county g,
.tab-panel .county .tools {
    /*background-color: var(--forest-green);*/
    display: block;
}

section.form-section-jf .tab-panel iframe {
    height: 100%;
    min-height: 510px;
    width: 100%;
}

#tooltip2 {
    background: #333;
    color: white;
    font-weight: bold;
    padding: 4px 8px;
    font-size: 13px;
    border-radius: 4px;
}

#tooltip2 {
    /* ... */
    display: none;
}


.land {
    fill: #fffbf0;
    stroke: #e7c157;
    stroke-width: 0.4;
}

.land:hover {
    fill: #dfac20;
    stroke: #333;
}

.share-button {
    position: relative;
}

.share-button .addtoany_shortcode {
    opacity: 0;
    
/*    transition: .5s ease-out opacity;*/
    transition-property: opacity;
    position: absolute;
    width: 284px;
    right: 0;
    text-align: center;
    top: 10px;
}

.share-button:hover .addtoany_shortcode {
    opacity: 1;
transition-delay: .7s;
}


/* MEDIA */

@media only screen and (max-width: 1300px) {
    .ribbon-banner-text {
        font-size: 13px;
    }
}

/* ( < 1300 ) */


@media only screen and (max-width: 1200px) {
    .ribbon-banner-text {
        font-size: 11px;
    }
}

/* ( < 1200 ) */


@media only screen and (max-width: 991px) {
    .ribbon-banner-text {
        font-size: 12px;
        max-width: 374px;
        text-shadow: none;
        margin: 0 auto;
        padding: 0 26px;
        height: 154px;
        background: no-repeat url("../img/ribbon-banner-mob.svg") center center / contain;
    }
}

/* ( < 991 ) */
