@charset "UTF-8";:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}*,*:before,*:after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}img,picture,video,canvas,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{text-decoration:none;color:inherit}.container{width:100%;max-width:1100px;margin-inline:auto;padding-inline:1rem}@media screen and (min-width:992px){.container{max-width:1200px}}.banner-section{background:#111;color:#fff;padding:80px 0}body{font-family:Roboto,sans-serif;color:#111;line-height:1.6;background:#fff}h1,h2,h3,h4,h5,h6{font-weight:600;color:#1d8fed;line-height:1.25;margin-top:1.25em;margin-bottom:.5em}h1{font-size:2rem}@media screen and (min-width:1200px){h2{font-size:120px}}@media screen and (min-width:992px){h2{font-size:80px}}@media screen and (min-width:768px){h2{font-size:30px}}@media screen and (min-width:576px){h2{font-size:25px}}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}p{margin-bottom:1em}ul,ol{margin:0 0 1em 1.5em;padding:0}li{margin-bottom:.25em;line-height:1.5}ul{list-style-type:disc}ol{list-style-type:decimal}a{color:#1d8fed;text-decoration:none;transition:color .2s ease}a:hover{color:#1282de}a:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb59;border-radius:4px}.header{--header-line-color: rgba(141, 186, 221, .28);--header-line-gap-start: 2.1rem;--header-line-gap-end: 22.8rem;--header-nav-align-offset: 8.2rem;position:relative;z-index:1002;color:#fff;background-color:#00152f;background-image:linear-gradient(90deg,#00152f,#003e69 48%,#001630);border-bottom:1px solid rgba(120,171,213,.28);transition:box-shadow .2s ease}.header .header__inner.container{max-width:1760px;display:grid;grid-template-columns:minmax(330px,460px) 1fr;gap:2.25rem;position:relative;padding-top:.85rem;padding-bottom:.8rem}.header .header__inner.container:after{content:"";position:absolute;left:0;right:0;top:58%;height:1px;background:linear-gradient(to right,var(--header-line-color) 0,var(--header-line-color) var(--header-line-gap-start),transparent var(--header-line-gap-start),transparent var(--header-line-gap-end),var(--header-line-color) var(--header-line-gap-end),var(--header-line-color) 100%);z-index:1}.header .header__logos-panel{display:flex;align-items:center;gap:1.1rem;min-height:184px;margin-left:4.15rem;padding-right:.9rem;justify-self:start;position:relative;z-index:2}.header .header__logo-item{display:inline-flex;align-items:center;justify-content:center}.header .header__logo-item img{display:block;width:auto;height:auto}.header .header__logo-item--cert img{max-width:100px}.header .header__logo-item--school img{max-width:145px}.header .header__content{display:grid;grid-template-rows:auto auto;min-width:0;position:relative;z-index:2}.header .header__top{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem 1.8rem;min-height:108px;padding-top:.2rem;padding-right:.2rem}.header .header__partners{display:flex;align-items:center;justify-content:flex-start;column-gap:2rem}.header .header__partner-item{display:block;flex:0 0 auto;width:82px;height:64px;object-fit:contain}.header .header__partner-item--bambini{transform:scale(1);margin-right:-1.8rem}.header .header__partner-item--academy{transform:scale(1.4)}.header .header__partner-item--esefeski{transform:scale(1.08)}.header .header__partner-item--gcs-new{transform:scale(1.33)}.header .header__top-nav{justify-self:end;align-self:center}.header .header__top-menu{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-end;gap:.7rem}.header .header__top-menu>li{margin:0}.header .header__top-menu>li>a{display:inline-flex;align-items:center;justify-content:center;min-height:72px;padding:.85rem 1.45rem;font-size:1.02rem;font-weight:700;line-height:1.2;text-align:center;border:1px solid transparent;border-radius:2px;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.header .header__top-menu>li:nth-child(1)>a{color:#33cbff}.header .header__top-menu>li:nth-child(2)>a{color:#49e89a}.header .header__top-menu>li:nth-child(3)>a{color:#ffe586}.header .header__top-menu>li.current-menu-item>a,.header .header__top-menu>li.current_page_item>a,.header .header__top-menu>li.current-menu-ancestor>a{border-color:currentColor;background-color:#00284a73}.header .header__top-menu>li>a:hover,.header .header__top-menu>li>a:focus-visible{border-color:#50beffbf;background-color:#00284a59}.header .header__bottom{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem 1.7rem;min-height:82px;padding-right:.2rem}.header .hamburger{grid-column:1;justify-self:start}.header .nav{grid-column:1;width:100%}.header .header__social{grid-column:2;list-style:none;margin:0;padding:0;display:inline-flex;align-items:center;gap:.8rem}.header .header__social li{margin:0}.header .header__social a{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;color:#0db3ff;border-radius:4px;transition:color .2s ease,background-color .2s ease}.header .header__social a:hover,.header .header__social a:focus-visible{color:#61ddff;background-color:#ffffff14}.header .header__social a i{font-size:1.3rem;line-height:1}.header .header__social a svg{width:2.1rem;height:2.1rem}.header .hamburger .hamburger-inner,.header .hamburger .hamburger-inner:before,.header .hamburger .hamburger-inner:after{background:#fff}.header.is-shrunk{box-shadow:0 8px 24px #000a1c59}@media screen and (min-width:1536px){.header{--header-line-gap-end: 24.8rem}}@media screen and (max-width:1199.98px){.header{--header-line-gap-start: 1.9rem;--header-line-gap-end: 11.7rem;--header-nav-align-offset: 5.5rem}.header .header__inner.container{grid-template-columns:minmax(290px,420px) 1fr;gap:1.5rem}.header .header__top{gap:.8rem 1.1rem}.header .header__partner-item{width:66px;height:66px}.header .header__top-menu>li>a{min-height:64px;padding:.75rem 1rem;font-size:.95rem}.header .header__logo-item--school img{max-width:210px}}@media(min-width:992px)and (max-width:1399.98px){.header .header__top{column-gap:.35rem}.header .header__top-nav{justify-self:start}.header .header__inner.container{grid-template-columns:minmax(260px,365px) 1fr;gap:1.15rem}.header .header__logos-panel{gap:.85rem;margin-left:2.4rem}.header .header__logo-item--cert img{max-width:86px}.header .header__logo-item--school img{max-width:130px}.header .header__top-menu{gap:.45rem}.header .header__top-menu>li>a{min-height:58px;padding:.68rem clamp(.55rem,.16rem + .55vw,.85rem);font-size:clamp(.72rem,.36rem + .48vw,.86rem);white-space:nowrap}}@media(min-width:1400px)and (max-width:1469.98px){.header .header__top-menu>li>a{padding-inline:clamp(.55rem,.16rem + .55vw,.85rem);font-size:clamp(.72rem,.36rem + .48vw,.86rem);white-space:nowrap}}@media(min-width:992px)and (max-width:1199.98px){.header{--header-line-gap-end: 18.5rem;--header-nav-align-offset: 0rem}.header .header__inner.container{grid-template-columns:minmax(285px,320px) 1fr;gap:1.5rem}.header .header__partners{margin-left:0;column-gap:1rem}.header .header__partner-item--bambini{margin-right:0}.header .header__partner-item--gcs-new{margin-left:.65rem;transform:scale(1.75)}.header .header__partner-item--academy{margin-left:1.45rem;transform:scale(1.8)}.header .header__partner-item{width:52px;height:52px}.header .header__top-menu>li>a{padding-block:.6rem;font-size:.68rem;padding-inline:.48rem}}@media(min-width:992px)and (max-width:1170.98px){.header .header__partners{column-gap:1rem}.header .header__partner-item{width:52px;height:52px}.header .header__top{grid-template-columns:auto 1fr;grid-template-rows:1fr;align-content:center;gap:.7rem}.header .header__top-nav{width:100%;justify-self:stretch}.header .header__top-menu{justify-content:flex-start;gap:.35rem}.header .header__top-menu>li>a{min-height:40px;padding:.4rem .6rem;font-size:.62rem}}@media screen and (min-width:992px){.header .header__partners{margin-left:calc(var(--header-nav-align-offset) * -1)}.header .nav{margin-left:calc(var(--header-nav-align-offset) * -1);width:calc(100% + var(--header-nav-align-offset))}}@media(min-width:992px)and (max-width:1399.98px){.header .nav{margin-left:0;width:100%}}@media screen and (max-width:991.98px){.header .header__inner.container{display:block;padding-top:.8rem;padding-bottom:.8rem}.header .header__inner.container:after{display:none}.header .header__logos-panel{display:none}.header .header__content{display:block}.header .header__top{display:none}.header .header__partners{justify-content:center;flex-wrap:wrap}.header .header__top-nav{justify-self:stretch}.header .header__top-menu{justify-content:center;flex-wrap:wrap;gap:.5rem}.header .header__top-menu>li>a{min-height:auto;padding:.6rem .85rem;font-size:.9rem}.header .header__bottom{grid-template-columns:auto 1fr auto;min-height:auto;padding-top:0;gap:.65rem}.header .nav{grid-column:2}.header .header__social{grid-column:3;justify-self:end}.header .header__social a{width:2rem;height:2rem}.header .header__social a i{font-size:1.45rem;line-height:1}.header .header__social a svg{width:1.45rem;height:1.45rem}}@media screen and (max-width:767.98px){.header .header__logo-item--cert img{max-width:100px}.header .header__logo-item--school img{max-width:170px}.header .header__partner-item{width:56px;height:56px}.header .header__top-menu>li>a{font-size:.82rem;padding:.55rem .65rem}}body.home .header .header__top-menu>li:first-child>a{border-color:currentColor;background-color:#00284a73}body.nav-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.header,.header .header__top-menu>li>a,.header .header__social a{transition:none}}.footer{background:#000b27;color:#d6e6f8}.footer a{color:inherit;text-decoration:none}.footer__top{padding:2.6rem 1rem 1.8rem;display:flex;justify-content:center}.footer__top-logo{display:inline-flex;align-items:center;justify-content:center}.footer__top-logo img{width:auto;max-width:150px;height:auto;display:block}.footer__body{padding:1.1rem 0 2.8rem}.footer__grid{max-width:1120px;display:grid;grid-template-columns:1fr;gap:1.5rem 2.2rem;align-items:start}@media screen and (min-width:768px){.footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:992px){.footer__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer__heading{margin:0 0 .85rem;color:#fff;font-size:1.04rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.footer__menu{list-style:none;margin:0;padding:0;text-align:center}@media screen and (min-width:992px){.footer__menu{text-align:left}}.footer__menu li{margin:0 0 .28rem}.footer__menu a{color:#2ec8ff;font-size:.96rem;line-height:1.35;transition:color .2s ease}.footer__menu a:hover,.footer__menu a:focus-visible{color:#8fe8ff}.footer__menu .sub-menu{list-style:none;margin:.32rem 0 .62rem;padding:0;border-left:0}@media screen and (min-width:992px){.footer__menu .sub-menu{padding:0 0 0 .78rem;border-left:1px solid rgba(46,200,255,.28)}}.footer__menu .sub-menu li{margin-bottom:.22rem}.footer__menu .sub-menu a{color:#84dfff;font-size:.88rem;font-weight:400;text-transform:none}.footer__col--social{text-align:center}@media screen and (min-width:992px){.footer__col--social{justify-self:end;text-align:left}}.footer__col--social .footer__heading{margin-bottom:1.05rem}.footer__social{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:.95rem}@media screen and (min-width:992px){.footer__social{justify-content:flex-start}}.footer__social li{margin:0}.footer__social a{width:2.15rem;height:2.15rem;display:inline-flex;align-items:center;justify-content:center;color:#12bfff;border-radius:4px;transition:color .2s ease,background-color .2s ease}.footer__social a:hover,.footer__social a:focus-visible{color:#73e0ff;background-color:#ffffff14}.footer__social i{font-size:1.45rem;line-height:1}.footer__copyright{background:#0000003d;border-top:1px solid rgba(255,255,255,.09);padding:.72rem 0}.footer__copyright p{color:#8ba6c0;font-size:.84rem}.header .nav{position:relative}.header .nav__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000047;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1090}.header .nav__overlay.is-active{opacity:1;pointer-events:none}.header .nav__menu{--submenu-hit: 3rem;display:flex;align-items:center;justify-content:flex-start;list-style:none;margin:0;padding:0}.header .nav__menu li{position:relative}.header .nav__menu a{display:block;padding:.75rem 1.05rem;color:#fff;text-decoration:none;font-weight:700;font-size:1.02rem;line-height:1.2;text-transform:uppercase;transition:color .2s ease,background-color .2s ease;white-space:normal;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.header .nav__menu a:hover,.header .nav__menu a:focus-visible{color:#5bd7ff}.header .nav__menu>li.is-active>a{color:#7be1ff}.header .nav__menu .nav__link-wrap{position:relative;display:block;width:100%}.header .nav__menu--cri,.header .nav__menu--mobile-top-links,.header .nav__menu--mobile-home-menu,.header .nav__mobile-home,.header .nav.is-cri-active .nav__menu--primary{display:none}.header .nav.is-cri-active .nav__menu--cri{display:flex}.header .nav__menu .sub-menu{position:absolute;top:100%;left:0;display:none;min-width:250px;max-width:clamp(250px,24vw,380px);background:linear-gradient(180deg,#062f5b,#031d3f);border:1px solid rgba(91,215,255,.35);border-radius:0;list-style:none;padding:.45rem;margin:0;z-index:1400;box-shadow:0 18px 34px #000a1c6b}.header .nav__menu .sub-menu li{width:100%}.header .nav__menu .sub-menu a{padding:.72rem .95rem;box-sizing:border-box;width:100%;font-size:.96rem;font-weight:700;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;border-left:2px solid transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease,padding-left .15s ease}.header .nav__menu .sub-menu a:hover,.header .nav__menu .sub-menu a:focus-visible{color:#5bd7ff;background-color:#48b5f524;border-color:#23c7f4;padding-left:calc(.95rem + 4px)}.header .nav__menu li:hover>.sub-menu{display:block}@media screen and (min-width:992px){.header .nav__menu{gap:.25rem}}@media(min-width:992px)and (max-width:1469.98px){.header .nav__menu{gap:.08rem}.header .nav__menu>li>a,.header .nav__menu>li>.nav__link-wrap>a{padding:.65rem clamp(.42rem,.1rem + .45vw,.78rem);font-size:clamp(.72rem,.36rem + .48vw,.86rem);line-height:1.12;white-space:nowrap;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.header .header__social{gap:.55rem}.header .header__social a{width:1.75rem;height:1.75rem}}@media(min-width:992px)and (max-width:1199.98px){.header .nav__menu>li>a,.header .nav__menu>li>.nav__link-wrap>a{padding-block:.58rem}}@media screen and (max-width:991.98px){.header .nav{position:fixed;display:block;top:0;left:-100%;width:min(86vw,370px);height:100dvh;background:linear-gradient(180deg,#042a4c,#032442 55%,#021a34);overflow-y:auto;transition:left .28s ease;z-index:1500;border-right:1px solid rgba(118,177,220,.25);box-shadow:2px 0 16px #00000052;padding-top:0;pointer-events:auto;isolation:isolate}.header .nav.is-active{left:0}}@media screen and (max-width:991.98px)and (max-width:400px){.header .nav{width:100vw}}@media screen and (max-width:991.98px){.header .nav__mobile-home{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:6.75rem;min-height:6.75rem;max-height:6.75rem;padding:.25rem 4.25rem;border-bottom:1px solid rgba(91,215,255,.28);background:#042a4c}.header .nav__mobile-logo{display:block;width:100px;max-width:100%;height:auto;opacity:1;filter:none}.header .nav__menu{flex-direction:column;align-items:stretch;padding:.35rem 0 .9rem;width:100%}.header .nav__menu li{border-bottom:1px solid rgba(255,255,255,.13);width:100%}.header .nav__menu a{position:relative;z-index:2;display:flex;align-items:center;min-height:3.45rem;padding:.9rem 1rem;width:100%;color:#fff!important;opacity:1;line-height:1.35;font-weight:800;text-transform:none;touch-action:manipulation}.header .nav__menu .nav__link-wrap{width:100%}.header .nav__menu--mobile-home-menu{display:flex;margin:0;padding:0}.header .nav__menu--mobile-home-menu+.nav__menu{padding-top:0}.header .nav__menu--mobile-top-links{display:flex;margin-top:.85rem;padding-top:.85rem;border-top:1px solid rgba(91,215,255,.28)}.header .nav__menu--mobile-top-links>li>a{min-height:3.25rem;font-weight:900}.header .nav__menu--mobile-top-links>li:nth-child(1)>a{color:#33cbff!important}.header .nav__menu--mobile-top-links>li:nth-child(2)>a{color:#49e89a!important}.header .nav__menu--mobile-top-links>li:nth-child(3)>a{color:#ffe586!important}.header .nav__menu .sub-menu{position:static;display:block;overflow:visible;max-height:none!important;opacity:1;margin:0;padding:.25rem 0 .35rem;background:#000e2280;border:0;border-radius:0;width:100%;min-width:0;max-width:none;font-size:1rem;transition:none;pointer-events:auto}.header .nav__menu .sub-menu li{border-bottom:0!important}.header .nav__menu .sub-menu a{min-height:2.75rem;padding:.72rem 1rem .72rem 1.45rem;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-transform:uppercase;border-left:2px solid transparent}.header .nav__menu .sub-menu a:hover,.header .nav__menu .sub-menu a:focus-visible{color:#5bd7ff;background-color:#48b5f529;border-color:#23c7f4}.header .nav__menu li.is-open>.sub-menu{opacity:1;margin:0;padding:.25rem 0;pointer-events:auto;max-height:1000px}}@media screen and (min-width:992px){.header .nav__menu .sub-menu{display:none;overflow:visible;max-height:none!important;opacity:1!important;margin:0;padding:.3rem 0}.header .nav__menu li:hover>.sub-menu{display:block}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1.1rem;border-radius:.5rem;border:1px solid transparent;font-weight:500;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;will-change:transform;line-height:1.1}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:focus-visible{outline:2px solid #1d8fed;outline-offset:2px}.btn-primary{background:#1d8fed;border-color:#1d8fed;color:#fff}.btn-primary:hover{box-shadow:0 10px 24px #1d8fed3d;background:#1670ba;border-color:#1670ba}.btn-primary:active{box-shadow:0 6px 16px #0000001f}.hamburger{cursor:pointer;display:none;padding:1rem;background:none;border:none;position:relative;z-index:1600}@media screen and (max-width:991.98px){.hamburger{display:block}}@media screen and (min-width:992px){.hamburger{display:none}}.hamburger .hamburger-box{width:30px;height:20px;display:inline-block;position:relative}.hamburger .hamburger-inner,.hamburger .hamburger-inner:before,.hamburger .hamburger-inner:after{position:absolute;width:100%;height:3px;background:#000;left:0;transition:transform .3s ease,top .3s ease,bottom .3s ease,opacity .2s ease,background-color .2s ease}.hamburger .hamburger-inner{top:50%;transform:translateY(-50%)}.hamburger .hamburger-inner:before{content:"";top:-8px}.hamburger .hamburger-inner:after{content:"";bottom:-8px}.hamburger.is-active .hamburger-inner{background:transparent}.hamburger.is-active .hamburger-inner:before{top:0;transform:rotate(45deg)}.hamburger.is-active .hamburger-inner:after{bottom:0;transform:rotate(-45deg)}@media screen and (max-width:991.98px){.hamburger.is-active{position:fixed;top:.85rem;left:.85rem}}.nav__menu li.menu-item-has-children>a,.nav__menu li.menu-item-has-children>.nav__link-wrap>a{position:relative;padding-right:2rem}.nav__menu li.menu-item-has-children>a:after,.nav__menu li.menu-item-has-children>.nav__link-wrap>a:after{content:"";position:absolute;right:.85rem;top:50%;transform:translateY(-58%) rotate(45deg);width:.46em;height:.46em;border-right:2px solid #5bd7ff;border-bottom:2px solid #5bd7ff;filter:drop-shadow(0 0 7px rgba(35,199,244,.3));transition:border-color .2s ease,transform .2s ease;pointer-events:none}.nav__menu li.is-open>a:after,.nav__menu li:hover>a:after,.nav__menu li.is-open>.nav__link-wrap>a:after,.nav__menu li:hover>.nav__link-wrap>a:after{border-color:#23c7f4;transform:translateY(-28%) rotate(225deg)}.nav__submenu-toggle{position:absolute;top:0;right:0;bottom:0;width:var(--submenu-hit);background:#23c7f414;border:0;padding:0;cursor:pointer;display:none;z-index:3}.nav__submenu-toggle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-58%) rotate(45deg);width:.46em;height:.46em;border-right:2px solid #5bd7ff;border-bottom:2px solid #5bd7ff;transition:border-color .2s ease,transform .2s ease,background-color .2s ease;pointer-events:none}.nav__menu li.is-open>.nav__link-wrap>.nav__submenu-toggle:before{border-color:#23c7f4;transform:translate(-50%,-28%) rotate(225deg)}.nav__menu li.is-open>.nav__link-wrap>.nav__submenu-toggle,.nav__submenu-toggle:hover,.nav__submenu-toggle:focus-visible{background:#23c7f429}@media(max-width:991px){.nav__submenu-toggle{display:none}.nav__menu li.menu-item-has-children>a,.nav__menu li.menu-item-has-children>.nav__link-wrap>a{padding-right:1rem}.nav__menu li.menu-item-has-children>a:after,.nav__menu li.menu-item-has-children>.nav__link-wrap>a:after{content:none}}@media(min-width:992px){.nav__submenu-toggle{display:none}}.thirdSection__slide,.fifthSection__slide,.sixthSection__card,.seventhSection__image,.eighthSection__card,.ninthSection__slide,.tenthSection__card,.eleventhSection__slide,.twelfthSection__image,.thirteenthSection__image{isolation:isolate}.thirdSection__slide img,.thirdSection__slide .sixthSection__background,.fifthSection__slide img,.fifthSection__slide .sixthSection__background,.sixthSection__card img,.sixthSection__card .sixthSection__background,.seventhSection__image img,.seventhSection__image .sixthSection__background,.eighthSection__card img,.eighthSection__card .sixthSection__background,.ninthSection__slide img,.ninthSection__slide .sixthSection__background,.tenthSection__card img,.tenthSection__card .sixthSection__background,.eleventhSection__slide img,.eleventhSection__slide .sixthSection__background,.twelfthSection__image img,.twelfthSection__image .sixthSection__background,.thirteenthSection__image img,.thirteenthSection__image .sixthSection__background{transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease;will-change:transform}.thirdSection__slide:hover img,.thirdSection__slide:focus-visible img,.fifthSection__slide:hover img,.sixthSection__card:hover .sixthSection__background,.seventhSection__image:hover img,.eighthSection__card:hover img,.eighthSection__card:focus-visible img,.ninthSection__slide:hover img,.tenthSection__card:hover img,.tenthSection__card:focus-visible img,.eleventhSection__slide:hover img,.twelfthSection__card:hover .twelfthSection__image img,.twelfthSection__card:focus-visible .twelfthSection__image img,.thirteenthSection__image:hover img{transform:scale(1.06);filter:saturate(1.05) contrast(1.02)}.thirdSection__slide:after,.ninthSection__slide:after,.seventhSection__image:after,.sixthSection__card:after,.eighthSection__image:after,.tenthSection__image:after,.eleventhSection__slide:after{background:linear-gradient(180deg,#00102614,#00102652 48%,#001026b8);transition:opacity .45s ease,background .45s ease}.thirdSection__slide:hover:after,.thirdSection__slide:focus-visible:after,.ninthSection__slide:hover:after,.ninthSection__slide:focus-visible:after,.seventhSection__item:hover .seventhSection__image:after,.seventhSection__item:focus-within .seventhSection__image:after,.sixthSection__card:hover:after{background:linear-gradient(180deg,#00102614 16%,#001026ad 62%,#001026f5)}.eighthSection__card:hover .eighthSection__image:after,.eighthSection__card:focus-visible .eighthSection__image:after,.tenthSection__card:hover .tenthSection__image:after,.tenthSection__card:focus-visible .tenthSection__image:after,.eleventhSection__slide:hover:after{background:linear-gradient(180deg,#0010262e,#0010268f 46%,#001026f0)}.fifthSection__slideOverlay{transition:background .45s ease}.fifthSection__slide:hover .fifthSection__slideOverlay{background:linear-gradient(90deg,#001026f5,#001026b8 48%,#00102647)}.thirdSection__slide:after,.thirdSection__slideTitle,.fifthSection__slide:after,.fifthSection__slideOverlay{transform:translateZ(0);backface-visibility:hidden}.hero-video-section .container-fluid{padding:4px;background:#fff}.hero-video-section .hero-video,.hero-video-section .hero-video-fallback{display:block;width:100%;height:100%;min-height:420px;max-height:700px;object-fit:cover;box-shadow:0 10px 30px #00000014}.hero-video-section .hero-video-embed{position:relative;width:100%;min-height:420px;max-height:700px;aspect-ratio:16/9;overflow:hidden;pointer-events:none;box-shadow:0 10px 30px #00000014}.hero-video-section .hero-video-embed iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-width:177.78vh;min-height:100%;transform:translate(-50%,-50%);border:0}.secondSection{padding:60px 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.secondSection__items{display:flex;justify-content:center;align-items:center;gap:140px}.secondSection__item{text-align:center}.secondSection__number{font-size:clamp(80px,10vw,140px);line-height:1;font-weight:300;color:#22c7f2;margin-bottom:8px}.secondSection__text{font-size:16px;line-height:1.2;letter-spacing:1.8px;text-transform:uppercase;color:#22c7f2}@media(max-width:768px){.secondSection{padding:50px 0}.secondSection__items{flex-direction:column;gap:35px}.secondSection__number{font-size:52px}}.firstSection{padding:clamp(40px,6vw,70px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.firstSection__box{max-width:1100px;margin:0 auto;padding:clamp(35px,5vw,55px) clamp(35px,7vw,90px);background:#bd1f27;display:flex;align-items:center;justify-content:center;gap:clamp(35px,6vw,70px)}.firstSection__image{flex:0 0 180px}.firstSection__image img{display:block;width:180px;max-width:100%;height:auto}.firstSection__content{padding-top:0;margin-top:-10px;max-width:560px;color:#fff}.firstSection__heading{margin-top:20px;margin-bottom:14px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.firstSection__text{margin-bottom:26px;color:#fff;font-size:clamp(13px,1vw,15px);line-height:1.5}.firstSection__text p{margin-bottom:0}.firstSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:12px 24px;border:2px solid #fff;color:#fff;background:transparent;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;letter-spacing:.5px;transition:.2s ease}.firstSection__button:hover{background:#fff;color:#bd1f27}@media(max-width:768px){.firstSection__box{flex-direction:column;text-align:center;align-items:center}.firstSection__image{flex:unset}.firstSection__image img{width:150px;margin:0 auto}}.thirdSection{padding:clamp(40px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.thirdSection__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,90px);max-width:1100px;margin:0 auto}.thirdSection__sliderCol{min-width:0}.thirdSection .swiper{width:100%}.thirdSection .swiper-slide{height:auto}.thirdSection__slide{position:relative;display:block;width:100%;aspect-ratio:16/10;overflow:hidden;background:#e6e6e6;text-decoration:none}.thirdSection__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#00102600 28%,#00102694 72%,#001026db)}.thirdSection__slide img{display:block;width:100%;height:100%;object-fit:cover}.thirdSection__slideTitle{position:absolute;left:0;bottom:0;width:100%;padding:18px 20px;z-index:2;background:transparent;color:#fff;font-size:clamp(20px,2vw,28px);font-weight:800;line-height:1;text-align:center;text-transform:uppercase}.thirdSection__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#fff}.thirdSection__heading{margin:0 0 22px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1.1;font-weight:600;text-transform:uppercase}.thirdSection__text{max-width:560px;margin-bottom:34px;color:#fff;font-size:15px;line-height:1.7}.thirdSection__text p{margin-bottom:0}.thirdSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:16px 32px;background:#23bdea;color:#fff;font-size:15px;font-weight:800;line-height:1;text-transform:uppercase;text-decoration:none;transition:.2s ease}.thirdSection__button:hover{background:#fff;color:#00162f}.thirdSection__navigation{display:flex;align-items:center;gap:22px;margin-top:30px}.thirdSection__arrow{width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.thirdSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.thirdSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.thirdSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}@media(max-width:768px){.thirdSection__inner{grid-template-columns:1fr}.thirdSection__content{align-items:center;text-align:center}.thirdSection__text{margin-left:auto;margin-right:auto}.thirdSection__navigation{justify-content:center}}.fourthSection{padding:clamp(40px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.fourthSection__heading{max-width:1180px;margin:0 auto clamp(28px,4vw,44px);padding:0 50px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1.1;font-weight:600;text-transform:uppercase}.fourthSection .swiper{max-width:1100px;margin:0 auto;position:relative;padding:0 54px}.fourthSection .swiper-slide{height:auto}.fourthSection__card{min-height:230px;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.fourthSection__card img{max-width:65%;max-height:110px;width:auto;height:auto;object-fit:contain;display:block}.fourthSection__arrow{position:absolute;top:50%;z-index:20;width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.fourthSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.fourthSection__arrow--prev{left:10px}.fourthSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.fourthSection__arrow--next{right:10px}.fourthSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}@media(max-width:768px){.fourthSection .swiper{padding:0 36px}.fourthSection__heading{padding:0 36px;text-align:center}.fourthSection__card{min-height:220px}}.fifthSection{padding:clamp(40px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.fifthSection__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,90px);max-width:1100px;margin:0 auto}.fifthSection__content{color:#fff}.fifthSection__title{margin:0 0 20px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1.1;text-transform:uppercase}.fifthSection__description{max-width:480px;margin-bottom:30px;color:#fff;font-size:15px;line-height:1.7}.fifthSection__description p{margin-bottom:0}.fifthSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:14px 30px;background:#23bdea;color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;text-decoration:none}.fifthSection__button:hover{background:#fff;color:#00162f}.fifthSection__navigation{display:flex;gap:22px;margin-top:30px}.fifthSection__arrow{width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.fifthSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.fifthSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.fifthSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}.fifthSection__sliderCol{min-width:0}.fifthSection .swiper{width:100%}.fifthSection .swiper-slide{height:auto}.fifthSection__slide{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#e6e6e6}.fifthSection__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#00102600 28%,#00102694 72%,#001026db)}.fifthSection__slide img{width:100%;height:100%;display:block;object-fit:cover}.fifthSection__slideOverlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:clamp(25px,4vw,45px);display:flex;flex-direction:column;justify-content:center;background:linear-gradient(90deg,#001026e0,#00102694 48%,#0010262e);color:#fff}.fifthSection__slideHeading{margin:0 0 16px;color:#fff;font-size:clamp(24px,3.2vw,36px);line-height:1;text-transform:uppercase}.fifthSection__slideText{max-width:460px;color:#fff;font-size:15px;line-height:1.6}.fifthSection__slideText p{margin-bottom:0}@media(max-width:768px){.fifthSection__inner{grid-template-columns:1fr}.fifthSection__content{text-align:center}.fifthSection__description{margin-left:auto;margin-right:auto}.fifthSection__navigation{justify-content:center}.fifthSection__slideOverlay{text-align:center}.fifthSection__slide{aspect-ratio:auto;min-height:320px}}.sixthSection{padding:clamp(40px,6vw,80px) 0;overflow-x:hidden;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.sixthSection__heading{max-width:1100px;margin:0 auto 28px;padding:0 50px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;text-transform:uppercase}.sixthSection .swiper{max-width:1100px;margin:0 auto;position:relative;padding:0 50px}.sixthSection .swiper-slide{height:auto}.sixthSection__card{height:100%;min-height:300px;padding:16px;background:#00162f;border:1px solid rgba(35,199,244,.34);box-shadow:0 12px 30px #00000047;color:#fff;isolation:isolate;text-align:center;position:relative;overflow:hidden;display:flex;align-items:stretch;justify-content:center}.sixthSection__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#000f2380,#000f23bd 44%,#00162ff7)}.sixthSection__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.sixthSection__content{width:100%;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:10px}.sixthSection__logo{min-height:38px;display:flex;align-items:center;justify-content:center}.sixthSection__logo img{width:auto;height:auto;max-width:38px;max-height:38px;object-fit:contain}.sixthSection__result{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}.sixthSection__team{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px}.sixthSection__teamName,.sixthSection__score{color:#fff;font-weight:800;line-height:1.15;text-transform:uppercase}.sixthSection__teamName p,.sixthSection__score p{margin:0}.sixthSection__teamName{max-width:100px;font-size:10px}.sixthSection__score{color:#23c7f4;font-size:clamp(22px,3vw,28px);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.18em}.sixthSection__meta{align-self:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;padding:4px 10px;border:1px solid rgba(35,199,244,.5);background:#00162fa3;color:#23c7f4;font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sixthSection__scorers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sixthSection__scorersTeam{min-width:0;padding:8px;border-top:2px solid #23c7f4;background:#00162fb8}.sixthSection__scorersList{margin:0;padding:0;list-style:none;display:grid;gap:4px}.sixthSection__scorer{margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3px;color:#fff;font-size:9px;line-height:1.2}.sixthSection__scorerName{font-weight:700}.sixthSection__goalIcons{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1px}.sixthSection__goalIcon{font-size:9px;line-height:1}.sixthSection__goalsText{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sixthSection__arrow{position:absolute;top:50%;z-index:20;width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.sixthSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.sixthSection__arrow--prev{left:10px}.sixthSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.sixthSection__arrow--next{right:10px}.sixthSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}@media(max-width:768px){.sixthSection .swiper{padding:0 36px}.sixthSection__heading{padding:0 36px;font-size:clamp(26px,8vw,34px);line-height:1.12;text-align:center}.sixthSection__card{min-height:280px}}.seventhSection{padding:clamp(45px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.seventhSection__heading{max-width:1100px;margin:0 auto 28px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;text-transform:uppercase}.seventhSection .swiper{max-width:1100px;margin:0 auto}.seventhSection .swiper-slide{height:auto}.seventhSection__item{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(35px,5vw,70px)}.seventhSection__image{position:relative;width:100%;aspect-ratio:16/9;background:#e6e6e6;overflow:hidden}.seventhSection__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#00102605,#00102629 52%,#0010266b)}.seventhSection__image img{display:block;width:100%;height:100%;object-fit:cover}.seventhSection__item:hover .seventhSection__image img{transform:scale(1.06);filter:saturate(1.05) contrast(1.02)}.seventhSection__content{color:#fff}.seventhSection__title{margin:0 0 10px;color:#fff;font-size:clamp(16px,2.2vw,24px);line-height:1.1;font-weight:800;text-transform:uppercase}.seventhSection__date{margin-bottom:24px;color:#fff;font-size:14px;line-height:1}.seventhSection__text{max-width:520px;margin-bottom:34px;color:#fff;font-size:15px;line-height:1.7}.seventhSection__text p{margin-bottom:0}.seventhSection__navigation{display:flex;align-items:center;gap:22px;margin-top:0}.seventhSection__arrow{width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.seventhSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.seventhSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.seventhSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}@media(max-width:768px){.seventhSection__heading{text-align:center}.seventhSection__item{grid-template-columns:1fr}.seventhSection__content{text-align:center}.seventhSection__text{margin-left:auto;margin-right:auto}.seventhSection__navigation{justify-content:center}}.eighthSection{padding:clamp(40px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.eighthSection__heading{max-width:1100px;margin:0 auto 28px;padding:0 50px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;text-transform:uppercase}.eighthSection .swiper{max-width:1100px;margin:0 auto;position:relative;padding:0 50px}.eighthSection .swiper-slide{height:auto}.eighthSection__card{min-height:230px;background:#e6e6e6;color:#333;text-decoration:none;display:flex;align-items:flex-end;justify-content:flex-start;text-align:left;position:relative;overflow:hidden}.eighthSection__image{position:absolute;top:0;right:0;bottom:0;left:0}.eighthSection__image img{width:100%;height:100%;display:block;object-fit:cover}.eighthSection__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00102614,#00102661 48%,#001026db)}.eighthSection__title{position:relative;z-index:2;margin:0;padding:12px 16px;color:#fff;font-size:clamp(13px,1vw,16px);line-height:1.2;font-weight:800;text-transform:uppercase;text-align:left}.eighthSection__arrow{position:absolute;top:50%;z-index:20;width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.eighthSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.eighthSection__arrow--prev{left:10px}.eighthSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.eighthSection__arrow--next{right:10px}.eighthSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}@media(max-width:768px){.eighthSection .swiper{padding:0 36px}.eighthSection__heading{padding:0 36px;text-align:center}.eighthSection__card{min-height:220px}.eighthSection__title{width:100%;text-align:center}}.home .fourthSection+.eighthSection,.businessFourthSection+.eighthSection{padding-top:0}.ninthSection{padding:clamp(45px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.ninthSection__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,90px);max-width:1100px;margin:0 auto}.ninthSection__content{color:#fff}.ninthSection__heading{margin:0 0 20px;color:#fff;font-size:cclamp(32px,4.2vw,48px);line-height:1;text-transform:uppercase}.ninthSection__text{max-width:480px;margin-bottom:30px;color:#fff;font-size:15px;line-height:1.7}.ninthSection__text p{margin-bottom:0}.ninthSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:14px 30px;background:#23bdea;color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;text-decoration:none}.ninthSection__button:hover{background:#fff;color:#00162f}.ninthSection__navigation{display:flex;gap:22px;margin-top:30px}.ninthSection__arrow{width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.ninthSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.ninthSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.ninthSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}.ninthSection__sliderCol{min-width:0}.ninthSection .swiper{width:100%}.ninthSection .swiper-slide{height:auto}.ninthSection__slide{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#e6e6e6}.ninthSection__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0010260a,#00102633,#00102694)}.ninthSection__slide img{width:100%;height:100%;display:block;object-fit:cover}.ninthSection__slideTitle{position:absolute;left:0;bottom:0;width:100%;padding:18px 20px;z-index:2;background:transparent;color:#fff;font-size:clamp(20px,2vw,28px);font-weight:800;line-height:1;text-align:center;text-transform:uppercase}@media(max-width:768px){.ninthSection__inner{grid-template-columns:1fr}.ninthSection__content{text-align:center}.ninthSection__text{margin-left:auto;margin-right:auto}.ninthSection__navigation{justify-content:center}}.tenthSection{padding:clamp(40px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.tenthSection__heading{max-width:1100px;margin:0 auto 28px;padding:0 50px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;text-transform:uppercase}.tenthSection .swiper{max-width:1100px;margin:0 auto;position:relative;padding:0 50px}.tenthSection .swiper-slide{height:auto}.tenthSection__card{min-height:230px;background:#e6e6e6;color:#333;text-decoration:none;display:flex;align-items:flex-end;justify-content:flex-start;text-align:left;position:relative;overflow:hidden}.tenthSection__image{position:absolute;top:0;right:0;bottom:0;left:0}.tenthSection__image img{width:100%;height:100%;display:block;object-fit:cover}.tenthSection__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00102614,#00102661 48%,#001026db)}.tenthSection__title{position:relative;z-index:2;margin:0;padding:12px 16px;color:#fff;font-size:clamp(13px,1vw,16px);line-height:1.2;font-weight:800;text-transform:uppercase;text-align:left}.tenthSection__arrow{position:absolute;top:50%;z-index:20;width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.tenthSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.tenthSection__arrow--prev{left:10px}.tenthSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.tenthSection__arrow--next{right:10px}.tenthSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}@media(max-width:768px){.tenthSection .swiper{padding:0 36px}.tenthSection__heading{padding:0 36px;text-align:center}.tenthSection__card{min-height:220px}.tenthSection__title{width:100%;text-align:center}}.eleventhSection{padding:clamp(45px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.eleventhSection__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(35px,5vw,70px)}.eleventhSection__sliderCol{min-width:0}.eleventhSection .swiper{width:100%}.eleventhSection .swiper-slide{height:auto}.eleventhSection__slide{position:relative;min-height:300px;background:#e6e6e6;overflow:hidden}.eleventhSection__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.eleventhSection__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0010260f,#00102657 48%,#001026d6)}.eleventhSection__slideHeading{position:absolute;left:0;bottom:0;width:100%;z-index:2;margin:0;padding:18px 20px;color:#fff;font-size:clamp(20px,2vw,28px);line-height:1;font-weight:800;text-align:center;text-transform:uppercase}.eleventhSection__navigation{display:flex;gap:22px;margin-top:26px}.eleventhSection__arrow{width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.eleventhSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.eleventhSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.eleventhSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}.eleventhSection__content{color:#fff}.eleventhSection__text{max-width:520px;margin-bottom:30px;color:#fff;font-size:15px;line-height:1.7}.eleventhSection__text p{margin-bottom:0}.eleventhSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:14px 30px;background:#23bdea;color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;text-decoration:none}.eleventhSection__button:hover{background:#fff;color:#00162f}@media(max-width:768px){.eleventhSection__inner{grid-template-columns:1fr}.eleventhSection__content{text-align:center}.eleventhSection__text{margin-left:auto;margin-right:auto}.eleventhSection__navigation{justify-content:center}}.twelfthSection{padding:clamp(40px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.twelfthSection__heading{max-width:1100px;margin:0 auto 28px;padding:0 50px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;text-transform:uppercase}.twelfthSection .swiper{max-width:1100px;margin:0 auto;position:relative;padding:0 50px}.twelfthSection .swiper-slide{height:auto}.twelfthSection__card{min-height:320px;background:#ffffff14;color:#fff;text-decoration:none;display:flex;flex-direction:column;text-align:center;border:1px solid rgba(35,199,244,.24);overflow:hidden;transition:border-color .2s ease,transform .2s ease,background-color .2s ease}.twelfthSection__card:hover,.twelfthSection__card:focus-visible{transform:translateY(-4px);border-color:#23c7f4b8;background:#ffffff1f}.twelfthSection__image{width:100%;aspect-ratio:4/3;background:#e6e6e6;overflow:hidden}.twelfthSection__image img{width:100%;height:100%;display:block;object-fit:cover}.twelfthSection__card:hover .twelfthSection__image img,.twelfthSection__card:focus-visible .twelfthSection__image img{transform:scale(1.06)}.twelfthSection__price{width:100%;min-height:74px;margin-top:auto;padding:18px 20px;display:flex;align-items:center;justify-content:center;background:#001026e6;color:#23c7f4;font-size:clamp(20px,2vw,30px);line-height:1.15;font-weight:800;text-transform:uppercase}.twelfthSection__price p{margin:0}.twelfthSection__arrow{position:absolute;top:50%;z-index:20;width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.twelfthSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.twelfthSection__arrow--prev{left:10px}.twelfthSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.twelfthSection__arrow--next{right:10px}.twelfthSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}@media(max-width:768px){.twelfthSection .swiper{padding:0 36px}.twelfthSection__heading{padding:0 36px;text-align:center}.twelfthSection__card{min-height:280px}.twelfthSection__price{text-align:center}}.thirteenthSection{padding:clamp(45px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.thirteenthSection__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,80px)}.thirteenthSection__content{color:#fff}.thirteenthSection__text{max-width:520px;margin-bottom:30px;color:#fff;font-size:15px;line-height:1.7}.thirteenthSection__text p{margin-bottom:0}.thirteenthSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:14px 30px;background:#23bdea;color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;text-decoration:none}.thirteenthSection__button:hover{background:#fff;color:#00162f}.thirteenthSection__image{width:100%;aspect-ratio:16/9;background:#e6e6e6;overflow:hidden}.thirteenthSection__image img{width:100%;height:100%;display:block;object-fit:cover}@media(max-width:768px){.thirteenthSection__inner{grid-template-columns:1fr}.thirteenthSection__content{text-align:center}.thirteenthSection__text{margin-left:auto;margin-right:auto}}.fourteenthSection{padding:clamp(45px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.fourteenthSection__box{max-width:1100px;margin:0 auto;min-height:300px;padding:clamp(38px,5vw,70px);position:relative;overflow:hidden;isolation:isolate;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#b98222;display:flex;align-items:center}.fourteenthSection__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#001026e6,#00162fad 38%,#00162f47 68%,#00102694),linear-gradient(180deg,#0010261f,#00102638 48%,#001026c7);transition:background .35s ease}.fourteenthSection__box:hover:before{background:linear-gradient(90deg,#001026f5,#00162fc2 38%,#00162f5c 68%,#001026a8),linear-gradient(180deg,#0010262e,#0010264d 48%,#001026db)}.fourteenthSection__content{position:relative;z-index:1;max-width:900px;color:#fff}.fourteenthSection__heading{margin:0 0 14px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.fourteenthSection__text{max-width:900px;margin-bottom:34px;color:#fff;font-size:15px;line-height:1.55}.fourteenthSection__text p{margin-bottom:0}.fourteenthSection__button{display:inline-flex;align-items:center;justify-content:center;min-width:190px;min-height:50px;padding:14px 32px;border:2px solid #fff;background:#ffffff1f;color:#fff;font-size:13px;font-weight:800;line-height:1;text-transform:uppercase;text-decoration:none}.fourteenthSection__button:hover{background:#fff;color:#b98222}@media(max-width:768px){.fourteenthSection__box{min-height:260px;text-align:center}.fourteenthSection__content{margin:0 auto}}.fifteenthSection{padding:clamp(60px,8vw,100px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.fifteenthSection__heading{text-align:center;color:#fff;font-size:clamp(32px,4.2vw,48px);text-transform:uppercase;margin-bottom:50px}.fifteenthSection__group{text-align:center;padding:40px 0;border-top:1px solid rgba(255,255,255,.15)}.fifteenthSection__group:last-child{border-bottom:1px solid rgba(255,255,255,.15)}.fifteenthSection__groupTitle{color:#fff;font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:25px;letter-spacing:.5px}.fifteenthSection__logos{display:flex;justify-content:center;flex-wrap:wrap;gap:32px}.fifteenthSection__logo{width:220px;height:140px;background:transparent;display:flex;align-items:center;justify-content:center;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.fifteenthSection__logo img{width:100%;height:100%;object-fit:contain}.fifteenthSection__logo:hover{transform:scale(1.06);background:transparent}@media(max-width:768px){.fifteenthSection__logos{gap:20px}.fifteenthSection__logo{width:160px;height:105px}}.blog-page{background:#fff;font-family:Roboto,sans-serif;color:#111;line-height:1.5}.blog-page .blog-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media screen and (min-width:768px){.blog-page .blog-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.blog-page .blog-grid{grid-template-columns:repeat(3,1fr)}}.blog-page .blog-card{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:.5rem;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.blog-page .blog-card:hover{transform:translateY(-4px);box-shadow:0 10px 32px #00000014}.blog-page .blog-card__thumb{display:block;aspect-ratio:16/9;overflow:hidden;background:#ececec}.blog-page .blog-card__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.blog-page .blog-card__thumb:hover img{transform:scale(1.05)}.blog-page .blog-card__body{padding:1.1rem}.blog-page .blog-card__title{font-weight:600;margin:0 0 .5rem}.blog-page .blog-card__title a{color:#111;text-decoration:none;transition:color .2s ease}.blog-page .blog-card__title a:hover{color:#1d8fed}.blog-page .blog-card__meta{font-size:.85rem;color:#555;margin-bottom:.75rem}.blog-page .blog-card__excerpt{color:#555;margin:0 0 1rem}.blog-page .blog-card__more{display:inline-flex;align-items:center;color:#1d8fed;font-weight:500;text-decoration:none;transition:color .2s ease}.blog-page .blog-card__more:hover{color:#1670ba;text-decoration:underline}.blog-page .pagination{display:flex;justify-content:center;margin-top:2.5rem}.blog-page .pagination .nav-links{display:inline-flex;gap:.4rem}.blog-page .pagination .nav-links a,.blog-page .pagination .nav-links span{min-width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;background:#fff;color:#111;text-decoration:none;font-size:.9375rem;transition:all .2s ease}.blog-page .pagination .nav-links .current,.blog-page .pagination .nav-links a:hover{background:#1d8fed;color:#fff;border-color:#1d8fed}body.login{font-family:Segoe UI,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#1e1e1e;color:#e0e0e0;max-height:100vh}body.login #login{max-width:500px;width:100%;margin:0 auto;max-height:100vh;padding-top:0!important}body.login #login h1 a{background-image:url(/wp-content/themes/imp-theme/assets/dev/img/imp-logotyp.webp);background-size:contain;background-repeat:no-repeat;width:420px;display:block;margin:16px auto}body.login #login form{background:#252525;border:none;border-radius:12px;box-shadow:0 10px 30px #00000080;padding:40px;width:100%;max-width:400px;margin:auto}body.login #login form .input,body.login #login form input[type=text],body.login #login form input[type=password]{font-size:16px;padding:12px;width:100%;border:1px solid #444;border-radius:6px;margin-bottom:20px;box-sizing:border-box;background-color:#333;color:#e0e0e0;transition:border-color .3s ease}body.login #login form .input:focus,body.login #login form input[type=text]:focus,body.login #login form input[type=password]:focus{border-color:#1b90ef;outline:none}body.login #login form .button-primary{background-color:#1b90ef;border:none;color:#fff;font-size:16px;padding:12px;width:100%;border-radius:6px;cursor:pointer;transition:background-color .3s ease;margin-top:8px}body.login #login form .button-primary:hover{background-color:#0f7bd3}body.login #login #nav,body.login #login #backtoblog{text-align:center;margin-top:20px}body.login #login #nav a,body.login #login #backtoblog a{color:#1b90ef;text-decoration:none}body.login #login #nav a:hover,body.login #login #backtoblog a:hover{text-decoration:underline;color:#0f7bd3}@media(max-width:480px){body.login form{padding:30px 20px}body.login h1 a{width:150px;height:60px}}.login .notice{background-color:#252525}body.login #login .language-switcher,body.login .language-switcher{max-width:400px!important;width:100%!important;margin:16px auto 0!important;padding:16px 20px!important;color:#e0e0e0!important}body.login #login .language-switcher form#language-switcher,body.login .language-switcher form#language-switcher{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}body.login #login .language-switcher form#language-switcher label,body.login .language-switcher form#language-switcher label{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:14px!important;color:#e0e0e0!important;margin:0!important}body.login #login .language-switcher form#language-switcher label .dashicons,body.login .language-switcher form#language-switcher label .dashicons{font-size:18px!important;width:18px!important;height:18px!important;line-height:1!important;color:#1b90ef!important}body.login #login .language-switcher form#language-switcher label .screen-reader-text,body.login .language-switcher form#language-switcher label .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.login #login .language-switcher form#language-switcher select#language-switcher-locales,body.login .language-switcher form#language-switcher select#language-switcher-locales{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#333!important;color:#e0e0e0!important;border:1px solid #444!important;border-radius:6px!important;padding:10px 36px 10px 12px!important;font-size:14px!important;line-height:1.2!important;min-width:180px!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23e0e0e0'%3E%3Cpath d='M4.646 6.646a.5.5 0 0 1 .708 0L8 9.293l2.646-2.647a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:14px 14px!important}body.login #login .language-switcher form#language-switcher select#language-switcher-locales:hover,body.login .language-switcher form#language-switcher select#language-switcher-locales:hover{border-color:#575757!important}body.login #login .language-switcher form#language-switcher select#language-switcher-locales:focus,body.login .language-switcher form#language-switcher select#language-switcher-locales:focus{outline:none!important;border-color:#1b90ef!important;box-shadow:0 0 0 3px #1b90ef4d!important}body.login #login .language-switcher form#language-switcher input.button[type=submit],body.login .language-switcher form#language-switcher input.button[type=submit]{background-color:#1b90ef!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:10px 14px!important;font-size:14px!important;line-height:1.2!important;cursor:pointer!important;transition:background-color .2s ease,transform .05s ease!important}body.login #login .language-switcher form#language-switcher input.button[type=submit]:hover,body.login .language-switcher form#language-switcher input.button[type=submit]:hover{background-color:#0f7bd3!important}body.login #login .language-switcher form#language-switcher input.button[type=submit]:active,body.login .language-switcher form#language-switcher input.button[type=submit]:active{transform:translateY(1px)!important}body.login #login .language-switcher form#language-switcher input.button[type=submit]:focus,body.login .language-switcher form#language-switcher input.button[type=submit]:focus{outline:none!important;box-shadow:0 0 0 3px #1b90ef4d!important}@media(max-width:480px){body.login #login .language-switcher form#language-switcher,body.login .language-switcher form#language-switcher{flex-direction:column!important;align-items:stretch!important;gap:8px!important}body.login #login .language-switcher form#language-switcher select#language-switcher-locales,body.login #login .language-switcher form#language-switcher input.button[type=submit],body.login .language-switcher form#language-switcher select#language-switcher-locales,body.login .language-switcher form#language-switcher input.button[type=submit]{width:100%!important}body.login #login .language-switcher form#language-switcher label,body.login .language-switcher form#language-switcher label{align-self:flex-start!important}}.singlePost{background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.singlePost__hero{padding:clamp(50px,7vw,90px) 0;min-height:70vh}.singlePost__inner{max-width:900px;margin:0 auto}.singlePost__back{display:inline-flex;margin-bottom:28px;color:#23bdea;font-size:13px;font-weight:800;text-transform:uppercase;text-decoration:none}.singlePost__back:hover{color:#fff}.singlePost__meta{margin-bottom:16px;color:#23bdea;font-size:14px;font-weight:800;text-transform:uppercase}.singlePost__title{margin:0 0 34px;color:#fff;font-size:clamp(34px,5vw,58px);line-height:1;font-weight:800;text-transform:uppercase}.singlePost__image{width:100%;aspect-ratio:16/9;overflow:hidden;margin-bottom:40px;background:#e6e6e6}.singlePost__image img{width:100%;height:100%;display:block;object-fit:cover}.singlePost__content{color:#ffffffe6;font-size:16px;line-height:1.8}.singlePost__content p{margin:0 0 18px}.singlePost__content h2,.singlePost__content h3,.singlePost__content h4{margin:34px 0 16px;color:#fff;line-height:1.15;text-transform:uppercase}.singlePost__content a{color:#23bdea;font-weight:700;text-decoration:none}.singlePost__content a:hover{color:#fff}.singlePost__content img{max-width:100%;height:auto}.styleguide section{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.1)}.styleguide__title{font-size:2.5rem;margin-bottom:1.5rem;color:#121212d0}.styleguide__subtitle{font-size:1.25rem;font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:#555;margin-bottom:1rem;letter-spacing:.05em}.styleguide__color-primary{color:#1d8fed}.styleguide__color-secondary{color:#1670ba}.styleguide__color-accent{color:#ea4126}.styleguide .swatches{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.styleguide .swatch{display:flex;align-items:center;gap:.75rem;font-size:.95rem}.styleguide .swatch:before{content:"";display:inline-block;width:32px;height:32px;border-radius:4px;border:1px solid rgba(0,0,0,.1);background-color:currentColor}.page-template-about-page .aboutFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.page-template-about-page .aboutFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.page-template-about-page .aboutFirstSection .container{position:relative;z-index:2}.page-template-about-page .aboutFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.page-template-about-page .aboutThirdSection{padding:clamp(45px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.page-template-about-page .aboutThirdSection__inner{max-width:1100px;margin:0 auto}.page-template-about-page .aboutThirdSection__top{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(30px,5vw,60px);align-items:start;margin-bottom:35px}.page-template-about-page .aboutThirdSection__image{position:relative;width:100%;aspect-ratio:16/9;background:#e6e6e6;overflow:hidden;isolation:isolate}.page-template-about-page .aboutThirdSection__image img{width:100%;height:100%;display:block;object-fit:cover}.page-template-about-page .aboutThirdSection__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#0010267a}.page-template-about-page .aboutThirdSection__heading{margin:0 0 24px;color:#fff;font-size:clamp(28px,3vw,40px);line-height:1;font-weight:800;text-transform:uppercase}.page-template-about-page .aboutThirdSection__text,.page-template-about-page .aboutThirdSection__bottomText{color:#fff;font-size:14px;line-height:1.75}.page-template-about-page .aboutThirdSection__text p,.page-template-about-page .aboutThirdSection__bottomText p{margin-bottom:0}.page-template-about-page .aboutThirdSection__bottomText{max-width:100%}@media(max-width:768px){.page-template-about-page .aboutThirdSection__top{grid-template-columns:1fr}.page-template-about-page .aboutThirdSection__content,.page-template-about-page .aboutThirdSection__bottomText{text-align:center}}.page-template-about-page .aboutFifthSection{padding:clamp(40px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.page-template-about-page .aboutFifthSection__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,60px);align-items:center}.page-template-about-page .aboutFifthSection__text{color:#fff;font-size:14px;line-height:1.8}.page-template-about-page .aboutFifthSection__text p{margin-bottom:0}.page-template-about-page .aboutFifthSection__image{position:relative;width:100%;aspect-ratio:16/9;background:#e6e6e6;overflow:hidden;isolation:isolate}.page-template-about-page .aboutFifthSection__image img{width:100%;height:100%;object-fit:cover;display:block}.page-template-about-page .aboutFifthSection__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#0010267a}@media(max-width:768px){.page-template-about-page .aboutFifthSection__inner{grid-template-columns:1fr}.page-template-about-page .aboutFifthSection__text{text-align:center}}.page-template-about-page .aboutSixthSection{padding:clamp(45px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.page-template-about-page .aboutSixthSection__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.page-template-about-page .aboutSixthSection__item{min-height:220px;border:1px solid rgba(255,255,255,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;transition:.2s ease}.page-template-about-page .aboutSixthSection__item img{width:70px;height:70px;object-fit:contain;margin-bottom:18px}.page-template-about-page .aboutSixthSection__item span{font-size:clamp(18px,1.4vw,24px);font-weight:800;line-height:1.1;text-transform:uppercase}.page-template-about-page .aboutSixthSection__item:hover{background:#ffffff0f}@media(max-width:992px){.page-template-about-page .aboutSixthSection__inner{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.page-template-about-page .aboutSixthSection__inner{grid-template-columns:1fr}}.page-template-contact-page .contactFirstSection,.page-template-pagescontact-page-php .contactFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.page-template-contact-page .contactFirstSection:before,.page-template-pagescontact-page-php .contactFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffad}.page-template-contact-page .contactFirstSection .container,.page-template-pagescontact-page-php .contactFirstSection .container{position:relative;z-index:2}.page-template-contact-page .contactFirstSection__heading,.page-template-pagescontact-page-php .contactFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.contactSecondSection{padding:clamp(50px,7vw,90px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.contactSecondSection__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(35px,6vw,80px);align-items:start}.contactSecondSection__title,.contactSecondSection__formTitle{margin:0 0 24px;color:#fff;font-size:clamp(30px,4vw,52px);line-height:1.05;font-weight:800;text-transform:uppercase}.contactSecondSection__text{color:#fff;font-size:15px;line-height:1.8}.contactSecondSection__text p{margin-bottom:18px}.contactSecondSection__text p:last-child{margin-bottom:0}.contactSecondSection__formBox{padding:clamp(28px,4vw,44px);background:#ffffff14;border:1px solid rgba(255,255,255,.18)}.contactSecondSection__formTitle{font-size:clamp(24px,3vw,38px);margin-bottom:28px}.contactSecondSection__form{color:#fff}.contactSecondSection__form input,.contactSecondSection__form textarea,.contactSecondSection__form select{width:100%;background:#fff;border:0;border-radius:0;padding:14px 16px;color:#111;font-size:15px}.contactSecondSection__form textarea{min-height:140px}.contactSecondSection__form button,.contactSecondSection__form input[type=submit],.contactSecondSection__form .ff-btn-submit{min-height:46px;padding:14px 30px;background:#23bdea;color:#fff;border:0;font-size:13px;font-weight:800;text-transform:uppercase;cursor:pointer}.contactSecondSection__form button:hover,.contactSecondSection__form input[type=submit]:hover,.contactSecondSection__form .ff-btn-submit:hover{background:#fff;color:#00162f}.contactSecondSection__form .ff-el-group{margin-bottom:18px}.contactSecondSection__form label{color:#fff;font-weight:600}@media(max-width:768px){.contactSecondSection__inner{grid-template-columns:1fr}.contactSecondSection__content,.contactSecondSection__formTitle{text-align:center}}.coachingStaffPage{padding:clamp(50px,7vw,90px) 0;min-height:70vh;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.coachingStaffPage__inner{max-width:1100px;margin:0 auto}.coachingStaffPage__header{margin-bottom:clamp(32px,5vw,55px)}.coachingStaffPage__heading{margin:0;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.coachingStaffPage__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.coachingStaffPage__card{position:relative;overflow:hidden;min-height:255px;background:#e6e6e6}.coachingStaffPage__cardLink{position:relative;display:block;width:100%;aspect-ratio:1/1;min-height:255px;overflow:hidden;color:#fff;text-decoration:none}.coachingStaffPage__cardLink:hover .coachingStaffPage__image img{transform:scale(1.06)}.coachingStaffPage__cardLink:hover .coachingStaffPage__arrow{background:#23bdea}.coachingStaffPage__cardLink:hover .coachingStaffPage__arrow:before{border-color:#00162f}.coachingStaffPage__image{position:absolute;top:0;right:0;bottom:0;left:0}.coachingStaffPage__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.coachingStaffPage__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00162f0d,#00162f40 45%,#000000c7)}.coachingStaffPage__overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:12px 16px}.coachingStaffPage__name{margin:0;max-width:calc(100% - 54px);color:#fff;font-size:clamp(13px,1vw,16px);line-height:1.2;font-weight:800;text-transform:uppercase;text-align:left}.coachingStaffPage__name span{display:block}.coachingStaffPage__arrow{position:relative;flex:0 0 38px;width:38px;height:38px;border:3px solid #23bdea;transition:background .2s ease,border-color .2s ease}.coachingStaffPage__arrow:before{content:"";position:absolute;top:50%;left:47%;width:12px;height:12px;border-top:4px solid #23bdea;border-right:4px solid #23bdea;transform:translate(-50%,-50%) rotate(45deg);transition:border-color .2s ease}.coachingStaffPage__empty{margin:0;color:#fff;font-size:18px}@media(max-width:1199px){.coachingStaffPage__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.coachingStaffPage__header{text-align:center}.coachingStaffPage__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.coachingStaffPage__arrow{flex-basis:34px;width:34px;height:34px}}@media(max-width:480px){.coachingStaffPage__grid{grid-template-columns:1fr}.coachingStaffPage__cardLink{aspect-ratio:4/5}}.singleTrainer{background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.singleTrainer__hero{padding:clamp(60px,8vw,110px) 0;min-height:70vh}.singleTrainer__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);align-items:center;gap:clamp(40px,7vw,90px)}.singleTrainer__content{color:#fff}.singleTrainer__back{display:inline-flex;margin-bottom:34px;color:#23bdea;font-size:13px;font-weight:800;text-transform:uppercase;text-decoration:none;letter-spacing:.8px}.singleTrainer__back:hover{color:#fff}.singleTrainer__position{display:block;margin-bottom:12px;color:#23bdea;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px}.singleTrainer__title{margin:0 0 28px;color:#fff;font-size:clamp(38px,5vw,64px);line-height:.95;font-weight:800;text-transform:uppercase}.singleTrainer__text{max-width:620px;color:#ffffffe6;font-size:clamp(15px,1.1vw,17px);line-height:1.8}.singleTrainer__text p{margin:0 0 18px}.singleTrainer__text p:last-child{margin-bottom:0}.singleTrainer__text strong{color:#fff;font-weight:800}.singleTrainer__text a{color:#23bdea;font-weight:700;text-decoration:none}.singleTrainer__text a:hover{color:#fff}.singleTrainer__imageWrapper{position:relative}.singleTrainer__imageWrapper:before{content:"";position:absolute;top:28px;right:-28px;width:100%;height:100%;border:3px solid #23bdea;z-index:0}.singleTrainer__image{position:relative;z-index:1;aspect-ratio:4/5;overflow:hidden;background:#e6e6e6;box-shadow:0 24px 60px #00000047}.singleTrainer__image img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:992px){.singleTrainer__inner{grid-template-columns:1fr}.singleTrainer__imageWrapper{max-width:520px;width:100%;margin:0 auto;order:-1}.singleTrainer__imageWrapper:before{top:18px;right:-18px}.singleTrainer__content{text-align:center}.singleTrainer__text{margin:0 auto}}@media(max-width:575px){.singleTrainer__hero{padding:50px 0 70px}.singleTrainer__title{font-size:34px}.singleTrainer__imageWrapper:before{display:none}}.newsPage{padding:clamp(50px,7vw,90px) 0;min-height:100vh;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.newsPage__inner{max-width:1100px;margin:0 auto}.newsPage__heading{margin:0 0 34px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.newsPage__filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px 26px;margin-bottom:48px}.newsPage__filter{color:#fff;font-size:16px;font-weight:800;text-transform:uppercase;text-decoration:none;transition:.2s ease}.newsPage__filter:first-child,.newsPage__filter:hover,.newsPage__filter.is-active{color:#00162f;background:#23bdea;padding:10px 14px}.newsPage__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.newsPage__card{overflow:hidden;background:transparent}.newsPage__cardLink{position:relative;display:block;width:100%;aspect-ratio:1/1;min-height:250px;overflow:hidden;color:#fff;background:linear-gradient(180deg,#06466f,#00162f);text-decoration:none}.newsPage__cardLink:hover .newsPage__image img,.newsPage__cardLink:focus-visible .newsPage__image img{transform:scale(1.06)}.newsPage__cardLink:hover .newsPage__image:after,.newsPage__cardLink:focus-visible .newsPage__image:after{background:linear-gradient(180deg,#00102638,#00102694 46%,#001026f0)}.newsPage__cardLink:hover .newsPage__arrow,.newsPage__cardLink:focus-visible .newsPage__arrow{background:#23bdea}.newsPage__cardLink:hover .newsPage__arrow:before,.newsPage__cardLink:focus-visible .newsPage__arrow:before{border-color:#00162f}.newsPage__image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#06466f,#00162f)}.newsPage__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.newsPage__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00102624,#0010266b 48%,#001026c7);transition:background .35s ease}.newsPage__overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:12px 16px}.newsPage__title{margin:0;max-width:calc(100% - 54px);color:#fff;font-size:clamp(13px,1vw,16px);line-height:1.2;font-weight:800;text-transform:uppercase;text-align:left}.newsPage__arrow{position:relative;flex:0 0 38px;width:38px;height:38px;border:3px solid #23bdea;transition:background .2s ease}.newsPage__arrow:before{content:"";position:absolute;top:50%;left:47%;width:12px;height:12px;border-top:4px solid #23bdea;border-right:4px solid #23bdea;transform:translate(-50%,-50%) rotate(45deg);transition:border-color .2s ease}.newsPage__pagination{display:flex;justify-content:center;gap:14px;margin-top:55px}.newsPage__pagination .page-numbers{color:#fff;font-size:20px;font-weight:900;text-decoration:none}.newsPage__pagination .page-numbers.current{color:#23bdea}.newsPage__empty{color:#fff;font-size:18px}@media(max-width:1199px){.newsPage__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.newsPage__header{text-align:center}.newsPage__filters{justify-content:center}.newsPage__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:480px){.newsPage__grid{grid-template-columns:1fr}.newsPage__cardLink{aspect-ratio:4/5}}.alumniPage{padding:clamp(50px,7vw,90px) 0;min-height:70vh;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.alumniPage__inner{max-width:1100px;margin:0 auto}.alumniPage__header{margin-bottom:clamp(32px,5vw,55px)}.alumniPage__heading{margin:0;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.alumniPage__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.alumniPage__card{position:relative;overflow:hidden;min-height:255px;background:transparent}.alumniPage__cardLink{position:relative;display:block;width:100%;aspect-ratio:1/1;min-height:255px;overflow:hidden;color:#fff;text-decoration:none}.alumniPage__cardLink:hover .alumniPage__image img{transform:scale(1.06)}.alumniPage__cardLink:hover .alumniPage__arrow{background:#23bdea}.alumniPage__cardLink:hover .alumniPage__arrow:before{border-color:#00162f}.alumniPage__cardLink .alumniPage__image{position:absolute;top:0;right:0;bottom:0;left:0}.alumniPage__cardLink .alumniPage__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.alumniPage__cardLink .alumniPage__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00162f0d,#00162f40 45%,#000000c7)}.alumniPage__overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:12px 16px}.alumniPage__name{margin:0;max-width:calc(100% - 54px);color:#fff;font-size:clamp(13px,1vw,16px);line-height:1.2;font-weight:800;text-transform:uppercase;text-align:left}.alumniPage__name span{display:block}.alumniPage__arrow{position:relative;flex:0 0 38px;width:38px;height:38px;border:3px solid #23bdea;transition:background .2s ease,border-color .2s ease}.alumniPage__arrow:before{content:"";position:absolute;top:50%;left:47%;width:12px;height:12px;border-top:4px solid #23bdea;border-right:4px solid #23bdea;transform:translate(-50%,-50%) rotate(45deg);transition:border-color .2s ease}.alumniPage__empty{margin:0;color:#fff;font-size:18px}@media(max-width:1199px){.alumniPage__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.alumniPage__header{text-align:center}.alumniPage__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:480px){.alumniPage__grid{grid-template-columns:1fr}.alumniPage__cardLink{aspect-ratio:4/5}}.singleAlumni{background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.singleAlumni__hero{padding:clamp(60px,8vw,110px) 0;min-height:70vh}.singleAlumni__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);align-items:center;gap:clamp(40px,7vw,90px)}.singleAlumni__content{color:#fff}.singleAlumni__back{display:inline-flex;margin-bottom:34px;color:#23bdea;font-size:13px;font-weight:800;text-transform:uppercase;text-decoration:none;letter-spacing:.8px}.singleAlumni__back:hover{color:#fff}.singleAlumni__position{display:block;margin-bottom:12px;color:#23bdea;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px}.singleAlumni__title{margin:0 0 28px;color:#fff;font-size:clamp(38px,5vw,64px);line-height:.95;font-weight:800;text-transform:uppercase}.singleAlumni__text{max-width:620px;color:#ffffffe6;font-size:clamp(15px,1.1vw,17px);line-height:1.8}.singleAlumni__text p{margin:0 0 18px}.singleAlumni__text p:last-child{margin-bottom:0}.singleAlumni__text strong{color:#fff;font-weight:800}.singleAlumni__text a{color:#23bdea;font-weight:700;text-decoration:none}.singleAlumni__text a:hover{color:#fff}.singleAlumni__imageWrapper{position:relative}.singleAlumni__imageWrapper:before{content:"";position:absolute;top:28px;right:-28px;width:100%;height:100%;border:3px solid #23bdea;z-index:0}.singleAlumni__image{position:relative;z-index:1;aspect-ratio:4/5;overflow:hidden;background:#e6e6e6;box-shadow:0 24px 60px #00000047}.singleAlumni__image img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:992px){.singleAlumni__inner{grid-template-columns:1fr}.singleAlumni__imageWrapper{max-width:520px;width:100%;margin:0 auto;order:-1}.singleAlumni__imageWrapper:before{top:18px;right:-18px}.singleAlumni__content{text-align:center}.singleAlumni__text{margin:0 auto}}@media(max-width:575px){.singleAlumni__hero{padding:50px 0 70px}.singleAlumni__title{font-size:34px}.singleAlumni__imageWrapper:before{display:none}}.toddlerTrainingPage{padding:clamp(50px,7vw,90px) 0;min-height:70vh;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.toddlerTrainingPage__inner{max-width:1100px;margin:0 auto}.toddlerTrainingPage__section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(38px,6vw,80px);padding:clamp(40px,6vw,75px) 0}.toddlerTrainingPage__section:first-child{padding-top:0}.toddlerTrainingPage__section:not(:last-child){border-bottom:1px solid rgba(255,255,255,.14)}.toddlerTrainingPage__content{color:#fff}.toddlerTrainingPage__heading{margin:0 0 24px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.toddlerTrainingPage__text{max-width:560px;color:#ffffffe6;font-size:15px;line-height:1.75}.toddlerTrainingPage__text p{margin:0 0 18px}.toddlerTrainingPage__text p:last-child{margin-bottom:0}.toddlerTrainingPage__text strong{color:#fff;font-weight:800}.toddlerTrainingPage__text ul,.toddlerTrainingPage__text ol{margin:18px 0 0;padding-left:20px}.toddlerTrainingPage__text li{margin-bottom:8px}.toddlerTrainingPage__image{width:100%;min-height:430px;overflow:hidden;background:#e6e6e6;box-shadow:0 24px 60px #0000003d}.toddlerTrainingPage__image img{display:block;width:100%;height:100%;min-height:430px;object-fit:cover}@media(max-width:768px){.toddlerTrainingPage__section{grid-template-columns:1fr;text-align:center}.toddlerTrainingPage__section--reverse .toddlerTrainingPage__image{order:-1}.toddlerTrainingPage__text{margin-left:auto;margin-right:auto}.toddlerTrainingPage__image{min-height:unset;aspect-ratio:16/10}.toddlerTrainingPage__image img{min-height:unset}}.youthTrainingPage{padding:clamp(50px,7vw,90px) 0;min-height:70vh;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.youthTrainingPage__inner{max-width:1100px;margin:0 auto}.youthTrainingPage__section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(38px,6vw,80px);padding:clamp(40px,6vw,75px) 0}.youthTrainingPage__section:first-child{padding-top:0}.youthTrainingPage__section:not(:last-child){border-bottom:1px solid rgba(255,255,255,.14)}.youthTrainingPage__content{color:#fff}.youthTrainingPage__heading{margin:0 0 24px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.youthTrainingPage__text{max-width:560px;color:#ffffffe6;font-size:15px;line-height:1.75}.youthTrainingPage__text p{margin:0 0 18px}.youthTrainingPage__text p:last-child{margin-bottom:0}.youthTrainingPage__text strong{color:#fff;font-weight:800}.youthTrainingPage__text ul,.youthTrainingPage__text ol{margin:18px 0 0;padding-left:20px}.youthTrainingPage__text li{margin-bottom:8px}.youthTrainingPage__image{width:100%;min-height:430px;overflow:hidden;background:#e6e6e6;box-shadow:0 24px 60px #0000003d}.youthTrainingPage__image img{display:block;width:100%;height:100%;min-height:430px;object-fit:cover}@media(max-width:768px){.youthTrainingPage__section{grid-template-columns:1fr;text-align:center}.youthTrainingPage__section--reverse .youthTrainingPage__image{order:-1}.youthTrainingPage__text{margin-left:auto;margin-right:auto}.youthTrainingPage__image{min-height:unset;aspect-ratio:16/10}.youthTrainingPage__image img{min-height:unset}}.sportParentPage{padding:clamp(50px,7vw,90px) 0;min-height:70vh;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.sportParentPage__inner{max-width:1100px;margin:0 auto}.sportParentPage__header{margin-bottom:clamp(32px,5vw,55px)}.sportParentPage__heading{margin:0;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.sportParentPage__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.sportParentPage__card{position:relative;overflow:hidden;min-height:255px;background:#00162f}.sportParentPage__cardLink{position:relative;display:block;width:100%;aspect-ratio:1/1;min-height:255px;overflow:hidden;color:#fff;text-decoration:none}.sportParentPage__cardLink:hover .sportParentPage__image img{transform:scale(1.06)}.sportParentPage__cardLink:hover .sportParentPage__arrow{background:#23bdea}.sportParentPage__cardLink:hover .sportParentPage__arrow:before{border-color:#00162f}.sportParentPage__image{position:absolute;top:0;right:0;bottom:0;left:0}.sportParentPage__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.sportParentPage__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00162f0d,#00162f40 45%,#000000c7)}.sportParentPage__overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:12px 16px}.sportParentPage__name{margin:0;max-width:calc(100% - 54px);color:#fff;font-size:clamp(13px,1vw,16px);line-height:1.2;font-weight:800;text-transform:uppercase;text-align:left}.sportParentPage__arrow{position:relative;flex:0 0 38px;width:38px;height:38px;border:3px solid #23bdea;transition:background .2s ease,border-color .2s ease}.sportParentPage__arrow:before{content:"";position:absolute;top:50%;left:47%;width:12px;height:12px;border-top:4px solid #23bdea;border-right:4px solid #23bdea;transform:translate(-50%,-50%) rotate(45deg);transition:border-color .2s ease}.sportParentPage__empty{margin:0;color:#fff;font-size:18px}@media(max-width:1199px){.sportParentPage__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.sportParentPage__header{text-align:center}.sportParentPage__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:480px){.sportParentPage__grid{grid-template-columns:1fr}.sportParentPage__cardLink{aspect-ratio:4/5}}.businessFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.businessFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.businessFirstSection .container{position:relative;z-index:2}.businessFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.businessSecondSection{padding:60px 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.businessSecondSection__items{display:flex;justify-content:center;align-items:center;gap:140px}.businessSecondSection__item{text-align:center}.businessSecondSection__number{font-size:clamp(80px,10vw,140px);line-height:1;font-weight:300;color:#22c7f2;margin-bottom:8px}.businessSecondSection__text{font-size:16px;line-height:1.2;letter-spacing:1.8px;text-transform:uppercase;color:#22c7f2}@media(max-width:768px){.businessSecondSection{padding:50px 0}.businessSecondSection__items{flex-direction:column;gap:35px}.businessSecondSection__number{font-size:52px}}.businessFourthSection{padding:clamp(40px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.businessFourthSection__heading{max-width:1100px;margin:0 auto 28px;padding:0 50px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.businessFourthSection .swiper{max-width:1100px;margin:0 auto;position:relative;padding:0 50px}.businessFourthSection .swiper-slide{height:auto}.businessFourthSection__card{min-height:230px;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.businessFourthSection__card img{max-width:65%;max-height:110px;width:auto;height:auto;object-fit:contain;display:block}.businessFourthSection__arrow{position:absolute;top:50%;z-index:20;width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.businessFourthSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.businessFourthSection__arrow--prev{left:10px}.businessFourthSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.businessFourthSection__arrow--next{right:10px}.businessFourthSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}@media(max-width:768px){.businessFourthSection .swiper,.businessFourthSection__heading{padding:0 36px}.businessFourthSection__card{min-height:220px}}.businessFifthSection{padding:clamp(45px,6vw,80px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.businessFifthSection__box{max-width:1100px;margin:0 auto;min-height:330px;padding:clamp(38px,5vw,70px);position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#00162f;display:flex;align-items:center}.businessFifthSection__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0000002e 48%,#000000e0);z-index:0}.businessFifthSection__box:after{content:none}.businessFifthSection__content{position:relative;z-index:1;max-width:900px;color:#fff}.businessFifthSection__heading{margin:0 0 14px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.businessFifthSection__text{max-width:900px;margin-bottom:34px;color:#fff;font-size:15px;line-height:1.55}.businessFifthSection__text p{margin-bottom:0}.businessFifthSection__button{display:inline-flex;align-items:center;justify-content:center;min-width:190px;min-height:50px;padding:14px 32px;border:2px solid #fff;background:#ffffff1f;color:#fff;font-size:13px;font-weight:800;line-height:1;text-transform:uppercase;text-decoration:none;transition:.2s ease}.businessFifthSection__button:hover{background:#fff;color:#00162f}@media(max-width:768px){.businessFifthSection__box{min-height:280px;text-align:center}.businessFifthSection__content{margin:0 auto}}.businessSixthSection{padding:clamp(48px,6vw,86px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.businessSixthSection__heading{max-width:1100px;margin:0 auto 28px;padding:0 50px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.businessSixthSection .swiper{max-width:1100px;margin:0 auto;position:relative;padding:0 50px}.businessSixthSection .swiper-slide{height:auto}.businessSixthSection__videoCard{aspect-ratio:1/1;min-height:230px;background:#ffffff14;overflow:hidden;box-shadow:12px 12px #23c7f429;display:flex;align-items:center;justify-content:center}.businessSixthSection__video{width:100%;height:100%;display:block;object-fit:cover;background:#000}.businessSixthSection__arrow{position:absolute;top:50%;z-index:20;width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.businessSixthSection__arrow:before{content:"";position:absolute;top:50%;left:50%;width:13px;height:13px;border-top:2px solid #fff;border-left:2px solid #fff}.businessSixthSection__arrow--prev{left:10px}.businessSixthSection__arrow--prev:before{transform:translate(-35%,-50%) rotate(-45deg)}.businessSixthSection__arrow--next{right:10px}.businessSixthSection__arrow--next:before{transform:translate(-65%,-50%) rotate(135deg)}@media(max-width:768px){.businessSixthSection .swiper,.businessSixthSection__heading{padding:0 36px}.businessSixthSection__videoCard{min-height:220px;box-shadow:0 16px 34px #000a1c47}}.businessSeventhSection{padding:clamp(40px,6vw,70px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.businessSeventhSection__box{max-width:1100px;margin:0 auto;padding:clamp(35px,5vw,55px) clamp(35px,7vw,90px);background:#bd1f27;display:flex;align-items:flex-start;justify-content:center;gap:clamp(35px,6vw,70px)}.businessSeventhSection__image{flex:0 0 180px}.businessSeventhSection__image img{display:block;width:180px;max-width:100%;height:auto}.businessSeventhSection__content{padding-top:0;margin-top:-10px;max-width:560px;color:#fff}.businessSeventhSection__heading{margin-top:20px;margin-bottom:14px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.businessSeventhSection__text{margin-bottom:26px;color:#fff;font-size:clamp(13px,1vw,15px);line-height:1.5}.businessSeventhSection__text p{margin-bottom:0}.businessSeventhSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:12px 24px;border:2px solid #fff;color:#fff;background:transparent;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;letter-spacing:.5px;transition:.2s ease}.businessSeventhSection__button:hover{background:#fff;color:#bd1f27}@media(max-width:768px){.businessSeventhSection__box{flex-direction:column;text-align:center;align-items:center}.businessSeventhSection__image{flex:unset}.businessSeventhSection__image img{width:150px;margin:0 auto}}.businessEighthSection{padding:clamp(60px,8vw,100px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.businessEighthSection__heading{text-align:center;color:#fff;font-size:clamp(32px,4.2vw,48px);font-weight:800;line-height:1;text-transform:uppercase;margin-bottom:50px}.businessEighthSection__group{max-width:1100px;margin:0 auto;text-align:center;padding:40px 0;border-top:1px solid rgba(255,255,255,.15)}.businessEighthSection__group:last-child{border-bottom:1px solid rgba(255,255,255,.15)}.businessEighthSection__groupTitle{color:#fff;font-size:24px;font-weight:700;line-height:1.15;text-transform:uppercase;margin-bottom:25px;letter-spacing:.5px}.businessEighthSection__logos{display:flex;justify-content:center;flex-wrap:wrap;gap:32px}.businessEighthSection__logo{width:220px;height:140px;background:transparent;display:flex;align-items:center;justify-content:center;transition:.3s}.businessEighthSection__logo img{width:100%;height:100%;object-fit:contain}.businessEighthSection__logo:hover{transform:scale(1.05);background:transparent}@media(max-width:768px){.businessEighthSection__heading{margin-bottom:36px}.businessEighthSection__group{padding:34px 0}.businessEighthSection__logos{gap:20px}.businessEighthSection__logo{width:160px;height:105px}}.joinUsFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.joinUsFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.joinUsFirstSection .container{position:relative;z-index:2}.joinUsFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.joinUsSecondSection{padding:clamp(55px,7vw,95px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.joinUsSecondSection__inner{max-width:1100px;margin:0 auto}.joinUsSecondSection__heading{margin:0 0 clamp(30px,4vw,44px);color:#fff;font-size:clamp(34px,5vw,58px);line-height:.95;font-weight:900;text-transform:uppercase}.joinUsSecondSection__items{display:flex;flex-direction:column}.joinUsSecondSection__item{display:grid;grid-template-columns:minmax(250px,360px) minmax(0,1fr);gap:clamp(28px,5vw,58px);align-items:center;padding:clamp(28px,4vw,42px) 0;border-top:1px solid rgba(255,255,255,.18)}.joinUsSecondSection__item:first-child{padding-top:0;border-top:0}.joinUsSecondSection__image{position:relative;min-height:220px;overflow:hidden;background:#e6e6e6;box-shadow:0 20px 48px #00000047}.joinUsSecondSection__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00c6e86b,#00162f1f,#00162f85);pointer-events:none}.joinUsSecondSection__image img{width:100%;height:100%;min-height:220px;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease}.joinUsSecondSection__item:hover .joinUsSecondSection__image img{transform:scale(1.06);filter:saturate(1.06) contrast(1.03)}.joinUsSecondSection__content{min-width:0;color:#fff}.joinUsSecondSection__price{margin:0 0 12px;color:#fff;font-size:clamp(15px,1.2vw,18px);line-height:1.2;font-weight:800}.joinUsSecondSection__title{margin:0 0 16px;color:#23c7f4;font-size:clamp(28px,3vw,42px);line-height:1;font-weight:900;text-transform:uppercase}.joinUsSecondSection__year{margin-bottom:clamp(28px,4vw,46px);color:#fff;font-family:Roboto,sans-serif;font-size:15px;line-height:1.6;font-weight:400}.joinUsSecondSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:17px 34px;border-radius:999px;background:#23c7f4;color:#00162f;font-size:14px;line-height:1;font-weight:900;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,transform .2s ease}.joinUsSecondSection__button:after{content:"";width:10px;height:10px;margin-left:14px;border-top:3px solid currentColor;border-right:3px solid currentColor;transform:rotate(45deg)}.joinUsSecondSection__button:hover,.joinUsSecondSection__button:focus-visible{transform:translateY(-2px);background:#fff;color:#00162f}.joinUsSecondSection__buttons{display:flex;align-items:stretch;flex-wrap:wrap;gap:14px}.joinUsSecondSection__buttons .joinUsSecondSection__button{flex:0 1 auto}@media(max-width:768px){.joinUsSecondSection__heading{text-align:center}.joinUsSecondSection__item{grid-template-columns:1fr;gap:24px;text-align:center}.joinUsSecondSection__image{min-height:unset;aspect-ratio:16/10}.joinUsSecondSection__image img{min-height:unset}.joinUsSecondSection__button{width:100%;max-width:320px}.joinUsSecondSection__buttons{flex-direction:column;align-items:center;gap:12px}}.servicesFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.servicesFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.servicesFirstSection .container{position:relative;z-index:2}.servicesFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.servicesSecondSection{padding:clamp(58px,8vw,110px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.servicesSecondSection__items{max-width:1120px;margin:0 auto;display:grid;gap:clamp(58px,8vw,100px)}.servicesSecondSection__item{display:flow-root;color:#fff}.servicesSecondSection__image{float:left;width:min(46%,520px);margin:0 clamp(30px,4.5vw,54px) 30px 0;aspect-ratio:1/1.04;overflow:hidden;background:#00162f;box-shadow:18px 18px #23c7f433}.servicesSecondSection__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease}.servicesSecondSection__item:hover .servicesSecondSection__image img{transform:scale(1.04);filter:saturate(1.06) contrast(1.03)}.servicesSecondSection__content{min-width:0}.servicesSecondSection__mainHeading{margin:0 0 16px;color:#fff;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.02;text-transform:uppercase}.servicesSecondSection__secondHeading{margin:0 0 16px;color:#23c7f4;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.04;text-transform:uppercase}.servicesSecondSection__price{margin:0 0 34px;color:#fff;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.15}.servicesSecondSection__text{color:#ffffffeb;font-size:clamp(16px,1.25vw,18px);line-height:1.42}.servicesSecondSection__text p,.servicesSecondSection__text ul,.servicesSecondSection__text ol{margin-bottom:20px}.servicesSecondSection__text ul,.servicesSecondSection__text ol{margin-left:0;padding-left:0;list-style-position:inside}.servicesSecondSection__text li{margin-bottom:3px}.servicesSecondSection__text a{color:#23c7f4;font-weight:800}.servicesSecondSection__actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px 32px;margin-top:34px}.servicesSecondSection__file{position:relative;display:inline-flex;align-items:center;min-height:52px;padding-left:62px;color:#fff;font-size:clamp(18px,1.7vw,24px);font-weight:500;line-height:1.15;text-decoration:none}.servicesSecondSection__file:before{content:"";position:absolute;left:0;width:42px;height:48px;border:3px solid #00162f;border-radius:4px;background:linear-gradient(#00162f,#00162f) 9px 14px/21px 3px no-repeat,linear-gradient(#00162f,#00162f) 9px 23px/24px 3px no-repeat,linear-gradient(#00162f,#00162f) 9px 32px/18px 3px no-repeat,#fffffff5}.servicesSecondSection__file:after{content:"";position:absolute;left:29px;top:2px;width:12px;height:12px;border-left:3px solid #00162f;border-bottom:3px solid #00162f;background:#fff}.servicesSecondSection__file:hover,.servicesSecondSection__file:focus-visible{color:#23c7f4}.servicesSecondSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:68px;padding:22px 64px 22px 34px;position:relative;background:#23c7f4;color:#fff;font-size:clamp(16px,1.4vw,22px);line-height:1;font-weight:900;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.servicesSecondSection__button:before,.servicesSecondSection__button:after{content:"";position:absolute;top:50%;width:14px;height:14px;border-top:4px solid currentColor;border-right:4px solid currentColor;transform:translateY(-50%) rotate(45deg)}.servicesSecondSection__button:before{right:34px}.servicesSecondSection__button:after{right:22px}.servicesSecondSection__button:hover,.servicesSecondSection__button:focus-visible{transform:translateY(-2px);background:#fff;color:#00162f}@media(max-width:900px){.servicesSecondSection__image{float:none;width:100%;max-width:620px;margin:0 auto 30px;aspect-ratio:16/10;box-shadow:0 16px 40px #00162f2e}.servicesSecondSection__content{text-align:center}.servicesSecondSection__text{text-align:left}.servicesSecondSection__actions{justify-content:center}}@media(max-width:575px){.servicesSecondSection__button{width:100%;padding-inline:24px 58px}.servicesSecondSection__file{width:100%;justify-content:flex-start;font-size:18px}}.trainingScheduleFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.trainingScheduleFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.trainingScheduleFirstSection .container{position:relative;z-index:2}.trainingScheduleFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.trainingScheduleSecondSection{padding:clamp(55px,7vw,95px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.trainingScheduleSecondSection__inner{max-width:1120px;margin:0 auto}.trainingScheduleSecondSection__heading{margin:0 0 clamp(28px,4vw,42px);color:#fff;font-size:clamp(34px,5vw,58px);line-height:.95;font-weight:900;text-transform:uppercase}.trainingScheduleSecondSection__images{display:grid;gap:clamp(24px,4vw,42px)}.trainingScheduleSecondSection__image{margin:0;padding:clamp(10px,1.2vw,16px);background:#fffffff5;border:1px solid rgba(35,199,244,.32);box-shadow:0 26px 60px #00000052;overflow:hidden}.trainingScheduleSecondSection__image img{display:block;width:100%;height:auto}.trainingScheduleSecondSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:58px;margin-top:clamp(30px,4vw,48px);padding:18px 42px;border-radius:999px;background:#23c7f4;color:#00162f;font-size:clamp(16px,1.5vw,24px);line-height:1;font-weight:900;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.trainingScheduleSecondSection__button:after{content:"";width:12px;height:12px;margin-left:18px;border-top:3px solid currentColor;border-right:3px solid currentColor;transform:rotate(45deg)}.trainingScheduleSecondSection__button:hover,.trainingScheduleSecondSection__button:focus-visible{transform:translateY(-2px);background:#fff;color:#00162f}@media(max-width:768px){.trainingScheduleSecondSection__heading{text-align:center}.trainingScheduleSecondSection__button{width:100%;padding-inline:24px;text-align:center}}.trainingFacilitiesPage{padding:clamp(50px,7vw,90px) 0;min-height:70vh;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.trainingFacilitiesPage__inner{max-width:1100px;margin:0 auto}.trainingFacilitiesPage__header{margin-bottom:clamp(32px,5vw,55px)}.trainingFacilitiesPage__heading{margin:0 0 34px;color:#fff;font-size:clamp(32px,4.2vw,48px);line-height:1;font-weight:800;text-transform:uppercase}.trainingFacilitiesPage__filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px}.trainingFacilitiesPage__filterLabel,.trainingFacilitiesPage__filter{display:inline-flex;align-items:center;min-height:45px;color:#fff;font-size:16px;font-weight:800;line-height:1;text-transform:uppercase;text-decoration:none}.trainingFacilitiesPage__filterLabel{padding:12px 16px;background:#23bdea;color:#00162f}.trainingFacilitiesPage__filter{transition:color .2s ease,background-color .2s ease}.trainingFacilitiesPage__filter:hover,.trainingFacilitiesPage__filter:focus-visible,.trainingFacilitiesPage__filter.is-active{color:#23bdea}.trainingFacilitiesPage__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.trainingFacilitiesPage__card{position:relative;overflow:hidden;min-height:255px;background:#06385d}.trainingFacilitiesPage__cardLink{position:relative;display:block;width:100%;aspect-ratio:1/1;min-height:255px;overflow:hidden;color:#fff;text-decoration:none}.trainingFacilitiesPage__cardLink:hover .trainingFacilitiesPage__image img,.trainingFacilitiesPage__cardLink:focus-visible .trainingFacilitiesPage__image img{transform:scale(1.06)}.trainingFacilitiesPage__cardLink:hover .trainingFacilitiesPage__image:after,.trainingFacilitiesPage__cardLink:focus-visible .trainingFacilitiesPage__image:after{background:linear-gradient(180deg,#0010262e,#0010268f 46%,#001026f0)}.trainingFacilitiesPage__cardLink:hover .trainingFacilitiesPage__arrow,.trainingFacilitiesPage__cardLink:focus-visible .trainingFacilitiesPage__arrow{background:#23bdea}.trainingFacilitiesPage__cardLink:hover .trainingFacilitiesPage__arrow:before,.trainingFacilitiesPage__cardLink:focus-visible .trainingFacilitiesPage__arrow:before{border-color:#00162f}.trainingFacilitiesPage__image{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#06466f,#00162f)}.trainingFacilitiesPage__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.trainingFacilitiesPage__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0010261a,#0010265c 48%,#001026d1);transition:background .35s ease}.trainingFacilitiesPage__overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:12px 16px}.trainingFacilitiesPage__name{margin:0;max-width:calc(100% - 54px);color:#fff;font-size:clamp(13px,1vw,16px);line-height:1.2;font-weight:800;text-transform:uppercase;text-align:left}.trainingFacilitiesPage__name span{display:block;margin-top:8px;color:#23c7f4;font-size:12px;line-height:1.15;letter-spacing:.5px}.trainingFacilitiesPage__arrow{position:relative;flex:0 0 38px;width:38px;height:38px;border:3px solid #23bdea;transition:background .2s ease,border-color .2s ease}.trainingFacilitiesPage__arrow:before{content:"";position:absolute;top:50%;left:47%;width:12px;height:12px;border-top:4px solid #23bdea;border-right:4px solid #23bdea;transform:translate(-50%,-50%) rotate(45deg);transition:border-color .2s ease}.trainingFacilitiesPage__pagination{display:flex;justify-content:center;gap:14px;margin-top:55px}.trainingFacilitiesPage__pagination .page-numbers{color:#fff;font-size:20px;font-weight:900;text-decoration:none}.trainingFacilitiesPage__pagination .page-numbers.current{color:#23bdea}.trainingFacilitiesPage__empty{margin:0;color:#fff;font-size:18px}@media(max-width:1199px){.trainingFacilitiesPage__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.trainingFacilitiesPage__header{text-align:center}.trainingFacilitiesPage__filters{justify-content:center}.trainingFacilitiesPage__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.trainingFacilitiesPage__arrow{flex-basis:34px;width:34px;height:34px}}@media(max-width:480px){.trainingFacilitiesPage__grid{grid-template-columns:1fr}.trainingFacilitiesPage__cardLink{aspect-ratio:4/5}}.individualTrainingFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.individualTrainingFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.individualTrainingFirstSection .container{position:relative;z-index:2}.individualTrainingFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.individualTrainingSecondSection{padding:clamp(58px,8vw,110px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.individualTrainingSecondSection__inner{max-width:1120px;margin:0 auto;display:flow-root;color:#fff}.individualTrainingSecondSection__image{float:left;width:min(46%,520px);margin:0 clamp(30px,4.5vw,54px) 30px 0;aspect-ratio:1/1.04;overflow:hidden;background:#00162f;box-shadow:18px 18px #23c7f433}.individualTrainingSecondSection__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease}.individualTrainingSecondSection__inner:hover .individualTrainingSecondSection__image img{transform:scale(1.04);filter:saturate(1.06) contrast(1.03)}.individualTrainingSecondSection__content{min-width:0}.individualTrainingSecondSection__heading{margin:0 0 26px;color:#fff;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.02;text-transform:uppercase}.individualTrainingSecondSection__text{color:#ffffffeb;font-size:clamp(16px,1.25vw,18px);line-height:1.42}.individualTrainingSecondSection__text p,.individualTrainingSecondSection__text ul,.individualTrainingSecondSection__text ol{margin-bottom:20px}.individualTrainingSecondSection__text ul,.individualTrainingSecondSection__text ol{margin-left:0;padding-left:0;list-style-position:inside}.individualTrainingSecondSection__text li{margin-bottom:3px}.individualTrainingSecondSection__text a{color:#23c7f4;font-weight:800}.individualTrainingSecondSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:68px;margin-top:18px;padding:22px 64px 22px 34px;position:relative;background:#23c7f4;color:#fff;font-size:clamp(16px,1.4vw,22px);line-height:1;font-weight:900;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.individualTrainingSecondSection__button:before,.individualTrainingSecondSection__button:after{content:"";position:absolute;top:50%;width:14px;height:14px;border-top:4px solid currentColor;border-right:4px solid currentColor;transform:translateY(-50%) rotate(45deg)}.individualTrainingSecondSection__button:before{right:34px}.individualTrainingSecondSection__button:after{right:22px}.individualTrainingSecondSection__button:hover,.individualTrainingSecondSection__button:focus-visible{transform:translateY(-2px);background:#fff;color:#00162f}@media(max-width:900px){.individualTrainingSecondSection__image{float:none;width:100%;max-width:620px;margin:0 auto 30px;aspect-ratio:16/10;box-shadow:0 16px 40px #00162f2e}.individualTrainingSecondSection__content{text-align:center}.individualTrainingSecondSection__text{text-align:left}}@media(max-width:575px){.individualTrainingSecondSection__button{width:100%;padding-inline:24px 58px}}.protrainupFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.protrainupFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.protrainupFirstSection .container{position:relative;z-index:2}.protrainupFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.protrainupSecondSection{padding:clamp(58px,8vw,110px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.protrainupSecondSection__inner{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.86fr);align-items:center;gap:clamp(34px,5vw,70px)}.protrainupSecondSection__content{min-width:0;color:#fff}.protrainupSecondSection__heading{margin:0 0 26px;color:#fff;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.02;text-transform:uppercase}.protrainupSecondSection__text{color:#ffffffeb;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.protrainupSecondSection__text p,.protrainupSecondSection__text ul,.protrainupSecondSection__text ol{margin-bottom:20px}.protrainupSecondSection__text ul,.protrainupSecondSection__text ol{margin-left:0;padding-left:0;list-style-position:inside}.protrainupSecondSection__text li{margin-bottom:3px}.protrainupSecondSection__text a{color:#23c7f4;font-weight:800}.protrainupSecondSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:68px;margin-top:18px;padding:22px 64px 22px 34px;position:relative;background:#23c7f4;color:#fff;font-size:clamp(16px,1.4vw,22px);line-height:1;font-weight:900;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.protrainupSecondSection__button:before,.protrainupSecondSection__button:after{content:"";position:absolute;top:50%;width:14px;height:14px;border-top:4px solid currentColor;border-right:4px solid currentColor;transform:translateY(-50%) rotate(45deg)}.protrainupSecondSection__button:before{right:34px}.protrainupSecondSection__button:after{right:22px}.protrainupSecondSection__button:hover,.protrainupSecondSection__button:focus-visible{transform:translateY(-2px);background:#fff;color:#00162f}.protrainupSecondSection__image{margin:0;aspect-ratio:1/1.04;overflow:hidden;background:#00162f;box-shadow:18px 18px #23c7f433}.protrainupSecondSection__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease}.protrainupSecondSection__inner:hover .protrainupSecondSection__image img{transform:scale(1.04);filter:saturate(1.06) contrast(1.03)}@media(max-width:900px){.protrainupSecondSection__inner{grid-template-columns:1fr}.protrainupSecondSection__content{text-align:center}.protrainupSecondSection__text{text-align:left}.protrainupSecondSection__image{max-width:620px;width:100%;margin:0 auto;aspect-ratio:16/10;box-shadow:0 16px 40px #00162f2e}}@media(max-width:575px){.protrainupSecondSection__button{width:100%;padding-inline:24px 58px}}.tournamentsNextFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.tournamentsNextFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.tournamentsNextFirstSection .container{position:relative;z-index:2}.tournamentsNextFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.tournamentsNextSecondSection{padding:clamp(58px,8vw,110px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.tournamentsNextSecondSection__inner{max-width:1120px;margin:0 auto}.tournamentsNextSecondSection__sectionHeading{margin:0 0 clamp(38px,5vw,64px);color:#fff;font-size:clamp(34px,4.8vw,58px);font-weight:800;line-height:1;text-transform:uppercase}.tournamentsNextSecondSection__items{display:grid;gap:clamp(58px,8vw,100px)}.tournamentsNextSecondSection__item{display:flow-root;color:#fff}.tournamentsNextSecondSection__image{float:right;width:min(46%,520px);margin:0 0 30px clamp(30px,4.5vw,54px);aspect-ratio:1/1.04;overflow:hidden;background:#00162f;box-shadow:18px 18px #23c7f433}.tournamentsNextSecondSection__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease}.tournamentsNextSecondSection__item:hover .tournamentsNextSecondSection__image img{transform:scale(1.04);filter:saturate(1.06) contrast(1.03)}.tournamentsNextSecondSection__content{min-width:0}.tournamentsNextSecondSection__mainHeading{margin:0 0 16px;color:#fff;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.02;text-transform:uppercase}.tournamentsNextSecondSection__secondHeading{margin:0 0 16px;color:#23c7f4;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.04;text-transform:uppercase}.tournamentsNextSecondSection__price{margin:0 0 34px;color:#fff;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.15}.tournamentsNextSecondSection__text{color:#ffffffeb;font-size:clamp(16px,1.25vw,18px);line-height:1.42}.tournamentsNextSecondSection__text p,.tournamentsNextSecondSection__text ul,.tournamentsNextSecondSection__text ol{margin-bottom:20px}.tournamentsNextSecondSection__text ul,.tournamentsNextSecondSection__text ol{margin-left:0;padding-left:0;list-style-position:inside}.tournamentsNextSecondSection__text li{margin-bottom:3px}.tournamentsNextSecondSection__text a{color:#23c7f4;font-weight:800}.tournamentsNextSecondSection__actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px 32px;margin-top:34px}.tournamentsNextSecondSection__file{position:relative;display:inline-flex;align-items:center;min-height:52px;padding-left:62px;color:#fff;font-size:clamp(18px,1.7vw,24px);font-weight:500;line-height:1.15;text-decoration:none}.tournamentsNextSecondSection__file:before{content:"";position:absolute;left:0;width:42px;height:48px;border:3px solid #00162f;border-radius:4px;background:linear-gradient(#00162f,#00162f) 9px 14px/21px 3px no-repeat,linear-gradient(#00162f,#00162f) 9px 23px/24px 3px no-repeat,linear-gradient(#00162f,#00162f) 9px 32px/18px 3px no-repeat,#fffffff5}.tournamentsNextSecondSection__file:after{content:"";position:absolute;left:29px;top:2px;width:12px;height:12px;border-left:3px solid #00162f;border-bottom:3px solid #00162f;background:#fff}.tournamentsNextSecondSection__file:hover,.tournamentsNextSecondSection__file:focus-visible{color:#23c7f4}.tournamentsNextSecondSection__button{display:inline-flex;align-items:center;justify-content:center;min-height:68px;padding:22px 64px 22px 34px;position:relative;background:#23c7f4;color:#fff;font-size:clamp(16px,1.4vw,22px);line-height:1;font-weight:900;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.tournamentsNextSecondSection__button:before,.tournamentsNextSecondSection__button:after{content:"";position:absolute;top:50%;width:14px;height:14px;border-top:4px solid currentColor;border-right:4px solid currentColor;transform:translateY(-50%) rotate(45deg)}.tournamentsNextSecondSection__button:before{right:34px}.tournamentsNextSecondSection__button:after{right:22px}.tournamentsNextSecondSection__button:hover,.tournamentsNextSecondSection__button:focus-visible{transform:translateY(-2px);background:#fff;color:#00162f}@media(max-width:900px){.tournamentsNextSecondSection__sectionHeading,.tournamentsNextSecondSection__content{text-align:center}.tournamentsNextSecondSection__image{float:none;width:100%;max-width:620px;margin:0 auto 30px;aspect-ratio:16/10;box-shadow:0 16px 40px #00162f2e}.tournamentsNextSecondSection__text{text-align:left}.tournamentsNextSecondSection__actions{justify-content:center}}@media(max-width:575px){.tournamentsNextSecondSection__button{width:100%;padding-inline:24px 58px}.tournamentsNextSecondSection__file{width:100%;justify-content:flex-start;font-size:18px}}.individualDevelopmentCenterFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.individualDevelopmentCenterFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.individualDevelopmentCenterFirstSection .container{position:relative;z-index:2}.individualDevelopmentCenterFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.individualDevelopmentCenterSecondSection{padding:clamp(58px,8vw,110px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.individualDevelopmentCenterSecondSection__inner{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.86fr);align-items:center;gap:clamp(34px,5vw,70px)}.individualDevelopmentCenterSecondSection__content{min-width:0;color:#fff}.individualDevelopmentCenterSecondSection__heading{margin:0 0 26px;color:#fff;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.02;text-transform:uppercase}.individualDevelopmentCenterSecondSection__text{color:#ffffffeb;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.individualDevelopmentCenterSecondSection__text p,.individualDevelopmentCenterSecondSection__text ul,.individualDevelopmentCenterSecondSection__text ol{margin-bottom:20px}.individualDevelopmentCenterSecondSection__text p:last-child,.individualDevelopmentCenterSecondSection__text ul:last-child,.individualDevelopmentCenterSecondSection__text ol:last-child{margin-bottom:0}.individualDevelopmentCenterSecondSection__text ul,.individualDevelopmentCenterSecondSection__text ol{margin-left:0;padding-left:0;list-style-position:inside}.individualDevelopmentCenterSecondSection__text li{margin-bottom:3px}.individualDevelopmentCenterSecondSection__text a{color:#23c7f4;font-weight:800}.individualDevelopmentCenterSecondSection__image{margin:0;aspect-ratio:1/1.04;overflow:hidden;background:#00162f;box-shadow:18px 18px #23c7f433}.individualDevelopmentCenterSecondSection__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease}.individualDevelopmentCenterSecondSection__inner:hover .individualDevelopmentCenterSecondSection__image img{transform:scale(1.04);filter:saturate(1.06) contrast(1.03)}@media(max-width:900px){.individualDevelopmentCenterSecondSection__inner{grid-template-columns:1fr}.individualDevelopmentCenterSecondSection__content{text-align:center}.individualDevelopmentCenterSecondSection__text{text-align:left}.individualDevelopmentCenterSecondSection__image{max-width:620px;width:100%;margin:0 auto;aspect-ratio:16/10;box-shadow:0 16px 40px #00162f2e}}.municipalSportsCenterFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.municipalSportsCenterFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.municipalSportsCenterFirstSection .container{position:relative;z-index:2}.municipalSportsCenterFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.municipalSportsCenterSecondSection{padding:clamp(58px,8vw,110px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.municipalSportsCenterSecondSection__inner{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.86fr);align-items:center;gap:clamp(34px,5vw,70px)}.municipalSportsCenterSecondSection__content{min-width:0;color:#fff}.municipalSportsCenterSecondSection__heading{margin:0 0 26px;color:#fff;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.02;text-transform:uppercase}.municipalSportsCenterSecondSection__text{color:#ffffffeb;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.municipalSportsCenterSecondSection__text p,.municipalSportsCenterSecondSection__text ul,.municipalSportsCenterSecondSection__text ol{margin-bottom:20px}.municipalSportsCenterSecondSection__text p:last-child,.municipalSportsCenterSecondSection__text ul:last-child,.municipalSportsCenterSecondSection__text ol:last-child{margin-bottom:0}.municipalSportsCenterSecondSection__text ul,.municipalSportsCenterSecondSection__text ol{margin-left:0;padding-left:0;list-style-position:inside}.municipalSportsCenterSecondSection__text li{margin-bottom:3px}.municipalSportsCenterSecondSection__text a{color:#23c7f4;font-weight:800}.municipalSportsCenterSecondSection__image{margin:0;aspect-ratio:1/1.04;overflow:hidden;background:#00162f;box-shadow:18px 18px #23c7f433}.municipalSportsCenterSecondSection__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease}.municipalSportsCenterSecondSection__inner:hover .municipalSportsCenterSecondSection__image img{transform:scale(1.04);filter:saturate(1.06) contrast(1.03)}@media(max-width:900px){.municipalSportsCenterSecondSection__inner{grid-template-columns:1fr}.municipalSportsCenterSecondSection__content{text-align:center}.municipalSportsCenterSecondSection__text{text-align:left}.municipalSportsCenterSecondSection__image{max-width:620px;width:100%;margin:0 auto;aspect-ratio:16/10;box-shadow:0 16px 40px #00162f2e}}.medicalExaminationsFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.medicalExaminationsFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.medicalExaminationsFirstSection .container{position:relative;z-index:2}.medicalExaminationsFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.medicalExaminationsSecondSection{padding:clamp(58px,8vw,110px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.medicalExaminationsSecondSection__inner{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.86fr);align-items:center;gap:clamp(34px,5vw,70px)}.medicalExaminationsSecondSection__content{min-width:0;color:#fff}.medicalExaminationsSecondSection__heading{margin:0 0 26px;color:#fff;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.02;text-transform:uppercase}.medicalExaminationsSecondSection__text{color:#ffffffeb;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.medicalExaminationsSecondSection__text p,.medicalExaminationsSecondSection__text ul,.medicalExaminationsSecondSection__text ol{margin-bottom:20px}.medicalExaminationsSecondSection__text p:last-child,.medicalExaminationsSecondSection__text ul:last-child,.medicalExaminationsSecondSection__text ol:last-child{margin-bottom:0}.medicalExaminationsSecondSection__text ul,.medicalExaminationsSecondSection__text ol{margin-left:0;padding-left:0;list-style-position:inside}.medicalExaminationsSecondSection__text li{margin-bottom:3px}.medicalExaminationsSecondSection__text a{color:#23c7f4;font-weight:800}.medicalExaminationsSecondSection__image{margin:0;aspect-ratio:.72/1;overflow:hidden;background:transparent;box-shadow:18px 18px #23c7f433}.medicalExaminationsSecondSection__image img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease}.medicalExaminationsSecondSection__inner:hover .medicalExaminationsSecondSection__image img{transform:scale(1.04);filter:saturate(1.06) contrast(1.03)}@media(max-width:900px){.medicalExaminationsSecondSection__inner{grid-template-columns:1fr}.medicalExaminationsSecondSection__content{text-align:center}.medicalExaminationsSecondSection__text{text-align:left}.medicalExaminationsSecondSection__image{max-width:620px;width:100%;margin:0 auto;aspect-ratio:.72/1;box-shadow:0 16px 40px #00162f2e}}.footballBirthdayFirstSection{position:relative;min-height:320px;padding:clamp(80px,10vw,140px) 0;background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center}.footballBirthdayFirstSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3}.footballBirthdayFirstSection .container{position:relative;z-index:2}.footballBirthdayFirstSection__heading{margin:0;color:#333;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.footballBirthdaySecondSection{padding:clamp(58px,8vw,110px) 0;background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.footballBirthdaySecondSection__inner{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.86fr);align-items:center;gap:clamp(34px,5vw,70px)}.footballBirthdaySecondSection__content{min-width:0;color:#fff}.footballBirthdaySecondSection__heading{margin:0 0 26px;color:#fff;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.02;text-transform:uppercase}.footballBirthdaySecondSection__text{color:#ffffffeb;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.footballBirthdaySecondSection__text p,.footballBirthdaySecondSection__text ul,.footballBirthdaySecondSection__text ol{margin-bottom:20px}.footballBirthdaySecondSection__text p:last-child,.footballBirthdaySecondSection__text ul:last-child,.footballBirthdaySecondSection__text ol:last-child{margin-bottom:0}.footballBirthdaySecondSection__text ul,.footballBirthdaySecondSection__text ol{margin-left:0;padding-left:0;list-style-position:inside}.footballBirthdaySecondSection__text li{margin-bottom:3px}.footballBirthdaySecondSection__text a{color:#23c7f4;font-weight:800}.footballBirthdaySecondSection__image{margin:0;aspect-ratio:1/1.04;overflow:hidden;background:#00162f;box-shadow:18px 18px #23c7f433}.footballBirthdaySecondSection__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease}.footballBirthdaySecondSection__inner:hover .footballBirthdaySecondSection__image img{transform:scale(1.04);filter:saturate(1.06) contrast(1.03)}@media(max-width:900px){.footballBirthdaySecondSection__inner{grid-template-columns:1fr}.footballBirthdaySecondSection__content{text-align:center}.footballBirthdaySecondSection__text{text-align:left}.footballBirthdaySecondSection__image{max-width:620px;width:100%;margin:0 auto;aspect-ratio:16/10;box-shadow:0 16px 40px #00162f2e}}.formPage{background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.formPage__section{min-height:clamp(620px,72vh,860px);padding:clamp(64px,8vw,118px) 0;display:flex;align-items:center}.formPage__inner{width:min(100%,920px);margin:0 auto}.formPage__header{max-width:780px;margin:0 auto clamp(30px,4vw,48px);text-align:center}.formPage__heading{margin:0;color:#fff;font-size:clamp(38px,5.6vw,76px);font-weight:900;line-height:.98;text-transform:uppercase}.formPage__panel{position:relative;padding:clamp(26px,4vw,48px);background:#ffffff14;border:1px solid rgba(255,255,255,.16);box-shadow:18px 18px #23c7f433}.formPage__form{color:#fff}.formPage__form .ff-el-group{margin-bottom:18px}.formPage__form .ff-el-input--label,.formPage__form label{color:#fff;font-weight:700}.formPage__form .ff-el-input--label{margin-bottom:8px}.formPage__form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.formPage__form textarea,.formPage__form select{width:100%;min-height:50px;padding:14px 16px;background:#fff;border:1px solid rgba(255,255,255,.08);border-radius:0;color:#101010;font-size:16px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.formPage__form input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.formPage__form textarea:focus,.formPage__form select:focus{border-color:#23c7f4;box-shadow:0 0 0 3px #23c7f433}.formPage__form textarea{min-height:150px;resize:vertical}.formPage__form .ff-el-form-check{display:flex;align-items:flex-start;gap:10px;color:#ffffffe0}.formPage__form .ff-el-form-check-input{margin-top:5px;accent-color:#23c7f4}.formPage__form .ff-el-form-check-label{color:#ffffffe0;font-weight:500;line-height:1.45}.formPage__form .ff-el-help-message,.formPage__form .text-danger,.formPage__form .error{color:#ffb3b3}.formPage__form .ff-message-success{color:#fff;background:#23c7f429;border:1px solid rgba(35,199,244,.38);padding:16px 18px}.formPage__form button,.formPage__form input[type=submit],.formPage__form .ff-btn-submit{min-height:52px;padding:15px 34px;background:#23c7f4;border:1px solid #23c7f4;border-radius:0;color:#fff;font-size:14px;font-weight:900;line-height:1;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.formPage__form button:hover,.formPage__form button:focus-visible,.formPage__form input[type=submit]:hover,.formPage__form input[type=submit]:focus-visible,.formPage__form .ff-btn-submit:hover,.formPage__form .ff-btn-submit:focus-visible{background:#fff;color:#00162f;transform:translateY(-2px)}.formPage__empty{margin:0;color:#fff;font-weight:700;text-align:center}.formPage__back{width:fit-content;margin:clamp(28px,4vw,42px) auto 0;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 28px;color:#fff;border:1px solid rgba(35,199,244,.75);font-size:13px;font-weight:900;line-height:1;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,transform .2s ease}.formPage__back:hover,.formPage__back:focus-visible{background:#23c7f4;color:#fff;transform:translateY(-2px)}@media(max-width:640px){.formPage__section{align-items:flex-start;min-height:auto;padding:48px 0 70px}.formPage__panel{padding:22px 18px;box-shadow:0 16px 40px #0000002e}.formPage__form button,.formPage__form input[type=submit],.formPage__form .ff-btn-submit{width:100%}}.singleTrainingFacility{background:#00162f;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.singleTrainingFacility__hero{padding:clamp(55px,8vw,110px) 0;min-height:70vh}.singleTrainingFacility__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(300px,.78fr);align-items:center;gap:clamp(38px,6vw,80px)}.singleTrainingFacility__content{color:#fff}.singleTrainingFacility__back{display:inline-flex;margin-bottom:26px;color:#23bdea;font-size:14px;font-weight:800;line-height:1;text-transform:uppercase;text-decoration:none}.singleTrainingFacility__back:hover,.singleTrainingFacility__back:focus-visible{color:#fff}.singleTrainingFacility__location{display:block;margin-bottom:14px;color:#23bdea;font-size:15px;line-height:1.2;font-weight:900;text-transform:uppercase}.singleTrainingFacility__title{margin:0 0 28px;color:#fff;font-size:clamp(38px,5.5vw,72px);line-height:.95;font-weight:900;text-transform:uppercase}.singleTrainingFacility__text{max-width:620px;color:#ffffffe6;font-size:clamp(15px,1.1vw,17px);line-height:1.8}.singleTrainingFacility__text p{margin:0 0 18px}.singleTrainingFacility__text p:last-child{margin-bottom:0}.singleTrainingFacility__text a{color:#23bdea;font-weight:800}.singleTrainingFacility__imageWrapper{position:relative}.singleTrainingFacility__imageWrapper:before{content:"";position:absolute;top:28px;right:-28px;width:100%;height:100%;border:3px solid #23bdea;z-index:0}.singleTrainingFacility__image{position:relative;z-index:1;aspect-ratio:4/5;overflow:hidden;background:#06385d;box-shadow:0 24px 60px #00000047}.singleTrainingFacility__image img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:992px){.singleTrainingFacility__inner{grid-template-columns:1fr}.singleTrainingFacility__imageWrapper{max-width:520px;width:100%;margin:0 auto;order:-1}.singleTrainingFacility__imageWrapper:before{top:18px;right:-18px}.singleTrainingFacility__content{text-align:center}.singleTrainingFacility__text{margin:0 auto}}@media(max-width:575px){.singleTrainingFacility__hero{padding:50px 0 70px}.singleTrainingFacility__title{font-size:34px}.singleTrainingFacility__imageWrapper:before{display:none}}.subpageHero{position:relative;min-height:370px;padding:clamp(90px,11vw,145px) 0;display:flex;align-items:center;justify-content:center;background-color:#00162f;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center}.subpageHero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00122833,#000c1dc2)}.subpageHero .container{position:relative;z-index:1}.subpageHero__title{margin:0;color:#fff;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.1;text-transform:uppercase}.subpageBlocks{padding:clamp(50px,7vw,90px) 0;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.subpageBlocks__group:not(:last-child){margin-bottom:clamp(40px,6vw,75px);padding-bottom:clamp(40px,6vw,75px);border-bottom:1px solid rgba(255,255,255,.14)}.subpageBlocks__row{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(38px,6vw,80px)}.subpageBlocks__row+.subpageBlocks__row{margin-top:clamp(55px,8vw,100px)}.subpageBlocks__content{color:#fff}.subpageBlocks__title{margin:0 0 24px;color:#fff;font-size:clamp(32px,4.2vw,48px);font-weight:800;line-height:1;text-transform:uppercase}.subpageBlocks__text{max-width:560px;color:#ffffffe6;font-size:15px;line-height:1.75}.subpageBlocks__text p{margin:0 0 18px}.subpageBlocks__text p:last-child{margin-bottom:0}.subpageBlocks__text strong{color:#fff;font-weight:800}.subpageBlocks__button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;margin-top:30px;padding:17px 34px;border-radius:999px;background:#23c7f4;color:#00162f;font-size:14px;font-weight:900;line-height:1;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,transform .2s ease}.subpageBlocks__button:after{content:"";width:10px;height:10px;margin-left:14px;border-top:3px solid currentColor;border-right:3px solid currentColor;transform:rotate(45deg)}.subpageBlocks__button:hover,.subpageBlocks__button:focus-visible{background:#fff;color:#00162f;transform:translateY(-2px)}.subpageBlocks__image{width:100%;min-height:430px;margin:0;overflow:hidden;background:#e6e6e6;box-shadow:0 24px 60px #0000003d}.subpageBlocks__image img{display:block;width:100%;height:100%;min-height:430px;object-fit:cover}@media(max-width:768px){.subpageBlocks__row{grid-template-columns:1fr;text-align:center}.subpageBlocks__row--reverse .subpageBlocks__image{order:2}.subpageBlocks__text{margin-inline:auto}.subpageBlocks__image{min-height:0;aspect-ratio:16/10}.subpageBlocks__image img{min-height:0}}@media(max-width:575px){.subpageBlocks__button{width:100%;max-width:320px}}.downloadSection{padding:clamp(55px,7vw,95px) 0;background:linear-gradient(90deg,#00162f,#00365c,#00162f)}.downloadSection__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2vw,28px)}.downloadCard{min-height:260px;padding:clamp(24px,2.5vw,34px);border:2px solid rgba(35,199,244,.55);background:transparent;color:#fff;text-align:center;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.downloadCard__icon{margin-bottom:22px;color:#23c7f4;font-size:clamp(52px,5vw,70px);line-height:1}.downloadCard__heading{color:#fff;font-size:clamp(13px,1vw,16px);font-weight:800;line-height:1.2;text-transform:uppercase;overflow-wrap:anywhere}.downloadCard:hover,.downloadCard:focus-visible{transform:translateY(-6px);border-color:#23c7f4;background:#23c7f414;box-shadow:0 18px 38px #00000038;color:#fff}.downloadCard:focus-visible{outline:3px solid #23c7f4;outline-offset:4px}.downloadCard--disabled{opacity:.7}@media(max-width:991px){.downloadSection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.downloadSection__grid{grid-template-columns:1fr}.downloadCard{min-height:220px}}html.is-safari [data-aos]{opacity:1!important;transform:none!important;transition:none!important}@supports (font: -apple-system-body){html [data-aos],html [data-aos] *{opacity:1!important;transform:none!important;transition:none!important}}.joinUsSecondSection__image,.youthTrainingPage__image,.toddlerTrainingPage__image,.aboutThirdSection__image,.aboutFifthSection__image,.aboutFirstSection__image,.aboutSecondSection__image,.singlePost__image,.singleTrainer__image,.singleAlumni__image,.singleTrainingFacility__image,.coachingStaffPage__image,.alumniPage__image,.sportParentPage__image,.servicesSecondSection__image,.tournamentsNextSecondSection__image,.individualTrainingSecondSection__image,.protrainupSecondSection__image,.footballBirthdaySecondSection__image,.individualDevelopmentCenterSecondSection__image,.municipalSportsCenterSecondSection__image,.medicalExaminationsSecondSection__image,.twelfthSection__image,.thirteenthSection__image{position:relative;overflow:hidden;isolation:isolate}.joinUsSecondSection__image img,.youthTrainingPage__image img,.toddlerTrainingPage__image img,.aboutThirdSection__image img,.aboutFifthSection__image img,.aboutFirstSection__image img,.aboutSecondSection__image img,.singlePost__image img,.singleTrainer__image img,.singleAlumni__image img,.singleTrainingFacility__image img,.coachingStaffPage__image img,.alumniPage__image img,.sportParentPage__image img,.servicesSecondSection__image img,.tournamentsNextSecondSection__image img,.individualTrainingSecondSection__image img,.protrainupSecondSection__image img,.footballBirthdaySecondSection__image img,.individualDevelopmentCenterSecondSection__image img,.municipalSportsCenterSecondSection__image img,.medicalExaminationsSecondSection__image img,.twelfthSection__image img,.thirteenthSection__image img{transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .55s ease;will-change:transform}.joinUsSecondSection__image:after,.youthTrainingPage__image:after,.toddlerTrainingPage__image:after,.aboutThirdSection__image:after,.aboutFifthSection__image:after,.aboutFirstSection__image:after,.aboutSecondSection__image:after,.singlePost__image:after,.singleTrainer__image:after,.singleAlumni__image:after,.singleTrainingFacility__image:after,.coachingStaffPage__image:after,.alumniPage__image:after,.sportParentPage__image:after,.servicesSecondSection__image:after,.tournamentsNextSecondSection__image:after,.individualTrainingSecondSection__image:after,.protrainupSecondSection__image:after,.footballBirthdaySecondSection__image:after,.individualDevelopmentCenterSecondSection__image:after,.municipalSportsCenterSecondSection__image:after,.medicalExaminationsSecondSection__image:after,.twelfthSection__image:after,.thirteenthSection__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0000,#0000002e 48%,#000000e0);transition:none}.thirdSection__slide:after,.ninthSection__slide:after,.seventhSection__image:after,.sixthSection__card:after,.eighthSection__image:after,.tenthSection__image:after,.eleventhSection__slide:after,.businessNewsSection__image:after,.newsPage__image:after,.trainingFacilitiesPage__image:after,.joinUsSecondSection__image:after,.youthTrainingPage__image:after,.toddlerTrainingPage__image:after,.aboutThirdSection__image:after,.aboutFifthSection__image:after,.aboutFirstSection__image:after,.aboutSecondSection__image:after,.singlePost__image:after,.singleTrainer__image:after,.singleAlumni__image:after,.singleTrainingFacility__image:after,.coachingStaffPage__image:after,.alumniPage__image:after,.sportParentPage__image:after,.servicesSecondSection__image:after,.tournamentsNextSecondSection__image:after,.individualTrainingSecondSection__image:after,.protrainupSecondSection__image:after,.footballBirthdaySecondSection__image:after,.individualDevelopmentCenterSecondSection__image:after,.municipalSportsCenterSecondSection__image:after,.medicalExaminationsSecondSection__image:after,.twelfthSection__image:after,.thirteenthSection__image:after,.fifthSection__slideOverlay{background:linear-gradient(180deg,#0000,#0000002e 48%,#000000e0)!important;transition:none!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.thirdSection__slide img,.fifthSection__slide img,.seventhSection__image img,.eighthSection__card img,.ninthSection__slide img,.tenthSection__card img,.eleventhSection__slide img,.twelfthSection__image img,.thirteenthSection__image img,.businessNewsSection__image img,.newsPage__image img,.trainingFacilitiesPage__image img,.joinUsSecondSection__image img,.youthTrainingPage__image img,.toddlerTrainingPage__image img,.aboutThirdSection__image img,.aboutFifthSection__image img,.aboutFirstSection__image img,.aboutSecondSection__image img,.singlePost__image img,.singleTrainer__image img,.singleAlumni__image img,.sixthSection__background{transition:none!important}.thirdSection__slide:hover img,.thirdSection__slide:focus-visible img,.fifthSection__slide:hover img,.sixthSection__card:hover .sixthSection__background,.seventhSection__image:hover img,.eighthSection__card:hover img,.eighthSection__card:focus-visible img,.ninthSection__slide:hover img,.tenthSection__card:hover img,.tenthSection__card:focus-visible img,.eleventhSection__slide:hover img,.twelfthSection__card:hover .twelfthSection__image img,.twelfthSection__card:focus-visible .twelfthSection__image img,.thirteenthSection__image:hover img,.businessNewsSection__card:hover .businessNewsSection__image img,.businessNewsSection__card:focus-visible .businessNewsSection__image img,.newsPage__card:hover .newsPage__image img,.trainingFacilitiesPage__card:hover .trainingFacilitiesPage__image img,.joinUsSecondSection__item:hover .joinUsSecondSection__image img,.youthTrainingPage__section:hover .youthTrainingPage__image img,.toddlerTrainingPage__section:hover .toddlerTrainingPage__image img,.aboutThirdSection__image:hover img,.aboutFifthSection__image:hover img,.aboutFirstSection__image:hover img,.aboutSecondSection__image:hover img,.singlePost__image:hover img,.singleTrainer__image:hover img,.singleAlumni__image:hover img{transform:none!important;filter:none!important}.hero-swiper-section .swiper-slide{position:relative;overflow:hidden;isolation:isolate}.hero-swiper-section .swiper-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#fff;background:linear-gradient(180deg,#0000,#0000002e 48%,#000000e0)}.thirdSection__slide:after,.fifthSection__slideOverlay,.sixthSection__card:after,.seventhSection__image:after,.eighthSection__image:after,.ninthSection__slide:after,.tenthSection__image:after,.eleventhSection__slide:after,.twelfthSection__image:after,.thirteenthSection__image:after,.fourteenthSection__box:before{background:#fff!important;background:linear-gradient(180deg,#0000,#0000002e 48%,#000000e0)!important;transition:none!important}.sixthSection__card:after{background:#001026ad!important}.aboutFirstSection:before,.contactFirstSection:before,.businessFirstSection:before,.joinUsFirstSection:before,.servicesFirstSection:before,.tournamentsNextFirstSection:before,.individualTrainingFirstSection:before,.protrainupFirstSection:before,.trainingScheduleFirstSection:before,.individualDevelopmentCenterFirstSection:before,.municipalSportsCenterFirstSection:before,.medicalExaminationsFirstSection:before,.footballBirthdayFirstSection:before,.businessFifthSection__box:before{background:linear-gradient(180deg,#0000,#0000002e 48%,#000000e0)!important;transition:none!important}.aboutFirstSection__heading,.contactFirstSection__heading,.businessFirstSection__heading,.joinUsFirstSection__heading,.servicesFirstSection__heading,.tournamentsNextFirstSection__heading,.individualTrainingFirstSection__heading,.protrainupFirstSection__heading,.trainingScheduleFirstSection__heading,.individualDevelopmentCenterFirstSection__heading,.municipalSportsCenterFirstSection__heading,.medicalExaminationsFirstSection__heading,.footballBirthdayFirstSection__heading{color:#fff!important}.joinUsSecondSection__image:hover img,.youthTrainingPage__image:hover img,.toddlerTrainingPage__image:hover img,.aboutThirdSection__image:hover img,.aboutFifthSection__image:hover img,.aboutSecondSection__image:hover img,.singlePost__image:hover img,.singleTrainer__image:hover img,.singleAlumni__image:hover img,.singleTrainingFacility__image:hover img,.coachingStaffPage__image:hover img,.alumniPage__image:hover img,.sportParentPage__image:hover img,.servicesSecondSection__image:hover img,.tournamentsNextSecondSection__image:hover img,.individualTrainingSecondSection__image:hover img,.protrainupSecondSection__image:hover img,.footballBirthdaySecondSection__image:hover img,.individualDevelopmentCenterSecondSection__image:hover img,.municipalSportsCenterSecondSection__image:hover img,.medicalExaminationsSecondSection__image:hover img,.twelfthSection__image:hover img,.thirteenthSection__image:hover img{transform:scale(1.06)!important;filter:saturate(1.05) contrast(1.02)!important;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .9s ease!important}.fourteenthSection__box,.businessFifthSection__box{background-image:none!important}.fourteenthSection__box:after,.businessFifthSection__box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--section-bg-image) center/cover no-repeat;transform:scale(1);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.fourteenthSection__box:hover:after,.businessFifthSection__box:hover:after{transform:scale(1.06)}.firstSection__box:hover .firstSection__image img,.seventhSection__item:hover .seventhSection__image img,.eighthSection__card:hover .eighthSection__image img,.tenthSection__card:hover .tenthSection__image img,.twelfthSection__card:hover .twelfthSection__image img,.thirteenthSection__inner:hover .thirteenthSection__image img,.businessSeventhSection__box:hover .businessSeventhSection__image img,.joinUsSecondSection__item:hover .joinUsSecondSection__image img,.youthTrainingPage__section:hover .youthTrainingPage__image img,.toddlerTrainingPage__section:hover .toddlerTrainingPage__image img,.businessNewsSection__card:hover .businessNewsSection__image img,.trainingFacilitiesPage__card:hover .trainingFacilitiesPage__image img,.trainingFacilitiesPage__image:hover img{transform:scale(1.06)!important;filter:saturate(1.05) contrast(1.02)!important;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .9s ease!important}.sixthSection__card .sixthSection__background{transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .9s ease!important}.sixthSection__card:hover .sixthSection__background{transform:scale(1.06)!important;filter:saturate(1.05) contrast(1.02)!important}.fifteenthSection__logo img{transition:transform .9s cubic-bezier(.2,.8,.2,1)!important;will-change:transform}.fifteenthSection__logo{position:relative;z-index:1;transition:transform .9s cubic-bezier(.2,.8,.2,1)!important}.fifteenthSection__logo:hover{z-index:3;transform:scale(1.12)!important}.fifteenthSection__logo:hover img{transform:scale(1.08)!important}.sportParentPage__cardLink .sportParentPage__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.thirdSection__slide:hover img,.fifthSection__slide:hover img,.ninthSection__slide:hover img,.eleventhSection__slide:hover img{transform:scale(1.06)!important;filter:saturate(1.05) contrast(1.02)!important;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .9s ease!important}.twelfthSection__image:after,.twelfthSection__card:hover .twelfthSection__image:after,.twelfthSection__card:focus-visible .twelfthSection__image:after{background:transparent!important;background-image:none!important}@media screen and (max-width:767.98px){.site>.site-content,.site>.site-content :where(*){text-align:center}.site>.site-content :where(h1,h2,h3,h4,h5,h6,p,blockquote,figcaption,caption,[class*=heading i],[class*=title i],[class*=text i],[class*=description i],[class*=excerpt i],[class*=caption i],[class*=date i],[class*=year i],[class*=price i],[class*=position i],[class*=location i],[class*=name i]){margin-inline:auto}.site>.site-content :where(img,picture,video,figure,table){margin-inline:auto}.site>.site-content :where(ul,ol){margin-inline:auto;padding-inline-start:0;list-style-position:inside}.site>.site-content :where([class*=__actions i],[class*=__buttons i],[class*=__navigation i],[class*=__filters i],.wp-block-buttons,.pagination){justify-content:center}.site>.site-content :where(.btn,.wp-element-button,[class*=__button i],[class*=__back i],[class*=__more i],form button,input[type=submit],input[type=button],input[type=reset]):not([class*=arrow i]):not([class*=prev i]):not([class*=next i]){margin-inline:auto;align-self:center;justify-content:center}.servicesSecondSection__file,.tournamentsNextSecondSection__file{justify-content:center}.fifthSection__slideOverlay{align-items:center}.fifthSection__slideText{margin-inline:auto}.alumniPage__overlay:before,.coachingStaffPage__overlay:before,.newsPage__overlay:before,.sportParentPage__overlay:before,.trainingFacilitiesPage__overlay:before{content:"";flex:0 0 38px}.alumniPage__name,.coachingStaffPage__name,.newsPage__title,.sportParentPage__name,.trainingFacilitiesPage__name{flex:1 1 auto;max-width:none}.site>.site-content input:not([type=submit]):not([type=button]):not([type=reset]),.site>.site-content textarea,.site>.site-content select,.site>.site-content option,.site>.site-content pre,.site>.site-content code,.site>.site-content kbd,.site>.site-content samp,.site>.site-content [data-mobile-align=start],.site>.site-content [data-mobile-align=start] *{text-align:start}.footer__copyright,.footer__copyright *{text-align:center}}
