/*social ninja */
.wpsr-review-template-facebook .wpsr-rating-wrapper.wpsr-rating span {color:#000!important;}
.wpsr-review-template-trustpilot .wpsr-star-background-filled.wpsr-star-container .wpsr-star-filled { background-color: #fff!important;}
.wpsr_add_read_more .wpsr_read_less, .wpsr_add_read_more .wpsr_read_more {text-decoration-color: #000!important;}
.wpsr-review-template-one .wpsr-reviewer-image img {border-color: #c8c1a6!important;}
.wpsr-review-template {box-shadow: none!important;}
.wpsr-swiper-carousel-wrapper .wpsr-swiper-next, .wpsr-swiper-carousel-wrapper .wpsr-swiper-prev {
background-image: none;
background-color: transparent!important;
color: #909090;
box-shadow: none!important;
border: 0!important;
}
.swiper-slide .wpsr-review-template-one .wpsr-reviewer-image img {border-color: transparent!important;}
.swiper-slide .wpsr_add_read_more .wpsr_read_less, .swiper-slide .wpsr_add_read_more .wpsr_read_more {
text-decoration-color: #000!important;
color: #000!important;
margin-top: 15px!important;
clear: both!important;
}
.wpsr-review-template .wpsr-review-platform {
position: relative!important;
top:0!important;
left:0!important;
display: flex!important;
align-items: center!important;
justify-content: center!important;
flex-direction: column!important;
padding-top: 20px!important;
}
/* === GLASS CARD === */
.overlay-card {
background:
linear-gradient(to bottom, rgba(255,255,255,.16), rgba(255,255,255,0)),
rgba(15,15,15,.42);
border: 1px solid rgba(255,255,255,.10);
color: #fff;
backdrop-filter: blur(5px) saturate(120%) contrast(1.05);
-webkit-backdrop-filter: blur(5px) saturate(120%) contrast(1.05);
border-radius: 12px;
padding: 26px 24px;
display: inline-flex;
flex-direction: column;
align-items: center;
gap: 8px;
max-width: 340px;
text-align: center;
box-shadow: 0 10px 24px rgba(0,0,0,.32);
transition: transform .2s ease, box-shadow .2s ease;
position: relative;
overflow: hidden;
}
.overlay-card h3 {
font-size: 1.7rem;
font-weight: 500;
line-height: 1.2;
margin: 15px 0 0;
}
.overlay-card p {
margin: 0 0 15px;
font-size: .98rem;
line-height: 1.45;
opacity: .9;
}
/* === LIGHT MODE === */
@media (prefers-color-scheme: light) {
.overlay-card {
background:
linear-gradient(to bottom, rgba(255,255,255,.25), rgba(255,255,255,0)),
rgba(255,255,255,.30);
color: #111;
border-color: rgba(255,255,255,.35);
}
}
/* === STRZAŁKA – pojawia się tylko, jeśli w środku jest link === */
.overlay-card:has(a)::after {
content: "↗";
position: absolute;
top: 10px;
right: 12px;
font-size: 0.95rem;
font-weight: 500;
color: rgba(255, 255, 255, 0.38);
width: 26px;
height: 26px;
border-radius: 50%;
display: grid;
place-items: center;
border: 1px solid rgba(255, 255, 255, 0.28);
background: transparent;
transition: all 0.25s ease;
cursor: pointer;
z-index: 3;
}
/* efekt hover – subtelne rozjaśnienie */
.overlay-card:has(a):hover::after {
background: rgba(255, 255, 255, 0.2);
color: #fff;
transform: translateY(-2px);
}
// dla minionych i nadchodzących kursów
document.addEventListener('DOMContentLoaded', function () {
// Define the color scheme for the buttons
const buttonColor = 'rgb(23, 151, 210)';
// Find all divs with the class and the inline style for border-color
const targetDivs = document.querySelectorAll('div.lb-schedule-single-class[style="border-color: rgb(62, 101, 255)"]');
if (targetDivs.length > 0) {
targetDivs.forEach((targetDiv, index) => {
// Check if the 'lb-schedule-body-booking-button' exists inside the current target div
const bookingButton = targetDiv.querySelector('.lb-schedule-body-booking-button');
if (bookingButton) {
// Update the existing button
bookingButton.href = 'https://portalmocy.pl/harmonogram-zajec/kursy-jogi-dla-poczatkujacych/';
bookingButton.textContent = 'Kiedy nowy kurs?';
bookingButton.style.backgroundColor = buttonColor;
bookingButton.style.borderColor = buttonColor;
bookingButton.removeAttribute('target');
} else {
// No existing button, proceed to create a new one
// Remove any past booking paragraph if it exists
const pastBookingParagraph = targetDiv.querySelector('.lb-schedule-table-body-booking-past');
if (pastBookingParagraph) {
pastBookingParagraph.remove();
}
// Create the new paragraph element
const newParagraph = document.createElement('p');
newParagraph.className = 'lb-schedule-table-body-booking';
// Create the new anchor element
const anchor = document.createElement('a');
anchor.className = 'lb-schedule-body-booking-button';
anchor.style.backgroundColor = buttonColor;
anchor.style.borderColor = buttonColor;
anchor.href = 'https://portalmocy.pl/harmonogram-zajec/kursy-jogi-dla-poczatkujacych/';
anchor.textContent = 'Kiedy nowy kurs?';
// Append the anchor to the new paragraph
newParagraph.appendChild(anchor);
// Append the new paragraph to the target div
targetDiv.appendChild(newParagraph);
}
});
} else {
console.warn('No target divs found with the specified class and style.');
}
});
@media screen and (max-width: 991px) {
.elementor-element-7d61a8c {
width: 500px;
height: 100vh;
/*white-space: nowrap;*/
position: relative;
overflow-x: scroll;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
.elementor-element-7d61a8c .elementor-widget-container {
width: 24.5%;
background-color: transparent;
float: none;
height: 90%;
margin: 0 0.25%;
display: inline-block;
zoom: 1;
}
}
/* Strona "Znajdź jogę dla siebie – Quiz" */
/* Zmiana koloru tekstu i ikon w menu nagłówka na czarny */
.breadcrumbs-disabled .wdt-header-tpl .wdt-header-menu,
.breadcrumbs-disabled .wdt-header-tpl .wdt-header-menu a,
.breadcrumbs-disabled .wdt-header-tpl .wdt-header-menu .menu-item > a,
.breadcrumbs-disabled .wdt-header-tpl .wdt-header-menu .menu-item i,
.breadcrumbs-disabled .wdt-header-tpl .wdt-header-menu .menu-item span,
.breadcrumbs-disabled .wdt-header-tpl .wdt-button-text span,
.breadcrumbs-disabled .wdt-header-tpl .wdt-button-text small
{
color: #000;
fill: #000;
}
.breadcrumbs-disabled .wdt-header-tpl .wdt-button {
border-color: #000 !important;
}
/* Jeśli breadcrumbs wyłączone → czarne logo */
body.breadcrumbs-disabled .wdt-header-tpl img[src*="portal-mocy-logo-biale.webp"],
body.breadcrumbs-disabled .wdt-header-tpl img[data-src*="portal-mocy-logo-biale.webp"] {
content: url("https://portalmocy.pl/wp-content/uploads/2025/07/portal-mocy-logo-czarne.webp") !important;
}
/* Jeżeli masz hamburger/menu mobilne */
.breadcrumbs-disabled .wdt-header-tpl .elementor-icon-list-icon svg,
.breadcrumbs-disabled .wdt-header-tpl .wdt-mobile-menu-toggle span {
color: #000 !important;
fill: #000 !important;
}
.breadcrumbs-disabled #header-wrapper {
margin: 0 0 60px!important;
}
.forminator-quiz--title {
text-align: center!important;
}
.forminator-quiz--image {
margin: 20px auto !important;
}
.forminator-quiz--result .forminator-result {
border-width: 0!important;
}
.forminator-quiz--result {
border-top-width: 0!important;
}
.forminator-quiz--title {
font-family: 'Kalnia', serif!important;
font-weight: 400!important;
font-size: 37.8125px!important;
}
.forminator-legend, .forminator-result--title {
font-size: 24px!important;
font-weight: 400!important;
}
.forminator-quiz--description,
.forminator-quiz--description p {
font-size:16px!important;
font-family: 'Raleway', sans-serif!important;
color: #686257!important;
}
.forminator-question--description,
.forminator-question--description p {
font-size:16px!important;
font-family: 'Raleway', sans-serif!important;
color: #686257!important;
}
.forminator-result--image {
width: 550px!important;
}
.forminator-ui.forminator-quiz-leads[data-design=default] .forminator-quiz--image {
width: 100% !important;
height: auto !important;
display: block;
object-fit: cover;
}
.forminator-ui.forminator-quiz[data-design=default]:not(.forminator-size--small).forminator-quiz--list[data-spacing=default] .forminator-answer {
margin-top:10px!important;
}
.forminator-answer .forminator-answer--design {
border-color: #929292;
background-color:transparent;
}
.forminator-answer .forminator-answer--status {
border-color: #929292;
background-color:transparent;
}
.forminator-pagination-footer {text-align: center!important; }
.forminator-question:after {
background-color:transparent!important;
}
.forminator-question:not(.forminator-last) {
margin-bottom: 0!important;
}
/*
.forminator-quiz--title {text-align: center; margin-top: 20px; font-weight: bold;}
.forminator-pagination-footer {text-align: center; }
.forminator-question {margin-top: 20px;}
.forminator-ui.forminator-custom-form[data-design=default] .forminator-field { text-align: center!important; }
.forminator-ui.forminator-quiz-leads[data-design=default] img.forminator-quiz--image { width: 100%!important; }
.forminator-ui.forminator-quiz-leads[data-design=default] .forminator-quiz--image {
width: 100% !important;
height: auto !important;
display: block;
object-fit: cover;
}
.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__wrapper { justify-content: center; }
.forminator-ui.forminator-design--default .forminator-checkbox__label p { margin-top: 0px; }
.forminator-button {
padding: 16px 20px;
border: 0;
font-size: 18px;
font-weight: bold;
border-radius: 5;
}
*/
/* NORMAL + FOCUS (bez stanu błędu) */
.newsletter-email .forminator-field:not(.forminator-has_error)
.forminator-input.forminator-email--field {
border: 1px solid #69727d;
box-shadow: none;
padding-right: 60px; /* miejsce na okrągły przycisk po prawej */
}
/* FOCUS – zachowaj ten sam kolor + subtelny ring zamiast niebieskiego */
.newsletter-email .forminator-field:not(.forminator-has_error)
.forminator-input.forminator-email--field:focus {
border-color: #69727d;
box-shadow: 0 0 0 3px rgba(105, 114, 125, 0.15);
outline: none;
}
/* HOVER (opcjonalnie, ten sam kolor) */
.newsletter-email .forminator-field:not(.forminator-has_error)
.forminator-input.forminator-email--field:hover {
border-color: #69727d;
}
/* Stały kolor ramki (bez błędu) */
.newsletter-email .forminator-field:not(.forminator-has_error)
.forminator-input.forminator-email--field {
border-color: #69727d !important; /* trzyma po blur */
}
.newsletter-email {
position: relative;
}
form .newsletter-submit.forminator-button-submit {
position: absolute;
top: 23px;
right: 9px;
transform: translateY(-50%);
}
form .newsletter-submit.forminator-button-submit {
width: 42px;
height: 42px;
border-radius: 50%;
border: 1px solid #000;
background: #fff;
cursor: pointer;
padding: 0;
box-shadow: none;
font-size: 0;
line-height: 0;
transition: 0.25s ease;
background-position: center;
background-repeat: no-repeat;
background-size: 20px;
/* czarna ikona na białym tle */
background-image: url("data:image/svg+xml,%3Csvg fill='black' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M476 3.2 12.5 270c-19.5 11.3-14.9 40.6 6.7 45.1l111.1 22.3 44.8 135.4c6.4 19.2 31.4 23.5 44.3 7.7l54.4-67.5 120 93c14.9 11.5 36.3 2.9 39.5-15.4l72-421.7c3.5-20.4-18.3-35.6-35.3-25.7z'/%3E%3C/svg%3E");
}
form .newsletter-submit.forminator-button-submit:hover {
background: #000 center/20px no-repeat; /* kolor + pozycja + size */
border-color: #000;
background-image: url("data:image/svg+xml,%3Csvg fill='white' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M476 3.2 12.5 270c-19.5 11.3-14.9 40.6 6.7 45.1l111.1 22.3 44.8 135.4c6.4 19.2 31.4 23.5 44.3 7.7l54.4-67.5 120 93c14.9 11.5 36.3 2.9 39.5-15.4l72-421.7c3.5-20.4-18.3-35.6-35.3-25.7z'/%3E%3C/svg%3E");
}
.wdt-post-entry .blog-entry .entry-title h4, .wdt-simple-style.wdt-post-entry .blog-entry .entry-title {font-size:12px;}
/* —— Kolory do łatwej zmiany —— */
:root{
--tbl-text:#111;
--tbl-line:#00000033; /* cienka linia (20% czerni) */
--tbl-row-sep:#00000014; /* separator wierszy (8% czerni) */
--tbl-hover:#f8f1e4; /* beż na hover */
}
/* Kontener – w razie czego scroll w poziomie */
.ct-basic-table-container{
width:100%;
overflow-x:auto;
-webkit-overflow-scrolling:touch;
}
/* Bazowe ustawienia tabeli */
table.ct-basic-table{
width:100%;
border-collapse:separate;
border-spacing:0;
color:var(--tbl-text);
letter-spacing:.02em;
background:transparent;
}
/* Komórki – zero ramek i tła */
.ct-basic-table th,
.ct-basic-table td{
padding:1.2em 1rem;
border:0 !important;
background:transparent !important;
box-shadow:none !important;
}
/* Nagłówek (pierwszy wiersz) */
.ct-basic-table > tbody:first-child > tr:first-child > th,
.ct-basic-table > tbody:first-child > tr:first-child > th p {
color:#111 !important;
background:transparent !important;
text-transform:uppercase;
font-weight:600;
letter-spacing:0.06em;
font-size:1.02rem;
}
/* Header vertical alignment fix */
.ct-basic-table > tbody:first-child > tr:first-child > th{
vertical-align:middle;
padding-top:1.1em;
padding-bottom:1.0em;
border-bottom:1px solid rgba(0,0,0,.15);
}
/* Wiersze danych – separator od 2. wiersza w dół */
.ct-basic-table > tbody > tr:nth-child(n+2) td{
border-top:1px solid var(--tbl-row-sep) !important;
}
/* Hover tylko dla wierszy danych */
.ct-basic-table > tbody > tr:nth-child(n+2):hover{
background:var(--tbl-hover);
transition:background-color .2s ease;
}
/* Wyrównanie kolumn 2–4 do prawej (wartości/liczby) */
.ct-basic-table tr > :nth-child(2) p,
.ct-basic-table tr > :nth-child(3) p,
.ct-basic-table tr > :nth-child(4) p{
/*text-align:right !important;*/
}
/* Zerowy margin w
wewnątrz komórek */
.ct-basic-table th p,
.ct-basic-table td p{
margin:0;
}
/* ——— MOBILE ——— */
@media (max-width:700px){
/* NIC nie kombinujemy z display – tabela zostaje tabelą */
table.ct-basic-table{
min-width:0; /* pozwala się ścisnąć */
table-layout:fixed; /* wymusza równy podział przestrzeni wg width */
}
/* Kompresja paddings + fontów */
.ct-basic-table th,
.ct-basic-table td{
padding:0.7em 0.45rem;
}
.ct-basic-table th p,
.ct-basic-table td p{
font-size:0.85rem;
line-height:1.25;
}
/* Szerokości kolumn – tak, żeby się mieściło */
.ct-basic-table th:nth-child(1),
.ct-basic-table td:nth-child(1){
width:25%; /* nazwa karnetu */
}
.ct-basic-table th:nth-child(2),
.ct-basic-table td:nth-child(2){
width:25%; /* okres ważności */
}
.ct-basic-table th:nth-child(3),
.ct-basic-table td:nth-child(3){
width:25%; /* za wejście */
}
.ct-basic-table th:nth-child(4),
.ct-basic-table td:nth-child(4){
width:25%; /* cena */
}
/* Pozwalamy łamać tekst w 1–2 kolumnie */
.ct-basic-table tr > :nth-child(1) p,
.ct-basic-table tr > :nth-child(2) p{
white-space:normal;
}
/* Liczby / ceny w jednej linii */
.ct-basic-table tr > :nth-child(3) p,
.ct-basic-table tr > :nth-child(4) p{
white-space:normal;
}
/* Nagłówek mniej „rozstrzelony” na małym ekranie */
.ct-basic-table > tbody:first-child > tr:first-child > th,
.ct-basic-table > tbody:first-child > tr:first-child > th p{
letter-spacing:0.03em;
font-size:0.8rem;
}
}
/* ===== Fix / Glass look – Forminator #79428 ===== */
#forminator-module-79428.forminator-ui{
position: relative;
max-width: 1000px; margin-inline:auto;
background: rgba(255,255,255,.22);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
border: 1px solid rgba(255,255,255,.35);
border-radius: 24px;
padding: 28px;
box-shadow: 0 20px 60px -25px rgba(0,0,0,.5);
}
/* Nagłówki i etykiety – jasne + delikatny cień dla czytelności */
/* === Nagłówki sekcji – mniejsze i wyśrodkowane === */
#forminator-module-79428 .forminator-subtitle {
font-size: clamp(20px, 2.8vw, 22px);
text-align: center;
letter-spacing: 0.3px;
margin: 20px auto 18px;
color: #fff;
text-shadow: 0 1px 2px rgba(0,0,0,.4);
border-bottom: 1px solid rgba(255,255,255,.25);
display: inline-block;
padding-bottom: 4px;
}
#forminator-module-79428 .forminator-label,
#forminator-module-79428 .forminator-consent__label,
#forminator-module-79428 .forminator-radio-label{
color:#f6f6f6 !important;
font-weight:600;
text-shadow: 0 1px 1px rgba(0,0,0,.35);
}
#forminator-module-79428 .forminator-consent__label a { color:#f6f6f6 !important;}
/* Pola – szklane kapsuły, równy wygląd */
#forminator-module-79428 .forminator-input,
#forminator-module-79428 .forminator-textarea{
background: rgba(255,255,255,.92) !important;
color:#191919;
border:1px solid rgba(0,0,0,.1) !important;
border-radius: 28px !important;
padding: 14px 18px !important;
box-shadow: inset 0 1px 0 rgba(255,255,255,.9);
transition: box-shadow .2s, border-color .2s, background .2s;
}
#forminator-module-79428 .forminator-input:focus,
#forminator-module-79428 .forminator-textarea:focus{
outline:none;
border-color:#ff4fb0 !important;
box-shadow: 0 0 0 4px rgba(255,79,176,.28), inset 0 1px 0 rgba(255,255,255,1);
background:#fff !important;
}
#forminator-module-79428 ::placeholder{ color:#8b8b8b; }
/* Input number – ukryj strzałki, żeby było czysto */
#forminator-module-79428 input[type="number"]{
-moz-appearance:textfield;
}
#forminator-module-79428 input[type="number"]::-webkit-outer-spin-button,
#forminator-module-79428 input[type="number"]::-webkit-inner-spin-button{
-webkit-appearance:none; margin:0;
}
/* Select2 (kraje, listy) – taka sama kapsuła jak inputy */
#forminator-module-79428 .select2-container .select2-selection--single{
height:auto !important; min-height:52px;
padding: 12px 16px;
border-radius: 28px !important;
background: rgba(255,255,255,.92);
border:1px solid rgba(0,0,0,.1) !important;
box-shadow: inset 0 1px 0 rgba(255,255,255,.9);
}
#forminator-module-79428 .select2-selection__rendered{
line-height:1.4 !important; color:#191919 !important;
}
#forminator-module-79428 .select2-selection__arrow .forminator-icon-chevron-down{
color:#555;
}
#forminator-module-79428 .select2-container--open .select2-selection--single{
border-color:#ff4fb0 !important;
box-shadow:0 0 0 4px rgba(255,79,176,.28);
}
#forminator-module-79428 .select2-dropdown{
border-radius:16px; border:1px solid rgba(0,0,0,.08);
background:#fff;
}
/* Radio/checkbox – miękko */
#forminator-module-79428 .forminator-radio .forminator-radio-bullet,
#forminator-module-79428 .forminator-checkbox-box{
width:20px;height:20px;border-radius:50%;
border:1px solid rgba(0,0,0,.2); background:#fff;
box-shadow: inset 0 1px 0 rgba(255,255,255,.9);
}
#forminator-module-79428 .forminator-radio input:checked + .forminator-radio-bullet,
#forminator-module-79428 .forminator-checkbox input:checked + .forminator-checkbox-box{
border-color:#ff4fb0;
box-shadow: 0 0 0 4px rgba(255,79,176,.28);
}
/* Separator pól/wierszy – trochę oddechu */
#forminator-module-79428 .forminator-row{ margin-bottom:16px; }
/* Przycisk submit – kapsuła z cieniem */
#forminator-module-79428 .forminator-button.forminator-button-submit{
background:#ff4fb0; color:#fff;
border:0; border-radius:999px; padding:14px 26px;
font-weight:800; letter-spacing:.2px;
box-shadow:0 16px 36px -14px rgba(255,79,176,.65);
transition: filter .2s, transform .06s, box-shadow .2s;
}
#forminator-module-79428 .forminator-button.forminator-button-submit:hover{
filter:brightness(1.05);
box-shadow:0 20px 44px -16px rgba(255,79,176,.75);
}
#forminator-module-79428 .forminator-button.forminator-button-submit:active{
transform: translateY(1px);
}
/* Komunikaty błędów – kontrast na ciemnym tle */
#forminator-module-79428 .forminator-response-message.forminator-error{
background: rgba(255,59,48,.1);
color:#fff; border:1px solid rgba(255,59,48,.35);
border-radius:14px; padding:12px 14px;
text-shadow:0 1px 1px rgba(0,0,0,.35);
}
/* Mobile drobne wygładzenie */
@media (max-width: 768px){
#forminator-module-79428.forminator-ui{ padding:18px; border-radius:20px; }
#forminator-module-79428 .forminator-title{ font-size:clamp(22px,6vw,34px); }
}
/* === USTAWIENIA GLOBALNE PLACEHOLDERÓW W FORMULARZU === */
#forminator-module-75240 input::placeholder,
#forminator-module-75240 textarea::placeholder,
#forminator-module-75240 .select2-selection__placeholder {
color: #7f7a72 !important; /* CIEMNIEJSZY SZARY */
opacity: 1 !important;
}
/* === SELECT – wygląd jak inputy === */
#forminator-module-75240 .select2-container.forminator-select {
width: 100% !important;
}
#forminator-module-75240
.select2-container.forminator-select
.select2-selection--single {
height: 78px;
border-radius: 999px;
border: 1px solid #000 !important;
background: transparent !important;
padding: 0 2.6rem;
display: flex;
align-items: center;
font-size: 18px; /* MNIEJSZY FONT */
line-height: 1;
box-shadow: none !important;
outline: none !important;
}
/* tekst */
#forminator-module-75240
.select2-container.forminator-select
.select2-selection__rendered {
padding: 0;
margin: 0;
color: #000 !important;
font-size: 18px; /* MNIEJSZY FONT */
}
/* placeholder */
#forminator-module-75240
.select2-container.forminator-select
.select2-selection__placeholder {
color: #7f7a72 !important;
}
/* strzałka */
#forminator-module-75240
.select2-container.forminator-select
.select2-selection__arrow {
position: absolute;
right: 1.8rem;
top: 50%;
transform: translateY(-50%);
}
/* focus/hover – złoto */
#forminator-module-75240
.select2-container.forminator-select.select2-container--open
.select2-selection--single,
#forminator-module-75240
.select2-container.forminator-select.select2-container--focus
.select2-selection--single,
#forminator-module-75240
.select2-container.forminator-select
.select2-selection--single:hover {
border-color: #ba8e2c !important;
box-shadow: 0 0 0 1px #ba8e2c;
}
/* === DROPDOWN SELECTA === */
.select2-container--open .select2-dropdown {
border-radius: 24px;
border: 1px solid #000 !important;
background: #f8f2e6 !important;
overflow: hidden;
}
.select2-container--open .select2-results__options {
max-height: 260px;
}
.select2-container--open .select2-results__option {
padding: 0.45rem 1.4rem;
font-size: 15px;
line-height: 1.3;
}
.select2-container--open
.select2-results__option--highlighted.select2-results__option--selectable {
background-color: #ba8e2c !important;
color: #fff;
}
/* === CUSTOM INPUT „INNY” === */
#forminator-module-75240 .forminator-custom-input {
margin-top: 10px;
}
#forminator-module-75240 .forminator-custom-input .forminator-input {
width: 100%;
height: 78px;
border-radius: 999px;
border: 1px solid #000;
background: transparent;
padding: 0 2.6rem;
font-size: 20px;
line-height: 1;
color: #000;
box-shadow: none;
}
/* placeholder custom input */
#forminator-module-75240
.forminator-custom-input
.forminator-input::placeholder {
color: #7f7a72 !important;
}
/* focus custom input */
#forminator-module-75240
.forminator-custom-input
.forminator-input:focus {
border-color: #ba8e2c;
box-shadow: 0 0 0 1px #ba8e2c;
outline: none;
}
/* === GLOBALNE PLACEHOLDERY === */
#forminator-module-75240 input::placeholder,
#forminator-module-75240 textarea::placeholder,
#forminator-module-75240 .select2-selection__placeholder {
color: #7f7a72 !important;
opacity: 1 !important;
}
/* === SELECT – PIGUŁKA, ZERO NIEBIESKIEGO === */
#forminator-module-75240
.select2-container.forminator-select
.select2-selection--single {
height: 78px;
border-radius: 999px;
border: 1px solid #000 !important;
background: transparent !important;
padding: 0 2.6rem;
display: flex;
align-items: center;
font-size: 18px;
color: #000;
box-shadow: none !important;
outline: none !important;
}
/* Tekst */
#forminator-module-75240
.select2-container.forminator-select
.select2-selection__rendered {
color: #000 !important;
font-size: 18px;
}
/* Strzałka – usuwamy niebieski */
#forminator-module-75240
.select2-container.forminator-select
.select2-selection__arrow span {
color: #7f7a72 !important;
}
/* === FOCUS – subtelna złota ramka === */
#forminator-module-75240
.select2-container.forminator-select.select2-container--open
.select2-selection--single,
#forminator-module-75240
.select2-container.forminator-select.select2-container--focus
.select2-selection--single {
border-color: #d7c29b !important;
box-shadow: 0 0 0 2px #d7c29b30 !important; /* delikatny złoty glow */
}
/* === DROPDOWN – delikatny krem === */
.select2-container--open .select2-dropdown {
border-radius: 22px;
border: 1px solid #d7c29b !important;
background: #f8f2e6 !important;
overflow: hidden;
}
/* Lista opcji */
.select2-container--open .select2-results__options {
max-height: 260px;
}
/* Opcje – jasne, miękkie */
.select2-container--open .select2-results__option {
padding: 0.55rem 1.4rem;
font-size: 16px;
color: #4a453e;
}
/* HOVER – subtelny złoty, dużo delikatniejszy */
.select2-container--open
.select2-results__option--highlighted.select2-results__option--selectable {
background-color: #f4ecdc !important; /* pastelowo złote */
color: #000 !important;
}
/* === CUSTOM INPUT „INNY” === */
#forminator-module-75240 .forminator-custom-input .forminator-input {
width: 100%;
height: 78px;
border-radius: 999px;
border: 1px solid #000;
background: transparent;
padding: 0 2.6rem;
font-size: 20px;
color: #000;
}
/* focus: subtelne złoto */
#forminator-module-75240
.forminator-custom-input
.forminator-input:focus {
border-color: #d7c29b;
box-shadow: 0 0 0 2px #d7c29b30;
outline: none;
}
/* === NADPISANIE FORMULOWEGO NIEBIESKIEGO DROPDOWNU === */
.forminator-select-dropdown-container--open
.forminator-custom-form-75240.forminator-dropdown--basic {
border-color: #d7c29b !important; /* delikatne złoto */
background-color: #f8f2e6 !important; /* kremowe tło */
border-width: 1px !important;
box-shadow: none !important;
}
/* blokada starych kolorów opcji */
.forminator-custom-form-75240 .forminator-select-dropdown-container--open .forminator-dropdown__option,
.forminator-custom-form-75240 .forminator-dropdown__option {
background: transparent !important;
color: #000 !important;
}
/* nasz subtelny hover */
.forminator-custom-form-75240 .forminator-dropdown__option:hover {
background: #f4ecdc !important; /* pastel złoty */
color: #000 !important;
}
#forminator-module-75240 .select2-container.forminator-select .select2-selection--single {
height: 70px !important;
padding: 0 1.6rem !important;
font-size: 15px !important;
}
#forminator-module-75240 .select2-results__option,
#forminator-module-75240 .select2-container.select2-container--default .select2-selection--single,
#forminator-module-75240 .select2-container.select2-container--default .select2-selection--multiple {
height: 40px !important;}
#forminator-module-75240 .forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--basic .select2-results .select2-results__options .select2-results__option {
padding: 0 8px !important;
height: 40px !important;
}
.forminator-select.forminator-select-dropdown-container--open .forminator-custom-form-75240.forminator-select-dropdown.forminator-dropdown--basic {
padding: 0 !important;
}
/* Local Raleway and Kalnia fonts for portalmocy.pl. */
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4TYFq.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 200;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 200;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4TYFq.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4TYFq.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4TYFq.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4TYFq.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 600;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4TYFq.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4TYFq.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 800;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 800;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4TYFq.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4Q4FqPfE.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptsg8zYS_SKggPNyCg4TYFq.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyCMIT5lu.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyC0ITw-1.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyCMIT5lu.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 200;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyC0ITw-1.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyCMIT5lu.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyC0ITw-1.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyCMIT5lu.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyC0ITw-1.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyCMIT5lu.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyC0ITw-1.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyCMIT5lu.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyC0ITw-1.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyCMIT5lu.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyC0ITw-1.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyCMIT5lu.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyC0ITw-1.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyCMIT5lu.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url('https://portalmocy.pl/wp-content/uploads/1Ptug8zYS_SKggPNyC0ITw-1.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 100;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4NEXQVR-.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 100;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4N8XQQ.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 200;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4NEXQVR-.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 200;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4N8XQQ.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 300;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4NEXQVR-.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 300;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4N8XQQ.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 400;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4NEXQVR-.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 400;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4N8XQQ.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 500;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4NEXQVR-.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 500;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4N8XQQ.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 600;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4NEXQVR-.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 600;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4N8XQQ.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 700;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4NEXQVR-.woff2') format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Kalnia';
font-style: normal;
font-weight: 700;
font-display: swap;
font-stretch: 100%;
src: url('https://portalmocy.pl/wp-content/uploads/11hdGpPCwUbbYwZZP0RBuDY62BQZhjvO4N8XQQ.woff2') format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
(function() {
var labels = [
['a[href^="tel:"]', 'Zadzwoń do Portal Mocy'],
['a[href^="tel://"]', 'Zadzwoń do Portal Mocy'],
['a[href*="wa.me/48796666174"]', 'Napisz do Portal Mocy na WhatsApp'],
['a[href*="/kontakt/"]', 'Przejdź do strony kontaktu'],
['a[href*="google.com/maps"]', 'Pokaż trasę do Portal Mocy w Google Maps'],
['a[href*="facebook.com/portalmocy.joga"]', 'Portal Mocy na Facebooku'],
['a[href*="instagram.com/portalmocy.joga"]', 'Portal Mocy na Instagramie'],
['a[href*="/nasze-zajecia/znajdz-joge-dla-siebie-quiz/"]', 'Rozpocznij quiz: znajdź jogę dla siebie'],
['a[href*="/frosty-spa/"]', 'Przejdź do strony Frosty SPA'],
['a[href*="/nasze-zajecia/lagodne/"]', 'Zobacz zajęcia łagodne'],
['a[href*="/nasze-zajecia/umiarkowane/"]', 'Zobacz zajęcia umiarkowane'],
['a[href*="/nasze-zajecia/intensywne/"]', 'Zobacz zajęcia intensywne'],
['a[href*="bosonamacie.pl/szkola/joga-w-lesnicy"]', 'Portal Mocy w serwisie Boso na Macie'],
['a[href*="/karta-sportowa/"]', 'Sprawdź kartę sportową MultiSport'],
['a[href*="app.yogaalliance.org/teacherpublicprofile"]', 'Profil nauczyciela w Yoga Alliance']
];
function hasUsableName(element) {
var text = (element.textContent || '').replace(/\s+/g, ' ').trim();
var label = (element.getAttribute('aria-label') || '').trim();
var title = (element.getAttribute('title') || '').trim();
var imgAlt = Array.prototype.some.call(element.querySelectorAll('img'), function(img) {
return (img.getAttribute('alt') || '').trim().length > 0;
});
return !!(text || label || title || imgAlt);
}
function labelElement(element, label) {
if (!element || !label) {
return;
}
if (!hasUsableName(element)) {
element.setAttribute('aria-label', label);
}
Array.prototype.forEach.call(element.querySelectorAll('img'), function(img) {
if (!(img.getAttribute('alt') || '').trim()) {
img.setAttribute('alt', label);
}
});
}
function applyAccessibilityLabels() {
var newsletterButton = document.querySelector('button.forminator-button-submit.newsletter-submit');
if (newsletterButton) {
newsletterButton.setAttribute('aria-label', 'Zapisz się do newslettera');
newsletterButton.setAttribute('title', 'Zapisz się do newslettera');
}
labels.forEach(function(item) {
Array.prototype.forEach.call(document.querySelectorAll(item[0]), function(element) {
labelElement(element, item[1]);
});
});
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', applyAccessibilityLabels);
} else {
applyAccessibilityLabels();
}
window.addEventListener('load', function() {
applyAccessibilityLabels();
window.setTimeout(applyAccessibilityLabels, 1000);
});
})();
Przejdź do treści