.elementor-kit-7{--e-global-color-primary:#0E3148;--e-global-color-secondary:#9B7D41;--e-global-color-text:#252525;--e-global-color-accent:#9B7D41;--e-global-color-7f4deb9:#0E3148;--e-global-color-d9e4a3a:#9B7D41;--e-global-color-8cced74:#252525;--e-global-color-8c0d605:#B3A382;--e-global-color-0e16b20:#FFFFFF;--e-global-color-2837c6d:#FFFFFF00;--e-global-color-072567a:#E8F1F4;--e-global-color-e39d513:#F6F3ED;--e-global-color-cdb3771:#868265;--e-global-color-d7a737c:#E6DFC6;--e-global-color-854dc4a:#A89A83;--e-global-color-af92f54:#676251;--e-global-color-6444588:#B6AE9F;--e-global-typography-primary-font-family:"Spectral";--e-global-typography-primary-font-weight:300;--e-global-typography-text-font-family:"Instrument Sans";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.55rem;--e-global-typography-text-letter-spacing:normal;--e-global-typography-8313306-font-family:"Spectral";--e-global-typography-8313306-font-size:5rem;--e-global-typography-8313306-font-weight:400;--e-global-typography-8313306-line-height:100%;--e-global-typography-8313306-letter-spacing:-0.25rem;--e-global-typography-b523977-font-family:"Spectral";--e-global-typography-b523977-font-size:4.5rem;--e-global-typography-b523977-font-weight:300;--e-global-typography-b523977-line-height:5.175rem;--e-global-typography-b523977-letter-spacing:-0.25rem;--e-global-typography-9aa543b-font-family:"Spectral";--e-global-typography-9aa543b-font-size:4.25rem;--e-global-typography-9aa543b-font-weight:300;--e-global-typography-9aa543b-line-height:4.25rem;--e-global-typography-9aa543b-letter-spacing:-0.25rem;--e-global-typography-108a204-font-family:"Spectral";--e-global-typography-108a204-font-size:4rem;--e-global-typography-108a204-font-weight:300;--e-global-typography-108a204-line-height:4.6rem;--e-global-typography-108a204-letter-spacing:-0.25rem;--e-global-typography-9b7cd6f-font-family:"Spectral";--e-global-typography-9b7cd6f-font-size:3.5rem;--e-global-typography-9b7cd6f-font-weight:300;--e-global-typography-9b7cd6f-line-height:4.2rem;--e-global-typography-9b7cd6f-letter-spacing:-0.25rem;--e-global-typography-97cfb63-font-family:"Spectral";--e-global-typography-97cfb63-font-size:3rem;--e-global-typography-97cfb63-font-weight:300;--e-global-typography-97cfb63-line-height:3.6rem;--e-global-typography-97cfb63-letter-spacing:-0.25rem;--e-global-typography-fa41d69-font-family:"Spectral";--e-global-typography-fa41d69-font-size:2.125rem;--e-global-typography-fa41d69-font-weight:400;--e-global-typography-fa41d69-line-height:2.125rem;--e-global-typography-fa41d69-letter-spacing:-0.125rem;--e-global-typography-65cec54-font-family:"Spectral";--e-global-typography-65cec54-font-size:1.75rem;--e-global-typography-65cec54-font-weight:400;--e-global-typography-65cec54-line-height:1.75rem;--e-global-typography-65cec54-letter-spacing:-0.125rem;--e-global-typography-2a99ced-font-family:"Spectral";--e-global-typography-2a99ced-font-size:1.4375rem;--e-global-typography-2a99ced-font-weight:300;--e-global-typography-2a99ced-line-height:1.65313rem;--e-global-typography-2a99ced-letter-spacing:-0.0575rem;--e-global-typography-7cba3c8-font-family:"Spectral";--e-global-typography-7cba3c8-font-size:1.3125rem;--e-global-typography-7cba3c8-font-weight:300;--e-global-typography-7cba3c8-line-height:1.90313rem;--e-global-typography-7cba3c8-letter-spacing:-0.03938rem;--e-global-typography-6ffb21c-font-family:"Spectral";--e-global-typography-6ffb21c-font-size:1.25rem;--e-global-typography-6ffb21c-font-weight:300;--e-global-typography-6ffb21c-line-height:1.875rem;--e-global-typography-6ffb21c-letter-spacing:-0.0375rem;--e-global-typography-cb6497a-font-family:"Instrument Sans";--e-global-typography-cb6497a-font-size:1.25rem;--e-global-typography-cb6497a-font-weight:400;--e-global-typography-cb6497a-line-height:1.8125rem;--e-global-typography-d67c8fa-font-family:"Instrument Sans";--e-global-typography-d67c8fa-font-size:1.1875rem;--e-global-typography-d67c8fa-font-weight:400;--e-global-typography-d67c8fa-line-height:1.72188rem;--e-global-typography-a834c09-font-family:"Instrument Sans";--e-global-typography-a834c09-font-size:1.125rem;--e-global-typography-a834c09-font-weight:400;--e-global-typography-a834c09-line-height:1.63125rem;--e-global-typography-e46355d-font-family:"Instrument Sans";--e-global-typography-e46355d-font-size:1.0625rem;--e-global-typography-e46355d-font-weight:400;--e-global-typography-e46355d-line-height:1.54063rem;--e-global-typography-a37aa97-font-family:"Instrument Sans";--e-global-typography-a37aa97-font-size:1rem;--e-global-typography-a37aa97-font-weight:400;--e-global-typography-a37aa97-line-height:1.55rem;--e-global-typography-ed4effa-font-family:"Instrument Sans";--e-global-typography-ed4effa-font-size:0.9375rem;--e-global-typography-ed4effa-line-height:1.45313rem;--e-global-typography-3afa93d-font-family:"Instrument Sans";--e-global-typography-3afa93d-font-size:0.875rem;--e-global-typography-3afa93d-line-height:1.26875rem;--e-global-typography-3112f30-font-family:"Instrument Sans";--e-global-typography-3112f30-font-size:0.8125rem;--e-global-typography-3112f30-line-height:normal;--e-global-typography-fe60d76-font-family:"Instrument Sans";--e-global-typography-fe60d76-font-size:0.75rem;--e-global-typography-fe60d76-font-weight:400;--e-global-typography-fe60d76-line-height:1.0875rem;--e-global-typography-cae145a-font-family:"Instrument Sans";--e-global-typography-cae145a-font-size:0.8125rem;--e-global-typography-cae145a-font-weight:500;--e-global-typography-cae145a-text-transform:uppercase;--e-global-typography-cae145a-line-height:normal;--e-global-typography-cae145a-letter-spacing:0.04063rem;--e-global-typography-06c03d0-font-family:"Spectral";--e-global-typography-06c03d0-font-size:2.125rem;--e-global-typography-06c03d0-font-weight:400;--e-global-typography-06c03d0-line-height:2.125rem;--e-global-typography-06c03d0-letter-spacing:-0.125rem;--e-global-typography-f19d12b-font-family:"Spectral";--e-global-typography-f19d12b-font-size:1.875rem;--e-global-typography-f19d12b-font-weight:300;--e-global-typography-f19d12b-line-height:2.25rem;--e-global-typography-f19d12b-letter-spacing:-0.125rem;color:var( --e-global-color-text );font-family:var( --e-global-typography-a37aa97-font-family ), Sans-serif;font-size:var( --e-global-typography-a37aa97-font-size );font-weight:var( --e-global-typography-a37aa97-font-weight );line-height:var( --e-global-typography-a37aa97-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Sabon LT W1G", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-0e16b20 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d9e4a3a );border-radius:0px 0px 0px 0px;padding:12px 23px 12px 23px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-2837c6d );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-secondary );}.elementor-kit-7 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-b523977-font-family ), Sans-serif;font-size:var( --e-global-typography-b523977-font-size );font-weight:var( --e-global-typography-b523977-font-weight );line-height:var( --e-global-typography-b523977-line-height );letter-spacing:var( --e-global-typography-b523977-letter-spacing );}.elementor-kit-7 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-9b7cd6f-font-family ), Sans-serif;font-size:var( --e-global-typography-9b7cd6f-font-size );font-weight:var( --e-global-typography-9b7cd6f-font-weight );line-height:var( --e-global-typography-9b7cd6f-line-height );letter-spacing:var( --e-global-typography-9b7cd6f-letter-spacing );}.elementor-kit-7 h3{color:var( --e-global-color-text );}.elementor-kit-7 h4{color:var( --e-global-color-text );}.elementor-kit-7 h5{color:var( --e-global-color-text );}.elementor-kit-7 h6{color:var( --e-global-color-text );}.elementor-kit-7 label{color:#2F2F2F;font-family:"Instrument Sans", Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.8125rem;}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-family:var( --e-global-typography-ed4effa-font-family ), Sans-serif;font-size:var( --e-global-typography-ed4effa-font-size );line-height:var( --e-global-typography-ed4effa-line-height );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;border-radius:0px 0px 0px 0px;padding:12px 18px 12px 18px;}.elementor-kit-7 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea:focus,.elementor-kit-7 .elementor-field-textual:focus{color:var( --e-global-color-text );accent-color:var( --e-global-color-secondary );background-color:var( --e-global-color-0e16b20 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1350px;}.e-con{--container-max-width:1350px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(min-width:2400px){.elementor-kit-7{font-size:var( --e-global-typography-a37aa97-font-size );line-height:var( --e-global-typography-a37aa97-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-b523977-font-size );line-height:var( --e-global-typography-b523977-line-height );letter-spacing:var( --e-global-typography-b523977-letter-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-9b7cd6f-font-size );line-height:var( --e-global-typography-9b7cd6f-line-height );letter-spacing:var( --e-global-typography-9b7cd6f-letter-spacing );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-size:var( --e-global-typography-ed4effa-font-size );line-height:var( --e-global-typography-ed4effa-line-height );}}@media(max-width:1366px){.elementor-kit-7{font-size:var( --e-global-typography-a37aa97-font-size );line-height:var( --e-global-typography-a37aa97-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-b523977-font-size );line-height:var( --e-global-typography-b523977-line-height );letter-spacing:var( --e-global-typography-b523977-letter-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-9b7cd6f-font-size );line-height:var( --e-global-typography-9b7cd6f-line-height );letter-spacing:var( --e-global-typography-9b7cd6f-letter-spacing );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-size:var( --e-global-typography-ed4effa-font-size );line-height:var( --e-global-typography-ed4effa-line-height );}}@media(max-width:1200px){.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:1.25rem;line-height:1.4rem;}}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-8313306-font-size:3rem;--e-global-typography-8313306-letter-spacing:-0.125rem;--e-global-typography-b523977-font-size:2.5rem;--e-global-typography-b523977-line-height:3.5rem;--e-global-typography-b523977-letter-spacing:-0.125rem;--e-global-typography-9aa543b-font-size:2.5rem;--e-global-typography-9aa543b-line-height:3.5rem;--e-global-typography-9aa543b-letter-spacing:-0.125rem;--e-global-typography-108a204-font-size:2.5rem;--e-global-typography-108a204-line-height:3.5rem;--e-global-typography-108a204-letter-spacing:-0.125rem;--e-global-typography-9b7cd6f-font-size:2.25rem;--e-global-typography-9b7cd6f-line-height:2.7rem;--e-global-typography-9b7cd6f-letter-spacing:-0.125rem;--e-global-typography-97cfb63-font-size:2rem;--e-global-typography-97cfb63-line-height:2.4rem;--e-global-typography-97cfb63-letter-spacing:-0.125rem;--e-global-typography-fa41d69-font-size:1.75rem;--e-global-typography-fa41d69-line-height:1.75rem;--e-global-typography-fa41d69-letter-spacing:-0.125rem;--e-global-typography-2a99ced-font-size:1.125rem;--e-global-typography-2a99ced-line-height:1.63125rem;--e-global-typography-2a99ced-letter-spacing:-0.03375rem;--e-global-typography-7cba3c8-font-size:1.125rem;--e-global-typography-7cba3c8-line-height:1.63125rem;--e-global-typography-7cba3c8-letter-spacing:-0.03375rem;--e-global-typography-6ffb21c-font-size:1.1875rem;--e-global-typography-6ffb21c-line-height:1.72188rem;--e-global-typography-6ffb21c-letter-spacing:-0.03563rem;--e-global-typography-06c03d0-font-size:1.75rem;--e-global-typography-06c03d0-line-height:1.75rem;--e-global-typography-06c03d0-letter-spacing:-0.125rem;--e-global-typography-f19d12b-font-size:1.8125rem;--e-global-typography-f19d12b-line-height:2.175rem;--e-global-typography-f19d12b-letter-spacing:-0.125rem;font-size:var( --e-global-typography-a37aa97-font-size );line-height:var( --e-global-typography-a37aa97-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-b523977-font-size );line-height:var( --e-global-typography-b523977-line-height );letter-spacing:var( --e-global-typography-b523977-letter-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-9b7cd6f-font-size );line-height:var( --e-global-typography-9b7cd6f-line-height );letter-spacing:var( --e-global-typography-9b7cd6f-letter-spacing );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-size:var( --e-global-typography-ed4effa-font-size );line-height:var( --e-global-typography-ed4effa-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-b523977-line-height:3rem;--e-global-typography-9aa543b-line-height:3rem;--e-global-typography-108a204-line-height:3rem;--e-global-typography-06c03d0-font-size:1.75rem;font-size:var( --e-global-typography-a37aa97-font-size );line-height:var( --e-global-typography-a37aa97-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-b523977-font-size );line-height:var( --e-global-typography-b523977-line-height );letter-spacing:var( --e-global-typography-b523977-letter-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-9b7cd6f-font-size );line-height:var( --e-global-typography-9b7cd6f-line-height );letter-spacing:var( --e-global-typography-9b7cd6f-letter-spacing );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-size:var( --e-global-typography-ed4effa-font-size );line-height:var( --e-global-typography-ed4effa-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* General */
html,
body {
  overflow-x: hidden;
}

a {
  cursor: pointer;
}

a:focus {
  outline: none;
}

.elementor-widget-heading p:last-child,
.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}

