header.scrolling { box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);}.mycmenu .bricks-mobile-menu .brx-submenu-toggle:hover a, .mycmenu .bricks-mobile-menu .brx-submenu-toggle:hover button, .mycmenu .bricks-mobile-menu li.open > .brx-submenu-toggle > a, .mycmenu .bricks-mobile-menu li.open > .brx-submenu-toggle > button, .mycmenu .bricks-mobile-menu li.open > .sub-menu:last-child > li:hover > a, .mycmenu .bricks-mobile-menu li.open > .sub-menu:last-child > li.current-menu-item > a { color: var(--kolor-7) !important;}.mycmenu .bricks-mobile-menu .menu-item-65 .open > .sub-menu:last-child > li > a { color: var(--kolor-9) !important;}.mycmenu .bricks-mobile-menu-wrapper { padding-top: 64px !important; padding-bottom: 64px !important;}.mycmenu .bricks-mobile-menu .sub-menu .sub-menu { padding-left: 24px !important;}.mycmenu .bricks-mobile-menu .brx-submenu-toggle a { padding-right: 0 !important;}.mycmenu .bricks-mobile-menu .brx-submenu-toggle button { padding-left: 24px !important;}strong, b { color: var(--kolor-2); font-weight: 600 !important;}.wstrong strong, .wstrong b { color: var(--kolor-3) !important;}.wstrong p, .blist p { margin-bottom: 10px;}.wstrong p:last-child, .blist p:last-child { margin-bottom: 0;}.wstrong ul li, .blist ul li, .wstrong ol li, .blist ol li { margin-top: 10px; margin-bottom: 10px;}.wstrong ul li:last-child, .blist ul li:last-child, .wstrong ol li:last-child, .blist ol li:last-child { margin-bottom: 0 !important;}.wstrong ul li::marker { color: var(--kolor-7) !important;}.wstrong ol li::marker { color: var(--kolor-7) !important; font-weight: 600 !important;}.greentxt { color: var(--kolor-8) !important;}.myiconbox .icon, .myiconboxa .icon { align-items: center !important; justify-content: center !important;}.myiconbox p:last-child, .myiconboxa p:last-child, .myiconboxb p:last-child { margin-bottom: 0 !important;}.myiconbox h6, .myiconboxa h6, .myiconboxb h6 { margin-top: 0; margin-bottom: 5px;}.myiconboxa h3 { margin-top: 0; margin-bottom: 10px;}.mycfaq .accordion-title-wrapper:hover h3, .mycfaq .accordion-title-wrapper:hover i { color: var(--kolor-3) !important;}.mycfaq h3 { margin-right: 20px;}.mycfaq a { color: var(--kolor-2);}.mycfaq a:hover { color: var(--kolor-3);}.mycptabs .mycptab:last-child { border: none !important; border-radius: 0 0 8px 8px !important;}.mycgallery .bricks-layout-item img { transition: transform 0.25s ease; transform-origin: center;}.mycgallery .bricks-layout-item:hover img { transform: scale(0.9);}.dafter::after { content: "lub"; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #fff; padding: 0 8px; z-index: 10; white-space: nowrap;}.dafter > * { overflow: visible;}.mycposts { overflow: visible !important;}.mycposts .repeater-item img { border-radius: 12px 12px 0 0;}.mycposts .repeater-item:hover h3, .mycposts .repeater-item:hover [data-field-id="tbdrin"] { color: var(--kolor-8) !important;}.mycblog h2 { margin-top: 48px; margin-bottom: 16px;}.mycblog h3 { margin-top: 32px; margin-bottom: 16px;}.mycblog ul, .mycblog ol { margin-bottom: 24px;}.mycblog ul li, .mycblog ol li { margin-bottom: 12px;}.mycblog ul li::marker, .myiconboxa ul li::marker { color: var(--kolor-1);}.mycpostsnav { flex-wrap: nowrap !important; align-items: stretch !important;}.mycpostsnav a { align-items: flex-start !important;}.mycpostsnav a:hover .label, .mycpostsnav a:hover .title, .mycpostsnav a:hover .swiper-button { color: var(--kolor-8) !important;}.mycpostsnav .swiper-button { margin-top: 2px;}.mycform.brxe-shortcode {overflow-x: hidden !important;}.mycform .forminator-show { border-radius: 0 !important;}.mycform .forminator-label { color: var(--kolor-2) !important; margin-bottom: 6px !important;}.mycform input[type="text"], .mycform input[type="email"] { min-height: 45px !important;}.mycform input[type="text"], .mycform input[type="email"], .mycform .select2-selection, .mycform textarea { border: 1px solid var(--kolor-9) !important; border-radius: 8px !important; color: var(--kolor-2) !important; background-color: var(--kolor-3) !important; outline: none !important;}.mycform .select2-selection { min-height: 45px !important; padding: 0 9px !important;}.mycform .select2-selection__rendered, .forminator-select-dropdown { padding: 0 !important;}.mycform .select2-selection .forminator-icon-chevron-down::before { color: var(--kolor-2) !important;}.forminator-select-dropdown { border: 1px solid var(--kolor-8) !important; border-radius: 0 !important; color: var(--kolor-2) !important; background-color: var(--kolor-3) !important; margin-top: 8px !important; outline: none !important;}.select2-results__option { color: var(--kolor-2) !important; background-color: var(--kolor-3) !important; padding: 0 9px !important; outline: none !important;}.select2-results__option:hover, .select2-results__option--selected { color: var(--kolor-3) !important; background-color: var(--kolor-8) !important;}.mycform textarea { max-height: 140px !important; }.mycform input[type="text"]:focus, .mycform input[type="email"]:focus, .mycform .select2-selection:focus, .mycform textarea:focus { border-color: var(--kolor-8) !important;}.mycform .forminator-multi-upload { border-width: 2px !important; border-color: var(--kolor-9) !important;}.mycform .forminator-multi-upload:hover { border-color: var(--kolor-8) !important;}.mycform .forminator-checkbox-box { margin-top: 2px !important; margin-right: 5px !important; outline: none !important;}.mycform .forminator-consent__label p { max-width: 350px !important; line-height: 1.5em !important;}.mycform .forminator-button { width: 100% !important; transition: all 0.3s; padding: 16px !important; border-radius: 8px !important; color: var(--kolor-3); background-color: var(--kolor-8); text-align: center !important; font-weight: 600 !important; line-height: 1.2em !important; box-shadow: none !important;}.mycform .forminator-button.forminator-button-submit::after { content: ""; display: inline-block; width: 17px; height: 17px; margin-left: 10px; background: url("/wp-content/uploads/2026/01/formicon.svg") no-repeat center / contain; vertical-align: middle;}.mycform .forminator-button:hover { background-color: var(--kolor-7);}.footerlink a { color: var(--kolor-2) !important;}.footerlink a:hover { color: var(--kolor-8) !important;}@media screen and (min-width: 1200px) { .ukryty { display: none !important; } .mycmenu .brx-submenu-toggle { justify-content: space-between !important; } .mycblog h2 { font-size: 36px; } .mycpostsnav::after { content: ""; position: absolute; left: 50%; top: 50%; width: 1px; height: 16px; background: var(--kolor-9); transform: translate(-50%, -50%);} .mycform input[type="text"], .mycform input[type="email"], .mycform .select2-selection, .mycform textarea { font-size: 16px !important; } .mycform .forminator-button { font-size: 17px !important; } .mycform .forminator-label, .mycform .forminator-consent__label p { font-size: 14px !important; }}@media screen and (max-width: 1199px) { .mycmenu .bricks-mobile-menu .menu-item-65 .open > .sub-menu:last-child > li > a { font-size: 14px !important; } .mycblog h2 { font-size: 32px; } .mycform input[type="text"], .mycform input[type="email"], .mycform .select2-selection, .mycform textarea { font-size: 15px !important; } .mycform .forminator-button { font-size: 16px !important; } .mycform .forminator-label, .mycform .forminator-consent__label p { font-size: 13px !important; }}@media screen and (min-width: 768px) { .scrolling #brxe-ostciv { padding: 8px 20px; } .ukrytya { display: none !important; }}@media screen and (max-width: 767px) { .mycmenu .bricks-mobile-menu .menu-item-65 .open > .sub-menu:last-child > li > a { font-size: 13px !important; } .scrolling #brxe-ostciv { padding: 8px 12px; } .ukrytyb { display: none !important; } .myiconbox, .myiconboxb { transform: translateX(-50%); }}@media screen and (max-width: 478px) { .mycmenu .bricks-mobile-menu .menu-item-65 .open > .sub-menu:last-child > li > a { font-size: 12px !important; } .mycblog h2 { font-size: 28px; } .mycpostsnav a { line-height: 1.1em !important; } .mycpostsnav .next-post { text-align: right !important; } .mycform input[type="text"], .mycform input[type="email"], .mycform .select2-selection, .mycform textarea { font-size: 14px !important; } .mycform .forminator-button { font-size: 15px !important; } .mycform .forminator-label, .mycform .forminator-consent__label p { font-size: 12px !important; }}@media screen and (min-width: 400px) { .mycptabs .mycptab:last-child .mycptaba { border-radius: 0 0 0 8px !important; } .mycptabs .mycptab:last-child .mycptabb { border-radius: 0 0 8px 0 !important; }}@media screen and (max-width: 399px) { .mycptab { grid-template-columns: 1fr !important; } .mycptabs .mycptab:first-child .mycptaba { border-radius: 8px 8px 0 0 !important; } .mycptabs .mycptab:first-child .mycptabb { border-radius: 0 !important; } .mycptabs .mycptab:last-child .mycptaba { border-radius: 0 !important; } .mycptabs .mycptab:last-child .mycptabb { border-radius: 0 0 8px 8px !important; } .mycptab .brxe-heading, .mycptab .brxe-text-basic { text-align: center !important; width: 100% !important; }} body {font-size: 17px; font-weight: 400; line-height: 1.6em; font-family: "Poppins"; color: var(--kolor-6)} h1, h2, h3, h4, h5, h6 {font-weight: 600; line-height: 1.3em; color: var(--kolor-2)} h1 {font-size: 55px} h2 {font-size: 45px} h3 {font-size: 20px} h4 {font-size: 19px} .brxe-section {column-gap: 20px; row-gap: 20px; padding-top: 100px; padding-right: 32px; padding-bottom: 100px; padding-left: 32px} .brxe-container {width: 100%; max-width: 1279px; column-gap: 20px; row-gap: 20px} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: 1279px} .brxe-block {column-gap: 20px; row-gap: 20px} .bricks-button {border-radius: 8px; transition: all 0.3s; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px} :root .bricks-button[class*="primary"] {font-weight: 600; line-height: 1.2em; font-size: 17px; color: var(--kolor-3)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--kolor-8)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--kolor-7)}@media (max-width: 1199px) { body {font-size: 16px} h2 {font-size: 35px} h3 {font-size: 19px} h1 {font-size: 45px} h4 {font-size: 18px} :root .bricks-button[class*="primary"] {font-size: 16px}}@media (max-width: 478px) { body {font-size: 15px} h3 {font-size: 18px} h2 {font-size: 30px} h1 {font-size: 40px} h4 {font-size: 17px} .brxe-section {padding-top: 80px; padding-right: 24px; padding-bottom: 80px; padding-left: 24px} :root .bricks-button[class*="primary"] {font-size: 15px}}