  :root { --brand-color: #C8A1FF;  --purple-color: #C8A1FF;  }   .page-id-1052 { --brand-color: #a8f576; }  .page-id-1083, .page-id-2629 { --brand-color: #ff878f; }  .page-id-1465 { --brand-color: #120426; }  .feature-page, .page-id-1955, .page-id-23652, .page-id-1808, .single-post { --brand-color: #25361a; }  .page-id-1966, .page-id-1945 { --brand-color: #25361a; }  .page-id-23749 { --brand-color: #ff878f; }  .page-id-2173 { --brand-color: #ffffff; }  .page-id-2629 { --brand-color: #C8A1FF; }   #innstyle-logo path[id^="Path_"] { fill: var(--brand-color) !important; }  @media screen and (min-width: 769px) { #header-nav .menu-item > a, #header-nav .brx-submenu-toggle > span, #header-nav .brx-nav-nested-items > li > .brx-submenu-toggle > * { color: var(--brand-color) !important; } }  @media screen and (min-width: 768px) {  #header-nav .brx-nav-nested-items > li.menu-item { position: relative; border-bottom: none; } #header-nav .brx-nav-nested-items > li.menu-item::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 3px; background-color: transparent; transition: background-color 0.4s ease-in; } #header-nav .brx-nav-nested-items > li.menu-item:hover::after { background-color: var(--brand-color); }  #header-nav .brx-dropdown-content .menu-item { border-bottom: none !important; } #header-nav .brx-dropdown-content .menu-item::after { display: none; }  #header-nav .header-nav__cta:hover { opacity: 0.9; transform: translateY(-2px); } }  .header-nav__login-item a, .header-nav__login-item a i, .header-nav__login-item a span { color: var(--brand-color) !important; } .header-nav__login-item a:hover, .header-nav__login-item a:hover i, .header-nav__login-item a:hover span { color: var(--brand-color) !important; opacity: 0.8; }  #header-nav .header-nav__cta { color: #ffffff !important; background-color: var(--brand-color) !important; border-color: var(--brand-color) !important; transition: all 0.3s ease; }   .brxe-div.submenu-container { cursor: pointer;  }  .brxe-div.submenu-container .brxe-text-link.submenu-item, .brxe-div.submenu-container .brxe-heading.submenu-text { text-decoration: none; transition: all 0.3s ease; }  .brxe-div.submenu-container:hover .brxe-text-link.submenu-item, .brxe-div.submenu-container:hover .brxe-heading.submenu-text { text-decoration: underline; }  #brxe-qwuqvt.brxe-div { cursor: pointer;  }  #brxe-qwuqvt.brxe-div .brxe-heading { text-decoration: none; transition: all 0.3s ease; }  #brxe-qwuqvt.brxe-div:hover .brxe-heading { text-decoration: underline; }  @media screen and (max-width: 768px) {  #header-nav .brx-nav-nested-items { transform: scale(0); } #header-nav.brx-open .brx-nav-nested-items { transform: scale(1); }  #brxe-burger .brxa-wrap { color: var(--brand-color) !important; }  html body #header-nav .menu-item > a, html body #header-nav .brx-submenu-toggle > span, html body #header-nav .brx-nav-nested-items > li > .brx-submenu-toggle > *, html body .brx-nav-nested-items .menu-item a, html body .brx-nav-nested-items .menu-item > a, html body .brx-nav-nested-items a.brxe-text-link, html body .brx-nav-nested-items .brxe-text-link, html body .brx-nav-nested-items .brx-submenu-toggle > span, html body .brx-dropdown-content .menu-item > a, html body .brxe-dropdown .brx-submenu-toggle > span { color: var(--purple-color) !important; }  html body.feature-page #header-nav .menu-item > a, html body.feature-page #header-nav .brx-submenu-toggle > span,   ul#brxe-ubijfu span { color: white !important; } .brx-nav-nested-items .menu-item a#brxe-jercyu { color: #120426 !important;  } }  .form-group.captcha { padding-bottom: 15px !important; }  .brxe-container { width: 1440px !important; } .brxe-post-content a { text-decoration: underline; }  .partner-body h2 { color: #25361a; font-family: "Anton", sans-serif !important; font-weight: 400; font-size: 42px; line-height: 1; margin-bottom: 20px; } .partner-body p { color: #25361a; font-family: "Inter", sans-serif !important; font-weight: 400; font-size: 19px; margin-bottom: 40px; } .partner-body ul { color: #25361a font-family: "Inter", sans-serif !important; font-weight: 400; font-size: 19px; margin-bottom: 40px; } @media (max-width: 768px) { .partner-body h2 { text-align: center; font-size: 30px !important; } } @media (max-width: 768px) { .partner-body p { font-size: 16px !important; } } @media (max-width: 768px) { .partner-body ul { font-size: 16px !important; } }   .features-wrapper__right { grid-template-columns: 65% 35% !important; } .features-wrapper__left { grid-template-columns: 35% 65% !important; } @media (max-width: 768px) { .features-wrapper__right { grid-template-columns: 1fr !important; } .features-wrapper__left { grid-template-columns: 1fr !important; } }  #header-nav .menu-item { transition: 0.4s ease-in; } .brx-dropdown-content .menu-item, .brx-dropdown-content .menu-item:hover { border: none; } .brx-submenu-toggle button { display: none; } .brxe-text a { text-decoration: underline; } @media only screen and (max-width: 600px) { .hide-on-mobile { display: none !important; } } .btn__learn-more.brxe-button, .btn__view-features.brxe-button { position: relative !important; overflow: hidden !important; padding-bottom: 5px !important; } .btn__learn-more::after, .btn__view-features::after { content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 2px; background-color: currentColor; transition: width 0.3s ease-in-out; } .btn__learn-more:hover::after { width: 70%; } .btn__view-features:hover::after { width: 85%; } .btn__learn-more i, .btn__view-features i { transition: opacity 0.3s ease-in-out; } .btn__learn-more:hover i, .btn__view-features:hover i { opacity: 0; }