.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@font-face {
font-family: 'Inter 24pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-Black.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-Black.woff) format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 28pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-Black.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-Black.woff) format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 24pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-ExtraBold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-ExtraBold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 24pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-Regular.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 24pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-Bold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-SemiBold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-SemiBold.woff) format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 24pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-Medium.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 24pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-SemiBold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter24pt-SemiBold.woff) format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-Black.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-Black.woff) format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-Medium.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-ExtraBold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-ExtraBold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 28pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-Medium.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-Regular.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 28pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-Bold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-Bold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter18pt-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 28pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-Regular.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 28pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-ExtraBold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-ExtraBold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 28pt';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-SemiBold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Inter/Inter28pt-SemiBold.woff) format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}@font-face {
font-family: 'Plus Jakarta Sans';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-ExtraBold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-ExtraBold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Plus Jakarta Sans';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-Bold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Plus Jakarta Sans';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-Medium.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Plus Jakarta Sans';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-ExtraLight.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-ExtraLight.woff) format('woff');
font-weight: 200;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Plus Jakarta Sans';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-Light.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-Light.woff) format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Plus Jakarta Sans';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-SemiBold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-SemiBold.woff) format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Plus Jakarta Sans';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-Regular.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/Plus%20Jakarta%20Sans/PlusJakartaSans-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}@font-face {
font-family: 'Roboto Condensed';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-Bold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Roboto Condensed';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-Black.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-Black.woff) format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Roboto Condensed';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-Light.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-Light.woff) format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Roboto Condensed';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-Medium.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Roboto Condensed';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-SemiBold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-SemiBold.woff) format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Roboto Condensed';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-Regular.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Roboto Condensed';
src: url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-ExtraBold.woff2) format('woff2'),
url(//woohoo.pl/wp-content/themes/Woohoo/assets/fonts/RobotoCondensed/RobotoCondensed-ExtraBold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}html {line-height: 1.22;-webkit-text-size-adjust: 100%;scroll-behavior: smooth;}body {margin: 0;background: var(--color-white);}main {display: block;overflow: hidden;}hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {color: inherit;background-color: transparent;}footer a:hover {text-decoration: underline;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: var(--font-weight-bold);}code, kbd, samp {font-family: monospace, monospace;font-size: 1em;}small {font-size: var(--font-size-small);}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button, input {overflow: visible;}button, select {text-transform: none;}button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details {display: block;}summary {display: list-item;}template {display: none;}address {font-style: normal;}textarea {resize: none;}[hidden] {display: none;}#wpadminbar {transition: transform .3s ease;}#wpadminbar:not(:hover) {transform: translateX(calc(20px - 100vw));transition-delay: .5s;}html {margin-top: 0 !important;}ul.list-reset, ol.list-reset, .list-reset-inside ul, .list-reset-inside ol {list-style: none;margin: 0;padding: 0;}a.link-reset, .link-reset-inside a {font: inherit;color: inherit;text-decoration: inherit;}.btn-reset {cursor: pointer;color: inherit;background: none;border: none;padding: 0;display: block;}.visually_hidden, .visually_hidden_focusable:not(:focus):not(:active) {position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap;}.inline {display: inline;}.inline_block {display: inline-block;}.inline_flex {display: inline-flex;}.inline_grid {display: inline-grid;}.block {display: block;}.none {display: none;}.flex {display: flex;}.grid {display: grid;}.relative {position: relative;}.absolute {position: absolute;}.m-0 {margin: 0;}.m-auto {margin: auto;}.mx-0 {margin-left: 0;margin-right: 0;}.mx-auto {margin-left: auto;margin-right: auto;}.ml-0 {margin-left: 0;}.ml-auto {margin-left: auto;}.mr-0 {margin-right: 0;}.mr-auto {margin-right: auto;}.my-0 {margin-top: 0;margin-bottom: 0;}.my-auto {margin-top: auto;margin-bottom: auto;}.mt-0 {margin-top: 0;}.mt-auto {margin-top: auto;}.mb-0 {margin-bottom: 0;}.mb-auto {margin-bottom: auto;}.p-0 {padding: 0;}.p-auto {padding: auto;}.px-0 {padding-left: 0;padding-right: 0;}.px-auto {padding-left: auto;padding-right: auto;}.pl-0 {padding-left: 0;}.pl-auto {padding-left: auto;}.pr-0 {padding-right: 0;}.pr-auto {padding-right: auto;}.py-0 {padding-top: 0;padding-bottom: 0;}.py-auto {padding-top: auto;padding-bottom: auto;}.pt-0 {padding-top: 0;}.pt-auto {padding-top: auto;}.pb-0 {padding-bottom: 0;}.pb-auto {padding-bottom: auto;}.text-uppercase {text-transform: uppercase;}.text-lowercase {text-transform: lowercase;}.text-capitalize {text-transform: capitalize;}.text-center {text-align: center;}.text-left {text-align: left !important;}.text-right {text-align: right;}.box-shadow {box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);}.aspect_ratio {position: relative;}.aspect_ratio::before {content: "";display: block;padding-bottom: calc(var(--aspect_ratio-y) / var(--aspect_ratio-x) * 100%);visibility: hidden;pointer-events: none;}.aspect_ratio>* {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;max-width: 100% !important;object-fit: cover;}:root {
--fontsize: calc(0.3125rem + ((1vw - 3.6px) * 0.4965));
}
:root { font-size: max(37.5%, min(var(--fontsize), 62.5%)); --global-width: min(calc(320px + ((1vw - 3.6px) * 100)), 123.5rem);  --color-white: #fff;
--color-black: #000;
--color-gray: #475467;
--color-light-gray: #595B61;
--color-blue: #0049FF;
--color-navy: #091133;
--color-steel-blue: #7881A9;
--color-pale-blue: #C7D7FF;
--color-azure-blue: #F6F9FC; --font-family-main: "Inter", sans-serif;
--font-family-roboto: "Roboto Condensed", sans-serif;
--font-family-jakarta: "Plus Jakarta Sans", sans-serif;
--font-size-11: max(11px, 1.1rem);
--font-size-12: max(12px, 1.2rem);
--font-size-13: max(13px, 1.3rem);
--font-size-14: max(13px, 1.4rem);
--font-size-15: max(13px, 1.5rem);
--font-size-16: max(13px, 1.6rem);
--font-size-17: max(14px, 1.7rem);
--font-size-24: max(20px, 2.4rem);
--font-size-28: max(24px, 2.8rem);
--font-size-32: max(28px, 3.2rem);
--font-size-52: max(33px, 5.2rem);
--font-size-72: max(42px, 7.2rem);
--font-weight-light: 300;
--font-weight-regular: 400;
--font-weight-medium: 500;
--font-weight-semibold: 600;
--font-weight-bold: 700;
--font-weight-extrabold: 800;
font-family: var(--font-family-main);
}
@media(min-width: 2048px) {
:root {
font-size: 85%;
}
}
@media(min-width: 3840px) {
:root {
font-size: 140%;
}
} .color-white {
color: var(--color-white);
}
.color-black {
color: var(--color-black);
}
.color-gray {
color: var(--color-gray);
}
.color-light-gray {
color: var(--color-light-gray);
}
.color-blue {
color: var(--color-blue);
}
.color-navy {
color: var(--color-navy);
}
.color-steel-blue {
color: var(--color-steel-blue);
}
.color-pale-blue {
color: var(--color-pale-blue);
}
.color-azure-blue {
color: var(--color-azure-blue);
} .bg-white {
background-color: var(--color-white);
}
.bg-black {
background-color: var(--color-black);
}
.bg-gray {
background-color: var(--color-gray);
}
.bg-blue {
background-color: var(--color-blue);
}
.bg-navy {
background-color: var(--color-navy);
}
.bg-pale-blue {
background-color: var(--color-pale-blue);
}
.bg-azure-blue {
background-color: var(--color-azure-blue);
} .font-size-11 {
font-size: var(--font-size-11);
}
.font-size-12 {
font-size: var(--font-size-12);
}
.font-size-13 {
font-size: var(--font-size-13);
}
.font-size-14 {
font-size: var(--font-size-14);
}
.font-size-15 {
font-size: var(--font-size-15);
}
.font-size-16 {
font-size: var(--font-size-16);
}
.font-size-17 {
font-size: var(--font-size-17);
}
.font-size-24 {
font-size: var(--font-size-24);
}
.font-size-28 {
font-size: var(--font-size-28);
}
.font-size-32 {
font-size: var(--font-size-32);
}
.font-size-52 {
font-size: var(--font-size-52);
}
.font-size-72 {
font-size: var(--font-size-72);
}
.font-weight-light {
font-weight: var(--font-weight-light);
}
.font-weight-regular {
font-weight: var(--font-weight-regular);
}
.font-weight-medium {
font-weight: var(--font-weight-medium);
}
.font-weight-semibold {
font-weight: var(--font-weight-semibold);
}
.font-weight-bold {
font-weight: var(--font-weight-bold);
}
.font-weight-extrabold {
font-weight: var(--font-weight-extrabold);
}
.inter {
font-family: var(--font-family-main);
}
.roboto {
font-family: var(--font-family-roboto);
}
.jakarta {
font-family: var(--font-family-jakarta);
}
.cont {
width: var(--global-width);
max-width: 96%;
}
a {
text-decoration: none;
}
.button {
display: inline-block;
padding: max(11px, 1.1rem) max(20px, 2rem);
border: 2px solid var(--color-blue);
border-radius: max(8px, 0.8rem);
font-size: var(--font-size-13);
font-weight: var(--font-weight-semibold);
font-family: var(--font-family-main);
line-height: 200%;
position: relative;
transition: background .3s ease, color .3s ease;
width: max-content;
}
.button--blue {
background: var(--color-blue);
color: var(--color-white);
}
.button--blue:hover {
background: transparent;
color: var(--color-blue);
}
.button--white {
background: transparent;
color: var(--color-blue);
}
.button--white:hover {
background: var(--color-blue);
color: var(--color-white);
}
.button--icon {
padding: max(11px, 1.1rem) max(48px, 4.8rem) max(11px, 1.1rem) max(20px, 2rem);
}
.button--icon--white {
background: var(--color-white);
color: var(--color-blue);
}
.button--icon--white:after {
content: "";
position: absolute;
width: max(18px, 1.8rem);
height: max(18px, 1.8rem);
background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.82498 14.2496C9.67665 14.249 9.53184 14.2044 9.40885 14.1215C9.28586 14.0386 9.19022 13.921 9.13403 13.7838C9.07784 13.6465 9.06361 13.4956 9.09315 13.3503C9.12269 13.2049 9.19466 13.0716 9.29998 12.9671L12.75 9.53212C12.8203 9.4624 12.8761 9.37945 12.9141 9.28805C12.9522 9.19666 12.9718 9.09863 12.9718 8.99962C12.9718 8.90061 12.9522 8.80258 12.9141 8.71119C12.8761 8.61979 12.8203 8.53684 12.75 8.46712L9.29998 5.03212C9.22968 4.9624 9.17389 4.87944 9.13581 4.78805C9.09774 4.69666 9.07813 4.59863 9.07813 4.49962C9.07813 4.40061 9.09774 4.30258 9.13581 4.21119C9.17389 4.11979 9.22968 4.03684 9.29998 3.96712C9.4405 3.82743 9.63059 3.74902 9.82873 3.74902C10.0269 3.74902 10.217 3.82743 10.3575 3.96712L13.8 7.40962C14.2213 7.83149 14.458 8.40337 14.458 8.99962C14.458 9.59587 14.2213 10.1677 13.8 10.5896L10.3575 14.0321C10.2874 14.1016 10.2043 14.1566 10.1129 14.1939C10.0215 14.2313 9.92369 14.2502 9.82498 14.2496Z' fill='%230049FF'/%3E%3Cpath d='M4.57498 14.2496C4.42665 14.249 4.28184 14.2044 4.15885 14.1215C4.03586 14.0386 3.94022 13.921 3.88403 13.7838C3.82784 13.6465 3.81361 13.4956 3.84315 13.3503C3.87269 13.2049 3.94466 13.0716 4.04998 12.9671L8.01748 8.99962L4.04998 5.03212C3.97968 4.9624 3.92389 4.87944 3.88581 4.78805C3.84774 4.69666 3.82813 4.59863 3.82813 4.49962C3.82813 4.40061 3.84774 4.30258 3.88581 4.21119C3.92389 4.11979 3.97968 4.03684 4.04998 3.96712C4.1905 3.82743 4.38059 3.74902 4.57873 3.74902C4.77687 3.74902 4.96696 3.82743 5.10748 3.96712L9.60748 8.46712C9.67778 8.53684 9.73357 8.61979 9.77165 8.71119C9.80973 8.80258 9.82933 8.90061 9.82933 8.99962C9.82933 9.09863 9.80973 9.19666 9.77165 9.28805C9.73357 9.37945 9.67778 9.4624 9.60748 9.53212L5.10748 14.0321C5.0374 14.1016 4.95429 14.1566 4.86291 14.1939C4.77153 14.2313 4.67369 14.2502 4.57498 14.2496Z' fill='%230049FF'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: center;
top: 50%;
transform: translateY(-50%);
right: max(20px, 2rem);
}
.button--icon--0 {
background: transparent;
color: var(--color-white);
}
.button--icon--transparent:after {
content: "";
position: absolute;
width: max(18px, 1.8rem);
height: max(18px, 1.8rem);
background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.825 14.2501C9.67667 14.2495 9.53185 14.2049 9.40886 14.122C9.28588 14.039 9.19024 13.9215 9.13405 13.7842C9.07785 13.647 9.06362 13.4961 9.09316 13.3508C9.1227 13.2054 9.19468 13.0721 9.3 12.9676L12.75 9.53261C12.8203 9.46288 12.8761 9.37993 12.9142 9.28854C12.9522 9.19714 12.9718 9.09912 12.9718 9.00011C12.9718 8.9011 12.9522 8.80307 12.9142 8.71167C12.8761 8.62028 12.8203 8.53733 12.75 8.46761L9.3 5.03261C9.2297 4.96288 9.1739 4.87993 9.13583 4.78854C9.09775 4.69714 9.07815 4.59912 9.07815 4.50011C9.07815 4.4011 9.09775 4.30307 9.13583 4.21167C9.1739 4.12028 9.2297 4.03733 9.3 3.96761C9.44052 3.82792 9.63061 3.74951 9.82875 3.74951C10.0269 3.74951 10.217 3.82792 10.3575 3.96761L13.8 7.41011C14.2213 7.83198 14.458 8.40385 14.458 9.00011C14.458 9.59636 14.2213 10.1682 13.8 10.5901L10.3575 14.0326C10.2874 14.1021 10.2043 14.1571 10.1129 14.1944C10.0215 14.2318 9.9237 14.2507 9.825 14.2501Z' fill='white'/%3E%3Cpath d='M4.575 14.2501C4.42667 14.2495 4.28185 14.2049 4.15886 14.122C4.03588 14.039 3.94024 13.9215 3.88404 13.7842C3.82785 13.647 3.81362 13.4961 3.84316 13.3508C3.8727 13.2054 3.94468 13.0721 4.05 12.9676L8.0175 9.00011L4.05 5.03261C3.9797 4.96288 3.9239 4.87993 3.88583 4.78854C3.84775 4.69714 3.82815 4.59912 3.82815 4.50011C3.82815 4.4011 3.84775 4.30307 3.88583 4.21167C3.9239 4.12028 3.9797 4.03733 4.05 3.96761C4.19052 3.82792 4.38061 3.74951 4.57875 3.74951C4.77689 3.74951 4.96697 3.82792 5.1075 3.96761L9.6075 8.46761C9.67779 8.53733 9.73359 8.62028 9.77166 8.71167C9.80974 8.80307 9.82934 8.9011 9.82934 9.00011C9.82934 9.09912 9.80974 9.19714 9.77166 9.28854C9.73359 9.37993 9.67779 9.46288 9.6075 9.53261L5.1075 14.0326C5.03742 14.1021 4.9543 14.1571 4.86293 14.1944C4.77155 14.2318 4.6737 14.2507 4.575 14.2501Z' fill='white'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: center;
top: 50%;
transform: translateY(-50%);
right: max(20px, 2rem);
}
.slick-track {
display: flex !important;
}
.slick-slide {
height: inherit !important;
} ::-webkit-scrollbar {
width: max(10px, 1rem);
} ::-webkit-scrollbar-track { } ::-webkit-scrollbar-thumb {
background: var(--color-pale-blue);
border-radius: 8px;
transition: background .3s ease;
} ::-webkit-scrollbar-thumb:hover {
background: var(--color-blue);
}