.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wpcf7 form{position:relative}.wpcf7 form>div,.wpcf7 form>p{margin-bottom:1.2em}.wpcf7 .wpcf7-form-control-wrap{width:100%;display:block}.wpcf7 input:not([type=submit]):focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--ast-border-color);outline:0}.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{width:100%;padding:.75em}.wpcf7 input[type=file]{color:#666;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{display:inline-block;background:#e9eef2;color:#555;clear:none;cursor:pointer;line-height:0;height:1.2em;margin:-3px 4px 0 0;outline:0;padding:0;border-radius:.2em;text-align:center;vertical-align:middle;width:1.4em;min-width:1.4em;transition:all .2s linear}.wrc-column-grid{
margin: 0;
padding: 0;
clear:both;
height: auto;
overflow: hidden;
margin: 0 -15px;
}
.wrc-column-grid-2,
.wrc-column-grid-12{
}
.wrc-column{
padding-left: 15px;
padding-right: 15px;
float: left;
box-sizing: border-box;
} .wrc-column-grid-2 .wrc-column-width-1{
width: 50%;
}
.wrc-column-grid-2 .wrc-column-width-2{
width: 100%;
} .wrc-column-grid-3 .wrc-column-width-1{
width: 33.33333333%;
}
.wrc-column-grid-3 .wrc-column-width-2{
width: 66.66666666%;
}
.wrc-column-grid-3 .wrc-column-width-3{
width: 100%;
} .wrc-column-grid-4 .wrc-column-width-1{
width: 25%;
}
.wrc-column-grid-4 .wrc-column-width-2{
width: 50%;
}
.wrc-column-grid-4 .wrc-column-width-3{
width: 75%;
}
.wrc-column-grid-4 .wrc-column-width-4{
width: 100%;
} .wrc-column-grid-5 .wrc-column-width-1{
width: 20%;
}
.wrc-column-grid-5 .wrc-column-width-2{
width: 40%;
}
.wrc-column-grid-5 .wrc-column-width-3{
width: 60%;
}
.wrc-column-grid-5 .wrc-column-width-4{
width: 80%;
}
.wrc-column-grid-5 .wrc-column-width-5{
width: 100%;
} .wrc-column-grid-12 .wrc-column-width-1{
width: 8.33333333%;
}
.wrc-column-grid-12 .wrc-column-width-2{
width: 16.66666667%;
}
.wrc-column-grid-12 .wrc-column-width-3{
width: 25%;
}
.wrc-column-grid-12 .wrc-column-width-4{
width: 33.33333333%;
}
.wrc-column-grid-12 .wrc-column-width-5{
width: 41.66666667%;
}
.wrc-column-grid-12 .wrc-column-width-6{
width: 50%;
}
.wrc-column-grid-12 .wrc-column-width-7{
width: 58.33333333%;
}
.wrc-column-grid-12 .wrc-column-width-8{
width: 66.66666667%;
}
.wrc-column-grid-12 .wrc-column-width-9{
width: 75%;
}
.wrc-column-grid-12 .wrc-column-width-10{
width: 83.33333333%;
}
.wrc-column-grid-12 .wrc-column-width-10{
width: 91.66666667%;
}
.wrc-column-grid-12 .wrc-column-width-12{
width: 100%;
}  @media only screen and (max-width:991px){
.wrc-column-grid-4 .wrc-column-width-1,
.wrc-column-grid-4 .wrc-column-width-2,
.wrc-column-grid-4 .wrc-column-width-3,
.wrc-column-grid-5 .wrc-column-width-1,
.wrc-column-grid-5 .wrc-column-width-2,
.wrc-column-grid-5 .wrc-column-width-3,
.wrc-column-grid-5 .wrc-column-width-4  {
width: 50%;
}
.wrc-column-grid-12 .wrc-column-width-1,
.wrc-column-grid-12 .wrc-column-width-2,
.wrc-column-grid-12 .wrc-column-width-3,
.wrc-column-grid-12 .wrc-column-width-4,
.wrc-column-grid-12 .wrc-column-width-5,
.wrc-column-grid-12 .wrc-column-width-6,
.wrc-column-grid-12 .wrc-column-width-7,
.wrc-column-grid-12 .wrc-column-width-8,
.wrc-column-grid-12 .wrc-column-width-9,
.wrc-column-grid-12 .wrc-column-width-10,
.wrc-column-grid-12 .wrc-column-width-11{
width: 50%;
}
} @media only screen and (max-width:767px){
.wrc-column-grid .wrc-column-width-1,
.wrc-column-grid .wrc-column-width-2,
.wrc-column-grid .wrc-column-width-3,
.wrc-column-grid .wrc-column-width-4,
.wrc-column-grid .wrc-column-width-5,
.wrc-column-grid .wrc-column-width-6,
.wrc-column-grid .wrc-column-width-7,
.wrc-column-grid .wrc-column-width-8,
.wrc-column-grid .wrc-column-width-9,
.wrc-column-grid .wrc-column-width-10,
.wrc-column-grid .wrc-column-width-11{
width:50%;
}
} @media only screen and (max-width:479px){
.wrc-column-grid .wrc-column-width-1,
.wrc-column-grid .wrc-column-width-2,
.wrc-column-grid .wrc-column-width-3,
.wrc-column-grid .wrc-column-width-4,
.wrc-column-grid .wrc-column-width-5,
.wrc-column-grid .wrc-column-width-6,
.wrc-column-grid .wrc-column-width-7,
.wrc-column-grid .wrc-column-width-8,
.wrc-column-grid .wrc-column-width-9,
.wrc-column-grid .wrc-column-width-10,
.wrc-column-grid .wrc-column-width-11{
width: 100%;
}
} .gform_wrapper br{
display: none;
}.slpa-about-page {
--slpa-ink: #17222a;
--slpa-muted: #5d666d;
--slpa-gold: #cf7b0a;
--slpa-gold-dark: #a95f00;
--slpa-gold-soft: #fff3e1;
--slpa-paper: #ffffff;
--slpa-wash: #f5f7f7;
--slpa-border: #e4e7e8;
--slpa-footer: #111d23;
background: #fff;
color: var(--slpa-ink);
font-family: "Poppins", "Segoe UI", Arial, sans-serif;
}
.slpa-about-page #page,
.slpa-about-page #content,
.slpa-about-page .site-content,
.slpa-about-page .site-content .ast-container,
.slpa-about-page .elementor,
.slpa-about-page .elementor-section-wrap {
width: 100%;
max-width: none;
margin: 0;
padding: 0;
}
.slpa-about-page .elementor-widget:not(:last-child) {
margin-bottom: 0;
}
.slpa-about-page .elementor-widget-container,
.slpa-about-page .elementor-heading-title,
.slpa-about-page p {
font-family: inherit;
}
.slpa-about-page a {
text-decoration: none;
} .slpa-about-page .elementor-container > p,
.slpa-about-page .elementor-container > br,
.slpa-about-page .elementor-widget-wrap > p,
.slpa-about-page .elementor-widget-wrap > br,
.slpa-about-page .elementor-icon-list-item > br,
.slpa-about-page .elementor-icon-box-wrapper > p,
.slpa-about-page .elementor-icon-box-wrapper > br,
.slpa-about-page .elementor-button-wrapper > p,
.slpa-about-page .elementor-button-wrapper > br,
.slpa-about-page .elementor-widget > p:empty,
.slpa-about-page .elementor-widget > br,
.slpa-about-page .elementor-widget-container > p:empty,
.slpa-about-page .elementor-widget-container > br {
display: none !important;
margin: 0 !important;
}
.slpa-about-page .elementor-icon-list-item > p {
display: contents !important;
margin: 0 !important;
}
.slpa-about-page .slpa-topbar {
background: #17242b;
color: #fff;
font-size: 12px;
}
.slpa-about-page .slpa-topbar > .elementor-container {
min-height: 34px;
max-width: 1180px;
align-items: center;
}
.slpa-about-page .slpa-topbar .elementor-widget-text-editor,
.slpa-about-page .slpa-topbar .elementor-widget-heading {
color: #fff;
}
.slpa-about-page .slpa-topbar p {
margin: 0;
}
.slpa-about-page .slpa-topbar a {
color: #fff;
}
.slpa-about-page .slpa-topbar-left .elementor-widget-container {
display: flex;
align-items: center;
gap: 22px;
white-space: nowrap;
}
.slpa-about-page .slpa-topbar-left span {
display: inline-flex;
align-items: center;
gap: 6px;
}
.slpa-about-page .slpa-topbar-left i,
.slpa-about-page .slpa-coverage i {
color: #ed9d26;
}
.slpa-about-page .slpa-coverage {
text-align: right;
}
.slpa-about-page .slpa-coverage .elementor-heading-title {
color: #fff;
font-size: 12px;
font-weight: 600;
}
.slpa-about-page .slpa-header {
position: relative;
z-index: 10;
background: #fff;
border-bottom: 1px solid #edf0f1;
box-shadow: 0 5px 18px rgba(22, 34, 42, .06);
}
.slpa-about-page .slpa-header > .elementor-container {
min-height: 84px;
max-width: 1180px;
align-items: center;
}
.slpa-about-page .slpa-header-logo img {
width: 170px;
height: 76px;
object-fit: contain;
object-position: left center;
}
.slpa-about-page .slpa-nav .elementor-icon-list-items {
display: flex;
justify-content: center;
align-items: center;
gap: 29px;
margin: 0;
}
.slpa-about-page .slpa-nav .elementor-icon-list-item {
margin: 0 !important;
padding: 30px 0 26px;
border-bottom: 3px solid transparent;
}
.slpa-about-page .slpa-nav .elementor-icon-list-icon {
display: none !important;
}
.slpa-about-page .slpa-nav .elementor-icon-list-item:nth-child(2) {
border-color: var(--slpa-gold);
}
.slpa-about-page .slpa-nav .elementor-icon-list-text {
color: var(--slpa-ink);
font-size: 14px;
font-weight: 700;
white-space: nowrap;
transition: color .2s ease;
}
.slpa-about-page .slpa-nav .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text,
.slpa-about-page .slpa-nav a:hover .elementor-icon-list-text {
color: var(--slpa-gold);
}
.slpa-about-page .slpa-header-actions > .elementor-container {
gap: 10px;
justify-content: flex-end;
}
.slpa-about-page .slpa-header-actions .elementor-button,
.slpa-about-page .slpa-hero-buttons .elementor-button,
.slpa-about-page .slpa-cta-buttons .elementor-button {
min-height: 48px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 8px;
padding: 13px 20px;
font-size: 13px;
line-height: 1.2;
font-weight: 700;
transition: transform .2s ease, box-shadow .2s ease, background .2s ease;
}
.slpa-about-page .slpa-header-actions .elementor-button:hover,
.slpa-about-page .slpa-hero-buttons .elementor-button:hover,
.slpa-about-page .slpa-cta-buttons .elementor-button:hover {
transform: translateY(-2px);
box-shadow: 0 8px 20px rgba(167, 95, 0, .2);
}
.slpa-about-page .slpa-btn-outline .elementor-button {
color: var(--slpa-ink);
background: #fff;
border: 1px solid #dfa14d;
}
.slpa-about-page .slpa-btn-gold .elementor-button {
color: #fff;
background: linear-gradient(135deg, var(--slpa-gold), #e59a2a);
border: 1px solid var(--slpa-gold);
}
.slpa-about-page .slpa-hero {
overflow: hidden;
background:
radial-gradient(circle at 18% 30%, rgba(234, 167, 69, .1), transparent 35%),
linear-gradient(90deg, #fff 0%, #fff 51%, #f0f2f1 51%, #f0f2f1 100%);
}
.slpa-about-page .slpa-hero > .elementor-container {
max-width: 1180px;
min-height: 470px;
align-items: stretch;
}
.slpa-about-page .slpa-hero-copy > .elementor-widget-wrap {
align-content: center;
padding: 50px 44px 44px 6px;
}
.slpa-about-page .slpa-eyebrow .elementor-heading-title {
color: var(--slpa-gold);
font-size: 14px;
line-height: 1.3;
font-weight: 800;
letter-spacing: 2.8px;
text-transform: uppercase;
}
.slpa-about-page .slpa-hero-title {
margin-top: 11px;
}
.slpa-about-page .slpa-hero-title .elementor-heading-title {
max-width: 620px;
color: var(--slpa-ink);
font-size: clamp(38px, 4.2vw, 58px);
line-height: 1.05;
font-weight: 800;
letter-spacing: -1.9px;
}
.slpa-about-page .slpa-hero-title .elementor-heading-title span,
.slpa-about-page .slpa-section-title .elementor-heading-title span {
color: var(--slpa-gold);
}
.slpa-about-page .slpa-hero-text {
margin-top: 18px;
}
.slpa-about-page .slpa-hero-text .elementor-widget-container {
max-width: 610px;
color: #3f4b52;
font-size: 15px;
line-height: 1.65;
}
.slpa-about-page .slpa-hero-text p {
margin: 0;
}
.slpa-about-page .slpa-hero-buttons {
margin-top: 22px;
}
.slpa-about-page .slpa-hero-buttons > .elementor-container {
justify-content: flex-start;
gap: 14px;
}
.slpa-about-page .slpa-hero-visual > .elementor-widget-wrap {
position: relative;
padding: 0;
overflow: hidden;
}
.slpa-about-page .slpa-hero-visual::before {
content: "";
position: absolute;
z-index: 2;
inset: 0 auto 0 0;
width: 28%;
pointer-events: none;
background: linear-gradient(90deg, #fff, rgba(255,255,255,0));
}
.slpa-about-page .slpa-hero-photo,
.slpa-about-page .slpa-hero-photo .elementor-widget-container,
.slpa-about-page .slpa-hero-photo img {
width: 100%;
height: 470px !important;
max-height: 470px;
}
.slpa-about-page .slpa-hero-photo img {
min-height: 470px;
object-fit: cover;
object-position: 50% 46%;
filter: saturate(.92) contrast(1.02);
}
.slpa-about-page .slpa-year-badge {
position: absolute;
z-index: 4;
top: 34px;
right: 22px;
width: 118px !important;
max-width: 118px !important;
padding: 14px 8px 13px;
border: 2px solid var(--slpa-gold);
border-radius: 13px;
background: rgba(17,29,35,.94);
box-shadow: 0 10px 24px rgba(0,0,0,.18);
text-align: center;
}
.slpa-about-page .slpa-year-badge .elementor-heading-title {
color: #fff;
font-size: 13px;
line-height: 1.3;
font-weight: 500;
}
.slpa-about-page .slpa-year-badge strong {
display: block;
color: #ec981e;
font-size: 42px;
line-height: 1;
font-weight: 800;
}
.slpa-about-page .slpa-hero-note {
position: absolute;
z-index: 4;
right: 28px;
bottom: 32px;
width: 200px;
transform: rotate(-4deg);
text-align: center;
}
.slpa-about-page .slpa-hero-note .elementor-heading-title {
color: #fff;
font-family: "Segoe Print", "Comic Sans MS", cursive;
font-size: 22px;
line-height: 1.35;
font-weight: 400;
text-shadow: 0 2px 5px rgba(0,0,0,.55);
}
.slpa-about-page .slpa-trust {
position: relative;
z-index: 5;
margin-top: -1px;
background: #fff;
border-bottom: 1px solid #eceeef;
}
.slpa-about-page .slpa-trust > .elementor-container {
max-width: 1180px;
min-height: 76px;
align-items: center;
}
.slpa-about-page .slpa-trust .elementor-icon-box-wrapper {
display: flex;
flex-direction: row !important;
align-items: center;
gap: 12px !important;
text-align: left;
}
.slpa-about-page .slpa-trust .elementor-icon-box-icon {
margin: 0;
}
.slpa-about-page .slpa-trust .elementor-icon {
color: var(--slpa-gold) !important;
fill: var(--slpa-gold) !important;
font-size: 26px;
}
.slpa-about-page .slpa-trust .elementor-icon-box-content {
text-align: left !important;
}
.slpa-about-page .slpa-trust .elementor-icon-box-title {
margin: 0;
color: var(--slpa-ink);
font-size: 12px;
line-height: 1.35;
font-weight: 700;
}
.slpa-about-page .slpa-story {
padding: 42px 0;
background: #fff;
}
.slpa-about-page .slpa-story > .elementor-container {
max-width: 1120px;
align-items: center;
}
.slpa-about-page .slpa-story-media > .elementor-widget-wrap {
position: relative;
padding: 0 24px 0 0;
}
.slpa-about-page .slpa-story-photo img {
width: 100%;
height: 335px;
object-fit: cover;
object-position: 50% 55%;
border-radius: 10px;
box-shadow: 0 16px 35px rgba(25, 39, 47, .14);
}
.slpa-about-page .slpa-photo-caption {
position: absolute;
left: 25px;
bottom: 20px;
z-index: 2;
max-width: 270px;
}
.slpa-about-page .slpa-photo-caption .elementor-heading-title {
color: #fff;
font-size: 16px;
line-height: 1.25;
font-weight: 700;
text-shadow: 0 2px 5px rgba(0,0,0,.6);
}
.slpa-about-page .slpa-story-copy > .elementor-widget-wrap {
padding: 0 0 0 26px;
}
.slpa-about-page .slpa-section-title {
margin-top: 6px;
}
.slpa-about-page .slpa-section-title .elementor-heading-title {
color: var(--slpa-ink);
font-size: 35px;
line-height: 1.12;
font-weight: 800;
letter-spacing: -1px;
}
.slpa-about-page .slpa-story-text {
margin-top: 13px;
}
.slpa-about-page .slpa-story-text .elementor-widget-container {
color: #404b52;
font-size: 14px;
line-height: 1.6;
}
.slpa-about-page .slpa-story-text p {
margin: 0 0 12px;
}
.slpa-about-page .slpa-story-highlights {
margin-top: 14px;
}
.slpa-about-page .slpa-story-highlights > .elementor-container {
gap: 5px;
}
.slpa-about-page .slpa-story-highlights .elementor-icon-box-wrapper {
display: flex;
flex-direction: row !important;
align-items: center;
gap: 8px !important;
text-align: left;
}
.slpa-about-page .slpa-story-highlights .elementor-icon-box-icon {
margin: 0;
}
.slpa-about-page .slpa-story-highlights .elementor-icon {
color: var(--slpa-gold) !important;
fill: var(--slpa-gold) !important;
font-size: 23px;
}
.slpa-about-page .slpa-story-highlights .elementor-icon-box-content {
text-align: left !important;
}
.slpa-about-page .slpa-story-highlights .elementor-icon-box-title {
margin: 0;
color: var(--slpa-ink);
font-size: 10px;
line-height: 1.35;
font-weight: 700;
}
.slpa-about-page .slpa-credentials {
margin-top: 14px;
}
.slpa-about-page .slpa-credentials > .elementor-container {
gap: 12px;
}
.slpa-about-page .slpa-credential-column {
position: relative;
border: 1px solid #ead8bc;
border-radius: 9px;
background: linear-gradient(135deg, #fffaf2, #fff);
box-shadow: 0 7px 18px rgba(42, 51, 56, .06);
transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.slpa-about-page .slpa-credential-column:hover {
transform: translateY(-2px);
border-color: #d59a43;
box-shadow: 0 10px 22px rgba(42, 51, 56, .1);
}
.slpa-about-page .slpa-credential-column > .elementor-widget-wrap {
padding: 13px 14px !important;
}
.slpa-about-page .slpa-credential-card .elementor-icon-box-wrapper {
display: flex;
flex-direction: row !important;
align-items: center;
gap: 11px !important;
text-align: left;
}
.slpa-about-page .slpa-credential-card .elementor-icon-box-icon {
flex: 0 0 38px;
width: 38px !important;
margin: 0 !important;
}
.slpa-about-page .slpa-credential-card .elementor-icon {
display: inline-flex;
align-items: center;
justify-content: center;
width: 38px;
height: 38px;
border-radius: 50%;
color: var(--slpa-gold) !important;
fill: var(--slpa-gold) !important;
background: var(--slpa-gold-soft);
font-size: 17px;
}
.slpa-about-page .slpa-credential-card .elementor-icon-box-content {
text-align: left !important;
}
.slpa-about-page .slpa-credential-card .elementor-icon-box-title {
margin: 0 0 3px;
color: var(--slpa-ink);
font-size: 12px;
line-height: 1.3;
font-weight: 800;
}
.slpa-about-page .slpa-credential-card .elementor-icon-box-title a {
color: var(--slpa-ink);
}
.slpa-about-page .slpa-credential-card .elementor-icon-box-title a::after {
content: "";
position: absolute;
z-index: 3;
inset: 0;
}
.slpa-about-page .slpa-credential-card .elementor-icon-box-description {
color: var(--slpa-muted);
font-size: 9px;
line-height: 1.4;
}
.slpa-about-page .slpa-mvv {
padding: 32px 0 40px;
background: var(--slpa-wash);
}
.slpa-about-page .slpa-mvv > .elementor-container,
.slpa-about-page .slpa-why > .elementor-container {
max-width: 1180px;
}
.slpa-about-page .slpa-centered-heading {
text-align: center;
}
.slpa-about-page .slpa-centered-heading .slpa-eyebrow .elementor-heading-title {
font-size: 13px;
}
.slpa-about-page .slpa-centered-heading .slpa-section-title .elementor-heading-title {
font-size: 31px;
}
.slpa-about-page .slpa-section-lead {
margin-top: 6px;
}
.slpa-about-page .slpa-section-lead .elementor-widget-container {
color: var(--slpa-muted);
font-size: 13px;
}
.slpa-about-page .slpa-card-row {
margin-top: 18px;
}
.slpa-about-page .slpa-card-row > .elementor-container {
gap: 22px;
}
.slpa-about-page .slpa-card {
background: #fff;
border: 1px solid rgba(220, 225, 227, .8);
border-radius: 10px;
box-shadow: 0 10px 25px rgba(28, 42, 50, .06);
transition: transform .2s ease, box-shadow .2s ease;
}
.slpa-about-page .slpa-card:hover {
transform: translateY(-4px);
box-shadow: 0 15px 32px rgba(28, 42, 50, .1);
}
.slpa-about-page .slpa-card > .elementor-widget-wrap {
padding: 0 !important;
}
.slpa-about-page .slpa-card .elementor-widget-container {
padding: 24px 25px !important;
}
.slpa-about-page .slpa-card .elementor-icon-box-wrapper {
display: flex;
flex-direction: row !important;
gap: 18px !important;
align-items: flex-start;
text-align: left;
}
.slpa-about-page .slpa-card .elementor-icon-box-icon {
flex: 0 0 62px;
width: 62px !important;
margin: 0 !important;
}
.slpa-about-page .slpa-card .elementor-icon {
display: flex;
align-items: center;
justify-content: center;
width: 62px;
height: 62px;
border-radius: 50%;
color: var(--slpa-gold) !important;
fill: var(--slpa-gold) !important;
background: var(--slpa-gold-soft);
font-size: 28px;
}
.slpa-about-page .slpa-card .elementor-icon-box-content {
text-align: left !important;
}
.slpa-about-page .slpa-card .elementor-icon-box-title {
margin: 3px 0 7px;
color: var(--slpa-ink);
font-size: 17px;
font-weight: 800;
}
.slpa-about-page .slpa-card .elementor-icon-box-description {
color: var(--slpa-muted);
font-size: 12px;
line-height: 1.55;
}
.slpa-about-page .slpa-why {
padding: 28px 0 32px;
background: #fff;
}
.slpa-about-page .slpa-values-row {
margin-top: 17px;
}
.slpa-about-page .slpa-values-row > .elementor-container {
gap: 0;
}
.slpa-about-page .slpa-value {
position: relative;
}
.slpa-about-page .slpa-value:not(:last-child)::after {
content: "";
position: absolute;
top: 25%;
right: 0;
width: 1px;
height: 62%;
background: #dfe3e4;
}
.slpa-about-page .slpa-value > .elementor-widget-wrap {
padding: 4px 17px;
}
.slpa-about-page .slpa-value .elementor-icon {
display: inline-flex;
align-items: center;
justify-content: center;
width: 60px;
height: 60px;
border-radius: 50%;
color: var(--slpa-gold) !important;
fill: var(--slpa-gold) !important;
background: var(--slpa-gold-soft);
font-size: 26px;
}
.slpa-about-page .slpa-value .elementor-icon-box-wrapper {
gap: 8px !important;
}
.slpa-about-page .slpa-value .elementor-widget-container {
padding: 0 !important;
}
.slpa-about-page .slpa-value .elementor-icon-box-title {
margin: 8px 0 2px;
color: var(--slpa-ink);
font-size: 14px;
font-weight: 800;
}
.slpa-about-page .slpa-value .elementor-icon-box-description {
color: #4d585e;
font-size: 11px;
line-height: 1.35;
}
.slpa-about-page .slpa-cta {
overflow: hidden;
padding: 18px 0;
background:
radial-gradient(circle at 0 100%, rgba(128, 87, 0, .18), transparent 24%),
linear-gradient(100deg, #bf6a00, #ec9b29);
}
.slpa-about-page .slpa-cta > .elementor-container {
max-width: 1120px;
min-height: 84px;
align-items: center;
}
.slpa-about-page .slpa-cta-copy .elementor-heading-title {
color: #fff;
font-size: 26px;
line-height: 1.2;
font-weight: 800;
}
.slpa-about-page .slpa-cta-copy .elementor-widget-text-editor {
margin-top: 5px;
color: #fff;
font-size: 12px;
}
.slpa-about-page .slpa-cta-copy p {
margin: 0;
}
.slpa-about-page .slpa-cta-buttons > .elementor-container {
justify-content: flex-end;
gap: 13px;
}
.slpa-about-page .slpa-cta-buttons .slpa-btn-outline .elementor-button {
color: var(--slpa-ink);
border-color: #fff;
}
.slpa-about-page .slpa-cta-buttons .slpa-btn-gold .elementor-button {
background: transparent;
border-color: #fff;
}
.slpa-about-page .slpa-footer {
padding: 34px 0 25px;
color: #e8edef;
background: var(--slpa-footer);
}
.slpa-about-page .slpa-footer > .elementor-container {
max-width: 1180px;
align-items: flex-start;
}
.slpa-about-page .slpa-footer > .elementor-container > .elementor-column > .elementor-widget-wrap {
padding: 0 24px;
}
.slpa-about-page .slpa-footer-logo img {
width: 150px;
height: 75px;
object-fit: contain;
object-position: left center;
}
.slpa-about-page .slpa-footer-text {
margin-top: 9px;
}
.slpa-about-page .slpa-footer-text .elementor-widget-container {
color: #c4cdd1;
font-size: 11px;
line-height: 1.55;
}
.slpa-about-page .slpa-footer-text p {
margin: 0;
}
.slpa-about-page .slpa-footer-heading .elementor-heading-title {
margin: 12px 0 10px;
color: #fff;
font-size: 13px;
font-weight: 800;
}
.slpa-about-page .slpa-footer-list .elementor-icon-list-item {
padding: 3px 0;
}
.slpa-about-page .slpa-footer-list .elementor-icon-list-text {
color: #c9d1d4;
font-size: 11px;
line-height: 1.4;
}
.slpa-about-page .slpa-footer-list .elementor-icon-list-icon {
color: #fff;
font-size: 11px;
}
.slpa-about-page .slpa-footer-link-groups .elementor-icon-list-icon {
display: none !important;
}
.slpa-about-page .slpa-footer-link-groups > .elementor-container {
gap: 28px;
}
.slpa-about-page .slpa-footer-mini-column > .elementor-widget-wrap {
padding: 0 !important;
}
.slpa-about-page .slpa-socials {
margin-top: 14px;
}
.slpa-about-page .slpa-socials .elementor-social-icon {
width: 29px;
height: 29px;
font-size: 13px;
}
.slpa-about-page .slpa-green-box {
min-height: 160px;
border-radius: 10px;
background: #223139;
}
.slpa-about-page .slpa-green-box > .elementor-widget-wrap {
align-content: center;
padding: 22px;
}
.slpa-about-page .slpa-green-box .elementor-icon-box-wrapper {
text-align: left;
}
.slpa-about-page .slpa-green-box .elementor-icon {
color: #88bd2b !important;
fill: #88bd2b !important;
font-size: 34px;
}
.slpa-about-page .slpa-green-box .elementor-icon-box-title {
color: #fff;
font-size: 14px;
line-height: 1.35;
font-weight: 700;
}
.slpa-about-page .slpa-footer-promise {
margin-top: 16px;
}
.slpa-about-page .slpa-footer-promise .elementor-widget-container {
padding: 13px 16px !important;
border-radius: 9px;
background: #223139;
}
.slpa-about-page .slpa-footer-promise .elementor-icon-box-wrapper {
display: flex;
flex-direction: row !important;
align-items: center;
gap: 13px !important;
text-align: left;
}
.slpa-about-page .slpa-footer-promise .elementor-icon-box-icon {
width: 38px !important;
margin: 0 !important;
}
.slpa-about-page .slpa-footer-promise .elementor-icon {
color: #88bd2b !important;
fill: #88bd2b !important;
font-size: 30px;
}
.slpa-about-page .slpa-footer-promise .elementor-icon-box-content {
text-align: left !important;
}
.slpa-about-page .slpa-footer-promise .elementor-icon-box-title {
margin: 0;
color: #fff;
font-size: 12px;
line-height: 1.3;
font-weight: 700;
}
.slpa-about-page .slpa-footer-bottom {
color: #aeb8bc;
background: var(--slpa-footer);
border-top: 1px solid rgba(255,255,255,.12);
}
.slpa-about-page .slpa-footer-bottom > .elementor-container {
max-width: 1180px;
min-height: 54px;
align-items: center;
}
.slpa-about-page .slpa-footer-bottom .elementor-widget-text-editor {
color: #aeb8bc;
font-size: 10px;
}
.slpa-about-page .slpa-footer-bottom p {
margin: 0;
}
.slpa-about-page .slpa-footer-bottom-right {
text-align: right;
}
@media (max-width: 1024px) {
.slpa-about-page .slpa-topbar > .elementor-container,
.slpa-about-page .slpa-header > .elementor-container,
.slpa-about-page .slpa-hero > .elementor-container,
.slpa-about-page .slpa-trust > .elementor-container,
.slpa-about-page .slpa-story > .elementor-container,
.slpa-about-page .slpa-mvv > .elementor-container,
.slpa-about-page .slpa-why > .elementor-container,
.slpa-about-page .slpa-cta > .elementor-container,
.slpa-about-page .slpa-footer > .elementor-container,
.slpa-about-page .slpa-footer-bottom > .elementor-container {
width: calc(100% - 38px);
}
.slpa-about-page .slpa-topbar-left .elementor-widget-container {
gap: 12px;
}
.slpa-about-page .slpa-topbar-address {
display: none !important;
}
.slpa-about-page .slpa-nav .elementor-icon-list-items {
gap: 14px;
}
.slpa-about-page .slpa-header-actions .elementor-button {
padding: 11px 10px;
font-size: 11px;
}
.slpa-about-page .slpa-hero-copy > .elementor-widget-wrap {
padding-right: 24px;
}
.slpa-about-page .slpa-hero-title .elementor-heading-title {
font-size: 43px;
}
.slpa-about-page .slpa-values-row > .elementor-container {
flex-wrap: wrap;
}
.slpa-about-page .slpa-value {
width: 33.333% !important;
margin-bottom: 18px;
}
.slpa-about-page .slpa-value:nth-child(3)::after {
display: none;
}
}
@media (max-width: 767px) {
.slpa-about-page .slpa-topbar > .elementor-container,
.slpa-about-page .slpa-header > .elementor-container,
.slpa-about-page .slpa-hero > .elementor-container,
.slpa-about-page .slpa-trust > .elementor-container,
.slpa-about-page .slpa-story > .elementor-container,
.slpa-about-page .slpa-mvv > .elementor-container,
.slpa-about-page .slpa-why > .elementor-container,
.slpa-about-page .slpa-cta > .elementor-container,
.slpa-about-page .slpa-footer > .elementor-container,
.slpa-about-page .slpa-footer-bottom > .elementor-container {
width: 100%;
}
.slpa-about-page .slpa-topbar > .elementor-container {
min-height: 31px;
flex-wrap: nowrap;
}
.slpa-about-page .slpa-topbar-left {
width: 100% !important;
}
.slpa-about-page .slpa-topbar-left > .elementor-widget-wrap {
padding: 0 10px;
}
.slpa-about-page .slpa-topbar-left .elementor-widget-container {
justify-content: space-between;
gap: 6px;
font-size: 9px;
}
.slpa-about-page .slpa-topbar-left .slpa-topbar-address,
.slpa-about-page .slpa-coverage {
display: none;
}
.slpa-about-page .slpa-header > .elementor-container {
display: flex;
flex-wrap: wrap;
min-height: 72px;
padding: 0 10px 8px;
}
.slpa-about-page .slpa-header-logo-column {
width: 42% !important;
}
.slpa-about-page .slpa-header-logo img {
width: 118px;
height: 58px;
}
.slpa-about-page .slpa-header-action-column {
width: 58% !important;
}
.slpa-about-page .slpa-header-actions .slpa-header-call {
display: none;
}
.slpa-about-page .slpa-header-actions > .elementor-container {
justify-content: flex-end;
}
.slpa-about-page .slpa-header-actions .elementor-button {
min-height: 39px;
padding: 9px 12px;
}
.slpa-about-page .slpa-header-nav-column {
order: 3;
width: 100% !important;
border-top: 1px solid #eff1f2;
}
.slpa-about-page .slpa-nav .elementor-icon-list-items {
display: grid;
grid-template-columns: repeat(5, max-content);
justify-content: flex-start;
gap: 19px;
width: 100%;
margin: 0 !important;
padding: 8px 12px 2px !important;
overflow-x: auto;
scrollbar-width: none;
}
.slpa-about-page .slpa-nav .elementor-icon-list-items::-webkit-scrollbar {
display: none;
}
.slpa-about-page .slpa-nav .elementor-icon-list-item {
padding: 0 0 6px;
}
.slpa-about-page .slpa-nav .elementor-icon-list-text {
font-size: 10px;
}
.slpa-about-page .slpa-hero {
background: #fff;
}
.slpa-about-page .slpa-hero > .elementor-container {
min-height: 0;
}
.slpa-about-page .slpa-hero-copy > .elementor-widget-wrap {
padding: 34px 18px 28px;
}
.slpa-about-page .slpa-eyebrow .elementor-heading-title {
font-size: 10px;
letter-spacing: 2px;
}
.slpa-about-page .slpa-hero-title .elementor-heading-title {
font-size: 36px;
letter-spacing: -1.2px;
}
.slpa-about-page .slpa-hero-text .elementor-widget-container {
font-size: 13px;
}
.slpa-about-page .slpa-hero-buttons > .elementor-container,
.slpa-about-page .slpa-cta-buttons > .elementor-container {
gap: 9px;
}
.slpa-about-page .slpa-hero-buttons .elementor-button {
min-height: 44px;
padding: 11px 8px;
font-size: 11px;
}
.slpa-about-page .slpa-hero-visual {
min-height: 395px;
}
.slpa-about-page .slpa-hero-photo img {
min-height: 395px;
height: 395px !important;
max-height: 395px;
object-position: 50% 48%;
}
.slpa-about-page .slpa-hero-photo .elementor-widget-container {
height: 395px !important;
}
.slpa-about-page .slpa-hero-visual::before {
inset: 0 0 auto;
width: 100%;
height: 18%;
background: linear-gradient(180deg, #fff, transparent);
}
.slpa-about-page .slpa-year-badge {
top: 18px;
right: 15px;
width: 95px !important;
max-width: 95px !important;
}
.slpa-about-page .slpa-year-badge strong {
font-size: 34px;
}
.slpa-about-page .slpa-hero-note {
right: 14px;
bottom: 20px;
width: 170px;
}
.slpa-about-page .slpa-hero-note .elementor-heading-title {
font-size: 18px;
}
.slpa-about-page .slpa-trust > .elementor-container {
display: grid;
grid-template-columns: repeat(2, 1fr);
padding: 12px 10px;
}
.slpa-about-page .slpa-trust .elementor-column {
width: 100% !important;
}
.slpa-about-page .slpa-trust .elementor-widget-wrap {
padding: 7px;
}
.slpa-about-page .slpa-trust .elementor-icon {
font-size: 21px;
}
.slpa-about-page .slpa-trust .elementor-icon-box-title {
font-size: 10px;
}
.slpa-about-page .slpa-story {
padding: 32px 14px;
}
.slpa-about-page .slpa-story-media > .elementor-widget-wrap,
.slpa-about-page .slpa-story-copy > .elementor-widget-wrap {
padding: 0;
}
.slpa-about-page .slpa-story-photo img {
height: 330px;
}
.slpa-about-page .slpa-story-copy {
margin-top: 26px;
}
.slpa-about-page .slpa-section-title .elementor-heading-title {
font-size: 29px;
}
.slpa-about-page .slpa-story-text .elementor-widget-container {
font-size: 13px;
}
.slpa-about-page .slpa-story-highlights > .elementor-container {
display: grid;
grid-template-columns: repeat(2, 1fr);
}
.slpa-about-page .slpa-story-highlights .elementor-column {
width: 100% !important;
}
.slpa-about-page .slpa-story-highlights .elementor-widget-wrap {
padding: 7px 4px;
}
.slpa-about-page .slpa-credentials > .elementor-container {
display: block;
}
.slpa-about-page .slpa-credential-column {
width: 100% !important;
margin-top: 9px;
}
.slpa-about-page .slpa-mvv,
.slpa-about-page .slpa-why {
padding: 30px 14px;
}
.slpa-about-page .slpa-centered-heading .slpa-section-title .elementor-heading-title {
font-size: 27px;
}
.slpa-about-page .slpa-card-row > .elementor-container {
display: block;
}
.slpa-about-page .slpa-card {
width: 100% !important;
margin-bottom: 13px;
}
.slpa-about-page .slpa-card .elementor-widget-container {
padding: 20px !important;
}
.slpa-about-page .slpa-card .elementor-icon-box-title {
font-size: 16px;
}
.slpa-about-page .slpa-values-row > .elementor-container {
display: grid;
grid-template-columns: repeat(2, 1fr);
}
.slpa-about-page .slpa-value {
width: 100% !important;
margin: 0;
}
.slpa-about-page .slpa-value > .elementor-widget-wrap {
padding: 13px 8px;
}
.slpa-about-page .slpa-value::after {
display: none;
}
.slpa-about-page .slpa-value:last-child {
grid-column: 1 / -1;
max-width: 55%;
justify-self: center;
}
.slpa-about-page .slpa-cta {
padding: 24px 15px;
text-align: center;
}
.slpa-about-page .slpa-cta-copy .elementor-heading-title {
font-size: 23px;
}
.slpa-about-page .slpa-cta-buttons {
margin-top: 17px;
}
.slpa-about-page .slpa-cta-buttons > .elementor-container {
justify-content: center;
}
.slpa-about-page .slpa-cta-buttons .elementor-button {
min-height: 44px;
padding: 11px 9px;
font-size: 10px;
}
.slpa-about-page .slpa-footer {
padding: 30px 14px 18px;
}
.slpa-about-page .slpa-footer > .elementor-container {
display: block;
}
.slpa-about-page .slpa-footer > .elementor-container > .elementor-column {
width: 100% !important;
}
.slpa-about-page .slpa-footer > .elementor-container > .elementor-column > .elementor-widget-wrap {
padding: 0 8px 24px;
}
.slpa-about-page .slpa-footer-link-groups > .elementor-container {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 22px;
}
.slpa-about-page .slpa-footer-link-groups .elementor-column {
width: 100% !important;
}
.slpa-about-page .slpa-green-box {
min-height: 100px;
}
.slpa-about-page .slpa-footer-bottom {
padding: 12px 14px;
}
.slpa-about-page .slpa-footer-bottom > .elementor-container {
display: block;
min-height: 0;
}
.slpa-about-page .slpa-footer-bottom .elementor-column {
width: 100% !important;
}
.slpa-about-page .slpa-footer-bottom,
.slpa-about-page .slpa-footer-bottom-right {
text-align: center;
}
}.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}.ast-featured-post{float:none}.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}.ast-animate-hidden{visibility:hidden;opacity:0}.ast-animate-display{visibility:visible;opacity:1}.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}.ast-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em}.ast-separate-container .ast-grid-2 .blog-layout-1,.ast-separate-container .ast-grid-2 .blog-layout-2,.ast-separate-container .ast-grid-2 .blog-layout-3,.ast-separate-container .ast-grid-3 .blog-layout-1,.ast-separate-container .ast-grid-3 .blog-layout-2,.ast-separate-container .ast-grid-3 .blog-layout-3,.ast-separate-container .ast-grid-4 .blog-layout-1,.ast-separate-container .ast-grid-4 .blog-layout-2,.ast-separate-container .ast-grid-4 .blog-layout-3{padding:1.5em}@media (max-width:1200px){.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(odd){padding:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}}.site-content .ast-grid-2 .ast-article-post,.site-content .ast-grid-3 .ast-article-post,.site-content .ast-grid-4 .ast-article-post{background:0 0}.site-content .ast-grid-2 .ast-article-post .blog-layout-2,.site-content .ast-grid-2 .ast-article-post .blog-layout-3,.site-content .ast-grid-3 .ast-article-post .blog-layout-2,.site-content .ast-grid-3 .ast-article-post .blog-layout-3,.site-content .ast-grid-4 .ast-article-post .blog-layout-2,.site-content .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}hr.post-divider{height:0;margin:0}hr.ast-single-previous-hr{height:0;margin-top:2em}.ast-show-comments-data{padding:2em 6.67em}.ast-show-comments-data .ast-show-comments{cursor:pointer}.ast-show-comments-data .ast-show-comments,.ast-show-comments-data .ast-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}.ast-pagination-circle .ast-pagination .page-numbers{border-radius:50%}.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{border-radius:30px}@media all and (max-width:768px){#content:before{content:""}}.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.no-more{cursor:default}.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.ast-loader .ast-loader-1{animation-delay:-.32s}.ast-loader .ast-loader-2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.ast-blog-pagination-type-infinite .ast-pagination{display:none}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgba(0,0,0,.3)}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:transparent;vertical-align:middle}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all}.ast-header-account{-js-display:flex;display:flex}.ast-hb-account-login-wrapper{visibility:hidden}.ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}.ast-hb-account-login-wrapper.show{visibility:visible}.ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}.ast-hb-login-body{height:100%;position:relative;line-height:1.5}.ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative}.main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45}.ast-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}.ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%}.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus>.sub-menu,.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%}.ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em}.ast-account-nav-menu .menu-item{border-style:none}.ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}.ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}.ast-divider-wrapper{border:0}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center}.ast-header-divider-element{position:relative}.ast-fb-divider-layout-vertical{position:relative}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center}.footer-widget-area .ast-divider-wrapper{display:inline-block}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex}.site-footer-section{position:relative}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0}.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}.ast-footer-sticky-active .ast-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}.ast-custom-header{position:relative;z-index:99}.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .fl-module-content{transition:all .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap{transition:padding .3s linear;padding-top:5px;padding-bottom:5px;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{transition:padding .3s linear;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{max-height:60px;transition:all .3s linear}.ast-custom-header.ast-header-sticky-active{top:0;width:100%;transition:ease-out}.single-advanced-hook .ast-no-title,.single-advanced-hook .hentry{margin:0}.js_active .ast-plain-container.single-advanced-hook .entry-header{margin:0}.summary.entry-summary+[CLASS*=astra-advanced-hook]{clear:both}.single-astra-advanced-hook .wp-block-buttons,.single-astra-advanced-hook .wp-block-uagb-buttons{margin-bottom:1.5em}.single-astra-advanced-hook .ast-container{flex-wrap:wrap}.single-astra-advanced-hook .ast-container>*{width:100%}body.ast-padded-layout::after,body.ast-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}body.ast-padded-layout::after{bottom:0}body.ast-padded-layout{background-attachment:fixed}body.ast-padded-layout::before{top:0}@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}}@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}}.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}}@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}}.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto}.ast-nav-up{transform:translateY(-100%)}.site-header .sticky-custom-logo{display:none}.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover{background:0 0}.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px rgba(0,0,0,.2)}#ast-fixed-header.ast-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}#ast-fixed-header.ast-header-fade{opacity:0;transition:opacity .3s linear}.main-header-bar.ast-sticky-active{box-shadow:0 2px 10px 0 rgba(36,50,66,.075)}.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}.ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:none}.ast-header-stick-fade-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-scroll-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-slide-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-main-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-main-shrink #masthead .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}.ast-sticky-main-shrink #masthead .ast-sticky-shrunk .site-logo-img img.astra-logo-svg{width:100%}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding-bottom:0}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .ast-above-header-bar .ast-site-identity,.ast-sticky-above-shrink .ast-sticky-shrunk.ast-above-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-above-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-above-header-bar,.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk.ast-above-header-bar{padding-bottom:0}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .ast-below-header-bar .ast-site-identity,.ast-sticky-below-shrink .ast-sticky-shrunk.ast-below-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-below-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-below-header-bar,.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk.ast-below-header-bar{padding-bottom:0}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img{display:inline-block}.above-header-toggle-on .main-header-bar{z-index:1}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-main-header-nav-open.ast-hfb-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{position:fixed}.site-above-header-wrap,.site-below-header-wrap,.site-primary-header-wrap{transition:all .2s linear}.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}.ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper,.ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}#ast-mobile-header .content-align-flex-start{max-height:60vh;overflow:auto}.astra-full-megamenu-wrapper{z-index:99999}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:transparent}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:transparent}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus{opacity:1;visibility:visible;-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item{padding-left:15px;padding-right:15px;display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu .ast-header-navigation-arrow{display:none!important}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .ast-mm-template-content{padding:0}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link::after{content:""}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link .ast-icon.icon-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover .astra-full-megamenu-wrapper,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover .astra-megamenu{opacity:0;visibility:hidden;pointer-events:none}.ast-desktop .main-header-menu .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover>.sub-menu{visibility:hidden;opacity:0;left:-999em}.ast-desktop .main-header-menu .astra-megamenu-li.megamenu-active>.sub-menu{left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:first-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:first-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-2 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-3 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-4 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu>.menu-item .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper .astra-megamenu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li.megamenu-active .astra-megamenu .sub-menu .menu-item,.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .menu-item .sub-menu,.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:none;position:relative;left:0;top:0;margin:0 auto;padding-left:0;padding-right:0;border-width:0}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item+.ast-mm-custom-content{margin-top:.9em}.ast-desktop .ast-mega-menu-enabled .menu-item-heading:not(.menu-item-has-children)>a{margin-bottom:.9em}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link{background-color:transparent}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}.ast-desktop .ast-mm-custom-text-content,.ast-desktop .ast-mm-template-content{padding:0 1em}.ast-desktop .ast-mm-custom-text-content{margin-bottom:.9em}.ast-desktop .ast-below-header .ast-mm-custom-text-content,.ast-desktop .ast-below-header .ast-mm-template-content{padding:.9em 1em}.ast-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}.ast-desktop .ast-mm-widget-content a{display:initial}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:1.5em;margin-bottom:.9em}.ast-desktop .ast-mm-widget-content .ast-search-submit{display:none}.ast-desktop .submenu-with-border .astra-megamenu{border-width:1px}.ast-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}.site-header a .ast-menu-description,.site-header a .sub-arrow{transition:none}.site-header .menu-text{transition:none}.ast-header-break-point .ast-menu-description{line-height:inherit}.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}.ast-desktop .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link::after{content:"";margin:0}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after{transform:rotate(-90deg)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover{background:0 0}.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after{display:none}.ast-disable-link{cursor:default}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .astra-mega-menu-width-full,.ast-desktop .astra-mega-menu-width-full-stretched{background:0 0}.ast-desktop .main-header-menu>.menu-item .astra-full-megamenu-wrapper:before{position:absolute;content:"";top:0;left:0;width:100%;transform:translateY(-100%)}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-megamenu .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu{display:block!important}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu{display:block!important}.ast-hidden{display:none!important}.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper .astra-megamenu,.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper .astra-megamenu{right:0}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .3s ease-in-out,display .3s ease-in-out;width:100%;height:100%}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:var(--ast-fs-search-submit-background,0 0);padding:0;border-radius:50%;box-shadow:none;color:var(--ast-fs-search-text-color,#9e9e9e);transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.96);top:0;z-index:10}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}.ast-search-box.header-cover .ast-container{position:relative}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}.ast-search-box.header-cover #close{vertical-align:middle;backface-visibility:hidden}.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.96);top:0;left:0;z-index:999}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid var(--ast-border-color)}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2em;padding-left:20px;line-height:1.7;width:92%;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:var(--ast-fs-search-font-size, 1.7em)}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;backface-visibility:hidden}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}.ast-search-box.full-screen ::-moz-placeholder{opacity:0}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}.ast-search-box.full-screen :-moz-placeholder{opacity:0}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}.ast-search-box.full-screen ::-moz-placeholder{opacity:1}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:0}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:2em}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-right:2em}.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field{width:80%}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.iphone.full-screen,.ipod.full-screen{position:fixed!important}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}