@media screen and (min-width:768px){.container{max-width:688px;padding:0 40px}#hero .container .content-wrapper{background-image:url(../images/hero-bg.jpg);background-position:50%}#about-us .container .section-wrapper .badges{margin-top:24px}#instructors .container .content-wrapper .hide-on-desktop .swiper-instructors-mobile{width:100%}#instructors .container .content-wrapper .hide-on-desktop .swiper-instructors-mobile .custom-button-instructors-mobile-next,#instructors .container .content-wrapper .hide-on-desktop .swiper-instructors-mobile .custom-button-instructors-mobile-prev{top:676px}#instructors .container .content-wrapper .hide-on-desktop .swiper-instructors-mobile .custom-button-instructors-mobile-next{right:24px}#instructors .container .content-wrapper .hide-on-desktop .swiper-instructors-mobile .custom-button-instructors-mobile-prev{left:24px}#instructors .container .content-wrapper .hide-on-desktop .swiper-instructors-mobile .swiper-pagination{height:-moz-fit-content;height:fit-content;pointer-events:none;top:686px}#instructors .container .content-wrapper .hide-on-desktop .swiper-instructors-mobile .swiper-wrapper .swiper-slide .content .achievements .achievement-wrapper .achievement{align-items:center}#instructors .container .content-wrapper .hide-on-desktop .swiper-instructors-mobile .swiper-wrapper .swiper-slide .content .achievements .achievement-wrapper p{line-height:16px}#successes{padding-top:60px}#successes .container{max-width:calc(100% - 80px)}#successes .container .section-wrapper .swiper-part{width:auto}#successes .container .section-wrapper .swiper-part .custom-button-next,#successes .container .section-wrapper .swiper-part .custom-button-prev{top:128px}#successes .container .section-wrapper .swiper-part .custom-button-prev{left:40px}#successes .container .section-wrapper .swiper-part .custom-button-next{right:40px}#successes .container .section-wrapper .swiper-part .custom-pagination-successes{margin:auto;width:84%}#successes .container .section-wrapper .swiper-part .swiper{width:500px}#cta .container .section-wrapper .swiper-part .swiper2 .swiper-pagination{top:410px}#cta .container .section-wrapper .swiper-part .custom-button-cta-next,#cta .container .section-wrapper .swiper-part .custom-button-cta-prev{top:400px}#cta .container .section-wrapper .swiper-part .custom-button-cta-next{right:24px}#cta .container .section-wrapper .swiper-part .custom-button-cta-prev{left:24px}}@media screen and (min-width:1024px){.hide-on-desktop{display:none!important}.hide-on-mobile{display:flex!important}.container{max-width:944px}.contact-aside .container{max-width:calc(100% - 80px);width:100%}.contact-aside .container .email-phone{display:flex;flex-direction:row-reverse;justify-content:space-between;position:relative}.contact-aside .container .email-phone .address{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.badge-description,.badge-number{color:#fff;display:block;font-family:Archivo;font-size:20px;font-weight:700;letter-spacing:0;line-height:100%}#about-us .container .section-wrapper .badges{gap:40px;margin-top:45px;padding:0 55px}.text-under-badges{margin-top:45px}#hero .container{max-width:calc(100% - 80px)}#hero .container .content-wrapper{border-radius:40px;height:calc(100vh - 260px);justify-content:space-between;padding:40px 40px 120px;width:calc(100% - 80px)}#hero .container .content-wrapper header{backdrop-filter:blur(16px);background:hsla(0,0%,100%,.2);border-radius:100px;padding:30px;position:relative;width:calc(100% - 60px)}#hero .container .content-wrapper header .nav{display:flex;gap:12px}#hero .container .content-wrapper header .nav a{color:#fff;font-size:12px;font-weight:500}#hero .container .content-wrapper header .logo{height:73px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#hero .container .content-wrapper header .cta,#hero .container .content-wrapper header .cta .socials{align-items:center;display:flex;gap:40px}#hero .container .content-wrapper header .cta .cta-button{align-items:center;background-color:var(--gold);border:none;border-radius:100px;color:var(--black);cursor:pointer;display:flex;font-family:Archivo;font-size:12px;font-weight:500;justify-content:center;line-height:100%;padding:12px 16px;text-transform:uppercase}#hero .container .content-wrapper header .cta .cta-button:hover{opacity:.8}#hero .container .content-wrapper .hero-wrapper{gap:40px}#hero .container .content-wrapper .hero-wrapper .hero-text{font-size:48px;line-height:72px}#hero .container .content-wrapper .hero-wrapper .hero-buttons{flex-direction:row;justify-content:center}#hero .container .content-wrapper .hero-wrapper .hero-buttons .hero-button-primary{background-color:var(--gold);border:none;border-radius:100px;box-shadow:0 2px 8px rgba(218,165,32,.15);color:#171717;cursor:pointer;font-family:Archivo;font-size:14px;font-weight:700;padding:20px 40px;text-transform:uppercase;transition:opacity .2s;width:-moz-fit-content;width:fit-content}#hero .container .content-wrapper .hero-wrapper .hero-buttons .hero-button-primary:hover{opacity:.85}#hero .container .content-wrapper .hero-wrapper .hero-buttons .hero-button-secondary{padding:20px 40px;width:-moz-fit-content;width:fit-content}#instructors{padding-bottom:100px}#instructors>.container{border-radius:40px;max-width:calc(100% - 80px)}#instructors>.container .content-wrapper{display:flex;flex-direction:column;gap:80px;overflow:hidden;padding:80px 24px}#instructors>.container .content-wrapper .heading h2{color:#fff;font-family:Archivo;font-size:60px;font-weight:800;letter-spacing:0;line-height:100%}#instructors>.container .content-wrapper .container-inner{display:flex;flex-direction:column;gap:80px;margin:auto;max-width:1200px;width:100%}#instructors>.container .content-wrapper .container-inner .instructor-main{align-items:center;display:flex;flex-direction:row;gap:40px}#instructors>.container .content-wrapper .container-inner .instructor-main>img{aspect-ratio:1/1;margin-bottom:0;width:560px}#instructors>.container .content-wrapper .container-inner .instructor-main .content{display:flex;flex-direction:column;gap:20px;width:calc(60% - 40px)}#instructors>.container .content-wrapper .container-inner .instructor-main .content .instructor-heading{display:flex;flex-direction:column;gap:12px}#instructors>.container .content-wrapper .container-inner .instructor-main .content .instructor-heading .name{font-size:30px;font-weight:700;text-align:left}#instructors>.container .content-wrapper .container-inner .instructor-main .content .instructor-heading .role{color:#fff;font-family:Inconsolata;font-size:14px;font-weight:600;letter-spacing:2px;line-height:20px;text-align:left;text-transform:uppercase}#instructors>.container .content-wrapper .container-inner .instructor-main .content>p{font-size:16px;line-height:24px;text-align:left}#instructors>.container .content-wrapper .container-inner .instructor-main .content .achievements{display:flex;flex-direction:column;gap:24px}#instructors>.container .content-wrapper .container-inner .instructor-main .content .achievements>p{font-size:20px;font-weight:700;line-height:24px;text-align:left}#instructors>.container .content-wrapper .container-inner .instructor-main .content .achievements .achievement-wrapper{display:flex;flex-direction:column;gap:16px}#instructors>.container .content-wrapper .container-inner .instructor-main .content .achievements .achievement-wrapper .achievement{align-items:center;display:flex;gap:16px}#instructors>.container .content-wrapper .container-inner .instructor-main .content .achievements .achievement-wrapper .achievement img{width:40px}#instructors>.container .content-wrapper .container-inner .instructor-main .content .achievements .achievement-wrapper .achievement p{font-size:16px;font-weight:700;line-height:24px}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop{margin-bottom:80px;position:relative;width:100%}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-button-instructors-desktop-next,#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-button-instructors-desktop-prev{align-items:center;background-color:#daa520;border-radius:24px;display:flex;height:48px;justify-content:center;position:absolute;top:115px;width:48px;z-index:3}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-button-instructors-desktop-next{right:0}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-button-instructors-desktop-prev{left:0}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-pagination{bottom:-80px;display:flex;flex-direction:row;height:4px;justify-content:space-between;width:100%}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-pagination .swiper-pagination-bullet{background-color:#fff;border-radius:10px;height:4px;opacity:.2;width:calc(25% - 12px)}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-pagination .swiper-pagination-bullet-active{opacity:1}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;gap:40px}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .swiper-wrapper .swiper-slide img{border-radius:25px}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .swiper-wrapper .swiper-slide .content{display:flex;flex-direction:column;gap:20px}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .swiper-wrapper .swiper-slide .content .instructor-heading{display:flex;flex-direction:column;gap:12px}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .swiper-wrapper .swiper-slide .content .instructor-heading .name{font-size:20px;font-weight:700}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .swiper-wrapper .swiper-slide .content .instructor-heading .role{color:#fff;font-family:Inconsolata;font-size:14px;font-weight:600;letter-spacing:2px;line-height:20px;text-transform:uppercase}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .swiper-wrapper .swiper-slide .content>p{font-size:16px;line-height:24px}#successes .container{max-width:calc(100% - 80px)}#successes .container .section-wrapper{background-image:url(../images/successes.png);background-size:cover;padding:120px 0}#successes .container .section-wrapper .heading .section-heading-large{font-size:48px}#successes .container .section-wrapper .swiper-part .custom-button-next,#successes .container .section-wrapper .swiper-part .custom-button-prev{border-radius:24px;height:48px;top:185px;width:48px}#successes .container .section-wrapper .swiper-part .custom-button-next{right:-40px}#successes .container .section-wrapper .swiper-part .custom-button-prev{left:-40px}#successes .container .section-wrapper .swiper-part .swiper{width:700px}#successes .container .section-wrapper .swiper-part .swiper .swiper-wrapper .swiper-slide img{margin-bottom:0}#successes .container .section-wrapper .swiper-part .swiper .swiper-wrapper .swiper-slide .swiper-box-wrapper{flex-direction:row;gap:80px}#cta .container .section-wrapper{gap:80px}#cta .container .section-wrapper .heading{gap:40px}#cta .container .section-wrapper .heading .section-title-cta{color:var(--gold);font-family:Archivo;font-size:60px;font-weight:800;line-height:100%;margin-top:20px}#cta .container .section-wrapper .content-wrapper .contact-wrapper{flex-direction:row;gap:110px}#cta .container .section-wrapper .content-wrapper .contact-wrapper .contact-box p{font-family:18px}#cta .container .section-wrapper .content-wrapper .contact-wrapper .contact-box a{font-size:18px}#cta .container .section-wrapper .swiper-part{padding:0 24px}#cta .container .section-wrapper .swiper-part .custom-button-cta-next,#cta .container .section-wrapper .swiper-part .custom-button-cta-prev{border-radius:32px;height:64px;top:235px;width:64px}#cta .container .section-wrapper .swiper-part .custom-button-cta-next{right:-6px}#cta .container .section-wrapper .swiper-part .custom-button-cta-prev{left:-6px}#cta .container .section-wrapper .swiper-part .swiper2{height:-moz-fit-content;height:fit-content;overflow:hidden}#cta .container .section-wrapper .swiper-part .swiper2 .swiper-wrapper .swiper-slide{align-items:center;color:#fff;display:flex;flex-direction:column;gap:40px;height:-moz-fit-content;height:fit-content;justify-content:center}#cta .container .section-wrapper .swiper-part .swiper2 .swiper-wrapper .swiper-slide img{width:100%}#cta .container .section-wrapper .swiper-part .swiper2 .swiper-wrapper .swiper-slide .swiper-desc{font-size:16px;line-height:24px;max-width:90%;text-align:center}#cta .container .section-wrapper .swiper-part .swiper2 .swiper2-button-next,#cta .container .section-wrapper .swiper-part .swiper2 .swiper2-button-prev{top:30%!important}#searching .container .content-wrapper .heading{align-items:center;flex-direction:row;gap:40px;justify-content:center}#searching .container .content-wrapper .heading h3{margin:0}#searching .container .content-wrapper .heading a{background-color:var(--gold);border:none;border-radius:100px;box-shadow:0 2px 8px rgba(218,165,32,.15);color:#171717;cursor:pointer;font-family:Archivo;font-size:14px;font-weight:700;margin:0;padding:15px 30px;text-transform:uppercase;transition:opacity .2s;width:-moz-fit-content;width:fit-content}#searching .container .content-wrapper .heading a:hover{opacity:.85}#about-us{overflow:hidden;padding:100px 0}#about-us #about-us-1,#about-us #about-us-2,#about-us #about-us-3{position:absolute}#about-us .container{display:flex;justify-content:center}#about-us .container .section-wrapper{max-width:540px;position:relative}#about-us .container .section-wrapper #about-us-1{left:-550px;position:absolute}#about-us .container .section-wrapper #about-us-2{left:-400px;position:absolute;top:330px}#about-us .container .section-wrapper #about-us-3{position:absolute;right:-550px;top:300px}#about-us .container .section-wrapper .o-nas h2{color:var(--gold);font-family:Archivo;font-size:60px;font-weight:800;line-height:100%;margin-top:20px}#badges{display:flex;justify-content:center;padding:0 20px}#badges .badges{display:flex;flex-wrap:wrap;gap:120px;justify-content:center;padding:0;width:100%}#badges .badge,#badges .badges{align-items:center;flex-direction:row;max-width:100%}#badges .badge{flex-shrink:1;gap:16px;justify-content:flex-start;min-width:0}#badges .badge .badge-text{align-items:normal;flex-shrink:1;margin-left:20px;min-width:0;padding-bottom:20px;text-align:left}#badges .badge .badge-text .badge-description,#badges .badge .badge-text .badge-number{word-wrap:break-word;hyphens:auto;overflow-wrap:break-word}}@media screen and (min-width:1024px) and (max-width:1439px){#badges{padding:0}#badges .badges{display:grid;grid-template-columns:1fr 1fr;max-width:600px}#badges .badge{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:flex-start;text-align:center}#badges .badge .badge-icon{align-items:center;background-color:var(--gold);border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:16px;width:64px}#badges .badge .badge-icon svg{display:block;height:28px;width:28px}#badges .badge .badge-text{align-items:center;display:flex;flex-direction:column;margin-left:0;text-align:center}}@media screen and (min-width:1024px){#club-application{padding:100px}#club-application .container .prihlasenie-content{gap:140px;padding:300px 0 80px}#club-application .container .prihlasenie-content .heading-wrapper h2{font-size:40px}#club-application .container .prihlasenie-content .content-wrapper{display:flex;justify-content:center}#club-application .container .prihlasenie-content .content-wrapper .when-where-price{border-radius:66px;flex-direction:row;gap:80px;padding:20px 40px;width:-moz-fit-content;width:fit-content}#club-application .container .prihlasenie-content .content-wrapper .when-where-price h2{font-size:12px}}@media screen and (min-width:1280px){.container{max-width:1200px}#hero .container .content-wrapper header .nav{gap:24px}#hero .contact-aside .container{max-width:calc(100% - 80px)}#club-application .container .prihlasenie-content .heading-wrapper h2{font-size:60px}#club-application .container .prihlasenie-content .content-wrapper .when-where-price{gap:160px}#club-application .container .prihlasenie-content .content-wrapper .when-where-price h2{font-size:14px}#successes .container .section-wrapper .heading .section-heading-large{font-size:60px}#successes .container .section-wrapper .swiper-part .custom-button-next,#successes .container .section-wrapper .swiper-part .custom-button-prev{border-radius:32px;height:64px;top:250px;width:64px}#successes .container .section-wrapper .swiper-part .custom-button-next{right:-70px}#successes .container .section-wrapper .swiper-part .custom-button-prev{left:-70px}#successes .container .section-wrapper .swiper-part .swiper{width:960px}#instructors{margin-bottom:40px}#instructors>.container{border-radius:40px;max-width:calc(100% - 80px)}#instructors>.container .content-wrapper{display:flex;flex-direction:column;gap:80px;overflow:hidden;padding:80px 24px}#instructors>.container .content-wrapper .heading h2{color:#fff;font-family:Archivo;font-size:60px;font-weight:800;letter-spacing:0;line-height:100%}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-button-instructors-desktop-next,#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-button-instructors-desktop-prev{border-radius:32px;height:64px;top:130px;width:64px}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-button-instructors-desktop-next{right:-32px}#instructors>.container .content-wrapper .container-inner .swiper-instructors-desktop .custom-button-instructors-desktop-prev{left:-32px}#cta .container .section-wrapper .swiper-part .custom-button-cta-next,#cta .container .section-wrapper .swiper-part .custom-button-cta-prev{top:305px}}@media screen and (min-width:1440px){.container{max-width:1360px}#hero .container,.contact-aside .container{max-width:calc(100% - 80px)}#cta .container .section-wrapper .swiper-part .custom-button-cta-next,#cta .container .section-wrapper .swiper-part .custom-button-cta-prev{top:355px}#club-application .container .prihlasenie-content .heading-wrapper h2{font-size:60px}#club-application .container .prihlasenie-content .content-wrapper .when-where-price{gap:160px}#club-application .container .prihlasenie-content .content-wrapper .when-where-price h2{font-size:16px}#cta .container .section-wrapper .heading .contact-wrapper .contact-box p{font-family:20px}#cta .container .section-wrapper .heading .contact-wrapper .contact-box a{font-size:20px}#successes .container .section-wrapper .swiper-part .swiper{width:960px}#successes .container .section-wrapper .swiper-part .custom-button-next,#successes .container .section-wrapper .swiper-part .custom-button-prev{top:250px}#successes .container .section-wrapper .swiper-part .custom-button-next{right:-70px}#successes .container .section-wrapper .swiper-part .custom-button-prev{left:-70px}}
