/* ==========================================================================================
 * CCO — CSS PRZEJĘTY Z KUBIO (11.09.2026). NIE EDYTOWAĆ W KUBIO — edytować TUTAJ.
 *
 * ⚠️ PO CO: ten CSS i paleta kolorów żyły WYŁĄCZNIE w rekordzie Kubio (`kubio-globals`, wpis 13).
 *    Samo wyłączenie i włączenie wtyczki 11.09 skasowało z niego 5,2 kB reguł (bileciki z ceną,
 *    podkreślenia, minimalna wysokość hero) — strona zmieniła wygląd, a w żadnym pliku motywu
 *    nie było po tym śladu. Tutaj jest bezpieczny i przeżyje usunięcie Kubio.
 *
 * ⚠️ NA RAZIE TO SAMO SIEDZI JESZCZE W KUBIO — reguły są identyczne, więc nic się nie zmienia.
 *    Kopię w Kubio kasujemy dopiero przy wycinaniu wtyczki.
 *
 * ⚠️ ZMIENNE KOLORÓW: Kubio wstrzykuje `--kubio-color-1..10`; setki wygenerowanych reguł
 *    (i nasze własne) odwołują się do nich przez `rgba(var(--kubio-color-7),1)`. Po usunięciu
 *    wtyczki zmienne zniknęłyby i kolory poleciałyby na całej stronie — dlatego są niżej.
 * ========================================================================================== */

/* Paleta z Kubio (Globals → Colors). 7 = zieleń „Jak możemy Ci pomóc", 1/8 = granat marki. */
:root {
  --kubio-color-1: 35,32,57;
  --kubio-color-2: 220,213,194;
  --kubio-color-3: 255,255,255;
  --kubio-color-4: 43,66,123;
  --kubio-color-5: 255,255,255;
  --kubio-color-6: 18,19,21;
  --kubio-color-7: 133,158,34;
  --kubio-color-8: 35,32,57;
  --kubio-color-9: 152,150,166;
  --kubio-color-10: 246,247,248;
}

/* Ręcznie pisany CSS właściciela (Kubio → Globals → Additional CSS), przeniesiony 1:1. */
#kubio [class*="EHn-inner"],[class*="Jed-inner"],[class*="VUv-inner"], [class*="ZdY-inner" ] {
    background-image: linear-gradient(0deg, #ffff 85%, #232039 85%) !important;
}

#kubio [class*="EHn-inner"],[class*="Jed-inner"], [class*="VUv-inner"], [type="submit"], #kubio .style-LFquyVs_cc-formWrapper .forminator-ui .forminator-row .forminator-col .forminator-button-submit {
    background-color: #232039 !important;

	
	border-top-left-radius: 10px!important;
	border-top-right-radius: 10px!important;
	border-bottom-left-radius: 10px!important;
	border-bottom-right-radius: 10px!important; border:none!important;
   
}

[data-kubio] input[type=checkbox], [data-kubio] input[type=radio] {position: absolute;
	bottom: -0.15rem !important;
left: -7px;}






.frozen-box {position: fixed;    z-index: 1;}

.frozen-box-pb {
 background: white;

    align-items: center;
    flex-direction: column;
    border-radius: 10px;
    box-shadow: 0 4px 10px rgba(59,73,105,.5);
    display: flex; 
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    transition: box-shadow .3s ease;}



.frozenSpace {background-color: #232039;  border-radius: 5px; margin-left: auto; margin-right: auto; padding: 7px 33px; margin-top: 0.1em; font-weight: 300; letter-spacing: 0.1em; cursor: pointer; color: #fff;  transition: background-color 0.5s ease-in-out; }

.frozenSpace:hover {background-color: #859E22;  }




.u_line  {
  text-color: #232039;
  text-decoration: underline;
  text-underline-offset: 12px;
  text-decoration-color: #9896a6;
  text-decoration-thickness: 4px;
  
  font-size: 2.5em;
  font-weight: 900;
}

.more_2 {text-color: #232039 !important;}

[data-kubio], [data-kubio] *, [data-kubio] :after, [data-kubio] :before {
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
    font-family: Lato, Helvetica, Arial, Sans-Serif, serif;
    font-weight: 100;
    font-size: 1em;
    
    letter-spacing: 1px;
    text-transform: none;
	
}


#kubio .style-Gw11Sj2I0Y-inner a, #kubio .style-Gw11Sj2I0Y-inner a[data-kubio] {
    color: #232039;
}

#kubio .style-5SAoU6iZdY-inner {
	background-image: linear-gradient(0deg, #fff 85%, #330867 85%);}

#kubio .style-x4mbs7Ugt-outer {
	min-height: 80vh !important;}

.menu-item-2872 {
   
    display: none !important;
}


.wp-block-list {
    text-align: left;
    padding-left: 1em;
}



 #kubio [class*="I3S-inner"] {
    background-image: linear-gradient(0deg, #ffff 94%, #232039 80%) !important;
}
