@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}html{-ms-text-size-adjust:100%;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:62.5%;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;text-align:left;background-color:#fff}footer,header,nav,section{display:block}video{display:inline-block;vertical-align:baseline}a{color:#007bff;background-color:transparent;text-decoration:none;font-family:Montserrat,sans-serif;cursor:pointer;-webkit-transition:all ease .3s;transition:all ease .3s}a:active,a:hover{outline:0}h1{font-size:2em}img{border:0;vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}address,p,ul{margin-bottom:1rem}address{font-style:normal;line-height:inherit}svg{overflow:hidden;vertical-align:middle}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.container{width:100%;padding-right:15px;padding-left:15px}@media (min-width:580px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:1100px){.container{max-width:960px}}@media (min-width:1300px){.container{max-width:1140px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col,.col-12,.col-lg-6,.col-md-1,.col-md-4,.col-md-6,.col-md-7{position:relative;width:100%;padding-right:15px;padding-left:15px}.col,.col-12{max-width:100%}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.col-md-1,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-6,.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}}@media (min-width:1100px){.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.mb-5{margin-bottom:3rem!important}@media print{*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:1100px!important}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Montserrat,sans-serif;font-size:1.5rem;line-height:1.5;max-width:100vw;overflow-x:hidden;-webkit-font-smoothing:antialiased;background:#222;color:#e7e7e7}.row{margin-left:0;margin-right:0}@media screen and (min-width:1200px){.row{margin-left:-15px;margin-right:-15px}}.container{max-width:1300px;width:100vw;margin:0 auto;padding-left:1rem;padding-right:1rem;overflow:auto;overflow-x:hidden}section{margin-bottom:4rem}section:first-of-type{margin-top:80px}@media screen and (min-width:1100px){section:first-of-type{margin-top:0}}.scroll-arrow{text-align:center;position:absolute;bottom:2rem;left:0;right:0;margin:auto;z-index:20;opacity:.7;display:none}@media screen and (min-width:768px){.scroll-arrow{display:block}}.scroll-arrow svg{width:20px;display:block;margin:0 auto}@media screen and (min-width:1100px){.scroll-arrow svg{width:30px}}.footer__logo svg path,.footer__logo svg polygon,.header-logo path,.header-logo polygon,.scroll-arrow svg path{fill:#fff}.bg--black{background:#222;color:#fff}.bg--dark-grey{background:#333;color:#eee}@media screen and (min-width:768px){.row.no-gap{margin-right:0;margin-left:0;padding-right:15px;padding-left:15px}.row.no-gap>.col,.row.no-gap>[class*=col-]{padding-right:0;padding-left:0}}@media screen and (min-width:1200px){.row.no-gap{padding-right:0;padding-left:0}}.text-center{text-align:center!important}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex--col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.visible-desktop{display:none}@media screen and (min-width:1100px){.visible-desktop{display:block}}h1,h2,h3{margin:0;padding:0;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:800}h1{margin-bottom:2rem;font-size:2.5rem}@media screen and (min-width:768px){h1{font-size:3rem;margin-bottom:1.6rem}}h2,h3{margin-bottom:1rem;font-size:2rem}@media screen and (min-width:768px){h2{font-size:2.8rem}}h3{font-size:1.8rem}@media screen and (min-width:768px){h3{font-size:2rem}}a:hover{text-decoration:underline;color:#0093d0}a:focus{outline:thin dotted}.btn,p{font-size:1.5rem}p,ul{padding:0}p{margin:0 0 10px;line-height:1.4;font-family:Montserrat,sans-serif;font-weight:400}ul{margin:0;list-style-position:inside}.btn{display:inline-block;padding:1rem 3rem;margin:2rem 0;-webkit-transition:all ease .3s;transition:all ease .3s;font-weight:800;text-transform:uppercase;border-radius:4px}.btn:hover,footer a:hover{text-decoration:none}.btn--blue{background:#0093d0;color:#fff;width:auto;position:relative}.btn--blue:hover{color:#fff;background:#333}header{width:100vw;height:80px;position:fixed;top:0;left:0;z-index:100}@media screen and (min-width:1100px){header{height:100px}}header:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#111;-webkit-transition:-webkit-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s}@media screen and (min-width:1100px){header:before{background:rgba(0,0,0,.8)}}header .container{position:relative;height:80px}@media screen and (min-width:1100px){header .container{height:100px}}.header-logo{position:absolute;top:15px;left:15px;width:170px;z-index:50;padding:10px;-webkit-transition:all ease .3s;transition:all ease .3s}@media screen and (min-width:1100px){.header-logo{width:220px;top:20px;left:15px}}@media screen and (min-width:1200px){.header-logo{left:5px}}.footer__logo svg .cls-1,.header-logo .cls-1{fill:none}.footer__logo svg .cls-2,.header-logo .cls-2{fill:#0093d0}.header__social{position:absolute;right:80px;height:26px;font-size:2.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;top:28px}@media screen and (min-width:1100px){.header__social{display:-webkit-box;display:-ms-flexbox;display:flex;top:38px;font-size:3.4rem;right:100px}}.header__social a{color:#fff;position:relative;margin-left:1rem}.header__social a:hover{color:#0093d0}@media screen and (min-width:1100px){.header__social a{margin-left:1.5rem}}footer{padding:5rem 0;font-size:1.4rem;background:#111}footer a{color:#fff}.footer__nav{list-style:none;text-align:center;margin-bottom:3rem}@media screen and (min-width:768px){.footer__nav{text-align:left;margin-bottom:0}}.footer__logo{display:block;position:relative}@media screen and (min-width:768px){.footer__logo{margin-top:1rem}}.footer__logo svg{width:250px}.footer__contact{text-align:center;margin-top:3rem}@media screen and (min-width:768px){.footer__contact{text-align:right;margin-top:0}}.footer__contact a{display:block}.footer__contact a.footer__social-link{display:inline-block;font-size:2.4rem;margin-left:10px}.footer__contact address{margin-top:0;font-size:1.4rem;letter-spacing:0}.main-nav,.main-nav__inner{-webkit-transition:all ease .3s;transition:all ease .3s}.main-nav,.main-nav a{text-transform:uppercase}.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(120deg,#0093d0,#0093d0 60%,#000 60%,#000 80%,#fff 80%,#fff);z-index:90;position:fixed;top:0;pointer-events:none;opacity:0}.main-nav ul{list-style:none;position:relative;z-index:30}.main-nav .main-nav__menu li,.main-nav li{-webkit-transition:all ease .5s;transition:all ease .5s;opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.main-nav a{color:#fff;display:inline-block;position:relative}.main-nav a:hover{text-decoration:none;color:#333}.main-nav .main-nav__menu{max-width:1200px;opacity:0;margin-bottom:1rem}@media screen and (min-width:768px){.main-nav .main-nav__menu{margin-bottom:0}}.main-nav .main-nav__menu li{-webkit-transform:translateX(-70px);transform:translateX(-70px)}.main-nav .main-nav__menu a{font-size:2.4rem;line-height:3.6rem;font-weight:900;letter-spacing:2px}@media screen and (min-width:768px){.main-nav .main-nav__menu a{font-size:3.4rem;line-height:4.5rem}}@media screen and (min-width:1100px){.main-nav .main-nav__menu a{font-size:4rem;line-height:60px}}.main-nav__inner{position:relative;z-index:50;margin-top:50px;overflow:hidden}@media screen and (min-width:1100px){.main-nav__inner{margin-top:0}}.nav-icon{position:absolute;top:28px;right:25px;width:40px;height:26px;z-index:60;cursor:pointer}@media screen and (min-width:1100px){.nav-icon{top:37px;right:25px;width:50px}}@media screen and (min-width:1200px){.nav-icon{right:10px}}.nav-icon:hover .nav-icon__line:first-child,.nav-icon:hover .nav-icon__line:last-child{width:100%}.nav-icon__line{height:3px;background:#fff;position:absolute;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:all ease .3s;transition:all ease .3s;width:28px;right:0}@media screen and (min-width:1100px){.nav-icon__line{width:35px}}.nav-icon__line:first-child{top:0}.nav-icon__line:last-child{bottom:0}.nav-icon__line:nth-child(2){top:12px;width:100%;right:0}.main-nav__contact{height:100%;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);padding:2rem 0}.main-nav__contact h2{color:#fff;font-weight:500;font-size:2rem;letter-spacing:5px;margin-bottom:2rem;display:inline-block;width:auto;position:relative}.main-nav__contact h2:after{content:"";position:relative;width:200px;display:block;height:2px;background:#fff;margin-top:5px}.main-nav__contact a{letter-spacing:1px;font-size:1.8rem}.gallery-slider-control i,.main-nav__contact a:hover{color:#fff}.main-nav__social{margin-top:2rem}.main-nav__social a{margin-right:1rem;font-size:3rem}.cta{overflow:hidden}.cta:nth-child(2n){padding-top:0}@media screen and (min-width:1100px){.cta:nth-child(2n) .col:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cta:nth-child(2n) .col:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.cta .container{overflow:hidden}.cta__content{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000000' fill-opacity='0.51' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");height:100%;padding:4rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;position:relative}@media screen and (min-width:768px){.cta__content{padding:3rem}}@media screen and (min-width:1100px){.cta__content{padding:5rem}}.cta__content:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;background:rgba(0,0,0,.9)}.cta__content h2{font-size:3rem;margin:0;position:relative;z-index:10;-webkit-transition:all ease .3s;transition:all ease .3s;font-weight:800;text-transform:uppercase;line-height:3.6rem;margin-bottom:1rem}@media screen and (min-width:1100px){.cta__content h2{font-size:4rem;line-height:5rem}}@media screen and (min-width:1200px){.cta__content h2{font-size:5rem;line-height:6rem}}.cta__content .btn{margin-top:3rem;margin-bottom:0}.cta__content-inner{position:relative;z-index:10}.gallery-slider-wrapper{height:100%;min-height:300px;position:relative}.gallery-slider{height:100%;min-height:200px;margin:0!important}@media screen and (min-width:1100px){.gallery-slider{height:100%}}.gallery-slider__image{width:100%;background-size:cover;outline:0;height:200px;margin:0!important;background-position:center}@media screen and (min-width:1100px){.gallery-slider__image{height:100%;min-height:380px!important}}.gallery-slider-control{position:absolute;top:0;bottom:0;margin:auto;z-index:40;height:40px;width:40px;font-size:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,147,208,.8);border-radius:4px;cursor:pointer}.gallery-slider-control--prev{left:1rem}.gallery-slider-control--prev i{margin-left:-2px}.gallery-slider-control--next{right:1rem}.gallery-slider-control--next i{margin-right:-2px}.wysiwyg .container{overflow:hidden}.wysiwyg-content{padding:6rem 0}.wysiwyg-content p{font-weight:400}.wysiwyg-content img{max-width:100%;display:block;margin:auto}.wysiwyg__title{position:relative;margin-bottom:2rem;font-weight:800}.hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:50vh;width:100%;margin-top:80px;margin-bottom:0}@media screen and (min-width:768px){.hero{height:65vh}}@media screen and (min-width:1100px){.hero{margin-top:0;height:100vh}}.hero:before,.hero__image{position:absolute;width:100%;height:100%;top:0;left:0}.hero:before{content:"";z-index:10;background:rgba(0,0,0,.4)}.hero__image{background-size:cover}.hero__title{color:#fff;font-size:3rem;font-weight:900;text-transform:uppercase;z-index:20}@media screen and (min-width:768px){.hero__title{font-size:4rem}}@media screen and (min-width:1100px){.hero__title{font-size:5rem}}@media screen and (min-width:1200px){.hero__title{font-size:6rem}}@media screen and (min-width:1400px){.hero__title{font-size:7rem}}[data-aos][data-aos][data-aos-delay="100"]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-duration="700"]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos]{pointer-events:none}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}@font-face{font-display:swap;font-family:slick;src:url(/wp-content/themes/astar-gym/dist/css/fonts/slick.eot);src:url(/wp-content/themes/astar-gym/dist/css/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/astar-gym/dist/css/fonts/slick.woff)format("woff"),url(/wp-content/themes/astar-gym/dist/css/fonts/slick.ttf)format("truetype"),url(/wp-content/themes/astar-gym/dist/css/fonts/slick.svg#slick)format("svg");font-weight:400;font-style:normal}