/* BRC Helios – tema închisă peste Greenly + Elementor.
   Totul e sub body.brc-helios: dacă pluginul e oprit, nu se aplică nimic. */

body.brc-helios{
  --bh-fond:#0e1f23; --bh-fond2:#183a40; --bh-panou:#142d32; --bh-linie:rgba(255,255,255,.07);
  --bh-text:#eef3fa; --bh-corp:#a6b2c4; --bh-sub:#7d8ba1;
  --bh-turcoaz:#4fc7bd; --bh-aur:#f2b53a; --bh-aur2:#c9a13e;
  /* culorile globale Elementor (kit) */
  --e-global-color-primary:#4fc7bd; --e-global-color-secondary:#eef3fa;
  --e-global-color-text:#a6b2c4; --e-global-color-accent:#f2b53a;
  background:var(--bh-fond) !important; color:var(--bh-corp);
  font-family:'Outfit','DejaVu Sans',system-ui,sans-serif; -webkit-font-smoothing:antialiased;
}
body.brc-helios #page,
body.brc-helios .site-content-contain,
body.brc-helios .site-content,
body.brc-helios .site-main{background:transparent !important}
body.brc-helios .site-content-contain{background:radial-gradient(90% 60rem at 50% 0,var(--bh-fond2),var(--bh-fond) 70%) !important}

