*,:after,:before{box-sizing:inherit}.wpc-trans{transition:all .3s ease}.container,.container-fluid{min-width:280px}.t-left{text-align:left}.t-right{text-align:right}.t-center{text-align:center}.bg-c-1{background:#f6f6f6}.s-back-switch{background-position:50%;background-repeat:no-repeat;background-size:cover}.eq-row{overflow:hidden}.eq-col{margin-bottom:-99999px;padding-bottom:99999px}.a-col-half{float:left;width:50%}.a-col-img{left:0;position:absolute;top:0;height:100%}.a-col-img.right{left:50%}.a-col-text{margin-left:50%}.a-eq-table{table-layout:fixed;display:table;width:100%}.a-eq-cell{display:table-cell;width:50%}.no-margin{margin-left:0;margin-right:0}.no-padding{padding-right:0}.no-padding,s
.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.padd-220{padding:220px 0}.padd-15{padding:0 15px}.padd-30{padding:0 30px}.padd-45{padding:0 45px}.marg-lg-b0{margin-bottom:0}.marg-lg-b5{margin-bottom:5px}.marg-lg-b10{margin-bottom:10px}.marg-lg-b15{margin-bottom:15px}.marg-lg-b20{margin-bottom:20px!important}.marg-lg-b25{margin-bottom:25px}.marg-lg-b30{margin-bottom:30px}.marg-lg-b35{margin-bottom:35px}.marg-lg-b40{margin-bottom:40px}.marg-lg-b45{margin-bottom:45px}.marg-lg-b50{margin-bottom:50px}.marg-lg-b55{margin-bottom:55px}.marg-lg-b60{margin-bottom:60px}.marg-lg-b65{margin-bottom:65px}.marg-lg-b70{margin-bottom:70px}.marg-lg-b75{margin-bottom:75px}.marg-lg-b80{margin-bottom:80px}.marg-lg-b85{margin-bottom:85px}.marg-lg-b90{margin-bottom:90px}.marg-lg-b95{margin-bottom:95px}.marg-lg-b100{margin-bottom:100px}.marg-lg-b105{margin-bottom:105px}.marg-lg-b125,.marg-lg-b130{margin-bottom:125px}.marg-lg-b115{margin-bottom:115px}.marg-lg-b110{margin-bottom:110px}.marg-lg-b120{margin-bottom:120px}.marg-lg-b140{margin-bottom:140px}.marg-lg-b145{margin-bottom:145px}.marg-lg-b150{margin-bottom:150px}.marg-lg-b190{margin-bottom:190px}.marg-lg-t0{margin-top:0}.marg-lg-t5{margin-top:5px!important}.marg-lg-t10{margin-top:10px}.marg-lg-t15{margin-top:15px}.marg-lg-t20{margin-top:20px}.marg-lg-t25{margin-top:25px}.marg-lg-t30{margin-top:30px}.marg-lg-t35{margin-top:35px}.marg-lg-t40{margin-top:40px}.marg-lg-t45{margin-top:45px}.marg-lg-t50{margin-top:50px}.marg-lg-t55{margin-top:55px}.marg-lg-t60{margin-top:60px}.marg-lg-t65{margin-top:65px}.marg-lg-t70{margin-top:70px}.marg-lg-t75{margin-top:75px}.marg-lg-t80{margin-top:80px}.marg-lg-t85{margin-top:85px}.marg-lg-t90{margin-top:90px}.marg-lg-t95{margin-top:95px}.marg-lg-t100{margin-top:100px}.marg-lg-t105{margin-top:105px}.marg-lg-t110{margin-top:110px}.marg-lg-t115{margin-top:115px}.marg-lg-t120{margin-top:120px}.marg-lg-t125{margin-top:125px}.marg-lg-t130{margin-top:130px}.marg-lg-t135{margin-top:135px}.marg-lg-t140{margin-top:140px}.marg-lg-t145{margin-top:145px}.marg-lg-t150{margin-top:150px}.marg-lg-t155{margin-top:155px}.marg-lg-t160{margin-top:160px}.marg-lg-t170{margin-top:170px}.marg-lg-t175{margin-top:175px}.marg-lg-t205{margin-top:205px}.marg-lg-t320{margin-top:320px}@media screen and (max-width:1199px){.marg-md-b0{margin-bottom:0!important}.marg-md-b5{margin-bottom:5px!important}.marg-md-b10{margin-bottom:10px!important}.marg-md-b15{margin-bottom:15px!important}.marg-md-b20{margin-bottom:20px!important}.marg-md-b25{margin-bottom:25px!important}.marg-md-b30{margin-bottom:30px!important}.marg-md-b35{margin-bottom:35px!important}.marg-md-b40{margin-bottom:40px!important}.marg-md-b45{margin-bottom:45px!important}.marg-md-b50{margin-bottom:50px!important}.marg-md-b55{margin-bottom:55px!important}.marg-md-b60{margin-bottom:60px!important}.marg-md-b65{margin-bottom:65px!important}.marg-md-b70{margin-bottom:70px!important}.marg-md-b75{margin-bottom:75px!important}.marg-md-b80{margin-bottom:80px!important}.marg-md-b85{margin-bottom:85px!important}.marg-md-b90{margin-bottom:90px!important}.marg-md-b95{margin-bottom:95px!important}.marg-md-b100{margin-bottom:100px!important}.marg-md-b140{margin-bottom:140px!important}.marg-md-t0{margin-top:0!important}.marg-md-t5{margin-top:5px!important}.marg-md-t10{margin-top:10px!important}.marg-md-t15{margin-top:15px!important}.marg-md-t20{margin-top:20px!important}.marg-md-t25{margin-top:25px!important}.marg-md-t30{margin-top:30px!important}.marg-md-t35{margin-top:35px!important}.marg-md-t40{margin-top:40px!important}.marg-md-t45{margin-top:45px!important}.marg-md-t50{margin-top:50px!important}.marg-md-t55{margin-top:55px!important}.marg-md-t60{margin-top:60px!important}.marg-md-t65{margin-top:65px!important}.marg-md-t70{margin-top:70px!important}.marg-md-t75{margin-top:75px!important}.marg-md-t80{margin-top:80px!important}.marg-md-t85{margin-top:85px!important}.marg-md-t90{margin-top:90px!important}.marg-md-t95{margin-top:95px!important}.marg-md-t100{margin-top:100px!important}.marg-md-t140{margin-top:140px!important}.no-padd-md{padding-right:0;padding-left:0}}@media screen and (max-width:991px){.marg-sm-b0{margin-bottom:0!important}.marg-sm-b5{margin-bottom:5px!important}.marg-sm-b10{margin-bottom:10px!important}.marg-sm-b15{margin-bottom:15px!important}.marg-sm-b20{margin-bottom:20px!important}.marg-sm-b25{margin-bottom:25px!important}.marg-sm-b30{margin-bottom:30px!important}.marg-sm-b35{margin-bottom:35px!important}.marg-sm-b40{margin-bottom:40px!important}.marg-sm-b45{margin-bottom:45px!important}.marg-sm-b50{margin-bottom:50px!important}.marg-sm-b55{margin-bottom:55px!important}.marg-sm-b60{margin-bottom:60px!important}.marg-sm-b65{margin-bottom:65px!important}.marg-sm-b70{margin-bottom:70px!important}.marg-sm-b75{margin-bottom:75px!important}.marg-sm-b80{margin-bottom:80px!important}.marg-sm-b85{margin-bottom:85px!important}.marg-sm-b90{margin-bottom:90px!important}.marg-sm-b95{margin-bottom:95px!important}.marg-sm-b100{margin-bottom:100px!important}.marg-sm-b140{margin-bottom:140px!important}.marg-sm-t0{margin-top:0!important}.marg-sm-t5{margin-top:5px!important}.marg-sm-t10{margin-top:10px!important}.marg-sm-t15{margin-top:15px!important}.marg-sm-t20{margin-top:20px!important}.marg-sm-t25{margin-top:25px!important}.marg-sm-t30{margin-top:30px!important}.marg-sm-t35{margin-top:35px!important}.marg-sm-t40{margin-top:40px!important}.marg-sm-t45{margin-top:45px!important}.marg-sm-t50{margin-top:50px!important}.marg-sm-t55{margin-top:55px!important}.marg-sm-t60{margin-top:60px!important}.marg-sm-t65{margin-top:65px!important}.marg-sm-t70{margin-top:70px!important}.marg-sm-t75{margin-top:75px!important}.marg-sm-t80{margin-top:80px!important}.marg-sm-t85{margin-top:85px!important}.marg-sm-t90{margin-top:90px!important}.marg-sm-t95{margin-top:95px!important}.marg-sm-t100{margin-top:100px!important}.marg-sm-t140{margin-top:140px!important}.no-padd-sm{padding-right:0;padding-left:0}}@media screen and (max-width:767px){.marg-xs-b0{margin-bottom:0!important}.marg-xs-b5{margin-bottom:5px!important}.marg-xs-b10{margin-bottom:10px!important}.marg-xs-b15{margin-bottom:15px!important}.marg-xs-b20{margin-bottom:20px!important}.marg-xs-b25{margin-bottom:25px!important}.marg-xs-b30{margin-bottom:30px!important}.marg-xs-b35{margin-bottom:35px!important}.marg-xs-b40{margin-bottom:40px!important}.marg-xs-b45{margin-bottom:45px!important}.marg-xs-b50{margin-bottom:50px!important}.marg-xs-b55{margin-bottom:55px!important}.marg-xs-b60{margin-bottom:60px!important}.marg-xs-b65{margin-bottom:65px!important}.marg-xs-b70{margin-bottom:70px!important}.marg-xs-b75{margin-bottom:75px!important}.marg-xs-b80{margin-bottom:80px!important}.marg-xs-b85{margin-bottom:85px!important}.marg-xs-b90{margin-bottom:90px!important}.marg-xs-b95{margin-bottom:95px!important}.marg-xs-b100{margin-bottom:100px!important}.marg-xs-b140{margin-bottom:140px!important}.marg-xs-t0{margin-top:0!important}.marg-xs-t5{margin-top:5px!important}.marg-xs-t10{margin-top:10px!important}.marg-xs-t15{margin-top:15px!important}.marg-xs-t20{margin-top:20px!important}.marg-xs-t25{margin-top:25px!important}.marg-xs-t30{margin-top:30px!important}.marg-xs-t35{margin-top:35px!important}.marg-xs-t40{margin-top:40px!important}.marg-xs-t45{margin-top:45px!important}.marg-xs-t50{margin-top:50px!important}.marg-xs-t55{margin-top:55px!important}.marg-xs-t60{margin-top:60px!important}.marg-xs-t65{margin-top:65px!important}.marg-xs-t70{margin-top:70px!important}.marg-xs-t75{margin-top:75px!important}.marg-xs-t80{margin-top:80px!important}.marg-xs-t85{margin-top:85px!important}.marg-xs-t90{margin-top:90px!important}.marg-xs-t95{margin-top:95px!important}.marg-xs-t100{margin-top:100px!important}.marg-xs-t140{margin-top:140px!important}.no-padd-xs{padding-right:0!important;padding-left:0!important}}body,html{overflow-x:hidden!important}a:active,a:focus{outline:none}.mark{background-color:transparent}.header-style-2+.container{margin-top:95px}.clear{float:none;clear:both}.container-fluid{min-width:320px}.container{min-width:290px}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}a:hover{text-decoration:none}.gym-about-info .wrap-img:before,.gym-about-info:hover .wrap-img:before,.gym-banner-helper .content-info:before,.gym-banner-helper:before,.gym-countdown:before,.gym-features .wrap-img:before,.gym-features:before,.gym-gallery .bg-gal:before,.gym-overlay,.gym-round-slider .slide-wrap:before,.gym-skills:before,.gym-slider-classes .slide-wrap:before,.gym-testimonials:before,.gym-top-banner:before{left:0;position:absolute;top:0;height:100%;content:"";width:100%}.bg-dark{background-color:#1f1f24}.padd-30{padding-right:30px;padding-left:30px}a:active,a:focus{text-decoration:none;outline-color:none}.logo a{text-transform:uppercase;font:700 24px Raleway,sans-serif;letter-spacing:.5px;color:#fff}.logo a:first-letter{color:#a5cc3b}.scrol .logo a{color:#333}.header-style-2{background-color:rgba(53,53,56,.6)}.header-style-2.classic{background-color:rgba(31,31,36,.6)}.header-style-2.modern{border-bottom:1px solid hsla(0,0%,100%,.2);background-color:transparent}.lb-nav a.lb-next{outline:none}.service-block.type-4{margin-bottom:14px;padding:0 100px}.service-block.type-4 .image{float:left;display:block;padding-bottom:15px;position:relative;min-width:50px}.service-block.type-4 .text{font-weight:light;font-weight:300;line-height:22px;color:#888;padding-top:12px;font-size:13px}.service-block.type-4 .desc{padding-left:50px}.service-block.type-4 .title{font-weight:700;color:#fff;padding-bottom:5px;font-size:14px}.service-block.type-4 .sub-text{font-weight:300;line-height:24px;display:block;clear:both;color:#888;position:relative;font-size:13px}.gym-about-info:hover .wrap-info{background-color:#a5cc3b}.gym-about-info:hover .wrap-img:before{background-color:rgba(223,74,111,.8)}.gym-about-info .wrap-img{min-height:275px;position:relative}.gym-about-info .wrap-img:before{transition:.5s;background-color:rgba(59,59,63,.5)}.gym-about-info .wrap-info{text-align:left;transition:.5s;background-color:#1f1f24}.gym-about-info .wrap-info .wrap-list{list-style-type:disc;padding:13px 78px 38px}@media (max-width:1399px){.gym-about-info .wrap-info .wrap-list{padding:13px 38px 18px}}.gym-about-info .wrap-info .wrap-list li{text-transform:uppercase;font:600 14px Raleway,sans-serif;letter-spacing:.7px;line-height:40px;color:#fff;padding-left:7px}.gym-about-info .wrap-text{left:50%;transform:translate(-50%,-50%);position:absolute;top:43.8%;width:100%}.gym-about-info .heading{font:italic 13px "Droid Serif",sans-serif;letter-spacing:4px;line-height:26px;color:#fff}.gym-about-info .subheading{text-transform:uppercase;font:800 32px Raleway,sans-serif;letter-spacing:1.2px;line-height:26px;color:#fff}@media (max-width:1399px){.gym-about-info .subheading{font-size:27px}}.gym-testimonials{margin-top:-470px;-webkit-clip-path:polygon(-10px 1372px,100% 1020px,100% 2px,0 379px);min-height:1370px;z-index:9;position:relative;padding-top:415px}@media (max-width:991px){.gym-testimonials{padding-top:355px}}@media (max-width:767px){.gym-testimonials{-webkit-clip-path:none;min-height:auto;padding-bottom:70px;padding-top:70px}}.gym-testimonials:before{background-color:rgba(49,49,50,.5)}.gym-testimonials .wrapper{z-index:9;position:relative;padding:0 5px}.gym-testimonials .wrap-info{position:relative;padding:42px 40px;background-color:#fff}@media (max-width:767px){.gym-testimonials .wrap-info{padding:15px}}.gym-testimonials .wrap-info:before{left:80px;border-width:18px 18px 0;border-style:solid;position:absolute;border-color:#fff transparent transparent;height:0;bottom:-18px;content:"";width:0}@media (max-width:767px){.gym-testimonials .wrap-info:before{left:50%;transform:translateX(-50%)}}.gym-testimonials .title{font:700 16px Raleway,sans-serif;letter-spacing:.8px;line-height:24px;color:#696868}.gym-testimonials .desc{font:13px Raleway,sans-serif;letter-spacing:.7px;line-height:24px;word-spacing:.2px;color:#888}.gym-testimonials .wrap-img{padding-left:55px}@media (max-width:767px){.gym-testimonials .wrap-img{text-align:center;padding-left:0}}.gym-testimonials .wrap-img .img{float:left;border-radius:50%;max-width:80px;margin-right:30px}@media (max-width:767px){.gym-testimonials .wrap-img .img{float:none;margin-right:0}}.gym-testimonials .wrap-img .heading{font:800 18px Raleway,sans-serif;color:#a5cc3b}.gym-testimonials .wrap-img .subheading{font:italic 14px Raleway,sans-serif;letter-spacing:.5px;color:#f6f6f6}.gym-testimonials .wrap-img .wrap-text{padding-top:15px}.header.law-header{margin-bottom:0;height:95px}.header.law-header .header-folow a span:hover{color:#af9659}.law-banner{z-index:1;position:relative;padding-top:95px}.law-banner,.law-banner .law-slider-one{margin-top:-95px}.law-banner .law-slider-one .swiper-wrapper:before{left:0;right:0;z-index:1;position:absolute;top:0;bottom:0;background:rgba(51,51,51,.5);content:""}.law-banner .law-slider-one .swiper-wrapper .swiper-slide{background-repeat:no-repeat;background-size:cover;height:900px;width:100%}.law-banner .law-slider-one .swiper-arrow{margin-top:-15px;background-position:50%;background-repeat:no-repeat;cursor:pointer;position:absolute;top:50%;height:30px;transition:all .4s ease;width:30px}.law-banner .law-slider-one .swiper-arrow-right{right:30px}.law-banner .law-slider-one .swiper-arrow-left{left:30px}@-moz-document url-prefix(){.banner-header{left:50%;transform:translateX(-50%);position:absolute!important;top:30vh}}.banner-header.t-center .law-banner-title{width:auto}.banner-header.right{text-align:right}@media (max-width:991px){.banner-header.right{text-align:center}}.banner-header.right .law-banner-title{letter-spacing:5px;line-height:85px;font-size:90px;margin-right:100px;width:auto}@media (max-width:991px){.banner-header.right .law-banner-title{margin-right:0}}.banner-header.right .law-banner-title .mark{color:#ef3364}.banner-header .law-banner-title{font-family:Lora,serif;font-weight:700;line-height:46px;font-size:46px}.banner-header .law-banner-title.wpc-round-text{transform:translateY(-200px);letter-spacing:-9px;text-align:center;width:auto}@media (max-width:991px){.banner-header .law-banner-title.wpc-round-text{transform:translateY(0);letter-spacing:1px}}@media (max-width:767px){.banner-header .law-banner-title.wpc-round-text{padding:0}}@media (max-width:420px){.banner-header .law-banner-title.wpc-round-text{font-size:20px}}.banner-header .law-banner-title.font-3{font-family:Raleway,sans-serif}.banner-header .law-banner-desc{font-family:Ubuntu,sans-serif;font-weight:300;margin-top:22px;line-height:24px}@media (max-width:767px){.banner-header .law-banner-desc{font-size:14px}}.banner-header .law-banner-desc.font-3{font-family:Raleway,sans-serif}@media (min-width:481px){.small-logo{display:none}}.law-background-img{display:none}.p-gym-header{margin-bottom:0;overflow:hidden;height:90px}.p-gym-header nav>ul>li>.dropmenu.type-1 li a{padding:14px 0}.gym-top-banner{margin-top:-100px;display:table;text-align:center;min-height:660px;position:relative;padding-top:110px;width:100%}@-moz-document url-prefix(){.gym-top-banner{height:660px}}.gym-top-banner:before{background-color:rgba(51,51,51,.45)}.p-gym-banner{margin-top:-93px;z-index:1;position:relative;padding-top:93px}.p-gym-banner.top-banner{min-height:900px}@media (max-width:767px){.p-gym-banner.top-banner{min-height:760px}}@media (max-width:420px){.p-gym-banner.top-banner{min-height:630px}}.p-gym-banner.top-banner:after,.p-gym-banner.top-banner:before{left:0;border-width:120px 0 0 800px;border-style:solid;position:absolute;border-color:transparent transparent transparent #fff;height:0;bottom:0;content:"";width:0}@media (min-width:1600px){.p-gym-banner.top-banner:after,.p-gym-banner.top-banner:before{border-width:120px 0 0 1075px}}.p-gym-banner.top-banner:after{left:auto;border-width:0 0 120px 800px;right:0;border-color:transparent transparent #fff}@media (min-width:1600px){.p-gym-banner.top-banner:after{border-width:0 0 120px 1055px}}.p-gym-banner.top-banner .banner-overlay{left:0;position:absolute;top:0;height:100%;background-color:rgba(98,98,98,.5);width:100%}.p-gym-banner.top-banner .banner-overlay:after,.p-gym-banner.top-banner .banner-overlay:before{left:0;border-width:120px 0 0 800px;border-style:solid;position:absolute;border-color:transparent transparent transparent #fff;height:0;bottom:0;content:"";width:0}@media (min-width:1600px){.p-gym-banner.top-banner .banner-overlay:after,.p-gym-banner.top-banner .banner-overlay:before{border-width:120px 0 0 1075px}}.p-gym-banner.top-banner .banner-overlay:after{left:auto;border-width:0 0 120px 800px;right:0;border-color:transparent transparent #fff}.p-gym-banner.top-banner .banner-header{vertical-align:initial;display:block;text-align:center;position:absolute;bottom:18.5%;width:100%}@media (max-width:991px){.p-gym-banner.top-banner .banner-header{transform:translateY(-50%);top:50%;bottom:auto}}.p-gym-banner.top-banner .banner-header .law-banner-desc{line-height:26px;padding:0 50px}@media (max-width:420px){.p-gym-banner.top-banner .banner-header .law-banner-desc{padding:0 10px}}.p-gym-banner .gym-slider-one{margin-top:-93px}.p-gym-banner .gym-slider-one .swiper-wrapper:before{left:0;right:0;z-index:1;position:absolute;top:0;bottom:0;background:rgba(51,51,51,.45);content:""}.p-gym-banner .gym-slider-one .swiper-wrapper .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:900px;width:100%}@media (max-width:480px){.p-gym-banner .gym-slider-one .swiper-wrapper .swiper-slide{min-height:600px}}.p-gym-banner .gym-slider-one.classic .swiper-wrapper .swiper-slide{min-height:655px}@media (max-width:480px){.p-gym-banner .gym-slider-one.classic .swiper-wrapper .swiper-slide{min-height:500px}}.p-gym-banner .pagination{bottom:20px}.banner-header-wrap{display:table;position:relative;top:50px;height:100%;width:100%}@media (max-width:480px){.banner-header-wrap{top:0}}.heading-rect{position:relative}.heading-rect:before{right:-70px;position:absolute;top:-90px;height:22px;background-color:#ef3364;content:"";width:90px}@media (max-width:991px){.heading-rect:before{right:100px}}@media (max-width:767px){.heading-rect:before{content:none}}.heading-rect:after{right:-70px;position:absolute;top:-90px;height:95px;background-color:#ef3364;content:"";width:20px}@media (max-width:991px){.heading-rect:after{right:100px}}@media (max-width:767px){.heading-rect:after{content:none}}.heading-rect.small-rect:before{right:-40px;top:-33px;height:12px;width:52px}.heading-rect.small-rect:after{right:-40px;top:-33px;height:52px;width:12px}.heading-rect.rect-right:before{left:-53px;right:auto;top:-43px}.heading-rect.rect-right:after{left:-53px;right:auto;height:42px}.heading-rect.rect-light:after,.heading-rect.rect-light:before{background-color:#fff}.banner-header{vertical-align:middle;display:table-cell;z-index:3;position:relative;height:inherit}.banner-header .law-banner-title{text-transform:uppercase;font-weight:900;letter-spacing:3.8px;line-height:90px;color:#fff;font-size:70px;width:90%}.banner-header .law-banner-title.full-title{width:auto}@media (max-width:991px){.banner-header .law-banner-title{padding:0 40px;font-size:45px;width:auto}}@media (max-width:767px){.banner-header .law-banner-title{font-size:40px}}@media (max-width:480px){.banner-header .law-banner-title{padding:0}}.banner-header .law-banner-desc{opacity:.8;font-weight:500;letter-spacing:.7px;line-height:25px;color:#fff;font-size:16px}@media (max-width:991px){.banner-header .law-banner-desc{padding:0 15px}}.banner-header .c-btn{margin-top:34px}.gym-for .gym-for-her,.gym-for .gym-for-him{background-position:50%;background-repeat:no-repeat;overflow:hidden;background-size:cover;cursor:pointer;position:relative;padding:50px;height:600px}.gym-for .gym-for-her:before,.gym-for .gym-for-him:before{left:0;right:0;z-index:1;position:absolute;top:0;bottom:0;background:rgba(51,51,51,.5);content:""}.gym-for .gym-for-her:after,.gym-for .gym-for-him:after{left:50px;opacity:0;right:50px;display:block;z-index:1;cursor:pointer;position:absolute;top:50px;bottom:50px;transition:all .4s ease-out;background:rgba(56,56,56,.8);content:""}.gym-for .gym-for-her:hover:after,.gym-for .gym-for-him:hover:after{opacity:1}.gym-for .gym-for-her a,.gym-for .gym-for-him a{display:table;text-align:center;color:#fff;z-index:2;position:relative;height:100%;width:100%}.gym-for .gym-for-her .gym-for-text,.gym-for .gym-for-him .gym-for-text{vertical-align:middle;display:table-cell;outline:none}.gym-for .gym-for-her .gym-for-cat,.gym-for .gym-for-him .gym-for-cat{letter-spacing:3.5px;font-style:italic;font-size:13px}.gym-for .gym-for-her .gym-for-title,.gym-for .gym-for-him .gym-for-title{font-weight:900;letter-spacing:3px;padding:10px 0 11px;font-size:46px}@media (max-width:767px){.gym-for .gym-for-her .gym-for-title,.gym-for .gym-for-him .gym-for-title{font-size:32px}}.gym-for .gym-for-her .gym-for-desc,.gym-for .gym-for-him .gym-for-desc{letter-spacing:1px;font-style:italic;padding:0 30px 30px;font-size:13px}.p-gym-info{min-height:962px;position:relative}.p-gym-info.left .service-block{margin-bottom:50px}.p-gym-info.left .service-block .cat{padding-right:0}.p-gym-info .gym-info-right{left:50%;min-height:962px;position:relative}.p-gym-info .gym-wrap{padding-left:80px}.p-gym-info .gym-info-left{width:50%}.p-gym-info .gym-back,.p-gym-info .gym-info-left{background-repeat:no-repeat;background-size:cover}.p-gym-info .gym-back{background-position:0 0;overflow:hidden;position:absolute;height:100%;width:100%}.p-gym-info .header-title{text-transform:uppercase;font-weight:900;letter-spacing:2px;line-height:47px;padding-right:25px;color:#222;font-size:46px}@media (max-width:991px){.p-gym-info .header-title{padding-right:0}}.p-gym-info .header-desc{margin-top:13px;letter-spacing:.8px;line-height:23px;color:#888;font-style:italic;font-size:14px;width:85%}.p-gym-info .gym-info-right{padding-top:134px}.p-gym-info .gym-info-right .info-right-header{padding-bottom:88px}@media (max-width:767px){.p-gym-info .gym-info-right .info-right-header{padding-bottom:45px}}@media (max-width:480px){.p-gym-info .gym-info-right .info-right-header{padding-bottom:30px}}.p-gym-info .service-block{margin-bottom:60px;min-height:110px}.p-gym-info .service-block .image{left:0;position:absolute;top:0;height:100%;min-width:110px}.p-gym-info .service-block .desc{padding-left:137px}@media (max-width:550px){.p-gym-info .service-block .desc{padding-left:0}}.p-gym-info .service-block .vertical-align{border-radius:50%}.p-gym-info .service-block h4.title{text-transform:uppercase;letter-spacing:.7px;color:#222;padding:0;font-size:13px}.p-gym-info .service-block .text{text-transform:none;letter-spacing:3.2px;color:#aaa;font-style:italic;padding-top:2px}.p-gym-info .service-block .cat{letter-spacing:.6px;line-height:23px;padding-right:140px;color:#888;padding-top:20px;font-size:13px}@media (max-width:1399px){.p-gym-info .service-block .cat{padding-right:0}}.p-gym-top-info{background-position:0 0;background-size:initial}.p-gym-top-info .title{text-transform:uppercase;font:700 27px Raleway,sans-serif;letter-spacing:1.4px;line-height:28px;color:#222}@media (max-width:480px){.p-gym-top-info .title{font-size:23px}}.p-gym-top-info .title.light{color:#fff}.p-gym-top-info .title .numb{font-family:Open Sans,sans-serif}.p-gym-top-info .desc{font:400 14px Raleway,sans-serif;letter-spacing:.6px;margin-left:4px;line-height:24px;color:#18181c}.p-gym-top-info .desc.light{color:#fff}.p-gym-top-info .img{float:left;margin-top:30px;margin-left:130px}@media (max-width:1199px){.p-gym-top-info .img{margin-left:30px}}@media (max-width:1050px){.p-gym-top-info .img{margin-left:0}}.p-gym-top-info .wrapper.left .group-info{padding-top:35px}.p-gym-top-info .wrapper.left .item-info{padding:55px 50% 47px 17%}@media (max-width:1199px){.p-gym-top-info .wrapper.left .item-info{padding-left:30px}}@media (max-width:991px){.p-gym-top-info .wrapper.left .item-info{padding-right:15px;padding-top:30px}}@media (max-width:767px){.p-gym-top-info .wrapper.left .item-info{padding-left:15px;padding-top:0}}.p-gym-top-info .wrapper.left .item-info .number{margin-left:0}.p-gym-top-info .wrapper.left .img{float:right;right:230px;position:absolute;top:-220px}@media (max-width:1199px){.p-gym-top-info .wrapper.left .img{right:30px;top:-120px}}@media (max-width:1050px){.p-gym-top-info .wrapper.left .img{right:0;top:-100px}}@media (max-width:991px){.p-gym-top-info .wrapper.left .img{top:-150px}}.p-gym-top-info .group-info{padding-top:60px}@media (max-width:480px){.p-gym-top-info .group-info{padding-top:30px}}.p-gym-top-info .group-info .item-info{padding:55px 160px 47px 52.4%}@media (max-width:1199px){.p-gym-top-info .group-info .item-info{padding-right:15px}}@media (max-width:991px){.p-gym-top-info .group-info .item-info{text-align:center;padding-left:0;padding-top:30px}}@media (max-width:767px){.p-gym-top-info .group-info .item-info{padding-top:0}}.p-gym-top-info .group-info .item-info .number{float:left;font:800 15px Open Sans,sans-serif;margin-left:5px;color:#000;margin-right:10px}@media (max-width:991px){.p-gym-top-info .group-info .item-info .number{float:none;display:block}}.p-gym-top-info .group-info .item-info .number.light{color:#a5cc3b}.p-gym-top-info .group-info .item-info.first{padding-bottom:0;padding-top:0}.p-gym-top-info .group-info .item-info.bg-info{padding-bottom:47px;padding-top:47px;background-color:#fff3f6}@media (max-width:480px){.p-gym-top-info .group-info .item-info.bg-info{padding-bottom:30px;padding-top:30px}}.p-gym-top-info .group-info .item-info.bg-danger{padding-bottom:77px;padding-top:70px;background-color:#a5cc3b}@media (max-width:480px){.p-gym-top-info .group-info .item-info.bg-danger{padding-bottom:30px;padding-top:30px}}.p-gym-top-info .group-info .item-info.bg-warning{padding-bottom:59px;padding-top:55px;background-color:#f7f7f7}@media (max-width:480px){.p-gym-top-info .group-info .item-info.bg-warning{padding-bottom:30px;padding-top:30px}}.p-gym-top-info .group-info .item-info.bg-success{padding-bottom:70px;padding-top:80px;background-color:#2f2f2f}@media (max-width:480px){.p-gym-top-info .group-info .item-info.bg-success{padding-bottom:30px;padding-top:30px}}.p-gym-info-wrap{margin-top:-180px}@media (max-width:767px){.p-gym-info-wrap{margin-top:0}}.p-gym-info-wrap .group-info{list-style-type:decimal-leading-zero}.gym-section .wrapper-text{z-index:9;position:relative}.gym-section.info-lessons{border:12px solid #ef3364;margin-left:57px;text-align:center;position:relative;padding:72px 120px 57px;margin-right:57px}@media (max-width:767px){.gym-section.info-lessons{margin-left:0;padding:40px;margin-right:0}}@media (max-width:480px){.gym-section.info-lessons{padding:30px}}.gym-section.info-lessons:after,.gym-section.info-lessons:before{left:15.5%;position:absolute;top:-12px;height:12px;background-color:#fff;content:"";width:69%}@media (max-width:991px){.gym-section.info-lessons:after,.gym-section.info-lessons:before{left:17%}}.gym-section.info-lessons:after{top:auto;bottom:-12px}.gym-section.program-info{margin-top:-50px}@media (max-width:767px){.gym-section.program-info{text-align:center;background-position:0 35px}}.gym-section.program-info .wrap-info{margin-top:-115px;background-image:url(../img/border-image.png/);background-repeat:repeat-y;padding-bottom:220px;padding-left:35px}@media (max-width:767px){.gym-section.program-info .wrap-info{margin-top:0;background-image:none;padding-bottom:50px;padding-left:15px}}.gym-section .header-title{font-family:Raleway,sans-serif;text-transform:uppercase;font-weight:900;letter-spacing:3.8px;display:inline-block;color:#1f1f24;font-size:70px}.gym-section .header-title.left{padding-left:20px}.gym-section .header-title.classic{letter-spacing:3.5px;color:#a5cc3b}.gym-section .header-title.light{letter-spacing:3.5px;padding-top:10px}.gym-section .header-title.right{padding-right:25px}@media (max-width:991px){.gym-section .header-title.right{padding-right:0}}.gym-section .header-title.small-text{letter-spacing:2px;font-size:35px}.gym-section .header-title.extra-small-text{font-weight:800;letter-spacing:.8px;color:#222;font-size:18px}.gym-section .header-title.medium-text{letter-spacing:2.5px;font-size:46px}@media (max-width:1199px){.gym-section .header-title.medium-text{font-size:35px}}@media (max-width:480px){.gym-section .header-title.medium-text{font-size:24px}}.gym-section .header-title.medium-text.medium-classic{letter-spacing:0}.gym-section .header-title.medium-small{letter-spacing:1.7px;font-size:32px}.gym-section .header-title.light{color:#fff}.gym-section .info-wrap{padding:2px 70px 0 200px}.gym-section .info{font:16px Raleway,sans-serif;letter-spacing:.8px;line-height:30px;color:#1f1f24}.gym-section .info.classic{letter-spacing:.5px;line-height:24px;word-spacing:.9px;color:#1c1f27;font-size:14px}.gym-section .info.modern{font:italic 14px "Droid Serif",sans-serif;letter-spacing:.7px;line-height:24px;color:#888}@media (max-width:420px){.gym-section .info.modern{font-size:13px}}.gym-section .info.modern-small{font:200 italic 13px "Droid Serif",sans-serif;letter-spacing:4px}.gym-section .info.modern-style{letter-spacing:.7px;line-height:24px;color:#3d3d3d;font-size:14px}.gym-section .info.modern-style.modern-style-italic{font-family:"Droid Serif",sans-serif;color:#888;font-style:italic}.gym-section .info.light{color:#fff}.gym-section .info.dark{color:#181818}.btn-right{float:right}@media (max-width:991px){.btn-right{float:none}}.wpc-line{display:inline-block;position:relative}.wpc-line:before{border-radius:5px;position:absolute;height:4px;bottom:-4px;background-color:#a5cc3b;content:"";width:18px}@media (max-width:767px){.wpc-line:before{left:50%;transform:translateX(-50%)}}.wpc-line.line-large:before{border-radius:0;height:2px;bottom:0;width:50px}.wpc-line.line-light:before{background-color:#fff}.wpc-line.line-bottom:before{bottom:-40px}@media (max-width:991px){.wpc-line.line-bottom:before{bottom:-10px}}.wpc-line.line-bottom-small:before{left:50%;transform:translateX(-50%);bottom:-20px}.wpc-line.full-screen{display:block;border-bottom:1px solid #ececec}.wpc-line.full-screen:before{content:none}.p-gym-classes{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:838px;position:relative;padding:271px 0 0}.p-gym-classes:before{left:0;right:0;z-index:1;position:absolute;top:0;bottom:0;background:rgba(51,51,51,.75);content:""}.p-gym-classes .gym-classes-row{margin-top:80px;color:#fff;z-index:2;position:relative}.p-gym-classes .gym-classes-row .gym-class-col{float:left;margin:0;text-align:center;padding:0;width:20%}.p-gym-classes .gym-classes-row .gym-class-col div{transition:all .4s ease-in-out}.p-gym-classes .gym-classes-row .gym-class-col:hover .class-date{margin-top:-10px;padding-bottom:10px}.p-gym-classes .gym-classes-row .gym-class-col:hover .class-coach{margin-top:10px}.p-gym-classes .gym-classes-row .gym-class-col:hover a{color:#fff;background:#c83360}.p-gym-classes .gym-classes-row .class-date{letter-spacing:3.2px;font-style:italic;font-size:13px}.p-gym-classes .gym-classes-row .class-type{font-weight:900;letter-spacing:1.2px;padding:3px 0 0;font-size:18px}.p-gym-classes .gym-classes-row .class-type a{display:inline-block;padding:10px 15px}.p-gym-classes .gym-classes-row .class-coach{opacity:.8;letter-spacing:.8px;padding-top:11px;font-size:13px}.gym-classes .p-gym-info{min-height:100%}.gym-classes .p-gym-info .header-desc{width:70%}.gym-classes .p-gym-info .service-block{margin-bottom:30px}.gym-classes .p-gym-info .service-block .cat{letter-spacing:.7px;padding-right:80px;font-size:14px}.gym-classes .p-gym-info .service-block .title{font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:1.5px;font-size:14px}.gym-classes .p-gym-info .service-block .desc{padding-left:67px}.gym-classes .mark-text{color:#ef3364}.gym-classes .icon:before{left:-5px;margin-left:0;color:#a5cc3b;position:relative;top:-2px;font-size:40px}.gym-classes .gym-classes-info.right{padding-left:70px}@media (min-width:992px) and (max-width:1199px){.gym-classes .gym-classes-info.right{padding-left:10px}}@media (max-width:991px){.gym-classes .gym-classes-info.right{padding-left:0}}.gym-classes .gym-classes-info.right .heading{text-transform:uppercase;font:900 30px Raleway,sans-serif;letter-spacing:1.5px;color:#222}.gym-classes .gym-classes-info.right .subheading{font:italic 14px "Droid Serif",serif;letter-spacing:.7px;line-height:24px;color:#888;width:75%}.gym-classes .gym-classes-info.right .text{font:300 14px Raleway,sans-serif;letter-spacing:.7px;line-height:22px;color:#888}.p-gym-services .service-first-row{border-bottom:1px solid #f7f7f7}.p-gym-services .row .col-xs-12:nth-child(2n){border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7}.p-gym-services .service-first-row .col-xs-12:nth-child(odd),.p-gym-services .service-second-row .col-xs-12:nth-child(2n){background:#fbfbfb}.p-gym-services .col-xs-12{padding:0}.p-gym-services .service-block{margin-bottom:0;cursor:pointer;position:relative;padding:60px 30px;height:280px}.p-gym-services .service-block:before{left:0;opacity:0;right:0;z-index:1;position:absolute;top:0;bottom:0;transition:all .2s ease-in-out;background:rgba(51,51,51,.75);content:""}.p-gym-services .service-block .image{-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;height:60px;transition:all .4s ease-in-out}.p-gym-services .service-block .desc,.p-gym-services .service-block .image{z-index:2;position:relative}.p-gym-services .service-block .text,.p-gym-services .service-block .title{z-index:2;transition:color .4s ease-in-out}.p-gym-services .service-block:hover{background-size:cover}.p-gym-services .service-block:hover:before{opacity:1}.p-gym-services .service-block:hover .image{-webkit-filter:grayscale(0);filter:none}.p-gym-services .service-block:hover .title{color:#fff}.p-gym-services .service-block:hover .text{opacity:.8;color:#fff}.p-gym-slider{padding:0 155px}.p-gym-slider .gym-heading-style{margin-top:1px;width:55%}.p-gym-slider .gym-heading-style .heading-title{color:#222}.p-gym-slider .gym-heading-style .heading-text{margin-top:23px;color:#888}.p-gym-slider .pagination{bottom:140px}@media (max-width:767px){.p-gym-slider .pagination{bottom:30px}}.p-gym-slider .swiper-container{padding-bottom:190px}@media (max-width:767px){.p-gym-slider .swiper-container{padding-bottom:70px}}.p-gym-slider .cut_order_block{padding:0 15px}@media (max-width:767px){.p-gym-slider .cut_order_block{text-align:center}}.p-gym-slider .cut_order_block .cut_order_hover:hover{cursor:pointer}.p-gym-slider .cut_order_block .cut_order_hover:hover .cut_order_studio{letter-spacing:1.2px;color:#c83360}.p-gym-slider .cut_order_block .cut_order_studio{font-family:Raleway,sans-serif;font-weight:900;letter-spacing:.4px;color:#222;padding-bottom:26px;transition:all .4s ease-in-out}.p-gym-slider .cut_order_block .cut_order_image{margin-bottom:19px}.p-gym-slider .cut_order_block .c-btn{margin-top:24px}.p-gym-slider .cut_order_block .cut_order_hover:hover .cut_order_image .cut_order_overlay{opacity:.7}.p-gym-slider .cut_order_block.style-4 .cut_order_overlay{max-width:400px;background:#c83360}@media (min-width:1600px){.p-gym-slider .cut_order_block.style-4 .cut_order_overlay{max-width:100%;width:100%}.p-gym-slider .cut_order_block.style-4 img{width:100%}}.gym-slider-classes .slide-wrap{transform:scale(1);background-position:top;min-height:400px;transition:.4s}.gym-slider-classes .slide-wrap:before{transition:.4s;background-color:rgba(44,49,59,.7)}.gym-slider-classes.swiper-container{overflow:visible}@media (max-width:1200px){.gym-slider-classes.swiper-container{overflow:hidden}}.gym-slider-classes .swiper-slide-active .slide-wrap{transform:scale(1.3);margin:0 auto;box-shadow:1px 1px 100px #e5e6eb;z-index:9;position:relative;max-width:330px}.gym-slider-classes .swiper-slide-active .slide-wrap:before{background-color:hsla(0,0%,100%,.4)}.gym-slider-classes .swiper-slide-active .info-wrap{top:auto;bottom:12px}@media (max-width:767px){.gym-slider-classes .swiper-slide-active .info-wrap{top:50%}}.gym-slider-classes .swiper-slide-active .info-wrap .title{line-height:55px;color:#ef3364;font-size:20px}.gym-slider-classes .swiper-slide-active .info-wrap .subtitle{color:#151b29;font-size:11.3px}@media (max-width:480px){.gym-slider-classes .swiper-slide-active .info-wrap .subtitle{padding:0 40px}}.gym-slider-classes .info-wrap{left:50%;transform:translate(-50%,-50%);text-align:center;position:absolute;top:44%;padding:0;width:100%}.gym-slider-classes .info-wrap .title{text-transform:uppercase;font:800 26px Raleway,sans-serif;letter-spacing:1px;line-height:63px;color:#fcfcfd}.gym-slider-classes .info-wrap .subtitle{font:italic 14px "Droid Serif",sans-serif;letter-spacing:.3px;color:#fcfcfd}.gym-round-slider.classic .swiper-container{padding-bottom:895px}@media (max-width:767px){.gym-round-slider.classic .swiper-container{padding-bottom:815px}}.gym-round-slider.classic .slide-next,.gym-round-slider.classic .slide-prev{cursor:pointer;top:22%}@media (max-width:1199px){.gym-round-slider.classic .slide-next,.gym-round-slider.classic .slide-prev{top:15%}}@media (max-width:1050px){.gym-round-slider.classic .slide-next,.gym-round-slider.classic .slide-prev{top:17%}}@media (max-width:767px){.gym-round-slider.classic .slide-next,.gym-round-slider.classic .slide-prev{display:none}}.gym-round-slider.classic .wrapper{opacity:0;position:absolute;bottom:-225px;transition:.4s}@media (max-width:767px){.gym-round-slider.classic .wrapper{padding:0 100px;bottom:-155px}}@media (max-width:550px){.gym-round-slider.classic .wrapper{padding:0 30px;bottom:-175px}}@media (max-width:450px){.gym-round-slider.classic .wrapper{bottom:-185px}}.gym-round-slider.classic .desc{font:300 9px Raleway,sans-serif;letter-spacing:.5px;line-height:16px;text-align:center;word-spacing:.5px;color:#3d3d3d;padding:0 40px}@media (max-width:450px){.gym-round-slider.classic .desc{padding:0 20px}}.gym-round-slider.classic .swiper-slide-active .wrapper{opacity:1}.gym-round-slider .swiper-container{padding:155px 0 105px}@media (max-width:1199px){.gym-round-slider .swiper-container{padding:75px 0}}.gym-round-slider .slide-wrap{border-radius:50%;min-height:395px;position:relative;transition:.4s}@media (max-width:1199px){.gym-round-slider .slide-wrap{min-height:300px}}@media (max-width:767px){.gym-round-slider .slide-wrap{border-radius:0;min-height:230px}}.gym-round-slider .slide-wrap:before{border-radius:50%;height:100%;transition:.4s;background-color:hsla(240,1%,59%,.7)}@media (max-width:767px){.gym-round-slider .slide-wrap:before{border-radius:0}}.gym-round-slider .swiper-slide-active .slide-wrap{transform:scale(1.47);z-index:9;position:relative}@media (max-width:767px){.gym-round-slider .swiper-slide-active .slide-wrap{background-position:top}}.gym-round-slider .swiper-slide-active .slide-wrap:before{background-color:rgba(43,44,48,.3)}.gym-round-slider .swiper-slide-active .wrap-info{left:50%;opacity:1;transform:translate(-50%,-50%);text-align:center;position:absolute;top:50%}.gym-round-slider .wrap-info{opacity:0;transition:.4s}.gym-round-slider .wrap-info .date{font:400 italic 10px "Droid Serif",sans-serif;letter-spacing:1.9px;line-height:23px;color:#fff}.gym-round-slider .wrap-info .title{text-transform:uppercase;font:800 13px Raleway,sans-serif;line-height:23px;color:#fff}.gym-round-slider .wrap-info .title.classic{letter-spacing:1.5px;color:#a5cc3b;font-size:20px}.gym-round-slider .wrap-info .subtitle{font:300 10px Raleway,sans-serif;line-height:22px;color:#fff}.gym-round-slider .wrap-info .subtitle.classic{text-transform:uppercase;letter-spacing:1.1px}.gym-round-slider .slide-next,.gym-round-slider .slide-prev{left:-78px;cursor:pointer;position:absolute;top:50%;font-size:90px}@media (max-width:1199px){.gym-round-slider .slide-next,.gym-round-slider .slide-prev{left:-40px;transform:translateY(-50%);font-size:70px}}@media (max-width:1050px){.gym-round-slider .slide-next,.gym-round-slider .slide-prev{left:-10px;font-size:50px}}@media (max-width:767px){.gym-round-slider .slide-next,.gym-round-slider .slide-prev{display:none}}.gym-round-slider .slide-next{left:auto;right:-78px}@media (max-width:1199px){.gym-round-slider .slide-next{right:-40px}}@media (max-width:1050px){.gym-round-slider .slide-next{right:-10px}}.gym-countdown{min-height:650px;position:relative;padding-top:132px}@media (max-width:1199px){.gym-countdown{min-height:auto;padding-bottom:80px;padding-top:80px}}@media (max-width:480px){.gym-countdown{padding-top:40px}}.gym-countdown:before{background-color:rgba(51,51,51,.7)}.gym-countdown .wpc-clock{margin-left:-60px;display:inline-block;color:#fff}@media (max-width:1199px){.gym-countdown .wpc-clock{margin-left:0;display:block;text-align:center}}.gym-countdown .wpc-clock .time{font:600 17px Montsserrat,sans-serif;letter-spacing:2px;padding:23px;margin-right:8px;background-color:#a5cc3b}@media (max-width:767px){.gym-countdown .wpc-clock .time{padding:15px}}@media (max-width:420px){.gym-countdown .wpc-clock .time{margin-bottom:10px;display:block}}.gym-countdown .wpc-clock .time .text{font:600 14px Raleway,sans-serif;letter-spacing:.5px}.gym-countdown .count-wrap{padding:60px 70px 60px 68px;background-color:rgba(45,45,46,.5)}@media (max-width:1199px){.gym-countdown .count-wrap{padding:35px}}@media (max-width:767px){.gym-countdown .count-wrap{padding:20px}}.gym-countdown .count-wrap .subtitle{text-transform:uppercase;font:600 12px Montserrat,sans-serif;letter-spacing:3.2px;line-height:20px;color:#fff}.gym-countdown .count-wrap .title{text-transform:uppercase;font:900 30px Raleway,sans-serif;letter-spacing:1.7px;line-height:32px;color:#fff}.p-gym-gallery{position:relative}.p-gym-gallery:hover .gym-gallery-heading{opacity:0;z-index:0}.p-gym-gallery .gym-gallery-heading{left:0;right:0;display:block;z-index:3;position:absolute;top:0;bottom:0;transition:all .4s ease-in-out;background:rgba(51,51,51,.8)}.p-gym-gallery .gym-heading-style{left:50%;transform:translate(-50%,-50%);position:absolute;top:50%}.p-gym-gallery .gym-gallery-image{float:left;z-index:1;cursor:pointer;position:relative;padding:0;width:20%}.p-gym-gallery .gym-gallery-image .img:before{opacity:0;text-align:center;color:#fff;z-index:9;position:absolute;height:100%;padding-top:calc(50% - 25px);font-size:40px;transition:1s;background-color:rgba(243,59,105,.7);content:"+";width:100%}.p-gym-gallery .gym-gallery-image:hover{z-index:5}.p-gym-gallery .gym-gallery-image:hover .img:before{opacity:1}.p-gym-gallery .gym-gallery-image img{display:block;position:relative;height:100%;transition:all .4s ease-in-out;width:100%}.gym-gallery .bg-gal{background-position:top;min-height:300px;position:relative}.gym-gallery .bg-gal.bg-large{min-height:610px}.gym-gallery .bg-gal:before{opacity:0;transition:.5s;background-color:rgba(243,59,105,.7)}.gym-gallery .bg-gal:after{left:50%;opacity:0;font-weight:100;transform:translate(-50%,-50%);color:#fff;position:absolute;top:50%;font-size:60px;transition:.5s;content:"+"}.gym-gallery .bg-gal:hover:after,.gym-gallery .bg-gal:hover:before{opacity:1}.gym-gallery .item{padding:0 5px 5px}.gym-gallery .gym-tabs .but{font:600 14px Raleway,sans-serif;letter-spacing:.6px;display:inline-block}.gym-gallery .gym-tabs .but a{padding:10px 24px;transition:.5s}.gym-gallery .gym-tabs .but a:hover{color:#fff;background-color:#a5cc3b}.gym-gallery .gym-tabs .but a:active,.gym-gallery .gym-tabs .but a:focus{text-decoration:none}.gym-gallery .gym-tabs .but.activbut a{color:#fff;background-color:#a5cc3b}.gym-gallery .gym-tabs .but.activbut a:hover{background-color:#333}.gym-more-gallery{display:none}.p-gym-trainers .swiper-container{min-height:700px}.p-gym-trainers .swiper-container .swiper-arrow-left,.p-gym-trainers .swiper-container .swiper-arrow-right{transform:translateY(-50%);cursor:pointer;position:absolute;top:50%;height:60px;transition:all .4s ease-in-out;background:#f6f6f6 50% no-repeat;width:60px}.p-gym-trainers .swiper-container .swiper-arrow-left:hover,.p-gym-trainers .swiper-container .swiper-arrow-right:hover{opacity:.7;background-color:#c83360}.p-gym-trainers .swiper-container .swiper-arrow-left{left:0;background-image:url(../img/left_arrow.png/)}.p-gym-trainers .swiper-container .swiper-arrow-right{right:0;background-image:url(../img/right_arrow.png/)}.p-gym-trainers .gym-trainers-left{position:relative}.p-gym-trainers .gym-trainers-left .left-title{font-family:Raleway,sans-serif;left:50%;font-weight:900;transform:translate(-50%,-50%);color:#000;z-index:-1;position:absolute;top:50%;font-size:150px}.p-gym-trainers .gym-trainers-left img{margin:0 auto}.p-gym-trainers .gym-trainers-right .trainers-info{display:table;height:100%}.p-gym-trainers .gym-trainers-right .title{font-weight:900;color:#222;font-size:32px;width:50%}@media (max-width:992px){.p-gym-trainers .gym-trainers-right .title{width:auto}}.p-gym-trainers .gym-trainers-right .title i{color:#c83360}.p-gym-trainers .gym-trainers-right .text{margin-top:40px;line-height:24px;color:#888;font-size:13px;width:80%}@media (max-width:992px){.p-gym-trainers .gym-trainers-right .text{width:auto}}.p-gym-trainers .gym-trainers-right .c-btn{margin-top:34px}.p-gym-trainers .gym-trainers-left,.p-gym-trainers .gym-trainers-right{padding:0}.gym-trainers{margin-top:-200px;background-color:#1f1f24}@media (max-width:1199px){.gym-trainers{margin-top:0}}.gym-trainers.classic{margin-top:0;padding-bottom:340px}@media (max-width:1399px){.gym-trainers.classic{padding-bottom:290px}}@media (max-width:1199px){.gym-trainers.classic{padding-bottom:200px}}@media (max-width:991px){.gym-trainers.classic{padding-bottom:100px}}@media (max-width:767px){.gym-trainers.classic{padding-bottom:50px}}.gym-trainers.classic .slide-next,.gym-trainers.classic .slide-prev{transform:translateY(-50%);cursor:pointer;position:absolute;top:50%}@media (max-width:767px){.gym-trainers.classic .slide-next,.gym-trainers.classic .slide-prev{left:0}}.gym-trainers.classic .slide-next span[class*=flaticon],.gym-trainers.classic .slide-prev span[class*=flaticon]{transition:.5s}.gym-trainers.classic .slide-next span[class*=flaticon]:before,.gym-trainers.classic .slide-prev span[class*=flaticon]:before{color:#565658;font-size:60px}@media (max-width:1199px){.gym-trainers.classic .slide-next span[class*=flaticon]:before,.gym-trainers.classic .slide-prev span[class*=flaticon]:before{margin-left:0}}@media (max-width:767px){.gym-trainers.classic .slide-next span[class*=flaticon]:before,.gym-trainers.classic .slide-prev span[class*=flaticon]:before{font-size:40px}}@media (max-width:480px){.gym-trainers.classic .slide-next span[class*=flaticon]:before,.gym-trainers.classic .slide-prev span[class*=flaticon]:before{font-size:30px}}.gym-trainers.classic .slide-next span[class*=flaticon]:hover:before,.gym-trainers.classic .slide-prev span[class*=flaticon]:hover:before{color:#a5cc3b}.gym-trainers.classic .slide-next{left:auto;right:20px}@media (max-width:767px){.gym-trainers.classic .slide-next{right:0}}.gym-trainers.classic .content-info{padding:74px 40px 100px 85px;background-color:#232328}@media (max-width:767px){.gym-trainers.classic .content-info{padding:25px 15px}}.gym-trainers.classic .desc{letter-spacing:.9px;font-size:17px}@media (max-width:767px){.gym-trainers.classic .desc{font-size:14px}}.gym-trainers .header-title{margin-left:-132px}@media (max-width:1199px){.gym-trainers .header-title{margin-left:0}}.gym-trainers .img{margin-bottom:-122px}@media (max-width:1199px){.gym-trainers .img{margin:40px auto 0}}.gym-trainers .content-info{padding:70px 0 0 70px}.gym-trainers .title{text-transform:capitalize;font:700 32px Raleway,sans-serif;letter-spacing:1.5px;line-height:60px;color:#ef3364}.gym-trainers .subtitle{text-transform:uppercase;font:800 16px Raleway,sans-serif;letter-spacing:1.5px;line-height:30px;color:#fff}.gym-trainers .desc{font:14px Raleway,sans-serif;letter-spacing:.7px;line-height:30px;color:#fff}.gym-trainers-slider{position:relative}.gym-trainers-slider .swiper-container{padding-top:70px}.gym-trainers-slider .slide-wrap{transition:.5s}.gym-trainers-slider .slide-wrap img{-webkit-filter:grayscale(100%);filter:grayscale(100%);max-height:400px;transition:.5s}.gym-trainers-slider .slide-wrap .title{text-transform:capitalize;font:800 25px Raleway,sans-serif;letter-spacing:1px;line-height:22px;color:#222}.gym-trainers-slider .slide-wrap .subtitle{text-transform:uppercase;font:800 12px Raleway,sans-serif;letter-spacing:1.3px;display:block;color:#222}.gym-trainers-slider .swiper-slide-active .slide-wrap{transform:scale(1.1)}.gym-trainers-slider .swiper-slide-active .slide-wrap img{-webkit-filter:grayscale(0);filter:grayscale(0)}.gym-trainers-slider .swiper-slide-active .title{letter-spacing:-.2px;color:#a5cc3b}.gym-trainers-slider .swiper-slide-active .subtitle{letter-spacing:.4px}.gym-trainers-slider .slide-next,.gym-trainers-slider .slide-prev{left:20px;cursor:pointer;position:absolute;top:65%}.gym-trainers-slider .slide-next{left:auto;right:20px}.p-gym-helper h6{letter-spacing:4px}.p-gym-helper h2{letter-spacing:1.4px}.p-gym-helper p{font-family:Raleway,sans-serif;opacity:.8;font-size:14px!important}.gym-banner-helper{min-height:650px;position:relative}.gym-banner-helper .v-align{transform:translateY(-50%);position:absolute;top:50%;width:100%}.gym-banner-helper.classic{min-height:330px}.gym-banner-helper.classic:before{background-color:rgba(51,51,51,.75)}.gym-banner-helper.classic.large-banner{min-height:440px}@media (max-width:991px){.gym-banner-helper.classic{text-align:center}}.gym-banner-helper.classic .content-info{left:0;width:100%}.gym-banner-helper.classic .content-info:before{background-color:rgba(72,72,72,.5)}@media (max-width:991px){.gym-banner-helper.classic .content-info .wrap{top:22.5%}}@media (max-width:767px){.gym-banner-helper.classic .content-info .wrap{transform:translateY(-35%);top:50%}}@media (max-width:480px){.gym-banner-helper.classic .content-info .wrap{top:45%;padding:0}}.gym-banner-helper.classic .desc{letter-spacing:.3px}@media (max-width:767px){.gym-banner-helper{min-height:550px}}.gym-banner-helper:before{background-color:rgba(60,62,67,.5)}.gym-banner-helper .content-info{left:51%;position:absolute;height:100%;width:50%}.gym-banner-helper .content-info:before{background-color:rgba(35,38,46,.7)}.gym-banner-helper .content-info .wrap{position:absolute;top:32.5%;padding:0 100px}@media (max-width:991px){.gym-banner-helper .content-info .wrap{padding:0 30px}}@media (max-width:767px){.gym-banner-helper .content-info .wrap{top:23.5%}}@media (max-width:480px){.gym-banner-helper .content-info .wrap{top:30px}}.gym-banner-helper .title{text-transform:uppercase;font:800 32px Raleway,sans-serif;letter-spacing:1.6px;line-height:26px;color:#fff}@media (max-width:1199px){.gym-banner-helper .title{line-height:36px}}@media (max-width:500px){.gym-banner-helper .title{line-height:26px;font-size:22px}}.gym-banner-helper .title.large-title{letter-spacing:2.7px;line-height:50px;word-spacing:-4px;font-size:40px}.gym-banner-helper .desc{font:14px Raleway,sans-serif;letter-spacing:.5px;line-height:24px;padding-right:140px;word-spacing:1px;color:#fff}@media (max-width:1199px){.gym-banner-helper .desc{padding-right:0}}.gym-banner-helper .desc.desc-lr{letter-spacing:.5px;word-spacing:1.4px}.p-gym-articles{margin-top:125px}.p-gym-articles.m-top{margin-top:85px}@media (max-width:1199px){.p-gym-articles{margin-top:65px}}.p-gym-articles .heading-title{color:#222}.p-gym-articles .heading-text{color:#888}.p-gym-articles .swiper-container{padding-bottom:75px}.p-gym-articles .cut_order_block{margin:0 auto;padding:0 15px;max-width:362px}.p-gym-articles .cut_order_block .cut_order_overlay{max-width:362px;background:#c83360}.p-gym-articles .cut_order_block .cut_order_date{letter-spacing:.5px;color:#b8b8b8;font-style:italic;font-size:11px}.p-gym-articles .cut_order_block .cut_order_title{letter-spacing:.6px;color:#222;padding-top:13px}.p-gym-articles .cut_order_hover:hover .cut_order_title{color:#c83360}.p-gym-articles .cut_order_hover:hover .cut_order_overlay{background:#c83360}.gym-heading-style{margin:0 auto;text-align:center;color:#fff;z-index:2;position:relative;width:40%}.gym-heading-style .heading-title{font-weight:900;letter-spacing:2px;font-size:46px}@media (max-width:991px){.gym-heading-style .heading-title{font-size:36px}}@media (max-width:767px){.gym-heading-style .heading-title{font-size:26px}}@media (max-width:480px){.gym-heading-style .heading-title{font-size:22px}}.gym-heading-style .heading-text{opacity:.8;margin-top:12px;line-height:22px;font-style:italic;font-size:14px}.gym-pagination-style{bottom:50px}.gym-pagination-style .swiper-pagination-switch{border-radius:50%;margin:0 6px;height:7px;transition:all .4s ease;background:#676361;width:7px}.gym-pagination-style .swiper-pagination-switch:hover{transform:scale(1.4)}.gym-pagination-style .swiper-active-switch{background:#c83360}.about-banner{float:right;right:15px;z-index:9;top:-105px}.about-banner,.wpc-triangle-bottom{position:relative}.wpc-triangle-bottom:before{left:50%;border-width:60px 55px 0 60px;transform:translateX(-50%);border-style:solid;z-index:9;position:absolute;border-color:#fff transparent transparent;top:auto;height:0;bottom:-60px;content:"";width:0}@media (max-width:1199px){.wpc-triangle-bottom:before{bottom:-58px}}.wpc-triangle-bottom.triangle-dark:before{border-color:#1f1f24 transparent transparent}.gym-features-info{background-position:100% 332%;background-size:inherit;padding:105px 0 110px}@media (min-width:992px) and (max-width:1450px){.gym-features-info{background-position:130% 0}}@media (max-width:991px){.gym-features-info{background:none!important}}@media (min-width:992px) and (max-width:1450px){.gym-features-info .gym-section.padd{padding-right:80px}}.gym-features{background-position:top;padding-bottom:370px;position:relative}@media (max-width:767px){.gym-features{max-height:440px;padding:0 0 73px}}.gym-features:before{background-color:rgba(28,31,38,.7)}.gym-features.classic-features{padding-bottom:0}.gym-features.classic-features .wrap-img:before,.gym-features.classic-features .wrap-info:before{content:none}.gym-features.classic-features .wrap-img{min-height:608px}@media (max-width:991px){.gym-features.classic-features .wrap-img{min-height:450px}}@media (max-width:767px){.gym-features.classic-features .wrap-img{min-height:350px}}.gym-features.classic-features .wrap-info{text-align:left;min-height:608px;padding:169px 230px 173px 110px}@media (max-width:1399px){.gym-features.classic-features .wrap-info{padding:150px 70px}}@media (max-width:991px){.gym-features.classic-features .wrap-info{min-height:450px;padding:70px 70px 50px}}@media (max-width:767px){.gym-features.classic-features .wrap-info{text-align:center;min-height:auto;padding:70px 50px}}@media (max-width:480px){.gym-features.classic-features .wrap-info{padding:70px 20px}}.gym-features.classic-features .wrap-info.left{padding-right:114px;padding-left:228px}@media (max-width:1399px){.gym-features.classic-features .wrap-info.left{padding-right:70px;padding-left:70px}}@media (max-width:480px){.gym-features.classic-features .wrap-info.left{padding-right:25px;padding-left:25px}}.gym-features.classic-features .wrap-info .heading{text-transform:uppercase;font:800 46px Raleway,sans-serif;letter-spacing:.4px;color:#18181c}@media (max-width:1199px){.gym-features.classic-features .wrap-info .heading{font-size:37px}}@media (max-width:480px){.gym-features.classic-features .wrap-info .heading{font-size:32px}}.gym-features.classic-features .wrap-info .desc{font:400 14px Raleway,sans-serif;letter-spacing:.5px;line-height:26px;word-spacing:.5px;padding-left:3px}.gym-features.modern{padding-bottom:75px}.gym-features.modern .wrap-img{min-height:550px}.gym-features.modern .wrap-img:hover .c-btn{display:inline-block}.gym-features.modern .wrap-img:hover .wrap-text{height:100%;padding-top:15%;background-color:rgba(255,51,102,.9)}.gym-features.modern .wrap-img .title{text-transform:uppercase;font:800 36px Raleway,sans-serif;letter-spacing:1.8px;color:#fff}@media (min-width:768px) and (max-width:991px){.gym-features.modern .wrap-img .title{padding:0 80px}}.gym-features.modern .wrap-img .desc{font:12px Raleway,sans-serif;letter-spacing:.6px;line-height:24px;color:#fff;padding:0 60px}@media (max-width:991px){.gym-features.modern .wrap-img .desc{padding:0 10px}}.gym-features.modern .wrap-img .wrap-text{text-align:center;position:absolute;padding:50px 0;bottom:0;transition:.5s;background-color:rgba(0,0,0,.7)}.gym-features.modern .wrap-img .c-btn{display:none}.gym-features.modern.modern-light{margin-left:50px;padding-bottom:0}.gym-features.modern.modern-light .wrap-img{background-position:top;min-height:445px}.gym-features.modern.modern-light .wrap-img:hover .wrap-text .title{transform:translateY(-50%);position:absolute;top:50%;width:100%}.gym-features.modern.modern-light .wrap-text{text-align:center;padding:30px 0;background-color:rgba(255,51,102,.85);width:100%}.gym-features.modern.modern-light .wrap-text .title{letter-spacing:1px;font-size:20px;transition:.5s}.gym-features .top-wrap{text-align:right;padding-bottom:90px;padding-top:175px}@media (max-width:991px){.gym-features .top-wrap{text-align:center;padding-top:110px}}.gym-features .wrap-img{min-height:538px;position:relative}@media (max-width:767px){.gym-features .wrap-img{min-height:450px}}.gym-features .wrap-img:before{background-color:rgba(51,51,51,.45)}.gym-features .wrap-info{max-height:538px;text-align:center;padding:113px 40px 173px;background-color:#fff}@media (max-width:767px){.gym-features .wrap-info{padding:70px 0}}.gym-features .wrap-info.arrow:before{border-style:solid;position:absolute;height:0;content:"";width:0}@media (max-width:767px){.gym-features .wrap-info.arrow:before{content:none}}.gym-features .wrap-info.arrow-left{position:relative}.gym-features .wrap-info.arrow-left:before{left:-14px;border-width:15px 15px 15px 0;border-color:transparent #fff transparent transparent;top:75px}.gym-features .wrap-info.arrow-top:before{left:67px;border-width:0 15px 15px;border-color:transparent transparent #fff;top:-14px}@media (max-width:991px){.gym-features .wrap-info.arrow-top:before{left:-14px;border-width:15px 15px 15px 0;border-color:transparent #fff transparent transparent;top:75px}}.gym-features .wrap-info.arrow-right:before{left:auto;border-width:15px 0 15px 15px;right:-13px;z-index:9;border-color:transparent transparent transparent #fff;top:74px}@media (max-width:991px){.gym-features .wrap-info.arrow-right:before{left:-14px;border-width:15px 15px 15px 0;border-color:transparent #fff transparent transparent;top:75px}}.gym-features .wrap-info .heading{font:800 33.4px Raleway,sans-serif;letter-spacing:1.7px;line-height:35.7px}.gym-features .wrap-info .desc{font:17.8px Raleway,sans-serif;letter-spacing:1px;line-height:32.9px}.gym-features .icon{left:50%;transform:translate(-50%,-50%);position:absolute;top:50%}.p-event-gal-pic{cursor:pointer}.p-event-gal-head,.p-event-gal-pic{float:left;position:relative;padding:0;width:20%}.p-event-gal-head .p-event-header{transform:translateY(-50%);right:30px;text-align:right;position:absolute;top:50%}.event-gal-overlay{left:0;opacity:0;right:0;position:absolute;top:0;bottom:0;transition:all .4s ease-in-out;background:rgba(156,161,68,.7)}.event-gal-overlay:hover{opacity:1}.event-gal-overlay:after,.event-gal-overlay:before{left:50%;transform:translate(-50%,-50%);position:absolute;top:50%;background:#fff;content:""}.event-gal-overlay:before{height:32px;width:2px}.event-gal-overlay:after{height:2px;width:32px}.event-load-wrap,.p-event-info-header{text-align:center}.info-sl-wrap-three{position:relative}.p-event-contact-head{text-align:center}.p-event-contact-body .p-event-form-links a{font-weight:900;color:#888;border-bottom:1px solid transparent;font-size:12px}.p-active-contact .p-event-form-links .contact-form-link,.p-active-reg .p-event-form-links .reg-form-link{color:#9ca144;border-bottom:1px solid #9ca144}.p-active-contact .p-event-forms .p-event-reg-form{opacity:0;display:none}.p-active-contact .p-event-forms .p-event-contact-form{opacity:1;display:block}.p-active-reg .p-event-forms .p-event-contact-form{opacity:0;display:none}.p-active-reg .p-event-forms .p-event-reg-form{opacity:1;display:block}.p-event-forms{margin-top:70px}.p-event-forms form{transition:all .4s ease-in-out}.p-event-forms .inp-field,.p-event-forms textarea{margin-bottom:20px;letter-spacing:.7px;color:#888;border-bottom:2px solid #fff;padding:16px 0;font-size:12px;width:100%}.p-event-forms .inp-field:focus,.p-event-forms textarea:focus{color:#222;border-bottom:2px solid #9ca144}.p-event-forms .submit-wrap{margin-top:15px;text-align:center}.p-event-forms textarea{resize:none}.p-event-forms .p-event-reg-form{opacity:0}.f-form-label .input-type-2 .email,.f-form-label .input-type-2 .email:focus{outline:none}.p-event-header .p-event-header-cat{font-weight:300;letter-spacing:3.6px;color:#444;font-size:13px}.p-event-header .p-event-header-title{font-weight:900;margin-top:10px;letter-spacing:1px;color:#222;font-size:32px}.p-event-header .p-event-header-desc{font-weight:300;margin-top:18px;color:#888;font-size:14px}.p-event-text{font-weight:300;margin-top:44px;line-height:24px;color:#888;font-size:13px}.cut_video_block.active .cut_video_icon,.s-img-switch{display:none}.point-style-3 .swiper-pagination-switch{background:#c5c5c5}.point-style-3 .swiper-pagination-switch.swiper-active-switch{border:2px solid #9ca144}.gym-skills{margin-top:-300px;-webkit-clip-path:polygon(-6px 969px,100% 1256px,100% 285px,0 0);min-height:1270px;position:relative;padding-top:405px}.gym-skills.classic-skills{margin-top:0;-webkit-clip-path:none;min-height:auto;padding-top:0}.gym-skills.classic-skills:before{background:transparent}@media (max-width:1199px){.gym-skills{padding-top:265px}}@media (max-width:767px){.gym-skills{margin-top:0;-webkit-clip-path:none;min-height:auto;padding-bottom:70px;padding-top:70px}}.gym-skills:before{background-color:rgba(72,72,72,.5)}.gym-skills .wrapper{z-index:9;position:relative}.gym-skills .skill-section .title{text-transform:uppercase;float:left;font:800 20px Raleway,sans-serif;letter-spacing:3px;color:#fff}@media (max-width:1199px){.gym-skills .skill-section .title{float:none}}.gym-skills .skill-section .wpc-counter{float:right;margin-top:-30px}@media (max-width:1199px){.gym-skills .skill-section .wpc-counter{float:none;margin-top:0}}.gym-skills .skill-section .wpc-counter .counter{font:700 72px Montserrat,sans-serif;color:#fff}@media (max-width:1199px){.gym-skills .skill-section .wpc-counter .counter{font-size:60px}}@media (max-width:767px){.gym-skills .skill-section .wpc-counter .counter{font-size:50px}}.gym-skills .skill-section .wpc-counter .counter:after{font:700 italic 26px Noto Sans,sans-serif;color:#757575;position:relative;top:-30px;content:"%"}@media (max-width:767px){.gym-skills .skill-section .wpc-counter .counter:after{top:-18px}}.gym-skills .skill-section .round{left:27%;border-radius:50%;transform:translate(-27%,23%);position:absolute;top:23%;height:20px;background-color:#fff;width:20px}@media (max-width:1199px){.gym-skills .skill-section .round{left:50%;transform:translateX(-50%)}}.gym-skills .skill-section .wpc-cicrle{text-align:left;height:140px}@media (max-width:1199px){.gym-skills .skill-section .wpc-cicrle{text-align:center}}.wpc-soc-icons.right{text-align:right}@media (max-width:1199px){.wpc-soc-icons.right{text-align:center}}@media (max-width:991px){.wpc-soc-icons{text-align:center}}.wpc-soc-icons.classic .fa{margin-left:0;padding:17px;font-size:17px;margin-right:20px;min-width:49px}.wpc-soc-icons.modern{text-align:center}.wpc-soc-icons.modern .fa{margin-left:8px;color:#fff;padding:10px 5px;font-size:8px;background-color:#a5cc3b;min-width:21px}.wpc-soc-icons.modern .fa:hover{color:#a5cc3b;background-color:#fff}.wpc-soc-icons.perfect .fa{margin-left:0;padding:18px 6px;font-size:16px;margin-right:20px;min-width:39px}.wpc-soc-icons.perfect .fa:hover{color:#fff;background-color:#a5cc3b}.wpc-soc-icons .fa{border-radius:50%;margin-left:10px;text-align:center;color:#787878;padding:15px 17px;font-size:13px;transition:.5s;background-color:#fff;min-width:44px}.wpc-soc-icons .fa:hover{color:#fff;background-color:#787878}.wpc-contact-form{margin:-170px 70px 0;padding:60px 100px 70px;background-color:#fff}.wpc-contact-form.post-form{margin:0;padding:34px 0}.wpc-contact-form.post-form .field{transition:.4s}.wpc-contact-form.post-form .field.message{margin-bottom:30px}.wpc-contact-form.contact-us{margin:0;padding:0 0 0 70px;background-color:transparent}@media (max-width:767px){.wpc-contact-form.contact-us{padding-left:0}}.wpc-contact-form.contact-us.email-form{margin:45px 0 0;padding-left:0}.wpc-contact-form.contact-us.email-form ::-webkit-input-placeholder{font:700 15px Raleway,sans-serif;color:#fff}.wpc-contact-form.contact-us.email-form :-moz-placeholder,.wpc-contact-form.contact-us.email-form ::-moz-placeholder{font:700 15px Raleway,sans-serif;color:#fff}.wpc-contact-form.contact-us.email-form :-ms-input-placeholder{font:700 15px Raleway,sans-serif;color:#fff}@media (max-width:767px){.wpc-contact-form.contact-us.email-form{margin-top:30px}}.wpc-contact-form.contact-us.email-form .field{color:#fff;border-color:#606065;width:66%}@media (max-width:767px){.wpc-contact-form.contact-us.email-form .field{width:100%}}.wpc-contact-form.contact-us .btn-submit{float:right}@media (max-width:767px){.wpc-contact-form.contact-us .btn-submit{float:none}}.wpc-contact-form.checkout-form{text-transform:uppercase;font:700 11px Raleway,sans-serif;margin:0;letter-spacing:1.6px;padding:14px 0 0;background-color:transparent}.wpc-contact-form.checkout-form .star{position:relative;top:-1px;font-size:9px}.wpc-contact-form.checkout-form .form-wrap{padding-left:25px}@media (max-width:767px){.wpc-contact-form.checkout-form .form-wrap{padding-left:0}}.wpc-contact-form.checkout-form .form-wrap.large{padding-left:27px}@media (max-width:767px){.wpc-contact-form.checkout-form .form-wrap.large{padding-left:0}}.wpc-contact-form.checkout-form label{display:block}.wpc-contact-form.checkout-form .field{margin-bottom:10px;padding:17px 0}.wpc-contact-form.checkout-form .text-form{text-transform:none;font:500 13px Raleway,sans-serif;letter-spacing:.6px;word-spacing:.3px;color:#404040}.wpc-contact-form.checkout-form .text-form.large{font:600 15px Raleway,sans-serif;letter-spacing:.7px}.wpc-contact-form.checkout-form .text-form.small{font-weight:600;letter-spacing:1.8px;display:inline-block;font-size:12px}@media (max-width:767px){.wpc-contact-form.checkout-form .text-form.small{margin-top:15px}}.wpc-contact-form.checkout-form .field-group{border-bottom:1px solid #edeff2;cursor:pointer;padding:10px 0}.wpc-contact-form.checkout-form .field-group.large-padd{padding:20px 0}.wpc-contact-form.checkout-form .radio-group{padding-bottom:9px}.wpc-contact-form.checkout-form .radio-group:last-child{padding-bottom:0;padding-top:0}.wpc-contact-form.checkout-form .radio-group .img{margin-left:8px;margin-right:8px}.wpc-contact-form.checkout-form .radio-group .img:first-child{margin-left:50px}@media (max-width:767px){.wpc-contact-form.checkout-form .radio-group .img:first-child{margin-left:20px}}.wpc-contact-form.checkout-form .radio-group .img.last{margin-right:25px}.wpc-contact-form.checkout-form .radio-group .title{text-transform:uppercase;margin-bottom:13px;font:700 12px Raleway,sans-serif;display:block;text-align:left;color:#1e2633}.wpc-contact-form.checkout-form .radio-group .desc{text-transform:none;font:500 13px Raleway,sans-serif;letter-spacing:.5px;line-height:30px;display:block;word-spacing:.8px;color:#404040}.wpc-contact-form.checkout-form .radio-group .radio-wrap{display:block;cursor:pointer;padding-left:36px}.wpc-contact-form.checkout-form .radio-group .btn-radio{position:static}.wpc-contact-form.checkout-form .btn-radio{visibility:hidden;display:inline-block;outline:none;position:relative}.wpc-contact-form.checkout-form .btn-radio.last{position:relative;top:7px}.wpc-contact-form.checkout-form .btn-radio+.radio-group{position:relative}.wpc-contact-form.checkout-form .btn-radio+.radio-group:before{border-radius:50%;position:absolute;height:20px;background-color:#eef0f3;content:"";width:20px}.wpc-contact-form.checkout-form .btn-radio:checked+.radio-group:after{left:5px;border-radius:50%;position:absolute;top:5px;height:10px;background-color:#29303d;content:"";width:10px}.wpc-contact-form.checkout-form .btn-submit{float:right;letter-spacing:1.6px;border-color:#a5cc3b;padding:17px 34px;font-size:12px;margin-right:12px;background-color:#a5cc3b}.wpc-contact-form.checkout-form .btn-submit:hover{color:#fff;border-color:#1f1f24;background-color:#1f1f24}@media (max-width:767px){.wpc-contact-form.checkout-form .btn-submit{float:none;margin:0 auto}}.wpc-contact-form.checkout-form .square{display:inline-block;position:relative;top:5px;height:22px;margin-right:15px;background-color:#edeff2;width:22px}.wpc-contact-form.checkout-form .square:before{left:50%;transform:translate(-50%,-50%);position:absolute;top:50%;height:12px;background-color:#1e2633;content:"";width:12px}.wpc-contact-form.checkout-form ::-webkit-input-placeholder{text-transform:none;font:15px Raleway,sans-serif;letter-spacing:.8px;color:#bbbdbf}.wpc-contact-form.checkout-form :-moz-placeholder,.wpc-contact-form.checkout-form ::-moz-placeholder{text-transform:none;font:15px Raleway,sans-serif;letter-spacing:.8px;color:#bbbdbf}.wpc-contact-form.checkout-form :-ms-input-placeholder{text-transform:none;font:15px Raleway,sans-serif;letter-spacing:.8px;color:#bbbdbf}@media (max-width:1399px){.wpc-contact-form{margin:-170px 0;padding:45px}}@media (max-width:991px){.wpc-contact-form{margin:30px 0}}.wpc-contact-form .title{text-transform:uppercase;font:800 32px Raleway,sans-serif;letter-spacing:1.7px;text-align:center;color:#a5cc3b}.wpc-contact-form .field{margin-bottom:58px;font:700 13px Raleway,sans-serif;color:#1e2633;border-bottom:2px solid #f0f2f4;padding:20px 0;transition:.3s;width:100%}@media (max-width:767px){.wpc-contact-form .field{margin-bottom:35px}}.wpc-contact-form .field.message{padding-bottom:5px}.wpc-contact-form .field:hover{color:#a5cc3b}.wpc-contact-form .field:focus{border-color:#a5cc3b}.wpc-contact-form .btn-submit{text-transform:uppercase;font:700 13px Raleway,sans-serif;margin:20px auto 0;border:1px solid #1f1f24;letter-spacing:2px;display:block;color:#fff;padding:20px 40px;transition:1s;background-color:#1f1f24}.wpc-contact-form .btn-submit:hover{color:#1f1f24;background-color:#fff}.wpc-contact-form .btn-submit.classic{margin-top:11px;border-color:#a5cc3b;padding:14px 52px;background-color:#a5cc3b}.wpc-contact-form .btn-submit.classic:hover{color:#fff;border-color:#1f1f24;background-color:#1f1f24}.wpc-contact-form ::-webkit-input-placeholder{letter-spacing:2px;color:#1e2633}.wpc-contact-form :-moz-placeholder,.wpc-contact-form ::-moz-placeholder{letter-spacing:2px;color:#1e2633}.wpc-contact-form :-ms-input-placeholder{letter-spacing:2px;color:#1e2633}.heading-contact{text-transform:uppercase;font:700 13px Raleway,sans-serif;letter-spacing:1.8px;color:#a5cc3b;padding-top:2px}.wpc-contact-info.classic .title{color:#000}.wpc-contact-info.classic .subtitle,.wpc-contact-info.classic .subtitle .number{color:#18181c}.wpc-contact-info.classic .subtitle .number.number-link{color:#858585}.wpc-contact-info .title{text-transform:uppercase;font:700 12px Raleway,sans-serif;letter-spacing:1.5px;color:#fff}.wpc-contact-info .subtitle{font:13px Raleway,sans-serif;letter-spacing:.7px;margin-left:25px;line-height:20px;color:#858585}@media (max-width:991px){.wpc-contact-info .subtitle{margin-left:0}}.wpc-contact-info .subtitle .number{font-family:Montserrat,sans-serif}.wpc-contact-info .subtitle .number.number-link{color:#787878}.wpc-contact-info a:hover{color:#c5c4c4}.wpc-contact-info .fa{color:#a5cc3b;font-size:20px;margin-right:10px}.wpc-contact-info .fa.fa-mobile-phone{font-size:25px}.wpc-contact-info .fa.fa-envelope-o{font-size:15px}.gym-contact-banner{background-position:100% 0;background-size:contain;padding-bottom:50px;position:relative;background-color:#000}@media (max-width:767px){.gym-contact-banner{padding-bottom:30px}}.gym-contact-banner .heading{text-transform:uppercase;font:900 36px Raleway,sans-serif;letter-spacing:1.8px;color:#fff}@media (max-width:767px){.gym-contact-banner .heading{font-size:26px}}.gym-contact-banner .heading.plus-heading{position:relative}.gym-contact-banner .heading.plus-heading:before{font-family:Montserrat,sans-serif;left:-53px;color:#a5cc3b;position:absolute;top:-14px;font-size:60px;content:"+"}@media (max-width:1199px){.gym-contact-banner .heading.plus-heading:before{left:-26px;top:-5px;font-size:40px}}@media (max-width:767px){.gym-contact-banner .heading.plus-heading:before{content:none}}.gym-contact-banner .desc{font:14px Raleway,sans-serif;letter-spacing:.7px;line-height:24px;color:#fff}.gym-contact-slider{padding-bottom:215px;padding-top:110px}@media (max-width:991px){.gym-contact-slider{padding-bottom:100px;padding-top:50px}}@media (max-width:767px){.gym-contact-slider{padding-bottom:80px;padding-top:30px}}.gym-contact-slider .fa-twitter{color:#a5cc3b;font-size:35px}.gym-contact-slider .title{font:700 18px Raleway,sans-serif;letter-spacing:1.5px;color:#353738}.gym-contact-slider .title .time{font-family:Montserrat,sans-serif;color:#848789}.gym-contact-slider .desc{margin-top:14px;font:300 italic 18px Raleway,sans-serif;letter-spacing:-.1px;line-height:34px;word-spacing:-.1px;color:#848789}.gym-contact-slider .gym-pagination-style{bottom:92px}@media (max-width:991px){.gym-contact-slider .gym-pagination-style{bottom:30px}}.gym-contact-slider .gym-pagination-style .swiper-pagination-switch{background:#ccc}.gym-contact-slider .gym-pagination-style .swiper-active-switch{background:#a5cc3b}.p-gym-footer.no-padd-top{padding-top:0}.p-gym-footer .wpc-soc-icons .fa.fa-google-plus{padding:15px 16px}.p-gym-footer .wrap-footer{border-top:4px solid #a5cc3b;background-color:#1e1e1e}.p-gym-footer .wrap-footer .right-section{padding-top:130px}@media (max-width:991px){.p-gym-footer .wrap-footer .right-section{padding-top:40px}}.p-gym-footer .wrap-footer .info{font:13px Raleway,sans-serif;letter-spacing:.7px;line-height:20px;text-align:right;color:#888}@media (max-width:991px){.p-gym-footer .wrap-footer .info{text-align:center}}.p-gym-footer .wrap-footer .table-cell.right{display:block;text-align:right}@media (max-width:991px){.p-gym-footer .wrap-footer .table-cell.right{text-align:center}}.p-gym-footer .wrap-footer .wpc-contact-info{padding-top:97px}@media (max-width:991px){.p-gym-footer .wrap-footer .wpc-contact-info{text-align:center;padding-top:10px}}.wpc-copyright{font:16px Open Sans,sans-serif;text-align:center;color:#828181}@media (min-width:768px) and (max-width:1024px){.wpc-copyright{padding-top:20px}}@media (max-width:480px){.wpc-copyright{font-size:14px}}.wpc-copyright .mark{color:#a5cc3b;background-color:transparent}.wpc-map{height:570px}@media (max-width:480px){.wpc-map{height:400px}}.commerce-btn{background:#fff}.commerce-btn.hover-4{border-radius:0;color:#444}.commerce-btn.hover-4:hover{letter-spacing:2px;color:#e03b3b}.p-commerce-heading .title{font-weight:900;color:#222;font-size:32px}.p-commerce-heading .desc{color:#888;font-style:italic;font-size:14px}.p-commerce-heading.text-center{text-align:center}.point-style-3 .swiper-pagination-switch{margin:0 6px;border:2px solid transparent;height:7px;background:#555;width:7px}.point-style-3 .swiper-pagination-switch.swiper-active-switch{border:2px solid #fff;background:none}.point-style-3.bg-style-4 .swiper-pagination-switch{background:#c5c5c5}.point-style-3.bg-style-4 .swiper-pagination-switch.swiper-active-switch{border:2px solid #222;background:none}header.p-commerce-head{left:30px;right:30px;position:fixed;top:30px;width:auto}header.p-commerce-head .card-popup{right:-40px;display:none;position:absolute;padding:30px 30px 40px;transition:all .4s ease-in-out;background:#222;min-width:355px}header.p-commerce-head .card-popup:before{margin-top:-9px;transform:rotate(45deg);right:100px;z-index:999;position:absolute;top:0;height:18px;background:#222;content:"";width:18px}header.p-commerce-head .card-popup li{margin-bottom:30px}header.p-commerce-head .card-popup .img-box,header.p-commerce-head .card-popup .text-box{float:left}header.p-commerce-head .card-popup img{display:block}header.p-commerce-head .card-popup .text-box{padding-left:18px}header.p-commerce-head .card-popup .text-box .title{font-weight:700;margin-top:10px;display:block;font-size:12px}header.p-commerce-head .card-popup .text-box .title:hover{opacity:.7}header.p-commerce-head .card-popup .text-box .quantity{text-transform:none;opacity:.4;margin-top:10px;font-style:italic;font-size:10px}header.p-commerce-head .card-popup .text-box .price{opacity:.4;font-weight:700;margin-top:15px;font-size:14px}header.p-commerce-head .card-popup .subtotal{font-weight:700;margin-top:10px;font-size:14px}header.p-commerce-head .card-popup .subtotal .subtotal-digits{float:right}header.p-commerce-head .card-popup .bascket-but{margin-top:40px;display:inline-block}header.p-commerce-head .card-popup .commerce-btn{border-radius:0;color:#222;padding:15px 35px}header.p-commerce-head .card-popup .commerce-btn:hover{outline:1px solid #fff;color:#fff;background:transparent}header.p-commerce-head .card-popup .bascket-view{float:left}header.p-commerce-head .card-popup .bascket-checkout{float:right}header.p-commerce-head .navigation nav>ul>.link-shop:hover>a{color:#fff}header.p-commerce-head .navigation nav>ul>.link-shop:hover .card-popup{display:block}header.p-commerce-head.scrol{top:0}header.p-commerce-head .link:hover a{color:#fff}.p-commerce-banner{position:relative;height:100%;width:100%}.p-commerce-banner:before{left:0;right:0;z-index:0;position:absolute;top:0;bottom:0;background:rgba(51,51,51,.35);content:""}.p-commerce-banner .p-commerce-banner-head{margin:0 auto;text-align:center;color:#fff;z-index:1;position:relative;padding:411px 0 277px;width:70%}.p-commerce-banner .p-commerce-banner-head .head-cat{font-weight:500;letter-spacing:2.2px;font-style:italic;font-size:16px}.p-commerce-banner .p-commerce-banner-head .head-title{font-weight:900;margin-top:16px;letter-spacing:1.6px;font-size:46px}.p-commerce-banner .p-commerce-banner-head .head-desc{opacity:.7;margin-top:21px;letter-spacing:.8px;line-height:25px;font-size:16px}.p-commerce-banner .p-commerce-banner-head .c-btn{margin-top:32px}.p-cat-wrap{display:table;height:100%;width:100%}.commerce-promo-left{border-right:15px solid #fff}.commerce-promo-right{border-left:15px solid #fff}.p-commerce-pop-head{margin-bottom:89px}.p-commerce-pop-head .title{letter-spacing:1.6px}.p-commerce-pop-head .desc{margin-top:16px}.p-pop-box img{margin-top:20px!important}.p-commerce-ban-slider{background:#f6f6f6}.p-commerce-ban-slider .pagination{left:12%!important;bottom:50px;width:80px}.p-commerce-ban-slider .banner-cat{letter-spacing:1px;color:#fff;z-index:10;font-style:italic;position:absolute;padding:16px 31px;font-size:12px;background:#222}.banner-slider-box{position:relative}.banner-slider-box .slider-box-info{letter-spacing:1px;color:#222;padding:115px 0 115px 25%}.banner-slider-box .slider-box-info .price{font-weight:700;font-size:18px}.banner-slider-box .slider-box-info .title{font-weight:900;margin-top:8px;font-size:32px}.banner-slider-box .slider-box-info .desc{margin-top:16px;line-height:24px;color:#888;font-style:italic;font-size:14px}.banner-slider-box .slider-box-info .commerce-btn{margin-top:32px;padding:13px 52px}.banner-slider-box .banner-slider-img{padding:50px 30px}.banner-slider-box .img-responsive{margin:0 auto}.wpc-search-form{position:relative}.wpc-search-form label{display:block}.search-submit:before{font:normal normal normal 14px/1 FontAwesome;font-size:12px;content:"\f002"}.search-submit{right:17px;position:absolute;top:0;padding:0;bottom:0}.gym-wrap-post{padding-bottom:50px;transition:.3s;margin-right:5px}@media (max-width:1199px){.gym-wrap-post{margin-bottom:20px}}.gym-wrap-post:hover{box-shadow:inset 0 0 0 10px #a5cc3b}.gym-wrap-post:hover .title{color:#1f1f24}.gym-wrap-post:hover .desc{color:#a5cc3b}.gym-wrap-post:hover .wrap-info{border-color:transparent}.gym-wrap-post:hover .wrap-img{background-clip:content-box;border:10px solid transparent;border-bottom:none}.gym-wrap-post .wrap-img{min-height:175px;position:relative;transition:.3s}.gym-wrap-post .wrap-img .img-round{left:50%;border-radius:50%;transform:translateX(-50%);border:3px solid #f3f3f3;position:absolute;bottom:0;bottom:-30px}.gym-wrap-post .title{font:600 20px Raleway,sans-serif;letter-spacing:1px;line-height:27px;color:#80808c;transition:.5s}.gym-wrap-post .title a:hover{color:#c0c0c1}.gym-wrap-post .wrap-info{border-left:1px solid #dbe1e7;padding:45px 30px 0}.gym-wrap-post .desc{font:300 14px raleway,sans-serif;letter-spacing:.6px;line-height:24px;color:#1f1f24;transition:.5s}.gym-blog .search-field{font:12px Raleway,sans-serif;border:1px solid #eee;letter-spacing:.7px;box-sizing:border-box;color:#888;padding:15px 14px;transition:.5s;width:100%}.gym-blog .search-field:focus{border-color:#888}.gym-blog .search-submit{border:none;outline:none;color:#888;background-color:transparent}.gym-blog .widget-title{text-transform:uppercase;font:900 13px Raleway,sans-serif;letter-spacing:2px}.gym-blog .c-widget .cat-item{border-bottom:1px solid #f6f6f6}.gym-blog .c-widget .cat-item a{text-transform:uppercase;font:11px Raleway,sans-serif;letter-spacing:1px;line-height:49px;color:#888;transition:.5s}.gym-blog .c-widget .cat-item a:hover{color:#a5cc3b}.gym-blog .c-widget .cat-item a i{font-family:Open Sans,sans-serif;float:right}.gym-blog .c-widget .recent-post .entry-title{transition:.5s}.gym-blog .c-widget .recent-post:hover .entry-title{color:#a5cc3b}.gym-blog .recent-post-img img{float:left;margin-right:19px}.gym-blog .widget_subscribe_recent ul li:not(:last-child){margin-bottom:20px}.gym-blog .widget_subscribe_recent.products ul li:not(:last-child){margin-bottom:14px}.gym-blog .widget_subscribe_recent.products .recent-post-content{padding-top:14px}.gym-blog .widget_subscribe_recent.products .recent-post-content .entry-title{margin-bottom:2px;letter-spacing:.6px}.gym-blog .widget_subscribe_recent .recent-post-content{padding-top:8px}.gym-blog .widget_subscribe_recent .recent-post-content .entry-title{text-transform:uppercase;margin-bottom:10px;font:800 11px Raleway,sans-serif;letter-spacing:1px;line-height:16px;color:#222;transition:.5s}.gym-blog .widget_subscribe_recent .recent-post-content .entry-title a{text-transform:uppercase;margin-bottom:10px;font:800 11px Raleway,sans-serif;letter-spacing:.5px;line-height:16px;color:#222;transition:.5s}.gym-blog .widget_subscribe_recent .recent-post-content .entry-title a:hover{color:#a5cc3b}.gym-blog .widget_subscribe_recent .recent-post-content .entry-date{text-transform:uppercase;font:10px Raleway,sans-serif;letter-spacing:1px;color:#a5cc3b}.gym-blog .widget_subscribe_recent .recent-post-content .entry-date span{font-family:Open Sans,sans-serif}.gym-blog .widget_subscribe_recent .recent-post-content .entry-price{font:600 14px Open Sans,sans-serif;letter-spacing:.5px;line-height:25px;color:#a5cc3b}.gym-blog .widget_tag_cloud .tag-link{margin-bottom:5px;font:italic 12px "Droid Serif",sans-serif;border:1px solid #eee;letter-spacing:.5px;display:inline-block;color:#888;padding:12px 10px;transition:.5s}.gym-blog .widget_tag_cloud .tag-link:hover{color:#fff;background-color:#888}.c-post{padding-left:70px}.c-post .title{text-transform:uppercase;font:800 17px Raleway,sans-serif;letter-spacing:1.7px}.c-post .entry-title{text-transform:uppercase;margin-bottom:12px;font:600 34px Raleway,sans-serif;letter-spacing:3.4px}.c-post .entry-title a{transition:.5s}.c-post .entry-title a:hover{color:#a5cc3b}.c-post .c-heading{text-transform:uppercase;font:800 13px Raleway,sans-serif;letter-spacing:2.5px;color:#000}.c-post .c-heading .count{font-family:Open Sans,sans-serif;font-weight:800}.c-post .entry-date{text-transform:uppercase;font:900 13px Raleway,sans-serif;letter-spacing:.6px;color:#888}.c-post .entry-date span{font-family:Opan Sans,sans-serif;color:#888}.c-post .entry-content{font:300 14px Raleway,sans-serif;letter-spacing:.5px;line-height:30px;color:#18181c}.c-post .entry-content blockquote{border-left:3px solid #edeff2;font:600 17px Raleway,sans-serif;letter-spacing:.7px;line-height:30px;word-spacing:.4px;color:#18181c;padding-left:20px}.c-post .entry-content table{width:100%}.c-post .entry-content ul{list-style-type:circle}.c-post .entry-content ol li ul,.c-post .entry-content ul li ol{padding-left:15px}.c-post .entry-content .more-link{text-transform:capitalize;font:700 14px Raleway,sans-serif;letter-spacing:2px;color:#a5cc3b;transition:.5s}.c-post .entry-content .more-link:hover{color:#333}.c-post .entry-content .tags-links a{text-transform:uppercase;font:700 13px Raleway,sans-serif;letter-spacing:2px;color:#bbbdbf;margin-right:20px}.c-post .entry-content .tags-links a:hover{color:#000}.c-post .entry-content .tags-links a.share{float:right;color:#1e2633;position:relative;top:9px;margin-right:0}.c-post .entry-content .tags-links a.share:after{font:normal normal normal 14px/1 FontAwesome;margin-left:10px;color:#1e2633;content:"\f064"}.c-post .c-line{border-bottom:1px solid #f3f4f6;padding-bottom:105px}.c-post .c-post-author .author-image{float:left}.c-post .c-post-author .author-info{margin-top:1px;overflow:hidden;padding-left:26px}.c-post .c-post-author .author-name{text-transform:uppercase;font:700 13px Raleway,sans-serif;letter-spacing:2.6px;line-height:10px;color:#000}.c-post .c-post-author .author-desc{margin-bottom:25px;font:600 13px Raleway,sans-serif;letter-spacing:.55px;line-height:20px;color:#1e2633}.c-post .c-post-author ul{margin-top:15px}.c-post .c-post-author ul li{display:inline-block;margin-right:9px}.c-post .c-post-author ul a{font-weight:400;line-height:24px;color:#c0c2c5;font-size:16px;margin-right:10px}.c-post .c-post-author ul a:hover{color:#c00}.c-post .c-posts-offers .c-offers-post{text-align:center}.c-post .c-posts-offers .c-offers-post a{display:block}.c-post .c-posts-offers .c-offers-post .entry-title{margin-bottom:0;margin-top:15px}.c-post .c-posts-offers .c-offers-post .entry-title a{text-transform:none;font:600 15px Raleway,sans-serif;letter-spacing:.7px;text-align:left;color:#000}.c-post .c-posts-offers .c-offers-post .entry-title a:hover{color:#a5cc3b}.c-post .c-posts-offers .c-offers-post time{font:11px Open Sans,sans-serif;letter-spacing:1px;color:#9f9d9e}.c-post .c-post-comments .c-comment-list li.depth-2{padding-left:63px}.c-post .c-post-comments .c-comment-list li.depth-3{padding-left:140px}.c-post .c-post-comments .c-comment-list li.depth-4{padding-left:210px}.c-post .c-post-comments .comment-reply-link{text-transform:uppercase;left:17px;font:700 12px Raleway,sans-serif;letter-spacing:2.5px;color:#fd3365;position:absolute;top:111px}.c-post .c-post-comments .comment-reply-link:hover{color:#333}.c-post .c-post-comments .comment-reply-link:before{border-top:1px solid #e1e2e4;position:absolute;top:-8px;content:"";width:70px}.c-post .c-post-comments .c-comment-body{position:relative;padding-left:7px}.c-post .c-post-comments .comment-author img{float:left;margin-top:10px;margin-right:30px}.c-post .c-post-comments .comment-author a{text-transform:uppercase;font:700 13px Raleway,sans-serif;letter-spacing:2.5px;color:#000}.c-post .c-post-comments .comment-author a:hover{color:#fd3365}.c-post .c-post-comments .comment-metadata time{font-weight:400;color:#bbb;font-size:12px}.c-post .c-post-comments .comment-text{margin-top:5px;font:500 14px Raleway,sans-serif;letter-spacing:.7px;line-height:32px;color:#1e2633;padding-left:110px}.c-post .c-post-comments .time{right:0;position:absolute;top:0}.c-post .c-post-comments .time a{text-transform:uppercase;font:11px Open Sans,sans-serif;letter-spacing:1px;color:#9f9d9e}.c-post .c-post-comments .time a:hover{color:#777576}.c-post .c-post-comments .children .c-comment-body{padding-left:0}.c-post .wpc-bg-img{min-height:460px}.wpc-pagination{text-align:center;padding-left:70px}.wpc-pagination.wp-pagination{text-align:right;padding-left:0}@media (max-width:991px){.wpc-pagination.wp-pagination{text-align:center}}.wpc-pagination.wp-pagination .page-numbers{margin-left:41px;margin-right:0}@media (max-width:767px){.wpc-pagination.wp-pagination .page-numbers{margin-left:20px}}.wpc-pagination .next{float:right}.wpc-pagination .prev{float:left}.wpc-pagination .page-numbers{font:700 18px Open Sans,sans-serif;margin:0 20px}@media (max-width:767px){.wpc-pagination .page-numbers{margin:0 15px}}.wpc-pagination .page-numbers span[class*=flaticon]:before{margin-left:0;font-size:25px}@media (max-width:767px){.wpc-pagination .page-numbers span[class*=flaticon]:before{font-size:20px}}.wpc-pagination .page-numbers.current,.wpc-pagination .page-numbers:hover{color:#a5cc3b}.wpc-pagination .page-numbers.next,.wpc-pagination .page-numbers.prev{margin:0}.p-commerce-services{border:1px solid #f7f7f7}.p-commerce-services .col-xs-12:not(:first-child) .service-wrap{border-left:1px solid #f7f7f7}.p-commerce-services .service-wrap{display:table;padding:0 15px;height:156px;transition:all .4s ease;width:100%}.p-commerce-services .service-wrap:hover{background:#f6f6f6}.p-commerce-services .service-block{margin-bottom:0;display:table-cell;width:100%}.p-commerce-services .service-block.type-3 .image{padding:10px 20px;min-width:40px}.p-commerce-services .desc{vertical-align:middle}.p-commerce-services .desc .title{letter-spacing:.8px}.p-commerce-services .desc .text{text-transform:none;margin-top:2px;letter-spacing:2px;font-style:italic}.gym-numbers{background-color:#a5cc3b}.gym-numbers .wpc-line{display:block}.gym-numbers .icon{color:#fff;margin-right:15px}.gym-numbers .icon:before{margin-left:0;font-size:40px}.gym-numbers .wpc-counter{display:inline-block}.gym-numbers .wpc-counter .counter{font:600 32px Open Sans,sans-serif;letter-spacing:1px;color:#fff}.gym-numbers .title{text-transform:uppercase;font:500 18px Raleway,sans-serif;letter-spacing:2.5px;line-height:26px;color:#fff;padding-bottom:23px;padding-top:2px}@media (max-width:1199px){.gym-numbers .title{font-size:16px}}.tabs-item.active{display:block}.tabs-sidebar .tabs-header li{text-transform:uppercase;font:700 13px Raleway,sans-serif;letter-spacing:1.3px;margin-left:-3px;line-height:26px;display:inline-block;color:#999;border-bottom:2px solid #e6e6e6;cursor:pointer;padding:3px 12px 10px 15px}@media (min-width:992px) and (max-width:1199px){.tabs-sidebar .tabs-header li{font-size:10px}}@media (max-width:991px){.tabs-sidebar .tabs-header li{text-align:center;width:33.3333%}}.tabs-sidebar .tabs-header li.active{letter-spacing:1.9px;color:#222;border-color:#a5cc3b}@media (max-width:1199px){.tabs-sidebar .tabs-header li.active{letter-spacing:1.3px}}.tabs-sidebar .tabs-item .recent-post-img img{margin-right:16px}.tabs-desc{padding-left:70px;padding-top:2px}@media (max-width:1200px){.tabs-desc{padding-left:0}}@media (max-width:991px){.tabs-desc{text-align:center}}.tabs-desc .tabs-header li{font:600 14px Raleway,sans-serif;letter-spacing:.5px;display:inline-block;color:#888;padding-bottom:3px;cursor:pointer;margin-right:68px}@media (max-width:767px){.tabs-desc .tabs-header li{font-size:13px;margin-right:18px}}.tabs-desc .tabs-header li.active{color:#1e2633;border-bottom:2px solid #222}.tabs-desc .tabs-item p{font:12px Raleway,sans-serif;letter-spacing:.6px;line-height:26px}.tabs-item{display:none}.gym-checkout .heading{text-transform:uppercase;font:800 13px Raleway,sans-serif;letter-spacing:2.5px;text-align:left;color:#1f1f24;padding-top:2px}@media (max-width:767px){.gym-cart .table-responsive{border:none}}.gym-cart .field-coupon{border-bottom:1px solid #f2f2f2;padding:18px 21px;max-width:150px;margin-right:25px}.gym-cart .field-coupon::placeholder{text-transform:uppercase;font:700 12px Raleway,sans-serif;letter-spacing:1.7px;color:#1e2633}.gym-cart .table{width:100%}.gym-cart .table thead th,.gym-cart .table tr:not(:last-child){border-bottom:1px solid #f2f2f2}.gym-cart .table thead th{text-transform:uppercase;font:700 13px Raleway,sans-serif;letter-spacing:1.5px;color:#1f1f24;padding-bottom:18px;width:31%}.gym-cart .table thead th:nth-child(3){width:29%}.gym-cart .table tbody td{border:none;padding:44px 0 0}.gym-cart .table tbody td.last{padding:35px 0 2px}.gym-cart .table .img-small{float:left;position:relative;top:-20px;margin-right:22px}.gym-cart .table .title{margin-bottom:10px;margin-top:22px;font:800 14px Raleway,sans-serif;letter-spacing:.6px;color:#1e2633}.gym-cart .table .price{font:600 14px Open Sans,sans-serif;letter-spacing:.7px;color:#1e2633}.gym-cart .table .price.price-large{font-size:24px}.gym-cart .table .price.price-medium{font-size:20px}.gym-cart .table .product-info{position:relative;top:-15px}.gym-cart .table .fa-times{cursor:pointer;font-size:18px}.gym-cart a.btn-cart{color:#fff}@media (max-width:480px){.gym-cart a.btn-cart{margin-left:15px}}.gym-cart a.btn-cart.btn-classic{color:#1e2633}.gym-cart a.btn-cart.btn-classic:hover{color:#fff}.gym-data-cart{padding-top:4px}.gym-data-cart.checkout-data .item-data{margin-bottom:0;border-bottom:1px solid #edeff2;padding:23px 35% 25px 0;font-size:12px}@media (max-width:767px){.gym-data-cart.checkout-data .item-data{padding-right:0}}.gym-data-cart.checkout-data .item-data:first-child{padding-bottom:14px;padding-top:0}.gym-data-cart.checkout-data .item-data.mark-text{text-transform:none;font-weight:800;letter-spacing:.7px;font-size:14px}.gym-data-cart.checkout-data .info{left:60%;float:none;position:absolute}@media (max-width:767px){.gym-data-cart.checkout-data .info{position:static}}.gym-data-cart.checkout-data .info.price{letter-spacing:.3px}.gym-data-cart .item-data{text-transform:uppercase;margin-bottom:28px;font:700 13px Raleway,sans-serif;letter-spacing:2px;color:#1e2633}.gym-data-cart .info{float:right;margin-right:8px}@media (max-width:767px){.gym-data-cart .info{float:none;margin-top:10px;display:block}}.gym-data-cart .info.price{font-family:Open Sans,sans-serif;letter-spacing:1px}.gym-data-cart .info.light{color:#a5cc3b}.gym-data-cart .info.large{margin-top:-10px;font-size:22px}@media (max-width:767px){.gym-data-cart .info.large{margin-top:0}}.btn-cart{text-transform:uppercase;font:700 12px Raleway,sans-serif;letter-spacing:1.7px;display:inline-block;padding:18px 33px;transition:.5s;background-color:#1f1f24}.btn-cart,.btn-cart:link{color:#fff}.btn-cart:hover{background-color:#a5cc3b}.btn-cart.btn-classic{color:#1e2633;border-bottom:1px solid #f2f2f2;padding:18px 21px;margin-right:20px;background-color:#fff}.btn-cart.btn-classic:hover{color:#fff;background-color:#1f1f24}.btn-cart.btn-large{padding:18px 40px}.btn-cart.btn-light{color:#fff;background-color:#a5cc3b}.btn-cart.btn-light:hover{background-color:#333}.p-prod-box{text-align:left;overflow:hidden;position:relative}@media (max-width:991px){.p-prod-box{width:92%}}@media (max-width:767px){.p-prod-box{margin:0 auto;width:50%}}@media (max-width:600px){.p-prod-box{width:60%}}@media (max-width:450px){.p-prod-box{width:80%}}@media (max-width:380px){.p-prod-box{width:100%}}.p-prod-box:hover .prod-menu,.p-prod-box:hover .quick-view{transform:translateY(0)}.p-prod-box:hover .action{opacity:1;transform:translateY(0)}.p-prod-box .action{text-transform:uppercase;opacity:0;font:700 10px Raleway,sans-serif;transform:translateY(-100%);letter-spacing:1px;right:0;color:#fff;z-index:1;position:absolute;padding:13px 23px;transition:.5s}.p-prod-box .action.popular{background:#222}.p-prod-box .action.hot{background:#e03b3b}.p-prod-box .prod-img{overflow:hidden;position:relative}.p-prod-box .prod-menu{transform:translateY(150%);display:table;text-align:center;position:absolute;height:45px;bottom:0;transition:all .2s ease-in-out;background:#222;width:100%}.p-prod-box .prod-menu .more-link{font:700 10px Raleway,sans-serif;letter-spacing:1px;color:#fff;position:relative;top:14px}.p-prod-box .prod-menu .bascket,.p-prod-box .prod-menu .favorite,.p-prod-box .prod-menu .more{line-height:45px;display:table-cell}.p-prod-box .prod-menu .bascket:hover,.p-prod-box .prod-menu .favorite:hover,.p-prod-box .prod-menu .more:hover{background-color:#e03b3b}.p-prod-box .prod-menu .bascket,.p-prod-box .prod-menu .favorite{border-left:1px solid #393939;background-position:50%;background-repeat:no-repeat;height:45px;width:21.5%}.p-prod-box .prod-menu .more{font-weight:700;text-align:center;color:#fff;font-size:10px;width:60%}@-moz-document url-prefix(){.p-prod-box .prod-menu .more{transform:translateY(-50%);position:absolute;top:50%}}.p-prod-box .prod-menu .favorite{background-image:url(../img/favorite.png/)}.p-prod-box .prod-menu .bascket{background-image:url(../img/bascket.png/)}.p-prod-box .quick-view{font-weight:700;transform:translateY(-100%);right:0;color:#fff;position:absolute;padding:14px 27px;font-size:10px;transition:all .2s ease-in-out;background:#222}.p-prod-box .quick-view:hover{background-color:#333}.p-prod-box img{margin:0 auto;max-height:380px;width:100%}@media (min-width:992px) and (max-width:1199px){.p-prod-box .prod-info{min-height:115px}}.p-prod-box .prod-info .title{text-transform:uppercase;font-weight:700;margin-top:25px;letter-spacing:.7px;color:#222}.p-prod-box .prod-info .cat{font-family:"Droid Serif",sans-serif;margin-top:11px;letter-spacing:.6px;color:#888;font-style:italic;font-size:12px}.p-prod-box .prod-info .price{font-family:Open Sans,sans-serif;font-weight:700;margin-top:9px;letter-spacing:2px;color:#444;font-size:14px}.p-prod-box .prod-info .price .old_price{text-decoration:line-through;color:#b8b8b8;padding-left:7px}.p-prod-box .prod-info .price.sale{letter-spacing:2px;color:#e03b3b}.gym-commerce-sort{margin-top:4px;text-align:right}@media (max-width:991px){.gym-commerce-sort{margin-top:25px;text-align:left}}@media (max-width:767px){.gym-commerce-sort{text-align:center}}.gym-commerce-sort.select-commerce label{text-transform:uppercase;letter-spacing:2.5px;display:block;text-align:left;font-size:11px}.gym-commerce-sort.select-commerce label:after{top:30px;font-size:20px}.gym-commerce-sort.select-commerce .gym-sort-select{margin-bottom:10px;-moz-appearance:none;border:0;letter-spacing:2px;border-bottom:1px solid #f5f7fa;padding:17px 10px 18px 0;width:100%}.gym-commerce-sort>label{cursor:pointer;position:relative}.gym-commerce-sort>label:after{font:normal normal normal 14px/1 FontAwesome;right:18px;pointer-events:none;z-index:0;cursor:pointer;position:absolute;top:15px;height:100%;content:"\f107";width:12px}.gym-commerce-sort .gym-sort-select{font:13px Raleway,sans-serif;-webkit-appearance:none;border:1px solid #eee;letter-spacing:.6px;line-height:15px;color:#888;padding:14px 10px 15px 14px;width:270px}.p-prod-content{padding-left:68px}@media (max-width:991px){.p-prod-content{padding-left:0}}.p-commerce-more .owl-wrapper{width:auto!important}.p-commerce-more .main-visual{position:relative;padding:55px 0 10px 70px;background:#fff}.p-commerce-more .main-visual .view-more-close{right:0;background-image:url(../img/close-modal.png/);background-position:50%;background-repeat:no-repeat;cursor:pointer;position:absolute;top:0;height:40px;transition:all .4s ease-in-out;background-color:#333;width:40px}.p-commerce-more .main-visual .view-more-close:hover{background-color:#e03b3b}.p-commerce-more .main-visual .galery-info{margin-bottom:30px;height:610px;width:100%}.p-commerce-more .owl-controls{display:none!important}.p-commerce-more .main-visual .galery{width:100%}.p-commerce-more .main-visual .owl-item{max-height:143px;display:inline-block;max-width:125px;width:25%!important}.p-commerce-more .main-visual .owl-item:first-child{margin-left:0}.p-commerce-more .main-visual .item{width:100%}.p-commerce-more .main-visual figure{background-clip:content-box;overflow:hidden;min-height:113px;cursor:pointer;padding:0 9px}.p-commerce-more .main-visual figure.first{padding-left:0}.p-commerce-more .main-visual figure.last{padding-right:0}.p-commerce-more .main-visual figure img{height:auto;width:100%}.p-commerce-more .main-visual .price{font-family:Open Sans,sans-serif;font-weight:600;margin:23px 0 13px;letter-spacing:1px;line-height:25px;display:inline-block;color:#a5cc3b;font-size:24px}.p-commerce-more .main-visual .heading{text-transform:uppercase;margin-bottom:8px;font-weight:800;margin-top:10px;letter-spacing:4.5px;line-height:36px;font-size:36px}.p-commerce-more .main-visual h2{margin-bottom:10px;font-weight:700;font-weight:900;letter-spacing:3px;line-height:36px;font-size:36px}.p-commerce-more .main-visual h5{font-family:Raleway,sans-serif;letter-spacing:.7px;line-height:36px;color:#888;font-style:italic;font-size:12px}.p-commerce-more .main-visual h5 .numbers{font-family:Open Sans,sans-serif;letter-spacing:.3px}.p-commerce-more .main-visual .desc{margin-bottom:11px;font-weight:200;margin-top:19px;letter-spacing:1px;line-height:26px}.p-commerce-more .rating{overflow:hidden}.p-commerce-more .rating form{float:left}@media (max-width:991px){.p-commerce-more .rating form{float:none}}.p-commerce-more .rating .star-rating-control{display:inline-block;position:relative;top:15px;margin-right:12px}@media (max-width:991px){.p-commerce-more .rating .star-rating-control{margin-right:0}}.p-commerce-more .rating h5{margin-top:6px}.p-commerce-more .star-rating{float:left;text-indent:-999em;display:block;overflow:hidden;cursor:pointer;height:15px;margin-right:5px;background:transparent;width:15px}.p-commerce-more .star-rating,.p-commerce-more .star-rating a{transition:none;background:url(../img/spritesheet.png/) no-repeat -15px -15px}.p-commerce-more .star-rating a{border:0;display:block;height:100%;width:15px}.p-commerce-more .star-rating-on a{background-position:0 -15px!important}.p-commerce-more .star-rating-hover a{background-position:0 -15px}.p-commerce-more .main-visual{text-align:left}.p-commerce-more .main-visual p{margin-bottom:19px;line-height:24px;color:#888;font-size:13px}.p-commerce-more .main-visual h4{font-family:Raleway,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:2.1px;line-height:36px;font-size:12px}.p-commerce-more .size{margin-bottom:18px}.p-commerce-more .size li{font-family:Raleway,sans-serif;text-transform:uppercase;margin-bottom:8px;-webkit-user-select:none;margin-top:5px;border:1px solid #efefef;letter-spacing:1px;line-height:36px;display:inline-block;color:#888;cursor:pointer;padding:2px 16px;font-size:11px;margin-right:5px}.p-commerce-more .size li.active{border:3px solid #222;color:#222;padding:0 14px}.p-commerce-more .color{font-family:"Droid Serif",Raleway,Arial;text-transform:uppercase;margin-bottom:27px}.p-commerce-more .color,.p-commerce-more .color span{line-height:36px;color:#888;position:relative;font-size:11px}.p-commerce-more .color span{-webkit-user-select:none;margin:5px 0 0;border:1px solid #f5f5f5;letter-spacing:1px;display:inline-block;cursor:pointer;padding:5px 15px 3px 14px;width:100%}.p-commerce-more .color span:after{font:normal normal normal 14px/1 FontAwesome;right:13px;position:absolute;top:15px;content:"\f107"}.p-commerce-more .color span.active:after{content:"\f106"}.p-commerce-more .color .list{left:0;margin-top:-1px;border:1px solid #f5f5f5;display:block;display:none;z-index:99;list-style:none;position:absolute;top:100%;background:#fff;width:100%}.p-commerce-more .color li{margin-left:15px;cursor:pointer;width:100%}.p-commerce-more .color li:hover{color:#222}.p-commerce-more .quantity{margin-bottom:40px;margin-top:5px}.p-commerce-more .quantity span{font-family:Open Sans,sans-serif;font-weight:400;-webkit-user-select:none;margin:0 0 0 -5px;border:1px solid #f1f1f1;line-height:44px;vertical-align:top;display:inline-block;color:#888;font-size:11px}.p-commerce-more .quantity span:first-child{margin-left:0}.p-commerce-more .quantity .down,.p-commerce-more .quantity .up{padding:0 15px;font-size:25px}.p-commerce-more .quantity .down:hover,.p-commerce-more .quantity .up:hover{color:#222;cursor:pointer}.p-commerce-more .quantity .count{padding:0 32px}.p-commerce-more .btn-prod{text-transform:uppercase;margin-bottom:10px;font-weight:700;border:1px solid #f1f1f1;line-height:26px;display:inline-block;text-align:center;color:#444;padding:7px 0;font-size:11px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;min-width:170px}.p-commerce-more .btn-prod.btn-classic{color:#fff;border-color:transparent;margin-right:26px;background-color:#a5cc3b}@media (max-width:767px){.p-commerce-more .btn-prod.btn-classic{margin-right:0}}.p-commerce-more .btn-white{border:1px solid #f1f1f1;color:#444;background:#fff}.p-commerce-more .btn-prod:hover{text-decoration:none;color:#fff;background:#333}.p-commerce-pop-head{margin-bottom:67px}.p-commerce-pop-head .title{letter-spacing:3px}.p-commerce-pop-head .desc{font-family:"Droid Serif",sans-serif;margin-top:9px;letter-spacing:.7px}.wrap-prod-det{padding-left:14px}@media (max-width:991px){.wrap-prod-det{text-align:center;padding-left:0}}@media only screen and (max-width:768px){.p-commerce-more .size li{margin-bottom:10px}}@media only screen and (max-width:480px){.p-commerce-more .main-visual .galery-info{height:441px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.wpc-preloader{left:0;z-index:9999;position:fixed;top:0;height:100%;background-color:#fff;width:100%}.wpc-preloader .wrapper{left:50%;transform:translate(-50%,-50%);position:absolute;top:50%}.cssload-container{transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;margin:58px auto;position:relative;font-size:0;animation:cssload-clockwise 3.9s linear infinite;-o-animation:cssload-clockwise 3.9s linear infinite;-ms-animation:cssload-clockwise 3.9s linear infinite;-webkit-animation:cssload-clockwise 3.9s linear infinite;-moz-animation:cssload-clockwise 3.9s linear infinite;width:72px}.cssload-container:before{left:0}.cssload-container:after,.cssload-container:before{border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border:6px solid #e5e5e5;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;top:0;height:39px;content:"";width:39px}.cssload-container:after{right:0;z-index:-1}.cssload-lb,.cssload-lt,.cssload-rb,.cssload-rt{opacity:1;display:inline-block;overflow:hidden;position:relative;height:19px;width:39px}.cssload-lb:before,.cssload-lt:before,.cssload-rb:before,.cssload-rt:before{border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border:6px solid transparent;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;height:39px;border-top-color:#ef3365;content:"";width:39px}.cssload-lt{margin-right:-6px;animation:cssload-lt 1.3s linear -1.3s infinite;-o-animation:cssload-lt 1.3s linear -1.3s infinite;-ms-animation:cssload-lt 1.3s linear -1.3s infinite;-webkit-animation:cssload-lt 1.3s linear -1.3s infinite;-moz-animation:cssload-lt 1.3s linear -1.3s infinite}.cssload-lt:before{left:0;top:0;animation:cssload-not-clockwise .65s linear infinite;-o-animation:cssload-not-clockwise .65s linear infinite;-ms-animation:cssload-not-clockwise .65s linear infinite;-webkit-animation:cssload-not-clockwise .65s linear infinite;-moz-animation:cssload-not-clockwise .65s linear infinite}.cssload-rt{animation:cssload-lt 1.3s linear -.65s infinite;-o-animation:cssload-lt 1.3s linear -.65s infinite;-ms-animation:cssload-lt 1.3s linear -.65s infinite;-webkit-animation:cssload-lt 1.3s linear -.65s infinite;-moz-animation:cssload-lt 1.3s linear -.65s infinite}.cssload-rt:before{right:0;top:0;animation:cssload-clockwise .65s linear infinite;-o-animation:cssload-clockwise .65s linear infinite;-ms-animation:cssload-clockwise .65s linear infinite;-webkit-animation:cssload-clockwise .65s linear infinite;-moz-animation:cssload-clockwise .65s linear infinite}.cssload-lb{margin-right:-6px;animation:cssload-lt 1.3s linear -975ms infinite;-o-animation:cssload-lt 1.3s linear -975ms infinite;-ms-animation:cssload-lt 1.3s linear -975ms infinite;-webkit-animation:cssload-lt 1.3s linear -975ms infinite;-moz-animation:cssload-lt 1.3s linear -975ms infinite}.cssload-lb:before{left:0;bottom:0;animation:cssload-not-clockwise .65s linear infinite;-o-animation:cssload-not-clockwise .65s linear infinite;-ms-animation:cssload-not-clockwise .65s linear infinite;-webkit-animation:cssload-not-clockwise .65s linear infinite;-moz-animation:cssload-not-clockwise .65s linear infinite}.cssload-rb{animation:cssload-lt 1.3s linear -325ms infinite;-o-animation:cssload-lt 1.3s linear -325ms infinite;-ms-animation:cssload-lt 1.3s linear -325ms infinite;-webkit-animation:cssload-lt 1.3s linear -325ms infinite;-moz-animation:cssload-lt 1.3s linear -325ms infinite}.cssload-rb:before{right:0;bottom:0;animation:cssload-clockwise .65s linear infinite;-o-animation:cssload-clockwise .65s linear infinite;-ms-animation:cssload-clockwise .65s linear infinite;-webkit-animation:cssload-clockwise .65s linear infinite;-moz-animation:cssload-clockwise .65s linear infinite}@keyframes cssload-clockwise{0%{transform:rotate(-45deg)}to{transform:rotate(315deg)}}@-o-keyframes cssload-clockwise{0%{-o-transform:rotate(-45deg)}to{-o-transform:rotate(315deg)}}@-ms-keyframes cssload-clockwise{0%{-ms-transform:rotate(-45deg)}to{-ms-transform:rotate(315deg)}}@-webkit-keyframes cssload-clockwise{0%{-webkit-transform:rotate(-45deg)}to{-webkit-transform:rotate(315deg)}}@-moz-keyframes cssload-clockwise{0%{-moz-transform:rotate(-45deg)}to{-moz-transform:rotate(315deg)}}@keyframes cssload-not-clockwise{0%{transform:rotate(45deg)}to{transform:rotate(-315deg)}}@-o-keyframes cssload-not-clockwise{0%{-o-transform:rotate(45deg)}to{-o-transform:rotate(-315deg)}}@-ms-keyframes cssload-not-clockwise{0%{-ms-transform:rotate(45deg)}to{-ms-transform:rotate(-315deg)}}@-webkit-keyframes cssload-not-clockwise{0%{-webkit-transform:rotate(45deg)}to{-webkit-transform:rotate(-315deg)}}@-moz-keyframes cssload-not-clockwise{0%{-moz-transform:rotate(45deg)}to{-moz-transform:rotate(-315deg)}}@keyframes cssload-lt{0%{opacity:1}25%{opacity:1}26%{opacity:0}75%{opacity:0}76%{opacity:1}to{opacity:1}}@-o-keyframes cssload-lt{0%{opacity:1}25%{opacity:1}26%{opacity:0}75%{opacity:0}76%{opacity:1}to{opacity:1}}@-ms-keyframes cssload-lt{0%{opacity:1}25%{opacity:1}26%{opacity:0}75%{opacity:0}76%{opacity:1}to{opacity:1}}@-webkit-keyframes cssload-lt{0%{opacity:1}25%{opacity:1}26%{opacity:0}75%{opacity:0}76%{opacity:1}to{opacity:1}}@-moz-keyframes cssload-lt{0%{opacity:1}25%{opacity:1}26%{opacity:0}75%{opacity:0}76%{opacity:1}to{opacity:1}}.swiper-container{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;direction:ltr}.swiper-container,.swiper-wrapper{margin:0 auto;position:relative;height:inherit}.swiper-wrapper{float:left;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-o-transform:translate(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;cursor:ew-resize;-webkit-transition-property:-webkit-transform,left,top;-moz-transition-property:-moz-transform,left,top;-o-transition-property:-o-transform,left,top;-ms-transition-property:-ms-transform,left,top;transition-property:transform,left,top;width:100%;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;-ms-transition-duration:0s;transition-duration:0s}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;position:relative;height:inherit}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.pagination{left:0;text-align:center;position:absolute;bottom:0;width:100%}.swiper-pagination-switch{float:none;display:inline-block;cursor:pointer;position:relative;transition:all .35s ease-out;-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-ms-transition:all .35s ease-out}.point-style-1 .swiper-pagination-switch{margin:0 6px;border:2px solid transparent;height:7px;background:#5c5c5c;width:7px}.point-style-1 .swiper-pagination-switch.swiper-active-switch{border:2px solid #84694e;background:none}.explorer .gym-skills,.explorer .gym-testimonials,.safari .gym-skills,.safari .gym-testimonials{margin-top:0;min-height:100%;padding-bottom:50px;padding-top:50px}.explorer .gym-section .info.modern,.safari .gym-section .info.modern{margin-bottom:40px}.explorer .p-gym-info-wrap,.safari .p-gym-info-wrap{margin-top:0}.explorer .gym-round-slider.classic .swiper-container,.safari .gym-round-slider.classic .swiper-container{padding-bottom:495px}.explorer .gym-section.program-info .wrap-info,.safari .gym-section.program-info .wrap-info{padding-bottom:120px}.safari .gym-top-banner{height:660px}@media (max-width:1399px){.safari .gym-top-banner{height:480px}}.explorer .gym-commerce-sort>label:after{right:0;height:20px;background-color:#fff;width:30px}@-moz-document url-prefix(){.gym-skills,.gym-testimonials{margin-top:0;min-height:100%;padding-bottom:50px;padding-top:50px}.gym-section .info.modern{margin-bottom:40px}.p-gym-info-wrap{margin-top:0}.gym-round-slider.classic .swiper-container{padding-bottom:495px}.gym-section.program-info .wrap-info{padding-bottom:120px}}@media (min-width:1200px){.no-padding-left-lg{padding-left:0}.no-padding-lg,.no-padding-right-lg{padding-right:0}.no-padding-lg{padding-left:0}.pull-right-lg{float:right}.no-margin-lg{margin-left:0;margin-right:0}}@media (max-width:1199px){.padd-md-lr5{padding-right:5px;padding-left:5px}.container-auto-md{width:auto}.text-md-center{text-align:center}.gym-classes .p-gym-info .service-block .cat{padding-right:0}.gym-features.modern .wrap-img .wrap-text{min-height:55%}.gym-features.modern.modern-light .wrap-text{min-height:auto}.gym-features.modern.modern-light .wrap-text .title{font-size:18px}.app-banner-slider.slider-style-1 .app-slider-box{left:50%;margin-top:9px;transform:translate(-50%,-50%);position:absolute;top:50%;padding:72px 27px 0;height:666px;background:url(../img/home_3/banner_phone.png/) no-repeat 5px 0;width:340px}.app-tab-wrap .text-block{padding:119px 50px}.app-tab-wrap .service-block.type-4{padding:0 50px}.app-slider_1 .app-text-side{width:30%}.app-slider_1 .app-img-side{width:62%}.app-description .c-btn{width:350px}.app-why .phone-img{left:0}.app-about .cut_order_block.style-7 .cut_order_entry{padding:83px 23px 90px}.app-testimonial-slider.slider-style-2 .text-block .cut_block_header{padding-left:2%}.app-testimonial-slider.slider-style-2 .swiper-container .swiper-slide{padding:40px 0}.app-testimonial-slider.slider-style-2 .swiper-container .app-testimony,.price-wrap.type-1 ul{padding:0 30px}}@media (max-width:979px){.app-banner-slider.slider-style-1 .img-block{display:none}.app-banner-slider.slider-style-1 .text-block .cut_block_header.style-1{padding-left:0}.app-banner-slider.slider-style-1 .app-slider-box{left:5%;transform:translateY(-50%)}.app-tab-wrap .text-block{padding:119px 30px}.app-tab-wrap .service-block.type-4{padding:0 30px}.app-slider_1 .app-text-side{margin:0 auto;display:block;padding-top:0;width:94%}.app-slider_1 .app-img-side{margin:30px auto 0;display:block;width:94%}.app-description{width:80%}.app-why .phone-img{left:0}.app-about .row-eq-height{display:block}.app-about .cut_order_block.style-7 .cut_order_entry{padding:83px 43px 90px}.app-about .cut_order_block{margin:0 70px;padding-bottom:0}.app-testimonial-slider.slider-style-2 .text-block{min-height:350px}.app-testimonial-slider.slider-style-2 .text-block .cut_block_header{vertical-align:top;padding:50px}.app-testimonial-slider.slider-style-2 .text-block .cut_block_header .cut_block_header_cat,.app-testimonial-slider.slider-style-2 .text-block .cut_block_header .cut_block_header_title{text-align:center;width:100%}.app-testimonial-slider.slider-style-2 .img-block{min-height:350px}.app-testimonial-slider.slider-style-2 .app-slider-box{width:90%}.app-testimonial-slider.slider-style-2 .swiper-container .app-testimony{padding:0 50px}.price-wrap.type-1{margin:0 70px 30px}}@media (max-width:991px){.container-responsive{width:auto}.no-padd-md{padding-right:0;padding-left:0}.gym-features.modern .wrap-img .wrap-text{min-height:auto}}@media (max-width:767px){.xs-no-padd{padding:5px}.text-xs-center{text-align:center}.gym-top-banner{min-height:500px;padding:0 15px}@-moz-document url-prefix(){.gym-top-banner{height:500px}}.c-post .c-post-author .author-image{float:none;margin-bottom:15px}.c-post .c-post-author .author-info{padding-left:0}.c-post .c-post-author ul a{margin-left:5px;margin-right:5px}.c-post .c-posts-offers .c-offers-post a img{margin-left:auto;margin-right:auto}.c-post .c-posts-offers .c-offers-post .entry-title a,.c-post .c-posts-offers .c-offers-post .posted-on{text-align:center}.c-post .c-line{padding-bottom:30px}.p-gym-info .gym-wrap{padding-left:50px}.p-gym-info .header-title{font-size:32px}.gym-features-info{padding:60px 0}.gym-features.modern .wrap-img .desc{padding:0 15px}.footer-style-2{padding-top:50px}.app-banner-slider.slider-style-1{min-height:1150px}.app-banner-slider.slider-style-1 .app-slider-box{left:50%;transform:translate(-50%);top:40%}.app-banner-slider.slider-style-1 .text-block .cut_block_header{vertical-align:top}.app-slider_1 .app-text-side{padding-left:0;padding-top:40px}.app-slider_1 .app-text-side .cut_block_header_cat{margin-left:0}.app-slider_1 .app-text-side .cut_block_header{padding-left:10px}.swiper-container-vertical .pagination{left:8px}.app-tab-wrap .features-block,.app-tab-wrap .text-block{display:block;padding:40px 20px;width:100%}.app-tab-wrap .service-block.type-4{padding:0 20px}.app-download>.container{background-image:none}.app-description .text{width:100%}.app-description{margin:50px auto;padding:55px 20px;width:90%}.app-description .c-btn{margin-left:auto;display:block;margin-right:auto;width:300px}.app-testimonial-slider.slider-style-2 .app-slider-box{min-height:400px;width:96%}.app-testimonial-slider.slider-style-2 .text-block .cut_block_header{padding:30px 10px}}@media (max-width:480px){.app-banner-slider.slider-style-1 .app-slider-box{top:42%}.c-post .c-post-comments .comment-author img{margin:0 20px 40px 0}.c-post .c-post-comments .time{margin-top:5px;position:static}.c-post .entry-content .tags-links a{font-size:10px;margin-right:10px}.c-post .entry-content blockquote{line-height:25px;font-size:15px}.c-post .c-post-comments .comment-text{padding-left:20px}.c-post .c-post-comments .comment-reply-link{left:5px}.c-post .c-post-comments .c-comment-list li.depth-2{padding-left:40px}.c-post .c-post-comments .comment-author a{display:block}.c-post .entry-content{line-height:26px}.image-item.type-2{height:500px}.hidden-mobile{display:none!important}.p-gym-articles .swiper-container{padding-bottom:25px}.app-tab-elem{margin-top:80px}.app-tab-list{width:100%}.app-tab-list li{float:left;display:table;width:50%}.app-tab-list li:first-child a,.app-tab-list li:nth-child(2) a{border-bottom:1px solid #fff}.app-download>.container{background-image:none}.app-description{margin:50px auto;border:none;text-align:center;padding:40px 10px;width:98%}.app-description .text{width:100%}.app-description .c-btn{width:210px}.app-about .cut_order_block{margin:0}.app-testimonial-slider.slider-style-2 .swiper-container .app-testimony{padding:0 20px}.price-wrap.type-1{margin:0 0 30px}.footer-style-1{padding-bottom:10px}}@media (max-width:1510px){.header-style-2.type-1 .logo.classic{padding:0 40px}}@media (max-width:1450px){.container-responsive{width:auto}.gym-trainers .content-info{padding:70px 20px 0 10px}.gym-trainers{padding:30px 20px 50px}}@media (max-width:1380px){.header-style-2.type-1 .logo.classic{padding:0 20px}.header-style-2 .navigation nav>ul>li{margin:0 13px}.gym-section .info-wrap{padding:2px 20px 0}}@media (max-width:1200px){.law-cut-order .col-sm-6{padding:0 50px}.no-padd-md{padding-right:0;padding-left:0}.gym-trainers .content-info{padding:40px 20px 0 10px}.gym-section .header-title{font-size:50px}.header-style-2 .navigation nav>ul>li{margin:0 7px}.banner-header.right .law-banner-title{line-height:75px;font-size:70px}.header-style-2 .white-large{max-width:160px}.about-banner{top:90px}.law-customers .law-testimony-cat{margin-top:80px}.law-customers .law-testimony-text{padding-top:120px}}@media (max-width:979px){.law-cut-order .col-sm-6{padding:0 30px}.law-services .service-block.type-2 .image{min-width:50px}.law-services .service-block.type-2 .desc{padding-left:70px}.law-receive{min-height:650px}.law-receive .law-receive-accord .stvy-accordion .stvy-active-expander{visibility:visible;opacity:1;padding:140px 30px 20px}.law-receive .law-receive-header{float:none;display:block;height:207px;width:100%}.law-receive .law-receive-header .header-wrap{vertical-align:bottom;display:block}.law-receive .law-receive-accord{float:none;width:100%}.law-practice .law-practice-icons .row .col-sm-6{border-right:none!important}.law-practice .law-practice-icons .row .col-sm-6:nth-child(odd){border-bottom:1px solid #f2f2f2}.law-why .law-why-testimonial{padding:40px 20px}.customers-logos .logo-box:nth-child(-n+3){border-bottom:1px solid #f2f2f2}.customers-logos .logo-box:nth-child(3){border-right:none}.law-footer.type-3 .footer-bottom .fl,.law-footer.type-3 .footer-bottom .fr{float:none;height:50px}.law-footer.type-3 .footer-bottom .fl .table-cell,.law-footer.type-3 .footer-bottom .fr .table-cell{display:block}.law-footer.type-3 .footer-bottom .fl .copyright{float:none;text-align:center;padding:30px 0}.law-footer.type-3 .footer-bottom .fr .footer-link{float:none;text-align:center;padding:30px 0 10px}.law-footer.type-3 .footer-bottom .fr .footer-link li{float:none;display:inline}}@media (max-width:767px){.law-banner .law-slider-one .swiper-arrow-left{left:10px}.law-banner .law-slider-one .swiper-arrow-right{right:10px}.p-gym-trainers .gym-trainers-left,.p-gym-trainers .gym-trainers-right{padding-right:0;padding-left:0}.p-gym-trainers .swiper-container .swiper-arrow-left,.p-gym-trainers .swiper-container .swiper-arrow-right{display:none}.banner-header.right .law-banner-title{line-height:55px;font-size:50px}.law-receive .law-receive-accord .stvy-accordion{height:inherit}.law-receive .law-receive-accord .stvy-accordion .stvy-accordion-panel{float:none;display:block;min-height:100px;background:#fff}.law-receive .law-receive-accord .stvy-accordion .stvy-accordion-heading{float:none;border-left:none;border-top:1px solid #f2f2f2;line-height:0;text-align:center;height:100px;width:100%}.law-receive .law-receive-accord .stvy-accordion .stvy-accordion-heading:hover{color:#af9659}.law-receive .law-receive-accord .stvy-accordion .stvy-accordion-heading span{margin-top:0;transform:rotate(0) translateY(0);line-height:100px;display:inline;position:relative;width:100%}.law-receive .law-receive-accord .stvy-accordion .stvy-accordion-expander{float:none;visibility:hidden;opacity:0;padding:0 30px;height:0;transition:all .4s ease-in-out;background:#f6f6f6;width:100%}.law-receive .law-receive-accord .stvy-accordion .stvy-active-expander{visibility:visible;opacity:1;padding:30px}.law-receive .law-receive-accord .stvy-accordion .c-btn{margin-top:35px}.law-services .row{padding:0 30px}.law-services .row:first-child{border-bottom:none}.law-services .col-xs-12.col-sm-4{border:none;text-align:center}.law-services .col-xs-12.col-sm-4 .service-block{border:none;display:inline-block;text-align:left}.law-benefits .cut_block_header .cut_block_header_desc{width:80%}.law-why{min-height:707px;padding:60px 0}.law-customers .laws-customers-right{left:0}.law-customers .law-testimony-text{padding-top:130px}.law-customers .law-testimony-person{margin-top:50px}.customers-logos .logo-box{border-left:none!important;border-right:none!important}.customers-logos .logo-box:nth-child(odd){border-right:1px solid #f2f2f2!important}.customers-logos .logo-box:nth-child(3){border-right:1px solid #f2f2f2}.customers-logos .logo-box:nth-child(4){border-bottom:1px solid #f2f2f2}.law-news .law-heading .law-heading-desc{width:80%}.law-footer.type-3 .footer-bottom{min-height:290px}.law-footer.type-3 .footer-bottom .fr .footer-link{float:none;text-align:center;padding:10px 0}.law-footer.type-3 .footer-bottom .fr .footer-link li{float:none;display:list-item;padding:5px 0}}@media (max-width:580px){.col-xs-mobile{width:100%}.gym-banner-helper .content-info{left:0;text-align:center;width:100%}.gym-banner-helper{min-height:420px}.gym-gallery .gym-tabs .but:not(:last-child){margin-bottom:25px}}@media (max-width:480px){.law-services .row{padding:0}.c-btn.size-7.font-3{padding:21px 30.5px;font-size:14px}.p-gym-info .service-block:last-child{margin-bottom:30px}.gym-for .gym-for-her,.gym-for .gym-for-him{height:350px}.law-services .col-xs-12.col-sm-4 .service-block{width:90%}.banner-header.right .law-banner-title{line-height:45px;font-size:40px}.gym-section .header-title{font-size:35px}.law-why .law-why-testimonial{border:none;padding:20px 10px}}@media (max-width:330px){.p-gym-trainers .gym-trainers-left,.p-gym-trainers .gym-trainers-right{padding-right:15px;padding-left:0}.p-gym-trainers .gym-trainers-right .text,.p-gym-trainers .gym-trainers-right .title{padding-right:15px}}@media (max-width:1200px){.p-gym-trainers .gym-trainers-left .left-title{font-size:100px}}@media (max-width:979px){.p-gym-slider .gym-heading-style{width:70%}.p-gym-slider{padding:0 50px}.p-gym-slider .cut_order_block{margin:0 auto;max-width:400px}.p-gym-trainers .table-cell{padding:50px}.p-gym-trainers .gym-trainers-right .text{width:90%}.p-gym-trainers .gym-trainers-left .left-title{font-size:150px}.p-gym-articles{margin-top:40px}.p-gym-footer .f-contact p{margin-left:auto;margin-right:auto}}@media (max-width:767px){.p-gym-info{min-height:700px}.p-gym-info .gym-info-right{left:0;min-height:700px;padding:0 50px;padding-top:50px}.p-gym-classes{min-height:900px;padding-bottom:70px;padding-top:70px}.p-gym-classes .gym-classes-row{margin-top:30px}.p-gym-classes .gym-classes-row .gym-class-col{padding:20px 0;width:100%}.p-gym-slider .gym-heading-style{width:90%}.p-gym-gallery .gym-gallery-image{width:50%}.p-gym-trainers .gym-trainers-left .left-title{font-size:100px}.image-item.type-2 .text-side{float:none;margin:0 auto;padding:0;width:auto}.image-item.type-2 .image-side{display:none}.gym-heading-style{width:70%}}@media (max-width:480px){.banner-header .law-banner-title{line-height:90px;font-size:26px}.p-gym-info .gym-info-right,.p-gym-trainers .table-cell{padding:40px 0}.p-gym-info .gym-info-right .header-title{line-height:38px;font-size:25px}.p-gym-info .gym-info-right .header-desc{margin:0 auto;width:90%}.p-gym-info .service-block .image{text-align:center;position:static;height:110px}.p-gym-info .service-block .image img.vertical-align{transform:translateY(0);margin:0 auto;position:static;height:110px}.service-block.type-2 .desc{margin-top:20px;text-align:center}.p-gym-info .gym-info-right .header-desc{width:80%}.p-gym-info .service-block .desc{padding-left:0}.p-gym-classes{min-height:800px}.p-gym-slider .gym-heading-style{width:100%}.p-gym-slider{padding:0}.p-gym-trainers .gym-trainers-left{display:none}.p-gym-trainers .swiper-container{min-height:400px}.footer-style-2{padding-top:30px}.p-gym-trainers .gym-trainers-right .trainers-info{padding-right:0;padding-left:0}.p-gym-trainers .gym-trainers-right .title{font-size:25px;width:auto}.p-gym-trainers .gym-trainers-right .text{margin-left:auto;margin-right:auto;width:auto}}@media only screen and (max-width:1200px){.event-ClassyCountdown{width:70%}.p-event-tab-elem .text-block{padding:80px 50px 20px}.p-event-tab-elem .features-block .event-speaker{padding-right:50px;padding-left:50px}.p-event-tab-elem .features-block .details-toggle{right:20px}.p-event-tab-elem .service-block .cat{width:70%}.p-event-info-banner .p-event-header{text-align:right;width:70%}}@media (max-width:991px){.no-padding-sm{padding:0}.owl-wrapper-outer{text-align:center}.padd-30{padding-right:15px;padding-left:15px}.gym-blog .search-field{width:100%}.c-post,.wpc-pagination{text-align:center;padding-left:0}.c-post .entry-title{font-size:27px}.gym-gallery .gym-tabs{text-align:center}.container-full-sm{width:auto}.p-gym-articles .cut_order_block{text-align:center}.gym-features.modern.modern-light{margin-left:0}.gym-section .info-wrap{padding:2px 0 0}.gym-section .header-title.left{padding-left:0}.clear-md{clear:both}.text-sm-center{text-align:center}.gym-banner-helper .title.large-title{line-height:40px;font-size:32px}.gym-features.modern .wrap-img .title{font-size:25px}}@media only screen and (max-width:992px){.event-ClassyCountdown{width:600px}.p-event-info{margin-top:120px;position:relative}.p-event-info .info-letters{transform:translateY(0);margin-left:auto;display:block;position:static;top:0;margin-right:auto}.p-event-info .p-event-header{margin-left:auto;margin-right:auto;width:90%}.p-event-tab-elem .features-block,.p-event-tab-elem .text-block{float:none;width:100%}.p-event-prog-head{margin-top:140px}.event-slider-two .event-info-slide .slide-img{left:30px}.event-slider-two .event-info-slide .slide-text{right:30px}.event-slider-two .event-info-slide .p-event-header,.event-slider-two .event-info-slide .p-event-text{padding-left:20px}.p-event-gal-head .p-event-header{right:10px;position:absolute}.p-event-header .p-event-header-title{font-size:20px}.event-slider-three{margin-top:0}.event-slider-three .event-info-slide .slide-text{padding-left:40px}.event-slider-three .event-info-slide .p-event-header,.event-slider-three .event-info-slide .p-event-text{padding-left:0}.p-event-info-banner .p-event-header{width:60%}}@media only screen and (max-width:768px){.dropmenu li a{padding:15px 0}.event-slider-one .swiper-arrow-left{left:0}.event-slider-one .swiper-arrow-right{right:0}.event-banner-heading .banner-title{font-size:40px}.event-ClassyCountdown{width:300px}.ClassyCountdown-days,.ClassyCountdown-hours,.ClassyCountdown-minutes,.ClassyCountdown-seconds{width:calc(50% - 20px)!important}.event-ClassyCountdown .ClassyCountdown-wrapper canvas{height:120px!important;width:120px!important}.cut_video_block{margin:10px auto 0;max-width:400px}.p-event-info{margin-top:100px;position:relative;padding:40px 0}.p-event-tab-elem .features-block .event-speaker{padding:20px}.event-slider-two{margin-bottom:100px;margin-top:100px}.event-slider-two .event-info-slide{min-height:400px}.event-slider-two .event-info-slide .slide-img{display:none}.event-slider-two .event-info-slide .slide-text{margin:0 auto;padding:0;width:80%}.info-sl-wrap-two .swiper-outer-right{transform:translateY(-50%);right:0}.info-sl-wrap-two .swiper-outer-left{left:0;transform:translateY(-50%)}.p-event-gal-wrap{padding:0 40px}.p-event-gal-head,.p-event-gal-pic{width:50%}.event-slider-three .event-info-slide .slide-img{transform:translateY(0);margin:0 auto;right:auto;position:static;top:auto;width:70%}.event-slider-three .event-info-slide .slide-text{left:auto;-webkit-transform:translateY(0);transform:translateY(0);border:none;min-height:200px;position:static;top:auto;padding:80px 0 40px 60px;width:100%}.event-slider-three .event-info-slide .slide-text .vertical-align{margin:0 auto;width:80%}.event-slider-three .event-info-slide{margin:30px 0}.p-event-info-banner:before{opacity:.7;display:block;z-index:0;position:absolute;height:100%;background:#fff;content:"";width:100%}.p-event-info-banner .p-event-header{z-index:2;position:relative;width:90%}.p-event-info-banner .p-event-header .p-event-header-desc{color:#444}.contact-link-wrap{text-align:right}}@media only screen and (max-width:600px){.p-gym-gallery .gym-gallery-heading{top:50%;bottom:auto;background:none}.p-gym-gallery .gym-gallery-image .img:before{opacity:1;background:rgba(51,51,51,.8);content:""}}@media only screen and (max-width:480px){.event-banner-heading .banner-desc{margin-left:auto;margin-right:auto;width:80%}.gym-banner-helper .title.large-title{line-height:27px;font-size:22px}.gym-features .wrap-img{min-height:350px}.gym-features .wrap-info{max-height:450px;padding:30px 40px}.container-fluid{min-width:auto}.p-event-prog-head{margin-top:60px}.p-event-tab-elem .features-block .event-speaker{padding:20px 10px}.p-event-tab-elem .features-block .service-block .desc{padding-left:100px}.p-event-info{border:none}.p-event-tab-elem .text-block{padding:40px 20px 20px}.p-event-info .p-event-header{width:100%}.event-slider-two .event-info-slide{padding:0 20px}.info-sl-wrap-two:before{display:none}.info-sl-wrap-two .swiper-outer-right{opacity:.6;right:-15px}.info-sl-wrap-two .swiper-outer-left{left:-15px;opacity:.6}.p-event-gal-wrap{padding:0}.p-event-gal-head,.p-event-gal-pic{margin:0 7%;width:86%}.p-event-header .p-event-header-title{font-size:30px}.event-slider-three .event-info-slide .slide-text{padding:160px 20px 0}.event-slider-three .pagination{left:0}.p-event-info-banner .p-event-header{width:90%}}@media only screen and (max-width:375px){.gym-banner-helper.classic.large-banner{min-height:500px}}@media only screen and (max-width:1650px){.p-resume-header .navigation nav>ul>li>a{padding:42px}}@media only screen and (max-width:1200px){.p-resume-header .navigation nav>ul>li>a{padding:42px 28px}.gym-features .wrap-info{padding-top:70px}.p-resume-services .services-box{padding:90px 60px 0}.p-resume-banner .banner-heading{padding:55px 60px}.p-resume-about{padding:55px 40px}.resume-exp-wrap .tl-wrap.line-2:before,.resume-exp-wrap .tl-wrap.line:before{top:94px}}@media only screen and (max-width:992px){header nav>ul>li>.dropmenu.type-1 li a{display:inline-block;padding:15px 0}.about-banner{float:none;margin:50px auto;right:0;top:0}.p-resume-banner{margin-top:60px}.p-resume-wrap{display:block}.p-resume-wrap .p-resume-about{display:block;min-height:500px;width:100%}.p-resume-wrap .p-resume-about-center{border:none;background-position:top}.p-resume-services .services-box{margin-left:auto;margin-right:auto}.p-resume-references .about-box{text-align:center;padding:53px 50px 52px;background:#222}.resume-contact-form{margin-left:auto;margin-right:auto}.resume-contact-form .resume-form-email,.resume-contact-form .resume-form-name,.resume-contact-form .resume-form-subject,.resume-contact-form textarea{display:inline-block;width:80%}}@media only screen and (max-width:768px){.xs-no-padd{padding-right:0!important;padding-left:0!important}.xs-padd-15{padding-right:15px!important;padding-left:15px!important}.cut_block_header.style-3.resume-type{margin-left:auto}.cut_block_header.style-3.resume-type .cut_block_header_cat{left:50%}.p-resume-header .navigation ul{overflow:scroll!important}.resume-exp-wrap .tl-wrap.line-2:before,.resume-exp-wrap .tl-wrap.line:before{top:100px}.p-resume-services{background-position:0;background-repeat:no-repeat;background-size:contain;padding:80px 0 100px}.p-resume-services .services-box{padding:90px 20px 0}.p-resume-references .p-references-slider-one{width:90%}.p-resume-gal-img{width:50%}.resume-contact-address .address-left,.resume-contact-address .address-right{float:none;width:100%}.resume-contact-address .address-right{margin-top:40px}}@media only screen and (max-width:480px){.p-resume-banner .banner-heading{position:relative;padding:55px 20px}.p-resume-banner .banner-heading .title{font-size:40px}.gym-features .wrap-info{padding-top:20px}.c-btn.size-5.font-3{padding:22px 44.5px;font-size:16px}.resume-exp-wrap .pos-wrap,.resume-exp-wrap .tl-wrap{display:block;width:100%}.resume-exp-wrap .tl-wrap.line-2:before,.resume-exp-wrap .tl-wrap.line:before{display:none}.exp-place{text-align:center}.p-resume-services{padding:10px 0 40px}.p-resume-services .services-box{padding:90px 20px 0}.p-resume-services .exp-box{float:none;margin-left:auto;margin-right:auto;width:80%}.p-resume-references .p-references-slider-one{width:100%}.p-resume-references{padding:140px 15px 47px}.p-resume-references .about-box{padding:53px 20px 52px}.p-resume-gal-img{float:none;width:100%}}@media only screen and (max-width:360px){.cut_block_header.style-3 .cut_block_header_title{padding:26.5px 30px}}@media only screen and (max-width:1200px){.p-const-choose .p-const-choose-text{position:relative;padding:123px 30px 58px 50px}.p-const-projects .const-slider-two .project-box .project-date{width:90%}}@media only screen and (max-width:1008px){.p-const-info2{background-size:50%}.swiper-wrapper .swiper-slide .project-box .project-place,.swiper-wrapper .swiper-slide .project-box img,.swiper-wrapper .swiper-slide-active .project-box .project-place,.swiper-wrapper .swiper-slide-active .project-box img{opacity:1}.swiper-wrapper .swiper-slide .project-box .cells,.swiper-wrapper .swiper-slide-active .project-box .cells{display:none}.swiper-wrapper .swiper-slide .project-box .project-date,.swiper-wrapper .swiper-slide-active .project-box .project-date{opacity:1;color:#ffba00;font-size:60px}.swiper-wrapper .swiper-slide .project-box .project-desc,.swiper-wrapper .swiper-slide-active .project-box .project-desc{opacity:1;padding-right:50px;padding-left:50px}.p-const-projects .swiper-arrow-left,.p-const-projects .swiper-arrow-right{transform:translateY(-50%);z-index:5;cursor:pointer;position:absolute;top:50%;height:60px;transition:all .4s ease-in-out;background:#fff 50% no-repeat;width:60px}.p-const-projects .swiper-arrow-left:hover,.p-const-projects .swiper-arrow-right:hover{opacity:.7;background-color:#ffba00}.p-const-projects .swiper-arrow-left{left:0;background-image:url(../img/home_12/left_arrow.png/)}.p-const-projects .swiper-arrow-right{right:0;background-image:url(../img/home_12/right_arrow.png/)}.p-const-choose .p-const-choose-text{padding:100px 40px 58px;width:100%}.p-const-choose .p-const-choose-img .img-back{display:none}.p-const-best .p-const-best-imgs{text-align:center}.p-const-best .p-const-best-imgs .best-imgs-box{float:none;margin:0 auto;display:inline-block;width:308px}}@media only screen and (max-width:768px){.p-const-block{margin-left:15px;padding:60px 0;margin-right:15px}.p-const-info1 .info1-box-left,.p-const-info1 .info1-box-right{margin-left:auto;margin-right:auto}.p-const-info2{margin-top:40px}.p-const-info2:before{background:hsla(0,0%,100%,.7)}.p-const-info2 .info2-right{margin-left:-15px}.p-const-services .hdng-1 .desc{margin:0 auto;width:90%}.p-const-choose .p-const-choose-text{padding:100px 60px 58px}.p-const-choose .p-const-choose-text .service-block{float:none;margin-left:auto;margin-right:auto;width:90%}.p-const-ready p{width:80%}.p-const-footer .copyright{display:block;text-align:center;width:100%}.p-const-footer .copyright .table-cell{display:inline-block}.p-const-footer .footer-folow{text-align:center}.p-const-footer .footer-folow .table-cell{display:inline-block}}@media (max-width:767px){.gym-classes .bg-img{min-height:350px}.gym-classes .gym-classes-info.right .subheading{width:auto}.gym-classes .p-gym-info .service-block .image{height:auto}.c-post .entry-title{font-size:24px}.gym-gallery .bg-gal,.gym-gallery .bg-gal.bg-large{min-height:300px}}@media only screen and (max-width:550px){.text-mobile-center{text-align:center}.p-const-choose .p-const-choose-text{padding:100px 20px 58px}.p-gym-info .gym-wrap{padding-left:0}.gym-classes .p-gym-info .header-desc{width:auto}.gym-classes .bg-img{min-height:300px}.gym-classes .icon:before{left:0}.gym-classes .p-gym-info .service-block .desc{padding-left:0}.p-gym-info .header-desc{width:auto}.service-block{text-align:center}.service-block.type-2 .image{left:0;display:block;position:static;top:0;min-width:100px;width:100%}.service-block.type-2 .image img{transform:translateY(0);margin:0 auto;position:static}.service-block.type-2 .desc{margin-top:10px}.p-const-choose .p-const-choose-text .service-block .desc{padding-right:0;padding-left:0}}@media only screen and (max-width:1200px){.p-commerce-more,.p-commerce-more .main-visual{padding:0}}@media only screen and (max-width:992px){header.p-commerce-head .card-popup{left:50%;transform:translateX(-50%);right:auto}.p-commerce-prod-filter .filter-list li{padding:0 20px}.p-commerce-promo,.p-commerce-promo-wrap{display:block;width:100%}.commerce-promo-left{border-right:none}.commerce-promo-right{border-left:none}.p-commerce-promo .promo-img .img-bg{background-position:70px bottom}.col-xs-12:nth-child(-n+2) .service-wrap{border-bottom:1px solid #f7f7f7}}@media only screen and (max-width:768px){.p-commerce-prod-filter .filter-list li{display:block;padding:10px 20px}.p-commerce-prod-filter{margin-top:30px}.p-commerce-prod-filter .prod-grid{margin-top:0}.p-commerce-promo .promo-img .img-bg{background-position:20px bottom}.p-commerce-promo .promo-info{padding-right:20px;padding-left:20px}.p-commerce-pop-head{margin-bottom:30px}.banner-slider-box .slider-box-info{padding:0 50px 50px}.from-blog-head{margin-bottom:40px}.col-xs-12:not(:last-child) .service-wrap{border-bottom:1px solid #f7f7f7}.p-commerce-services .service-block .image{float:none}.p-commerce-services .service-block{text-align:center}.p-commerce-services .service-block.type-3 .desc{padding-left:0}.p-commerce-foot .footer-link li{float:none;display:block}.p-commerce-foot .footer-link li a{display:block;padding:10px 0}.p-commerce-more{padding:50px}}@media only screen and (max-width:550px){.no-padd-550{padding-right:0;padding-left:0}.padd-15-550{padding-right:15px;padding-left:15px}header.p-commerce-head{left:15px;right:15px;top:15px}.p-commerce-slider-one{margin-top:-15px}.p-commerce-promo .promo-img{display:none}.p-commerce-promo .promo-info{left:0;padding:100px 20px;width:100%}.p-commerce-ban-slider{padding-bottom:50px}.p-commerce-foot{margin-top:15px;margin-left:15px;bottom:15px;margin-right:15px}.p-commerce-more{padding:0}}