:root{--radius:0.5rem;--ds-shadow-border:0 0 0 1px rgba(0,0,0,0.08);--ds-shadow-small:0px 1px 2px rgba(0,0,0,0.04);--ds-shadow-border-small:var(--ds-shadow-border),var(--ds-shadow-small);--ds-shadow-medium:0px 2px 2px rgba(0,0,0,0.04),0px 8px 8px -8px rgba(0,0,0,0.04);--ds-shadow-border-medium:var(--ds-shadow-border),var(--ds-shadow-medium);--ds-shadow-large:0px 2px 2px rgba(0,0,0,0.04),0px 8px 16px -4px rgba(0,0,0,0.04);--ds-shadow-border-large:var(--ds-shadow-border),var(--ds-shadow-large);--ds-shadow-tooltip:var(--ds-shadow-border),0px 1px 1px rgba(0,0,0,0.02),0px 4px 8px rgba(0,0,0,0.04);--ds-shadow-menu:var(--ds-shadow-border),0px 1px 1px rgba(0,0,0,0.02),0px 4px 8px -4px rgba(0,0,0,0.04),0px 16px 24px -8px rgba(0,0,0,0.06);--ds-shadow-modal:var(--ds-shadow-border),0px 1px 1px rgba(0,0,0,0.02),0px 8px 16px -4px rgba(0,0,0,0.04),0px 24px 32px -8px rgba(0,0,0,0.06);--ds-shadow-fullscreen:var(--ds-shadow-border),0px 1px 1px rgba(0,0,0,0.02),0px 8px 16px -4px rgba(0,0,0,0.04),0px 24px 32px -8px rgba(0,0,0,0.06);--scn-background:0 0% 100%;--scn-foreground:240 10% 3.9%;--scn-muted:240 4.8% 95.9%;--scn-muted-foreground:240 3.8% 46.1%;--scn-card:0 0% 100%;--scn-card-foreground:240 10% 3.9%;--scn-popover:0 0% 100%;--scn-popover-foreground:240 10% 3.9%;--scn-border:240 5.9% 90%;--scn-input:240 5.9% 90%;--scn-primary:240 5.9% 10%;--scn-primary-foreground:0 0% 98%;--scn-secondary:240 4.8% 95.9%;--scn-secondary-foreground:240 5.9% 10%;--scn-accent:240 4.8% 95.9%;--scn-accent-foreground: ;--scn-destructive:0 84.2% 60.2%;--scn-destructive-foreground:0 0% 98%;--scn-warning:35,100%,52%;--scn-warning-foreground:0 0% 9%;--scn-ring:240 5% 64.9%;--scn-radius:0.5rem;--scn-chart-1:173 58% 39%;--scn-chart-2:12 76% 61%;--scn-chart-3:197 37% 24%;--scn-chart-4:43 74% 66%;--scn-chart-5:27 87% 67%;--scn-sidebar-background:0 0% 98%;--scn-sidebar-foreground:240 5.3% 26.1%;--scn-sidebar-primary:240 5.9% 10%;--scn-sidebar-primary-foreground:0 0% 98%;--scn-sidebar-accent:240 4.8% 95.9%;--scn-sidebar-accent-foreground:240 5.9% 10%;--scn-sidebar-border:220 13% 91%;--scn-sidebar-ring:240 5% 64.9%;--background:var(--vsc-background,var(--scn-background));--foreground:var(--vsc-foreground,var(--scn-foreground));--muted:var(--vsc-muted,var(--scn-muted));--muted-foreground:var(--vsc-muted-foreground,var(--scn-muted-foreground));--card:var(--vsc-card,var(--scn-card));--card-foreground:var(--vsc-card-foreground,var(--scn-card-foreground));--popover:var(--vsc-popover,var(--scn-popover));--popover-foreground:var(
--vsc-popover-foreground,var(--scn-popover-foreground)
);--border:var(--vsc-border,var(--scn-border));--input:var(--vsc-input,var(--scn-input));--primary:var(--vsc-primary,var(--scn-primary));--primary-foreground:var(
--vsc-primary-foreground,var(--scn-primary-foreground)
);--secondary:var(--vsc-secondary,var(--scn-secondary));--secondary-foreground:var(
--vsc-secondary-foreground,var(--scn-secondary-foreground)
);--accent:var(--vsc-accent,var(--scn-accent));--accent-foreground:var(
--vsc-accent-foreground,var(--scn-accent-foreground)
);--destructive:var(--vsc-destructive,var(--scn-destructive));--destructive-foreground:var(
--vsc-destructive-foreground,var(--scn-destructive-foreground)
);--warning:var(--vsc-warning,var(--scn-warning));--warning-foreground:var(
--vsc-warning-foreground,var(--scn-warning-foreground)
);--ring:var(--vsc-ring,var(--scn-ring));--radius:var(--vsc-radius,var(--scn-radius));--chart-1:var(--vsc-chart-1,var(--scn-chart-1));--chart-2:var(--vsc-chart-2,var(--scn-chart-2));--chart-3:var(--vsc-chart-3,var(--scn-chart-3));--chart-4:var(--vsc-chart-4,var(--scn-chart-4));--chart-5:var(--vsc-chart-5,var(--scn-chart-5));--sidebar-background:var(
--vsc-sidebar-background,var(--scn-sidebar-background)
);--sidebar-foreground:var(
--vsc-sidebar-foreground,var(--scn-sidebar-foreground)
);--sidebar-primary:var(--vsc-sidebar-primary,var(--scn-sidebar-primary));--sidebar-primary-foreground:var(
--vsc-sidebar-primary-foreground,var(--scn-sidebar-primary-foreground)
);--sidebar-accent:var(--vsc-sidebar-accent,var(--scn-sidebar-accent));--sidebar-accent-foreground:var(
--vsc-sidebar-accent-foreground,var(--scn-sidebar-accent-foreground)
);--sidebar-border:var(--vsc-sidebar-border,var(--scn-sidebar-border));--sidebar-ring:var(--vsc-sidebar-ring,var(--scn-sidebar-ring))}.dark{--scn-background:240 10% 3.9%;--scn-foreground:0 0% 98%;--scn-muted:240 3.7% 15.9%;--scn-muted-foreground:240 5% 64.9%;--scn-card:240 10% 3.9%;--scn-card-foreground:0 0% 98%;--scn-popover:240 10% 3.9%;--scn-popover-foreground:0 0% 98%;--scn-border:240 3.7% 15.9%;--scn-input:240 3.7% 15.9%;--scn-primary:0 0% 98%;--scn-primary-foreground:240 5.9% 10%;--scn-secondary:240 3.7% 15.9%;--scn-secondary-foreground:0 0% 98%;--scn-accent:240 3.7% 15.9%;--scn-accent-foreground: ;--scn-destructive:0 62.8% 30.6%;--scn-destructive-foreground:0 85.7% 97.3%;--scn-warning:35,100%,52%;--scn-warning-foreground:0 0% 9%;--scn-ring:240 3.7% 15.9%;--scn-chart-1:220 70% 50%;--scn-chart-2:160 60% 45%;--scn-chart-3:30 80% 55%;--scn-chart-4:280 65% 60%;--scn-chart-5:340 75% 55%;--scn-sidebar-background:240 5.9% 10%;--scn-sidebar-foreground:240 4.8% 95.9%;--scn-sidebar-primary:224.3 76.3% 48%;--scn-sidebar-primary-foreground:0 0% 100%;--scn-sidebar-accent:240 3.7% 15.9%;--scn-sidebar-accent-foreground:240 4.8% 95.9%;--scn-sidebar-border:240 3.7% 15.9%;--scn-sidebar-ring:240 4.9% 83.9%}
[data-v0-dev-editing]{outline:0 solid transparent;cursor:text}vercel-live-feedback{display:none!important}html:not(.v0-streaming-finished) #v0-container [data-id]{animation:fadein .3s}body.v0-c{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:2rem}body.v0-c[data-scroll-locked]{padding:0}@keyframes fadein{0%{opacity:0}to{opacity:1}}.v0-overlay:before{content:attr(data-note);position:absolute;top:-17px;left:4px;height:17px;line-height:18px;font-size:10px;background:rgb(59,130,246);color:white;padding:0 3px;font-family:menlo;border-top-left-radius:2px;border-top-right-radius:2px}.animate-spin{animation:spin 1s linear infinite!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}} .text-white {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-5xl {
font-size: 3rem !important;
line-height: 1 !important;
}
.relative {
position: relative !important;
}
.leading-tight {
line-height: 1.25 !important;
}
.leading-relaxed {
line-height: 1.625 !important;
}
.text-xl {
font-size: 1.25rem !important;
line-height: 1.75rem !important;
}
@media (min-width: 768px) {
.md\:text-5xl {
font-size: 3rem !important;
line-height: 1 !important;
}
}
.font-bold {
font-weight: 700 !important;
}
.entry-content ul{
padding-left: 0 !important;
}.animate-slide-up {
animation: slideUp 0.8s ease-out forwards;
}
@keyframes slide-up {
0% {
opacity: 0;
transform: translateY(30px) !important;
}
100% {
opacity: 1;
transform: translateY(0) !important;
}
}
@keyframes scroll {
0% {
transform: translateX(0);
}
100% {
transform: translateX(-50%);
}
}
.animate-scroll {
animation: scroll 25s linear infinite;
}.btn-rh {
background-color: #D95D00;
color: white;
border: none;
padding: 10px 20px;
border-radius: 5px;
cursor: pointer;
transition: background-color 0.3s ease;
}
.btn-rh:hover {
color: #ccc;
}
.btn-rh:hover {
background-color: #D95D00;
}
.state-info {
margin: 0 auto;
text-align: center;
}
#states-cont, .state-info {
display: none;
}
.state-info{
a {
display: block;
color: #444;
text-decoration: none !important;
border: solid 1px #5555;
padding: 2px 5px;
border-radius: 5px;
}
a:hover {
background-color: #F97316;
color: white;
border: solid 1px #F97316;
}
}
.ast-custom-footer{
display: none !important;
}
.form-input input,
.form-textarea textarea {
border-width: 1px !important;
border-color: #d1d5db !important; padding: 0.5rem 0.75rem; border-radius: 0.375rem; background-color: #fff;
color: #111827; font-size: 1rem; transition: border-color 0.2s;
}
.form-input input:focus,
.form-textarea textarea:focus {
outline: none;
border-color: #2563eb !important; box-shadow: 0 0 0 1px #2563eb;
}
.error-404{
height: 85vh !important;
display: flex;
align-items: center;
.ast-404-layout-1{
width: 100% !important;
max-width: 100% !important;
margin: 0 auto !important;
text-align: center !important;
}
.page-title{
font-size: 4rem !important;
}
#search-field{
border: solid 1px #ccc;
padding: 0.25rem;
border-radius: 0.25rem;
}
@media screen and (max-width: 768px) {
.page-title{
font-size: 2.5rem !important;
}
}
} .single-blog-post{
.cat-links,
.entry-title,
.ast-blog-meta-container
{
padding: 0.25rem 0.5rem;
}
.entry-title{
font-size: 1.2rem !important;
margin: 0 auto !important;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.cat-links{
display: none;
}
.ast-blog-meta-container{
font: 0.5rem !important;
color: #555 !important;
}
.ast-excerpt-container{
display: none;
}
}
.ast-pagination{
margin: 2rem auto !important;
text-align: center !important;
.page-numbers{
display: inline-block !important;
margin: 0 0.25rem !important;
padding: 0.5rem 0.75rem !important;
border: solid 1px #ccc !important;
border-radius: 0.375rem !important;
text-decoration: none !important;
color: #111827 !important; transition: background-color 0.3s ease, color 0.3s ease !important;
}
.page-numbers.current{
background-color: #D95D00 !important;
color: white !important;
border: none !important;
}
} nav {
display: block;
}
.ast-separate-container .post-navigation {
display: none;
border-top: 0;
padding-left: var(--ast-post-nav-space,3.33333em);
padding-right: var(--ast-post-nav-space,3.33333em);
}
.single .post-navigation {
margin: 2rem auto 0 auto;
padding: 2em 0 0;
padding-right: 0px;
padding-left: 0px;
border-top: 1px solid var(--ast-single-post-border,var(--ast-border-color));
}
.post-navigation .nav-previous, .posts-navigation .nav-previous {
position: relative;
text-align: left;
}
@media (min-width: 421px) {
.single .post-navigation .nav-links {
-js-display: flex;
display: flex;
width: 100%;
}
.single .post-navigation .nav-links .nav-previous + .nav-next {
width: 50%;
}
}
.post-navigation .nav-next {
text-align: right;
}
.single .post-navigation a .ast-post-nav {
font-weight: 600;
text-transform: uppercase;
font-size: 0.85em;
letter-spacing: 0.05em;
}
.single .post-navigation a {
line-height: 1em;
}
.single .post-navigation a svg {
top: .125em;
width: 1em;
height: 1em;
position: relative;
fill: currentColor;
}
.ast-post-nav{
display: none;
}
.ast-row{
display: block;
text-align: center;
article{
text-align: left;
}
} #ast-scroll-top{
display: none !important;
} .search-page-content{
.ast-archive-description{
text-align: center;
h1{
font-weight: 600;
font-size: 32px;
font-size: 2rem;
}
}
}.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%}.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}}