html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{font-family:Roboto,sans-serif}body{font-size:15px;margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#979797;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}button{overflow:visible}button,input,select,textarea{max-width:100%}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:.5}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:.4375em;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #d1d1d1;margin:0 0 1.75em;min-width:inherit;padding:.875em}fieldset>:last-child{margin-bottom:0}legend{border:0;padding:0}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:700}body,button,input,select,textarea{color:#1a1a1a;font-family:Roboto,sans-serif;line-height:1.75}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700;color:#0d1218;margin:0;padding:0}h2{font-size:56px;line-height:96px}h3{font-size:28px}h4{font-size:24px}p{font-size:16px;color:#55575d;line-height:28px;margin:0 0 1.75em}cite,dfn,em,i{font-style:italic}blockquote{border:1px solid #e9e9e9;font-style:italic;line-height:28px;font-weight:700;padding:30px 25px 25px 80px;position:relative}blockquote,blockquote>p{color:#939595;font-size:17px}blockquote>p{margin:0;padding:0}blockquote:after{content:"\f10d"!important;position:absolute;left:20px;top:50%;margin-top:-20px;font:normal normal normal 48px/1 FontAwesome;color:#e9e9e9}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote p{margin-bottom:1.4736842105em}blockquote cite,blockquote small{color:#1a1a1a;display:block;font-size:16px;font-size:1rem;line-height:1.75}blockquote cite:before,blockquote small:before{content:"\2014\00a0"}blockquote cite,blockquote em,blockquote i{font-style:normal}blockquote b,blockquote strong{font-weight:400}blockquote>:last-child{margin-bottom:0}address{color:#939595;font-weight:600;font-size:1em;margin-bottom:10px}code,kbd,pre,samp,tt,var{font-family:Roboto,sans-serif}pre{border:1px solid #d1d1d1;font-size:16px;font-size:1rem;line-height:1.3125;margin:0 0 1.75em;max-width:100%;overflow:auto;padding:1.75em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code{background-color:#d1d1d1;padding:.125em .25em}abbr,acronym{border-bottom:1px dotted #d1d1d1;cursor:help}ins,mark{background:#007acc;color:#fff;padding:.125em .25em;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#d1d1d1;border:0;height:1px;margin:0 0 1.75em}ol,ul{padding:0}ul{list-style:disc}ol{list-style:decimal;margin-left:1.5em}li>ol,li>ul{margin-bottom:0}dl{margin:0 0 1.75em}dt{font-weight:700}dd{margin:0 0 1.75em}img{height:auto;max-width:100%;vertical-align:middle}del{opacity:.8}table,td,th{border:1px solid #d1d1d1}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%}caption,td,th{font-weight:400;text-align:left}th{font-weight:700}td,th{border-width:0 1px 1px 0}td,th{padding:.4375em}::-webkit-input-placeholder{color:#c2c2c2;font-family:Roboto,sans-serif}:-moz-placeholder,::-moz-placeholder{color:#c2c2c2;font-family:Roboto,sans-serif}::-moz-placeholder{opacity:1}:-ms-input-placeholder{color:#c2c2c2;font-family:Roboto,sans-serif}input{line-height:normal}button,button[disabled]:focus,button[disabled]:hover,input[type=button],input[type=button][disabled]:focus,input[type=button][disabled]:hover,input[type=reset],input[type=reset][disabled]:focus,input[type=reset][disabled]:hover,input[type=submit],input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{background:#1a1a1a;border:0;border-radius:2px;color:#fff;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.84375em .875em}.section-header{font-size:42px;line-height:1;color:#171717;font-weight:300;text-align:center;margin-bottom:50px}.default-button{display:inline-block;font-size:15px;font-weight:700;text-transform:uppercase;background-color:#f8a61a;border-radius:3px}.default-button,.default-button:focus,.default-button:hover{text-decoration:none;color:#171717}.slider-icons{position:absolute;top:-60px;right:0;display:block;width:70px}.slider-icons>div{position:absolute;font-size:16px;color:#171717;background-color:#f8a61a;height:32px;width:32px;border-radius:3px;text-align:center;line-height:32px;cursor:pointer}.slider-icons>div:hover{background-color:#171717;color:#fff}.slider-icons>div:first-child{left:0}.slider-icons>div:last-child{right:0}.gym-share{margin:0}.gym-share li{list-style:none;display:inline-block;float:left}.gym-share li span{font-size:15px;font-weight:500;color:#a3a8ab;line-height:36px;margin-right:15px}.gym-share li a{display:block;height:36px;width:36px;border-radius:3px;line-height:36px;color:#55575d;background-color:#f6f6f6;text-align:center;margin:3px}.gym-share li a:hover{color:#171717;background-color:#f8a61a}.padding-130{padding:130px 0}.margin-b130{margin-bottom:130px}.main-menu{background-color:#171717;z-index:99}.main-menu.menu-transparent{background:transparent}.main-menu.menu-fixed,.main-menu.menu-transparent{position:fixed;top:0;width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-menu.menu-fixed{background-color:#171717}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.main-menu .navbar-brand{padding:24px 0}.main-menu .menu-bar{margin:0;float:right}.main-menu .menu-bar li{list-style:none;display:inline-block;margin-left:24px}.main-menu .menu-bar li:first-child{margin:0}.main-menu .menu-bar li a{font-size:15px;line-height:24px;text-decoration:none;text-transform:uppercase;color:#d8d6d5;display:block;padding:35px 0}.main-menu .menu-bar li a:hover,.main-menu ul li a:focus{color:#f8a61a}.main-menu .menu-bar .active>a{color:#f8a61a;background:transparent}.main-menu .menu-bar li .dropdown-menu{padding:0;margin:0;width:230px}.main-menu .menu-bar li ul li{position:relative;margin:0;display:block;border-bottom:1px solid #e7e7e7}.main-menu .menu-bar li ul li:last-child{border:none}.main-menu .menu-bar li ul li a{padding:10px 15px;text-transform:capitalize;color:#171717}.main-menu .menu-bar li ul li a:focus,.main-menu .menu-bar li ul li a:hover{color:#f8a61a;background:transparent;margin-left:5px}.main-menu .menu-bar .phone a{color:#f8a61a;font-size:18px}.main-menu .menu-bar .phone a span{position:relative;display:inline-block;font-size:28px;margin-right:10px;transform:translateY(2px);z-index:1}.main-menu .menu-bar .phone a span:before{content:"";position:absolute;right:-5px;top:25%;height:0;width:0;border-color:transparent transparent #f8a61a #f8a61a;border-style:solid;border-width:8px 5px 5px 8px;border-radius:3px;transform:rotate(-45deg);z-index:-1}.navbar-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.navbar-header .navbar-toggler,.navbar-header .navbar-toggler:focus{border:none;outline:none;box-shadow:none}.banner{background-image:url(../images/banner/banner_01.webp);background-size:cover;background-position:50% 50%;height:100vh;position:relative;z-index:9}.banner .banner-content{position:absolute;width:100%;left:0;top:50%;text-align:center;-webkit-transform:translateY(-90%);-moz-transform:translateY(-90%);-ms-transform:translateY(-90%);-o-transform:translateY(-90%);transform:translateY(-90%)}.banner .banner-content h2{font-size:68px;font-weight:300;color:#fff;text-transform:uppercase}.banner .banner-content h2 span{color:#f8a61a;font-weight:700}.banner .banner-content p{font-size:26px;line-height:28px;color:#fff}.banner-items{position:absolute;width:100%;bottom:50px;color:#fff;z-index:9}.banner-items .image{display:block;float:left;overflow:hidden;border-radius:5px}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-bob:active,.hvr-bob:focus,.hvr-bob:hover{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.banner-items .content{display:table;padding:20px}.banner-items .content h4{font-size:24px;line-height:28px;color:#fff;font-weight:500;text-transform:uppercase;margin-bottom:5px}.banner-items .content li{list-style:none;line-height:28px}.banner-items .content li span{float:right}.banner-items .content li:last-child span{color:#f8a61a}.banner-items .content li a{line-height:54px;color:#f8a61a}.banner-two{background-image:url(../images/banner/banner_02.webp);background-size:cover;background-position:50% 50%;height:100vh;position:relative;z-index:9}.banner-two .banner-content{position:absolute;width:100%;text-align:center;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.banner-two .banner-content h2{font-size:68px;color:#fff;text-transform:uppercase;font-weight:300}.banner-two .banner-content h2 span{font-weight:700;color:#f8a61a}.banner-two .banner-content p{font-size:26px;line-height:28px;color:#fff}.banner-two .banner-content a{padding:10px 33px}.banner-two .banner-content a:focus,.banner-two .banner-content a:hover{background-color:#fff;color:#171717}.page-header{background-image:url(../images/backgrounds/page_header_bg.webp);background-size:cover;margin:0;padding:75px 0;border:none}.page-header h3{font-size:36px;line-height:25px;font-weight:300;text-transform:uppercase;color:#171717;margin-bottom:10px}.page-header ul{margin:0}.page-header ul li{list-style:none;display:inline-block;font-size:15px;line-height:24px;font-weight:500;color:#171717}.page-header ul .active{color:#a3a8ab}.page-header ul li a{text-decoration:none;color:#171717}.page-header ul li a:hover{color:#171717}.page-header ul span{color:#a3a8ab}.about{padding:130px 0}.about .about-image{overflow:hidden;border-radius:3px}.about .about-content h4{font-size:20px;line-height:26px;font-weight:300;color:#a3a8ab;margin-bottom:30px}.about .about-content p{font-size:16px;line-height:26px;color:#55575d}.gallery{overflow:hidden;padding:6px}.gallery .gallery-top>div{width:50%;float:left;border:6px solid #fff;height:622px;overflow:hidden}.gallery .gallery-top .image img{height:100%;width:100%;-webkit-transition:.5s;transition:.5s;-webkit-transform:scale(1);transform:scale(1)}.gallery .gallery-top .image:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.gallery .gallery-top .content{background-color:#f8a61a;padding:100px}.gallery .gallery-top .content h2{font-size:48px;line-height:56px;margin-bottom:30px}.gallery .gallery-top .content h2 a{color:#171717;text-transform:uppercase;text-decoration:none}.gallery .gallery-top .content h2 a:hover{color:#171717}.gallery .gallery-top .content p{font-size:16px;line-height:26px;color:#171717;margin-bottom:30px}.gallery .gallery-top .content>a{font-size:15px;font-weight:700;color:#fff;display:inline-block;background-color:#171717;text-transform:uppercase;text-decoration:none;border-radius:3px;padding:9px 32px;margin-top:20px}.gallery .gallery-top .content>a:focus,.gallery .gallery-top .content>a:hover{background-color:#fff;color:#171717}.gallery .gallery-bottom .gallery-item{overflow:hidden;position:relative;width:33.33%;float:left;border:6px solid #fff;height:412px}.gallery .gallery-bottom .gallery-item img{width:100%;height:100%}.gallery .gallery-bottom .gallery-item:first-child img,.gallery .gallery-bottom .gallery-item:last-child img{-webkit-transition:.5s;transition:.5s;-webkit-transform:scale(1);transform:scale(1)}.gallery .gallery-bottom .gallery-item:first-child:hover img,.gallery .gallery-bottom .gallery-item:last-child:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.gallery .gallery-bottom .gallery-item .overlay{position:absolute;background-color:#f8a61a;width:100%;height:100%;top:0;left:0;font-size:48px;line-height:400px;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;text-decoration:none;opacity:.86}.gallery .gallery-bottom .gallery-item .video_overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:hsla(0,0%,9%,.5)}.gvideo-icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.gvideo-icon img{transition:.25s}.gvideo-icon img:hover{transform:scale(1.2)}.gallery-two{background-image:url(../images/backgrounds/gallery-two-bg.webp);background-size:cover;background-position:50% 50%;overflow:hidden}.gallery-two>.overlay{background-color:rgba(209,175,70,.86);padding:130px 0}.gallery-two .section-header{color:#fff}.gallery-two .gallery-top{overflow:hidden;margin:-5px}.gallery-two .gallery-top .gallery-item{width:50%;float:left;overflow:hidden;padding:5px;margin-bottom:5px}.gallery-two .gallery-top .gallery-item>div{position:relative;border-radius:5px;overflow:hidden}.gallery-two .gallery-top .overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:hsla(0,0%,9%,.5)}.gallery-images{overflow:hidden;margin:-3px}.gallery-images .gallery-item{width:25%;float:left;overflow:hidden;padding:5px}.gallery-images .gallery-item>div{position:relative;border-radius:3px;overflow:hidden}.gallery-images .gallery-item img{width:100%}.gallery-images .overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.76);border-radius:3px;opacity:0;-webkit-transition:.25s;transition:.25s}.gallery-images .gallery-item:hover .overlay{opacity:1}.gallery-images .image-icon{display:block;position:absolute;height:42px;width:42px;top:50%;left:50%;text-align:center;border:2px solid #7b7b7b;border-radius:100%;padding:80px;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);opacity:0}.gallery-images .image-icon img{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.3s;transition:.3s;width:auto}.gallery-images .gallery-item:hover .image-icon{opacity:1;padding:6px}.gallery-images .gallery-item:hover .image-icon img{-webkit-transform:scale(1);transform:scale(1)}.video-gallery .top .gallery-item{width:50%;float:left;overflow:hidden;padding:5px;margin-bottom:30px}.video-gallery .top .gallery-item>div{position:relative;border-radius:5px;overflow:hidden;margin-bottom:15px}.video-gallery .top .overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:hsla(0,0%,9%,.5)}.video-gallery .gallery-item img{width:100%}.video-gallery .gallery-item p{font-size:24px;line-height:1;font-weight:500;color:#171717;text-transform:uppercase;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.video-gallery .bottom .gallery-item{margin-bottom:30px}.video-gallery .bottom .gallery-item>div{position:relative;overflow:hidden;border-radius:3px;margin-bottom:15px}.video-gallery .bottom .gallery-item p{font-size:20px}.classes{background-image:url(../images/backgrounds/classes-bg.webp);background-size:cover;background-position:50% 50%;overflow:hidden}.classes .overlay{background-color:hsla(0,0%,100%,.84);padding:130px 0}.classes .section-header{text-align:left}.classes .classe-items{position:relative}.class-item{text-align:center;border-radius:3px;overflow:hidden;margin-bottom:20px}.class-item .image img{width:100%}.class-item .content{padding:20px;background-color:#fff;-webkit-transition:.25s;transition:.25s}.class-item .content h3 a{font-size:20px;line-height:24px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#171717;margin-bottom:10px}.class-item h3 a:hover{color:#171717}.class-item span{font-size:15px;line-height:24px;color:#a3a8ab}.class-item p{font-size:16px;line-height:26px;color:#55575d;margin-top:15px}.class-item:hover .content{background-color:#f8a61a}.class-item:hover span{color:#171717}.class-grid,.class-list{padding:130px 0}.class-list .class-item .image{overflow:hidden;float:left;margin-right:20px;border-radius:3px}.class-list .class-item .content{display:table;text-align:left;padding:0}.class-list .class-item:hover .content{background-color:transparent}.class-list .class-item:hover span{color:#a3a8ab}.class-list .class-item h3 a:hover{color:#f8a61a}.class-single-item{border-bottom:1px solid #e4e7e9;margin-bottom:50px}.class-single-item .image{overflow:hidden;border-radius:3px}.class-single-item .content{padding:30px 0}.class-single-item .content h2{font-size:36px;line-height:1.5;font-weight:300;color:#171717}.class-single-item .content ul{margin-bottom:25px}.class-single-item .content ul li{list-style:none;display:inline-block;font-size:15px;line-height:28px;font-weight:500;color:#a3a8ab}.class-single-item .content ul li a{text-decoration:none;color:#a3a8ab}.class-single-item .content ul li a:hover{color:#f8a61a}.class-single-item .content ul span{color:#e4e7e9;margin:0 5px}.class-single-item .content p{font-size:16px;line-height:26px;color:#55575d}.class-single-item .bottom{margin-top:50px;overflow:hidden}.class-single-item .bottom input{font-size:15px;font-weight:700;text-transform:uppercase;color:#171717;background-color:#f8a61a;padding:14px 36px;outline:none;-webkit-transition:.25s;transition:.25s}.class-single-item .bottom input:focus,.class-single-item .bottom input:hover{background-color:#171717;color:#fff}.class-single-item .bottom ul{float:right;margin:0}.class-single-item .bottom ul li{list-style:none;display:inline-block;float:left}.class-single-item .bottom ul li span{font-size:15px;font-weight:500;color:#a3a8ab;line-height:36px;margin-right:15px}.class-single-item .bottom ul li a{display:block;height:36px;width:36px;border-radius:3px;line-height:36px;color:#55575d;background-color:#f6f6f6;text-align:center;margin:3px}.class-single-item .bottom ul li a:hover{color:#171717;background-color:#f8a61a}.class-benifits{margin-bottom:50px}.class-benifits h3{font-size:26px;line-height:1.5;font-weight:300;color:#171717}.class-benifits>p{font-size:16px;line-height:26px;color:#55575d;margin-bottom:15px}.class-benifits .benifits-items span{margin-right:10px}.class-benifits .benifits-items p{font-size:16px;line-height:34px;color:#a3a8ab;margin:0}.related-class>h3{font-size:32px;line-height:1;font-weight:300;color:#171717;margin-bottom:30px}.class-list .class-item{border-radius:0}.related-class .class-item .image{overflow:hidden;float:left;margin-right:20px;border-radius:3px}.related-class .class-item .content{display:table;text-align:left;padding:0}.related-class .class-item:hover .content{background-color:transparent}.related-class .class-item:hover span{color:#a3a8ab}.related-class .class-item h3 a:hover{color:#f8a61a}.fun-facts{background-image:url(../images/backgrounds/fun-fact-bg.webp);background-size:cover;background-position:50% 50%;overflow:hidden}.fun-facts .overlay{background-color:hsla(0,0%,9%,.88);padding:110px 0}.fun-facts .fun-item{text-align:center}.fun-facts .fun-item span{font-size:48px;line-height:1.2;font-weight:700;color:#f8a61a}.fun-facts .fun-item p{font-size:16px;line-height:32px;font-weight:500;color:#d8d6d5;margin:0}.fun-facts-2 .fun-item span{font-weight:300}.trainers{background-image:url(../images/backgrounds/trainer-bg.webp);background-size:cover;background-position:50%;overflow:hidden}.trainers .overlay{background-color:hsla(0,0%,100%,.84);padding:130px 0}.trainers .trainer-items{position:relative}.trainers .trainer-item{text-align:center}.trainers .trainer-item .trainer-image{position:relative;overflow:hidden}.trainers .trainer-item .trainer-image img{height:100%;width:100%}.trainers .trainer-item .overlay{height:100%;top:0;left:0;background-color:#000}.trainers .trainer-item .overlay,.trainers .trainer-item .trainer-social{position:absolute;width:100%;opacity:0;-webkit-transition:.25s;transition:.25s}.trainers .trainer-item .trainer-social{bottom:0}.trainers .trainer-item .trainer-social a{display:inline-block;font-size:16px;line-height:38px;color:#252525;height:36px;width:36px;background-color:hsla(0,0%,100%,.5);border-radius:100%;text-align:center}.trainers .trainer-item .trainer-social a:hover{background-color:#f8a61a}.trainers .trainer-item .trainer-details{background-color:#fff;padding:20px 10px;border:1px solid #e7e7e7;border-left:none}.trainers .swiper-slide-active .trainer-details{border-left:1px solid #e7e7e7}.trainers .trainer-item .trainer-details h4 a{font-size:20px;line-height:20px;font-weight:700;color:#171717;text-decoration:none;text-transform:uppercase}.trainers .trainer-item .trainer-details p{font-size:15px;line-height:20px;font-weight:500;color:#a3a8ab;margin:0}.trainers .trainer-item:hover .overlay{opacity:.5}.trainers .trainer-item:hover .trainer-social{bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);opacity:1}.trainers .trainer-item:hover h4 a{color:#f8a61a}.trainer-slide-icon{position:absolute;top:32%;width:100%;z-index:9}.trainer-slide-icon>div{position:absolute;font-size:16px;color:#171717;background-color:hsla(0,0%,100%,.5);height:36px;width:36px;text-align:center;line-height:38px;border-radius:100%;opacity:0;-webkit-transition:.25s;transition:.25s;cursor:pointer}.trainer-slide-icon>div:hover{background-color:#f8a61a}.trainer-slide-icon .trainer-button-prev{left:-50px}.trainer-slide-icon .trainer-button-next{right:-50px}.trainers .trainer-items:hover .trainer-slide-icon>div{opacity:1}.trainers .trainer-items:hover .trainer-button-prev{left:10px}.trainers .trainer-items:hover .trainer-button-next{right:10px}.trainers.trainers-two{background-image:url(../images/backgrounds/trainer-bg_02.webp)}.trainers.trainers-two .trainer-item{width:33.33%;float:left}.trainers.trainers-two .trainer-item:first-child .trainer-details{border-left:1px solid #e7e7e7}.trainers.trainers-two .trainer-items{overflow:hidden;margin-bottom:50px}.trainers.trainers-two .trainers-button{text-align:center}.trainers.trainers-two .trainers-button a{padding:10px 35px}.trainers.trainers-two .trainers-button a:hover{background-color:#171717;color:#fff}.trainer-profile .image{overflow:hidden;border-radius:3px;margin-right:10px}.trainer-profile .image img{width:100%}.trainer-profile .details{margin-left:10px}.trainer-profile .details h3{font-size:30px;line-height:24px;font-weight:300;text-transform:uppercase}.trainer-profile .details>span{font-size:15px;line-height:28px;font-weight:500;color:#a3a8ab;margin-bottom:15px;display:block}.trainer-profile .details p{font-size:16px;line-height:26px;color:#55575d;margin-bottom:25px}.trainer-profile .details>ul{overflow:hidden;margin:50px 0}.trainer-profile .details>ul li{list-style:none}.trainer-profile .details>ul li p{font-size:15px;line-height:28px;color:#a3a8ab;margin:0}.trainer-profile .details>ul li p:first-child{min-width:110px;float:left;margin-right:20px}.trainer-profile .details>ul li p:first-child span{float:right}.trainer-profile .details>ul li ul{margin:0}.trainer-profile .details>ul li ul li{list-style:none;display:inline-block}.trainer-profile .details>ul li ul li a{display:block;height:36px;width:36px;border-radius:3px;line-height:36px;color:#55575d;background-color:#f6f6f6;text-align:center;margin-right:5px}.trainer-profile .details>ul li ul li a:hover{color:#171717;background-color:#f8a61a}.trainer-profile .details>ul li:last-child{margin-top:7px}.trainer-profile .details>ul li:last-child p{line-height:42px}.trainer-profile .personal{background-color:#f6f6f6;padding:30px;border-radius:3px}.trainer-profile .personal h4{font-size:26px;line-height:25px;font-weight:300;color:#171717;margin-bottom:10px}.trainer-profile .personal p{font-size:16px;line-height:26px;color:#55575d;margin-bottom:15px}.trainer-profile .personal ul{margin-bottom:20px}.trainer-profile .personal ul li{list-style:none}.trainer-profile .personal ul li p{font-size:15px;line-height:28px;color:#a3a8ab;margin:0}.trainer-profile .personal ul li p:first-child{min-width:110px;float:left;margin-right:5px}.trainer-profile .personal ul li p:first-child span{float:right}.trainer-profile .personal ul li p:last-child{font-weight:700;color:#171717}.trainer-profile .personal ul li:last-child p:last-child{color:#f8a61a}.trainer-profile .personal a{padding:9px 27px}.trainer-profile .personal a:focus,.trainer-profile .personal a:hover{background-color:#171717;color:#fff}.pricing{background-image:url(../images/backgrounds/pricing-bg.webp);background-size:cover;background-position:50%;overflow:hidden}.pricing .overlay{background-color:hsla(0,0%,9%,.5);padding:130px 0}.pricing .pricing-item{text-align:center;background-color:hsla(0,0%,9%,.9);padding:50px 0;border-top:8px solid #f8a61a;border-radius:3px}.pricing .pricing-item h4{font-size:24px;color:#fff;text-transform:uppercase;margin-bottom:15px}.pricing .pricing-item h3{font-size:48px;font-weight:300;color:#f8a61a;margin-bottom:25px}.pricing .pricing-item p{font-size:16px;line-height:34px;color:#c4c4c4;margin:0}.pricing .pricing-item a{display:inline-block;font-size:15px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#171717;background-color:#f8a61a;border-radius:3px;padding:8px 38px;margin-top:35px}.pricing .pricing-item a:focus,.pricing .pricing-item a:hover{background-color:#fff;color:#171717}.our-trainers .trainers,.our-trainers .trainers-two{background-image:none}.testimonial{background-image:url(../images/backgrounds/testimonial-bg.webp);background-size:cover;background-position:50%;overflow:hidden}.testimonial .overlay{background-color:hsla(0,0%,100%,.84);padding:130px 0}.testimonilas{overflow:hidden;position:relative;min-height:280px}.testimonial .testimonial-images{width:310px;float:left;margin:-5px 60px -5px -5px}.testimonial .testimonial-images li{width:50%;list-style:none;display:inline-block;float:left;padding:5px}.testimonial .testimonial-images li a{display:block;position:relative}.testimonial .testimonial-images li img{border-radius:5px;display:block;width:100%}.testimonial .testimonial-images li span{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(252,207,62,.8);border-radius:5px;opacity:0;-webkit-transition:.25s;transition:.25s}.testimonial .testimonial-images a.active span,.testimonial .testimonial-images li a:hover span{opacity:1}.testimonial .testimonial-items{width:calc(100% - 370px);float:right}.testimonial .testimonial-item{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.testimonial .testimonial-item img{margin-bottom:20px}.testimonial .testimonial-item h4{font-size:22px;color:#171717;margin-bottom:15px}.testimonial .testimonial-item h4 span{font-size:15px;font-style:italic;color:#a3a8ab}.testimonial .testimonial-item p{font-size:18px;line-height:32px;font-style:italic;color:#55575d;margin:0}.testimonial-two{background-image:url(../images/backgrounds/testimonial-bg.webp);background-size:cover;background-position:50%;overflow:hidden}.testimonial-two .overlay{background-color:rgba(0,0,0,.84);padding:130px 0}.testimonial-two .section-header{color:#fff}.testimonial-two .testimonial-items{position:relative}.testimonial-two .testimonial-item{background-color:#fff;border-radius:3px;padding:30px}.testimonial-two .testimonial-item .image{overflow:hidden;float:left;border-radius:3px;margin-right:25px}.testimonial-two .testimonial-item .content{display:table}.testimonial-two .testimonial-item p{font-size:18px;line-height:32px;font-style:italic;color:#55575d;margin-bottom:20px}.testimonial-two .testimonial-item h4{font-size:22px;line-height:24px;font-weight:400;color:#171717}.testimonial-two .testimonial-item span{font-size:15px;line-height:24px;font-style:italic;font-weight:700;color:#a3a8ab}.testimonial-two .testimonial-pagination{position:absolute;bottom:-100px;width:100%;text-align:center}.testimonial-two .swiper-pagination-bullet{background-color:#4e4e4c;margin-right:6px}.testimonial-two .swiper-pagination-bullet-active{background-color:#f8a61a}.products{padding:130px 0}.products .section-header{text-align:left}.products .product-items{position:relative}.shop-items{margin-bottom:50px}.product-item{text-align:center;border-radius:3px;overflow:hidden}.shop .product-item{margin-bottom:30px}.product-item .image img{width:100%}.product-item .content{background-color:#f6f6f6;padding:20px;-webkit-transition:.25s;transition:.25s}.product-item h4 a{font-size:20px;line-height:24px;font-weight:500;text-transform:uppercase;color:#171717;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.product-item h4 a:focus,.product-item h4 a:hover{color:#171717;text-decoration:none}.product-item span{font-size:18px;line-height:24px;font-weight:500;color:#f8a61a;-webkit-transition:.25s;transition:.25s}.product-item:hover .content{background-color:#f8a61a}.product-item:hover span{color:#171717}.shop .pagination{text-align:center}.shop .pagination ul{float:none}.product-details-info{margin-bottom:80px}.product-slider .left{overflow:hidden;width:20%;float:left;max-height:450px;position:relative;padding:35px 0}.left .flexslider .slides>li{float:none!important;margin-bottom:10px}.product-slider .right{width:80%;float:right}.flexslider .slides li{overflow:hidden;border-radius:3px}.left .slides .flex-active-slide{border:3px solid #f8a61a}.right .flex-direction-nav{display:none}.flex-nav-prev{display:block!important;opacity:1!important}.flex-direction-nav .flex-disabled{opacity:1!important;filter:alpha(opacity=1);cursor:default;z-index:1;cursor:pointer}.left .flexslider{position:static}.flex-direction-nav a{left:0!important;display:block;width:100%;height:26px;text-align:center;color:#a8a8a8;opacity:1!important;background-color:#f6f6f6;border:1px solid #e4e7e9;border-radius:3px;margin:0;cursor:pointer}.flex-direction-nav a:hover{background-color:#f8a61a;color:#171717;border:1px solid #f8a61a}.flex-direction-nav a:before{font-family:FontAwesome;font-size:14px;width:100%;height:100%}.flex-direction-nav .flex-prev{top:0}.flex-direction-nav .flex-prev:before{content:"\f077"}.flex-direction-nav .flex-next{right:0;text-align:center;bottom:0}.flex-direction-nav .flex-next:before{content:"\f078"!important;font-family:FontAwesome}.product-details h3{font-size:32px;line-height:1;font-weight:300;color:#363636;margin-bottom:10px}.product-details .rating-box{line-height:34px}.product-details .rating-box span{color:#f8a61a}.product-details .rating-box a{font-size:14px;line-height:24px;color:#959595;text-decoration:none;margin-left:10px}.product-details .add-review{display:block;float:right;font-size:14px;color:#959595;background-color:#f6f6f6;border:1px solid #e4e7e9;border-radius:3px;padding:4px 15px}.product-details .product-price span{font-size:36px;font-weight:300;color:#363636}.product-details .product-detail-content{border-bottom:1px solid #e4e7e9;margin-bottom:30px}.product-details .product-detail-content p{font-size:16px;color:#707070}.product-details .selection{margin-bottom:30px}.product-details .number{overflow:hidden;float:left}.product-details .number a{display:block;color:#959595;font-size:16px;line-height:44px;height:42px;width:42px;border:1px solid #e4e7e9;border-radius:3px;text-align:center;float:left;margin-right:6px}.product-details .number a:hover{background-color:#f8a61a;border:1px solid #f8a61a;color:#171717}.product-details .number input{width:100px;float:left;margin-right:6px}.product-details .number input,.product-details .selection>input{border:1px solid #e4e7e9;border-radius:3px;padding:11px 10px;outline:none}.product-details .selection>input{width:290px;margin-left:25px}.product-details .selection input:focus{border:1px solid #f8a61a}.product-details .add-cart{margin-bottom:30px}.product-details .add-cart a{padding:7px 28px}.product-details .add-cart a:focus,.product-details .add-cart a:hover{background-color:#171717;color:#fff}.product-details .tags{overflow:hidden;margin-bottom:25px}.product-details .tags li{list-style:none;display:inline-block;float:left;font-weight:500;color:#a3a8ab}.product-details .tags li a{font-size:15px;color:#55575d;text-decoration:none;margin:0 5px}.product-review .nav-tabs{border:none;margin-bottom:10px}.product-review .nav-tabs>li{font-size:24px;color:#e4e7e9}.product-review .nav-tabs>li span{margin:0 10px}.product-review .nav-tabs>li>a{border:none;display:inline-block;font-size:24px;font-weight:300;text-transform:uppercase;color:#a3a8ab;padding:0}.product-review .nav-tabs>li>a.active,.product-review .nav-tabs>li>a.active:focus,.product-review .nav-tabs>li>a.active:hover,.product-review .nav-tabs>li>a:hover{background-color:transparent;border:none;color:#f8a61a}.product-review p{font-size:16px;line-height:26px;color:#707070}.product-review .benifits-items p{font-size:16px;line-height:34px;color:#a3a8ab;margin:0}.product-review .benifits-items p span{margin-right:10px}.add-review h4,.review-area h4{font-size:20px;color:#161616;font-weight:700;border-bottom:1px solid #dedede;padding-bottom:15px;margin-bottom:25px}#review h4 span{font-size:15px;color:#767676;font-weight:400}.review-item{border-bottom:1px solid #dedede;margin-bottom:30px}.review-item:last-child{border-bottom:none}.review-item .image{overflow:hidden;border-radius:3px;float:left;margin-right:20px}.review-item .content{display:table}.review-item .content h5{color:#161616;font-size:15px;font-weight:700}.review-item .content h5 span{color:#767676;font-weight:400}.review-item .content h5 .rating-box span{color:#f8a61a;line-height:1;width:auto}.review-item .content p{font-size:16px;color:#707070;line-height:26px}.form-item{overflow:hidden;margin-bottom:20px}.form-item label{display:block;font-size:15px;font-weight:700}.form-item label>sup>i{font-size:10px;color:red}.form-item input{width:97%;padding:8px 20px;font-size:14px;border:1px solid #ebebeb;border-radius:3px;outline:none}.form-item input:focus{border:1px solid #f8a61a}.review-rating{position:relative;width:100%}.review-rating input{width:97%;background-color:#f5f7f8;padding:4px 60px 4px 10px;border-radius:3px;outline:none}.review-rating .review-rating-icon{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.review-rating .review-rating-icon i{color:#e3e6e9}.review-rating:active input,.review-rating:focus input,.review-rating:hover input{border:1px solid #f8a61a}.review-rating:active .review-rating-icon>i,.review-rating:focus .review-rating-icon>i,.review-rating:hover .review-rating-icon>i{color:#f8a61a}.review-rating::-webkit-input-placeholder{font-size:14px;color:#f8a61a}.form-item textarea{width:100%;height:130px;border:1px solid #ebebeb;border-radius:3px;padding:20px;outline:none}.form-item textarea:focus{border:1px solid #f8a61a}.form-item .col-md-3:last-child input,.form-item .col-md-4:last-child input{width:100%}.add-review form a.default-button{padding:10px 23px;margin-top:10px}.add-review form a:focus,.add-review form a:hover{background-color:#171717;color:#fff}.shop-cart .shop-table{margin-bottom:60px}.shop-cart table{border-color:#e4e7e9;border-radius:3px;min-width:1000px;overflow-X:auto}.shop-cart table thead{background-color:#f6f6f6}.shop-cart table tr th{border-color:#e4e7e9;border-bottom:none;line-height:30px}.shop-cart table tr td,.shop-cart table tr th{text-align:center;padding:20px;font-size:18px;font-weight:500;color:#2f2f2f}.shop-cart table tr td{line-height:24px;border-color:#e4e7e9}.shop-cart table tr .product-thumbnail{text-align:left}.shop-cart table tr .product-thumbnail .image{float:left;margin-right:20px}.shop-cart table tr .product-thumbnail .content{display:table;margin-top:28px}.shop-cart table tr .product-thumbnail h4{font-size:18px;font-weight:500;line-height:24px}.shop-cart table tr .product-thumbnail h4 a{text-decoration:none;color:#55575d}.shop-cart table tr .product-thumbnail h4 a:hover{color:#f8a61a}.shop-cart table tr span{font-size:18px;font-weight:500;line-height:24px;color:#55575d}.shop-cart table tr .quantity a{display:block;color:#959595;font-size:16px;line-height:36px;height:36px;width:36px;border:1px solid #e4e7e9;border-radius:3px;text-align:center;float:left}.shop-cart table tr .quantity a:hover{background-color:#f8a61a;border:1px solid #f8a61a;color:#171717}.shop-cart table tr .quantity input{width:82px;float:left;margin:0 8px;border:1px solid #e4e7e9;border-radius:3px;padding:6px 10px;outline:none}.shop-cart table tr .quantity input:focus{border:1px solid #f8a61a}.shop-cart table tr .total-cart{border-right:none}.shop-cart table tr .remove-cart{width:70px}.shop-cart table tr .remove-cart span{height:18px;width:18px;background-color:#f8a61a;display:inline-block;text-align:center;font-size:12px;color:#fff;line-height:18px;border-radius:100%;cursor:pointer}.shop-cart table tr .coupon{float:left}.shop-cart table tr .coupon input:first-child{width:285px;border:1px solid #e4e7e9;border-radius:3px;padding:7px 15px;outline:none;background-color:#fafafa;color:#959595;font-size:16px;line-height:24px;font-weight:500;float:left;margin-right:10px}.shop-cart table tr .coupon input:first-child:focus{border:1px solid #f8a61a}.shop-cart table tr .coupon input:last-child{background-color:#f8a61a;color:#171717;padding:8px 26px;font-weight:500;font-size:16px;line-height:24px;outline:none;border-radius:4px}.shop-cart table tr .update{float:right}.shop-cart table tr .update input{background-color:#f8a61a;color:#171717;padding:8px 26px;font-weight:500;font-size:16px;line-height:24px;outline:none;border-radius:4px}.shop-cart table tr .update input:first-child{color:#fff;background-color:#171717}.shop-cart table tr .update input:last-child{float:right;margin-left:10px}.shop-cart .shipping{border:1px solid #ebebeb;border-radius:3px;padding:20px;overflow:hidden}.shop-cart .cart-total h4,.shop-cart .shipping h4{font-size:18px;line-height:24px;font-weight:500;color:#2f2f2f;margin-bottom:10px}.shop-cart .shipping select{font-size:16px;font-weight:500;background-color:#fafafa;color:#a3a8ab;border:1px solid #ebebeb;border-radius:3px;padding:7px 15px;outline:none;margin-bottom:20px}.shop-cart .shipping select:nth-child(2){width:100%}.shop-cart .shipping select:nth-child(3){width:48%;float:left}.shop-cart .shipping select:nth-child(4){width:48%;float:right}.shop-cart .shipping input{float:right;background-color:#f8a61a;color:#171717;padding:8px 26px;font-weight:500;font-size:16px;line-height:24px;outline:none;border-radius:4px}.shop-cart .cart-total{border:1px solid #ebebeb;border-radius:3px;padding:20px;overflow:hidden}.shop-cart .cart-total p{font-size:15px;line-height:32px;font-weight:500;color:#55575d;margin:0}.shop-cart .cart-total p span{float:right}.client{background-color:#f6f6f6;padding:80px}.contact-info{margin-bottom:50px}.contact-info .icon{float:left;margin-right:15px}.contact-info .icon span{display:block;height:60px;width:60px;background-color:#f6f6f6;color:#55575d;font-size:36px;text-align:center}.contact-info .content{display:table}.contact-info .content h4{font-size:26px;line-height:26px;font-weight:300;color:#171717}.contact-info .content p{font-size:16px;line-height:26px;font-weight:500;color:#959595}.contact-form h3{font-size:36px;font-weight:300;color:#171717;text-transform:uppercase;margin-bottom:30px}.contact-form .contact-input{width:100%;border:1px solid #e4e7e9;border-radius:3px;outline:none;font-size:15px;line-height:24px;font-weight:500;color:#a3a8ab;margin-bottom:20px;padding:10px 15px}.contact-form .contact-input:focus{border:1px solid #f8a61a}.contact-form textarea{min-height:178px}.contact-form .contact-submit{font-size:16px;font-weight:700;color:#171717;background-color:#f8a61a;text-transform:uppercase;outline:none;padding:15px 36px;margin-top:10px;-webkit-transition:.25s;transition:.25s}.contact-form .contact-submit:focus,.contact-form .contact-submit:hover{background-color:#171717;color:#fff}.contact-map{height:480px}.contact-map iframe{height:100%;width:100%;border:none}.news{background-color:#f6f6f6;padding:130px 0}.news-item{border-radius:3px}.news-item,.news-item .image{overflow:hidden}.news-item .image img{width:100%;-webkit-transition:.5s;transition:.5s}.news-item:hover .image img{transform:scale(1.2)}.news-item .content{background-color:#fff;padding:30px}.news-item h3 a{font-size:20px;line-height:26px;color:#171717;font-weight:500;text-decoration:none;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}.news-item h3 a:focus,.news-item h3 a:hover{color:#f8a61a}.news-item p{font-size:16px;line-height:26px;color:#55575d;margin:0}.post-meta li{list-style:none;display:inline;font-size:15px;line-height:30px;color:#a3a8ab}.post-meta span{color:#e4e7e9}.post-meta li a,.post-meta li a:focus,.post-meta li a:hover{color:#f8a61a;text-decoration:none}.blog-lists .news-item{margin-bottom:30px}.blog-lists .news-item .content{background-color:#f6f6f6}.blog-large-image .news-item{margin-bottom:30px}.blog-large-image .news-item .content{background-color:#f6f6f6}.blog-large-image .news-item p{margin-bottom:30px}.post-item{overflow:hidden;margin-bottom:50px}.post-item .image{float:left;overflow:hidden;border-radius:3px;margin-right:24px}.post-item .image img{width:100%;-webkit-transition:.5s;transition:.5s}.post-item:hover .image img{transform:scale(1.3)}.post-item .content{display:table}.post-item .content h3{font-size:20px;line-height:26px;font-weight:500;text-transform:uppercase;margin-bottom:5px}.post-item .content h3 a{color:#171717;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.post-item .content h3 a:focus,.post-item .content h3 a:hover{color:#f8a61a}.post-item .content p{font-size:16px;line-height:26px;color:#55575d;margin-bottom:25px}.news-item .content>a,.post-item .content>a{background-color:#171717;color:#fff;padding:7px 24px}.news-item .content>a:focus,.news-item .content>a:hover,.post-item .content>a:focus,.post-item .content>a:hover{background-color:#f8a61a;color:#171717}.pagination{display:block;overflow:hidden;margin:0;border-radius:0}.pagination ul{margin:0;float:left;display:inline-block}.pagination ul li{list-style:none;display:inline-block;float:left;margin-right:10px}.pagination ul li a{display:block;font-size:15px;font-weight:700;color:#55575d;text-decoration:none;border:1px solid #e4e7e9;border-radius:3px;padding:4px 13px}.pagination ul li:first-child a,.pagination ul li:last-child a{padding:4px 20px}.pagination ul li a:hover{background-color:#f8a61a;color:#171717;border:1px solid #f8a61a}.pagination span{float:right;font-size:15px;line-height:36px;font-weight:700;color:#55575d}.single-post{border-bottom:1px solid #e4e7e9;margin-bottom:80px}.single-post .image{overflow:hidden;border-radius:3px;margin-bottom:15px}.single-post .content{padding:20px 0}.single-post .content h2{font-size:32px;line-height:1.3;font-weight:500;text-transform:uppercase}.single-post .content p{font-size:16px;line-height:26px;color:#55575d}.single-post .content blockquote{font-size:18px;color:#959595;padding:12px 25px 30px 66px;margin:0;border:none}.single-post .content blockquote:after{content:url(../images/blog/post_icon.webp)!important;top:28%}.single-post .content .bottom{overflow:hidden;margin-top:50px}.single-post .content .tags{margin:0}.single-post .content .tags li{list-style:none;display:inline-block;float:left;font-weight:500;color:#a3a8ab;margin-right:5px;line-height:42px}.single-post .content .tags li a{font-size:15px;color:#55575d;text-decoration:none}.single-post .content .gym-share{float:right}.related-post{margin-bottom:80px}.comment_respond h3,.post_comment>h3,.related-post>h3{font-size:32px;line-height:1;font-weight:300;color:#171717;margin-bottom:30px}.post_comment{margin-bottom:80px}.post_comment ul{margin:0}.post_comment li{list-style:none}.post_comment ul li ul{margin-left:90px}.post_comment li .comment_pad{padding:20px 0}.post_comment>ul:nth-child(2)>li>article{padding-top:0}.post_comment .profile-image{float:left;overflow:hidden;border-radius:3px;margin-right:20px}.post_comment .comment-content{display:table}.post_comment .comment-content .comment_meta{font-size:18px;line-height:24px;color:#171717;margin-bottom:5px;text-transform:uppercase}.post_comment .comment-content .comment_meta a{font-size:15px;line-height:24px;font-weight:500;color:#a3a8ab;text-decoration:none;text-transform:capitalize}.post_comment .comment-content .comment_meta a:hover{color:#353743}.post_comment .comment-content p{font-size:16px;line-height:24px;color:#707070;margin-bottom:15px}.post_comment .comment-content .comment_reply{font-size:14px;line-height:30px;color:#fff;background-color:#363636;text-decoration:none;display:inline-block;padding:0 20px;border-radius:3px}.comment_respond .comment_input{width:100%;border:1px solid #ebebeb;border-radius:3px;color:#a3a8ab;padding:16px;margin-bottom:20px;outline:none}.comment_respond .comment_input:focus{border:1px solid #f8a61a}.comment_respond .comment_input:first-child{width:49%;float:left}.comment_respond .comment_input:nth-child(2){width:49%;float:right}.comment_respond .comment_submit{font-size:16px;line-height:24px;text-transform:uppercase;color:#171717;background-color:#f8a61a;padding:12px 37px;margin-top:10px;-webkit-transition:.25s;transition:.25s;outline:none}.comment_respond .comment_submit:hover{background-color:#171717;color:#fff}.sidebar-item{margin-bottom:50px}.sidebar-item .sidebar-title{font-size:32px;line-height:1;font-weight:300;color:#171717;margin-bottom:30px}.sidebar-item .video img{width:100%}.sidebar-item .video>div{position:relative;overflow:hidden;border-radius:5px;margin-bottom:5px}.sidebar-item .video p{font-size:15px;line-height:28px;font-weight:500;color:#a3a8ab}.sidebar-item form{position:relative}.sidebar-item form input{width:100%;border:1px solid #f6f6f6;border-radius:3px;background-color:#f6f6f6;color:#a3a8ab;font-weight:500;padding:21px 15px;outline:none}.sidebar-item form input:focus{border:1px solid #f8a61a}.sidebar-item form button{position:absolute;right:0;top:0;height:100%;background:transparent;color:#a3a8ab;font-size:16px}.sidebar-item .posts .post_item{overflow:hidden;margin-bottom:15px}.sidebar-item .posts p{margin:0}.sidebar-item .posts p a{display:block;font-size:16px;line-height:24px;font-weight:700;color:#171717;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sidebar-item .posts p a:focus,.sidebar-item .posts p a:hover{color:#f8a61a}.sidebar-item .posts .image{overflow:hidden;float:left;border-radius:3px;margin-right:15px}.sidebar-item .posts .content{display:table}.sidebar-item .categories,.sidebar-item .posts ul{margin:0}.sidebar-item .categories li{list-style:none;font-size:15px;line-height:1;margin-bottom:25px}.sidebar-item .categories li a{display:block;font-weight:500;color:#a3a8ab;text-decoration:none}.sidebar-item .categories li a:hover{margin-left:5px;color:#f8a61a}.sidebar-item .categories li a i{margin-right:10px}.sidebar-item .categories li a span{float:right}.sidebar-item .tags{margin:0}.sidebar-item .tags li{list-style:none;display:inline-block;float:left}.sidebar-item .tags li a{display:inline-block;font-size:15px;line-height:25px;font-weight:500;color:#55575d;background-color:#f6f6f6;text-decoration:none;border-radius:3px;padding:5px 16px;margin-right:7px;margin-bottom:10px}.sidebar-item .tags li a:focus,.sidebar-item .tags li a:hover{background-color:#f8a61a;color:#171717}footer .footer-top{background-image:url(../images/backgrounds/footer-bg.webp);background-size:cover;background-position:50%;overflow:hidden}footer .overlay{background-color:hsla(0,0%,9%,.95);padding:100px 0}footer .widget-title{font-size:28px;font-weight:300;color:#fff;margin-bottom:20px}footer .footer-about p{font-size:16px;line-height:26px;color:#a3a8ab;margin-bottom:15px}footer .footer-about ul{margin:0}footer .footer-about ul li{list-style:none;overflow:hidden}footer .footer-about ul li span{font-size:28px;line-height:1;color:#f8a61a;display:block;float:left;margin-right:15px}footer .footer-about ul li p{display:table}footer .footer-post ul{margin:0}footer .footer-post ul li{list-style:none;overflow:hidden;margin-bottom:20px}footer .footer-post .post-image{float:left;margin-right:20px}footer .footer-post .post-content{display:table}footer .footer-post .post-content h5 a{font-size:16px;line-height:26px;font-weight:500;color:#a3a8ab;text-decoration:none}footer .footer-post .post-content h5 a:hover{color:#f8a61a}footer .footer-post .post-content span{font-size:15px;line-height:26px;color:#6b6d72}footer .footer-newsletter p{font-size:16px;line-height:26px;color:#a3a8ab;margin-bottom:30px}footer .footer-newsletter .news-input{width:100%;border-radius:3px;color:#fff;background-color:hsla(0,0%,100%,.12);padding:15px;margin-bottom:10px;outline:none;border:1px solid transparent}footer .footer-newsletter .news-input:focus{border:1px solid #f8a61a}footer .footer-newsletter .news-submit{font-size:15px;line-height:28px;color:#171717;font-weight:700;text-transform:uppercase;padding:10px 45px;background-color:#f8a61a;border-radius:3px;margin-top:20px;outline:none;-webkit-transition:.25s;transition:.25s}footer .footer-newsletter .news-submit:focus,footer .footer-newsletter .news-submit:hover{background-color:#fff;color:#171717}footer .footer-bottom{background-color:#212121;padding:33px 0}footer .footer-bottom p{font-size:16px;line-height:24px;color:#a3a8ab;text-align:center;margin:0}footer .footer-bottom p a,footer .footer-bottom p span{color:#f8a61a;font-weight:600}footer .footer-bottom p a:hover{color:#f8a61a;text-decoration:none}.client-item img{width:100%}.form-message{margin-top:30px;margin-bottom:0;font-size:16px}.form-message.success{color:green}.form-message.error{color:red}
:root{--g819d3df952:1}