.elementor-widget-text-editor p:first-child {
  margin-top: 0;
}

.mobile-only {
  display: none !important;
}

.elementor-button-text {
  -webkit-font-feature-settings: 'dlig' on;
  font-feature-settings: 'dlig' on;
}

/* Buttons */
.black-white:hover .elementor-button-icon svg path {
  fill: #fff;
}

.white-black .elementor-button-icon svg path {
  fill: #fff;
}

.white-black:hover .elementor-button-icon svg path {
  fill: #252525;
}

.white-gold:not(:hover) .elementor-button-icon svg path {
  fill: #fff;
}

/* Elements */
.img-float-right img {
  float: right;
}

/* Header */
.elementor-location-header .elementor-sticky--effects {
  background-color: #fff;
}

.elementor-location-header.elementor-24
  .elementor-sticky--effects.elementor-element
  .elementor-nav-menu__container.elementor-nav-menu--dropdown {
  margin-top: 10px !important;
}

.elementor-location-header .has-submenu .sub-arrow i {
  color: #B3A382;
}

.admin-bar #off-canvas-137fe99 {
  margin-top: 32px;
  padding-bottom: 32px !important;
}

.admin-bar #off-canvas-137fe99 .e-off-canvas__content {
  padding-bottom: 32px !important;
}

