.plaidcars-homepage
*{box-sizing:border-box}.plaidcars-homepage
body{margin:0;padding:0;font-family:'Helvetica',Arial,sans-serif;line-height:1.6;color:#000;background-color:#FFF;overflow-x:hidden}.plaidcars-homepage{overflow-x:hidden;width:100%;max-width:100vw}.plaidcars-container{max-width:1200px;margin:0
auto;padding:0
20px;width:100%}.plaidcars-homepage
h1{color:#900;font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.plaidcars-homepage
h2{color:#900;font-size:2rem;font-weight:700;margin-bottom:1rem;line-height:1.3}.plaidcars-homepage
h3{color:#900;font-size:1.5rem;font-weight:700;margin-bottom:1rem;line-height:1.4}.plaidcars-section-title{text-align:center;margin-bottom:2rem;position:relative;color:#900;font-size:2rem;font-weight:700}.plaidcars-section-title::after{content:'';display:block;width:60px;height:3px;background-color:#900;margin:1rem auto 0}.plaidcars-hero-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;align-items:center}.plaidcars-hero-buttons .wp-block-button.is-style-outline .wp-block-button__link{background-color:white;color:#900;border:2px
solid #900;border-radius:4px;padding:12px
24px;text-decoration:none;font-weight:500;transition:all 0.3s ease}.plaidcars-hero-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:#900;color:white;border-color:#900}.plaidcars-hero-banner{position:relative;height:600px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;width:100%;max-width:100vw}.plaidcars-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);display:flex;align-items:center;justify-content:center}.plaidcars-hero-content{text-align:center;color:white;max-width:800px;padding:2rem;width:100%}.plaidcars-hero-title{font-size:3rem;margin-bottom:1rem;color:#900}.plaidcars-hero-subtitle{font-size:1.25rem;margin-bottom:2rem;color:#FFF}.plaidcars-carousel{padding:4rem 0;background-color:#F8F9FA;overflow:hidden;width:100%;max-width:100vw}.plaidcars-carousel-container{position:relative;overflow:hidden;width:100%}.plaidcars-carousel-wrapper{overflow:hidden;position:relative}.plaidcars-carousel-track{display:flex;width:100%}.plaidcars-carousel-item{flex:0 0 100%;width:100%;padding:0
1rem;box-sizing:border-box}.plaidcars-carousel-nav{position:absolute;top:50%;transform:translateY(-50%);background:white;border:2px
solid #900;color:#900;width:50px;height:50px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.5rem;z-index:10}.plaidcars-carousel-nav:focus{background:#900;color:white}.plaidcars-carousel-prev{left:10px}.plaidcars-carousel-next{right:10px}.plaidcars-carousel-indicators{display:flex;justify-content:center;gap:0.5rem;margin-top:2rem}.plaidcars-indicator{width:12px;height:12px;border-radius:50%;background:#DDD;cursor:pointer;border:none}.plaidcars-indicator.active{background:#900}.plaidcars-card{background:white;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0, 0, 0, 0.1);margin-bottom:2rem;width:100%;box-sizing:border-box;max-width:100%}.plaidcars-card-image{width:100%;height:225px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5}.plaidcars-card-image
img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.plaidcars-card-icon{text-align:center;margin-bottom:1rem}.plaidcars-card-icon
img{width:80px;height:80px;border-radius:8px;object-fit:cover;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1)}.plaidcars-card-description{color:#666;margin-bottom:1rem;line-height:1.5}.plaidcars-card.plaidcars-pillar-card{text-align:center;background:#F8F9FA;border-radius:8px;padding:2rem;height:100%}.plaidcars-card-content{padding:1.5rem}.plaidcars-card-title{margin-bottom:0.5rem;font-size:1.25rem;line-height:1.3}.plaidcars-card-excerpt{color:#666;margin-bottom:1rem;line-height:1.5}.plaidcars-read-more{color:#900;text-decoration:none;font-weight:500}.plaidcars-read-more:focus{color:#C00;text-decoration:underline}.plaidcars-grid{display:flex;flex-wrap:wrap;gap:2rem;width:100%;box-sizing:border-box}.plaidcars-grid.plaidcars-grid-3{justify-content:center}.plaidcars-grid.plaidcars-grid-posts{justify-content:center}@supports (display: grid){.plaidcars-grid.plaidcars-grid-3{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem;margin:0}.plaidcars-grid.plaidcars-grid-posts{display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));gap:2rem;margin:0}}.plaidcars-content-pillars{padding:4rem 0;background:white;width:100%;max-width:100vw;overflow-x:hidden}.plaidcars-recent-posts{padding:4rem 0;background:#F8F9FA;width:100%;max-width:100vw;overflow-x:hidden}.plaidcars-posts-filter{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.plaidcars-filter-btn{background:white;border:2px
solid #DDD;color:#666;padding:0.5rem 1rem;border-radius:25px;cursor:pointer;font-size:0.9rem;white-space:nowrap;box-sizing:border-box}.plaidcars-filter-btn.active{background:#900;border-color:#900;color:white}.plaidcars-card-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:0.9rem;color:#666;flex-wrap:wrap;gap:0.5rem}.plaidcars-card-category{background:#900;color:white;padding:0.25rem 0.5rem;border-radius:12px;font-size:0.8rem;display:inline-block}.plaidcars-newsletter-cta{padding:4rem 0;background:linear-gradient(135deg, #900 0%, #C00 100%);color:white;width:100%;max-width:100vw;overflow-x:hidden}.plaidcars-newsletter-content{display:flex;gap:3rem;margin-bottom:3rem}.plaidcars-newsletter-text{flex:1}.plaidcars-newsletter-description{font-size:1.1rem;margin-bottom:2rem}.plaidcars-stats{display:flex;gap:2rem;margin-bottom:2rem}.plaidcars-stat-item{text-align:center}.plaidcars-stat-number{display:block;font-size:2rem;font-weight:bold;margin-bottom:0.5rem}.plaidcars-stat-label{font-size:0.9rem;opacity:0.9}.plaidcars-newsletter-form{flex:1;background:white;padding:2rem;border-radius:8px;box-shadow:0 5px 20px rgba(0, 0, 0, 0.2)}.plaidcars-newsletter-form
h3{color:#900;margin-bottom:1.5rem}.plaidcars-form-group{display:flex;gap:1rem;margin-bottom:1rem}.plaidcars-form-group
input{flex:1;padding:0.75rem;border:2px
solid #DDD;border-radius:5px;font-size:1rem}.plaidcars-form-group input:focus{outline:none;border-color:#900}.plaidcars-privacy-note{font-size:0.9rem;color:#666;margin-top:1rem}.plaidcars-social-links{text-align:center;margin-bottom:2rem}.plaidcars-social-links
h3{color:white;margin-bottom:1rem}.plaidcars-social-icons{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem}.plaidcars-social-link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:white}.plaidcars-social-link:focus{opacity:0.8}.plaidcars-social-icon{width:32px;height:32px;margin-bottom:0.5rem;color:white}.plaidcars-social-link:focus .plaidcars-social-icon{color:#900}.plaidcars-social-link.x-twitter{background:rgba(255, 255, 255, 0.1);padding:1rem;border-radius:8px}.plaidcars-social-label{font-size:0.9rem;font-weight:500}.plaidcars-twitter-feed{text-align:center;margin-top:2rem}.plaidcars-twitter-feed
h3{color:white;margin-bottom:1rem;font-size:1.5rem}.plaidcars-twitter-embed{background:white;padding:1rem;border-radius:8px;box-shadow:0 5px 20px rgba(0, 0, 0, 0.2);max-width:100%;overflow:hidden}.plaidcars-twitter-embed
iframe{max-width:100%;border:none}.plaidcars-loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.9);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden}.plaidcars-loading-overlay.show{opacity:1;visibility:visible}.plaidcars-spinner{width:50px;height:50px;border:4px
solid #F3F3F3;border-top:4px solid #900;border-radius:50%;animation:plaidcars-spin 1s linear infinite}@keyframes plaidcars-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.plaidcars-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden}.plaidcars-modal-overlay.active{opacity:1;visibility:visible}.plaidcars-modal-content{background:white;border-radius:8px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;position:relative;transform:scale(0.9)}.plaidcars-modal-overlay.active .plaidcars-modal-content{transform:scale(1)}.plaidcars-modal-close{position:absolute;top:10px;right:15px;background:none;border:none;font-size:2rem;cursor:pointer;color:#666;z-index:1001}.plaidcars-modal-body{padding:2rem}.plaidcars-modal-title{color:#900;margin-bottom:1rem}.plaidcars-modal-excerpt{margin-bottom:2rem;line-height:1.6}.plaidcars-notification{position:fixed;top:20px;right:20px;background:#900;color:white;padding:1rem 2rem;border-radius:5px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.3);z-index:1000;transform:translateX(100%)}.plaidcars-notification.show{transform:translateX(0)}.plaidcars-notification-success{background:#28a745}.plaidcars-notification-error{background:#dc3545}.plaidcars-social-link.x-twitter{background:rgba(255, 255, 255, 0.1);padding:1rem;border-radius:8px;transition:all 0.3s ease}.plaidcars-social-link.x-twitter:hover{background:rgba(255, 255, 255, 0.2)}.plaidcars-carousel-track{display:flex;width:100%;box-sizing:border-box}.plaidcars-carousel-item{flex:0 0 100%;min-width:0;width:100%;box-sizing:border-box;max-width:100%}.plaidcars-container,.plaidcars-hero-content,.plaidcars-newsletter-content{box-sizing:border-box;max-width:100%}.plaidcars-form-group{display:flex;gap:1rem;align-items:center}@media (max-width: 768px){.plaidcars-hero-title{font-size:2rem}.plaidcars-hero-subtitle{font-size:1rem}.plaidcars-card-meta{flex-direction:column;align-items:flex-start;gap:0.5rem}.plaidcars-carousel-nav{display:none}.plaidcars-newsletter-content{flex-direction:column;gap:2rem}.plaidcars-posts-filter{flex-direction:column;align-items:center}.plaidcars-stats{flex-direction:column;gap:1rem}.plaidcars-social-icons{flex-direction:column;gap:1rem}.plaidcars-form-group{flex-direction:column;gap:0.5rem}.plaidcars-form-group input,
.plaidcars-form-group
button{width:100%;box-sizing:border-box}.plaidcars-container{padding:0
15px}}@media (max-width: 480px){.plaidcars-hero-content{padding:1rem}.plaidcars-hero-title{font-size:1.75rem}.plaidcars-section-title{font-size:1.5rem}.plaidcars-card-content{padding:1rem}}@media (prefers-reduced-motion: reduce){.plaidcars-homepage *,
.plaidcars-homepage *::before,
.plaidcars-homepage *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}.plaidcars-filter-btn:focus,.plaidcars-social-link:focus,.plaidcars-read-more:focus,.plaidcars-carousel-nav:focus{outline:2px
solid #900;outline-offset:2px}@media
print{.plaidcars-carousel-nav,.plaidcars-newsletter-form,.plaidcars-social-links{display:none !important}.plaidcars-hero-banner{background:white !important;color:black !important}.plaidcars-hero-overlay{background:transparent !important}}.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}}