@charset "utf-8";
/*
Theme Name: flo
Theme URI: 
Author: Parachutedesign
Author URI:
Description: 
Version: 2024.03.24-81
Text Domain: flo
*/


@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@400;700&amp;family=Manrope:wght@500;800&amp;display=swap');
@import url("https://www.flo.com/wp-content/themes/flo/css/global-styles.css?ver=97751122");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_header.css?ver=55");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_banner.css?ver=99884111");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_banner-center.css?ver=2402");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_animation.css");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_cookiebar.css");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_social-share-icons.css");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_flyout-form.css");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_pardot-overlay.css");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_custom-selectbox.css?v=88");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_modal-window.css?v=1122");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_safari.css?ver=2402");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_feature-slider.css");
@import url("https://www.flo.com/wp-content/themes/flo/css/components/_notification.css");

.lang-label > a{ width: 100%; height: auto; font-weight: 800; font-size: 14px; line-height: 22px; color: #002942; padding: 4px 12px; margin: 0; border-radius: 4px; border: none; background: white; }
.lang-label > a.current_language { color: #0061A0; background: #c7e5f0; border-radius: 4px; }
#wp-admin-bar-my-sites-list .msls-icon-wrapper {display: none !important}
.background-bg{width: 100%; height: 100%; top: 0; left: 0; position: absolute; z-index: -1;}
.background-text{width: 100%; height: 100%; top: 0; left: 0; position: absolute; z-index: 1;}

.pioneer-cta-section{display: block; clear: both;}
.pioneer-cta-main { padding: 46px 0 40px; }
.pioneer-cta-text{max-width: 446px; margin-bottom: 40px; text-align: center;}
.pioneer-cta-text .h1 { font-size: 44px; line-height: 52px; padding: 0 0 13px; color: #002942; }
.pioneer-cta-text .caption.faded{margin-bottom: 1rem;}