.header-search .e-search-input {
  text-align: center;
}

.header-search .e-search-results-container {
  align-self: center;
  justify-content: center;
  background: transparent;
  max-height: calc(100vh - 260px);
  overflow-y: scroll;
}

.header-search .e-search-results {
  max-width: 1172px;
}

.elementor-element.elementor-element-137fe99.elementor-widget.elementor-widget-off-canvas {
  display: flex;
  justify-content: center;
}

.quick-search-item:hover .elementor-heading-title {
  color: #9B7D41 !important;
}

.quick-search-item:hover .elementor-widget-theme-post-excerpt {
  color: #000 !important;
}

/* Form */
.gform_required_legend {
  display: none;
}

.gform_wrapper .gform_fields {
  row-gap: 13px !important;
}

.gform_wrapper .gform_fields input,
.gform_wrapper .gform_fields textarea,
.gform_wrapper .gform_fields select {
  box-shadow: none !important;
  border-color: #0000001A;
  border-radius: 0;
}

.gform_wrapper .gform_fields input {
  height: auto !important;
}
.gform_wrapper .gform_fields input[type="checkbox"] {
  height: 18px !important;
  width: 18px !important;
  padding: 10px;
}
.gform_wrapper .gform_fields input:focus,
.gform_wrapper .gform_fields textarea:focus {
  outline: none !important;
  border-color: #000;
}

