@media screen and (min-width: 1201px) {
.header .header__start {
gap: 48px;
}
.header .header__logo {
flex: 0 0 120px;
width: 120px;
height: 40px;
}
.header .header__logo-img {
width: 120px;
height: 40px;
content: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20118.762%2039.2971%22%3E%3Cpath%20d%3D%22M0%2034.289V5.00811C0%201.81609%202.40241%200%204.97619%200C7.54996%200%209.95406%201.76065%209.95406%205.00811V14.0348H23.9704V5.00811C23.9704%201.81609%2026.4299%200%2028.9466%200C31.4632%200%2033.9228%201.76065%2033.9228%205.00811V34.289C33.9228%2037.481%2031.5203%2039.2971%2028.9466%2039.2971C26.3728%2039.2971%2023.9704%2037.5365%2023.9704%2034.289V23.8309H9.95406V34.289C9.95406%2037.481%207.49452%2039.2971%204.97619%2039.2971C2.45785%2039.2971%200%2037.5365%200%2034.289Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M37.1055%2029.6656C37.1055%2026.9692%2039.2794%2025.0977%2041.8532%2025.0977C43.9129%2025.0977%2044.7714%2026.0889%2045.9154%2027.1893C47.2309%2028.5098%2048.9479%2029.9411%2053.5242%2029.9411C57.5865%2029.9411%2060.4458%2028.7853%2060.4458%2026.1981C60.4458%2023.9973%2057.3563%2023.5571%2053.5813%2023.1169C47.1166%2022.4567%2038.0211%2022.0165%2038.0211%2012.2742C38.0211%204.84347%2043.8557%200%2054.04%200C62.8499%200%2070.0001%203.24746%2070.0001%208.91582C70.0001%2011.6122%2067.6548%2013.4838%2065.3095%2013.4838C63.8227%2013.4838%2062.7928%2012.879%2061.7059%2012.0524C59.9889%2010.7319%2058.2736%209.30054%2054.1542%209.30054C50.6648%209.30054%2048.1482%2010.4009%2048.1482%2012.4371C48.1482%2014.8597%2051.352%2015.4645%2055.0698%2015.74C61.4774%2016.3448%2070.6301%2016.6758%2070.6301%2026.2518C70.6301%2034.7275%2063.5942%2039.2954%2053.8115%2039.2954C44.0288%2039.2954%2037.1071%2034.9476%2037.1071%2029.6639L37.1055%2029.6656Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M104.415%2031.1508C106.303%2033.5179%20105.673%2036.5436%20103.499%2038.1396C101.268%2039.8465%2097.8932%2039.6802%2095.9478%2037.1484L84.6783%2022.5642H83.7627V34.2873C83.7627%2037.4794%2081.3031%2039.2954%2078.7848%2039.2954C76.2664%2039.2954%2073.8086%2037.5348%2073.8086%2034.2873V5.00811C73.8086%201.81609%2076.211%200%2078.7848%200C81.3586%200%2083.7627%201.76065%2083.7627%205.00811V17.2823L95.0893%202.31169C97.0347%20-0.329282%20100.296%20-0.604804%20102.584%200.991206C104.701%202.58722%20105.445%205.55915%20103.328%207.92629L94.1754%2018.8783L104.415%2031.1524V31.1508Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M108.807%2034.289V5.00811C108.807%201.81609%20111.152%200%20113.785%200C116.417%200%20118.762%201.81609%20118.762%205.00811V34.289C118.762%2037.481%20116.36%2039.2971%20113.785%2039.2971C111.209%2039.2971%20108.807%2037.481%20108.807%2034.289Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
}
.header .header__nav .header__menu-link {
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
}
} @media screen and (min-width: 1201px) {
.header .header-mega__column {
display: flex;
flex-direction: column;
}
.header .header-mega__courses {
flex: 1;
}
} .wpcf7:is([id^="wpcf7-f2662-"], [id^="wpcf7-f1054-"]) form.wpcf7-form .contact-form__field :is(input, textarea).wpcf7-not-valid,
.wpcf7:is([id^="wpcf7-f2662-"], [id^="wpcf7-f1054-"]) form.wpcf7-form .contact-form__acceptance input[aria-invalid="true"] {
border-color: #ff5000;
box-shadow: 0 0 0 2px #ff500026;
} .wpcf7:is([id^="wpcf7-f2662-"], [id^="wpcf7-f1054-"]) form.wpcf7-form .contact-form__required,
.wpcf7:is([id^="wpcf7-f2662-"], [id^="wpcf7-f1054-"]) form.wpcf7-form .wpcf7-not-valid-tip,
.wpcf7:is([id^="wpcf7-f2662-"], [id^="wpcf7-f1054-"]) form.wpcf7-form:is(.invalid, .unaccepted) .wpcf7-response-output {
display: none;
} @media screen and (min-width: 1024px) {
.single-hski_job .career-detail-page__details {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.single-hski_job .career-detail-page__detail {
min-width: 0;
}
} body :is(
.btn.btn--primary:not(.wp-block-button),
.wp-block-button.btn.btn--primary .wp-block-button__link,
.wp-block-button.is-style-hski-primary .wp-block-button__link
):not(.btn--no-arrow, .btn--no-arrow *, .btn--solid, .btn--cart, .btn--form,
.home-gallery__action *, .home-faq__cta *, .booking-mobile-bar--compact *,
.school-product-page__info-box-cta-wrap *, .school-product-page__pricing-card-select,
.school-product-page__pricing-card-btn, .school-product-page__pricing-card-btn--primary,
.school-product-page__pricing-card-btn--outline) {
padding-left: var(--hski-cta-text-inset, 24px);
padding-right: var(--hski-cta-arrow-inset, 60px);
transition: background-color .2s, color .2s, border-color .2s;
}
body :is(
.btn.btn--primary:not(.wp-block-button),
.wp-block-button.btn.btn--primary .wp-block-button__link,
.wp-block-button.is-style-hski-primary .wp-block-button__link
):not(.btn--no-arrow, .btn--no-arrow *, .btn--solid, .btn--cart, .btn--form,
.home-gallery__action *, .home-faq__cta *, .booking-mobile-bar--compact *,
.school-product-page__info-box-cta-wrap *, .school-product-page__pricing-card-select,
.school-product-page__pricing-card-btn, .school-product-page__pricing-card-btn--primary,
.school-product-page__pricing-card-btn--outline)::before {
left: auto;
right: 8px;
transition: none;
} body .btn.btn--primary.btn--sm {
--hski-cta-text-inset: 20px;
--hski-cta-arrow-inset: 52px;
}
body :is(
.btn.btn--primary:not(.wp-block-button),
.wp-block-button.btn.btn--primary .wp-block-button__link,
.wp-block-button.is-style-hski-primary .wp-block-button__link
):not(.btn--no-arrow, .btn--no-arrow *, .btn--solid, .btn--cart, .btn--form,
.home-gallery__action *, .home-faq__cta *, .booking-mobile-bar--compact *,
.school-product-page__info-box-cta-wrap *, .school-product-page__pricing-card-select,
.school-product-page__pricing-card-btn, .school-product-page__pricing-card-btn--primary,
.school-product-page__pricing-card-btn--outline):not(:disabled, [aria-disabled="true"]):is(:hover, :focus-visible, :active) {
background-color: #e64800;
}
body :is(
.btn.btn--primary:not(.wp-block-button),
.wp-block-button.btn.btn--primary .wp-block-button__link,
.wp-block-button.is-style-hski-primary .wp-block-button__link
):not(.btn--no-arrow, .btn--no-arrow *, .btn--solid, .btn--cart, .btn--form,
.home-gallery__action *, .home-faq__cta *, .booking-mobile-bar--compact *,
.school-product-page__info-box-cta-wrap *, .school-product-page__pricing-card-select,
.school-product-page__pricing-card-btn, .school-product-page__pricing-card-btn--primary,
.school-product-page__pricing-card-btn--outline):focus-visible {
outline: 2px solid #152652;
outline-offset: 3px;
} @media screen and (max-width: 767px) {
body .offer-zagraniczna__footer .btn.btn--primary {
--hski-cta-text-inset: 24px;
--hski-cta-arrow-inset: 24px;
}
} @media (max-width: 767px) {
#offer-search-barhint[data-hski-school-above="1"] {
transform: translateY(calc(-100% - var(--hski-search-field-height, 56px) - 24px)) !important;
}
#offer-search-barhint[data-hski-school-above="1"] .offer-search-barhint__caret {
top: auto;
bottom: -6px;
}
}