@font-face{font-family:'oswaldbook';src:url("../fonts/Oswald/oswald-regular-webfont.eot");src:url("../fonts/Oswald/oswald-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Oswald/oswald-regular-webfont.woff2") format("woff2"),url("../fonts/Oswald/oswald-regular-webfont.woff") format("woff"),url("../fonts/Oswald/oswald-regular-webfont.ttf") format("truetype"),url("../fonts/Oswald/oswald-regular-webfont.svg#oswaldbook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldbold';src:url("../fonts/Oswald/oswald-bold-webfont.eot");src:url("../fonts/Oswald/oswald-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Oswald/oswald-bold-webfont.woff2") format("woff2"),url("../fonts/Oswald/oswald-bold-webfont.woff") format("woff"),url("../fonts/Oswald/oswald-bold-webfont.ttf") format("truetype"),url("../fonts/Oswald/oswald-bold-webfont.svg#oswaldbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldlight';src:url("../fonts/Oswald/oswald-light-webfont.eot");src:url("../fonts/Oswald/oswald-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Oswald/oswald-light-webfont.woff2") format("woff2"),url("../fonts/Oswald/oswald-light-webfont.woff") format("woff"),url("../fonts/Oswald/oswald-light-webfont.ttf") format("truetype"),url("../fonts/Oswald/oswald-light-webfont.svg#oswaldlight") format("svg");font-weight:normal;font-style:normal}body{color:#2f2f2f;font-size:16px;font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;line-height:24px}a{color:#e37d27}a:hover{color:#f6a71f}a:hover,a:focus,div:focus,input:focus,textarea:focus,button:focus{outline:none;text-decoration:none}h1{color:#2f2f2f;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:46px;text-transform:uppercase}h2,h3,h4,h5,h6{color:#e37d27;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}ol li,ul li{list-style-position:inside;margin-bottom:12px}ol ol li{list-style-type:lower-alpha}ol ol ol li{list-style-type:lower-roman}.main-content ul,.tnwrapper .team__item .content ul{padding-left:0}.main-content ul li,.tnwrapper .team__item .content ul li{list-style-type:none}.main-content ul li:before,.tnwrapper .team__item .content ul li:before{color:#e37d27;content:'\f138';font-family:'FontAwesome';font-size:16px;padding-right:4px}.titan-accordion{margin:0;padding:0;background:#2196F3}.titan-accordion__submenu{margin:0;padding:0}.titan-accordion__submenu .titan-accordion__li{background:#1976D2}.titan-accordion__li{border-top:1px solid #fff;list-style:none}.titan-accordion--child-1{text-indent:1em}.titan-accordion--child-2{text-indent:2em}.titan-accordion--child-3{text-indent:3em}.titan-accordion--clickable{background:url("../images/accordion-arrow.png") no-repeat 96% 10px;cursor:pointer}.titan-accordion--shown{background:url("../images/accordion-arrow.png") no-repeat 96% -70px}.titan-accordion__title{height:48px;line-height:48px;display:block}.titan-accordion__title a{color:#fff;display:block;padding:0 1em;width:84%}.banner__slide-content .buttons a,.main-content.front-page a.find-out-more,.banner__slide-content .buttons a:nth-child(odd),.main-content.front-page a.view-class,.tnwrapper a.view-staff,.tnwrapper a.view-news,.blog__item .read-more,.classes1__item .view-btn,.gform_footer input.gform_button,.post__item .read-more,.post__item .read-full-text,.post__item .read-shorten-text,.read-slide-more,.readmore a{border-radius:3px;color:#fff;display:inline-block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;height:69px;line-height:69px;overflow:hidden;text-align:center;text-transform:uppercase;width:269px}.banner__slide-content .buttons a,.main-content.front-page a.find-out-more{border:3px solid #f6a71f}.banner__slide-content .buttons a:nth-child(odd),.main-content.front-page a.view-class,.tnwrapper a.view-staff,.tnwrapper a.view-news,.blog__item .read-more,.classes1__item .view-btn,.gform_footer input.gform_button,.post__item .read-more,.post__item .read-full-text,.post__item .read-shorten-text,.read-slide-more,.readmore a{background-color:#f6a71f}.banner__slide-content .buttons a:nth-child(odd):hover,.main-content.front-page a.view-class:hover,.trial-form .gform_footer input.gform_button:hover,.tnwrapper a.view-staff:hover,.tnwrapper a.view-news:hover,.sidebar .menu__item:hover,.sidebar .menu__item.active,.blog__item .read-more:hover,.classes1__item .view-btn:hover,.gform_footer input.gform_button:hover,.post__item .read-more:hover,.post__item .read-full-text:hover,.post__item .read-shorten-text:hover,.read-slide-more:hover,.readmore a:hover{background-color:#ce6b26}.banner__slide-content .buttons a:hover{border:3px solid #ce6b26}.header{background:#2e2e2e url("../images/header-bg1.png") repeat center top}.header-wrapper{padding:17px 0}.header__logo{margin-bottom:20px;text-align:center}.header__logo img{max-width:100%}.header__info{text-align:center}.header__info .title{color:#f39f21;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif}.header__info .title i{margin-right:5px}.header__info .value a,.header__info .prefooter .contact__item .value a a,.prefooter .contact__item .value .header__info a a{color:#fff;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif}.header__info-social .value a,.header__info-social .prefooter .contact__item .value a a,.prefooter .contact__item .value .header__info-social a a{font-size:23px;margin-right:3px}.header__info-social .value a:last-child,.prefooter .contact__item .value .header__info-social a a:last-child{margin-right:0}.header__info>div{margin-bottom:10px;overflow:hidden}.header__info>div:last-child{margin-bottom:0}.top-menu{background:#e79223;width:100%}.top-menu__desktop{display:none}.top-menu__desktop .menu{display:table;margin:0 auto;max-width:1170px;padding:0;width:100%}.top-menu__desktop .menu ul{display:none;list-style-type:none;margin:0;padding:0;position:absolute}.top-menu__desktop .menu ul,.top-menu__desktop .menu ul>li{border-bottom:1px solid transparent;width:180px}.top-menu__desktop .menu ul>li>a{background:#e79223;padding:8px 12px}.top-menu__desktop .menu ul>li:hover>a,.top-menu__desktop .menu ul>.current-menu-item>a,.top-menu__desktop .menu ul>.current-menu-item:hover>a{color:#fff}.top-menu__desktop .menu li{display:block;list-style-type:none;margin:0;padding:0;position:relative;z-index:100}.top-menu__desktop .menu li:hover>ul{display:block}.top-menu__desktop .menu>li{display:table-cell}.top-menu__desktop .menu>li.join-now{background-color:#e74c22}.top-menu__desktop .menu>li:hover>ul{border-top:1px solid transparent;left:0}.top-menu__desktop .menu>li:hover>a,.top-menu__desktop .menu>.current-menu-item>a{color:#fff}.top-menu__desktop .menu ul>li:hover>a,.top-menu__desktop .menu ul>.current-menu-item>a{background:#282828}.top-menu__desktop .menu>li>a{line-height:50px;padding:0;text-align:center}.top-menu__desktop .menu li>ul li:hover>ul{left:180px;top:0}.top-menu__desktop .menu a{color:#ffd7a3;display:block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:18px;text-transform:uppercase}.top-menu__desktop .menu a:hover,.top-menu__desktop .menu a:active,.top-menu__desktop .menu a:focus{color:#fff;text-decoration:none}.slicknav_menu{background:#e79223}.slicknav_nav .slicknav_row:hover{background:none}.slicknav_nav .slicknav_row:hover a{color:#fff}.slicknav_nav ul{padding-left:0;margin-left:0}.slicknav_nav ul.sub-menu{margin-left:10px}.slicknav_nav a{color:#ffd7a3;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:18px;text-transform:uppercase}.slicknav_nav a:hover{background:none;color:#fff}.slicknav_nav li.slicknav_open>a>a{color:#fff}.slicknav_nav li.current-menu-item>a{color:#fff}.slicknav_nav .slicknav_arrow{display:inline-block;margin-top:-2px;vertical-align:top}.no-js .banner{min-height:219px}.no-js .banner__images-js,.no-js .banner__slide-content{display:none}.no-js .banner__spin{background-color:#000;display:block;height:100%;line-height:700px;position:absolute;text-align:center;width:100%}.banner{position:relative}.banner__images-js{margin-bottom:10px;z-index:1}.banner__slide img{width:100%}.banner__slide-image{position:relative;z-index:1}.banner__slide-overlay{background:rgba(0,0,0,0.3);background-blend-mode:soft-light, normal;height:100%;position:absolute;width:100%;z-index:2}.banner__slide-content{position:relative;z-index:2}.banner__slide-content .content-wrapper{background-color:#000;margin:auto;max-width:273px;padding:10px 15px 13px}.banner__slide-content .title{color:#fff;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:22px;line-height:22px;margin-bottom:15px;text-align:center;text-transform:uppercase}.banner__slide-content .title span{color:#ef9c22;display:block;font-size:45px;line-height:45px;margin-top:5px}.banner__slide-content .buttons{text-align:center}.banner__slide-content .buttons a{display:block;font-size:18px;height:59px;line-height:59px;margin:auto;width:230px}.banner__slide-content .buttons a:hover{background-color:transparent}.banner__slide-content .buttons a:nth-child(odd){display:block;height:59px;line-height:59px;width:230px;margin-bottom:7px}.banner .content-right{text-align:center}.banner .content-right .vid-overlay{margin:20px auto 0;width:140px}.banner .content-right .vid-overlay img{max-width:100%}.banner__spin{display:none}.leadin{background-color:#fff;background-image:url("../images/leadin-bg1.png"),url("../images/leadin-bg2.png");background-position:center top, center -130px;background-repeat:no-repeat;background-size:cover, auto;padding:72px 0}.leadin__wrapper{margin:auto;width:273px}.leadin h2{color:#292929;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:45px;margin:0 0 20px;text-align:center;text-transform:uppercase}.leadin h2 span{color:#f4a320}.leadin__item{display:block;float:left;position:relative}.leadin__item .image{height:192px;overflow:hidden;position:relative;text-align:center;width:273px;z-index:1}.leadin__item .image.no-image img{max-width:100%}.leadin__item img{left:50%;margin:auto;opacity:0.7;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.leadin__item.item1 .image{background-color:#e56c03}.leadin__item.item2 .image{background-color:#eab000}.leadin__item.item3 .image{background-color:#dc0101}.leadin__item.item4 .image{background-color:#95c000}.leadin__item.item5 .image{background-color:#740189}.leadin__item.item6 .image{background-color:#06bffc}.leadin__item.item7 .image{background-color:#F6A71F !important}.leadin__item.item8 .image{background-color:#000}.leadin__item .title{bottom:25px;color:#fff;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:36px;line-height:40px;max-height:82px;max-width:240px;overflow:hidden;position:absolute;text-align:right;text-transform:uppercase;right:15px;z-index:2}.leadin__item:hover .image img{opacity:0.3}.main-content.front-page{background:#2f2f2f url("../images/home-content-bg.png") no-repeat right 24 px;color:#fff;padding:80px 0}.main-content.front-page h1{color:#fff;font-family:"oswaldlight",Arial,Helvetica,"Helvetica Neue",sans-serif;margin-top:0}.main-content.front-page h1 span{font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif}.main-content.front-page .homepage-content{font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;color:#777}.main-content.front-page a.find-out-more{color:#f6a71f;display:block;font-size:16px;height:60px;line-height:60px;margin:15px 20px 7px 0;width:200px}.main-content.front-page a.find-out-more:hover,.main-content.front-page a.find-out-more.active{border:3px solid #ce6b26;color:#ce6b26}.main-content.front-page a.view-class{display:block;font-size:16px;height:60px;line-height:60px;width:200px}.trial-form{background-color:rgba(0,0,0,0.6);background-image:url("../images/free-trial.png");background-repeat:no-repeat;background-position:right top;border-style:solid;border-width:3px;border-color:#f6a71f;border-radius:8px;font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:15px;margin:20px auto 0;max-width:360px;padding:49px 10px 32px}.trial-form .gform_heading{margin-bottom:15px;width:80%}.trial-form .gform_description{color:#fff;font-family:"oswaldlight",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:28.42px;line-height:28px;margin-top:0;text-transform:uppercase}.trial-form .gform_description span{display:block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif}.trial-form .gform_wrapper li{margin-bottom:6px;position:relative;z-index:1}.trial-form .gform_wrapper li:before{display:none}.trial-form .gform_wrapper li .gfield_label{font-weight:normal;left:10px;margin-bottom:0;position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.trial-form .gform_wrapper li .ginput_container{position:relative;z-index:2}.trial-form .gform_wrapper li.message{margin-bottom:4px}.trial-form .gform_wrapper li.message div.ginput_container{height:171px}.trial-form .gform_wrapper li.message .gfield_label{top:10px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.trial-form li.gform_validation_container{display:none}.trial-form .gform_body input,.trial-form .gform_body select{background-color:#000;border:2px solid #8e8e8e;border-radius:0;color:#fff;height:42px;line-height:42px;padding:0 10px;width:100%}.trial-form .gform_body input::-webkit-input-placeholder,.trial-form .gform_body select::-webkit-input-placeholder{color:#ffffff}.trial-form .gform_body input:-moz-placeholder,.trial-form .gform_body select:-moz-placeholder{color:#ffffff}.trial-form .gform_body input::-moz-placeholder,.trial-form .gform_body select::-moz-placeholder{color:#ffffff}.trial-form .gform_body input:-ms-placeholder,.trial-form .gform_body select:-ms-placeholder{color:#ffffff}.trial-form .gform_body textarea{background-color:#000;border:2px solid #8e8e8e;border-radius:0;color:#fff;height:171px;max-height:171px;max-width:100%;padding:10px}.trial-form .gform_body .bottom-msg p{color:#FFF}.trial-form .gform_footer{text-align:right}.trial-form .gform_footer input.gform_button{background-color:#f6a71f;border:0;border-radius:3px;color:#1a1a1a;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px;height:49px;line-height:49px;text-transform:uppercase;width:172px}.trial-form .gform_footer input.gform_button:hover{color:#fff}.tnwrapper{padding:94px 0 58px}.tnwrapper h2{font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:35px;margin:0 0 14px;text-transform:uppercase}.tnwrapper .tnwrapper__team{margin-bottom:30px}.tnwrapper .tnwrapper__team h2{color:#f6a71f}.tnwrapper .team__item{margin-bottom:28px}.tnwrapper .team__item .title{font-family:"oswaldlight",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:25px;height:66px;line-height:32px;margin-bottom:8px;overflow:hidden}.tnwrapper .team__item .title .title__name,.tnwrapper .team__item .title .title__position{display:block;max-height:33px;overflow:hidden;vertical-align:top}.tnwrapper .team__item .title__name{color:#000}.tnwrapper .team__item .title__position{color:#a3a3a3}.tnwrapper .team__item .image{border:2px solid #f6a71f;height:194px;margin-bottom:8px;overflow:hidden;position:relative;width:268px}.tnwrapper .team__item .image img{left:0;margin:auto;max-width:100%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tnwrapper .team__item .image:hover{background-color:#f5a320}.tnwrapper .team__item .image:hover img{opacity:0.3}.tnwrapper .team__item .content{color:#777777;font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:14px}.tnwrapper a.view-staff,.tnwrapper a.view-news{background-color:#2f2f2f;float:right;font-size:20px;height:57px;line-height:57px;width:171px}.tnwrapper .tnwrapper__news h2{color:#000}.tnwrapper .news__item{margin-bottom:20px}.tnwrapper .news__item .image{margin-bottom:10px}.tnwrapper .news__item .image .wrapper{border:2px solid #2f2f2f;height:124px;overflow:hidden;position:relative;width:170px}.tnwrapper .news__item .image img{left:0;margin:auto;max-width:100%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tnwrapper .news__item .title{color:#000;font-family:"oswaldlight",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:25px;line-height:32px}.tnwrapper .news__item .desc{color:#777777;font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:14px}.tnwrapper .news__item a.read-more{color:#d28d16;font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:14px;text-decoration:underline}.classes__wrapper{margin:auto;max-width:1920px}.classes__item{float:left;max-width:480px;position:relative;width:100%}.classes__item .image{height:280px;overflow:hidden;position:relative;max-width:480px}.classes__item .image img{left:50%;margin:auto;position:absolute;top:50%;opacity:0.7;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.classes__item .image img.no-image{max-width:100%}.classes__item .title{color:#fff;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:36px;left:0;margin:auto;max-width:318px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.classes__item .title__text,.classes__item .title__icon{display:inline-block;vertical-align:middle}.classes__item .title__icon{height:78px;width:76px}.classes__item .title__text{height:84px;line-height:43px;margin:0 auto 7px;overflow:hidden;text-align:center;width:225px}.classes__item.item1{background-color:#eab000}.classes__item.item2{background-color:#dc0101}.classes__item.item3{background-color:#740189}.classes__item.item4{background-color:#000}.classes__item:hover .image img{opacity:0.3}.home-form{background-color:#000;padding:60px 0 50px;position:relative}.home-form__bg{background-image:none;background-position:left center, right center;background-repeat:no-repeat;height:100%;max-width:1920px;position:absolute;top:0;width:100%;z-index:1}.home-form .trial-form{background-color:transparent;margin:0 auto}.home-form .trial-form form{position:relative}.home-form .trial-form .gform_wrapper li .gfield_label{color:#fff}.home-form .trial-form .gform_body{position:relative}.home-form .trial-form .gform_body input,.home-form .trial-form .gform_body textarea{color:#fff}.home-form .container{position:relative;z-index:2}.sub-page{background-image:url("../images/content-bg1.png"),url("../images/content-bg.jpg");background-repeat:no-repeat, repeat;background-position:center 210px, 0 0;padding:40px 0 94px}.sub-page h1{margin:0 0 40px}.sub-page .feat-img{margin-bottom:20px;width:100%;text-align:center}.sub-page .feat-img img{max-width:100%}.sub-page form ul li:before{display:none}.sub-page .page-content{margin-bottom:30px}.sub-page .ngg-navigation{font-size:15px !important}.sub-page .ngg-gallery-thumbnail-box,.sub-page .ngg-album-compact,.sub-page .ngg-album{overflow:hidden;width:195px}.sub-page .ngg-gallery-thumbnail>a,.sub-page .ngg-gallery-thumbnail>span,.sub-page .ngg-album-compact a.gallery_link,.sub-page .ngg-album-compact span.gallery_link,.sub-page .ngg-album-compact span.gallery_link,.sub-page .ngg-thumbnail>a,.sub-page .ngg-thumbnail>span{display:block;height:149px;position:relative;width:195px}.sub-page .ngg-gallery-thumbnail img,.sub-page .ngg-album-compactbox .Thumb,.sub-page .ngg-thumbnail img{background-color:transparent;left:50%;margin:0 auto !important;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.sub-page .ngg-album-compact h4,.sub-page .ngg-albumtitle a{color:#e37d27;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:17px;font-weight:normal;height:45px;line-height:22px;margin-bottom:10px;overflow:hidden;text-align:center;text-transform:uppercase}.sub-page .ngg-gallery-thumbnail img,.sub-page .ngg-album,.sub-page .ngg-thumbnail img{border:0 none;margin:0 auto;padding:0}.sub-page .ngg-galleryoverview,.sub-page .ngg-albumoverview{margin:0 auto 30px;width:195px}.sub-page .ngg-galleryoverview br,.sub-page .ngg-albumoverview br{display:none}.sub-page .ngg-galleryoverview .overlay,.sub-page .ngg-albumoverview .overlay{display:none;height:100%;position:absolute;width:100%}.sub-page .ngg-gallery-thumbnail-box{margin:0 0 26px 0}.sub-page .ngg-gallery-thumbnail-box:nth-child(3n){margin-right:0}.sub-page .ngg-gallery-thumbnail-box.last-gallery-mobile,.sub-page .ngg-album.last-gallery-mobile{margin-right:0}.sub-page .ngg-gallery-thumbnail img:hover,.sub-page .ngg-thumbnail img:hover,.sub-page .ngg-gallery-thumbnail img:focus,.sub-page .ngg-thumbnail img:focus{background-color:transparent}.sub-page .ngg-album-compact{margin:0 0 26px 0 !important;padding:0 !important}.sub-page .ngg-album-compact:nth-child(3n){margin-right:0 !important}.sub-page .ngg-album-compactbox{border:0 none;padding:0 !important}.sub-page .ngg-album-compactbox:before,.sub-page .ngg-album-compact p,.sub-page .ngg-album-gallery-image-counter,.sub-page .ngg-album-compactbox:after{display:none}.sub-page .ngg-album-compactbox .Thumb{border:0 none !important}.sub-page .ngg-album-compact h4 .ngg-album-desc{color:#e37d27;height:45px}.sub-page .ngg-album{float:left;margin:0 0 26px 0}.sub-page .ngg-album:nth-child(3n){margin-right:0}.sub-page .ngg-albumtitle{font-size:inherit;font-weight:normal}.sub-page .ngg-albumtitle a,.sub-page .ngg-albumtitle span{display:block;margin-bottom:10px}.sub-page .ngg-albumtitle a:hover,.sub-page .ngg-album-compact h4 .ngg-album-desc:hover,.sub-page .ngg-albumtitle a:focus,.sub-page .ngg-album-compact h4 .ngg-album-desc:focus{color:#e37d27}.sub-page .ngg-navigation span{font-weight:normal}.sub-page .ngg-navigation a.page-numbers,.sub-page .ngg-navigation span,.sub-page .ngg-navigation a.next,.sub-page .ngg-navigation a.prev{border:0;color:#383a35;display:inline-block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:15px;margin:0 4px 0;padding:0;text-align:center;text-transform:uppercase}.sub-page .ngg-navigation a.page-numbers:hover,.sub-page .ngg-navigation a.page-numbers:focus,.sub-page .ngg-navigation span:hover,.sub-page .ngg-navigation span:focus,.sub-page .ngg-navigation a.next:hover,.sub-page .ngg-navigation a.next:focus,.sub-page .ngg-navigation a.prev:hover,.sub-page .ngg-navigation a.prev:focus{background:none !important;color:#f7902b !important}.sub-page .ngg-navigation a.page-numbers i.fa-backward,.sub-page .ngg-navigation span i.fa-backward,.sub-page .ngg-navigation a.next i.fa-backward,.sub-page .ngg-navigation a.prev i.fa-backward{font-size:12px;margin-right:2px}.sub-page .ngg-navigation a.page-numbers i.fa-forward,.sub-page .ngg-navigation span i.fa-forward,.sub-page .ngg-navigation a.next i.fa-forward,.sub-page .ngg-navigation a.prev i.fa-forward{font-size:12px;margin-left:2px}.sub-page .ngg-navigation span{color:#f7902b}.sub-page .ngg-breadcrumbs li{background:none;padding-left:0}.sidebar{margin-top:30px}.sidebar .trial-form{background-color:#2a2a2a;margin-top:0;max-width:270px}.sidebar .trial-form .gform_description span{font-size:33px;line-height:38px}.sidebar .trial-form .gform_wrapper li.message{margin-bottom:20px}.sidebar .trial-form .gform_heading{width:70%}.sidebar .trial-form .gform_footer{text-align:center}.sidebar__menu{margin:0 auto 24px;max-width:270px}.sidebar .menu__item{background-color:#f6a71f;border-radius:4px;color:#fff;display:block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:21px;margin-bottom:10px;padding:18px 20px;text-transform:uppercase}.sidebar .menu__item .title{max-height:48px;overflow:hidden}.sidebar .menu__item:last-child{margin-bottom:0}.sidebar__form .button{margin:0 auto 27px;max-width:270px}.sidebar__form .button a{background-color:#e37d27;background-image:url("../images/button-bg-logo.png"),url("../images/sidebar-btn-bg.jpg");background-repeat:no-repeat, repeat;background-position:center;border-radius:8px;color:#000000;display:block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:40px;height:99px;line-height:99px;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;width:100%}.sidebar__form .button a span{color:#fff;font-family:"oswaldlight",Arial,Helvetica,"Helvetica Neue",sans-serif}.sidebar .primary-sidebar ul.menu{margin-bottom:24px}.sidebar .primary-sidebar ul.menu li{margin-bottom:10px}.sidebar .primary-sidebar ul.menu li:before{display:none}.sidebar .primary-sidebar ul.menu li a{background-color:#f6a71f;border-radius:4px;color:#fff;display:block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:21px;margin-bottom:10px;padding:18px 20px;text-transform:uppercase;overflow:hidden}.sidebar .primary-sidebar ul.menu li.sidebar-green a{background:#b6d133}.sidebar .primary-sidebar ul.menu li.current-menu-item a{background-color:#ce6b26}.page-child h1,.single-page h1{margin-bottom:0}.page-child .titan-breadcrumb,.single-page .titan-breadcrumb{margin-bottom:27px}.page-child .single-team,.single-page .single-team{margin-bottom:15px}.meet-team .wrapper{margin:auto;width:271px}.meet-team__item{margin-bottom:50px}.meet-team__item .image{border:1px solid #f6a71f;border-radius:5px;height:329px;margin-bottom:24px;overflow:hidden;position:relative;text-align:center}.meet-team__item .image img{left:50%;margin:auto;max-width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.meet-team__item .title{color:#e37d27;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:20px;margin-bottom:3px}.meet-team__item .position{color:#e79223;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:14px;margin-bottom:3px;text-transform:uppercase}.meet-team__item .content{color:#2f2f2f}.meet-team__item .more-info{background-color:#f6a71f;border-radius:6px;color:#FFFFFF;display:inline-block;font-family:"oswaldbook", Arial, Helvetica, "Helvetica Neue", sans-serif;font-size:18px;font-weight:bold;padding:15px 15px;text-transform:uppercase}.meet-team__item .more-info:hover{background-color:#ce6b26}.coaches__title{margin-top:20px}.coaches__thumb{max-width:100%}.coaches .more-info{background-color:#f6a71f;border-radius:6px;color:#FFFFFF;display:inline-block;font-family:"oswaldbook", Arial, Helvetica, "Helvetica Neue", sans-serif;font-size:18px;font-weight:bold;padding:15px 15px;text-transform:uppercase;text-align:center;height:auto;line-height:24px;width:150px}.coaches .more-info:hover{background-color:#ce6b26}.team-info .feat-img{border:1px solid #f6a71f;border-radius:5px;height:329px;margin-bottom:24px;overflow:hidden;position:relative;text-align:center}.team-info h4{font-size:24px}.team-info h3{font-size:22px}.team-info h2{font-size:20px}.team-info h1{color:#e37d27;font-size:18px}.team-info p{color:#2f2f2f;font-size:16px;margin-bottom:20px}.team-info ul li{margin-bottom:2px}.facilities__item{display:block;margin-bottom:23px;position:relative}.facilities__item-wrapper{display:block;margin:auto;position:relative;max-width:270px}.facilities__item .image{height:188px;overflow:hidden;position:relative;text-align:center;max-width:270px;z-index:1}.facilities__item .image.no-image img{max-width:100%}.facilities__item img{left:50%;margin:auto;opacity:0.7;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.facilities__item.orange .image{background-color:#e56c03}.facilities__item.yellow .image{background-color:#eab000}.facilities__item.red .image{background-color:#dc0101}.facilities__item.green .image{background-color:#95c000}.facilities__item.violet .image{background-color:#740189}.facilities__item.blue .image{background-color:#06bffc}.facilities__item.black .facilities__item-wrapper{width:100%}.facilities__item.black .image{background-color:#000;height:192px;width:273px}.facilities__item:last-child{margin-bottom:0}.facilities__item .title{bottom:25px;color:#fff;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:30px;line-height:35px;max-height:70px;max-width:159px;overflow:hidden;position:absolute;text-align:right;text-transform:uppercase;right:15px;z-index:2}.facilities__item:hover .image img{opacity:0.3}.gallery__item{margin-bottom:25px}.gallery__item a.wrapper{display:block}.gallery__item a.wrapper:hover .overlay{background-color:#f6a71f;color:#fff;display:block;font-size:36px;height:100%;line-height:149px;opacity:0.8;position:absolute;text-align:center;width:100%;z-index:2}.gallery__item .image{height:149px;margin:auto;width:195px;overflow:hidden;position:relative}.gallery__item .image img{left:50%;position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.gallery__item .image .overlay{display:none}.gallery .back-to-top{bottom:30px;color:#e74c22;display:none;font-size:75px;position:fixed;right:15px;z-index:100}.faq{margin-bottom:60px}.faq.with-content{margin-top:30px}.faq h3{position:relative}.faq h3 a{display:block}.faq h3 a span.title{display:inline-block;width:93%}.faq h3 a:hover,.faq h3 a:focus{color:#fff}.faq-content{margin:24px 0 34px;padding:0 18px}.faq .icon{line-height:16px;position:absolute;top:50%;right:0;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.faq .icon:before{display:inline-block;font-family:'FontAwesome';font-size:16px;content:'\f13a';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.faq__item-heading.on .icon:before{content:'\f139'}.faq__title{color:#2f2f2f;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:25px;margin-bottom:15px;text-transform:uppercase}.panel-default>.panel-heading{background:#000;border:0;border-color:transparent;border-radius:4px;color:transparent;padding:16px}.panel-default>.panel-heading.on{background:#e79223}.panel-title{color:#fff;font-size:20px;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;line-height:26px}.panel-group .panel{border:0;border-top:0;border-left:0;border-right:0;border-radius:0;box-shadow:none;margin-bottom:7px;padding:0}.panel-group .panel+.panel{margin-top:0}.panel-group .panel:last-child{border-bottom:0}.testimonials__item{padding:40px 0;border-bottom:1px solid #d7d7d7}.testimonials__item .content{position:relative;font-style:italic;margin-bottom:20px}.testimonials__item .title{color:#e37d27;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:18px}.testimonials__item:last-child{padding-bottom:0;border:0}.testimonials .titan-pagination{margin-top:48px}.blog__item{margin-bottom:60px}.blog__item-image{margin-bottom:20px}.blog__item .image{height:208px;overflow:hidden;position:relative;width:270px}.blog__item .image img{left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-width:100%;max-height:100%}.blog__item .image.no-image img{max-width:100%}.blog__item .title{color:#e37d27;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:20px;text-transform:uppercase;margin-bottom:3px;overflow:hidden}.blog__item .desc{overflow:hidden}.blog__item .read-more{color:#1a1a1a;height:49px;line-height:49px;margin-top:11px;width:172px}.blog__item:last-child{margin-bottom:0}.blog .titan-pagination{margin-top:48px}.facilities-child .content-left{margin-bottom:30px}.facilities-child .featured-img{border:1px solid #f6a71f;border-radius:5px;height:262px;margin:0 auto 9px;overflow:hidden;position:relative;width:273px}.facilities-child .featured-img img{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.facilities-child .featured-img a.no-image img{max-width:100%}.facilities-child .fac-gallery{margin:0 auto 30px;width:273px}.facilities-child .fac-gallery>div{display:block;margin:auto;width:90%}.facilities-child .fac-gallery .slick-track{margin:auto}.facilities-child .pdf{border-bottom:1px solid #d7d7d7;margin-bottom:24px;padding-bottom:27px}.facilities-child .pdf .title{font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:20px;text-transform:uppercase}.facilities-child .pdf__item a{color:#666666;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px}.facilities-child .pdf__item a i{margin-right:3px}.facilities-child .buttons a{border-radius:5px;color:#fff;display:block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:20px;height:60px;line-height:60px;margin:auto;max-width:360px;text-align:center;text-transform:uppercase}.facilities-child .buttons a.class-btn{background-color:#95c000;margin-bottom:12px}.facilities-child .buttons a.book-btn{background-color:#f6a71f}.facilities-child .video a{border:2px solid #f6a71f;border-radius:5px;display:block;height:190px;margin:auto;max-width:360px;overflow:hidden;position:relative;width:100%}.facilities-child .video a>img{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.facilities-child .video .vid-overlay{background-color:rgba(229,108,3,0.8);height:100%;position:absolute;top:0;width:100%;z-index:2}.facilities-child .video .vid-overlay .play{color:#fff;left:50%;position:absolute;text-align:center;top:50%;width:100%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.facilities-child .video .vid-overlay .play i{display:inline-block;font-size:109px;vertical-align:middle}.facilities-child .video .vid-overlay .play span{display:inline-block;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:20px;margin-left:3px;vertical-align:middle}.facilities-child .iframe{height:480px;position:relative;width:100%;-webkit-overflow-scrolling:touch;overflow:auto}.facilities-child .iframe iframe{border:1px solid #f6a71f;position:absolute;height:100%;top:0;left:0;width:100%}.facilities-child .slick-slide img{border:1px solid #f6a71f;border-radius:5px;margin:auto}.facilities-child .slick-prev{left:0}.facilities-child .slick-next{right:0}.facilities-child .slick-prev,.facilities-child .slick-next{background:none;border:0;display:inline-block;font-size:15px;line-height:15px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.membership__item{margin-bottom:60px}.membership__item-header{margin-bottom:25px}.membership__item .title{color:#e37d27;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:24px;margin-bottom:3px;text-transform:uppercase}.membership__item .duration{color:#f6a71f;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:18px}.membership__item .content{margin-bottom:22px}.membership__item .join-btn{background-color:#e79223;border-radius:5px;color:#fff;display:inline-block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:15px;height:44px;line-height:44px;text-align:center;text-transform:uppercase;width:163px}.membership__item .join-btn:hover{background-color:#f6a71f}.locations__map{border:1px solid #d6d6d6;height:317px;margin-bottom:40px;width:100%}.locations__item{margin-bottom:60px}.locations__item .title{color:#e37d27;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:18px;margin-bottom:14px;min-height:48px;text-transform:uppercase}.locations__item .phone,.locations__item .address{margin-bottom:14px}.locations__item .email{color:#e37d27;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px;text-transform:uppercase}.locations__label{color:#000;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px;text-transform:uppercase}.locations__value a{color:#2f2f2f}.timetables__item{margin-bottom:54px}.timetables__item .wrapper{margin:0 auto;max-width:420px;position:relative}.timetables__item .image{height:321px;margin-bottom:20px;overflow:hidden;position:relative}.timetables__item .image img{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.timetables__item .image.no-image img{max-width:100%}.timetables__item .name{color:#e79223;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:25px;line-height:25px;margin-bottom:18px;text-transform:uppercase}.timetables__item .view-btn{background-color:#e79223;border-radius:3px;color:#ffffff;display:inline-block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px;height:51px;line-height:51px;text-align:center;text-transform:uppercase;width:165px}.timetables__item .view-btn:hover{background-color:#ce6b26}.table__item{margin-bottom:19px}.table__item-title{background-color:#f6a71f;color:#ffffff;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:20px;padding:13px 26px;text-transform:uppercase}.table__item .tt_tooltip .tt_tooltip_text{width:170px !important}.table__item .tt_tooltip .tt_tooltip_content{font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:12px;padding:26px 12px 26px;text-decoration:none}.table__item .tt_tooltip .tt_tooltip_content a{color:#e37d27 !important;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif}.table__item .tt_tooltip .tt_tooltip_content a:hover{text-decoration:none}.table__item .tt_tooltip .tt_tooltip_content a.read-more{color:#f6a71f !important;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:12px;margin-top:15px;text-transform:uppercase}.table__item .tt_timetable .event a{font-size:16px}.table__item .tt_timetable .event .time{color:#f6a71f;margin-bottom:20px;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:14px}.table__item .tt_tabs .tt_timetable .event{background-color:#f6a71f}.table__item .tt_tabs .tt_timetable .event .after_hour_text{display:block}.table__item .tt_tabs .tt_timetable .event .event_header{display:none}.table__item .tt_tabs .tt_timetable .event .event_header.visible{display:block}.table__item .hidden-time{display:none}.studio-cat a{background-color:#f6a71f;border-radius:5px;color:#fff;display:block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:18px;margin-bottom:7px;padding:20px;text-transform:uppercase}.facilities-child.crossfit .buttons a.class-btn{background-image:url("../images/button-bg.png"),url("../images/button-bg1.png");background-color:#2a2a2a;background-repeat:no-repeat;background-position:0 0, 5px center;background-size:100%, initial;font-size:22px;height:103px;line-height:103px}.facilities-child.crossfit .buttons a.class-btn span{color:#e79223}.timetable{margin-bottom:60px}.timetable a.book-class{background-color:#f6a71f;color:#fff;display:block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:20px;height:60px;line-height:60px;text-align:center;text-transform:uppercase;width:100%}.tt_tabs .tt_timetable{background-color:#000 !important;border-spacing:1px !important;margin-top:0}.tt_tabs .tt_timetable.small{background-color:transparent !important}.tt_tabs .tt_timetable .event .after_hour_text,.tt_tabs .tt_timetable .event .before_hour_text{display:none}.tt_tabs .tt_timetable .event .event_header{font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;cursor:text}.tt_tabs .tt_timetable .event .event_header:hover{text-decoration:none}.tt_tabs .tt_timetable thead tr{background-color:#121212 !important}.tt_tabs .tt_timetable th{background-color:#000;color:#fff;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px;text-transform:uppercase}.tt_tabs .tt_timetable td{vertical-align:middle}.tt_tabs .tt_timetable td.tt_hours_column{color:#fff;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:14px}.tabs_box_navigation.sf-timetable-menu{display:none}.tt_items_list li:before{display:none}.tt_responsive .tt_timetable.small .box_header{color:#000 !important;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px !important;text-transform:uppercase}.tt_responsive .tt_timetable.small .tt_items_list a,.tt_responsive .tt_timetable.small .tt_items_list .value,.tt_responsive .tt_timetable.small .tt_items_list .prefooter .contact__item .value a,.prefooter .contact__item .value .tt_responsive .tt_timetable.small .tt_items_list a{color:#4d4d4d !important;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:12px;text-transform:uppercase}.tt_responsive .tt_timetable.small .tt_items_list a:hover,.tt_responsive .tt_timetable.small .tt_items_list .value:hover,.tt_responsive .tt_timetable.small .tt_items_list .prefooter .contact__item .value a:hover,.prefooter .contact__item .value .tt_responsive .tt_timetable.small .tt_items_list a:hover{text-decoration:none}.classes1 h2{color:#2f2f2f;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:30px;margin-top:0;text-transform:uppercase}.classes1__item{margin-bottom:50px}.classes1__item .wrapper{margin:auto;max-width:272px}.classes1__item .image{height:208px;margin-bottom:21px;max-width:272px;overflow:hidden;position:relative}.classes1__item .image img{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.classes1__item .image.no-image img{max-width:100%}.classes1__item .title{color:#e79223;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:20px;height:48px;margin-bottom:8px;overflow:hidden;text-transform:uppercase}.classes1__item .content{height:96px;margin-bottom:13px;overflow:hidden}.classes1__item .view-btn{height:51px;line-height:51px;width:150px}.single-timetable{margin-top:10px}.sitemap ul.children{margin:10px 0 0 10px}.titan-breadcrumb{font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:12px;text-transform:uppercase}.titan-breadcrumb a{color:#2f2f2f}.titan-breadcrumb a:hover{color:#e79223}.titan-breadcrumb span{color:#e79223}.titan-breadcrumb span.arrow{margin:0 3px}.titan-breadcrumb span.arrow i{font-size:12px}.titan-pagination{text-align:right;margin-top:10px}.titan-pagination>a{color:#383a35;display:inline-block;font-size:12px}.titan-pagination>a:hover,.titan-pagination>a:focus{color:#f7902b}.titan-pagination ul{display:inline-block;text-align:right}.titan-pagination ul li{display:inline-block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:15px;margin:0 3px 0;text-transform:uppercase}.titan-pagination ul li:before{display:none}.titan-pagination ul li a{color:#383a35}.titan-pagination ul li a:hover{color:#f7902b}.titan-pagination ul li a i.fa-backward{font-size:12px;margin-right:2px}.titan-pagination ul li a i.fa-forward{font-size:12px;margin-left:2px}.titan-pagination ul li span{color:#f7902b}.titan-pagination ul li:last-child{margin-right:0}.gform_validation_container{width:0;height:0;overflow:hidden}.gfield_required,.validation_message,.validation_error{color:#c00}.validation_message{display:none}.gform_wrapper .validation_error{margin-bottom:1em}.gform_wrapper li.gfield_error input,.gform_wrapper li.gfield_error textarea{border:1px solid #c00}.gform_wrapper ul{margin:0;padding:0;list-style:none}.gform_wrapper li{margin-bottom:13px}.gform_wrapper li.message{margin-bottom:22px}.gform_wrapper li.message .ginput_container{height:auto}.gfield.gform_validation_container,.gform_hidden{visibility:hidden;position:absolute}.gform_body{overflow:hidden;margin-bottom:10px}.gform_body input,.gform_body select,.gform_body textarea{background-color:rgba(0,0,0,0.141);border:0;border-radius:5px;width:100%}.gform_body textarea{height:175px;padding:10px;max-height:175px;max-width:100%}.gform_body input{height:34px;line-height:34px;padding:0 10px}.gform_footer input.gform_button{background-color:#e79223;border:0;border-radius:5px;font-size:15px;height:44px;line-height:44px;width:163px}.contact{margin-bottom:2em}.contact__form{margin-bottom:40px}.contact__form ul li:before{display:none}.contact__form ul li label{color:#000;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:15px;font-weight:normal;line-height:15px;margin-bottom:0;text-transform:uppercase}.contact .gform_footer input.gform_button{float:right}.contact__gmaps{border:1px solid #d2d2d2;height:317px;margin-bottom:40px;width:100%;overflow:hidden}.contact__gmaps iframe{width:100%;height:317px;border:1px solid #d2d2d2;border-radius:5px;overflow:hidden}.contact__details-heading{color:#000;display:inline-block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px;line-height:16px;max-width:100%;text-transform:uppercase}.contact__details-content{color:#444444;line-height:18px;margin-bottom:12px}.contact__details-content a.email{color:#e79223;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px;text-transform:uppercase}.contact__info{margin-bottom:60px}.contact__info .title{color:#e37d27;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:22px;margin-bottom:20px;text-transform:uppercase}.contact__info .phnum{color:#444444}.contact__schedule-item span:first-child{font-weight:700}.contact .gform_wrapper ul{float:left;width:100%}.contact .gform_wrapper.two-column_wrapper ul.gform_fields{display:none}.contact .gform_wrapper.two-column_wrapper ul.gform_fields.gform_column{display:block;float:left;width:100%}.contact .gform_wrapper.two-column_wrapper ul.gform_column li.gsection:first-child{display:none}.contact .gform_body select{height:34px;line-height:34px;padding:0 10px}.featured-img.have-border .no-image img,.featured-img.have-border img{max-width:100%;width:100%}.featured-img.have-border .no-image img,.featured-img.have-border img{border:2px solid #e56c03;border-radius:4px}.nc-page .slick-slider{padding:10px 0px}.nc-page .slick-list{width:95%;display:block;margin:auto}.nc-page .slick-list a img{border:2px solid #e56c03;border-radius:4px;margin:auto}.nc-page .slick-slider .slick-prev,.nc-page .slick-slider .slick-next{background:transparent;border:0px;box-shadow:none;position:absolute;top:0;bottom:0;margin:auto;color:#e56c03}.nc-page .slick-slider .slick-prev{left:-7px}.nc-page .slick-slider .slick-next{right:-7px}.nc-page .nc-pdf li:before{content:'\f01a';color:#666666}.nc-page .nc-pdf li a{color:#666666;font-family:"oswaldbook", Arial, Helvetica, "Helvetica Neue", sans-serif}.nc-page .nc-pdf li{margin:2px 0px}.nc-pdf-title{font-size:20px;text-transform:uppercase;color:#e56c03;font-weight:bold;font-family:"oswaldbold", Arial, Helvetica, "Helvetica Neue", sans-serif}.nc-pdf{width:100%;padding:20px 0px;margin:0px 0px 20px;border-bottom:2px solid #d7d7d7}.nc-crossfit-class a{background-image:url("../images/crossfitclasslinkbg.png");background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:auto;padding:35px;border-radius:2px;display:block;font-size:22px;font-family:"oswaldbold", Arial, Helvetica, "Helvetica Neue", sans-serif;color:#fff;text-align:center;text-transform:uppercase}.nc-video{width:100%;height:auto;overflow:hidden;padding:20px 0px}.nc-video a{background:url("../images/newcrossfitwatchourvideobg.png") #e56c03;background-size:cover;background-repeat:no-repeat;background-position:center;display:block;color:#fff;font-family:"oswaldlight", Arial, Helvetica, "Helvetica Neue", sans-serif;font-size:20px;text-align:center;padding:40px 0px;border-radius:3px;border:2px solid #e56c03}.nc-video a i{font-size:90px;vertical-align:middle}.nc-iframe iframe,.nc-iframe-after iframe{width:100%;height:auto;min-height:500px}.nc-iframe-after iframe{min-height:700px}.nc-iframe-after{width:100%;height:auto;overflow:hidden;padding:20px 0px}.nc-social-media{margin:0px;padding:0px}.nc-social-media li{display:inline-block}.nc-social-media li:before{display:none}.nc-social-media li a{font-size:45px;padding:0px 30px 0px 0px;display:block}.nc-social-media li:nth-child(4) a{padding-right:0px}.nc-social-media li a.facebook{color:#1a4789}.nc-social-media li a.twitter{color:#2d9fe6}.nc-social-media li a.google-plus{color:#dc4e41}.nc-social-media li a.youtube{color:#cb2029}.nc-social-media li a.pinterest{color:#ee2c34}.nc-social-media li a.linkedin{color:#0274b3}.nc-social-media li a.instagram{color:#0d4f83}.nc-external-link{width:100%;height:auto;overflow:hidden;padding:20px 0px}.nc-external-link a{display:block;font-family:"oswaldbold", Arial, Helvetica, "Helvetica Neue", sans-serif;font-size:18px;color:#fff;background:#f6a71f;padding:17px;border-radius:4px;text-transform:uppercase;margin-bottom:5px}.nc-external-link a.sidebar-green{background:#b6d133}.nc-external-link a:last-child{margin-bottom:0px}.nc-crossfit-kids img{max-width:100%}.nc-crossfit-kids-title{font-family:"oswaldbold", Arial, Helvetica, "Helvetica Neue", sans-serif;font-size:22px;color:#e37d27;margin:20px 0px 5px;display:block}.post__item{margin-bottom:20px}.post__item-image img{margin-left:-20px;margin-bottom:20px}.post__item-content{margin-left:-20px}.post__item .title{color:#e37d27;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:20px;text-transform:uppercase;overflow:hidden}.post__item .desc{overflow:hidden}.post__item .desc.full-text{display:none}.post__item .desc.shorten-text{overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:24px;max-height:96px;-webkit-line-clamp:4;-webkit-box-orient:vertical}.post__item .read-shorten-text{display:none}.post__item .read-more{color:#1a1a1a;height:49px;line-height:49px;margin-top:15px;width:172px}.post__item .read-full-text,.post__item .read-shorten-text{color:#1a1a1a;height:49px;line-height:49px;margin-top:15px;width:172px;border:none;vertical-align:top}.affiliation{margin-bottom:0px}.nc-crossfit-kids a{display:block;margin-bottom:10px}.page-rfx-crossfit .featured-img{position:relative}.facilities-child .featured-img .play-btn,.page-rfx-crossfit .featured-img .play-btn{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;width:100px;height:100px;-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.page-rfx-crossfit .featured-img .play-btn{border:0px}.daily-wod{margin-top:25px}.daily-wod__list{padding-top:25px;border-top:1px solid #d28c1b}.daily-wod__list .title{color:#f39f21;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:29px;line-height:34px;padding-bottom:14px}.read-slide-more{color:#1a1a1a;height:49px;line-height:49px;margin-top:15px;width:172px}.grid-l1{width:500px;height:auto;min-height:500px;overflow:hidden;padding:10px;background:#000}.level-box{width:100%;height:auto;overflow:hidden;padding:10px;display:none}.box-a1{width:100%;height:auto;overflow:hidden;margin:5px 0px}.affiliation__item:nth-of-type(1) .level-box{display:block}.removeTheHeight{height:auto !important}.post__item-content{width:100%;height:auto;overflow:hidden}.readmore a{color:#1a1a1a;height:49px;line-height:49px;margin-top:15px;width:172px}.page-template-template-timetables .mkb,.page-template-template-timetables .main-content ul li:before,.page-template-template-timetables .tnwrapper .team__item .content ul li:before{display:none}.page-template-template-timetables .main-content ul li{border-bottom:1px solid #E0E0E0}.addthis_toolbox.addthis_default_style{padding:20px 0 0}#ytc-wrapper .ytcplayer-wrapper{margin:0 auto 15px}.ytc-paginationlink.ytc-next,.ytc-paginationlink.ytc-previous,.ytc-numeration{font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:15px;text-transform:uppercase}.tt_downloadable_file{width:100%;height:auto;overflow:hidden;padding:10px 0 20px}.tt_downloadable_file span,.tt_downloadable_file a{font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:24px;color:#2f2f2f}.tt_downloadable_file a{color:#e79223}.jssocials-shares{margin:0.2em 0}.jssocials-shares *{box-sizing:border-box}.jssocials-share{display:inline-block;vertical-align:top;margin:.3em .6em .3em 0}.jssocials-share:last-child{margin-right:0}.jssocials-share-logo{width:1em;vertical-align:middle;font-size:14px}img.jssocials-share-logo{width:auto;height:1em}.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1}.jssocials-share-link.jssocials-share-link-count{padding-top:.2em}.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em -.5em}.jssocials-share-link.jssocials-share-no-count{padding-top:.5em}.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em}.jssocials-share-label{padding-left:.3em;vertical-align:middle}.jssocials-share-count-box{display:inline-block;height:28px;padding:0 .3em;line-height:1;vertical-align:middle;cursor:default}.jssocials-share-count-box.jssocials-share-no-count{display:none}.jssocials-share-count{line-height:1.5em;vertical-align:middle}.jssocials-share-twitter .jssocials-share-link{background:#00aced}.jssocials-share-twitter .jssocials-share-link:hover{background:#0087ba}.jssocials-share-facebook .jssocials-share-link{background:#3b5998}.jssocials-share-facebook .jssocials-share-link:hover{background:#2d4373}.jssocials-share-googleplus .jssocials-share-link{background:#dd4b39}.jssocials-share-googleplus .jssocials-share-link:hover{background:#c23321}.jssocials-share-linkedin .jssocials-share-link{background:#007bb6}.jssocials-share-linkedin .jssocials-share-link:hover{background:#005983}.jssocials-share-pinterest .jssocials-share-link{background:#cb2027}.jssocials-share-pinterest .jssocials-share-link:hover{background:#9f191f}.jssocials-share-email .jssocials-share-link{background:#3490F3}.jssocials-share-email .jssocials-share-link:hover{background:#0e76e6}.jssocials-share-stumbleupon .jssocials-share-link{background:#eb4823}.jssocials-share-stumbleupon .jssocials-share-link:hover{background:#c93412}.jssocials-share-whatsapp .jssocials-share-link{background:#29a628}.jssocials-share-whatsapp .jssocials-share-link:hover{background:#1f7d1e}.jssocials-share-telegram .jssocials-share-link{background:#2ca5e0}.jssocials-share-telegram .jssocials-share-link:hover{background:#1c88bd}.jssocials-share-line .jssocials-share-link{background:#25af00}.jssocials-share-line .jssocials-share-link:hover{background:#1a7c00}.jssocials-share-viber .jssocials-share-link{background:#7b519d}.jssocials-share-viber .jssocials-share-link:hover{background:#61407b}.jssocials-share-pocket .jssocials-share-link{background:#ef4056}.jssocials-share-pocket .jssocials-share-link:hover{background:#e9132e}.jssocials-share-messenger .jssocials-share-link{background:#0084ff}.jssocials-share-messenger .jssocials-share-link:hover{background:#006acc}.jssocials-share-vkontakte .jssocials-share-link{background:#45668e}.jssocials-share-vkontakte .jssocials-share-link:hover{background:#344d6c}.jssocials-share-link{padding:6px 7px;color:#fff;transition:background 200ms ease-in-out,border-color 200ms ease-in-out;background:transparent !important;color:#252525 !important;padding:0 !important;font-size:18px !important}.jssocials-share-link:hover,.jssocials-share-link:focus,.jssocials-share-link:active{color:#fff}.jssocials-share-logo{font-size:24px !important}.jssocials-share-count-box{position:relative;height:26px;padding:0 .3em;margin-left:.3em;background:#f5f5f5;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}.jssocials-share-count-box:hover{background:#dcdcdc}.jssocials-share-count-box:hover:after{border-color:transparent #dcdcdc transparent transparent}.jssocials-share-count-box:after{content:"";display:block;position:absolute;top:7px;left:-.3em;width:0;height:0;border-width:.4em .4em .4em 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;transform:rotate(360deg);transition:background 200ms ease-in-out,border-color 200ms ease-in-out}.jssocials-share-count-box .jssocials-share-count{line-height:26px;color:#444}.hp__video-section{width:100%;height:auto;overflow:hidden;text-align:center;margin-top:-35px}.hp__video-section a{display:inline-block;height:70px;line-height:63px;width:280px;margin:5px;background-color:#f6a71f;border:3px solid #f6a71f;border-radius:3px;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;text-transform:uppercase;color:#fff;font-size:22px;transition:all .2s}.hp__video-section a:first-child{background-color:#000000}.hp__video-section a:first-child:hover,.hp__video-section a:first-child:focus{background-color:#000000}.hp__video-section a:hover,.hp__video-section a:focus{background-color:#ce6b26;border:3px solid #ce6b26}.black_invert{margin-top:7px !important;background-color:#000000 !important}.black_invert:hover,.black_invert:focus{background-color:#000000 !important}.yellow_invert{background-color:#f6a71f !important}.yellow_invert:hover,.yellow_invert:focus{background-color:#ce6b26 !important}img{max-width:100%}.ytcplayer-wrapper{width:auto !important;max-width:700px !important}.header__info-single{width:100% !important;height:auto;overflow:hidden;display:block !important}.header__info-single .title{margin-right:20px;width:79px;display:inline-block}.header__info-single .phone,.header__info-single .email{font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;margin:0 10px;display:inline-block}.header__info-single .phone i,.header__info-single .email i{color:#e37d27;margin-right:5px}.header__info-single .phone a,.header__info-single .email a{color:#fff}.header__info-single .phone{width:130px}.header__info-single .email{width:260px}.header__info-single .header__info-social{width:110px;display:inline-block}.info-container.info_margin-custom{margin-bottom:-25px;margin-top:25px}.update__mob-header_btm,.update__mob-header{display:none}.top-menu,.slicknav_menu{background:#2e2e2e url(../images/header-bg1.png) repeat center top}.top-menu{position:relative}.update__mob-header_btm{position:relative}.update__mob-header_btm .header__info-social{position:absolute;top:14px;left:0;width:49%;text-align:right;padding-right:10px}.update__mob-header_btm a{color:#ffffff}.update__mob-header_btm .slicknav_menu .slicknav_btn{margin-left:49%;float:left;outline:none;margin-bottom:40px}.update__mob-header{position:absolute;z-index:10;left:0;right:0;top:48px}.update__mob-header .header__info-single{display:inline-block !important;width:49% !important}.update__mob-header .header__info-single:nth-child(1){text-align:right;padding-right:10px}.update__mob-header .header__info-single .email,.update__mob-header .header__info-single .phone{width:auto}.update__mob-header .header__info-single .title{color:#e37d27;width:auto;font-size:13px;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif}.see__mobile{display:none}@media (max-width: 1199px){.header__info-single .title{width:60px;margin-right:0px}.header__info-single .phone,.header__info-single .email{margin:0 0px 0 5px}.header__info .info-container>div{font-size:12px}.header__info-single .phone{width:100px}.header__info-single .email{width:200px}.info-container.info_margin-custom{margin-top:9px}}@media (max-width: 991px){.info-container.info_margin-custom{margin-bottom:0}.header__info.col-xs-12.col-md-7.col-lg-7{display:none}.update__mob-header_btm,.update__mob-header{display:block}.header-wrapper{padding-bottom:0}.header__logo{margin-bottom:0}.banner__slide-content,.banner .content-left{position:relative !important;top:0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;transform:none !important}}@media (max-width: 767px){.see__mobile{position:absolute;top:100px;z-index:10;left:0;right:0;bottom:0;margin:auto;max-width:80px;width:100%;display:block}}@media (max-width: 545px){.see__mobile{top:55px}}@media (max-width: 430px){.see__mobile{top:15px}}@media (max-width: 355px){.see__mobile{max-width:80px}}#canning_vale_content,#cockburn_content{display:none}#canning_vale_content iframe,#cockburn_content iframe{width:760px;height:430px}.headings_wrap{width:100%;height:auto;overflow:hidden;padding:5px 0;background:#f6a71f;margin-top:15px}.headings_wrap .headings_btn{width:49%;display:inline-block;text-align:center;color:#ffffff;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;text-transform:uppercase}.banner__slide-content .buttons a.uni_invert:nth-child(even){margin:0 15px}@media (max-width: 1200px){.banner__slide-content .buttons a.uni_invert{width:48% !important;margin:10px 3px -5px !important}}@media (max-width: 991px){.banner__slide-content .buttons a.uni_invert{margin:10px auto !important;width:228px !important}.headings_wrap{display:none}}.prefooter{background:url("../images/prefooter-bg.jpg") no-repeat center;background-size:cover;padding:87px 0 90px}.prefooter__blog-header,.prefooter__contact-header{margin-bottom:45px}.prefooter h2{color:#fff;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:26px;margin:0;text-transform:uppercase}.prefooter__blog,.prefooter__contact{margin-bottom:30px}.prefooter .blog__item{border-bottom:1px solid #d28c1b;padding-bottom:17px;margin-bottom:20px}.prefooter .blog__item .title{color:#fff;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:18px}.prefooter .blog__item .date{color:#fff;font-family:"oswaldlight",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px}.prefooter .blog__item:last-child{border:0;margin-bottom:0;padding-bottom:0}.prefooter a.view-post{color:#1f1f1f;display:inline-block;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:13px;margin-top:30px;text-transform:uppercase}.prefooter .contact__item{border-bottom:1px solid #d28c1b;padding-bottom:17px;margin-bottom:20px}.prefooter .contact__item .title{color:#fff;font-family:"oswaldbook",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:15px}.prefooter .contact__item .title i{margin-right:5px}.prefooter .contact__item .value,.prefooter .contact__item .value a{color:#fff;font-family:"oswaldbold",Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:16px}.prefooter .contact__item:last-child{border:0;margin-bottom:0;padding-bottom:0}.prefooter__map iframe{border:0;height:279px;width:100%}.prefooter .s_footer_sub_title{color:#fff;margin:0px 0px 10px}.prefooter .margin_l1{margin-bottom:15px}.prefooter .sm_margin{margin-bottom:30px}.footer{background-color:#1f1f1f;color:#fff;font-family:Arial,Helvetica,"Helvetica Neue",sans-serif;font-size:12px;padding:28px 0}.footer a{color:#fff}.footer a:hover{color:#e79223;text-decoration:none}.footer li.current_page_item a{color:#e79223}.footer__copyright{line-height:14px;margin-bottom:0;text-align:center}.footer__menu{margin-bottom:20px}.footer__menu ul{margin:0;padding:0;text-align:center}.footer__menu ul li{border-left:1px solid #9b9b9b;display:inline-block;line-height:15px;list-style:none;margin:0;padding:0 10px}.footer__menu ul li:first-child{border-left:none;padding-left:0}.footer__menu ul li:after{display:none}.footer__badge{text-align:center}.footer__badge span{display:block;margin-bottom:5px;position:relative;top:0}@media (min-width: 480px){.banner{position:relative}.banner__slide-content .content-wrapper{max-width:433px}.banner__slide-content .title{font-size:37px;line-height:37px}.banner__slide-content .title span{font-size:75px;line-height:75px}.banner__slide-content .buttons{text-align:center}.banner .content-right .vid-overlay{width:180px}.main-content.front-page a.find-out-more,.main-content.front-page a.view-class{display:inline-block;vertical-align:top}.main-content.front-page a.find-out-more{margin-bottom:0}.main-content.front-page a.view-class{margin-top:15px}.main-content.front-page .trial-form{padding:49px 40px 32px}.main-content.front-page .trial-form .gform_heading{width:90%}.main-content.front-page .trial-form li.first-name,.main-content.front-page .trial-form li.last-name{display:inline-block;width:48%}.main-content.front-page .trial-form li.first-name{margin-right:4%}.sub-page .ngg-galleryoverview,.sub-page .ngg-albumoverview{width:420px}.sub-page .ngg-gallery-thumbnail-box:nth-child(odd),.sub-page .ngg-album-compact:nth-child(odd),.sub-page .ngg-album:nth-child(odd){margin-right:30px !important}.classes__wrapper{margin:auto;max-width:480px}.sidebar .trial-form li.first-name,.sidebar .trial-form li.last-name{display:inline-block;width:48%}.sidebar .trial-form li.first-name{margin-right:4%}.gallery{margin:auto;width:420px}.gallery__item{float:left}.faq h3 a span.title{width:95%}.facilities-child .featured-img,.facilities-child .fac-gallery{width:359px}.facilities-child .fac-gallery>div{width:93%}}@media (min-width: 768px){.header__info .info-container>div{float:left;margin-right:2%;width:32%}.header__info .info-container>div:last-child{margin-right:0}.banner__slide-content{left:0;min-height:290px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner__slide-content .container{min-height:290px;position:relative}.banner__slide-content .content-wrapper{margin:0;padding:13px 15px 13px}.banner .content-left{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner .content-right{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner .content-right .vid-overlay{margin-top:0}.leadin__wrapper{width:100%}.leadin__item .image{height:252px;width:360px}.tnwrapper .news__item .image{margin-bottom:0}.tnwrapper .news__item .title{height:32px;overflow:hidden}.classes__wrapper{max-width:none;width:100%}.classes__item{width:50%}.classes__item .title__text{margin:0 12px 0 0;text-align:right}.home-form__bg{background-image:url("../images/bg-girl.png"),url("../images/bg-boy.png");background-position:-350px center, 350px center}.sidebar{margin-top:0}.classes1 .sm-clear{display:none}.contact__form{margin-bottom:0}.contact__form .gform_wrapper li{float:left;width:48%}.contact__form .gform_wrapper li:nth-child(even){margin-right:4%}.contact__form .gform_wrapper li.message{margin-right:0;width:100%}.table__item{background:#f6a71f;overflow-x:scroll}.no-js .banner{min-height:525px}.footer__copyright{margin-top:6px;text-align:left}.footer__menu{margin-bottom:0}.footer__menu ul{text-align:left}.footer__badge{margin-top:0;text-align:right}.footer__badge span{display:inline-block;margin:0 10px 0 0}.footer__badge img{display:inline-block}}@media (max-width: 768px){.banner .content-right .vid-overlay{display:none}}@media (max-width: 992px){.main-content.front-page{padding:0}}@media (min-width: 992px){.header-wrapper{background:url("../images/header-bg2.png") no-repeat 65% top}.header__logo{margin-bottom:0;text-align:left}.header__info .info-container{text-align:right}.header__info .info-container>div{display:inline-block;float:none;margin:0 15px 0 0;text-align:left}.header__info .info-container>div.header__info-phnum{width:115px}.header__info .info-container>div.header__info-email{width:235px}.header__info .info-container>div.header__info-social{width:103px}.top-menu__mobile-js{display:none}.top-menu__desktop{display:block}.banner__slide-content{left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner__slide-content .content-wrapper{max-width:none;padding:17px 37px 20px}.banner__slide-content .title{font-size:51px;line-height:51px;margin-bottom:14px;max-height:158px;overflow:hidden}.banner__slide-content .title span{font-size:102px;line-height:102px}.banner__slide-content .buttons a{display:inline-block;font-size:23.2px;height:69px;line-height:66px;width:263px}.banner__slide-content .buttons a:nth-child(odd){display:inline-block;height:69px;line-height:66px;width:263px;margin:0 6px 0 0}.banner__images-js{margin-bottom:0}.banner .content-right .vid-overlay{width:220px}.leadin__wrapper{width:780px}.leadin__item .image{height:274px;width:390px}.leadin__item.item7 .image{background-color:#000}.main-content.front-page .trial-form{margin-top:0}.sub-page .feat-img{float:left;margin:0 20px 20px 0;max-width:344px}.sub-page .ngg-galleryoverview,.sub-page .ngg-albumoverview{width:100%}.sub-page .ngg-gallery-thumbnail-box,.sub-page .ngg-album-compact,.sub-page .ngg-album{margin-right:30px !important;width:185px}.sub-page .ngg-gallery-thumbnail-box:nth-child(3n),.sub-page .ngg-album-compact:nth-child(3n),.sub-page .ngg-album:nth-child(3n){margin-right:0 !important}.sub-page .ngg-navigation{text-align:right}.tnwrapper .tnwrapper__team{border-right:1px solid #b5b5b5;margin-bottom:0}.tnwrapper .news__wrapper{margin-top:88px}.classes__wrapper{width:960px}.classes__item .title{bottom:28px;left:initial;right:15px;text-align:right;top:initial;transform:initial}.classes__item .title__text{margin-right:12px;text-align:right}.home-form__bg{background-position:-310px center, 550px center}.home-form .trial-form{background-color:transparent;margin:0 auto;max-width:675px;padding:48px 40px 71px}.home-form .trial-form .gform_heading{width:95%}.home-form .trial-form .gform_wrapper li{width:49%}.home-form .trial-form .gform_description span{font-size:33px}.home-form .trial-form .gform_footer{bottom:-39px;position:absolute;right:0}.home-form .trial-form li.message{position:absolute;right:0;top:0}.facilities__wrapper{margin:auto;width:572px}.facilities__item.item7 .facilities__item-wrapper{max-width:none}.facilities__item.item7 .image{max-width:none;width:572px}.faq h3 a span.title{width:96%}.blog__item-image{margin-bottom:0}.blog__item .image{width:239px}.blog__item .title{height:25px}.blog__item .desc{height:120px}.contact .gform_body{margin:0 -15px}.contact__form .gform_wrapper li{float:left;width:47%}.contact__form .gform_wrapper li:nth-child(even){margin-right:6%}.contact__form .gform_wrapper li.message{margin-right:0;width:100%}.contact .gform_wrapper.two-column_wrapper ul.gform_fields.gform_column{padding:0 15px;width:50%}.no-js .banner{min-height:525px}.prefooter__blog,.prefooter__contact{margin-bottom:0}.prefooter__map iframe{margin-top:50px}}@media (max-width: 1200px){.prefooter .contact__item .value a{word-wrap:break-word}}@media (min-width: 1200px){.header__info-phnum{width:130px}.header__info-email{width:240px}.banner__slide-content .title{font-size:53.33px;line-height:53px;margin-bottom:11px;max-height:187px}.banner__slide-content .title span{font-size:108.71px;line-height:109px;margin-top:0}.banner__slide-content .buttons a:nth-child(odd){margin-right:14px}.banner .content-right .vid-overlay{width:261px}.leadin__wrapper{width:100%}.leadin__item .image{height:266px;width:380px}.classes__wrapper{width:100%}.classes__item{width:25%}.classes__item .title{bottom:initial;left:0;margin:auto;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.classes__item .title__text,.classes__item .title__icon{display:block;margin:auto}.classes__item .title__text{margin:0 auto 7px;text-align:center}.home-form{background-color:#000;padding:60px 0 50px;position:relative}.home-form__bg{background-image:url("../images/bg-girl.png"),url("../images/bg-boy.png");background-position:left center, right center;background-repeat:no-repeat;height:100%;max-width:1920px;position:absolute;top:0;width:100%;z-index:1}.home-form .trial-form{background-color:transparent;margin:0 auto}.home-form .container{position:relative;z-index:2}.tnwrapper .team__item .image{height:190px;max-width:268px;width:100%}.sub-page .ngg-gallery-thumbnail-box:nth-child(odd),.sub-page .ngg-album-compact:nth-child(odd),.sub-page .ngg-album:nth-child(odd){margin-right:35px !important}.sub-page .ngg-gallery-thumbnail-box:nth-child(3n),.sub-page .ngg-album-compact:nth-child(3n),.sub-page .ngg-album:nth-child(3n){margin-right:35px !important}.sub-page .ngg-gallery-thumbnail-box,.sub-page .ngg-album-compact,.sub-page .ngg-album{margin-right:35px !important}.sub-page .ngg-gallery-thumbnail-box:nth-child(4n),.sub-page .ngg-album-compact:nth-child(4n),.sub-page .ngg-album:nth-child(4n){margin-right:0 !important}.facilities__wrapper{width:100%}.facilities__item .image{height:184px}.facilities__item.item7 .image{width:100%}.gallery{width:100%}.gallery__item .image{max-width:195px;width:100%}.faq h3 a span.title{width:97%}.blog__item .image{width:262px}.facilities-child .content-left{margin-bottom:0}.facilities-child .featured-img,.facilities-child .fac-gallery{max-width:359px;width:100%}.facilities-child.crossfit .buttons a.class-btn{background-size:100%, 97%;margin-bottom:20px}.table__item{overflow-x:auto}.no-js .banner{min-height:700px}.post__item-content{margin-left:0px}}@media (min-width: 1350px){.classes__item .title{bottom:28px;left:initial;right:15px;text-align:right;top:initial;transform:initial}.classes__item .title__text,.classes__item .title__icon{display:inline-block;margin:0}.classes__item .title__text{margin-right:12px;text-align:right}}.page-crossfit-kids-2 .featured-img{position:relative}.page-crossfit-kids-2 .featured-img .play-btn{border:0px}.page-crossfit-kids-2 .featured-img .play-btn{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;width:100px;height:100px;-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.page-class-schedule .nc-page .col-md-5{display:none}.page-class-schedule .nc-page .col-md-7{width:100%}

/*# sourceMappingURL=maps/style.css.map */