.gform_wrapper .gform_fields select {
  font-family: var(--e-global-typography-ed4effa-font-family), Sans-serif;
  font-size: var(--e-global-typography-ed4effa-font-size);
  line-height: var(--e-global-typography-ed4effa-line-height);
  color: var(--e-global-color-text);
  border: 1px solid #0000001A;
  border-radius: 0;
  padding: 12px 18px;
  height: auto !important;
}

.gform_wrapper .gform_validation_errors {
  display: none !important;
}

.gform_wrapper .gform_fields .gfield_error input {
  border-color: #c02b0a !important;
}

.gform_wrapper .gform_button.button[type="submit"] {
  border-radius: 0 !important;
  background: #9B7D41 url(/wp-content/uploads/2025/08/submit-button-arrow-white.svg) no-repeat right 24px center !important;
  color: #FFF;
  font-family: "Sabon LT W1G", Sans-serif !important;
  font-size: 1.5rem !important;
  font-weight: 400;
  line-height: 2.175rem !important;
  display: flex;
  padding: 12px 64px 12px 28px !important;
  justify-content: center;
  align-items: center;
  gap: 16px;
  border: 1px solid #9B7D41;
}

.gform_wrapper .gform_button.button[type="submit"]:hover {
  background-color: #252525 !important;
  color: #fff !important;
  border-color: #252525 !important;
}

