
/* /a4_backend_theme/static/src/scss/frontend_brand.scss */
 :root{--o-color-1: #29618d; --o-color-2: #43bfd0; --o-color-3: #f2f6f8; --o-color-4: #ffffff; --o-color-5: #030711; --primary: #29618d; --link-color: #2e789c; --body-color: #030711; --body-bg: #ffffff; --o-border-color: #dde5ea;}.o_cc1, :root{--o-cc1-bg: #ffffff; --o-cc1-text: #030711; --o-cc1-headings: #030711; --o-cc1-h2: #030711; --o-cc1-h3: #030711; --o-cc1-h4: #030711; --o-cc1-h5: #030711; --o-cc1-h6: #030711; --o-cc1-link: #29618d; --o-cc1-btn-primary: #29618d; --o-cc1-btn-primary-text: #ffffff; --o-cc1-btn-primary-border: #29618d; --o-cc1-btn-secondary: #e6f6f9; --o-cc1-btn-secondary-text: #030711; --o-cc1-btn-secondary-border: #bfe8ef;}.o_cc2, :root{--o-cc2-bg: #f2f6f8; --o-cc2-text: #030711; --o-cc2-headings: #030711; --o-cc2-h2: #030711; --o-cc2-h3: #030711; --o-cc2-h4: #030711; --o-cc2-h5: #030711; --o-cc2-h6: #030711; --o-cc2-link: #29618d; --o-cc2-btn-primary: #29618d; --o-cc2-btn-primary-text: #ffffff; --o-cc2-btn-primary-border: #29618d; --o-cc2-btn-secondary: #ffffff; --o-cc2-btn-secondary-text: #030711; --o-cc2-btn-secondary-border: #dde5ea;}.o_cc3, :root{--o-cc3-bg: #43bfd0; --o-cc3-text: #030711; --o-cc3-headings: #030711; --o-cc3-h2: #030711; --o-cc3-h3: #030711; --o-cc3-h4: #030711; --o-cc3-h5: #030711; --o-cc3-h6: #030711; --o-cc3-link: #173a56; --o-cc3-btn-primary: #173a56; --o-cc3-btn-primary-text: #ffffff; --o-cc3-btn-primary-border: #173a56; --o-cc3-btn-secondary: #ffffff; --o-cc3-btn-secondary-text: #030711; --o-cc3-btn-secondary-border: #ffffff;}.o_cc4, :root{--o-cc4-bg: #030711; --o-cc4-text: #f8fafc; --o-cc4-headings: #ffffff; --o-cc4-h2: #ffffff; --o-cc4-h3: #ffffff; --o-cc4-h4: #ffffff; --o-cc4-h5: #ffffff; --o-cc4-h6: #ffffff; --o-cc4-link: #43bfd0; --o-cc4-btn-primary: #43bfd0; --o-cc4-btn-primary-text: #030711; --o-cc4-btn-primary-border: #43bfd0; --o-cc4-btn-secondary: #0d1424; --o-cc4-btn-secondary-text: #f8fafc; --o-cc4-btn-secondary-border: #273246;}.o_cc5, :root{--o-cc5-bg: #030711; --o-cc5-text: #f8fafc; --o-cc5-headings: #ffffff; --o-cc5-h2: #ffffff; --o-cc5-h3: #ffffff; --o-cc5-h4: #ffffff; --o-cc5-h5: #ffffff; --o-cc5-h6: #ffffff; --o-cc5-link: #43bfd0; --o-cc5-btn-primary: #43bfd0; --o-cc5-btn-primary-text: #030711; --o-cc5-btn-primary-border: #43bfd0; --o-cc5-btn-secondary: #0d1424; --o-cc5-btn-secondary-text: #f8fafc; --o-cc5-btn-secondary-border: #273246;}.btn-primary{--btn-bg: #29618d; --btn-color: #ffffff; --btn-border-color: #29618d; --btn-hover-bg: #1f4a6e; --btn-hover-color: #ffffff; --btn-hover-border-color: #1f4a6e; --btn-active-bg: #173a56; --btn-active-color: #ffffff; --btn-active-border-color: #173a56; --btn-focus-shadow-rgb: 41, 97, 141; --btn-disabled-bg: #29618d; --btn-disabled-color: #ffffff;}.btn-outline-primary{--btn-color: #29618d; --btn-border-color: #29618d; --btn-hover-bg: #29618d; --btn-hover-color: #ffffff; --btn-hover-border-color: #29618d; --btn-active-bg: #1f4a6e; --btn-active-color: #ffffff; --btn-focus-shadow-rgb: 41, 97, 141;}.o_cc4 .btn-outline-primary, .o_cc5 .btn-outline-primary{--btn-color: #43bfd0; --btn-border-color: #43bfd0; --btn-hover-bg: #43bfd0; --btn-hover-color: #030711; --btn-hover-border-color: #43bfd0;}#wrapwrap > header .navbar{border-bottom: 1px solid #dde5ea;}#wrapwrap > header .navbar-brand{color: #030711; font-weight: 600; letter-spacing: .02em;}#wrapwrap > header .nav-link{color: #030711;}#wrapwrap > header .nav-link:hover, #wrapwrap > header .nav-link.active{color: #29618d;}#wrapwrap > header .navbar-light .btn-primary, #wrapwrap > header .btn_cta, #wrapwrap > header a.btn-primary{--btn-bg: #29618d; --btn-color: #ffffff; --btn-border-color: #29618d; --btn-hover-bg: #1f4a6e; --btn-hover-color: #ffffff; --btn-hover-border-color: #1f4a6e; --btn-active-bg: #173a56; --btn-active-color: #ffffff; --btn-focus-shadow-rgb: 41, 97, 141;}#wrapwrap a:not(.btn):not(.nav-link):not(.navbar-brand):not(.dropdown-item){color: #29618d;}#wrapwrap a:not(.btn):not(.nav-link):not(.navbar-brand):not(.dropdown-item):hover{color: #1f4a6e;}.o_cc4 a:not(.btn):not(.nav-link), .o_cc5 a:not(.btn):not(.nav-link), .o_cc3 a:not(.btn):not(.nav-link){color: #43bfd0;}.o_cc3 a:not(.btn):not(.nav-link){color: #173a56;}#footer h5{color: #030711; font-size: 1rem;}#footer a{color: #29618d;}#footer a:hover{color: #1f4a6e;}#footer .o_footer_copyright{border-top: 1px solid #dde5ea;}.o_footer_copyright_name{color: #5f6b7e;}.o_brand_promotion{display: none !important;}#wrapwrap .o_portal_index_card a .opacity-75{opacity: 1 !important;}