/* Source and licensing information for the line(s) below can be found at https://www.pdl.com.ky/themes/custom/gymcube/css/style.css. */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&family=Poppins:wght@400;500;600;700&display=swap');body{font-family:'Open Sans',sans-serif;margin:0;font-size:14px;color:#848484}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5{font-family:'Poppins',sans-serif;color:#222;font-weight:400}h1{font-size:50px;font-weight:600}h2{font-size:45px;font-weight:600}h2 span{color:#133c6d}body pre{font-size:inherit;font-family:inherit}pre a{display:inline-block;margin-top:20px;background:transparent;color:#000;text-transform:uppercase;padding:8px 30px;border-radius:0;transition:all 400ms;border:1px solid #133c6d}pre a:hover{background:#002d72;color:#fff}ul{list-style-type:none}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-justify{text-align:justify}p{font-family:'Opne Sans',sans-serif;font-size:14px;color:#848484;line-height:24px;font-weight:400;margin-bottom:10px}a{text-decoration:none;display:inline-block;outline:0}a:hover,a:focus,a:visited{text-decoration:none;outline:0}img{max-width:100%;display:inline-block;height:auto}button{border:0;outline:0;box-shadow:none;display:block;padding:0;background:transparent}input,textarea{font-family:'Opne Sans',sans-serif;display:block;font-size:16px;line-height:28px;outline:0;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gym-row{width:100%;float:left}.gym-col{box-sizing:border-box;padding:0 10px}.gym-col-6{width:50%;float:left}.gym-col-4{width:33.33%;float:left}.content-inner{width:80%;margin:auto}.section-title{text-align:center;font-size:40px;margin:30px 0}.paragraph{margin-bottom:30px;width:100%;float:left}.gymcube-body{width:100%;float:left;position:relative}.body-area{z-index:11;width:100%;float:left;position:relative;margin-bottom:701px}.gym-admin-toolbar{width:100%;float:left;background:#000;border-top:2px solid #fff}.gym-admin-toolbar li{display:inline-block}.gym-admin-toolbar a{color:#fff;display:block;padding:15px 20px;border-right:1px solid rgba(255,255,255,.5)}.full-width-cta{background-position:center;background-size:cover;margin:20px 0;padding:50px 0;display:flex;justify-content:center;background-color:#133c6d}.full-width-cta .inner{text-align:center;display:table-cell;vertical-align:middle}.full-width-cta a{background:#fff;color:#000;border-radius:0;padding:20px 40px;font-size:25px}.gym-quote{width:100%;float:left;margin:20px 0;background-position:center;background-color:#000;background-size:cover}.gym-quote .inner{padding:50px;color:#fff;position:relative}.gym-quote .inner::before{content:'"';position:absolute}.gym-quote .quote-name{font-style:italic;padding-top:10px}.gym-pagination{width:100%;float:left;background:#000;color:#fff;margin:10px 0;text-align:center}.gym-pagination li{display:inline-block}.gym-pagination a{color:#fff;display:block;padding:10px 5px}.header{background:#3d3f48;display:flex;position:fixed;transition:all 500ms;z-index:999}.body-area{background:#fff}.gym-content{padding-top:120px;padding-bottom:40px}.page-node-type-front-page .header,.page-node-type-front-page .body-area{background:transparent}.page-node-type-front-page .full-width-cta{margin:0 !important}.page-node-type-front-page .gym-content{padding-top:0;padding-bottom:0}.header.scroll{background:#3d3f48}.logo{text-align:center;padding:15px 10px}.logo img{height:60px}.header-right{float:right;flex-grow:1}.header-first{float:left;margin-left:20px;margin-right:20px}.header-second{float:right}.header a.mobile-menu{width:30px;height:23px;background:url('/themes/custom/gymcube/css/../images/burger.png');background-size:contain;background-repeat:no-repeat;top:22px;position:absolute;right:18px;text-indent:100px;overflow:hidden;display:none}.header a.mobile-menu.selected{background-image:url('/themes/custom/gymcube/css/../images/close.png')}.topmenu{display:flex;align-items:center}a.toggle{font-size:30px;color:#fff}a.toggle .fa-times{display:none}a.toggle.open .fa-bars{display:none}a.toggle.open .fa-times{display:block}.topmenu nav.navigation{position:absolute;left:0;right:0;height:100vh;width:100vw;background:rgba(0,0,0,.9);z-index:99;top:0;padding-top:80px;display:flex;align-items:center;transform:scaleY(0);transition:all 400ms;transform-origin:top;z-index:-4}
.topmenu nav.navigation.open{transform:scaleY(1)}.topmenu ul{list-style:none;width:100%;max-height:100%;overflow-y:scroll;overflow-x:hidden}.topmenu ul li{display:inline-block;width:100%;text-align:center}.topmenu li a{color:#fff;display:block;font-size:30px;padding:10px 20px;transition:all 400ms}.topmenu li a:hover{color:#002d72;transform:scale(1.2)}.share-block{display:flex;justify-content:center;margin:10px 0}.share-block .t{margin-right:10px;font-size:20px;font-weight:bold}.share-block #email path{fill:#222}.secondary-menu{text-align:right;display:flex;justify-content:flex-end;align-items:center}.secondary-menu ul li{display:inline-block}.sec-toggle{display:none}.secondary-menu .menu-sec,.secondary-menu .search-sec{display:inline-block}.secondary-menu a{color:#fff;font-size:18px;padding:10px;text-transform:uppercase}.secondary-menu .register a{background:#3d3f48;border-radius:0;text-transform:uppercase;padding:0 15px;transition:all 400ms}.secondary-menu .register a:hover{background:#002d72}.search-block{position:absolute;left:0;right:0;height:100vh;width:100vw;background:rgba(0,0,0,.9);z-index:99;top:0;padding-top:80px;display:flex;align-items:center;justify-content:center;transform:scaleY(0);transition:all 400ms;transform-origin:top;z-index:-4}.search-block.open{transform:scaleY(1)}.search-block h3{text-align:center;color:#fff;margin-bottom:15px}.search-block input.text{background:transparent;border:1px solid #133c6d;float:left;color:#fff;text-align:center;width:220px;margin-right:10px;font-size:14px}.search-block input.submit{background:transparent;border:1px solid #133c6d;float:left;color:#fff;text-align:center;margin-right:10px;font-size:14px;padding:0 15px}a.search{width:45px;text-align:center}a.search .fa-times{display:none}a.search.open .fa-times{display:block}a.search.open .fa-search{display:none}.parallax-mirror{z-index:2 !important}.gym-banner{background-position:top center}.banner-inner{padding:50px 0 130px 0;position:relative;text-align:center}.gym-banner h3{font-size:45px;width:100%}.gym-banner .banner-body{max-width:60%;padding:10px 0}.gym-banner .banner-body h2{font-size:23px;line-height:1.3em}.gym-banner .gym-dbutton{float:left;margin-right:15px;width:170px}.gym-banner .gym-dbutton a{display:block;background:#000;color:#fff;border-radius:10px;padding:12px 15px 15px 15px;margin-bottom:5px}.gym-banner .gym-dbutton a h3{font-size:20px;color:#fff;line-height:1.3em;margin-bottom:5px}.gym-banner .gym-dbutton a h4{font-size:15px;color:#fff;font-weight:normal}.gym-banner .gym-dbutton .btn-footer{font-size:12px}.gym-pre-content{display:none}.parallax-banner{height:100vh;position:relative;display:flex;align-items:center}h3.hidden{display:none}.parallax-banner h3{color:#fff}.parallax-banner .gym-sbutton{margin-right:20px}.parallax-banner .gym-sbutton a{background:#3d3f48;transition:all 400ms}.parallax-banner .gym-sbutton a:hover{background:#002d72}.parallax-banner .desktop-bg,.parallax-banner .mobile-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center;background-size:cover}.supplier-block{float:left;background:#fff;z-index:99;position:relative;padding-top:60px;padding-bottom:60px;overflow:hidden}.supplier-block .info{text-align:center;margin-bottom:25px}.supplier-block .info h3{font-weight:200;text-transform:uppercase;font-size:16px}.supplier-block .info h1{text-transform:uppercase;font-size:34px;margin:10px 0}.supplier-block .info h1 span{color:#133c6d}.supplier-block .info .desc{font-size:15px;font-weight:300}.gym-suppliers,.gym-suppliers .supplier{width:100%;float:left;overflow:hidden;margin-bottom:30px}.gym-suppliers .paragraph{width:33%;float:left}.gym-suppliers .gym-image-cta{height:320px;background-size:cover;background-position:center;position:relative;transition:all 400ms;outline:0}.gym-suppliers .gym-image-cta.slick-active{transform:scale(1.1);z-index:111}.gym-suppliers .slick-track{display:flex;align-items:center;height:352px}.gym-suppliers .gym-image-cta .block-inner{position:absolute;bottom:0;left:0;right:0;z-index:11;padding:20px 40px;color:#fff}.gym-suppliers .gym-image-cta .block-inner a,.gym-suppliers .gym-image-cta .block-inner h3{color:#fff;text-transform:uppercase}.supplier-block .cta a{display:block;background:transparent;border:1px solid #133c6d;color:#000;padding:10px 100px;transition:all 400ms}.supplier-block .cta a:hover{background:#133c6d;color:#fff}.waving-hand-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:auto;width:100%;margin-bottom:40px}#waving-hand{display:none;-webkit-animation:hand-animation 4s;-o-animation:hand-animation 4s;animation:hand-animation 4s}#waving-hand svg{width:25px}#waving-hand svg .cls-1{fill:#133c6d;fill-rule:evenodd}.waving-hand-container h5{font-size:.75rem}.static-hand-icon{display:none}.static-hand-icon.visible{display:block}.static-hand-icon .st0{fill:#133c6d;fill-rule:evenodd}.static-hand-icon svg{width:100px}@-webkit-keyframes hand-animation{0%{-webkit-transform:rotate(0) translateX(40px);transform:rotate(0) translateX(40px)}25%{-webkit-transform:rotate(-5deg) translateX(-40px);transform:rotate(-5deg) translateX(-40px)}50%{-webkit-transform:rotate(5deg) translateX(40px);transform:rotate(5deg) translateX(40px)}75%{-webkit-transform:rotate(0) translateX(-40px);transform:rotate(0) translateX(-40px)}100%{-webkit-transform:rotate(5deg) translateX(40px);transform:rotate(5deg) translateX(40px)}}@-o-keyframes hand-animation{0%{-o-transform:rotate(0) translateX(40px);transform:rotate(0) translateX(40px)}25%{-o-transform:rotate(-5deg) translateX(-40px);transform:rotate(-5deg) translateX(-40px)}50%{-o-transform:rotate(5deg) translateX(40px);transform:rotate(5deg) translateX(40px)}75%{-o-transform:rotate(0) translateX(-40px);transform:rotate(0) translateX(-40px)}100%{-o-transform:rotate(5deg) translateX(40px);transform:rotate(5deg) translateX(40px)}}@keyframes hand-animation{0%{-webkit-transform:rotate(0) translateX(40px);-o-transform:rotate(0) translateX(40px);transform:rotate(0) translateX(40px)}25%{-webkit-transform:rotate(-5deg) translateX(-40px);-o-transform:rotate(-5deg) translateX(-40px);transform:rotate(-5deg) translateX(-40px)}50%{-webkit-transform:rotate(5deg) translateX(40px);-o-transform:rotate(5deg) translateX(40px);transform:rotate(5deg) translateX(40px)}75%{-webkit-transform:rotate(0) translateX(-40px);-o-transform:rotate(0) translateX(-40px);transform:rotate(0) translateX(-40px)}100%{-webkit-transform:rotate(5deg) translateX(40px);-o-transform:rotate(5deg) translateX(40px);transform:rotate(5deg) translateX(40px)}}.why-pdl{float:left;background:#fff;overflow:hidden}.why-pdl .text-area{padding:50px 60px 0;text-align:center}.why-pdl h2{font-family:'Poppins',sans-serif;font-size:40px;background:#fff;padding-bottom:15px}.why-pdl .ver-line{width:2px;height:85px;background:transparent;margin:15px auto}.why-pdl .image-area{overflow:hidden}.why-pdl .image-area .inner-area{height:100%;background:#ddd}.why-pdl .slick-dotted.slick-slider,.why-pdl .image-area .paragraph{margin-bottom:0}.why-pdl svg.vr{display:block;width:100%;position:absolute;top:0;bottom:0;height:100%;padding-top:100px;justify-content:center;left:50%}.why-pdl .desc{background:#fff;padding-top:10px}.why-pdl .btn{background:#fff}.play-video{width:100px;height:100px;background:radial-gradient(rgba(19,60,109,.8) 60%,rgba(255,255,255,1) 62%);border-radius:50%;position:relative;display:block;margin:50px auto 10px;box-shadow:0 0 25px 3px rgba(19,60,109,.8)}.play-video::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translateX(-40%) translateY(-50%);transform:translateX(-40%) translateY(-50%);transform-origin:center center;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:25px solid #fff;z-index:100;-webkit-transition:all 400ms cubic-bezier(0.55,.055,.675,.19);transition:all 400ms cubic-bezier(0.55,.055,.675,.19)}.play-video:before{content:"";position:absolute;width:150%;height:150%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation:pulsate1 2s;animation:pulsate1 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid rgba(255,255,255,.75);top:-30%;left:-30%;background:rgba(198,16,0,0)}@-webkit-keyframes pulsate1{0%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:1;box-shadow:inset 0 0 25px 3px rgba(255,255,255,.75),0px 0 25px 10px rgba(255,255,255,.75)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0;box-shadow:none}}@keyframes pulsate1{0%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:1;box-shadow:inset 0 0 25px 3px rgba(255,255,255,.75),0px 0 25px 10px rgba(255,255,255,.75)}100%{-webkit-transform:scale(1,1);transform:scale(1);opacity:0;box-shadow:none}}.why-pdl .click-to-play{font-style:italic;font-size:14px;background:#fff;height:100%}.dept-title{float:left;background:#fff;text-align:center;padding-top:80px;font-size:40px;font-family:'Poppins',sans-serif;color:#222;overflow:hidden}.departments{float:left;padding-top:30px;margin-bottom:0;background:#fff}.departments.secondary{padding-top:0}.departments .single-block{padding:0;height:400px;overflow:hidden}.departments .slick-next{right:15px}.departments .slick-next::before{font-size:30px}.departments .slick-prev{left:10px;z-index:99}.departments .slick-prev::before{font-size:30px}.gym-image-block{height:100%;background-size:cover;background-position:center;position:relative;transition:all 400ms}.gym-image-block a.block-inner{display:flex;align-items:center;justify-content:center;height:auto;flex-direction:column;transition:all 400ms;height:100%}.gym-image-block:hover{transform:scale(1.1)}.gym-image-block:hover a.block-inner{transform:scale(0.9)}.gym-image-block h2{color:#fff;font-weight:500;font-size:32px;margin-bottom:2px}.gym-image-block h3{color:#fff;font-size:20px}.gym-image-block span.icon{display:none;color:#fff;font-size:30px}.image-block-outer{margin:10px 5px;overflow:hidden;height:100%}.image-block-outer .gym-image-block span.icon{display:block}.home-brands{float:left;background:#f9f9f9;padding:30px 0;overflow:hidden}.home-brands .slick-slide{height:100px}.home-brands img{max-height:100%;max-width:100%;width:auto;height:auto}.home-brands .paragraph--type--image img{object-fit:contain}.home-brands .paragraph{margin-bottom:0;display:flex;align-items:center;padding:0 20px;height:100%;justify-content:center}.home-community{float:left;padding-top:70px;background:#fff}.home-community .paragraph{float:none}.home-community .text{background:#fff;padding-top:30px;padding-bottom:30px}.home-community .paragraph--type--text{width:80%;margin:auto;text-align:center;font-style:italic;margin-bottom:60px}.home-community .img-txt{height:600px;margin-bottom:60px;align-items:center}.home-community #community-item-3 .img-txt{margin-bottom:0}.home-community #community-item-1 .paragraph-text{text-align:center;margin-bottom:50px}.home-community .image{height:100%}.home-community .image-left .image{padding-right:25px}.home-community .image-left .text{padding-left:150px}.home-community .image-right .image{padding-left:25px}.home-community .image-right .text{padding-right:150px}.home-community .image-right .img-txt{flex-direction:row-reverse}.home-community .image-cont{width:100%;height:100%;overflow:hidden}.home-community .image .img{background-size:cover;background-position:center;width:100%;height:100%;transition:all 400ms}.home-community .image .img:hover{transform:scale(1.1)}.home-community .text h4{color:#133c6d;font-weight:100;font-size:18px}.home-community .text h2{margin:12px 0}.home-community .text .desc{color:#595757;font-size:14px}.home-community .svgLine{height:100%;width:100%}svg.hr,svg.vr{display:none;position:absolute;z-index:0}#community-item-2,#community-item-3{position:relative}#community-item-2 svg.vr{display:block}#community-item-2 svg{right:0;width:36%;height:100%}#community-item-3 svg.vr,#community-item-3 svg.hr{display:block}#community-item-3 .vr{left:9%;height:100%;top:5%}#community-item-3 .hr{left:9%;right:100%;width:50%;top:5%}.bottom-1{background:#fff;padding-bottom:0;padding-top:30px}.bottom-1 .row>div{width:100%}.bottom-1 .eapps-instagram-feed>a{display:none}.bottom-1 .eapps-instagram-feed-title-container{display:none}.bottom-1 h2{text-align:center;margin-bottom:30px}.front-about{float:left;position:relative;padding-bottom:90px;padding-top:90px;background:#fff;overflow:hidden}.front-about .img{background-size:cover;background-position:center}.front-about .main-image .img{height:450px;position:absolute;top:160px}.front-about .about-box .img{height:450px}.front-about .about-box{width:70%;margin-left:0}.front-about .about-box:last-child{margin-left:10%}.front-about .image-left .img-txt{align-items:flex-end}.front-about .image-right .img-txt{align-items:center}.front-about .image-left{margin-top:-60px}.page-node-type-front-page .front-about .image-left{margin-top:-75px}.front-about h2{margin-bottom:10px;font-weight:300;font-size:25px}.front-about a{color:#000;text-decoration:underline;margin-top:10px}.social-sharing-buttons{display:none}.share-block .social-sharing-buttons{display:flex;margin:0}.apply-area{text-align:center}.apply-area a{background:#3d3f48;transition:all 400ms;color:#fff;font-size:25px;text-transform:uppercase;padding:10px 20px}.apply-area a:hover{background:#002d72}.footer-social{float:left;background:#3d3f48;padding-top:30px;padding-bottom:30px;text-align:center;position:relative}.footer-social::after{content:"";position:absolute;width:100%;left:0;bottom:0;border-bottom:1px solid rgba(255,255,255,.3)}.footer-social h4{color:#fff;font-size:14px}.footer-social h2{color:#fff;margin:10px 0}.footer-social li{display:inline-block}.footer-social a{color:#fff;margin:0 15px;font-size:35px;transition:all 400ms}.footer-social a:hover{color:#fff}li.login ul{position:absolute;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:all 400ms;display:flex;flex-direction:column;background:rgba(0,0,0,.6)}li.login ul a:hover{background:#fff;color:#000;display:block}li.login:hover ul{transform:scaleY(1)}footer{float:left}.gym-about{padding:75px 0}.gym-about .subtitle{font-size:30px}.gym-about .title{font-size:40px}.gym-about .text{margin-top:10px}.gym-about p{font-size:16px;line-height:28px}.gym-sbutton{display:inline-block;margin-top:15px}.gym-sbutton a{text-transform:uppercase;color:#fff;background:#000;padding:10px 20px}.community-row{background:#f5f5f5;padding:50px 0;text-align:center}.community-row h2{margin-bottom:15px}.community-cta{margin-bottom:20px}.service-area{padding:50px 0;border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:50px}.service-area .service-box{width:33%;float:left;box-sizing:border-box;padding:0 30px;text-align:center}.service-box h3{margin:10px 0}.start-program img{float:right}.node-blog-categories .title-area{text-align:center}.gym-section-landing h2.title{text-align:center;margin:30px 0;font-size:40px;font-weight:600}
.gym-section-landing .section-body{text-align:center;margin-bottom:10px}.gym-section-landing .section-blocks{margin-top:30px}.section-blocks .gym-section,.gym-blog-section{padding:10px;box-sizing:border-box}.section-blocks .content,.gym-blog-section .content{border:1px solid #f6f6f6;box-sizing:border-box;padding-bottom:10px;position:relative}.section-blocks .activity--image,.gym-blog-section .activity--image{height:350px;position:relative;overflow:hidden}.section-blocks .activity--image .img,.gym-blog-section .activity--image .img{background-position:center;background-size:cover;width:100%;height:100%;transition:all 400ms}.section-blocks .activity--image:hover .img,.gym-blog-section .activity--image:hover .img{transform:scale(1.1)}.section-blocks .activity--image a,.gym-blog-section .activity--image a{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;display:none}.gym-related-section .activity--image a,.gym-blog-section .activity--image a{display:block}.related-articles-row .gym-related-section:last-child{display:none}.section-blocks .activity--image:hover a,.gym-blog-section .activity--image:hover a{display:block}.section-blocks .centre-single-line-vertical,.gym-blog-section .centre-single-line-vertical{color:#fff;display:inline-block;top:50%;width:100%;position:absolute;left:0;margin-top:-28px;text-align:center}.section-blocks .hover-button,.gym-blog-section .hover-button{display:inline-block;border:2px solid #fff;border-radius:30px;font-size:20px;padding:15px 25px}.section-blocks .details,.gym-blog-section .details{padding:5px 20px 10px;text-align:center}.section-blocks .activity-details,.gym-blog-section .activity-details{margin-bottom:20px}.section-blocks h4 a,.gym-blog-section h4 a{color:#000;font-size:20px;margin-bottom:10px;text-transform:uppercase}.section-blocks .read-more,.gym-blog-section .read-more{position:absolute;bottom:15px;left:0;right:0}.feed-icon{display:none}.page-node-type-article .gym-content{padding-top:90px}.teaser-image{height:400px;background-size:cover;background-position:center}.typed-source{display:none}.paragraph-container{display:inline-block}.column-inner{width:100%;overflow:hidden}.paragraph-container .column{display:flex}iframe{border:0;max-width:100%;margin:auto;display:block}.map-embed .text-bg{background:#e1e1e1;padding-top:30px;padding-bottom:30px}.map-embed a{color:#848484}.map-embed .map-emb{position:absolute;top:50%}.text-image-combo>.row{width:83.33%;margin:auto}.text-image-combo a{color:#222}.gym-image-link{float:left}.job-teaser-group{display:flex}.single-job .col-md-12{position:inherit}.spacer{float:left}.media-banner{position:relative;overflow:hidden}.media-banner video{width:100%}.media-banner .banner-text{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center}.media-banner .image-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.media-banner .typed-output{color:#fff}.media-banner .text{font-size:30px}.media-banner .text-inner{width:100%;text-align:center}.container-fluid.video-embed{display:inline-block}.column-2 .single-col{flex:0 0 50%;max-width:50%}.column-3 .single-col{flex:0 0 33.333333%;max-width:33.333333%}.column-4 .single-col{flex:0 0 25%;max-width:25%}.multiple-images{text-align:center;float:left}.gym-image-cta{width:100%;float:left;background-size:cover;background-position:center;text-align:center;padding:40px 0}.gym-image-cta a{color:#fff}.story-block{margin-top:30px;background:#f6f6f6;padding-left:100px;padding-right:100px;float:left}.story-block .image{height:500px}.story-block .image .img{height:100%;background-size:cover;background-position:center}.story-block .text{display:flex;align-items:center;position:relative}.story-block .text .inner{width:80%;background:#fff;padding:30px;padding-top:0}.story-block .text .basic-info{border:5px solid #cfc1a6;position:relative;margin-top:-20px;margin-left:-60px;padding:35px 15px 15px 50px;width:100%;margin-bottom:15px}.story-block .basic-info h3{color:#cfc1a6;font-size:15px;text-transform:uppercase;position:relative;padding-bottom:5px;margin-bottom:5px}
.story-block .basic-info h3::after{content:"";position:absolute;width:30px;height:2px;bottom:0;left:0;background:#cfc1a6}.story-block .read-more{width:100%;float:left;margin-top:13px}.story-block .text .read-more a{display:inline-block;color:#cfc0a6;text-transform:uppercase;font-weight:bold;font-size:14px;position:relative}.story-block .text .read-more a::after{content:"\f30b";position:absolute;right:-25px;top:0;font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;line-height:1.1em}.article-teaser-paragraph{padding:10px;box-sizing:border-box;height:100%}.article-teaser-paragraph .content{border:1px solid #f6f6f6;box-sizing:border-box;padding-bottom:10px;position:relative;height:100%}.article-teaser-paragraph .activity--image{height:350px;position:relative;overflow:hidden}.article-teaser-paragraph .activity--image .img{background-position:center;background-size:cover;width:100%;height:100%;transition:all 400ms}.article-teaser-paragraph .activity--image:hover .img{transform:scale(1.1)}.article-teaser-paragraph .details{padding:5px 20px 10px;text-align:center}.article-teaser-paragraph h4 a{color:#000;font-size:20px;margin-bottom:10px;text-transform:uppercase}.article-teaser-paragraph .activity-details{margin-bottom:50px}.article-teaser-paragraph .details .read-more{position:absolute;bottom:15px;left:0;right:0}.article-teaser-paragraph .read-more a{font-weight:300;font-size:13px;display:inline-block;background:transparent;color:#000;text-transform:uppercase;padding:5px 40px;border:1px solid #133c6d;transition:all 400ms}.article-teaser-paragraph .read-more a:hover{color:#fff;background:#133c6d}.testimonial-block{overflow:hidden;background:#3d3f48;padding-top:60px;padding-bottom:60px}.testimonial-block .slick-dots{display:none}.single-testimonial{color:#fff;text-align:center}.single-testimonial h3{color:#fff;margin-bottom:10px}.single-testimonial .icon{text-align:center;width:100%;float:left;margin-bottom:10px}.single-testimonial .icon span{color:#fff;display:inline-flex;border:3px solid #fff;border-radius:50%;align-items:center;justify-content:center;width:40px;height:40px}.paragraph--type--image,.paragraph--type--image img{width:100%;height:100%}.paragraph--type--image img{object-fit:cover}.image-text-block{overflow:hidden}.image-text-block:last-child .img-txt{margin-bottom:60px}.image-text-block .image-cont{height:100%}.image-text-block .img{background-size:cover;background-position:center;width:100%;height:100%;transition:all 400ms}.image-text-block .img:hover{transform:scale(1.1)}.image-text-block .img-txt{height:600px;margin-bottom:60px;align-items:center}.image-text-block .image-cont{width:100%;height:100%;overflow:hidden}.image-text-block .image{height:100%}.image-text-block .image-left .image{padding-right:25px}.image-text-block .image-left .text{padding-left:150px}.image-text-block .text{background:#fff;padding-top:30px;padding-bottom:30px}.image-text-block .image-left svg.vr{display:block;right:0;width:36%;height:100%}.image-text-block .image-right .img-txt{flex-direction:row-reverse}.image-text-block .image-right .image{padding-left:25px}.image-text-block .image-right .text{padding-right:150px}.image-text-block .image-right .vr{left:9%;height:100%;top:5%;display:block}.image-text-block .image-right .hr{display:block;left:9%;right:100%;width:50%;top:5%}.image-text-block .read-more a{display:inline-block;margin-top:20px;background:transparent;color:#000;text-transform:uppercase;padding:10px 20px;transition:all 400ms;border:1px solid #133c6d}.image-text-block .read-more a:hover{background:#002d72;color:#fff}.paragraph-text{display:inline-block}blockquote{position:relative}blockquote::before{content:"\f10d";font-family:"Font Awesome 5 Free";font-weight:bold;font-size:30px;float:left;margin-right:10px;margin-top:-10px}.single-job{margin-bottom:30px;border:1px solid #f6f6f6;padding-bottom:50px;position:relative;height:100%;padding-left:0;padding-right:0}.single-job .img{height:300px;background-size:cover;background-position:center}
.single-job h4{font-size:18px;margin-top:10px}.single-job h2 a{font-size:24px;color:#000;margin-bottom:15px}.single-job .details{padding:5px 20px 10px;text-align:center}.single-job .read-more{position:absolute;bottom:15px;left:0;right:0}.read-more a{display:inline-block;background:transparent;border:1px solid #133c6d;color:#000;padding:7px 40px;transition:all 400ms;text-transform:uppercase}.read-more a:hover{background:#133c6d;color:#fff}.page-node-type-page .media-banner{margin-top:-30px;height:500px;margin-bottom:30px}.typed-output{display:inline;font-weight:bold;font-size:40px;text-transform:uppercase}.blog-row h3.title{text-align:center;margin:30px 0;font-size:40px}.single-blog .image{margin-bottom:20px}.single-blog ul{list-style-type:disc;margin-bottom:10px}.job-opening .views-col{margin-bottom:20px}.job-details h3{text-align:center;margin-bottom:15px}.job-details .job-info{text-align:center}.job-details .job-info li{display:inline-block}.job-details .tab-nav{box-shadow:0 6px 17px 2px rgba(51,62,73,.08);border-top:1px solid rgba(51,62,73,.08);text-align:center;margin:15px 0 30px;list-style:none}.job-details .tab-nav li{display:inline-flex;align-items:center;border-bottom:2px solid #fff;transition:all 400ms}.job-details .tab-nav li.active,.job-details .tab-nav li:hover{border-color:#000}.job-details .job-info i{font-size:8px;margin:0 10px}.job-details .tab-nav a{color:#222;display:block;padding:10px 15px}.job-details ul{list-style:initial;margin-left:15px;margin-bottom:20px}footer{position:fixed;bottom:0;z-index:1}footer .footer-top{background:#3d3f48;padding:50px 0 20px 0}.footer-first{align-items:center;display:flex}.footer-top h1{font-size:45px;color:#fff;margin-left:80px;font-weight:bold}.footer-top h2{font-size:18px;font-weight:500;margin-bottom:10px;color:#fff;position:relative}.footer-top h2::before{position:absolute;width:30px;height:3px;top:-15px;left:0;background:rgba(255,255,255,.2);content:""}footer nav a{color:rgba(255,255,255,.5);font-size:14px;padding:3px 0;transition:all 400ms}footer nav a:hover{color:#fff;text-decoration:underline}.footer-bottom{padding-top:10px;padding-bottom:10px;display:flex;align-items:center;background:#3d3f48}.footer-bottom .logo img{height:40px}.footer-bottom li{display:inline-block}.footer-bottom a{color:#000}.footer-bottom a:hover{color:rgba(0,0,0,.7)}.footer-bottom .logo{padding:0;height:40px}.bottom{background:#000;color:#fff;text-align:center;padding:10px 0}.bottom a{color:#fff;font-weight:bold}.page-node-type-front-page #block-gymcube-login{display:none}.form-text,.form-email,.form-tel{width:100%;padding:3px 5px;float:left}.webform-area .form-item{margin-bottom:10px}.webform-area .js-form-wrapper{width:100%;float:left}.webform-area .title{font-size:24px;font-weight:bold;color:#000;position:relative;padding-bottom:6px;margin-bottom:15px;margin-top:30px}.webform-area .title::after{content:"";position:absolute;bottom:0;left:15px;right:15px;border-bottom:1px solid rgba(0,0,0,.2)}.webform-area .subtitle{font-size:20px;font-weight:bold;color:#000;margin-top:20px}.webform-area label,.webform-area legend{font-size:16px;margin-bottom:0;width:100%}.webform-area .visually-hidden{display:none}.webform-area select{width:100%;padding:6px 5px;height:36px}.webform-area .ui-datepicker-trigger{position:absolute;right:18px;top:38px}.webform-area .doc label{border-top:1px solid rgba(0,0,0,.3);padding:10px;border-left:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.3);font-size:20px;font-weight:bold;color:#000}.webform-area .doc .webform-document-file{border-left:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.3);padding:10px 10px 0}.webform-area .doc .description{padding:0 10px 10px;border-left:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:20px}.webform-area .error-alert{color:red;font-style:italic}.webform-area .js-form-type-checkbox{display:flex}.webform-area .js-form-type-checkbox input,.webform-area .js-form-type-checkbox label{width:auto;float:left;margin-right:10px}.webform-area .js-form-type-radio{display:flex;float:left;margin-right:20px}.webform-area .year-end select{margin-top:22px}.webform-area .js-form-type-radio input{float:left;margin-right:10px}@media only screen and (max-width :1200px){.gym-banner h3{height:110px}.parallax-banner .banner-inner{padding:50px 0 228px 0}}@media only screen and (max-width :1024px){.banner-inner.content-inner{width:90%}.gym-suppliers .slick-track{height:290px}
.gym-suppliers .gym-image-cta{height:270px}.parallax-banner{height:550px}.page-node-type-page .media-banner{height:400px}}@media only screen and (max-width :991px){.gym-suppliers .slick-track{height:380px}.gym-suppliers .gym-image-cta{height:360px}.why-pdl .text-area{margin-bottom:30px}.home-community .paragraph-text h2{text-align:center;margin-bottom:30px}.parallax-banner{height:532px}.column-4 .single-col{min-height:400px;margin-bottom:10px;flex:0 0 50%;max-width:50%}.row.column-4{height:auto !important}.story-block .text .inner{width:100%;text-align:center}.story-block .text .basic-info{margin-left:auto;margin-right:auto;max-width:400px}.story-block .basic-info h3::after{left:50%;margin-left:-15px}.image-text-block .image-left .text{padding-left:50px}.image-text-block .image-right .text{padding-right:50px}}@media only screen and (max-width :896px){.parallax-banner{height:480px}.parallax-banner h3{height:40px;font-size:35px}.gym-suppliers .slick-track{height:340px}.gym-suppliers .gym-image-cta{height:320px}.parallax-banner .banner-inner{padding:50px 0 140px 0}.menu-sec a.sec-toggle{display:block;font-size:25px}.menu-sec .fa-times{display:none}.menu-sec.open .fa-times{display:block}.menu-sec.open .fa-user-alt{display:none}.menu-sec .navigation{position:fixed;left:0;right:0;height:100vh;width:100vw;background:rgba(0,0,0,.9);z-index:99;top:0;padding-top:80px;display:flex;align-items:center;transform:scaleY(0);transition:all 400ms;transform-origin:top;z-index:-4}.menu-sec.open .navigation{transform:scaleY(1)}.menu-sec ul.menu{width:100%;text-align:center}.secondary-menu ul li{width:100%;display:block}.secondary-menu .register a,.secondary-menu .register a:hover{background:transparent}.page-node-type-page .media-banner{height:350px}li.login ul{position:relative;transform:scaleY(1)}}@media only screen and (max-width :768px){.parallax-banner{height:410px}.parallax-banner .banner-inner{padding:50px 0}.gym-banner h3{height:75px}.gym-suppliers .slick-track{height:300px}.gym-suppliers .gym-image-cta .block-inner{padding:20px 25px}.gym-suppliers .gym-image-cta .block-inner a{font-size:14px;line-height:1.1em}.gym-suppliers .gym-image-cta .block-inner h3{font-size:18px}.gym-suppliers .gym-image-cta{height:280px}.header .col-md-4{width:33.33%}.home-community .img-txt,.image-text-block .img-txt{height:auto !important}.home-community .image-left .text,.image-text-block .image-left .text{padding-left:20px;margin-top:60px;padding-top:0}.home-community .image-right .text,.image-text-block .image-right .text{padding-right:20px}.home-community .image-right .img,.image-text-block .image-right .img{float:right}.image-text-block .img-txt{height:auto}.home-community .image .img,.image-text-block .image .img{width:70%;height:450px}.home-community .text,.image-text-block .text{width:90%;margin:auto}#community-item-3 .hr,.image-text-block .image-right .hr{left:10%;right:100%;width:54%;top:-1px;margin-left:2px}.home-community .image-right .image-cont,.image-text-block .image-right .image-cont{padding-top:40px}#community-item-3 .vr,.image-text-block .image-right .vr{left:10%;height:100%;top:-1px;right:0;margin-left:2px}.home-community .paragraph-text h2{font-size:25px}.front-about .about-box{padding:0}.front-about .col-md-12{padding:0}.front-about .image-right .img-txt{flex-direction:row-reverse}.front-about .about-box{width:100%}.front-about .text,.front-about .image{width:50%}.front-about .about-box:last-child{margin-left:5%;width:95%}.front-about .text{width:45%}.front-about .main-image .img{top:0;width:60%;height:210px}footer{text-align:center;position:relative}.body-area{margin-bottom:0}.footer-first div{width:100%}.footer-top h1{margin-left:0;width:100%;text-align:center}.footer-top h2::before{left:50%;margin-left:-15px}.column-3 .single-col{flex:0 0 100%;max-width:100%;margin-bottom:10px;min-height:300px}.multiple-images .row{height:auto !important}.home-community .image .img,.image-text-block .image .img{width:100%}.image-text-block{text-align:center}.image-text-block line{display:none}.md-reverse-elements{flex-direction:column-reverse}.page-node-type-page .media-banner{height:300px}
}@media only screen and (max-width :667px){.parallax-banner{height:350px}.gym-suppliers .slick-track{height:260px}.gym-suppliers .gym-image-cta{height:240px}.home-community .image .img,.image-text-block .image .img{height:350px}}@media only screen and (max-width :568px){.parallax-banner{height:300px}.page-node-type-front-page .gym-content{padding-top:90px}.page-node-type-front-page .header{background:#3d3f48}.parallax-banner .banner-inner{display:flex;flex-direction:column;height:100%;padding:40px 0 20px 0}.parallax-banner .banner-inner h3{font-size:25px;height:50px}.gym-suppliers .gym-image-cta .block-inner{padding:20px 15px}.gym-suppliers .gym-image-cta .block-inner a{font-size:12px;line-height:1.1em}.gym-suppliers .gym-image-cta .block-inner h3{font-size:16px}.gym-suppliers .slick-track{height:220px}.gym-suppliers .gym-image-cta{height:200px}.front-about .image{width:100%}.front-about .text{width:100%;margin-top:20px}.front-about .col-md-12{padding-left:15px;padding-right:15px}.front-about .main-image .img{width:70%;display:none}.front-about .image-right .img-txt{flex-direction:column-reverse}.page-node-type-front-page .front-about .image-left{margin-top:20px}.front-about .about-box:last-child{margin:0;width:100%}.story-block{padding-left:20px;padding-right:20px}.column-4 .single-col{flex:0 0 100%;max-width:100%}.sm-reverse-elements{flex-direction:column-reverse}.page-node-type-page .media-banner{height:250px}.parallax-banner span.static{display:block}.story-block .basic-info{padding-left:15px !important}.story-block .basic-info h2{font-size:30px;word-break:break-word}}@media only screen and (max-width :480px){.parallax-banner{height:250px}.parallax-banner.gym-banner h3{height:60px;font-size:25px}.home-community .image .img,.image-text-block .image .img{height:200px}.home-community .paragraph-text h2{font-size:20px}.page-node-type-page .media-banner{height:180px}}.fwcta-2235 a{background:#002d72 !important;color:#fff !important;transition:all 400ms}.fwcta-2235 a:hover{background:#3d3f48 !important}form.search-form{display:none}body.path-search h2{text-align:center;margin:30px 0;font-size:40px}.image-cont .img .powah-pin,.image .img .powah-pin{position:relative;top:10px;left:10px;background-image:url("/themes/custom/gymcube/css/../images/pinterest.png");background-size:contain;width:30px;height:30px;border-radius:50%;border:3px solid #fff}.promotional-block{position:relative;z-index:111;background:#133c6d;padding-top:30px;padding-bottom:30px;text-align:center;background-size:cover;background-position:center}.promotional-block::after{position:absolute;background-color:rgba(0,0,0,.3);content:"";top:0;bottom:0;left:0;right:0;z-index:-1}.promotional-block p{color:#fff}.promotional-block .cta a{display:inline-block;background:transparent;border:1px solid #fff;color:#fff;padding:7px 40px;transition:all 400ms;text-transform:uppercase}.promotional-block .cta a:hover{background:#133c6d;color:#fff}.powah-pin{display:none !important}
/* Source and licensing information for the above line(s) can be found at https://www.pdl.com.ky/themes/custom/gymcube/css/style.css. */