.gform_wrapper .gform_button.button[type="submit"]:focus {
  outline: none !important;
}

/* Footer */
.elementor-icon-wrapper {
  line-height: 1px;
}

.footer-menu .menu-item {
  border-bottom: 1px solid rgba(179, 175, 145, 0.1);
}

.elementor-button-icon {
  padding-bottom: 3px;
}

.italic-400 .elementor-heading-title i {
  font-weight: 400;
}

/* Home */
.services-carousel .elementor-swiper-button {
  display: none !important;
}

.who-we-serve-block .elementor-widget-icon-box {
  border-bottom: 3px solid transparent;
}

.who-we-serve-block .elementor-icon-box-wrapper {
  justify-content: flex-end !important;
  text-align:  left !important;
}

.who-we-serve-block .elementor-icon-box-content {
  flex-grow: unset !important;
}

.who-we-serve-block .elementor-icon-box-title {
  margin: 0;
}

.who-we-serve-block:hover .elementor-widget-icon-box {
  background: #12273E;
  border-color: #AC9876;
}
/* Resources */
.resources-tabs * {
    transition: all 300ms ease;
}
.resources-tabs .e-n-tab-title[aria-selected="false"] .e-n-tab-icon {
    opacity: .16;
}
.resources-tabs .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
    padding-left: 6px;
    padding-right: 12px;
}
.resources-tabs .e-n-tab-title:after {
    content: '';
    width: 20px;
    height: 1px;
    background: #A89A83;
    flex-grow: 1;
    opacity: 0;
}
.resources-tabs .e-n-tab-title[aria-selected="true"]:after {
    opacity: 1;
}
.resources-tabs .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon {
    opacity: .8;
}
.resource-button .elementor-button svg {
    fill: none !important;
}
.resources-links-list .elementor-icon-list-item a {
    justify-content: space-between !important;
}
.resources-links-list .elementor-icon-list-icon {
    order: 2;
}
/* Responsive */
@media screen and (max-width: 1023px) {
  .img-float-right img {
    float: unset;
  }

  .services-carousel .swiper {
    padding-right: 70px !important;
    padding-top: 60px !important;
  }

  .services-carousel .e-n-carousel.swiper.swiper-initialized.swiper-horizontal {
    overflow: visible !important;
    clip-path: inset(-100vw -100vw -100vw 0);
  }

  .services-carousel .elementor-swiper-button {
    display: inline-block !important;
  }
}
@media screen and (max-width: 857px) {
  .home-services-tabs .e-n-tab-title span{
    font-size: 0.8rem;
  }
}
@media screen and (max-width: 767px) {
  
  .home-services-tabs .e-n-tabs-content > div {
    display: block !important;
    margin-bottom: 28px;
  }
  .home-services-tabs .e-n-tab-title {
    display: none;
  }
  .testimonials-section .testimonials-left {
    display: contents;
  }

  .who-we-serve-block .elementor-icon-box-wrapper {
    align-items: center !important;
  }

  .who-we-serve-block .elementor-icon-box-icon {
    padding-top: 5px;
  }

  .elementor-location-header .header {
    background: #0E3148 !important;
  }

  .mobile-only {
    display: none !important;
  }
    .resources-tabs .e-n-tab-title {
        padding-right: 40px;
    }
    .resources-tabs .e-n-tab-title[aria-selected="false"]:after {
        content: '';   
        width: 32px;
        flex-grow: 0;
        height: 32px;
        background: url('/wp-content/uploads/2025/08/icon-caret-down-gold.svg');
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        position: absolute;
        right: 0;
        top: 16px;
        content: '';   
        opacity: 1;
    }
    .resources-tabs .e-n-tab-title[aria-selected="true"]:after {
        content: '';   
        width: 32px;
        flex-grow: 0;
        height: 32px;
        background: url('/wp-content/uploads/2025/08/icon-caret-up-gold.svg');
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        position: absolute;
        right: 0;
        top: 16px;
        opacity: 1;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sabon LT W1G';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://andrinfinancial.com/wp-content/uploads/2025/07/SabonLTW1G-Roman.ttf') format('truetype');
}
@font-face {
	font-family: 'Sabon LT W1G';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://andrinfinancial.com/wp-content/uploads/2025/07/SabonLTW1G-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Sabon LT W1G';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://andrinfinancial.com/wp-content/uploads/2025/07/SabonLTW1G-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Sabon LT W1G';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://andrinfinancial.com/wp-content/uploads/2025/07/SabonLTW1G-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */