header.scrolling { box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);}.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;}.boxheffect, .mycgallery .bricks-layout-item { transition: transform 0.3s ease;}.boxheffect:hover, .mycgallery .bricks-layout-item:hover { transform: translateY(-10px);}.myciconbox h3, .myiconboxf h3 { margin-bottom: 12px;}.myciconbox p { margin-bottom: 16px;}.myiconboxb .icon, .myiconboxc .icon, .myciconboxe .icon { align-items: center !important; justify-content: center !important;}.myiconboxb p, .myiconboxc p, .myiconboxf p { margin-bottom: 0 !important;}.myiconboxc h3, .myiconboxc h6 { margin-top: 6px; margin-bottom: 8px;}.myiconboxc:not(:last-child)::after { content: ""; position: absolute; width: 1px; background: var(--kolor-3);}.myciconboxe h3 { margin-bottom: 6px !important;}.myciconboxe h4 { color: var(--kolor-7) !important; font-size: var(--text-xs) !important; font-family: "Inter", sans-serif !important; margin-bottom: 16px !important;}.opicon { align-content: center !important;}.nonodst p { margin-bottom: 0 !important;}.mycposts { overflow: visible !important;}.mycposts .repeater-item { transition: transform 0.3s ease !important;}.mycposts .repeater-item:hover { transform: translateY(-10px) !important;}.mycposts .repeater-item img { border-radius: 16px 16px 0 0;}.mycposts [data-field-id="tbdrin"] { transition: all 0.3s !important; display: inline-flex; align-items: center;}.mycposts [data-field-id="tbdrin"]::after { content: ""; display: inline-block; width: var(--text-s); height: var(--text-s); margin-left: 6px; flex: 0 0 var(--text-s); background-color: var(--kolor-7); -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.1716 10.9999L10.8076 5.63589L12.2218 4.22168L20 11.9999L12.2218 19.778L10.8076 18.3638L16.1716 12.9999H4V10.9999H16.1716Z'/%3E%3C/svg%3E"); -webkit-mask-repeat: no-repeat; -webkit-mask-position: center; -webkit-mask-size: contain; mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.1716 10.9999L10.8076 5.63589L12.2218 4.22168L20 11.9999L12.2218 19.778L10.8076 18.3638L16.1716 12.9999H4V10.9999H16.1716Z'/%3E%3C/svg%3E"); mask-repeat: no-repeat; mask-position: center; mask-size: contain; transition: all 0.3s !important;}.mycposts [data-field-id="tbdrin"]:hover::after { background-color: var(--kolor-8);}.mycsvg p { transition: all 0.3s !important; display: inline-flex; align-items: center;}.mycsvg p::after { content: ""; display: inline-block; width: var(--text-s); height: var(--text-s); margin-left: 6px; flex: 0 0 var(--text-s); background-color: var(--kolor-4); -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M10%206V8H5V19H16V14H18V20C18%2020.5523%2017.5523%2021%2017%2021H4C3.44772%2021%203%2020.5523%203%2020V7C3%206.44772%203.44772%206%204%206H10ZM21%203V11H19L18.9999%206.413L11.2071%2014.2071L9.79289%2012.7929L17.5849%205H13V3H21Z'/%3E%3C/svg%3E"); -webkit-mask-repeat: no-repeat; -webkit-mask-position: center; -webkit-mask-size: contain; mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M10%206V8H5V19H16V14H18V20C18%2020.5523%2017.5523%2021%2017%2021H4C3.44772%2021%203%2020.5523%203%2020V7C3%206.44772%203.44772%206%204%206H10ZM21%203V11H19L18.9999%206.413L11.2071%2014.2071L9.79289%2012.7929L17.5849%205H13V3H21Z'/%3E%3C/svg%3E"); mask-repeat: no-repeat; mask-position: center; mask-size: contain; transition: all 0.3s !important;}.mycsvg p:hover::after { background-color: var(--kolor-7);}.mycform label::after { color: var(--kolor-12) !important;}.mycform .form-group.file label { margin-bottom: 10px !important;}.mycform .file-result button { margin: 0 0 0 20px !important; padding: 6px 12px !important; line-height: 1em !important;}.mycform .file-result span, .mycform .message { font-size: 14px !important;}.mycform .bricks-button.remove { font-size: 12px !important;}.mycform .file-result button:hover { color: var(--kolor-9) !important; background-color: var(--kolor-7) !important;}.mycform input[type="checkbox"] { appearance: none; -webkit-appearance: none; width: 20px !important; height: 20px !important; padding: 0 !important; background-color: var(--kolor-9) !important; border: 1px solid var(--kolor-3) !important; border-radius: 3px !important; cursor: pointer; margin-right: 8px; display: flex !important; align-items: center !important; justify-content: center !important; flex-shrink: 0 !important;}.mycform input[type="checkbox"]:checked { background-color: var(--kolor-9) !important;}.mycform input[type="checkbox"]::after { content: ""; display: block !important; width: 10px !important; height: 10px !important; background-color: var(--kolor-9) !important; transition: all 0.2s;}.mycform input[type="checkbox"]:checked::after { background-color: var(--kolor-7) !important;}.mycform .options-wrapper { margin-top: 16px !important;}.mycform .options-wrapper label { font-weight: 400 !important; max-width: 400px !important; line-height: 1.6em !important;}.mycform a { color: var(--kolor-7) !important; font-weight: 600 !important;}.mycform a:hover { color: var(--kolor-8) !important;}.mycform .message { margin-top: 16px !important;}.footerlink a { color: var(--kolor-4) !important;}.footerlink a:hover { color: var(--kolor-7) !important;}@media screen and (min-width: 1200px) { .ukryty { display: none !important; } .mycmenu .brx-submenu-toggle { justify-content: space-between !important; } .myiconboxc:not(:last-child)::after { left: 22px; top: 44px; bottom: -40px; }}@media screen and (max-width: 1199px) { .mycmenu .bricks-mobile-menu .menu-item-65 .open > .sub-menu:last-child > li > a { font-size: 14px !important; } .myiconboxc:not(:last-child)::after { left: 21px; top: 42px; bottom: -40px; }}@media screen and (max-width: 899px) { .ukrytyd { display: none !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; }}@media screen and (max-width: 478px) { .mycmenu .bricks-mobile-menu .menu-item-65 .open > .sub-menu:last-child > li > a { font-size: 12px !important; } .myiconboxc:not(:last-child)::after { left: 20px; top: 40px; bottom: -40px; }} body {font-family: "Inter"; font-weight: 400; line-height: 1.6; font-size: var(--text-s)} h1, h2, h3, h4, h5, h6 {font-family: "Cormorant Garamond"; font-weight: 400; line-height: 1} h1 {font-size: var(--text-6xl)} h2 {font-size: var(--text-4xl)} h3 {font-size: var(--text-m); font-family: "Inter"; font-weight: 500} h4 {font-weight: 500; font-family: "Inter"; font-size: var(--text-s)} .brxe-section {column-gap: 20px; row-gap: 20px; padding-top: 100px; padding-right: 32px; padding-bottom: 100px; padding-left: 32px} .brxe-container {max-width: 1279px; column-gap: 20px; row-gap: 20px; width: 100%} #brx-content.wordpress {max-width: 1279px; width: 100%} .woocommerce main.site-main {width: 100%} .brxe-block {column-gap: 20px; row-gap: 20px} .bricks-button {transition: all 0.3s; border: 1px solid var(--bricks-border-color); border-radius: 50px; padding-top: 20px; padding-right: 24px; padding-bottom: 20px; padding-left: 24px} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--kolor-9)} :root .bricks-button[class*="primary"] {color: var(--kolor-4); font-weight: 500; font-family: "Inter"; line-height: 1.2em; font-size: var(--text-s)} html {background-color: var(--kolor-1)} body {background: none}@media (max-width: 478px) { .brxe-section {padding-top: 80px; padding-right: 24px; padding-bottom: 80px; padding-left: 24px}}