@charset "UTF-8";
/*!
Theme Name: tatraskiacademy
Theme URI:
Author: Jacek Lasiak
Author URI: https://jaceklasiak.pl
Description:
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI:
Text Domain:
Tags:
*/@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-ExtraLightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-MediumItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-SemiBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(/wp-content/themes/tatraskiacademy/assets/fonts/Inter-BlackItalic.woff2) format("woff2")}p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;margin-bottom:1rem}@media (min-width:768px){p{font-size:1rem}}@media (min-width:1200px){p{font-size:1.0625rem}}small{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){small{font-size:.875rem}}@media (min-width:1200px){small{font-size:.9375rem}}h1,h2,h3,h4,h5,h6{margin:0 0 1rem}:root{--color__card-bg:#d4dfec;--color__highlight:#88acd4;--color__accent:#3d8ad5;--color__accent-light:rgba(61,137,213,.25);--color__light-text:#7f8c9c;--color__success-background:#ecffee;--color__success-content:#00b112;--color__bg:#eef4f8;--color__bg-accent:rgba(0,30,62,.25);--color__bg-white-accent:hsla(40,43%,99%,.15);--color__background-hr:#ccc;--color__background-button:#e6e6e6;--color__background-pre:#eee;--color__background-ins:#fff9c0;--color__text-screen:#21759b;--color__text-input:#666;--color__text-input-focus:#111;--color__link:#001e3e;--color__link-visited:#001e3e;--color__link-hover:#001e3e;--color__text-main:#001e3e;--color__text-main-accent:#77899b;--color__text-main-light:#fdfcfa;--color__primary:#001e3e;--color__secondary:#deefff;--color__button-bg:#fdfcfa;--color__border-button:#001e3e;--color__border-button-hover:--color__highlight;--color__border-button-focus:--color__highlight;--color__border-input:#ccc;--color__border-abbr:#666;--border:1px solid #eee;--shadow:rgba(0,0,0,.15) 0px 4px 16px 0px;--shadow-light:hsla(0,0%,100%,.25) 0px 4px 16px 0px,hsla(0,0%,100%,.08) 0px 0px 0px 1px;--blur:blur(8px);--blur-background:rgba(0,0,0,.35);--blur-background-light:hsla(40,43%,99%,.35);--text-shadow:0 0 8px rgba(0,30,62,.5);--filter-shadow:drop-shadow(0 0 8px rgba(0,0,0,.5))}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .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}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;margin:unset!important;padding:unset!important}h1,h2,h3,h4,h5,h6{clear:both;color:var(--color__text-main);font-weight:600}h1,h2,h3,h4,h5,h6{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.25}h1{font-size:2rem;font-weight:400;letter-spacing:-.03em}@media (min-width:768px){h1{font-size:2.5rem}}@media (min-width:1200px){h1{font-size:3rem}}h2{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){h2{font-size:2rem}}@media (min-width:1200px){h2{font-size:2.25rem}}h3{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){h3{font-size:1.625rem}}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){h4{font-size:1.375rem}}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){h5{font-size:1.125rem}}@media (min-width:1200px){h5{font-size:1.1875rem}}h6{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){h6{font-size:1rem}}@media (min-width:1200px){h6{font-size:1.0625rem}}.sec{padding-top:2rem}@media (min-width:768px){.sec{padding-top:2.5rem}}@media (min-width:992px){.sec{padding-top:3rem}}.sec{padding-bottom:2rem}@media (min-width:768px){.sec{padding-bottom:2.5rem}}@media (min-width:992px){.sec{padding-bottom:3rem}}.sec{position:relative;z-index:2}.sec .sec__header{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center}@media (min-width:768px){.sec .sec__header{gap:.25rem}}@media (min-width:992px){.sec .sec__header{gap:.375rem}}.sec .sec__header{margin-bottom:1.5rem}@media (min-width:768px){.sec .sec__header{margin-bottom:1.75rem}}@media (min-width:992px){.sec .sec__header{margin-bottom:2rem}}.sec .sec__header .sec__header__subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;letter-spacing:-.03em;line-height:1.25;text-transform:uppercase}@media (min-width:768px){.sec .sec__header .sec__header__subtitle{font-size:.875rem}}@media (min-width:1200px){.sec .sec__header .sec__header__subtitle{font-size:.9375rem}}.sec .sec__header .sec__header__subtitle{color:var(--color__text-main-accent);font-weight:400;line-height:120%;margin:unset;text-align:center}@media (min-width:992px){.sec .sec__header .sec__header__subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}}@media (min-width:992px) and (min-width:768px){.sec .sec__header .sec__header__subtitle{font-size:1rem}}@media (min-width:992px) and (min-width:1200px){.sec .sec__header .sec__header__subtitle{font-size:1.0625rem}}.sec .sec__header .sec__header__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.sec .sec__header .sec__header__title{font-size:2rem}}@media (min-width:1200px){.sec .sec__header .sec__header__title{font-size:2.25rem}}.sec .sec__header .sec__header__title{color:var(--color__text-main);font-weight:600;margin:unset;margin-bottom:.5rem}@media (min-width:768px){.sec .sec__header .sec__header__title{margin-bottom:.5rem}}@media (min-width:992px){.sec .sec__header .sec__header__title{margin-bottom:.625rem}}.sec .sec__header .sec__header__title{text-align:center;text-transform:capitalize}.sec .sec__header .sec__header__text{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;letter-spacing:-.03em;line-height:1.25;text-transform:uppercase}@media (min-width:768px){.sec .sec__header .sec__header__text{font-size:.875rem}}@media (min-width:1200px){.sec .sec__header .sec__header__text{font-size:.9375rem}}.sec .sec__header .sec__header__text{color:var(--color__text-main);font-weight:400;margin:unset;text-align:center}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:var(--color__background-pre);font-family:Courier\ 10 Pitch,courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted var(--color__border-abbr);cursor:help}ins,mark{background:var(--color__background-ins);text-decoration:none}big{font-size:125%}body{background:var(--color__bg);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;margin:unset;min-height:100dvh;overflow-x:hidden;padding:unset;position:relative}@media (min-width:768px){body{font-size:1rem}}@media (min-width:1200px){body{font-size:1.0625rem}}body:not(.home-page):not(.single-product):not(.page-template-subpage):not(.page-template-contact-page){padding-top:113px}.group-password-form{background-color:var(--color__text-main-light);border-radius:24px;box-shadow:var(--shadow);margin:0 auto;max-width:500px;padding:2rem}@media (min-width:768px){.group-password-form{padding:2.5rem}}@media (min-width:992px){.group-password-form{padding:3rem}}.group-password-form{margin-top:2rem}@media (min-width:768px){.group-password-form{margin-top:2.5rem}}@media (min-width:992px){.group-password-form{margin-top:3rem}}.group-password-form label{display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.group-password-form label{font-size:1.125rem}}@media (min-width:1200px){.group-password-form label{font-size:1.1875rem}}.group-password-form label{color:var(--color__text-main);font-weight:600;margin-bottom:.75rem}@media (min-width:768px){.group-password-form label{margin-bottom:.75rem}}@media (min-width:992px){.group-password-form label{margin-bottom:1rem}}.group-password-form label{text-align:center}.group-password-form p{margin:0;margin-bottom:1rem}@media (min-width:768px){.group-password-form p{margin-bottom:1.25rem}}@media (min-width:992px){.group-password-form p{margin-bottom:1.5rem}}.group-password-form p:last-child{display:flex;justify-content:center;margin-bottom:0}.group-password-form input[type=password]{padding:1rem;width:100%}@media (min-width:768px){.group-password-form input[type=password]{padding:1.25rem}}@media (min-width:992px){.group-password-form input[type=password]{padding:1.5rem}}.group-password-form input[type=password]{padding-top:.75rem}@media (min-width:768px){.group-password-form input[type=password]{padding-top:.75rem}}@media (min-width:992px){.group-password-form input[type=password]{padding-top:1rem}}.group-password-form input[type=password]{padding-bottom:.75rem}@media (min-width:768px){.group-password-form input[type=password]{padding-bottom:.75rem}}@media (min-width:992px){.group-password-form input[type=password]{padding-bottom:1rem}}.group-password-form input[type=password]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.group-password-form input[type=password]{font-size:1rem}}@media (min-width:1200px){.group-password-form input[type=password]{font-size:1.0625rem}}.group-password-form input[type=password]{background-color:var(--color__text-main-light);border:2px solid var(--color__bg-accent);border-radius:16px;box-sizing:border-box;color:var(--color__text-main);transition:all .3s ease}.group-password-form input[type=password]:focus{border-color:var(--color__text-main);box-shadow:0 0 0 3px rgba(0,30,62,.1);outline:none}.group-password-form input[type=password]::-moz-placeholder{color:var(--color__text-main-accent)}.group-password-form input[type=password]::placeholder{color:var(--color__text-main-accent)}.group-password-form input[type=submit]{padding:.75rem}@media (min-width:768px){.group-password-form input[type=submit]{padding:.75rem}}@media (min-width:992px){.group-password-form input[type=submit]{padding:1rem}}.group-password-form input[type=submit]{padding-left:2rem}@media (min-width:768px){.group-password-form input[type=submit]{padding-left:2.5rem}}@media (min-width:992px){.group-password-form input[type=submit]{padding-left:3rem}}.group-password-form input[type=submit]{padding-right:2rem}@media (min-width:768px){.group-password-form input[type=submit]{padding-right:2.5rem}}@media (min-width:992px){.group-password-form input[type=submit]{padding-right:3rem}}.group-password-form input[type=submit]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.group-password-form input[type=submit]{font-size:1.125rem}}@media (min-width:1200px){.group-password-form input[type=submit]{font-size:1.1875rem}}.group-password-form input[type=submit]{background:var(--color__text-main);border:2px solid var(--color__text-main);border-radius:16px;color:var(--color__text-main-light);cursor:pointer;font-weight:600;overflow:hidden;position:relative;transition:all .3s ease}.group-password-form input[type=submit]:before{content:"🔐 ";margin-right:.5rem}@media (min-width:768px){.group-password-form input[type=submit]:before{margin-right:.5rem}}@media (min-width:992px){.group-password-form input[type=submit]:before{margin-right:.625rem}}@media (min-width:768px){.group-password-form input[type=submit]:hover{background-color:rgba(0,30,62,.9);box-shadow:0 4px 12px rgba(0,30,62,.2);transform:translateY(-2px)}.group-password-form input[type=submit]:active{transform:translateY(0)}}.group-content-wrapper{margin-bottom:2rem}@media (min-width:768px){.group-content-wrapper{margin-bottom:2.5rem}}@media (min-width:992px){.group-content-wrapper{margin-bottom:3rem}}.group-logout-wrapper{display:flex;justify-content:center;margin-top:2rem}@media (min-width:768px){.group-logout-wrapper{margin-top:2.5rem}}@media (min-width:992px){.group-logout-wrapper{margin-top:3rem}}.group-logout-wrapper{padding-top:2rem}@media (min-width:768px){.group-logout-wrapper{padding-top:2.5rem}}@media (min-width:992px){.group-logout-wrapper{padding-top:3rem}}.group-logout-wrapper{border-top:2px solid var(--color__bg-accent)}.group-logout-button{align-items:center;display:inline-flex;gap:.75rem}@media (min-width:768px){.group-logout-button{gap:.75rem}}@media (min-width:992px){.group-logout-button{gap:1rem}}.group-logout-button{padding:1rem}@media (min-width:768px){.group-logout-button{padding:1.25rem}}@media (min-width:992px){.group-logout-button{padding:1.5rem}}.group-logout-button{padding-left:1.5rem}@media (min-width:768px){.group-logout-button{padding-left:1.75rem}}@media (min-width:992px){.group-logout-button{padding-left:2rem}}.group-logout-button{padding-right:1.5rem}@media (min-width:768px){.group-logout-button{padding-right:1.75rem}}@media (min-width:992px){.group-logout-button{padding-right:2rem}}.group-logout-button{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.group-logout-button{font-size:1.125rem}}@media (min-width:1200px){.group-logout-button{font-size:1.1875rem}}.group-logout-button{background-color:rgba(231,76,60,.1);border:2px solid #e74c3c;border-radius:16px;color:#e74c3c;font-weight:600;text-decoration:none;transition:all .3s ease}.group-logout-button svg{height:20px;width:20px;stroke:currentColor;transition:transform .3s ease}@media (min-width:768px){.group-logout-button:hover{background-color:#e74c3c;box-shadow:0 4px 12px rgba(231,76,60,.3);color:var(--color__text-main-light);transform:translateY(-2px)}.group-logout-button:hover svg{transform:translateX(4px)}.group-logout-button:active{transform:translateY(0)}}.error{background-color:rgba(231,76,60,.1);border:2px solid #e74c3c;border-radius:12px;color:#e74c3c;padding:1rem}@media (min-width:768px){.error{padding:1.25rem}}@media (min-width:992px){.error{padding:1.5rem}}.error{margin-bottom:1rem}@media (min-width:768px){.error{margin-bottom:1.25rem}}@media (min-width:992px){.error{margin-bottom:1.5rem}}.error{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.error{font-size:1rem}}@media (min-width:1200px){.error{font-size:1.0625rem}}.error{align-items:center;display:flex;font-weight:500;gap:.5rem;justify-content:center;text-align:center}.error:before{content:"⚠️";font-size:1.25rem}.page-header .page-header__slogan{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.page-header .page-header__slogan{font-size:1.125rem}}@media (min-width:1200px){.page-header .page-header__slogan{font-size:1.1875rem}}.page-header .page-header__slogan{color:var(--color__text-main-accent);font-weight:400;margin-bottom:.5rem;text-transform:uppercase}@media (min-width:768px){.page-header .page-header__slogan{margin-bottom:.5rem}}@media (min-width:992px){.page-header .page-header__slogan{margin-bottom:.625rem}}.page-header .page__description{margin:0 auto}.page-header{margin-bottom:2rem;text-align:center}@media (min-width:768px){.page-header{margin-bottom:2.5rem}}@media (min-width:992px){.page-header{margin-bottom:3rem}}.page-header .page-header__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:2rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.page-header .page-header__title{font-size:2.5rem}}@media (min-width:1200px){.page-header .page-header__title{font-size:3rem}}.page-header .page-header__title{color:var(--color__text-main);font-weight:600;margin-bottom:1rem}@media (min-width:768px){.page-header .page-header__title{margin-bottom:1.25rem}}@media (min-width:992px){.page-header .page-header__title{margin-bottom:1.5rem}}.page-header .page__description{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.page-header .page__description{font-size:1.375rem}}@media (min-width:1200px){.page-header .page__description{font-size:1.5rem}}.page-header .page__description{color:var(--color__text-main-accent);display:flex;flex-direction:column;gap:.5rem;line-height:125%;max-width:600px}@media (min-width:768px){.page-header .page__description{gap:.5rem}}@media (min-width:992px){.page-header .page__description{gap:.625rem}}.page-header .page__description p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.page-header .page__description p{font-size:1rem}}@media (min-width:1200px){.page-header .page__description p{font-size:1.0625rem}}.page-header .page__description p{color:var(--color__text-main-accent);line-height:125%;margin:0}.site#page{display:block;display:grid;grid-template-columns:100%;grid-template-rows:auto min-content;width:100%}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:540px;width:100%}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:1200px}}.container{padding:1rem}@media (min-width:768px){.container{padding:1.25rem}}@media (min-width:992px){.container{padding:1.5rem}}.site-header{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.site-header{font-size:1.375rem}}@media (min-width:1200px){.site-header{font-size:1.5rem}}.site-header .site-branding{display:flex;width:-moz-max-content;width:max-content}@media (min-width:768px){.site-header .site-branding{backdrop-filter:var(--blur);background:var(--color__text-main);border:2px solid rgba(212,223,236,.25);border-radius:48px;padding:1rem}}@media (min-width:768px) and (min-width:768px){.site-header .site-branding{padding:1.25rem}}@media (min-width:768px) and (min-width:992px){.site-header .site-branding{padding:1.5rem}}@media (min-width:768px){.site-header .site-branding{padding-top:.5rem}}@media (min-width:768px) and (min-width:768px){.site-header .site-branding{padding-top:.5rem}}@media (min-width:768px) and (min-width:992px){.site-header .site-branding{padding-top:.625rem}}@media (min-width:768px){.site-header .site-branding{padding-bottom:.5rem}}@media (min-width:768px) and (min-width:768px){.site-header .site-branding{padding-bottom:.5rem}}@media (min-width:768px) and (min-width:992px){.site-header .site-branding{padding-bottom:.625rem}}.site-header .site-branding .custom-logo-link{display:contents}.site-header .site-branding .custom-logo-link img.custom-logo{height:55px}.site-header .main-navigation .menu-toggle{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.site-header .main-navigation .menu-toggle{font-size:1rem}}@media (min-width:1200px){.site-header .main-navigation .menu-toggle{font-size:1.0625rem}}.site-header .main-navigation .menu-toggle{padding:.5rem}@media (min-width:768px){.site-header .main-navigation .menu-toggle{padding:.5rem}}@media (min-width:992px){.site-header .main-navigation .menu-toggle{padding:.625rem}}.site-main{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.site-main{font-size:1rem}}@media (min-width:1200px){.site-main{font-size:1.0625rem}}.site-main{margin-bottom:1.5rem}@media (min-width:768px){.site-main{margin-bottom:1.75rem}}@media (min-width:992px){.site-main{margin-bottom:2rem}}.site-main{background-image:url(/wp-content/themes/tatraskiacademy/assets/images/back_pattern.svg);background-repeat:repeat;background-size:768px;position:relative;z-index:1}.site-main:before{background:linear-gradient(var(--color__bg),transparent);left:0;top:0}.site-main:after,.site-main:before{content:"";height:100px;position:absolute;width:100%;z-index:-1}.site-main:after{background:linear-gradient(transparent,var(--color__bg));bottom:0}.site-main article{height:100%}.site-main article>div.container,.site-main article>section.container,.site-main>div.container,.site-main>section.container{background:radial-gradient(var(--color__bg),transparent);height:100%}.site-main .entry-header{margin-bottom:1rem}@media (min-width:768px){.site-main .entry-header{margin-bottom:1.25rem}}@media (min-width:992px){.site-main .entry-header{margin-bottom:1.5rem}}.site-main .entry-header .entry-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.site-main .entry-header .entry-title{font-size:2rem}}@media (min-width:1200px){.site-main .entry-header .entry-title{font-size:2.25rem}}.site-main .entry-header .entry-meta{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.site-main .entry-header .entry-meta{font-size:.875rem}}@media (min-width:1200px){.site-main .entry-header .entry-meta{font-size:.9375rem}}.site-main .entry-header .entry-meta{margin-bottom:.75rem}@media (min-width:768px){.site-main .entry-header .entry-meta{margin-bottom:.75rem}}@media (min-width:992px){.site-main .entry-header .entry-meta{margin-bottom:1rem}}.site-main .entry-content{margin-bottom:1rem}@media (min-width:768px){.site-main .entry-content{margin-bottom:1.25rem}}@media (min-width:992px){.site-main .entry-content{margin-bottom:1.5rem}}.site-main .entry-content p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.site-main .entry-content p{font-size:1rem}}@media (min-width:1200px){.site-main .entry-content p{font-size:1.0625rem}}.site-main .entry-content p{margin-bottom:.75rem}@media (min-width:768px){.site-main .entry-content p{margin-bottom:.75rem}}@media (min-width:992px){.site-main .entry-content p{margin-bottom:1rem}}.site-main .entry-footer{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.site-main .entry-footer{font-size:.875rem}}@media (min-width:1200px){.site-main .entry-footer{font-size:.9375rem}}.site-main .entry-footer{margin-top:.75rem}@media (min-width:768px){.site-main .entry-footer{margin-top:.75rem}}@media (min-width:992px){.site-main .entry-footer{margin-top:1rem}}.site-footer{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.site-footer{font-size:.875rem}}@media (min-width:1200px){.site-footer{font-size:.9375rem}}.site-footer{padding:1rem}@media (min-width:768px){.site-footer{padding:1.25rem}}@media (min-width:992px){.site-footer{padding:1.5rem}}.site-footer .site-info{margin-top:.75rem}@media (min-width:768px){.site-footer .site-info{margin-top:.75rem}}@media (min-width:992px){.site-footer .site-info{margin-top:1rem}}.hero{aspect-ratio:3/4;background-color:var(--color__card-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:32px;left:0;margin:.25rem;max-height:768px;max-width:1920px;overflow:hidden;position:relative;top:0;width:-webkit-fill-available;z-index:0}@media (min-width:768px){.hero{margin:.25rem}}@media (min-width:992px){.hero{margin:.375rem}}@media (max-width:767.98px){.hero{max-height:500px}}@media (min-width:992px){.hero{justify-self:center}}@media (min-width:768px){.hero{aspect-ratio:4/3;margin-right:.25rem}}@media (min-width:768px) and (min-width:768px){.hero{margin-right:.25rem}}@media (min-width:768px) and (min-width:992px){.hero{margin-right:.375rem}}@media (min-width:768px){.hero{margin-left:.25rem}}@media (min-width:768px) and (min-width:768px){.hero{margin-left:.25rem}}@media (min-width:768px) and (min-width:992px){.hero{margin-left:.375rem}}@media (min-width:992px){.hero{aspect-ratio:16/9}}.hero.contactpage__hero:before{background-color:var(--color__card-bg)}.hero.contactpage__hero:before,.hero:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero:after{background:linear-gradient(transparent,transparent 50%,rgba(0,30,62,.5));z-index:1}.hero .hero__video{display:block}.hero .hero__video,.hero .hero__video+img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero .hero__video+img{display:none}.hero .hero__content{align-items:flex-end;bottom:1rem;display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between;left:50%;position:absolute;transform:translate(-50%);width:100%;z-index:2}@media (min-width:768px){.hero .hero__content{bottom:1.25rem}}@media (min-width:992px){.hero .hero__content{bottom:1.5rem}}.hero .hero__content{gap:.5rem}@media (min-width:768px){.hero .hero__content{gap:.5rem}}@media (min-width:992px){.hero .hero__content{gap:.625rem}}.hero .hero__content{padding-top:1rem}@media (min-width:768px){.hero .hero__content{padding-top:1.25rem}}@media (min-width:992px){.hero .hero__content{padding-top:1.5rem}}.hero .hero__content{padding-bottom:1rem}@media (min-width:768px){.hero .hero__content{padding-bottom:1.25rem}}@media (min-width:992px){.hero .hero__content{padding-bottom:1.5rem}}@media (min-width:1200px){.hero .hero__content{bottom:2rem}}@media (min-width:1200px) and (min-width:768px){.hero .hero__content{bottom:2.5rem}}@media (min-width:1200px) and (min-width:992px){.hero .hero__content{bottom:3rem}}.hero .hero__content .hero__cta-wrapper{align-items:flex-start;color:var(--color-bg);display:flex;flex-direction:column;gap:.5rem;justify-content:center;text-align:center}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper{gap:.5rem}}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper{gap:.625rem}}.hero .hero__content .hero__cta-wrapper .hero__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:2.75rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;margin:unset;text-align:left}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__title{font-size:3.75rem}}@media (min-width:1200px){.hero .hero__content .hero__cta-wrapper .hero__title{font-size:4.75rem}}.hero .hero__content .hero__cta-wrapper .hero__title{color:var(--color__text-main-light);font-weight:500;letter-spacing:-.06em;line-height:1}.hero .hero__content .hero__cta-wrapper .hero__subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;margin:unset;text-align:left}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__subtitle{font-size:.875rem}}@media (min-width:1200px){.hero .hero__content .hero__cta-wrapper .hero__subtitle{font-size:.9375rem}}.hero .hero__content .hero__cta-wrapper .hero__subtitle{color:var(--color__text-main-light);font-weight:300;text-transform:uppercase}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;font-weight:300;letter-spacing:-.03em;line-height:1.25}}@media (min-width:992px) and (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__subtitle{font-size:1rem}}@media (min-width:992px) and (min-width:1200px){.hero .hero__content .hero__cta-wrapper .hero__subtitle{font-size:1.0625rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons{align-items:center;display:flex;margin-top:.5rem;width:100%}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons{margin-top:.5rem}}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons{margin-top:.625rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons{gap:.75rem}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons{gap:.75rem}}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons{gap:1rem}}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons{margin-top:1rem}}@media (min-width:768px) and (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons{margin-top:1.25rem}}@media (min-width:768px) and (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons{margin-top:1.5rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{align-items:center;color:var(--color__text-main-light);cursor:pointer;display:flex;min-height:40px;padding:.25rem;position:relative;text-decoration:none;transition:all .3s ease 0s,left .3s ease 0s;z-index:1}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{padding:.25rem}}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{padding:.375rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{padding-left:1rem}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{padding-left:1.25rem}}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{padding-left:1.5rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{border-radius:2rem}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{border-radius:2.5rem}}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{border-radius:3rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{gap:.5rem}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{gap:.5rem}}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta{gap:.625rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgba(212,223,236,.35);border:1px solid rgba(212,223,236,.25);content:""}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta:before{border-width:2px}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta:before{border-radius:32px;height:100%;left:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%;z-index:-1}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;margin:unset;white-space:nowrap}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta p{font-size:.875rem}}@media (min-width:1200px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta p{font-size:.9375rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta p{filter:var(--filter-shadow);font-weight:500}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}}@media (min-width:768px) and (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta p{font-size:1rem}}@media (min-width:768px) and (min-width:1200px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta p{font-size:1.0625rem}}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}}@media (min-width:992px) and (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta p{font-size:1.125rem}}@media (min-width:992px) and (min-width:1200px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta p{font-size:1.1875rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta span.hero__cta-btn-arrow{align-items:center;aspect-ratio:1/1;background-color:var(--color__text-main-light);border-radius:50%;display:flex;height:100%;justify-content:center;padding:.25rem}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta span.hero__cta-btn-arrow{padding:.25rem}}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta span.hero__cta-btn-arrow{padding:.375rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta span.hero__cta-btn-arrow svg{stroke:#868d94;width:1.5rem}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta span.hero__cta-btn-arrow svg{width:1.75rem}}@media (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta span.hero__cta-btn-arrow svg{width:2rem}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta svg{width:1.5rem;fill:var(--color__text-main)}@media (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta:hover:before{background:var(--color__bg-white-accent);transition:all .3s ease 0s}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta:hover .hero__cta-btn-arrow svg{transform:translate(2px);transition:all .3s ease 0s}}@media (max-width:767.98px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta_second{padding-right:1rem}}@media (max-width:767.98px) and (min-width:768px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta_second{padding-right:1.25rem}}@media (max-width:767.98px) and (min-width:992px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta_second{padding-right:1.5rem}}@media (max-width:767.98px){.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta_second span.hero__cta-btn-arrow{display:none}}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta_second span.hero__cta-btn-arrow{background-color:unset}.hero .hero__content .hero__cta-wrapper .hero__cta-buttons .hero__cta_second span.hero__cta-btn-arrow svg{stroke:var(--color__text-main-light)}.hero .hero__content .hero__about{display:none}@media (min-width:992px){.hero .hero__content .hero__about{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem;width:-moz-fit-content;width:fit-content}}@media (min-width:992px) and (min-width:768px){.hero .hero__content .hero__about{gap:.5rem}}@media (min-width:992px) and (min-width:992px){.hero .hero__content .hero__about{gap:.625rem}}@media (min-width:992px){.hero .hero__content .hero__about .hero__about-pictures{display:flex}.hero .hero__content .hero__about .hero__about-pictures span{background:var(--color__bg);border-radius:50%;box-shadow:var(--shadow);height:64px;overflow:hidden;position:relative;width:64px}.hero .hero__content .hero__about .hero__about-pictures span:not(:first-child){margin-left:-12px}.hero .hero__content .hero__about .hero__about-pictures span img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero .hero__content .hero__about hr{border-color:var(--color__bg);margin:unset;width:75%}.hero .hero__content .hero__about .hero__about-text{color:var(--color__text-main-light);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;font-weight:300;letter-spacing:-.03em;line-height:1.25;line-height:120%;margin:unset;text-align:right}}@media (min-width:992px) and (min-width:768px){.hero .hero__content .hero__about .hero__about-text{font-size:.875rem}}@media (min-width:992px) and (min-width:1200px){.hero .hero__content .hero__about .hero__about-text{font-size:.9375rem}}@media (min-width:992px){.hero .hero__content .hero__about .hero__about-read-more{align-items:center;color:var(--color__text-main-light);display:flex;gap:.25rem;margin:unset;position:relative;text-decoration:unset}}@media (min-width:992px) and (min-width:768px){.hero .hero__content .hero__about .hero__about-read-more{gap:.25rem}}@media (min-width:992px) and (min-width:992px){.hero .hero__content .hero__about .hero__about-read-more{gap:.375rem}}@media (min-width:992px){.hero .hero__content .hero__about .hero__about-read-more{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}}@media (min-width:992px) and (min-width:768px){.hero .hero__content .hero__about .hero__about-read-more{font-size:.875rem}}@media (min-width:992px) and (min-width:1200px){.hero .hero__content .hero__about .hero__about-read-more{font-size:.9375rem}}@media (min-width:992px){.hero .hero__content .hero__about .hero__about-read-more svg{stroke:var(--color__text-main-light);width:1rem}}@media (min-width:992px) and (min-width:768px){.hero .hero__content .hero__about .hero__about-read-more svg{width:1.25rem}}@media (min-width:992px) and (min-width:992px){.hero .hero__content .hero__about .hero__about-read-more svg{width:1.5rem}}@media (min-width:992px){.hero .hero__content .hero__about .hero__about-read-more:hover:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgba(212,223,236,.35);border:1px solid rgba(212,223,236,.25);border-radius:24px;content:"";height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease 0s;width:calc(100% + 1rem);z-index:-1}}@media (min-width:992px) and (min-width:768px){.hero .hero__content .hero__about .hero__about-read-more:hover:before{border-width:2px}}@media (min-width:992px){.hero .hero__content .hero__about .hero__about-read-more:hover svg{transform:translate(2px);transition:all .3s ease 0s}}.about__section .about__content{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}@media (min-width:768px){.about__section .about__content{gap:.5rem}}@media (min-width:992px){.about__section .about__content{flex-wrap:unset;gap:.625rem}}.about__section .about__content .about__card-column{display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}@media (min-width:768px){.about__section .about__content .about__card-column{gap:.5rem}}@media (min-width:992px){.about__section .about__content .about__card-column{gap:.625rem;height:auto}}.about__section .about__content .about__card-column .about__card{background-color:var(--color__card-bg);border-radius:24px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:flex-end;padding:.5rem;position:relative;width:100%}@media (min-width:768px){.about__section .about__content .about__card-column .about__card{padding:.5rem}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card{padding:.625rem}}.about__section .about__content .about__card-column .about__card{aspect-ratio:3/3}@media (min-width:768px){.about__section .about__content .about__card-column .about__card{aspect-ratio:6/3}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card{aspect-ratio:4/3;aspect-ratio:unset;height:100%;padding-top:.5rem}}@media (min-width:992px) and (min-width:768px){.about__section .about__content .about__card-column .about__card{padding-top:.5rem}}@media (min-width:992px) and (min-width:992px){.about__section .about__content .about__card-column .about__card{padding-top:.625rem}}.about__section .about__content .about__card-column .about__card.about__camps__card{padding-top:120px}.about__section .about__content .about__card-column .about__card .about__card__image{border-radius:24px;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.about__section .about__content .about__card-column .about__card .about__card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about__section .about__content .about__card-column .about__card>a{display:contents}.about__section .about__content .about__card-column .about__card .about__card__content{background-color:var(--color__text-main-light);border-radius:18px;height:-moz-fit-content;height:fit-content;padding:.75rem;width:100%}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content{padding:.75rem}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card .about__card__content{padding:1rem}}.about__section .about__content .about__card-column .about__card .about__card__content{padding-top:1rem}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content{padding-top:1.25rem}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card .about__card__content{padding-top:1.5rem}}.about__section .about__content .about__card-column .about__card .about__card__content{padding-bottom:1rem}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content{padding-bottom:1.25rem}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card .about__card__content{padding-bottom:1.5rem}}.about__section .about__content .about__card-column .about__card .about__card__content{gap:.5rem}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content{gap:.5rem}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card .about__card__content{gap:.625rem}}.about__section .about__content .about__card-column .about__card .about__card__content{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:1}.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{font-size:.75rem}}@media (min-width:1200px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{font-size:.8125rem}}.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{font-weight:500;line-height:1;padding:.25rem;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{padding:.25rem}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{padding:.375rem}}.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{padding-left:.75rem}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{padding-left:.75rem}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{padding-left:1rem}}.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{padding-right:.75rem}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{padding-right:.75rem}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{padding-right:1rem}}.about__section .about__content .about__card-column .about__card .about__card__content .about__card__tag{background:var(--color__card-bg);border-radius:12px;color:var(--color__text-main)}.about__section .about__content .about__card-column .about__card .about__card__content .about__card__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;margin:unset}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__title{font-size:1.625rem}}@media (min-width:1200px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__title{font-size:1.75rem}}.about__section .about__content .about__card-column .about__card .about__card__content .about__card__title{color:var(--color__text-main);font-weight:500;text-align:center}.about__section .about__content .about__card-column .about__card .about__card__content .about__card__text{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;margin:unset;text-align:center}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__text{font-size:1rem}}@media (min-width:1200px){.about__section .about__content .about__card-column .about__card .about__card__content .about__card__text{font-size:1.0625rem}}.about__section .about__content .about__card-column .about__card .about__card__content .about__card__text{color:var(--color__text-main-accent);font-weight:300;line-height:150%}@media (min-width:768px){.about__section .about__content .about__card-column .about__card .about__card__content:hover:before{background-color:var(--color__card-bg);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%;z-index:-1}}.about__section .about__content .about__card-column .about__card.about__page{padding-top:.5rem}@media (min-width:768px){.about__section .about__content .about__card-column .about__card.about__page{padding-top:.5rem}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card.about__page{padding-top:.625rem}}.about__section .about__content .about__card-column .about__card.about__page{aspect-ratio:unset}.about__section .about__content .about__card-column .about__card.about__page .about__card__content{background-color:var(--color__text-main);color:var(--color__text-main-light);gap:1.5rem}@media (min-width:768px){.about__section .about__content .about__card-column .about__card.about__page .about__card__content{gap:1.75rem}}@media (min-width:992px){.about__section .about__content .about__card-column .about__card.about__page .about__card__content{gap:2rem;gap:.75rem}}@media (min-width:992px) and (min-width:768px){.about__section .about__content .about__card-column .about__card.about__page .about__card__content{gap:.75rem}}@media (min-width:992px) and (min-width:992px){.about__section .about__content .about__card-column .about__card.about__page .about__card__content{gap:1rem}}.about__section .about__content .about__card-column .about__card.about__page .about__card__content .about__card__text{color:var(--color__card-bg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.about__section .about__content .about__card-column .about__card.about__page .about__card__content .about__card__text{font-size:.875rem}}@media (min-width:1200px){.about__section .about__content .about__card-column .about__card.about__page .about__card__content .about__card__text{font-size:.9375rem}}.about__section .about__content .about__card-column .about__card.about__page .about__card__content .about__card__text{font-weight:200;line-height:150%}.about__section .about__content .about__card-column .about__card.about__page .about__card__content a{color:var(--color__card-bg)}.about__section .about__content .about__card-column .about__card.about__page .about__card__content:before{display:none}.camp__types__section .camp__types__cards-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper{gap:.5rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper{flex-wrap:nowrap;gap:.625rem}}.camp__types__section .camp__types__cards-wrapper>a{display:contents}.camp__types__section .camp__types__cards-wrapper .camp__types__card{aspect-ratio:3/3;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem;position:relative;width:100%}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card{padding:1.25rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card{padding:1.5rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card{padding-bottom:1.5rem}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card{padding-bottom:1.75rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card{padding-bottom:2rem}}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card{aspect-ratio:6/3;padding-bottom:1rem}}@media (min-width:768px) and (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card{padding-bottom:1.25rem}}@media (min-width:768px) and (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card{padding-bottom:1.5rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card{aspect-ratio:9/10}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__image{border-radius:24px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__image:after{background:linear-gradient(transparent,rgba(0,30,62,.75));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow{bottom:0;padding-top:.25rem;position:absolute;right:0}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow{padding-top:.25rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow{padding-top:.375rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow{padding-left:.25rem}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow{padding-left:.25rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow{padding-left:.375rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow{align-items:center;background-color:var(--color__bg);border-top-left-radius:50%;display:flex;justify-content:center}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow:before{right:0;top:-24px}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow:after,.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow:before{background-color:var(--color__bg);content:"";display:block;height:24px;mask-image:radial-gradient(circle at top left,transparent 24px,var(--color__bg) 24px);-webkit-mask-image:radial-gradient(circle at top left,transparent 24px,var(--color__bg) 24px);position:absolute;width:24px}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow:after{bottom:0;left:-24px}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span{border-radius:50%;padding:.5rem}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span{padding:.5rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span{padding:.625rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span{align-items:center;background-color:var(--color__text-main);display:flex;justify-content:center}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{width:2rem}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{width:2.5rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{width:3rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{height:2rem}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{height:2.5rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{height:3rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{stroke:var(--color__text-main-light)}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{width:1.5rem}}@media (min-width:992px) and (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{width:1.75rem}}@media (min-width:992px) and (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{width:2rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{height:1.5rem}}@media (min-width:992px) and (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{height:1.75rem}}@media (min-width:992px) and (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__cta-btn-arrow span svg{height:2rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content{display:flex;flex-direction:column;padding-right:3rem}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content{padding-right:3.5rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content{padding-right:4rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content{gap:.5rem}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content{gap:.5rem}}@media (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content{gap:.625rem;padding-right:1.5rem}}@media (min-width:992px) and (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content{padding-right:1.75rem}}@media (min-width:992px) and (min-width:992px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content{padding-right:2rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content .camp__types__card__title{color:var(--color__text-main-light);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;margin:unset;text-decoration:none}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content .camp__types__card__title{font-size:1.625rem}}@media (min-width:1200px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content .camp__types__card__title{font-size:1.75rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content .camp__types__card__title{font-weight:600}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content .camp__types__card__text{color:var(--color__text-main-light);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;margin:unset;text-decoration:none}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content .camp__types__card__text{font-size:.875rem}}@media (min-width:1200px){.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content .camp__types__card__text{font-size:.9375rem}}.camp__types__section .camp__types__cards-wrapper .camp__types__card .camp__types__card__content .camp__types__card__text{font-weight:300;line-height:150%}@media (min-width:768px){.camp__types__section .camp__types__cards-wrapper .camp__types__card:hover .camp__types__card__image img{transform:scale(1.05);transition:all .3s ease 0s}.camp__types__section .camp__types__cards-wrapper .camp__types__card:hover .camp__types__card__image:after{backdrop-filter:blur(3px);transition:all .3s ease 0s}.camp__types__section .camp__types__cards-wrapper .camp__types__card:hover .camp__types__cta-btn-arrow span svg{transform:translate(2px);transition:all .3s ease 0s}}.team_section .container{background:radial-gradient(var(--color__bg),transparent)}.team_section .container .team__cards__wrapper .team__members{overflow:hidden;position:relative;width:100%}.team_section .container .team__cards__wrapper .team__members:before{background:linear-gradient(90deg,var(--color__bg),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:32px;z-index:3}.team_section .container .team__cards__wrapper .team__members:after{background:linear-gradient(90deg,transparent,var(--color__bg));content:"";height:100%;position:absolute;right:0;top:0;width:32px;z-index:3}.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;justify-content:center}@media (min-width:768px){.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member{gap:.75rem}}@media (min-width:992px){.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member{gap:1rem}}.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member img.team__member__pic,.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member span.team__member__pic{border-radius:50%;box-shadow:var(--shadow);width:100%}.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member span.team__member__pic{aspect-ratio:1/1;background-color:var(--color__card-bg);display:block;width:100%}.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member h3.member__name{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;text-align:center}@media (min-width:768px){.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member h3.member__name{font-size:1.375rem}}@media (min-width:1200px){.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member h3.member__name{font-size:1.5rem}}.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member h3.member__name{color:var(--color__text-main);font-weight:600;margin:unset}.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member div.member__description{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;text-align:center}@media (min-width:768px){.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member div.member__description{font-size:.875rem}}@media (min-width:1200px){.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member div.member__description{font-size:.9375rem}}.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member div.member__description{color:var(--color__text-main);margin:unset}.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member div.member__description p{font-weight:300;line-height:120%;margin:unset}.team_section .container .team__cards__wrapper .team__members .swiper-wrapper .swiper-slide.team__member div.member__description p strong{font-weight:500}.calendar_section .container .calendar__wrapper{background-color:var(--color__card-bg);border-radius:24px;padding:3rem}@media (min-width:768px){.calendar_section .container .calendar__wrapper{padding:3.5rem}}@media (min-width:992px){.calendar_section .container .calendar__wrapper{padding:4rem}}.calendar_section .container .calendar__wrapper{padding-left:unset;padding-right:unset;position:relative}.calendar_section .container .calendar__wrapper .calendar_header{margin-bottom:unset}@media (min-width:768px){.calendar_section .container .calendar__wrapper{padding-right:.75rem}}@media (min-width:768px) and (min-width:768px){.calendar_section .container .calendar__wrapper{padding-right:.75rem}}@media (min-width:768px) and (min-width:992px){.calendar_section .container .calendar__wrapper{padding-right:1rem}}@media (min-width:768px){.calendar_section .container .calendar__wrapper{padding-left:.75rem}}@media (min-width:768px) and (min-width:768px){.calendar_section .container .calendar__wrapper{padding-left:.75rem}}@media (min-width:768px) and (min-width:992px){.calendar_section .container .calendar__wrapper{padding-left:1rem}}@media (min-width:768px){.calendar_section .container .calendar__wrapper:before{background:var(--color__card-bg);content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100dvw;z-index:-1}}.calendar_section .container .calendar__wrapper .camps__wrapper{overflow:hidden;padding-top:1rem;position:relative}@media (min-width:768px){.calendar_section .container .calendar__wrapper .camps__wrapper{padding-top:1.25rem}}@media (min-width:992px){.calendar_section .container .calendar__wrapper .camps__wrapper{padding-top:1.5rem}}.calendar_section .container .calendar__wrapper .camps__wrapper{padding-bottom:1rem}@media (min-width:768px){.calendar_section .container .calendar__wrapper .camps__wrapper{padding-bottom:1.25rem}}@media (min-width:992px){.calendar_section .container .calendar__wrapper .camps__wrapper{padding-bottom:1.5rem}}@media (min-width:576px){.calendar_section .container .calendar__wrapper .camps__wrapper:after,.calendar_section .container .calendar__wrapper .camps__wrapper:before{background:linear-gradient(90deg,transparent,var(--color__card-bg));content:"";height:100%;position:absolute;top:0;width:32px;z-index:2}.calendar_section .container .calendar__wrapper .camps__wrapper:before{background:linear-gradient(90deg,var(--color__card-bg),transparent);left:0}.calendar_section .container .calendar__wrapper .camps__wrapper:after{right:0}}.calendar_section .container .calendar__wrapper .calendar__actions_box{padding-top:1.5rem}@media (min-width:768px){.calendar_section .container .calendar__wrapper .calendar__actions_box{padding-top:1.75rem}}@media (min-width:992px){.calendar_section .container .calendar__wrapper .calendar__actions_box{padding-top:2rem}}.calendar_section .container .calendar__wrapper .calendar__actions_box{padding-bottom:.75rem}@media (min-width:768px){.calendar_section .container .calendar__wrapper .calendar__actions_box{padding-bottom:.75rem}}@media (min-width:992px){.calendar_section .container .calendar__wrapper .calendar__actions_box{padding-bottom:1rem}}.calendar_section .container .calendar__wrapper .calendar__actions_box{display:flex;justify-content:center}.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link{color:var(--color__text-main);z-index:1}@media (min-width:768px){.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}}@media (min-width:768px) and (min-width:768px){.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link{font-size:1rem}}@media (min-width:768px) and (min-width:1200px){.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link{font-size:1.0625rem}}@media (min-width:992px){.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}}@media (min-width:992px) and (min-width:768px){.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link{font-size:1.125rem}}@media (min-width:992px) and (min-width:1200px){.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link{font-size:1.1875rem}}.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link svg{stroke:var(--color__text-main)}@media (min-width:992px){.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link svg{width:1.5rem}}@media (min-width:992px) and (min-width:768px){.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link svg{width:1.75rem}}@media (min-width:992px) and (min-width:992px){.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link svg{width:2rem}}.calendar_section .container .calendar__wrapper .calendar__actions_box .calendar__action-link:hover:before{background-color:var(--color__bg-accent)}.camp{background:var(--color__text-main-light);border-radius:32px;box-shadow:var(--shadow);display:block;height:auto!important;max-width:100%;min-width:240px;position:relative;width:-webkit-fill-available}@media (min-width:768px){.camp{max-width:50%}}@media (min-width:992px){.camp{gap:.75rem;max-width:30%}}@media (min-width:992px) and (min-width:768px){.camp{gap:.75rem}}@media (min-width:992px) and (min-width:992px){.camp{gap:1rem}}.camp.camp--placeholder{background:transparent;border:2px solid var(--color__bg-accent);box-shadow:unset}@media (max-width:767.98px){.camp.camp--placeholder:nth-of-type(n+3){display:none}}.camp .camp-container{display:flex;flex-direction:column;height:-webkit-fill-available;padding:.5rem;position:relative}@media (min-width:768px){.camp .camp-container{padding:.5rem}}@media (min-width:992px){.camp .camp-container{padding:.625rem}}.camp .camp-container{gap:1rem}@media (min-width:768px){.camp .camp-container{gap:1.25rem}}@media (min-width:992px){.camp .camp-container{gap:1.5rem}}@media (min-width:768px){.camp .camp-container{gap:.75rem}}@media (min-width:768px) and (min-width:768px){.camp .camp-container{gap:.75rem}}@media (min-width:768px) and (min-width:992px){.camp .camp-container{gap:1rem}}.camp .camp-container .camp__date{align-items:center;border-radius:18px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:center;left:1rem;overflow:hidden;padding:.75rem;position:absolute;top:1rem;width:-moz-fit-content;width:fit-content;z-index:2}@media (min-width:768px){.camp .camp-container .camp__date{padding:.75rem}}@media (min-width:992px){.camp .camp-container .camp__date{padding:1rem}}.camp .camp-container .camp__date{gap:.25rem}@media (min-width:768px){.camp .camp-container .camp__date{gap:.25rem}}@media (min-width:992px){.camp .camp-container .camp__date{gap:.375rem}}.camp .camp-container .camp__date{background-color:var(--color__text-main-light);min-height:48px;min-width:48px}@media (min-width:992px){.camp .camp-container .camp__date{left:1.25rem;top:1.25rem}}.camp .camp-container .camp__date.camp__date--placeholder{background:transparent}.camp .camp-container .camp__date .camp__date__day{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.camp .camp-container .camp__date .camp__date__day{font-size:1.625rem}}@media (min-width:1200px){.camp .camp-container .camp__date .camp__date__day{font-size:1.75rem}}.camp .camp-container .camp__date .camp__date__day{color:var(--color__text-main);font-weight:600}.camp .camp-container .camp__date .camp__date__month{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.camp .camp-container .camp__date .camp__date__month{font-size:.875rem}}@media (min-width:1200px){.camp .camp-container .camp__date .camp__date__month{font-size:.9375rem}}.camp .camp-container .camp__date .camp__date__month{color:var(--color__text-main);font-weight:400;line-height:120%}.camp .camp-container .camp__thumbnail{aspect-ratio:4/3;background-color:var(--color__bg-accent);border-radius:24px;display:flex;overflow:hidden}.camp .camp-container .camp__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.camp .camp-container .camp__info{display:flex;flex-direction:column;padding-left:1rem}@media (min-width:768px){.camp .camp-container .camp__info{padding-left:1.25rem}}@media (min-width:992px){.camp .camp-container .camp__info{padding-left:1.5rem}}.camp .camp-container .camp__info{padding-right:1rem}@media (min-width:768px){.camp .camp-container .camp__info{padding-right:1.25rem}}@media (min-width:992px){.camp .camp-container .camp__info{padding-right:1.5rem}}.camp .camp-container .camp__info{gap:.5rem}@media (min-width:768px){.camp .camp-container .camp__info{gap:.5rem}}@media (min-width:992px){.camp .camp-container .camp__info{gap:.625rem;padding-left:.75rem}}@media (min-width:992px) and (min-width:768px){.camp .camp-container .camp__info{padding-left:.75rem}}@media (min-width:992px) and (min-width:992px){.camp .camp-container .camp__info{padding-left:1rem}}@media (min-width:992px){.camp .camp-container .camp__info{padding-right:.75rem}}@media (min-width:992px) and (min-width:768px){.camp .camp-container .camp__info{padding-right:.75rem}}@media (min-width:992px) and (min-width:992px){.camp .camp-container .camp__info{padding-right:1rem}}@media (min-width:992px){.camp .camp-container .camp__info{gap:.25rem}}@media (min-width:992px) and (min-width:768px){.camp .camp-container .camp__info{gap:.25rem}}@media (min-width:992px) and (min-width:992px){.camp .camp-container .camp__info{gap:.375rem}}.camp .camp-container .camp__info>a{display:contents;text-decoration:none}.camp .camp-container .camp__info .camp__location{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.camp .camp-container .camp__info .camp__location{font-size:1.625rem}}@media (min-width:1200px){.camp .camp-container .camp__info .camp__location{font-size:1.75rem}}.camp .camp-container .camp__info .camp__location{color:var(--color__text-main);font-weight:600;line-height:120%;margin:unset}.camp .camp-container .camp__info .camp__location.camp__location--placeholder{min-height:1.5rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__location.camp__location--placeholder{min-height:1.75rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__location.camp__location--placeholder{min-height:2rem}}.camp .camp-container .camp__info .camp__location.camp__location--placeholder{background:var(--color__bg-accent);width:100%}.camp .camp-container .camp__info .camp__type{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.camp .camp-container .camp__info .camp__type{font-size:.875rem}}@media (min-width:1200px){.camp .camp-container .camp__info .camp__type{font-size:.9375rem}}.camp .camp-container .camp__info .camp__type{color:var(--color__text-main-accent);font-weight:300;margin:unset}.camp .camp-container .camp__info .camp__type.camp__type--placeholder{min-height:.75rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__type.camp__type--placeholder{min-height:.75rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__type.camp__type--placeholder{min-height:1rem}}.camp .camp-container .camp__info .camp__type.camp__type--placeholder{background:var(--color__bg-accent);width:50%}.camp .camp-container .camp__info .camp__details{display:flex;gap:.75rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__details{gap:.75rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details{gap:1rem}}.camp .camp-container .camp__info .camp__details{padding-top:.5rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__details{padding-top:.5rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details{padding-top:.625rem}}.camp .camp-container .camp__info .camp__details{padding-bottom:.5rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__details{padding-bottom:.5rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details{padding-bottom:.625rem}}.camp .camp-container .camp__info .camp__details{margin-top:.5rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__details{margin-top:.5rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details{margin-top:.625rem;padding-top:.25rem}}@media (min-width:992px) and (min-width:768px){.camp .camp-container .camp__info .camp__details{padding-top:.25rem}}@media (min-width:992px) and (min-width:992px){.camp .camp-container .camp__info .camp__details{padding-top:.375rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details{padding-bottom:.25rem}}@media (min-width:992px) and (min-width:768px){.camp .camp-container .camp__info .camp__details{padding-bottom:.25rem}}@media (min-width:992px) and (min-width:992px){.camp .camp-container .camp__info .camp__details{padding-bottom:.375rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details{margin-top:.25rem}}@media (min-width:992px) and (min-width:768px){.camp .camp-container .camp__info .camp__details{margin-top:.25rem}}@media (min-width:992px) and (min-width:992px){.camp .camp-container .camp__info .camp__details{margin-top:.375rem}}.camp .camp-container .camp__info .camp__details .camp__availability,.camp .camp-container .camp__info .camp__details .camp__prices_from{align-items:center;display:flex;gap:.25rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__details .camp__availability,.camp .camp-container .camp__info .camp__details .camp__prices_from{gap:.25rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details .camp__availability,.camp .camp-container .camp__info .camp__details .camp__prices_from{gap:.375rem}}.camp .camp-container .camp__info .camp__details .camp__availability,.camp .camp-container .camp__info .camp__details .camp__prices_from{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.camp .camp-container .camp__info .camp__details .camp__availability,.camp .camp-container .camp__info .camp__details .camp__prices_from{font-size:1rem}}@media (min-width:1200px){.camp .camp-container .camp__info .camp__details .camp__availability,.camp .camp-container .camp__info .camp__details .camp__prices_from{font-size:1.0625rem}}.camp .camp-container .camp__info .camp__details .camp__availability,.camp .camp-container .camp__info .camp__details .camp__prices_from{color:var(--color__text-main);font-weight:300;line-height:1}@media (min-width:768px){.camp .camp-container .camp__info .camp__details .camp__availability,.camp .camp-container .camp__info .camp__details .camp__prices_from{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}}@media (min-width:768px) and (min-width:768px){.camp .camp-container .camp__info .camp__details .camp__availability,.camp .camp-container .camp__info .camp__details .camp__prices_from{font-size:.875rem}}@media (min-width:768px) and (min-width:1200px){.camp .camp-container .camp__info .camp__details .camp__availability,.camp .camp-container .camp__info .camp__details .camp__prices_from{font-size:.9375rem}}.camp .camp-container .camp__info .camp__details .camp__availability strong,.camp .camp-container .camp__info .camp__details .camp__prices_from strong{font-weight:600}.camp .camp-container .camp__info .camp__details .camp__availability svg,.camp .camp-container .camp__info .camp__details .camp__prices_from svg{fill:var(--color__text-main-accent);height:1.25rem}.camp .camp-container .camp__info .camp__details .camp__availability.camp__prices_from--placeholder,.camp .camp-container .camp__info .camp__details .camp__prices_from.camp__prices_from--placeholder{background:var(--color__bg-accent);min-height:16px;width:50%}.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{display:block;height:.25rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{height:.25rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{height:.375rem}}.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{width:.25rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{width:.25rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{width:.375rem}}.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{min-width:.25rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{min-width:.25rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{min-width:.375rem}}.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{border-radius:.25rem}@media (min-width:768px){.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{border-radius:.25rem}}@media (min-width:992px){.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{border-radius:.375rem}}.camp .camp-container .camp__info .camp__details .camp__availability .camp__availability__dot{background-color:var(--color__text-main-accent)}.camp .camp-container .camp__info .camp__details .camp__availability .available{background-color:#149300}.camp .camp-container .camp__info .camp__details .camp__availability.camp__availability--placeholder{background:var(--color__bg-accent);min-height:16px;width:50%}.camp .camp-container .camp__actions{align-items:center;display:flex;gap:.5rem}@media (min-width:768px){.camp .camp-container .camp__actions{gap:.5rem}}@media (min-width:992px){.camp .camp-container .camp__actions{gap:.625rem}}.camp .camp-container .camp__actions{padding:.5rem}@media (min-width:768px){.camp .camp-container .camp__actions{padding:.5rem}}@media (min-width:992px){.camp .camp-container .camp__actions{padding:.625rem}}.camp .camp-container .camp__actions{margin-top:auto;padding-top:unset}.camp .camp-container .camp__actions a{display:contents}.camp .camp-container .camp__actions button{align-items:center;border:2px solid;border-radius:24px;cursor:pointer;display:flex;height:42px;justify-content:center;padding:unset;position:relative}.camp .camp-container .camp__actions button.camp__book_btn{background:var(--color__text-main);border-color:var(--color__text-main);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.camp .camp-container .camp__actions button.camp__book_btn{font-size:1rem}}@media (min-width:1200px){.camp .camp-container .camp__actions button.camp__book_btn{font-size:1.0625rem}}.camp .camp-container .camp__actions button.camp__book_btn{color:var(--color__text-main-light);font-weight:400;line-height:1;width:100%}@media (min-width:768px){.camp .camp-container .camp__actions button.camp__book_btn:not(.camp__book_btn--placeholder):hover:before{background-color:var(--color__bg-white-accent);border-radius:24px;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%}}.camp .camp-container .camp__actions button.camp__book_btn.camp__book_btn--placeholder{background-color:var(--color__bg-accent);border-color:transparent;cursor:unset!important}.camp .camp-container .camp__actions button.camp__book_btn:disabled{background-color:var(--color__bg-accent);border-color:transparent;color:var(--color__text-main-accent);cursor:not-allowed}.camp .camp-container .camp__actions button.camp__info_btn{aspect-ratio:1/1;background:var(--color__text-main-light);border-color:var(--color__text-main);max-width:42px}.camp .camp-container .camp__actions button.camp__info_btn svg{height:1.5rem}@media (min-width:768px){.camp .camp-container .camp__actions button.camp__info_btn svg{height:1.75rem}}@media (min-width:992px){.camp .camp-container .camp__actions button.camp__info_btn svg{height:2rem}}.camp .camp-container .camp__actions button.camp__info_btn svg{fill:var(--color__text-main)}@media (min-width:768px){.camp .camp-container .camp__actions button.camp__info_btn:not(.camp__info_btn--placeholder):hover:before{background-color:var(--color__bg-accent);border-radius:24px;content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%}}.camp .camp-container .camp__actions button.camp__info_btn.camp__info_btn--placeholder{background-color:transparent;border-color:var(--color__bg-accent);cursor:unset!important}.camp.camp--past{opacity:.7}.camp.camp--past .camp__thumbnail{position:relative}.camp.camp--past .camp__thumbnail:after{background-color:rgba(220,53,69,.9);color:#fff;content:"ZAKOŃCZONY";font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;left:50%;letter-spacing:-.03em;line-height:1.25;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-15deg)}@media (min-width:768px){.camp.camp--past .camp__thumbnail:after{font-size:.875rem}}@media (min-width:1200px){.camp.camp--past .camp__thumbnail:after{font-size:.9375rem}}.camp.camp--past .camp__thumbnail:after{font-weight:700;padding:.5rem}@media (min-width:768px){.camp.camp--past .camp__thumbnail:after{padding:.5rem}}@media (min-width:992px){.camp.camp--past .camp__thumbnail:after{padding:.625rem}}.camp.camp--past .camp__thumbnail:after{padding-left:.75rem}@media (min-width:768px){.camp.camp--past .camp__thumbnail:after{padding-left:.75rem}}@media (min-width:992px){.camp.camp--past .camp__thumbnail:after{padding-left:1rem}}.camp.camp--past .camp__thumbnail:after{padding-right:.75rem}@media (min-width:768px){.camp.camp--past .camp__thumbnail:after{padding-right:.75rem}}@media (min-width:992px){.camp.camp--past .camp__thumbnail:after{padding-right:1rem}}.camp.camp--past .camp__thumbnail:after{border-radius:4px;z-index:2}.camp.camp--past .camp__thumbnail__overlay{background-color:rgba(0,0,0,.3);border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.camp.camp--unavailable .camp__book_btn{background-color:#6c757d;border-color:#6c757d;cursor:not-allowed}.camp.camp--unavailable .camp__book_btn:hover{background-color:#6c757d;border-color:#6c757d;transform:none}.camp.camp--unavailable .camp__action--disabled{pointer-events:none}.camp__status-badge{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;position:absolute;right:8px;top:8px}@media (min-width:768px){.camp__status-badge{font-size:.75rem}}@media (min-width:1200px){.camp__status-badge{font-size:.8125rem}}.camp__status-badge{font-weight:600;padding:.25rem;text-transform:uppercase}@media (min-width:768px){.camp__status-badge{padding:.25rem}}@media (min-width:992px){.camp__status-badge{padding:.375rem}}.camp__status-badge{padding-left:.5rem}@media (min-width:768px){.camp__status-badge{padding-left:.5rem}}@media (min-width:992px){.camp__status-badge{padding-left:.625rem}}.camp__status-badge{padding-right:.5rem}@media (min-width:768px){.camp__status-badge{padding-right:.5rem}}@media (min-width:992px){.camp__status-badge{padding-right:.625rem}}.camp__status-badge{border-radius:12px;z-index:2}.camp__status-badge--past{background-color:#dc3545;color:#fff}.camp__link--disabled{color:#6c757d;pointer-events:none}.camp__prices_from--disabled{opacity:.6}.camp__prices_from--disabled svg{fill:#6c757d}.camp__thumbnail--disabled{position:relative}.camp__thumbnail--disabled img{filter:grayscale(50%)}.camp__availability__dot.past{background-color:#dc3545}.camp__availability__dot.unavailable{background-color:#6c757d}.partners_section .container{display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem}@media (min-width:768px){.partners_section .container{gap:3.5rem}}@media (min-width:992px){.partners_section .container{gap:4rem}}@media (min-width:768px){.partners_section .container{flex-wrap:nowrap}}@media (min-width:992px){.partners_section .container{gap:1.5rem}}@media (min-width:992px) and (min-width:768px){.partners_section .container{gap:1.75rem}}@media (min-width:992px) and (min-width:992px){.partners_section .container{gap:2rem}}.partners_section .container .partners_wrapper,.partners_section .container .supports_wrapper{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}@media (min-width:768px){.partners_section .container .partners_wrapper,.partners_section .container .supports_wrapper{gap:1.25rem}}@media (min-width:992px){.partners_section .container .partners_wrapper,.partners_section .container .supports_wrapper{gap:1.5rem}}.partners_section .container .partners_wrapper .partners_wrapper_title,.partners_section .container .partners_wrapper .supports_wrapper_title,.partners_section .container .supports_wrapper .partners_wrapper_title,.partners_section .container .supports_wrapper .supports_wrapper_title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.partners_section .container .partners_wrapper .partners_wrapper_title,.partners_section .container .partners_wrapper .supports_wrapper_title,.partners_section .container .supports_wrapper .partners_wrapper_title,.partners_section .container .supports_wrapper .supports_wrapper_title{font-size:1.125rem}}@media (min-width:1200px){.partners_section .container .partners_wrapper .partners_wrapper_title,.partners_section .container .partners_wrapper .supports_wrapper_title,.partners_section .container .supports_wrapper .partners_wrapper_title,.partners_section .container .supports_wrapper .supports_wrapper_title{font-size:1.1875rem}}.partners_section .container .partners_wrapper .partners_wrapper_title,.partners_section .container .partners_wrapper .supports_wrapper_title,.partners_section .container .supports_wrapper .partners_wrapper_title,.partners_section .container .supports_wrapper .supports_wrapper_title{color:var(--color__text-main);font-weight:500;margin:unset}.partners_section .container .partners_wrapper .partners_list,.partners_section .container .partners_wrapper .supports_list,.partners_section .container .supports_wrapper .partners_list,.partners_section .container .supports_wrapper .supports_list{max-width:100%;overflow:hidden;width:100%}.partners_section .container .partners_wrapper .partners_list .partner_item,.partners_section .container .partners_wrapper .partners_list .support_item,.partners_section .container .partners_wrapper .supports_list .partner_item,.partners_section .container .partners_wrapper .supports_list .support_item,.partners_section .container .supports_wrapper .partners_list .partner_item,.partners_section .container .supports_wrapper .partners_list .support_item,.partners_section .container .supports_wrapper .supports_list .partner_item,.partners_section .container .supports_wrapper .supports_list .support_item{align-content:center;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content}.partners_section .container .partners_wrapper .partners_list .partner_item a,.partners_section .container .partners_wrapper .partners_list .support_item a,.partners_section .container .partners_wrapper .supports_list .partner_item a,.partners_section .container .partners_wrapper .supports_list .support_item a,.partners_section .container .supports_wrapper .partners_list .partner_item a,.partners_section .container .supports_wrapper .partners_list .support_item a,.partners_section .container .supports_wrapper .supports_list .partner_item a,.partners_section .container .supports_wrapper .supports_list .support_item a{display:contents}.partners_section .container .partners_wrapper .partners_list .partner_item img,.partners_section .container .partners_wrapper .partners_list .support_item img,.partners_section .container .partners_wrapper .supports_list .partner_item img,.partners_section .container .partners_wrapper .supports_list .support_item img,.partners_section .container .supports_wrapper .partners_list .partner_item img,.partners_section .container .supports_wrapper .partners_list .support_item img,.partners_section .container .supports_wrapper .supports_list .partner_item img,.partners_section .container .supports_wrapper .supports_list .support_item img{height:55px;width:auto}@media (min-width:768px){.partners_section .container .partners_wrapper .partners_list .partner_item img,.partners_section .container .partners_wrapper .partners_list .support_item img,.partners_section .container .partners_wrapper .supports_list .partner_item img,.partners_section .container .partners_wrapper .supports_list .support_item img,.partners_section .container .supports_wrapper .partners_list .partner_item img,.partners_section .container .supports_wrapper .partners_list .support_item img,.partners_section .container .supports_wrapper .supports_list .partner_item img,.partners_section .container .supports_wrapper .supports_list .support_item img{height:60px}}@media (min-width:992px){.partners_section .container .partners_wrapper .partners_list .partner_item img,.partners_section .container .partners_wrapper .partners_list .support_item img,.partners_section .container .partners_wrapper .supports_list .partner_item img,.partners_section .container .partners_wrapper .supports_list .support_item img,.partners_section .container .supports_wrapper .partners_list .partner_item img,.partners_section .container .supports_wrapper .partners_list .support_item img,.partners_section .container .supports_wrapper .supports_list .partner_item img,.partners_section .container .supports_wrapper .supports_list .support_item img{height:65px}}.faq_section .container{background:radial-gradient(var(--color__bg),transparent)}@media (min-width:992px){.faq_section .container{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between}}@media (min-width:992px) and (min-width:768px){.faq_section .container{gap:1.75rem}}@media (min-width:992px) and (min-width:992px){.faq_section .container{gap:2rem}}.faq_section .container .faq_header{position:relative}@media (min-width:992px){.faq_section .container .faq_header{align-self:flex-start;margin-top:64px;position:relative;width:45%}.faq_section .container .faq_header:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500' fill='none' viewBox='0 0 500 500'%3E%3Cpath fill='%23d4dfec' d='M171.875 171.875c0-43.147 34.978-78.125 78.125-78.125s78.125 34.978 78.125 78.125S293.147 250 250 250h-31.25v93.75H250c94.925 0 171.875-76.951 171.875-171.875S344.925 0 250 0 78.125 76.95 78.125 171.875zM312.5 406.25h-93.75V500h93.75z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:300px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px;z-index:-1}.faq_section .container .faq_wrapper{width:60%}}.faq_section .container .faq_wrapper .faq-container{display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){.faq_section .container .faq_wrapper .faq-container{gap:.75rem}}@media (min-width:992px){.faq_section .container .faq_wrapper .faq-container{gap:1rem}}.faq_section .container .faq_wrapper .faq-container .faq-item{display:flex;flex-direction:column;padding:.75rem}@media (min-width:768px){.faq_section .container .faq_wrapper .faq-container .faq-item{padding:.75rem}}@media (min-width:992px){.faq_section .container .faq_wrapper .faq-container .faq-item{padding:1rem}}.faq_section .container .faq_wrapper .faq-container .faq-item{gap:.75rem}@media (min-width:768px){.faq_section .container .faq_wrapper .faq-container .faq-item{gap:.75rem}}@media (min-width:992px){.faq_section .container .faq_wrapper .faq-container .faq-item{gap:1rem}}.faq_section .container .faq_wrapper .faq-container .faq-item{background-color:var(--color__text-main-light);border-radius:18px;box-shadow:var(--shadow)}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question{align-items:center;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;justify-content:space-between;letter-spacing:-.03em;line-height:1.25;position:relative}@media (min-width:768px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question{font-size:1rem}}@media (min-width:1200px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question{font-size:1.0625rem}}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question{gap:1rem}@media (min-width:768px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question{gap:1.25rem}}@media (min-width:992px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question{gap:1.5rem}}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question{background-color:transparent;border:unset;color:var(--color__text-main);font-weight:500;line-height:120%;padding:unset;text-align:left;transition:all .3s ease;z-index:1}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question .faq-toggle{align-items:center;border-radius:50%;display:flex;height:36px;justify-content:center;min-width:36px;padding:.5rem;width:36px}@media (min-width:768px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question .faq-toggle{padding:.5rem}}@media (min-width:992px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question .faq-toggle{padding:.625rem}}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question .faq-toggle{background-color:var(--color__card-bg)}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question .faq-toggle svg{width:1.5rem}@media (min-width:768px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question .faq-toggle svg{width:1.75rem}}@media (min-width:992px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question .faq-toggle svg{width:2rem}}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question .faq-toggle svg{stroke:var(--color__text-main);transition:transform .3s ease}.faq_section .container .faq_wrapper .faq-container .faq-item.active .faq-toggle svg{transform:rotate(45deg)}@media (min-width:992px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-question:hover:before,.faq_section .container .faq_wrapper .faq-container .faq-item.active .faq-question:before{background-color:var(--color__card-bg);border-radius:12px;content:"";height:calc(100% + 1rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1rem);z-index:-1}.faq_section .container .faq_wrapper .faq-container .faq-item:hover .faq-toggle svg{transform:rotate(45deg)}}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer h4{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;margin:.75rem 0}@media (min-width:768px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer h4{font-size:1rem}}@media (min-width:1200px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer h4{font-size:1.0625rem}}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer h4{color:var(--color__text-main-accent);font-weight:600}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer li,.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer li,.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer p{font-size:.875rem}}@media (min-width:1200px){.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer li,.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer p{font-size:.9375rem}}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer li,.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer p{color:var(--color__text-main-accent);font-weight:300;line-height:125%}.faq_section .container .faq_wrapper .faq-container .faq-item .faq-answer strong{font-weight:500}.club-registration-form,.contact-form{background:var(--color__text-main-light);border-radius:24px;padding:1rem}@media (min-width:768px){.club-registration-form,.contact-form{padding:1.25rem}}@media (min-width:992px){.club-registration-form,.contact-form{padding:1.5rem}}.club-registration-form,.contact-form{padding-top:1.5rem}@media (min-width:768px){.club-registration-form,.contact-form{padding-top:1.75rem}}@media (min-width:992px){.club-registration-form,.contact-form{padding-top:2rem}}.club-registration-form,.contact-form{padding-bottom:1.5rem}@media (min-width:768px){.club-registration-form,.contact-form{padding-bottom:1.75rem}}@media (min-width:992px){.club-registration-form,.contact-form{padding-bottom:2rem}}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{color:var(--color__light-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{font-size:1rem}}@media (min-width:1200px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{font-size:1.0625rem}}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{margin-bottom:.25rem}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{margin-bottom:.25rem}}@media (min-width:992px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{margin-bottom:.375rem}}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{font-weight:400}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label .wpforms-required-label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label .wpforms-required-label{color:#e74c3c}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{background:rgba(0,30,62,.03);border:1px solid var(--color__bg-accent);border-radius:18px;color:var(--color__text-main);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{font-size:1rem}}@media (min-width:1200px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{font-size:1.0625rem}}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{font-weight:400;padding:1rem}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{padding:1.25rem}}@media (min-width:992px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{padding:1.5rem}}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{padding-top:.75rem}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{padding-top:.75rem}}@media (min-width:992px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{padding-top:1rem}}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{padding-bottom:.75rem}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{padding-bottom:.75rem}}@media (min-width:992px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field textarea,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=date],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=email],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=number],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=tel],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field input[type=text],.contact-form form.wpforms-form .wpforms-field-container .wpforms-field textarea{padding-bottom:1rem}}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field ul li,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field ul li{display:flex}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field ul li label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field ul li label{color:var(--color__light-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field ul li label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field ul li label{font-size:.875rem}}@media (min-width:1200px){.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field ul li label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field ul li label{font-size:.9375rem}}.club-registration-form form.wpforms-form .wpforms-field-container .wpforms-field ul li label,.contact-form form.wpforms-form .wpforms-field-container .wpforms-field ul li label{font-weight:300}.club-registration-form form.wpforms-form .wpforms-submit-container,.contact-form form.wpforms-form .wpforms-submit-container{display:flex;justify-content:flex-end}.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{padding:1.5rem}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{padding:1.75rem}}@media (min-width:992px){.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{padding:2rem}}.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{padding-top:.75rem}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{padding-top:.75rem}}@media (min-width:992px){.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{padding-top:1rem}}.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{padding-bottom:.75rem}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{padding-bottom:.75rem}}@media (min-width:992px){.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{padding-bottom:1rem}}.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{border-radius:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{font-size:1.125rem}}@media (min-width:1200px){.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{font-size:1.1875rem}}.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit{background:var(--color__text-main);border:2px solid var(--color__text-main);color:var(--color__text-main-light);cursor:pointer;font-family:inherit;font-weight:600;transition:all .3s ease;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit:hover:not(:disabled),.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit:hover:not(:disabled){background-color:rgba(0,30,62,.9);box-shadow:0 4px 12px rgba(0,30,62,.2);transform:translateY(-2px)}.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit:active:not(:disabled),.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit:active:not(:disabled){transform:translateY(0)}}.club-registration-form form.wpforms-form .wpforms-submit-container .wpforms-submit:disabled,.contact-form form.wpforms-form .wpforms-submit-container .wpforms-submit:disabled{cursor:not-allowed;opacity:.6}.club-registration-form .wpforms-field-gdpr-checkbox,.contact-form .wpforms-field-gdpr-checkbox{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.club-registration-form .wpforms-field-gdpr-checkbox,.contact-form .wpforms-field-gdpr-checkbox{gap:.5rem}}@media (min-width:992px){.club-registration-form .wpforms-field-gdpr-checkbox,.contact-form .wpforms-field-gdpr-checkbox{gap:.625rem}}.club-registration-form .wpforms-field-description,.contact-form .wpforms-field-description{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-registration-form .wpforms-field-description,.contact-form .wpforms-field-description{font-size:.875rem}}@media (min-width:1200px){.club-registration-form .wpforms-field-description,.contact-form .wpforms-field-description{font-size:.9375rem}}.club-registration-form .wpforms-field-description,.contact-form .wpforms-field-description{color:var(--color__text-main-accent);font-weight:300;margin-top:.5rem}@media (min-width:768px){.club-registration-form .wpforms-field-description,.contact-form .wpforms-field-description{margin-top:.5rem}}@media (min-width:992px){.club-registration-form .wpforms-field-description,.contact-form .wpforms-field-description{margin-top:.625rem}}.club-registration-form .wpforms-field-checkbox fieldset,.club-registration-form .wpforms-field-radio fieldset,.contact-form .wpforms-field-checkbox fieldset,.contact-form .wpforms-field-radio fieldset{border:none;margin:0;padding:0}.club-registration-form .wpforms-field-checkbox fieldset ul,.club-registration-form .wpforms-field-radio fieldset ul,.contact-form .wpforms-field-checkbox fieldset ul,.contact-form .wpforms-field-radio fieldset ul{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}@media (min-width:768px){.club-registration-form .wpforms-field-checkbox fieldset ul,.club-registration-form .wpforms-field-radio fieldset ul,.contact-form .wpforms-field-checkbox fieldset ul,.contact-form .wpforms-field-radio fieldset ul{gap:.5rem}}@media (min-width:992px){.club-registration-form .wpforms-field-checkbox fieldset ul,.club-registration-form .wpforms-field-radio fieldset ul,.contact-form .wpforms-field-checkbox fieldset ul,.contact-form .wpforms-field-radio fieldset ul{gap:.625rem}}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width:768px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices{gap:.75rem}}@media (min-width:992px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices{gap:1rem}}@media (min-width:576px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices{grid-template-columns:1fr 1fr}}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item{margin:0!important;width:100%}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:100%}@media (min-width:768px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline{padding:1.25rem}}@media (min-width:992px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline{padding:1.5rem}}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline{font-size:1rem}}@media (min-width:1200px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline{font-size:1.0625rem}}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline{background-color:var(--color__text-main-light);border:2px solid var(--color__bg-accent);border-radius:18px;color:var(--color__text-main);cursor:pointer;gap:.5rem;text-align:center;transition:all .3s ease}@media (min-width:768px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline{gap:.5rem}}@media (min-width:992px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline{gap:.625rem}}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon{align-items:center;display:flex;height:48px;justify-content:center;position:relative;width:48px}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon svg,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon svg,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon svg,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon svg{height:32px;width:32px;fill:var(--color__text-main);position:relative;z-index:1}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon .wpforms-icon-choices-icon-bg,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon .wpforms-icon-choices-icon-bg,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon .wpforms-icon-choices-icon-bg,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-icon .wpforms-icon-choices-icon-bg{display:none}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label{font-size:.875rem}}@media (min-width:1200px){.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label{font-size:.9375rem}}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline .wpforms-icon-choices-label{font-weight:500;line-height:1.3}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline:hover,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline:hover,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline:hover,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item label.wpforms-field-label-inline:hover{background-color:var(--color__card-bg);border-color:var(--color__text-main)}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=checkbox]:checked+label,.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=radio]:checked+label,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=checkbox]:checked+label,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=radio]:checked+label,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=checkbox]:checked+label,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=radio]:checked+label,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=checkbox]:checked+label,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=radio]:checked+label{background-color:var(--color__card-bg);border-color:var(--color__text-main);color:var(--color__text-main-light)}.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=checkbox]:checked+label .wpforms-icon-choices-icon svg,.club-registration-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=radio]:checked+label .wpforms-icon-choices-icon svg,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=checkbox]:checked+label .wpforms-icon-choices-icon svg,.club-registration-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=radio]:checked+label .wpforms-icon-choices-icon svg,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=checkbox]:checked+label .wpforms-icon-choices-icon svg,.contact-form .wpforms-field-checkbox fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=radio]:checked+label .wpforms-icon-choices-icon svg,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=checkbox]:checked+label .wpforms-icon-choices-icon svg,.contact-form .wpforms-field-radio fieldset ul.wpforms-icon-choices li.wpforms-icon-choices-item input[type=radio]:checked+label .wpforms-icon-choices-icon svg{fill:var(--color__text-main-light)}.club-registration-form .wpforms-field-checkbox fieldset ul .wpforms-selected label,.club-registration-form .wpforms-field-radio fieldset ul .wpforms-selected label,.contact-form .wpforms-field-checkbox fieldset ul .wpforms-selected label,.contact-form .wpforms-field-radio fieldset ul .wpforms-selected label{background-color:var(--color__card-bg)!important;border-color:var(--color__text-main)!important}.club-registration-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li,.club-registration-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li,.contact-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li,.contact-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li{align-items:flex-start;display:flex;gap:.25rem}@media (min-width:768px){.club-registration-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li,.club-registration-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li,.contact-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li,.contact-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li{gap:.25rem}}@media (min-width:992px){.club-registration-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li,.club-registration-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li,.contact-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li,.contact-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li{gap:.375rem}}.club-registration-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label,.club-registration-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label,.contact-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label,.contact-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-registration-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label,.club-registration-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label,.contact-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label,.contact-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label{font-size:.875rem}}@media (min-width:1200px){.club-registration-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label,.club-registration-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label,.contact-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label,.contact-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label{font-size:.9375rem}}.club-registration-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label,.club-registration-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label,.contact-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label,.contact-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label{color:var(--color__text-main);cursor:pointer;font-weight:400;line-height:1.5;margin:0;padding:unset;width:100%}.club-registration-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label a,.club-registration-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label a,.contact-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label a,.contact-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label a{color:var(--color__accent);text-decoration:underline;transition:color .3s ease}.club-registration-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label a:hover,.club-registration-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label a:hover,.contact-form .wpforms-field-checkbox fieldset ul:not(.wpforms-icon-choices) li label a:hover,.contact-form .wpforms-field-radio fieldset ul:not(.wpforms-icon-choices) li label a:hover{color:var(--color__text-main)}@keyframes wpforms-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.subpage__hero__header{margin-top:-50%;position:relative}@media (min-width:768px){.subpage__hero__header{margin-top:-30%}}@media (min-width:992px){.subpage__hero__header{margin-top:-15%}}@media (min-width:1200px){.subpage__hero__header{margin-top:-10%}}.subpage__hero__header .page-header__slogan,.subpage__hero__header .page-header__title{text-align:left}.subpage__hero__header .page__description{margin:unset;max-width:unset;text-align:left}.subpage__hero__header .page__description p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.subpage__hero__header .page__description p{font-size:1rem}}@media (min-width:1200px){.subpage__hero__header .page__description p{font-size:1.0625rem}}.subpage__hero__header .page__description p{color:var(--color__text-main);font-weight:400;line-height:125%;margin:unset}@media (min-width:768px){.subpage__hero__header .page__description p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}}@media (min-width:768px) and (min-width:768px){.subpage__hero__header .page__description p{font-size:1.125rem}}@media (min-width:768px) and (min-width:1200px){.subpage__hero__header .page__description p{font-size:1.1875rem}}.subpage__hero__header .page__description strong{font-weight:600}.subpage__hero__header .subpage-cta .wp-block-button__link.wp-element-button{background:var(--color__text-main);border-radius:24px;color:var(--color__text-main-light);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.subpage__hero__header .subpage-cta .wp-block-button__link.wp-element-button{font-size:1rem}}@media (min-width:1200px){.subpage__hero__header .subpage-cta .wp-block-button__link.wp-element-button{font-size:1.0625rem}}.subpage__hero__header .subpage-cta .wp-block-button__link.wp-element-button{align-items:center;cursor:pointer;display:flex;font-weight:600;justify-content:center;max-height:48px;text-decoration:none;width:-moz-fit-content;width:fit-content}.subpage__hero__header .subpage-cta .wp-block-button__link.wp-element-button:hover{background:var(--color__bg-accent);color:var(--color__text-main-light)}.our-mission{background:var(--color__card-bg);padding:3rem}@media (min-width:768px){.our-mission{padding:3.5rem}}@media (min-width:992px){.our-mission{padding:4rem}}.our-mission{padding-left:unset;padding-right:unset}.our-mission .container .sec__header.our_mission_header{align-items:flex-start}.our-mission .container .sec__header.our_mission_header .sec__header__description.our_mission_header__description{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.our-mission .container .sec__header.our_mission_header .sec__header__description.our_mission_header__description{font-size:1rem}}@media (min-width:1200px){.our-mission .container .sec__header.our_mission_header .sec__header__description.our_mission_header__description{font-size:1.0625rem}}.our-mission .container .sec__header.our_mission_header .sec__header__description.our_mission_header__description{color:var(--color__text-main);font-weight:400;line-height:125%;margin:unset}.our-mission .container .sec__header.our_mission_header *{text-align:left}.our-mission .container .sec__content.our_mission_content{display:flex;gap:3rem}@media (min-width:768px){.our-mission .container .sec__content.our_mission_content{gap:3.5rem}}@media (min-width:992px){.our-mission .container .sec__content.our_mission_content{gap:4rem}}.our-mission .container .sec__content.our_mission_content{flex-direction:column}@media (min-width:768px){.our-mission .container .sec__content.our_mission_content{align-items:stretch;flex-direction:row;gap:1rem;justify-content:space-between}}@media (min-width:768px) and (min-width:768px){.our-mission .container .sec__content.our_mission_content{gap:1.25rem}}@media (min-width:768px) and (min-width:992px){.our-mission .container .sec__content.our_mission_content{gap:1.5rem}}@media (min-width:768px){.our-mission .container .sec__content.our_mission_content.trainings_content{flex-direction:column}}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{align-items:center;display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{gap:1.25rem}}@media (min-width:992px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{gap:1.5rem}}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{padding:1rem}@media (min-width:768px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{padding:1.25rem}}@media (min-width:992px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{padding:1.5rem}}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{padding-left:1.5rem}@media (min-width:768px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{padding-left:1.75rem}}@media (min-width:992px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{padding-left:2rem}}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{padding-right:1.5rem}@media (min-width:768px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{padding-right:1.75rem}}@media (min-width:992px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner{padding-right:2rem}}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner h2{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner h2{font-size:2rem}}@media (min-width:1200px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner h2{font-size:2.25rem}}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner h2{color:var(--color__text-main);font-weight:600;margin:unset}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner p{font-size:1rem}}@media (min-width:1200px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner p{font-size:1.0625rem}}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner p{color:var(--color__text-main);font-weight:500;line-height:125%;margin:unset;text-align:center}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner.trainings_content__inner{align-items:flex-start;padding:unset}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner.trainings_content__inner h2{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;text-align:left}@media (min-width:768px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner.trainings_content__inner h2{font-size:1.625rem}}@media (min-width:1200px){.our-mission .container .sec__content.our_mission_content .our_mission_content__inner.trainings_content__inner h2{font-size:1.75rem}}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner.trainings_content__inner h2{font-weight:600}.our-mission .container .sec__content.our_mission_content .our_mission_content__inner.trainings_content__inner p{text-align:left}.our-mission .container .sec__content.our_mission_content hr{background-color:var(--color__accent);border-radius:4px;height:3px;margin:unset;width:64px}.why__join__us{padding:3rem}@media (min-width:768px){.why__join__us{padding:3.5rem}}@media (min-width:992px){.why__join__us{padding:4rem}}.why__join__us{padding-left:unset;padding-right:unset}.why__join__us .container .reason__list .reason__item .reason__content .reason__text{line-height:150%}.campy{padding:3rem}@media (min-width:768px){.campy{padding:3.5rem}}@media (min-width:992px){.campy{padding:4rem}}.campy{padding-left:unset;padding-right:unset}.campy .container .campy__info p{line-height:150%}.campy .container .campy__info a{color:var(--color__accent);text-align:center;text-decoration:underline}.campy .container .campy__info a:hover{color:var(--color__text-main)}.founders-info{padding:3rem}@media (min-width:768px){.founders-info{padding:3.5rem}}@media (min-width:992px){.founders-info{padding:4rem}}.founders-info{background:var(--color__text-main);padding-left:unset;padding-right:unset}.founders-info .sec__header.founders_header{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;position:relative}@media (min-width:768px){.founders-info .sec__header.founders_header{gap:1.25rem}}@media (min-width:992px){.founders-info .sec__header.founders_header{gap:1.5rem}}.founders-info .sec__header.founders_header{text-align:center}@media (min-width:768px){.founders-info .sec__header.founders_header{margin-bottom:128px;padding-left:400px}}@media (min-width:992px){.founders-info .sec__header.founders_header{margin-bottom:240px;padding-left:400px}}.founders-info .sec__header.founders_header .founders_header__title{color:var(--color__text-main-light);order:2;text-align:left}.founders-info .sec__header.founders_header hr{background-color:var(--color__accent);border-radius:4px;height:3px;margin:unset;order:3;width:64px}.founders-info .sec__header.founders_header .founders_header__description{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.founders-info .sec__header.founders_header .founders_header__description{font-size:1rem}}@media (min-width:1200px){.founders-info .sec__header.founders_header .founders_header__description{font-size:1.0625rem}}.founders-info .sec__header.founders_header .founders_header__description{color:var(--color__text-main-light);font-weight:300;line-height:150%;margin:unset;order:4;text-align:left}.founders-info .sec__header.founders_header .founders_header__image{aspect-ratio:4/4;background-color:var(--blur-background-light);border-radius:24px;display:flex;order:1;overflow:hidden;width:100%}.founders-info .sec__header.founders_header .founders_header__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:768px){.founders-info .sec__header.founders_header .founders_header__image{aspect-ratio:3/4;left:0;max-width:360px;position:absolute;top:50%;transform:translateY(-50%)}}.founders-info .founders-info__list{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.founders-info .founders-info__list{gap:2.5rem}}@media (min-width:992px){.founders-info .founders-info__list{gap:3rem}}.founders-info .founders-info__list{margin-top:3rem}@media (min-width:768px){.founders-info .founders-info__list{margin-top:3.5rem}}@media (min-width:992px){.founders-info .founders-info__list{margin-top:4rem}}@media (min-width:768px){.founders-info .founders-info__list{gap:4rem}}@media (min-width:768px) and (min-width:768px){.founders-info .founders-info__list{gap:5rem}}@media (min-width:768px) and (min-width:992px){.founders-info .founders-info__list{gap:6rem}}.founders-info .founders-info__list hr{background-color:var(--color__accent);border:none;height:3px;margin:0 auto;width:128px}.founders-info .founders-info__list .founder__item{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:768px){.founders-info .founders-info__list .founder__item{gap:1.75rem}}@media (min-width:992px){.founders-info .founders-info__list .founder__item{gap:2rem}}@media (min-width:768px){.founders-info .founders-info__list .founder__item{align-items:center;flex-direction:row}.founders-info .founders-info__list .founder__item:nth-of-type(odd){flex-direction:row-reverse}}.founders-info .founders-info__list .founder__item .founder__image{aspect-ratio:4/4;background-color:var(--blur-background-light);border-radius:50%;overflow:hidden;width:128px}@media (min-width:768px){.founders-info .founders-info__list .founder__item .founder__image{width:35%}}@media (min-width:992px){.founders-info .founders-info__list .founder__item .founder__image{width:25%}}.founders-info .founders-info__list .founder__item .founder__image img{aspect-ratio:3/4;border-radius:24px;-o-object-fit:cover;object-fit:cover;width:100%}.founders-info .founders-info__list .founder__item .founder__content{display:flex;flex-direction:column;gap:1rem;width:100%}@media (min-width:768px){.founders-info .founders-info__list .founder__item .founder__content{gap:1.25rem}}@media (min-width:992px){.founders-info .founders-info__list .founder__item .founder__content{gap:1.5rem}}@media (min-width:768px){.founders-info .founders-info__list .founder__item .founder__content{width:65%}}@media (min-width:992px){.founders-info .founders-info__list .founder__item .founder__content{width:75%}}.founders-info .founders-info__list .founder__item .founder__content .founder__name{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.founders-info .founders-info__list .founder__item .founder__content .founder__name{font-size:2rem}}@media (min-width:1200px){.founders-info .founders-info__list .founder__item .founder__content .founder__name{font-size:2.25rem}}.founders-info .founders-info__list .founder__item .founder__content .founder__name{color:var(--color__text-main-light);font-weight:600;margin:unset}.founders-info .founders-info__list .founder__item .founder__content .founder__bio{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.founders-info .founders-info__list .founder__item .founder__content .founder__bio{gap:.5rem}}@media (min-width:992px){.founders-info .founders-info__list .founder__item .founder__content .founder__bio{gap:.625rem}}.founders-info .founders-info__list .founder__item .founder__content .founder__bio p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.founders-info .founders-info__list .founder__item .founder__content .founder__bio p{font-size:1rem}}@media (min-width:1200px){.founders-info .founders-info__list .founder__item .founder__content .founder__bio p{font-size:1.0625rem}}.founders-info .founders-info__list .founder__item .founder__content .founder__bio p{color:var(--color__text-main-light);font-weight:300;line-height:150%;margin:unset}.founders-info .founders-info__list .founder__item .founder__content .founder__quote p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.founders-info .founders-info__list .founder__item .founder__content .founder__quote p{font-size:1.125rem}}@media (min-width:1200px){.founders-info .founders-info__list .founder__item .founder__content .founder__quote p{font-size:1.1875rem}}.founders-info .founders-info__list .founder__item .founder__content .founder__quote p{color:var(--color__text-main-light);font-style:italic;font-weight:500;line-height:150%;margin:unset}.cta__section{padding:3rem}@media (min-width:768px){.cta__section{padding:3.5rem}}@media (min-width:992px){.cta__section{padding:4rem}}.cta__section{padding-left:unset;padding-right:unset}.cta__section .container .cta__wrapper{gap:.75rem}@media (min-width:768px){.cta__section .container .cta__wrapper{gap:.75rem}}@media (min-width:992px){.cta__section .container .cta__wrapper{gap:1rem}}.cta__section .container .cta__wrapper .cta__text{line-height:150%}.cta__section .container .cta__wrapper .wp-block-button__link{background:var(--color__text-main);color:var(--color__text-main-light)}.cta__section .container .cta__wrapper .wp-block-button__link:hover{background:var(--color__text-main-accent);color:var(--color__text-main-light)}.competitions_calendar{padding:3rem}@media (min-width:768px){.competitions_calendar{padding:3.5rem}}@media (min-width:992px){.competitions_calendar{padding:4rem}}.competitions_calendar{padding-left:unset;padding-right:unset}.competitions_calendar .container .sec__header.competitions_header{align-items:flex-start}.competitions_calendar .container .sec__header.competitions_header h1,.competitions_calendar .container .sec__header.competitions_header h4,.competitions_calendar .container .sec__header.competitions_header p{text-align:left}.competitions_calendar .container .sec__header.competitions_header .competitions_header__description{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.competitions_calendar .container .sec__header.competitions_header .competitions_header__description{font-size:1rem}}@media (min-width:1200px){.competitions_calendar .container .sec__header.competitions_header .competitions_header__description{font-size:1.0625rem}}.competitions_calendar .container .sec__header.competitions_header .competitions_header__description{color:var(--color__text-main);font-weight:400;line-height:125%;margin:unset}.competitions_calendar .container .sec__content.competitions_content .sec__content__description.competitions_content__description{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__description.competitions_content__description{font-size:1rem}}@media (min-width:1200px){.competitions_calendar .container .sec__content.competitions_content .sec__content__description.competitions_content__description{font-size:1.0625rem}}.competitions_calendar .container .sec__content.competitions_content .sec__content__description.competitions_content__description{color:var(--color__text-main-accent);font-weight:400;line-height:150%}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar{background-color:var(--color__text-main-light);border-radius:24px;box-shadow:var(--shadow)}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table{border-bottom:1px solid var(--color__bg-accent);padding:1.5rem}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table{padding:1.75rem}}@media (min-width:992px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table{padding:2rem}}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table{gap:1.25rem}}@media (min-width:992px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table{gap:1.5rem}}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table{align-items:flex-start;flex-direction:row;gap:0;justify-content:space-between;padding:unset}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table:nth-child(n+2) .competitions_content__column .competitions_table__header{display:none}}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table:last-of-type{border-bottom:none}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column{gap:.5rem}}@media (min-width:992px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column{gap:.625rem}}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column{width:100%}}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column br{display:none}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__header{color:var(--color__text-main-accent);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__header{font-size:.875rem}}@media (min-width:1200px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__header{font-size:.9375rem}}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__header{font-weight:300}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__header{border-bottom:1px solid var(--color__bg-accent);display:flex;font-weight:400;height:60px;padding:1.5rem}}@media (min-width:768px) and (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__header{padding:1.75rem}}@media (min-width:768px) and (min-width:992px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__header{padding:2rem}}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__header{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}}@media (min-width:768px) and (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__header{font-size:1rem}}@media (min-width:768px) and (min-width:1200px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__header{font-size:1.0625rem}}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{color:var(--color__text-main);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{font-size:1rem}}@media (min-width:1200px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{font-size:1.0625rem}}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{font-weight:500}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{padding-top:1.5rem}}@media (min-width:768px) and (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{padding-top:1.75rem}}@media (min-width:768px) and (min-width:992px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{padding-top:2rem}}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{padding-bottom:1.5rem}}@media (min-width:768px) and (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{padding-bottom:1.75rem}}@media (min-width:768px) and (min-width:992px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{padding-bottom:2rem}}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{padding-left:1rem}}@media (min-width:768px) and (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{padding-left:1.25rem}}@media (min-width:768px) and (min-width:992px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content{padding-left:1.5rem}}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content:last-child{padding-right:1rem}}@media (min-width:768px) and (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content:last-child{padding-right:1.25rem}}@media (min-width:768px) and (min-width:992px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column .competitions_table__content:last-child{padding-right:1.5rem}}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column.competitions_table__location .competitions_table__content{color:var(--color__accent);font-weight:300}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column.competitions_category .competitions_table__content span{background-color:var(--color__success-background);border-radius:12px;color:var(--color__success-content);display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;padding:2px 6px;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column.competitions_category .competitions_table__content span{font-size:.875rem}}@media (min-width:1200px){.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column.competitions_category .competitions_table__content span{font-size:.9375rem}}.competitions_calendar .container .sec__content.competitions_content .sec__content__calendar.competitions_content__calendar .competitions_content__row.competitions_table .competitions_content__column.competitions_category .competitions_table__content span{font-weight:600}.camp__gallery{padding:3rem}@media (min-width:768px){.camp__gallery{padding:3.5rem}}@media (min-width:992px){.camp__gallery{padding:4rem}}.camp__gallery{padding-left:unset;padding-right:unset;position:relative}.camp__gallery .container .camp__gallery__wrapper{overflow:hidden}.club-camps{padding:3rem}@media (min-width:768px){.club-camps{padding:3.5rem}}@media (min-width:992px){.club-camps{padding:4rem}}.club-camps{background:var(--color__text-main);padding-left:unset;padding-right:unset;position:relative}.club-camps .container .club_camps__header{align-items:flex-start;gap:1rem}@media (min-width:768px){.club-camps .container .club_camps__header{gap:1.25rem}}@media (min-width:992px){.club-camps .container .club_camps__header{gap:1.5rem}}@media (min-width:768px){.club-camps .container .club_camps__header{gap:.5rem}}@media (min-width:768px) and (min-width:768px){.club-camps .container .club_camps__header{gap:.5rem}}@media (min-width:768px) and (min-width:992px){.club-camps .container .club_camps__header{gap:.625rem}}@media (min-width:768px){.club-camps .container .club_camps__header{margin-bottom:3rem}}@media (min-width:768px) and (min-width:768px){.club-camps .container .club_camps__header{margin-bottom:3.5rem}}@media (min-width:768px) and (min-width:992px){.club-camps .container .club_camps__header{margin-bottom:4rem}}.club-camps .container .club_camps__header .club_camps__header__subtitle{text-align:left}.club-camps .container .club_camps__header .club_camps__header__title{color:var(--color__text-main-light);text-align:left}.club-camps .container .club_camps__header hr{background-color:var(--color__accent);border:none;height:3px;margin:unset;width:128px}.club-camps .container .club_camps__header .club_camps__header__description{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-camps .container .club_camps__header .club_camps__header__description{font-size:1rem}}@media (min-width:1200px){.club-camps .container .club_camps__header .club_camps__header__description{font-size:1.0625rem}}.club-camps .container .club_camps__header .club_camps__header__description{color:var(--color__text-main-light);font-weight:300;line-height:150%;margin:unset;text-align:left}.club-camps .container .club_camps__content{display:flex;flex-direction:column;gap:3rem}@media (min-width:768px){.club-camps .container .club_camps__content{gap:3.5rem}}@media (min-width:992px){.club-camps .container .club_camps__content{gap:4rem}}@media (min-width:768px){.club-camps .container .club_camps__content{align-items:stretch;flex-direction:row;justify-content:space-between}}.club-camps .container .club_camps__content .club_camps__info{align-items:center;display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.club-camps .container .club_camps__content .club_camps__info{gap:1.25rem}}@media (min-width:992px){.club-camps .container .club_camps__content .club_camps__info{gap:1.5rem}}.club-camps .container .club_camps__content .club_camps__info h2{color:var(--color__text-main-light);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-camps .container .club_camps__content .club_camps__info h2{font-size:1.375rem}}@media (min-width:1200px){.club-camps .container .club_camps__content .club_camps__info h2{font-size:1.5rem}}.club-camps .container .club_camps__content .club_camps__info h2{font-weight:600;margin:unset;text-align:center}.club-camps .container .club_camps__content .club_camps__info hr{background-color:var(--color__accent);height:3px;margin:unset;width:64px}.club-camps .container .club_camps__content .club_camps__info p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.club-camps .container .club_camps__content .club_camps__info p{font-size:1rem}}@media (min-width:1200px){.club-camps .container .club_camps__content .club_camps__info p{font-size:1.0625rem}}.club-camps .container .club_camps__content .club_camps__info p{color:var(--color__light-text);font-weight:300;line-height:150%;margin:unset;text-align:center}.hero.contactpage__hero{aspect-ratio:unset;background:var(--color__card-bg);background-image:url(/wp-content/themes/tatraskiacademy/assets/images/back_pattern.svg);background-repeat:repeat;background-size:768px;max-height:unset;padding-top:113px;position:relative;z-index:1}@media (min-width:992px){.hero.contactpage__hero{padding-top:145px}}.hero.contactpage__hero .container{display:flex;flex-direction:column;padding-bottom:3rem}@media (min-width:768px){.hero.contactpage__hero .container{padding-bottom:3.5rem}}@media (min-width:992px){.hero.contactpage__hero .container{flex-direction:row;justify-content:space-between;padding-bottom:4rem}}.hero.contactpage__hero:after{content:unset}.hero.contactpage__hero:before{background:linear-gradient(transparent,transparent 40%,rgba(238,244,248,.6) 60%,rgba(237,243,248,.8) 80%,#eef4f8);z-index:-1}.hero.contactpage__hero .contactpage__hero__header{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;position:relative}@media (min-width:768px){.hero.contactpage__hero .contactpage__hero__header{gap:1.25rem}}@media (min-width:992px){.hero.contactpage__hero .contactpage__hero__header{gap:1.5rem}}.hero.contactpage__hero .contactpage__hero__header{margin-bottom:unset}.hero.contactpage__hero .contactpage__hero__header .page-header__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;text-align:left}@media (min-width:768px){.hero.contactpage__hero .contactpage__hero__header .page-header__title{font-size:2rem}}@media (min-width:1200px){.hero.contactpage__hero .contactpage__hero__header .page-header__title{font-size:2.25rem}}.hero.contactpage__hero .contactpage__hero__header .page-header__title{color:var(--color__text-main);font-weight:600;margin:unset}@media (min-width:768px){.hero.contactpage__hero .contactpage__hero__header .page-header__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:2rem;font-weight:400;font-weight:600;letter-spacing:-.03em;line-height:1.25}}@media (min-width:768px) and (min-width:768px){.hero.contactpage__hero .contactpage__hero__header .page-header__title{font-size:2.5rem}}@media (min-width:768px) and (min-width:1200px){.hero.contactpage__hero .contactpage__hero__header .page-header__title{font-size:3rem}}.hero.contactpage__hero .contactpage__hero__header .page__description{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.hero.contactpage__hero .contactpage__hero__header .page__description{gap:.5rem}}@media (min-width:992px){.hero.contactpage__hero .contactpage__hero__header .page__description{gap:.625rem}}.hero.contactpage__hero .contactpage__hero__header .page__description p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.hero.contactpage__hero .contactpage__hero__header .page__description p{font-size:1rem}}@media (min-width:1200px){.hero.contactpage__hero .contactpage__hero__header .page__description p{font-size:1.0625rem}}.hero.contactpage__hero .contactpage__hero__header .page__description p{color:var(--color__text-main);font-weight:400;line-height:125%;margin:unset;text-align:left}.hero.contactpage__hero .contactpage__hero__header .contact-info{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.hero.contactpage__hero .contactpage__hero__header .contact-info{gap:1.25rem}}@media (min-width:992px){.hero.contactpage__hero .contactpage__hero__header .contact-info{gap:1.5rem}}.hero.contactpage__hero .contactpage__hero__header .contact-info p{display:block;margin:unset;text-align:left}.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item{gap:.5rem}}@media (min-width:992px){.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item{gap:.625rem}}.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item .contact-info__item__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;letter-spacing:-.03em;line-height:1.25;text-align:left}@media (min-width:768px){.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item .contact-info__item__title{font-size:1rem}}@media (min-width:1200px){.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item .contact-info__item__title{font-size:1.0625rem}}.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item .contact-info__item__title{color:var(--color__light-text);font-weight:400;margin:unset}.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item a{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;text-align:left}@media (min-width:768px){.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item a{font-size:1.125rem}}@media (min-width:1200px){.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item a{font-size:1.1875rem}}.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item a{color:var(--color__text-main);font-weight:600;text-decoration:none}.hero.contactpage__hero .contactpage__hero__header .contact-info .contact-info__item a:hover{text-decoration:underline}.hero.contactpage__hero .contactpage__hero__content{margin:unset;position:relative}@media (min-width:768px){.hero.contactpage__hero .contactpage__hero__content{margin:0 auto}}.hero.contactpage__hero .contactpage__hero__content .contactpage__hero__cta-wrapper{width:100%}.hero.contactpage__hero .contactpage__hero__content .contactpage__hero__cta-wrapper .entry-content{margin:unset}.tutorials__wrapper{display:grid;gap:1.5rem;grid-template-columns:auto auto}@media (min-width:768px){.tutorials__wrapper{gap:1.75rem}}@media (min-width:992px){.tutorials__wrapper{gap:2rem}}@media (min-width:768px){.tutorials__wrapper{grid-template-columns:auto auto auto}}.tutorials__wrapper .tutorials__item{display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width:768px){.tutorials__wrapper .tutorials__item{gap:.75rem}}@media (min-width:992px){.tutorials__wrapper .tutorials__item{gap:1rem}}@media (min-width:768px){.tutorials__wrapper .tutorials__item:nth-of-type(n+4){display:none}}.tutorials__wrapper .tutorials__item .tutorials__thumbnail{aspect-ratio:1/1;background-color:var(--color__card-bg);border-radius:50%;width:100%}.tutorials__wrapper .tutorials__item .tutorials__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.tutorials__wrapper .tutorials__item .tutorials__title{font-size:1rem}}@media (min-width:1200px){.tutorials__wrapper .tutorials__item .tutorials__title{font-size:1.0625rem}}.tutorials__wrapper .tutorials__item .tutorials__title{color:var(--color__text-main);font-weight:500;margin:0 auto}.tutorials__wrapper .tutorials__item .tutorials__title.placeholder{background-color:var(--color__card-bg);height:20px;width:80%}header.site-header{background:transparent;display:flex;position:fixed;top:0;width:100%;z-index:999}@media (min-width:768px){header.site-header{position:absolute}}header.site-header.sticky-header{position:fixed}header.site-header .nav-container{gap:1rem;padding-bottom:unset;padding-top:unset}@media (min-width:768px){header.site-header .nav-container{gap:1.25rem}}@media (min-width:992px){header.site-header .nav-container{gap:1.5rem}}header.site-header .nav-container{padding-top:1rem}@media (min-width:768px){header.site-header .nav-container{padding-top:1.25rem}}@media (min-width:992px){header.site-header .nav-container{padding-top:1.5rem}}@media (min-width:768px){header.site-header .nav-container{align-items:center;display:flex;justify-content:space-between;padding-left:unset;padding-right:unset}}@media (min-width:992px){header.site-header .nav-container{padding-left:1.5rem}}@media (min-width:992px) and (min-width:768px){header.site-header .nav-container{padding-left:1.75rem}}@media (min-width:992px) and (min-width:992px){header.site-header .nav-container{padding-left:2rem}}@media (min-width:992px){header.site-header .nav-container{padding-right:1.5rem}}@media (min-width:992px) and (min-width:768px){header.site-header .nav-container{padding-right:1.75rem}}@media (min-width:992px) and (min-width:992px){header.site-header .nav-container{padding-right:2rem}}@media (min-width:1200px){header.site-header .nav-container{padding-left:unset}}@media (min-width:1200px) and (min-width:768px){header.site-header .nav-container{padding-left:unset}}@media (min-width:1200px) and (min-width:992px){header.site-header .nav-container{padding-left:unset}}@media (min-width:1200px){header.site-header .nav-container{padding-right:unset}}@media (min-width:1200px) and (min-width:768px){header.site-header .nav-container{padding-right:unset}}@media (min-width:1200px) and (min-width:992px){header.site-header .nav-container{padding-right:unset}}header.site-header .nav-container .nav-wrapper{align-items:center;border-radius:24px;display:flex;height:81px;justify-content:space-between;padding:1rem;position:relative;z-index:2}@media (min-width:768px){header.site-header .nav-container .nav-wrapper{padding:1.25rem}}@media (min-width:992px){header.site-header .nav-container .nav-wrapper{padding:1.5rem}}header.site-header .nav-container .nav-wrapper{padding-bottom:unset;padding-top:unset}@media (max-width:767.98px){header.site-header .nav-container .nav-wrapper{background:var(--color__text-main);width:100%}}@media (min-width:768px){header.site-header .nav-container .nav-wrapper{box-shadow:unset;padding:unset}}footer.site-footer{display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;padding:unset;position:relative;width:100%;z-index:2}footer.site-footer .container{background-color:var(--color__text-main);border-radius:32px;margin:.25rem;position:relative;width:-webkit-fill-available}@media (min-width:768px){footer.site-footer .container{margin:.25rem}}@media (min-width:992px){footer.site-footer .container{margin:.375rem}}footer.site-footer .container{padding:1.5rem}@media (min-width:768px){footer.site-footer .container{padding:1.75rem}}@media (min-width:992px){footer.site-footer .container{padding:2rem}}footer.site-footer .container{padding-top:2rem}@media (min-width:768px){footer.site-footer .container{padding-top:2.5rem}}@media (min-width:992px){footer.site-footer .container{padding-top:3rem}}footer.site-footer .container{display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){footer.site-footer .container{gap:.75rem}}@media (min-width:992px){footer.site-footer .container{gap:1rem}}footer.site-footer .container{color:var(--color__text-main-light)}footer.site-footer .container .footer-header{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media (min-width:768px){footer.site-footer .container .footer-header{gap:1.25rem}}@media (min-width:992px){footer.site-footer .container .footer-header{gap:1.5rem}}footer.site-footer .container .footer-header{row-gap:2rem}@media (min-width:768px){footer.site-footer .container .footer-header{row-gap:2.5rem}}@media (min-width:992px){footer.site-footer .container .footer-header{row-gap:3rem}}footer.site-footer .container .footer-header .footer-header-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start}@media (min-width:768px){footer.site-footer .container .footer-header .footer-header-wrapper{gap:1.75rem}}@media (min-width:992px){footer.site-footer .container .footer-header .footer-header-wrapper{gap:2rem}}footer.site-footer .container .footer-header .footer-header-wrapper .footer-logo{height:3rem}@media (min-width:768px){footer.site-footer .container .footer-header .footer-header-wrapper .footer-logo{height:3.5rem}}@media (min-width:992px){footer.site-footer .container .footer-header .footer-header-wrapper .footer-logo{height:4rem;height:3rem}}@media (min-width:992px) and (min-width:768px){footer.site-footer .container .footer-header .footer-header-wrapper .footer-logo{height:3.5rem}}@media (min-width:992px) and (min-width:992px){footer.site-footer .container .footer-header .footer-header-wrapper .footer-logo{height:4rem}}footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone{align-items:center;display:flex;gap:.5rem}@media (min-width:768px){footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone{gap:.5rem}}@media (min-width:992px){footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone{gap:.625rem}}footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address p,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email p,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address p,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email p,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone p{font-size:1rem}}@media (min-width:1200px){footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address p,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email p,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone p{font-size:1.0625rem}}footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address p,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email p,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone p{color:var(--color__text-main-light);font-weight:200}footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address .multiple--phones,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email .multiple--phones,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone .multiple--phones{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address .multiple--phones,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email .multiple--phones,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone .multiple--phones{gap:.5rem}}@media (min-width:992px){footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address .multiple--phones,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email .multiple--phones,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone .multiple--phones{gap:.625rem}}footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address .multiple--phones span,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email .multiple--phones span,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone .multiple--phones span{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address .multiple--phones span,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email .multiple--phones span,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone .multiple--phones span{font-size:1rem}}@media (min-width:1200px){footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address .multiple--phones span,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email .multiple--phones span,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone .multiple--phones span{font-size:1.0625rem}}footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address .multiple--phones span,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email .multiple--phones span,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone .multiple--phones span{color:var(--color__text-main-light);font-weight:200}footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address svg,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email svg,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone svg{width:1rem;stroke:var(--color__text-main-light)}@media (min-width:768px){footer.site-footer .container .footer-header .footer-header-wrapper .company-info .address svg,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .email svg,footer.site-footer .container .footer-header .footer-header-wrapper .company-info .phone svg{width:1.15rem}}footer.site-footer .container .footer-header .footer-header-wrapper .company-info a{text-decoration:unset}footer.site-footer .container .footer-header .footer-header-wrapper .company-info p{margin:unset}footer.site-footer .container .footer-header div.company-info,footer.site-footer .container .footer-header ul.footer__camps,footer.site-footer .container .footer-header ul.footer__club,footer.site-footer .container .footer-header ul.footer__usefull,footer.site-footer .container .footer-header ul.so-me-menu{display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){footer.site-footer .container .footer-header div.company-info,footer.site-footer .container .footer-header ul.footer__camps,footer.site-footer .container .footer-header ul.footer__club,footer.site-footer .container .footer-header ul.footer__usefull,footer.site-footer .container .footer-header ul.so-me-menu{gap:.75rem}}@media (min-width:992px){footer.site-footer .container .footer-header div.company-info,footer.site-footer .container .footer-header ul.footer__camps,footer.site-footer .container .footer-header ul.footer__club,footer.site-footer .container .footer-header ul.footer__usefull,footer.site-footer .container .footer-header ul.so-me-menu{gap:1rem}}footer.site-footer .container .footer-header div.company-info:before,footer.site-footer .container .footer-header ul.footer__camps:before,footer.site-footer .container .footer-header ul.footer__club:before,footer.site-footer .container .footer-header ul.footer__usefull:before,footer.site-footer .container .footer-header ul.so-me-menu:before{content:"";font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){footer.site-footer .container .footer-header div.company-info:before,footer.site-footer .container .footer-header ul.footer__camps:before,footer.site-footer .container .footer-header ul.footer__club:before,footer.site-footer .container .footer-header ul.footer__usefull:before,footer.site-footer .container .footer-header ul.so-me-menu:before{font-size:1.125rem}}@media (min-width:1200px){footer.site-footer .container .footer-header div.company-info:before,footer.site-footer .container .footer-header ul.footer__camps:before,footer.site-footer .container .footer-header ul.footer__club:before,footer.site-footer .container .footer-header ul.footer__usefull:before,footer.site-footer .container .footer-header ul.so-me-menu:before{font-size:1.1875rem}}footer.site-footer .container .footer-header div.company-info:before,footer.site-footer .container .footer-header ul.footer__camps:before,footer.site-footer .container .footer-header ul.footer__club:before,footer.site-footer .container .footer-header ul.footer__usefull:before,footer.site-footer .container .footer-header ul.so-me-menu:before{color:var(--color__text-main-light);font-weight:500;margin-bottom:.5rem;position:relative}@media (min-width:768px){footer.site-footer .container .footer-header div.company-info:before,footer.site-footer .container .footer-header ul.footer__camps:before,footer.site-footer .container .footer-header ul.footer__club:before,footer.site-footer .container .footer-header ul.footer__usefull:before,footer.site-footer .container .footer-header ul.so-me-menu:before{margin-bottom:.5rem}}@media (min-width:992px){footer.site-footer .container .footer-header div.company-info:before,footer.site-footer .container .footer-header ul.footer__camps:before,footer.site-footer .container .footer-header ul.footer__club:before,footer.site-footer .container .footer-header ul.footer__usefull:before,footer.site-footer .container .footer-header ul.so-me-menu:before{margin-bottom:.625rem}}footer.site-footer .container .footer-header div.company-info li a,footer.site-footer .container .footer-header ul.footer__camps li a,footer.site-footer .container .footer-header ul.footer__club li a,footer.site-footer .container .footer-header ul.footer__usefull li a,footer.site-footer .container .footer-header ul.so-me-menu li a{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){footer.site-footer .container .footer-header div.company-info li a,footer.site-footer .container .footer-header ul.footer__camps li a,footer.site-footer .container .footer-header ul.footer__club li a,footer.site-footer .container .footer-header ul.footer__usefull li a,footer.site-footer .container .footer-header ul.so-me-menu li a{font-size:1rem}}@media (min-width:1200px){footer.site-footer .container .footer-header div.company-info li a,footer.site-footer .container .footer-header ul.footer__camps li a,footer.site-footer .container .footer-header ul.footer__club li a,footer.site-footer .container .footer-header ul.footer__usefull li a,footer.site-footer .container .footer-header ul.so-me-menu li a{font-size:1.0625rem}}footer.site-footer .container .footer-header div.company-info li a,footer.site-footer .container .footer-header ul.footer__camps li a,footer.site-footer .container .footer-header ul.footer__club li a,footer.site-footer .container .footer-header ul.footer__usefull li a,footer.site-footer .container .footer-header ul.so-me-menu li a{color:var(--color__text-main-light);font-weight:200;text-decoration:none}footer.site-footer .container .footer-header ul.footer__club:before{content:"Klub"}footer.site-footer .container .footer-header ul.footer__camps:before{content:"Campy"}footer.site-footer .container .footer-header ul.footer__usefull:before{content:"Przydatne linki"}footer.site-footer .container .footer-header div.company-info:before{content:"Skontaktuj się z nami:"}footer.site-footer .container .footer-header ul.so-me-menu{backdrop-filter:var(--blur);flex-direction:column;gap:unset;margin-left:1.5rem;padding:unset;width:-moz-fit-content;width:fit-content}@media (min-width:768px){footer.site-footer .container .footer-header ul.so-me-menu{margin-left:1.75rem}}@media (min-width:992px){footer.site-footer .container .footer-header ul.so-me-menu{margin-left:2rem}}footer.site-footer .container .footer-header ul.so-me-menu{background:var(--blur-background-light);border-radius:24px}footer.site-footer .container .footer-header ul.so-me-menu:before{content:"Znajdź nas na:";font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){footer.site-footer .container .footer-header ul.so-me-menu:before{font-size:1rem}}@media (min-width:1200px){footer.site-footer .container .footer-header ul.so-me-menu:before{font-size:1.0625rem}}footer.site-footer .container .footer-header ul.so-me-menu:before{color:var(--color__text-main-light);font-weight:600;height:-moz-min-content;height:min-content;left:-.5rem;position:absolute;text-transform:uppercase;top:calc(50% - .5rem);transform:rotate(-90deg) translate(-50%,-50%);transform-origin:left;white-space:nowrap;width:-moz-fit-content;width:fit-content}footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon{padding:.75rem}@media (min-width:768px){footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon{padding:.75rem}}@media (min-width:992px){footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon{padding:1rem}}footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon{align-items:center;display:flex;justify-content:center;padding:unset}footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a{align-items:center;display:flex;font-size:0;height:50px;justify-content:center;padding:.5rem;width:100%}@media (min-width:768px){footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a{padding:.5rem}}@media (min-width:992px){footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a{padding:.625rem}}footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a:after{content:"";display:block;position:relative;width:1.5rem}@media (min-width:768px){footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a:after{width:1.75rem}}@media (min-width:992px){footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a:after{width:2rem}}footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a:after{height:1.5rem}@media (min-width:768px){footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a:after{height:1.75rem}}@media (min-width:992px){footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a:after{height:2rem}}footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a:after,footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a:after{background-position:50%;background-repeat:no-repeat}@media (min-width:768px){footer.site-footer .container .footer-header ul.so-me-menu li a{position:relative}footer.site-footer .container .footer-header ul.so-me-menu li a:hover:before{background-color:var(--color__bg-white-accent);border-radius:50%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}}footer.site-footer .container .footer-header ul.so-me-menu li.fb-icon a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 25'%3E%3Cpath fill='%23fdfcfa' d='M23.25 12.68a11.25 11.25 0 1 0-13.008 11.251v-7.974H7.429v-3.276h2.813v-2.49a3.98 3.98 0 0 1 4.218-4.415q1.267.018 2.518.225v2.813H15.57a1.63 1.63 0 0 0-1.828 1.771v2.124h3.122l-.506 3.277h-2.602v7.875a11.25 11.25 0 0 0 9.493-11.18'/%3E%3C/svg%3E")}footer.site-footer .container .footer-header ul.so-me-menu li.ig-icon a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 25'%3E%3Cpath fill='%23fdfcfa' d='M19.354 6.497a1.35 1.35 0 1 1-2.699.002 1.35 1.35 0 0 1 2.699-.002M12 16.249a3.75 3.75 0 1 1-.003-7.497 3.75 3.75 0 0 1 .005 7.496zm0-9.524a5.775 5.775 0 1 0 5.775 5.775A5.775 5.775 0 0 0 12 6.723zm0-3.447c3.002 0 3.36.015 4.546.067a6.2 6.2 0 0 1 2.13.403l-.043-.014a3.72 3.72 0 0 1 2.126 2.109l.01.025c.236.62.377 1.336.386 2.084v.004c.054 1.186.066 1.542.066 4.546 0 3.002-.015 3.36-.07 4.545a6.3 6.3 0 0 1-.408 2.131l.014-.044c-.193.508-.48.94-.842 1.295-.356.364-.788.65-1.27.833l-.024.008a6.1 6.1 0 0 1-2.09.387h-.005c-1.194.053-1.545.065-4.554.065s-3.36-.014-4.554-.069a6.4 6.4 0 0 1-2.14-.409l.045.015a3.5 3.5 0 0 1-1.292-.842 3.4 3.4 0 0 1-.836-1.27l-.007-.024a6.3 6.3 0 0 1-.394-2.088v-.006c-.042-1.182-.057-1.546-.057-4.54 0-2.996.015-3.361.057-4.557a6.4 6.4 0 0 1 .408-2.137l-.014.044a3.35 3.35 0 0 1 .842-1.293l.001-.001a3.3 3.3 0 0 1 1.27-.834l.023-.008A6.1 6.1 0 0 1 7.4 3.31h.005c1.195-.042 1.546-.057 4.554-.057zm0-2.025c-3.055 0-3.436.014-4.636.067a8.3 8.3 0 0 0-2.787.543l.057-.019A5.5 5.5 0 0 0 2.642 3.14H2.64c-.559.548-1 1.213-1.285 1.956l-.013.037a8.1 8.1 0 0 0-.522 2.721v.01C.764 9.063.753 9.443.753 12.5s.014 3.437.068 4.637c.02.986.211 1.921.542 2.787l-.019-.058a5.78 5.78 0 0 0 3.25 3.276l.04.014a8.1 8.1 0 0 0 2.72.523h.01c1.2.056 1.58.067 4.636.067s3.437-.014 4.637-.067a8.3 8.3 0 0 0 2.787-.542l-.057.019a5.78 5.78 0 0 0 3.276-3.25l.013-.04a8.1 8.1 0 0 0 .523-2.72v-.01c.056-1.2.067-1.58.067-4.636s-.014-3.437-.067-4.637a8.3 8.3 0 0 0-.542-2.787l.02.057a5.54 5.54 0 0 0-1.298-1.992 5.5 5.5 0 0 0-1.956-1.285l-.037-.013a8.1 8.1 0 0 0-2.721-.523h-.01c-1.2-.056-1.58-.067-4.636-.067z'/%3E%3C/svg%3E")}footer.site-footer .container .footer-header ul.so-me-menu li.yt-icon a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 25'%3E%3Cg clip-path='url(%23clip0_205_13564)'%3E%3Cpath fill='%23fdfcfa' fill-rule='evenodd' d='M9.586 15.603V8.87c2.39 1.125 4.242 2.212 6.432 3.383-1.806 1.002-4.041 2.126-6.432 3.351M22.91 5.52c-.412-.543-1.115-.966-1.863-1.106-2.2-.418-15.92-.42-18.119 0-.6.112-1.134.384-1.593.807C-.6 7.016.006 16.642.472 18.2c.196.675.45 1.162.768 1.482.412.422.975.713 1.621.843 1.811.375 11.14.584 18.146.057a3.14 3.14 0 0 0 1.668-.853c1.788-1.788 1.666-11.955.234-14.21' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E")}footer.site-footer .container .comapny-details{align-content:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}@media (min-width:768px){footer.site-footer .container .comapny-details{gap:1.25rem}}@media (min-width:992px){footer.site-footer .container .comapny-details{gap:1.5rem}}footer.site-footer .container .comapny-details{margin-top:1rem}@media (min-width:768px){footer.site-footer .container .comapny-details{margin-top:1.25rem}}@media (min-width:992px){footer.site-footer .container .comapny-details{margin-top:1.5rem}}footer.site-footer .container .comapny-details span{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){footer.site-footer .container .comapny-details span{font-size:.875rem}}@media (min-width:1200px){footer.site-footer .container .comapny-details span{font-size:.9375rem}}footer.site-footer .container .comapny-details span{color:var(--color__text-main-light);font-weight:200;white-space:nowrap}footer.site-footer .container hr{background-color:var(--color__bg-white-accent);margin:unset}footer.site-footer .container .site-info{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}@media (min-width:768px){footer.site-footer .container .site-info{gap:1.75rem}}@media (min-width:992px){footer.site-footer .container .site-info{gap:2rem}}footer.site-footer .container .site-info small{font-weight:200;line-height:150%}@media (min-width:768px){footer.site-footer .container .company-info a:hover,footer.site-footer .container .footer__camps a:hover,footer.site-footer .container .footer__club a:hover,footer.site-footer .container .footer__usefull a:hover,footer.site-footer .container .site-info a:hover{position:relative;z-index:1}footer.site-footer .container .company-info a:hover:before,footer.site-footer .container .footer__camps a:hover:before,footer.site-footer .container .footer__club a:hover:before,footer.site-footer .container .footer__usefull a:hover:before,footer.site-footer .container .site-info a:hover:before{background-color:var(--color__bg-white-accent);border-radius:24px;content:"";height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1rem);z-index:-1}}hr{background-color:var(--color__background-hr);border:0;height:1px;margin-bottom:1.5em}hr.sec_divider{background-color:var(--color__card-bg);padding:unset;width:100%}ol,ul{list-style:none;margin:unset;padding:unset}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,img,object{max-width:100%}img{height:auto}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--color__link)}a:visited{color:var(--color__link-visited)}a:active,a:focus,a:hover{color:var(--color__link-hover)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{background:var(--color__background-button);border:1px solid;border-color:var(--color__border-button);border-radius:6px;color:var(--color__text-main);line-height:1;padding:1rem}@media (min-width:768px){button,input[type=button],input[type=reset],input[type=submit]{padding:1.25rem}}@media (min-width:992px){button,input[type=button],input[type=reset],input[type=submit]{padding:1.5rem}}button,input[type=button],input[type=reset],input[type=submit]{padding-top:.75rem}@media (min-width:768px){button,input[type=button],input[type=reset],input[type=submit]{padding-top:.75rem}}@media (min-width:992px){button,input[type=button],input[type=reset],input[type=submit]{padding-top:1rem}}button,input[type=button],input[type=reset],input[type=submit]{padding-bottom:.75rem}@media (min-width:768px){button,input[type=button],input[type=reset],input[type=submit]{padding-bottom:.75rem}}@media (min-width:992px){button,input[type=button],input[type=reset],input[type=submit]{padding-bottom:1rem}}.about__card-link,.calendar__action-link{align-items:center;color:var(--color__text-main-light);display:flex;gap:.25rem;margin:unset;position:relative;text-decoration:unset}@media (min-width:768px){.about__card-link,.calendar__action-link{gap:.25rem}}@media (min-width:992px){.about__card-link,.calendar__action-link{gap:.375rem}}.about__card-link,.calendar__action-link{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.about__card-link,.calendar__action-link{font-size:.875rem}}@media (min-width:1200px){.about__card-link,.calendar__action-link{font-size:.9375rem}}.about__card-link svg,.calendar__action-link svg{stroke:var(--color__text-main-light);width:1rem}@media (min-width:768px){.about__card-link svg,.calendar__action-link svg{width:1.25rem}}@media (min-width:992px){.about__card-link svg,.calendar__action-link svg{width:1.5rem}.about__card-link:hover:before,.calendar__action-link:hover:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgba(212,223,236,.35);border:1px solid rgba(212,223,236,.25);border-radius:24px;content:"";height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease 0s;width:calc(100% + 1rem);z-index:-1}}@media (min-width:992px) and (min-width:768px){.about__card-link:hover:before,.calendar__action-link:hover:before{border-width:2px}}@media (min-width:992px){.about__card-link:hover svg,.calendar__action-link:hover svg{transform:translate(2px);transition:all .3s ease 0s}}.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{border-radius:50%;box-shadow:var(--shadow);width:2rem}@media (min-width:768px){.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{width:2.5rem}}@media (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{width:3rem}}.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{height:2rem}@media (min-width:768px){.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{height:2.5rem}}@media (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{height:3rem;width:1.5rem}}@media (min-width:992px) and (min-width:768px){.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{width:1.75rem}}@media (min-width:992px) and (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{width:2rem}}@media (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{height:1.5rem}}@media (min-width:992px) and (min-width:768px){.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{height:1.75rem}}@media (min-width:992px) and (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next,.swiper-button-next.camps-swiper-button-next,.swiper-button-next.team-swiper-button-next,.swiper-button-prev.camp-gallery-swiper-button-prev,.swiper-button-prev.camps-swiper-button-prev,.swiper-button-prev.team-swiper-button-prev{height:2rem}}.swiper-button-next.camp-gallery-swiper-button-next:before,.swiper-button-next.camps-swiper-button-next:before,.swiper-button-next.team-swiper-button-next:before,.swiper-button-prev.camp-gallery-swiper-button-prev:before,.swiper-button-prev.camps-swiper-button-prev:before,.swiper-button-prev.team-swiper-button-prev:before{background-color:var(--color__text-main);border-radius:50%;content:"";height:90%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:-1}.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;fill:var(--color__text-main-light);width:2rem}@media (min-width:768px){.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{width:2.5rem}}@media (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{width:3rem}}.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{height:2rem}@media (min-width:768px){.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{height:2.5rem}}@media (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{height:3rem;width:1.5rem}}@media (min-width:992px) and (min-width:768px){.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{width:1.75rem}}@media (min-width:992px) and (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{width:2rem}}@media (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{height:1.5rem}}@media (min-width:992px) and (min-width:768px){.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{height:1.75rem}}@media (min-width:992px) and (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next svg,.swiper-button-next.camps-swiper-button-next svg,.swiper-button-next.team-swiper-button-next svg,.swiper-button-prev.camp-gallery-swiper-button-prev svg,.swiper-button-prev.camps-swiper-button-prev svg,.swiper-button-prev.team-swiper-button-prev svg{height:2rem}}@media (min-width:992px){.swiper-button-next.camp-gallery-swiper-button-next:hover:before,.swiper-button-next.camps-swiper-button-next:hover:before,.swiper-button-next.team-swiper-button-next:hover:before,.swiper-button-prev.camp-gallery-swiper-button-prev:hover:before,.swiper-button-prev.camps-swiper-button-prev:hover:before,.swiper-button-prev.team-swiper-button-prev:hover:before{display:none}.swiper-button-next.camp-gallery-swiper-button-next:hover svg,.swiper-button-next.camps-swiper-button-next:hover svg,.swiper-button-next.team-swiper-button-next:hover svg,.swiper-button-prev.camp-gallery-swiper-button-prev:hover svg,.swiper-button-prev.camps-swiper-button-prev:hover svg,.swiper-button-prev.team-swiper-button-prev:hover svg{opacity:.7}}.woocommerce-product-gallery__trigger{display:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:1px solid var(--color__border-input);border-radius:3px;color:var(--color__text-input);padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:var(--color__text-input) -focus}select{border:1px solid var(--color__border-input)}textarea{width:100%}.main-navigation{align-items:center;display:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:unset;padding-top:unset;width:100%}@media (max-width:767.98px){.main-navigation{gap:.25rem;left:50%;transform:translate(-50%)}}@media (max-width:767.98px) and (min-width:768px){.main-navigation{gap:.25rem}}@media (max-width:767.98px) and (min-width:992px){.main-navigation{gap:.375rem}}@media (max-width:767.98px){.main-navigation{top:.25rem}}@media (max-width:767.98px) and (min-width:768px){.main-navigation{top:.25rem}}@media (max-width:767.98px) and (min-width:992px){.main-navigation{top:.375rem}}@media (min-width:768px){.main-navigation{display:flex;flex-wrap:nowrap;gap:1rem;height:-moz-fit-content;height:fit-content;padding-left:unset!important;padding-right:unset!important;width:-moz-fit-content;width:fit-content}}@media (min-width:768px) and (min-width:768px){.main-navigation{gap:1.25rem}}@media (min-width:768px) and (min-width:992px){.main-navigation{gap:1.5rem}}@media (min-width:768px){.main-navigation{padding:.5rem}}@media (min-width:768px) and (min-width:768px){.main-navigation{padding:.5rem}}@media (min-width:768px) and (min-width:992px){.main-navigation{padding:.625rem}}.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{cursor:pointer;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;list-style:none;margin:0;padding-left:0;position:relative;width:100%}@media (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{font-size:1.125rem}}@media (min-width:1200px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{font-size:1.1875rem}}.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-top:1rem}@media (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-top:1.25rem}}@media (min-width:992px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-top:1.5rem}}.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-bottom:1rem}@media (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-bottom:1.25rem}}@media (min-width:992px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-bottom:1.5rem}}.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{gap:.75rem}@media (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{gap:.75rem}}@media (min-width:992px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{gap:1rem}}.main-navigation ul.lng-menu:before,.main-navigation ul.nav-menu:before,.main-navigation ul.so-me-menu:before{background:var(--color__text-main);border-radius:24px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:768px){.main-navigation ul.lng-menu:before,.main-navigation ul.nav-menu:before,.main-navigation ul.so-me-menu:before{backdrop-filter:var(--blur);background:var(--color__text-main);border:2px solid rgba(212,223,236,.25)}}@media (max-width:767.98px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{max-height:calc(100dvh - 181px);overflow:auto;overflow-x:hidden}}@media (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{flex-direction:row;float:right;height:-moz-fit-content;height:fit-content;height:50px;padding:unset;padding-left:.5rem;width:-moz-fit-content;width:fit-content}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-left:.5rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-left:.625rem}}@media (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-right:.5rem}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-right:.5rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{padding-right:.625rem}}@media (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{gap:1rem}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{gap:1.25rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu,.main-navigation ul.nav-menu,.main-navigation ul.so-me-menu{gap:1.5rem}}.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:.5rem;position:relative}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-top:.5rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-top:.625rem}}.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-bottom:.5rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-bottom:.5rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-bottom:.625rem}}.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{-moz-column-gap:.5rem;column-gap:.5rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{-moz-column-gap:.5rem;column-gap:.5rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{-moz-column-gap:.625rem;column-gap:.625rem}}.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{row-gap:1rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{row-gap:1.25rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{row-gap:1.5rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{flex-wrap:nowrap;gap:.25rem;padding:.75rem}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding:.75rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding:1rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-left:.5rem}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-left:.5rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-left:.625rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-right:.5rem}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-right:.5rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item{padding-right:.625rem}}.main-navigation ul.lng-menu li.menu-item>a,.main-navigation ul.nav-menu li.menu-item>a,.main-navigation ul.so-me-menu li.menu-item>a{width:-moz-fit-content;width:fit-content}@media (max-width:767.98px){.main-navigation ul.lng-menu li.menu-item>a,.main-navigation ul.nav-menu li.menu-item>a,.main-navigation ul.so-me-menu li.menu-item>a{padding-left:1.5rem}}@media (max-width:767.98px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a,.main-navigation ul.nav-menu li.menu-item>a,.main-navigation ul.so-me-menu li.menu-item>a{padding-left:1.75rem}}@media (max-width:767.98px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item>a,.main-navigation ul.nav-menu li.menu-item>a,.main-navigation ul.so-me-menu li.menu-item>a{padding-left:2rem}}.main-navigation ul.lng-menu li.menu-item.menu-item-has-children:after,.main-navigation ul.lng-menu li.menu-item.page_item_has_children:after,.main-navigation ul.nav-menu li.menu-item.menu-item-has-children:after,.main-navigation ul.nav-menu li.menu-item.page_item_has_children:after,.main-navigation ul.so-me-menu li.menu-item.menu-item-has-children:after,.main-navigation ul.so-me-menu li.menu-item.page_item_has_children:after{border-bottom:2px solid var(--color__text-main-light);border-right:2px solid var(--color__text-main-light);content:"";display:inline-block;filter:var(--filter-shadow);height:6px;margin-left:6px;margin-top:-3px;transform:rotate(45deg) scaleY(1);transform-origin:center;transition:all .3s ease;width:6px}.main-navigation ul.lng-menu li.menu-item.menu-item-has-children>a,.main-navigation ul.lng-menu li.menu-item.page_item_has_children>a,.main-navigation ul.nav-menu li.menu-item.menu-item-has-children>a,.main-navigation ul.nav-menu li.menu-item.page_item_has_children>a,.main-navigation ul.so-me-menu li.menu-item.menu-item-has-children>a,.main-navigation ul.so-me-menu li.menu-item.page_item_has_children>a{cursor:pointer;pointer-events:none}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item.menu-item-has-children>a,.main-navigation ul.lng-menu li.menu-item.page_item_has_children>a,.main-navigation ul.nav-menu li.menu-item.menu-item-has-children>a,.main-navigation ul.nav-menu li.menu-item.page_item_has_children>a,.main-navigation ul.so-me-menu li.menu-item.menu-item-has-children>a,.main-navigation ul.so-me-menu li.menu-item.page_item_has_children>a{pointer-events:unset}}.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{background-color:var(--color__text-main);display:none;flex:100%;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:400;left:0;letter-spacing:-.03em;line-height:1.25;order:3;position:relative;width:100%}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{font-size:1.125rem}}@media (min-width:1200px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{font-size:1.1875rem}}.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding:.75rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding:.75rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding:1rem}}.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding-top:.25rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding-top:.25rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding-top:.375rem}}.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding-bottom:.25rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding-bottom:.25rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding-bottom:.375rem}}.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{gap:.5rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{gap:.5rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{gap:.625rem}}@media (max-width:767.98px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{background-color:var(--blur-background)}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{background:unset;border-radius:10px;display:flex;min-width:230px;opacity:0;padding:1rem;position:absolute;top:calc(100% + .25rem);transform:scale(.97) translateX(-5px);transition:.1s ease-in-out;visibility:hidden;width:-moz-fit-content;width:fit-content;z-index:1}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding:1.25rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{padding:1.5rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{gap:1rem}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{gap:1.25rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu{gap:1.5rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu:before,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu:before,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu:before{backdrop-filter:var(--blur);background-color:var(--color__text-main);border:2px solid rgba(212,223,236,.25);border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li{padding-top:.75rem;width:-moz-fit-content;width:fit-content}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li{padding-top:.75rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li{padding-top:1rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li{padding-bottom:.75rem}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li{padding-bottom:.75rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li{padding-bottom:1rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li a,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li a,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li a{padding:unset}.main-navigation ul.lng-menu li.menu-item>ul.sub-menu>li.current-menu-ancestor:before,.main-navigation ul.lng-menu li.menu-item>ul.sub-menu>li.current-menu-item:before,.main-navigation ul.lng-menu li.menu-item>ul.sub-menu>li.current-menu-parent:before,.main-navigation ul.lng-menu li.menu-item>ul.sub-menu>li.current_page_ancestor:before,.main-navigation ul.lng-menu li.menu-item>ul.sub-menu>li.current_page_item:before,.main-navigation ul.lng-menu li.menu-item>ul.sub-menu>li.menu-item.focus:before,.main-navigation ul.lng-menu li.menu-item>ul.sub-menu>li.menu-item:hover:before,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu>li.current-menu-ancestor:before,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu>li.current-menu-item:before,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu>li.current-menu-parent:before,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu>li.current_page_ancestor:before,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu>li.current_page_item:before,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu>li.menu-item.focus:before,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu>li.menu-item:hover:before,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu>li.current-menu-ancestor:before,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu>li.current-menu-item:before,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu>li.current-menu-parent:before,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu>li.current_page_ancestor:before,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu>li.current_page_item:before,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu>li.menu-item.focus:before,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu>li.menu-item:hover:before{background-color:var(--color__bg-white-accent);border-radius:24px;content:"";height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1rem);z-index:-1}}.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li.menu-item{padding-top:.5rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li.menu-item{padding-top:.5rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li.menu-item{padding-top:.625rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>ul.sub-menu li.menu-item,.main-navigation ul.nav-menu li.menu-item>ul.sub-menu li.menu-item,.main-navigation ul.so-me-menu li.menu-item>ul.sub-menu li.menu-item{padding:unset}.main-navigation ul.lng-menu li.menu-item:last-child>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item:last-child>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item:last-child>ul.sub-menu{left:unset;right:0}.main-navigation ul.lng-menu li.menu-item.focus:after,.main-navigation ul.lng-menu li.menu-item:hover:after,.main-navigation ul.nav-menu li.menu-item.focus:after,.main-navigation ul.nav-menu li.menu-item:hover:after,.main-navigation ul.so-me-menu li.menu-item.focus:after,.main-navigation ul.so-me-menu li.menu-item:hover:after{margin-top:3px;transform:rotate(-45deg) scaleY(-1)}}.main-navigation ul.lng-menu li.menu-item.focus:after,.main-navigation ul.nav-menu li.menu-item.focus:after,.main-navigation ul.so-me-menu li.menu-item.focus:after{margin-top:3px;transform:rotate(-45deg) scaleY(-1)}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item:hover>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item:hover>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item:hover>ul.sub-menu{display:flex}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item:hover>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item:hover>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item:hover>ul.sub-menu{display:flex;opacity:1;transform:scale(1);visibility:visible}}.main-navigation ul.lng-menu li.menu-item.focus>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item.focus>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item.focus>ul.sub-menu{display:flex}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item.focus>ul.sub-menu,.main-navigation ul.nav-menu li.menu-item.focus>ul.sub-menu,.main-navigation ul.so-me-menu li.menu-item.focus>ul.sub-menu{display:flex;opacity:1;transform:scale(1);visibility:visible}.main-navigation>ul.nav-menu#primary-menu>li.current-menu-ancestor:before,.main-navigation>ul.nav-menu#primary-menu>li.current-menu-item:before,.main-navigation>ul.nav-menu#primary-menu>li.current-menu-parent:before,.main-navigation>ul.nav-menu#primary-menu>li.current_page_ancestor:before,.main-navigation>ul.nav-menu#primary-menu>li.current_page_item:before,.main-navigation>ul.nav-menu#primary-menu>li.menu-item.focus:before,.main-navigation>ul.nav-menu#primary-menu>li.menu-item:hover:before{background-color:var(--color__bg-white-accent);border-radius:24px;content:"";height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}}.main-navigation ul.lng-menu,.main-navigation ul.so-me-menu{backdrop-filter:unset;background:unset;flex-direction:row;flex-wrap:nowrap;gap:.25rem;overflow:visible;padding:unset;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.main-navigation ul.lng-menu,.main-navigation ul.so-me-menu{gap:.25rem}}@media (min-width:992px){.main-navigation ul.lng-menu,.main-navigation ul.so-me-menu{gap:.375rem}}.main-navigation ul.lng-menu:before,.main-navigation ul.so-me-menu:before{content:none}.main-navigation ul.lng-menu li.fb-icon,.main-navigation ul.lng-menu li.ig-icon,.main-navigation ul.lng-menu li.yt-icon,.main-navigation ul.so-me-menu li.fb-icon,.main-navigation ul.so-me-menu li.ig-icon,.main-navigation ul.so-me-menu li.yt-icon{align-items:center;background:var(--color__text-main);border-radius:50%;display:flex;height:50px;justify-content:center;padding:unset;width:50px}@media (min-width:768px){.main-navigation ul.lng-menu li.fb-icon,.main-navigation ul.lng-menu li.ig-icon,.main-navigation ul.lng-menu li.yt-icon,.main-navigation ul.so-me-menu li.fb-icon,.main-navigation ul.so-me-menu li.ig-icon,.main-navigation ul.so-me-menu li.yt-icon{backdrop-filter:var(--blur);background:var(--color__text-main);border:2px solid rgba(212,223,236,.25)}}.main-navigation ul.lng-menu li.fb-icon a,.main-navigation ul.lng-menu li.ig-icon a,.main-navigation ul.lng-menu li.yt-icon a,.main-navigation ul.so-me-menu li.fb-icon a,.main-navigation ul.so-me-menu li.ig-icon a,.main-navigation ul.so-me-menu li.yt-icon a{align-items:center;display:flex;font-size:0;height:50px;justify-content:center;padding:.5rem;width:100%}@media (min-width:768px){.main-navigation ul.lng-menu li.fb-icon a,.main-navigation ul.lng-menu li.ig-icon a,.main-navigation ul.lng-menu li.yt-icon a,.main-navigation ul.so-me-menu li.fb-icon a,.main-navigation ul.so-me-menu li.ig-icon a,.main-navigation ul.so-me-menu li.yt-icon a{padding:.5rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.fb-icon a,.main-navigation ul.lng-menu li.ig-icon a,.main-navigation ul.lng-menu li.yt-icon a,.main-navigation ul.so-me-menu li.fb-icon a,.main-navigation ul.so-me-menu li.ig-icon a,.main-navigation ul.so-me-menu li.yt-icon a{padding:.625rem}}.main-navigation ul.lng-menu li.fb-icon a:after,.main-navigation ul.lng-menu li.ig-icon a:after,.main-navigation ul.lng-menu li.yt-icon a:after,.main-navigation ul.so-me-menu li.fb-icon a:after,.main-navigation ul.so-me-menu li.ig-icon a:after,.main-navigation ul.so-me-menu li.yt-icon a:after{background-position:50%;background-repeat:no-repeat;content:"";display:block;filter:var(--filter-shadow);height:1.5rem;position:relative;width:1.5rem}@media (min-width:768px){.main-navigation ul.lng-menu>li:hover:before,.main-navigation ul.so-me-menu>li:hover:before{background-color:var(--color__bg-white-accent);border-radius:24px;content:"";height:calc(100% - 1rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 1rem);z-index:-1}}.main-navigation ul.lng-menu li.fb-icon a:after,.main-navigation ul.so-me-menu li.fb-icon a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 25'%3E%3Cpath fill='%23fdfcfa' d='M23.25 12.68a11.25 11.25 0 1 0-13.008 11.251v-7.974H7.429v-3.276h2.813v-2.49a3.98 3.98 0 0 1 4.218-4.415q1.267.018 2.518.225v2.813H15.57a1.63 1.63 0 0 0-1.828 1.771v2.124h3.122l-.506 3.277h-2.602v7.875a11.25 11.25 0 0 0 9.493-11.18'/%3E%3C/svg%3E")}.main-navigation ul.lng-menu li.ig-icon a:after,.main-navigation ul.so-me-menu li.ig-icon a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 25'%3E%3Cpath fill='%23fdfcfa' d='M19.354 6.497a1.35 1.35 0 1 1-2.699.002 1.35 1.35 0 0 1 2.699-.002M12 16.249a3.75 3.75 0 1 1-.003-7.497 3.75 3.75 0 0 1 .005 7.496zm0-9.524a5.775 5.775 0 1 0 5.775 5.775A5.775 5.775 0 0 0 12 6.723zm0-3.447c3.002 0 3.36.015 4.546.067a6.2 6.2 0 0 1 2.13.403l-.043-.014a3.72 3.72 0 0 1 2.126 2.109l.01.025c.236.62.377 1.336.386 2.084v.004c.054 1.186.066 1.542.066 4.546 0 3.002-.015 3.36-.07 4.545a6.3 6.3 0 0 1-.408 2.131l.014-.044c-.193.508-.48.94-.842 1.295-.356.364-.788.65-1.27.833l-.024.008a6.1 6.1 0 0 1-2.09.387h-.005c-1.194.053-1.545.065-4.554.065s-3.36-.014-4.554-.069a6.4 6.4 0 0 1-2.14-.409l.045.015a3.5 3.5 0 0 1-1.292-.842 3.4 3.4 0 0 1-.836-1.27l-.007-.024a6.3 6.3 0 0 1-.394-2.088v-.006c-.042-1.182-.057-1.546-.057-4.54 0-2.996.015-3.361.057-4.557a6.4 6.4 0 0 1 .408-2.137l-.014.044a3.35 3.35 0 0 1 .842-1.293l.001-.001a3.3 3.3 0 0 1 1.27-.834l.023-.008A6.1 6.1 0 0 1 7.4 3.31h.005c1.195-.042 1.546-.057 4.554-.057zm0-2.025c-3.055 0-3.436.014-4.636.067a8.3 8.3 0 0 0-2.787.543l.057-.019A5.5 5.5 0 0 0 2.642 3.14H2.64c-.559.548-1 1.213-1.285 1.956l-.013.037a8.1 8.1 0 0 0-.522 2.721v.01C.764 9.063.753 9.443.753 12.5s.014 3.437.068 4.637c.02.986.211 1.921.542 2.787l-.019-.058a5.78 5.78 0 0 0 3.25 3.276l.04.014a8.1 8.1 0 0 0 2.72.523h.01c1.2.056 1.58.067 4.636.067s3.437-.014 4.637-.067a8.3 8.3 0 0 0 2.787-.542l-.057.019a5.78 5.78 0 0 0 3.276-3.25l.013-.04a8.1 8.1 0 0 0 .523-2.72v-.01c.056-1.2.067-1.58.067-4.636s-.014-3.437-.067-4.637a8.3 8.3 0 0 0-.542-2.787l.02.057a5.54 5.54 0 0 0-1.298-1.992 5.5 5.5 0 0 0-1.956-1.285l-.037-.013a8.1 8.1 0 0 0-2.721-.523h-.01c-1.2-.056-1.58-.067-4.636-.067z'/%3E%3C/svg%3E")}.main-navigation ul.lng-menu li.yt-icon a:after,.main-navigation ul.so-me-menu li.yt-icon a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 25'%3E%3Cg clip-path='url(%23clip0_205_13564)'%3E%3Cpath fill='%23fdfcfa' fill-rule='evenodd' d='M9.586 15.603V8.87c2.39 1.125 4.242 2.212 6.432 3.383-1.806 1.002-4.041 2.126-6.432 3.351M22.91 5.52c-.412-.543-1.115-.966-1.863-1.106-2.2-.418-15.92-.42-18.119 0-.6.112-1.134.384-1.593.807C-.6 7.016.006 16.642.472 18.2c.196.675.45 1.162.768 1.482.412.422.975.713 1.621.843 1.811.375 11.14.584 18.146.057a3.14 3.14 0 0 0 1.668-.853c1.788-1.788 1.666-11.955.234-14.21' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E")}@media (min-width:768px){.main-navigation ul.so-me-menu{display:none}}@media (min-width:992px){.main-navigation ul.so-me-menu{display:flex}}.main-navigation ul.lng-menu li.menu-item{background:var(--color__text-main);border-radius:24px;height:50px;padding:unset}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item{backdrop-filter:var(--blur);background:var(--color__text-main);border:2px solid rgba(212,223,236,.25)}}.main-navigation ul.lng-menu li.menu-item>a{align-items:center;display:flex;height:100%;padding:1rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a{padding:1.25rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item>a{padding:1.5rem}}.main-navigation ul.lng-menu li.menu-item>a{padding-top:.5rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a{padding-top:.5rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item>a{padding-top:.625rem}}.main-navigation ul.lng-menu li.menu-item>a{padding-bottom:.5rem}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a{padding-bottom:.5rem}}@media (min-width:992px){.main-navigation ul.lng-menu li.menu-item>a{padding-bottom:.625rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a{height:50px;padding:.75rem}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a{padding:.75rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item>a{padding:1rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a{padding-top:.75rem}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a{padding-top:.75rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item>a{padding-top:1rem}}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a{padding-bottom:.75rem}}@media (min-width:768px) and (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a{padding-bottom:.75rem}}@media (min-width:768px) and (min-width:992px){.main-navigation ul.lng-menu li.menu-item>a{padding-bottom:1rem}}.main-navigation ul.lng-menu li.menu-item>a span.trp-menu-ls-label{align-items:center;display:flex;gap:.25rem}.main-navigation ul.lng-menu li.menu-item>a span.trp-menu-ls-label img.trp-flag-image{aspect-ratio:16/9;filter:var(--filter-shadow);height:100%;margin:unset;-o-object-fit:cover;object-fit:cover}.main-navigation ul.lng-menu li.menu-item>a span.trp-menu-ls-label span.trp-ls-language-name{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25}@media (min-width:768px){.main-navigation ul.lng-menu li.menu-item>a span.trp-menu-ls-label span.trp-ls-language-name{font-size:1rem}}@media (min-width:1200px){.main-navigation ul.lng-menu li.menu-item>a span.trp-menu-ls-label span.trp-ls-language-name{font-size:1.0625rem}}.main-navigation ul.lng-menu li.menu-item>a span.trp-menu-ls-label span.trp-ls-language-name{line-height:.5rem;text-shadow:var(--text-shadow)}@media (min-width:768px){.main-navigation ul.lng-menu>li:hover:before{background-color:var(--color__bg-white-accent);border-radius:24px;content:"";height:calc(100% - 1rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 1rem);z-index:-1}}.main-navigation li{position:relative}.main-navigation a{color:var(--color__text-main-light);display:block;font-weight:400;line-height:1;text-decoration:none;text-shadow:var(--text-shadow);white-space:nowrap}.menu-toggle{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgba(212,223,236,.35);border:unset;border:1px solid rgba(212,223,236,.25);border-radius:24px;cursor:pointer;display:block;display:flex;float:right;outline:none;padding:9px 18px;width:-moz-fit-content;width:fit-content;z-index:3}@media (min-width:768px){.menu-toggle{border-width:2px}}.menu-toggle{gap:.5rem;transition:all .3s ease}@media (min-width:768px){.menu-toggle{gap:.5rem}}@media (min-width:992px){.menu-toggle{gap:.625rem}}.menu-toggle:before{color:var(--color__text-main-light);content:"Menu";font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.03em;line-height:1.25;position:relative}@media (min-width:768px){.menu-toggle:before{font-size:1rem}}@media (min-width:1200px){.menu-toggle:before{font-size:1.0625rem}}.menu-toggle:before{text-shadow:var(--text-shadow)}@media (min-width:768px){.menu-toggle{display:none}}.menu-toggle .menu-toggle-wrap span{background:var(--color__text-main-light);border-radius:2px;box-shadow:var(--text-shadow);display:block;height:2px;margin:5px 0;transition:transform .3s ease;width:18px}.menu-toggle.active:before{display:none}.menu-toggle.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.main-navigation.toggled{display:flex;position:relative}@media (max-width:767.98px){.main-navigation.toggled:before{backdrop-filter:blur(3px);background-color:var(--blur-background);content:"";height:100dvh;left:50%;position:fixed;top:-101px;transform:translate(-50%);width:100dvw;z-index:-1}}@media (min-width:768px){.main-navigation.toggled{position:relative}}.sticky{display:block}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{display:grid;margin-bottom:1.5em;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--color__bg);border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:var(--color__text-screen);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.grecaptcha-badge{z-index:1}.alignleft{float:left;margin-bottom:1.5em;margin-right:1.5em}.alignright{float:right;margin-bottom:1.5em;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-bottom:1.5em;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=style.css.map */