/* ---------- text ---------- */
body.brc-helios,
body.brc-helios p,
body.brc-helios li,
body.brc-helios .elementor-widget-text-editor{color:var(--bh-corp);font-family:'Outfit','DejaVu Sans',system-ui,sans-serif;font-weight:300}
body.brc-helios h1,body.brc-helios h2,body.brc-helios h3,body.brc-helios h4,body.brc-helios h5,body.brc-helios h6,
body.brc-helios .elementor-heading-title{color:var(--bh-text) !important;font-family:'Outfit','DejaVu Sans',system-ui,sans-serif !important;letter-spacing:-.3px}
body.brc-helios h1,body.brc-helios h2,body.brc-helios .elementor-widget-heading h1.elementor-heading-title,
body.brc-helios .elementor-widget-heading h2.elementor-heading-title{font-weight:200 !important}
body.brc-helios h3,body.brc-helios h4,body.brc-helios h5,body.brc-helios h6{font-weight:500 !important}
body.brc-helios strong,body.brc-helios b{color:var(--bh-text);font-weight:500}
body.brc-helios a{color:var(--bh-turcoaz)}
body.brc-helios a:hover{color:#8fe3da}
body.brc-helios hr{border-color:var(--bh-linie)}
body.brc-helios ::selection{background:rgba(79,199,189,.35);color:#fff}

/* fundalurile albe/gri ale secțiunilor Elementor și Greenly devin transparente;
   imaginile de fundal rămân */
body.brc-helios .elementor-section,
body.brc-helios .elementor-column-wrap,
body.brc-helios .elementor-widget-wrap,
body.brc-helios .e-con,
body.brc-helios .e-con-inner{background-color:transparent !important}
body.brc-helios .cspt-bg-color-white,
body.brc-helios .cspt-bg-color-light,
body.brc-helios .cspt-bg-color-lightgrey,
body.brc-helios .cspt-bg-color-grey{background-color:var(--bh-panou) !important}
body.brc-helios .cspt-bg-color-blackish,
body.brc-helios .cspt-bg-color-secondarycolor{background-color:#04070d !important}
body.brc-helios .cspt-bg-color-globalcolor{background-color:#0f3a3a !important}
/* suprapunerile Elementor (umbre peste imagini) rămân închise */
body.brc-helios .elementor-background-overlay{background-color:rgba(6,10,18,.72) !important}

/* ---------- antet ---------- */
body.brc-helios #masthead,
body.brc-helios .cspt-sticky-header,
body.brc-helios .cspt-header-sticky-yes,
body.brc-helios .cspt-logo-menuarea,
body.brc-helios .cspt-pre-header-wrapper{background:rgba(6,10,18,.84) !important;
  -webkit-backdrop-filter:none !important;backdrop-filter:none !important}
body.brc-helios #masthead{border-bottom:1px solid rgba(255,255,255,.06)}
body.brc-helios .cspt-sticky-header.cspt-sticky-on,
body.brc-helios .cspt-sticky-header.is_stuck{background:rgba(6,10,18,.92) !important;box-shadow:none !important;border-bottom:1px solid rgba(255,255,255,.06)}
body.brc-helios .main-navigation ul.menu > li > a,
body.brc-helios .main-navigation div.nav-menu > ul > li > a{color:#aab6c8 !important;font-family:'Outfit',sans-serif !important;font-weight:400 !important;letter-spacing:.4px;text-transform:none !important}
body.brc-helios .main-navigation ul.menu > li:hover > a,
body.brc-helios .main-navigation ul.menu > li.current-menu-item > a,
body.brc-helios .main-navigation ul.menu > li.current-menu-ancestor > a{color:#fff !important}
body.brc-helios .main-navigation ul.menu > li > a:before,
body.brc-helios .main-navigation ul.menu > li > a:after{background-color:var(--bh-turcoaz) !important}
body.brc-helios .main-navigation ul ul,
body.brc-helios .main-navigation .sub-menu{background:#10272c !important;border:1px solid rgba(79,199,189,.18) !important;border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.5) !important;padding:8px 0 !important}
body.brc-helios .main-navigation .sub-menu li a{color:#aab6c8 !important;font-weight:300 !important;border:0 !important}
body.brc-helios .main-navigation .sub-menu li a:hover{color:#fff !important;background:rgba(79,199,189,.08) !important}
body.brc-helios .nav-menu-toggle,body.brc-helios .cspt-header-search-btn a,
body.brc-helios .cspt-header-style-4 i{color:#eef3fa !important}
/* meniul de pe telefon */
@media (max-width:1200px){
  body.brc-helios .main-navigation .menu-main-menu-container,
  body.brc-helios .cspt-mobile-menu-bg + nav,
  body.brc-helios .main-navigation{background:#10252a !important}
  body.brc-helios .main-navigation ul li{border-color:var(--bh-linie) !important}
  body.brc-helios .main-navigation ul li a{color:#cfd8e5 !important}
}

/* ---------- bara de titlu a paginilor interioare ---------- */
body.brc-helios .cspt-title-bar-wrapper{background-color:#0f2a2f !important;border-bottom:1px solid var(--bh-linie)}
body.brc-helios .cspt-title-bar-wrapper:before,
body.brc-helios .cspt-title-bar-wrapper .cspt-title-bar-content:before{background:linear-gradient(180deg,rgba(6,10,18,.55),rgba(6,10,18,.88)) !important;opacity:1 !important}
body.brc-helios .cspt-title-bar-wrapper .cspt-tbar-title{font-weight:200 !important;letter-spacing:-.5px}
body.brc-helios .cspt-breadcrumb,body.brc-helios .cspt-breadcrumb a,body.brc-helios .cspt-breadcrumb span{color:var(--bh-sub) !important;letter-spacing:1.5px;text-transform:uppercase;font-size:12px}

/* ---------- butoane ---------- */
body.brc-helios .elementor-button,
body.brc-helios a.cspt-btn, body.brc-helios .cspt-btn,
body.brc-helios .wp-block-button__link,
body.brc-helios button[type=submit], body.brc-helios input[type=submit],
body.brc-helios .wpcf7-submit,
body.brc-helios .woocommerce a.button, body.brc-helios .woocommerce button.button,
body.brc-helios .woocommerce input.button, body.brc-helios a.wpb_gqb_button, body.brc-helios .wpb-get-a-quote-button{
  background:var(--bh-turcoaz) !important;color:#04211f !important;border:0 !important;border-radius:999px !important;
  font-family:'Outfit',sans-serif !important;font-weight:500 !important;letter-spacing:.3px !important;text-transform:none !important;
  box-shadow:none !important;transition:background .2s}
body.brc-helios .elementor-button:hover,
body.brc-helios .cspt-btn:hover, body.brc-helios button[type=submit]:hover,
body.brc-helios input[type=submit]:hover, body.brc-helios .woocommerce a.button:hover,
body.brc-helios .woocommerce button.button:hover{background:#7ad9d0 !important;color:#04211f !important}
body.brc-helios .elementor-button .elementor-button-text{color:inherit !important}

/* ---------- carduri: servicii, blog, portofoliu, iconițe Elementor ---------- */
body.brc-helios .cspt-ihbox, body.brc-helios .cspt-ihbox-style-1, body.brc-helios .cspt-ihbox-inner,
body.brc-helios .cspt-servicebox, body.brc-helios .cspt-service-box, body.brc-helios .cspt-box-content,
body.brc-helios .cspt-blogbox, body.brc-helios .cspt-portfoliobox .cspt-box-content,
body.brc-helios .elementor-widget-icon-box .elementor-widget-container,
body.brc-helios .elementor-widget-image-box .elementor-widget-container,
body.brc-helios .elementor-widget-price-table .elementor-widget-container,
body.brc-helios .elementor-widget-call-to-action .elementor-widget-container{
  background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)) !important;
  border:1px solid var(--bh-linie) !important;border-radius:18px;box-shadow:none !important}
body.brc-helios .elementor-icon, body.brc-helios .elementor-icon-box-icon .elementor-icon{color:var(--bh-aur) !important;fill:var(--bh-aur) !important;background:transparent !important;border-color:rgba(242,181,58,.4) !important}
body.brc-helios .elementor-icon svg{fill:var(--bh-aur) !important}
body.brc-helios .elementor-counter-number-wrapper{color:var(--bh-text) !important;font-weight:200 !important}
body.brc-helios .elementor-counter-title{color:var(--bh-sub) !important;letter-spacing:2px;text-transform:uppercase;font-size:12px}
body.brc-helios .elementor-image img, body.brc-helios .elementor-widget-image img{border-radius:14px}

/* acordeoane, tab-uri, liste */
body.brc-helios .elementor-accordion .elementor-accordion-item,
body.brc-helios .elementor-toggle .elementor-toggle-item,
body.brc-helios .elementor-tabs .elementor-tab-content,
body.brc-helios .elementor-tabs .elementor-tab-title{border-color:var(--bh-linie) !important;background:transparent !important}
body.brc-helios .elementor-tab-title, body.brc-helios .elementor-tab-title a{color:var(--bh-text) !important}
body.brc-helios .elementor-tab-title.elementor-active, body.brc-helios .elementor-tab-title.elementor-active a{color:var(--bh-turcoaz) !important}
body.brc-helios .elementor-icon-list-text{color:var(--bh-corp) !important}
body.brc-helios .elementor-icon-list-icon i, body.brc-helios .elementor-icon-list-icon svg{color:var(--bh-turcoaz) !important;fill:var(--bh-turcoaz) !important}

/* tabele */
body.brc-helios table, body.brc-helios th, body.brc-helios td{border-color:var(--bh-linie) !important;color:var(--bh-corp)}
body.brc-helios th{color:var(--bh-text);font-weight:500}
body.brc-helios tr:nth-child(even) td{background:rgba(255,255,255,.015)}

/* ---------- formulare ---------- */
body.brc-helios input[type=text], body.brc-helios input[type=email], body.brc-helios input[type=tel],
body.brc-helios input[type=number], body.brc-helios input[type=search], body.brc-helios input[type=url],
body.brc-helios input[type=password], body.brc-helios select, body.brc-helios textarea{
  background:#070c16 !important;color:var(--bh-text) !important;border:1px solid rgba(255,255,255,.12) !important;
  border-radius:12px !important;font-family:'Outfit',sans-serif !important;box-shadow:none !important}
body.brc-helios input:focus, body.brc-helios select:focus, body.brc-helios textarea:focus{border-color:var(--bh-turcoaz) !important;outline:none}
body.brc-helios ::placeholder{color:#5f6b7d !important}
body.brc-helios label{color:#93a0b4}

/* ---------- WooCommerce (Produse / Magazin) ---------- */
body.brc-helios.woocommerce ul.products li.product,
body.brc-helios .woocommerce ul.products li.product{
  background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012));border:1px solid var(--bh-linie);border-radius:18px;padding:14px !important}
body.brc-helios .woocommerce ul.products li.product:hover{border-color:rgba(79,199,189,.35)}
body.brc-helios .woocommerce ul.products li.product img{background:#fff;border-radius:12px}
body.brc-helios .woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--bh-text) !important;font-weight:400 !important}
body.brc-helios .woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent !important;border-color:var(--bh-linie) !important}
body.brc-helios .woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--bh-corp) !important}
body.brc-helios .woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--bh-turcoaz) !important}
body.brc-helios .woocommerce div.product div.images img{background:#fff;border-radius:14px}
body.brc-helios .woocommerce .woocommerce-breadcrumb, body.brc-helios .woocommerce .woocommerce-breadcrumb a{color:var(--bh-sub) !important}
body.brc-helios .widget, body.brc-helios .widget-title{color:var(--bh-corp)}
body.brc-helios .widget-title{color:var(--bh-text) !important}

/* ---------- subsol ---------- */
body.brc-helios #colophon, body.brc-helios .site-footer,
body.brc-helios .cspt-footer-widget-area, body.brc-helios .cspt-footer-text-area{background:#081315 !important;color:var(--bh-sub) !important}
body.brc-helios #colophon{border-top:1px solid rgba(255,255,255,.06);background-image:none !important}
body.brc-helios #colophon:before, body.brc-helios #colophon:after{display:none !important}
body.brc-helios #colophon a{color:#93a0b4 !important}
body.brc-helios #colophon a:hover{color:#fff !important}
body.brc-helios #colophon .widget-title, body.brc-helios #colophon h2, body.brc-helios #colophon h3{color:var(--bh-text) !important;font-weight:500 !important;letter-spacing:2px;text-transform:uppercase;font-size:13px !important}
body.brc-helios .cspt-footer-text-area{border-top:1px solid var(--bh-linie)}

/* ---------- diverse ---------- */
body.brc-helios .scroll-to-top{background:var(--bh-turcoaz) !important;color:#04211f !important;border-radius:50% !important}
body.brc-helios .cookieadmin_law_container, body.brc-helios .cookieadmin_cookie_modal{background:#10252a !important;color:var(--bh-corp) !important;border:1px solid var(--bh-linie) !important;border-radius:16px !important}
body.brc-helios .cookieadmin_law_container *{color:inherit}
body.brc-helios .cspt-header-search-form-wrapper{background:rgba(6,10,18,.96) !important}

/* ---------- pagina principală Helios: lățime întreagă ---------- */
body.brc-helios-acasa #content.site-content,
body.brc-helios-acasa .site-content.container{max-width:none !important;width:100% !important;padding:0 !important;margin:0 !important}
body.brc-helios-acasa .cspt-title-bar-wrapper{display:none !important}
body.brc-helios-acasa .brc-h h1, body.brc-helios-acasa .brc-h h2, body.brc-helios-acasa .brc-h h3{font-family:inherit !important;text-transform:none !important;letter-spacing:inherit}
body.brc-helios-acasa .brc-h .bh-titlu-erou{font-family:'Oswald','Outfit',sans-serif !important}
body.brc-helios-acasa .brc-h h1.bh-titlu-erou{font-weight:500 !important}
body.brc-helios-acasa .brc-h p{margin-bottom:0}
body.brc-helios-acasa .brc-h a.bh-card{color:#eef3fa}

/* ---------- antet: corecturi după test pe site (01.10) ---------- */
body.brc-helios #masthead{background:#0c1d21 !important}
body.brc-helios #masthead .cspt-header-overlay,
body.brc-helios #masthead .cspt-header-height-wrapper,
body.brc-helios #masthead .cspt-header-inner,
body.brc-helios #masthead .cspt-logo-menuarea,
body.brc-helios #masthead .cspt-sticky-header:not(.cspt-sticky-on){background:transparent !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}
body.brc-helios #masthead .cspt-sticky-header.cspt-sticky-on{background:rgba(12,29,33,.97) !important}
@media (min-width:1201px){
  body.brc-helios #masthead .container{max-width:1360px !important;width:100% !important}
  body.brc-helios #masthead .site-branding{flex:0 0 auto !important;margin-right:28px}
  body.brc-helios #masthead .navigation-top{flex:1 1 auto}
  body.brc-helios #site-navigation ul.menu{display:flex;flex-wrap:nowrap;justify-content:flex-end}
  body.brc-helios #site-navigation ul.menu > li{margin:0 11px !important;padding:0 !important}
  body.brc-helios #site-navigation ul.menu > li > a{font-size:14px !important;white-space:nowrap}
}

/* carduri de servicii (Greenly) și butoane vc_btn3 */
body.brc-helios article.creativesplanet-ele-service,
body.brc-helios .cspt-service-style-3,
body.brc-helios .cspt-service-style-3 .cspt-post-item,
body.brc-helios .cspt-service-style-3 .cspt-box-content{background:var(--bh-panou) !important;border-radius:18px}
body.brc-helios article.creativesplanet-ele-service{border:1px solid var(--bh-linie) !important;overflow:hidden;box-shadow:none !important}
body.brc-helios article.creativesplanet-ele-service:hover{border-color:rgba(79,199,189,.35) !important}
body.brc-helios article.creativesplanet-ele-service .cspt-service-title a,
body.brc-helios article.creativesplanet-ele-service h3, body.brc-helios article.creativesplanet-ele-service h3 a{color:var(--bh-text) !important}
body.brc-helios a.vc_btn3, body.brc-helios .vc_btn3.vc_btn3-style-modern{
  background:transparent !important;color:var(--bh-text) !important;border:1px solid rgba(255,255,255,.16) !important;
  border-radius:999px !important;box-shadow:none !important;font-family:'Outfit',sans-serif !important;font-weight:500 !important}
body.brc-helios a.vc_btn3:hover{border-color:var(--bh-turcoaz) !important;color:#fff !important;background:rgba(79,199,189,.08) !important}

/* ---------- telefon: meniul și antetul (0.1.3) ---------- */
@media (max-width:1200px){
  body.brc-helios #masthead, body.brc-helios #masthead *{-webkit-backdrop-filter:none !important;backdrop-filter:none !important}
  body.brc-helios .main-navigation .menu-main-menu-container,
  body.brc-helios #site-navigation{background:#0f2529 !important}
  body.brc-helios #site-navigation ul.menu{display:block !important}
  body.brc-helios #site-navigation ul li a{color:#e6eef2 !important;font-size:16px !important;font-weight:400 !important;white-space:normal !important}
  body.brc-helios #site-navigation ul li{border-bottom:1px solid rgba(255,255,255,.07) !important;margin:0 !important}
  body.brc-helios #site-navigation .sub-menu{background:#132e33 !important;border:0 !important;box-shadow:none !important;border-radius:0}
  body.brc-helios #site-navigation .sub-menu li a{color:#b9c8cf !important;font-size:15px !important}
  body.brc-helios .cspt-title-bar-wrapper .cspt-title-bar-content{padding-top:96px !important;padding-bottom:28px !important;height:auto !important;min-height:0 !important}
}
@media (max-width:600px){
  body.brc-helios h1, body.brc-helios .elementor-widget-heading h1.elementor-heading-title{font-size:34px !important;line-height:1.15 !important}
  body.brc-helios h2, body.brc-helios .elementor-widget-heading h2.elementor-heading-title{font-size:26px !important;line-height:1.2 !important}
  body.brc-helios h3{font-size:20px !important}
  body.brc-helios p, body.brc-helios li, body.brc-helios .elementor-widget-text-editor{font-size:16px !important;line-height:1.6 !important}
}
@media (min-width:1201px){
  body.brc-helios #masthead .cspt-logo-menuarea{flex:1 1 auto;min-width:0}
  body.brc-helios #masthead .cspt-right-box{flex:0 0 auto;display:flex;align-items:center;white-space:nowrap;margin-left:18px}
  body.brc-helios #masthead .cspt-right-box .cspt-cart-wrapper,
  body.brc-helios #masthead .cspt-right-box .cspt-cart-wrapper a{display:flex;align-items:center;gap:6px}
  body.brc-helios #site-navigation ul.menu > li{margin:0 9px !important}
  body.brc-helios #site-navigation ul.menu > li > a{font-size:13.5px !important}
}
/* submeniurile: Greenly pune un fundal #f6f6f6 pe ::before */
body.brc-helios .main-navigation ul ul::before, body.brc-helios .main-navigation .sub-menu::before,
body.brc-helios .main-navigation ul ul::after, body.brc-helios .main-navigation .sub-menu::after{background:transparent !important;border:0 !important;box-shadow:none !important}
body.brc-helios .main-navigation .sub-menu li a{color:#d3dee4 !important}
body.brc-helios .main-navigation .sub-menu li a:hover, body.brc-helios .main-navigation .sub-menu li.current-menu-item > a{color:#fff !important;background:rgba(79,199,189,.12) !important}
@media (min-width:1201px){
  body.brc-helios #masthead .cspt-right-box .woocommerce-Price-amount{display:none !important}
  body.brc-helios #site-navigation ul.menu > li{margin:0 7px !important}
  body.brc-helios #masthead .cspt-right-box{margin-left:10px}
}
body.brc-helios .bh-fara-before::before{background:transparent !important}
/* sigla din antet: literele aurii, ca să se vadă pe fundalul închis */
body.brc-helios img.cspt-main-logo, body.brc-helios img.cspt-sticky-logo{content:url("sigla-antet.png")}
/* puțină lumină în fundalul paginilor: o strălucire turcoaz discretă sus și una aurie jos */
body.brc-helios:not(.brc-helios-acasa) .site-content-contain{
  background:
    radial-gradient(70% 38rem at 15% 0, rgba(79,199,189,.10), rgba(79,199,189,0) 70%),
    radial-gradient(60% 34rem at 90% 55%, rgba(201,161,62,.05), rgba(201,161,62,0) 70%),
    radial-gradient(90% 60rem at 50% 0, var(--bh-fond2), var(--bh-fond) 72%) !important}
/* raze de soare, foarte estompate, din colțul de sus: un strat fix peste pagină, în modul „screen” */
body.brc-helios:not(.brc-helios-acasa)::after{
  content:"";position:fixed;left:0;top:0;width:100vw;height:100vh;pointer-events:none;z-index:2;mix-blend-mode:screen;
  background:
    repeating-conic-gradient(from 95deg at 8% -12%,
      rgba(255,210,110,.055) 0deg 2.5deg, rgba(255,210,110,0) 2.5deg 9deg,
      rgba(255,210,110,.03) 9deg 11deg, rgba(255,210,110,0) 11deg 19deg),
    radial-gradient(55% 45% at 6% 0, rgba(255,220,140,.10), rgba(255,220,140,0) 70%);
  -webkit-mask-image:radial-gradient(95% 85% at 8% 0, #000 0%, rgba(0,0,0,.4) 45%, transparent 82%);
          mask-image:radial-gradient(95% 85% at 8% 0, #000 0%, rgba(0,0,0,.4) 45%, transparent 82%)}
@media (prefers-reduced-transparency:reduce){body.brc-helios::after{display:none}}

/* 0.1.6 — Distribuitor autorizat și partener: Dunext, iar dedesubt Livoltek */
body.brc-helios .bh-parteneri{position:relative;z-index:2;color:var(--bh-sub,#a9b8c4);font-family:'Outfit',sans-serif}
body.brc-helios .bh-par-in{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center}
body.brc-helios .bh-par-rand{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;text-align:center}
body.brc-helios .bh-par-text{font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:#c9a64a}
body.brc-helios img.bh-par-sigla{display:block;width:auto;max-width:none}
body.brc-helios img.bh-par-dx{height:22px}
body.brc-helios img.bh-par-lv{height:15px}
/* banda de sub antet */
body.brc-helios .bh-par-banda{background:#0b1a1d;border-bottom:1px solid var(--bh-linie,rgba(255,255,255,.08));padding:10px 0}
body.brc-helios .bh-par-banda .bh-par-in{gap:6px}
/* blocul de deasupra subsolului */
body.brc-helios .bh-par-subsol{background:#0b1a1d;border-top:1px solid var(--bh-linie,rgba(255,255,255,.08));padding:30px 0}
body.brc-helios .bh-par-subsol .bh-par-in{gap:16px}
body.brc-helios .bh-par-subsol .bh-par-rand{flex-direction:column;gap:8px}
body.brc-helios .bh-par-subsol img.bh-par-dx{height:34px}
body.brc-helios .bh-par-subsol img.bh-par-lv{height:22px}
@media (max-width:767px){
  body.brc-helios .bh-par-banda .bh-par-rand{gap:8px}
  body.brc-helios .bh-par-text{font-size:10px;letter-spacing:1.8px}
  body.brc-helios img.bh-par-dx{height:18px}
  body.brc-helios img.bh-par-lv{height:12px}
}
