/**handles:parente2-style,childe2-style**/
/*!
Theme Name: Fitness Park
Theme URI: http://sparklewpthemes.com/wordpress-themes/fitnesspark/
Author:Sparkle Themes
Author URI: https://sparklewpthemes.com/
Description: Fitness Park is a user-friendly and feature-rich, intuitive and creative, powerful and impressive engaging and dynamic, tech-savvy and good looking, rapidly responsive personal trainer free WordPress theme. Its a solid toolkit for the development of awesome and modern free WordPress themes for gym centers, fitness studios, yoga studios, and CrossFit. Fitness Park multipurpose theme can also be used for other related fitness center or needs of health clubs, gymnasiums, spas and wellness centers, indoor and outdoor exercises and any other sport and health-related website. Fitness Park is one of the most accessible free WordPress themes which can easily accommodate all type of users with no coding skills to advanced or normal web developers. Fitness Park includes excellent features for gymnasiums professionals and practices of all kinds, themes have included following features one-click demo data import, customizer based theme options, page builder-friendly design, individual page &  post layout options. This Free Fitness Park WordPress theme is fully responsive, cross-browser compatible, translation ready, SEO friendly themes. if you face any problem while using our theme, you can refer to our theme documentation or contact our friendly support team. Check demo at http://demo.sparklewpthemes.com/fitnesspark/ and Read theme details at https://sparklewpthemes.com/wordpress-themes/fitnesspark and get free support at https://sparklewpthemes.com/support/
Version: 1.1.1
Tested up to: 6.5
Requires PHP: 7.0
Requires at least: 6.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: fitness-park
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, sticky-post, translation-ready, featured-images, theme-options

License: GNU General Public License version 2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Fitness Park is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:Raleway,sans-serif;font-size:15px;color:#404040;line-height:1.5}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-size:18px;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:none;font-weight:600;line-height:1.4;margin:0 0 15px 0}cite,dfn,em,i{font-style:italic}blockquote{font-size:20px;font-style:italic;font-weight:300;border:none;background:#ff5900;color:#fff;padding:35px 30px 35px 45px;position:relative}blockquote::before,q::before{content:"“";top:0;left:15px;font-size:6rem;position:absolute}blockquote p{color:#fff}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 0;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}img{height:auto;max-width:100%;vertical-align:middle}figure{margin:0;position:relative;overflow:hidden}table{margin:0 0 1.5em;width:100%;border-spacing:5px;border-collapse:separate}table>thead:first-child>tr:first-child>th{background-color:#000;color:#fff;font-size:18px;font-weight:700;min-height:60px;text-transform:uppercase;padding:16px 0;text-align:center;border:none}.table>tbody>tr>th{background-color:#ff7101;color:#fff;font-size:18px;font-weight:700;min-height:60px;text-transform:uppercase;padding:58px 0;text-align:center;border:none}.table>tbody>tr>td{font-size:18px;font-weight:700;min-height:60px;text-transform:uppercase;padding:16px 0;text-align:center;border:none;background:#f1efef}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;color:rgba(0,0,0,.8);line-height:1;color:#ff7101;background-color:transparent;border-color:#ff7101;outline:0;margin:0;border-radius:50px;font-size:15px;text-transform:capitalize;padding:10px 30px}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ff7101;background:#ff7101;color:#fff}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#ff7101;background:#ff7101;color:#fff}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:1px solid #eaeaea;border-radius:0;width:100%;color:#fff;padding:10px;font-weight:400;outline:0}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#fff;border-color:#ff7101}select{border:1px solid #ccc}textarea{width:100%}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}.navigation.post-navigation{width:100%}.nav-links{display:block;width:100%;padding-top:1px}.nav-previous{text-align:left}.nav-next{text-align:right}.nav-next a,.nav-previous a{display:inline-block;padding:7px 15px;border:1px solid #ff7101;color:#fff;font-size:15px;background:#ff7101}.nav-next a:hover,.nav-next a:visited:hover,.nav-previous a:hover,.nav-previous a:visited:hover{border:1px solid #ff7101;color:#ff7101;background:0 0}.pagination{text-align:center;padding:10px 0;width:100%;font-size:14px}a.page-numbers{border:1px solid #ff7101;padding:8px 14px;color:#ff7101}a.page-numbers:visited{border:1px solid #ff7101;padding:8px 14px;color:#ff7101}span.page-numbers.current{border:1px solid #ff7101;padding:8px 14px;color:#000}span.page-numbers.current:hover{border:1px solid #ff7101;color:#ff7101}a.next.page-numbers,a.prev.page-numbers{background:#ff7101;border:1px solid #ff7101;color:#fff;text-decoration:none}a.next.page-numbers:hover,a.prev.page-numbers:hover{background:0 0;border:1px solid #ff7101;color:#ff7101}a{color:#000;text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}a:visited{color:#000}a:active,a:focus,a:hover{color:#ff7101;text-decoration:none}a:focus{outline:0}a:active,a:hover{outline:0}.navigation{padding-top:0;padding-bottom:0}.navigation-bordeTop{border-top:2px solid #ff7101}.navigation-bordeTop .main-navigation>ul{padding:0}.navigation-bordeTop .main-navigation>ul>li>a{padding:12px 17px 12px 17px}.navbar-default .navbar-collapse,.navbar-default .navbar-form{vertical-align:middle;margin-top:17px}.center-header .logo a{padding:0}.navigation-bordeTop .main-navigation>ul>li:hover>a{color:#ff7101;padding:12px 17px 12px 17px;border:none}.nav-border-side{border-left:1px solid #ddd;border-right:1px solid #ddd}.main-navigation{display:block;font-weight:300}.main-navigation>ul{padding:15px 0 1px 0}.main-navigation ul{list-style:none;margin:0;position:relative}.main-navigation ul ul{box-shadow:0 0 3px rgba(0,0,0,.2);float:left;position:absolute;left:-999em;z-index:99999;background-color:#fff;width:210px;text-align:left}.main-navigation ul ul ul{left:-999em;top:0;bottom:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:208px;font-size:13px;line-height:45px;letter-spacing:1px;border-bottom-style:solid;border-bottom-width:1px;border-color:rgba(0,0,0,.05);display:block;padding:0 15px;margin:0}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation ul ul li.menu-item-has-children>a:after{font-family:'Font Awesome 5 Free';content:"\f105";float:right;font-weight:700}.main-navigation li{position:relative;display:inline-block;list-style:none}.main-navigation ul a{display:block;text-decoration:none;font-size:14px;letter-spacing:1px;display:block;position:relative;padding:19px 17px 35px 17px;margin-left:5px;color:#403d3d;text-transform:uppercase;font-weight:500}.main-navigation.center-header>.navigation>ul>li>a{padding:28px 17px 11px 17px}.main-navigation .current-menu-item a{color:#ff7101}.main-navigation>ul>li:hover>a{color:#ff7101;padding:19px 17px 30px 17px}.main-navigation ul.sub-menu li a{color:#000}.main-navigation ul.sub-menu li a:hover,.main-navigation ul.sub-menu li.focus a{color:#ff7101}.main-navigation>ul>li>a:focus{color:#ff7101}.nav-menu>li.current-menu-item:after{background:#ff7101}.current-menu-item a{color:#ff7101}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget-area ul{margin:0}.widget-area a{color:#948e8e}.widget-area ul li{border-bottom:1px dotted rgba(0,0,0,.1);margin-bottom:5px;padding-bottom:5px;line-height:32px}.widget-area .widget .widget-title,.widget-area .wp-block-heading{width:100%;height:45px;line-height:45px;text-align:left;padding-left:20px;background-color:#fafafa;border-left:4px solid #ff7101;margin:5px 0;text-transform:uppercase;display:inline-block;color:#ff7101;font-size:16px;font-weight:600;overflow:hidden}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul{list-style:outside none none;margin:0;padding:0}.widget_archive li,.widget_categories li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li,.widget_rss li{border-bottom:1px dotted rgba(0,0,0,.1);margin-bottom:5px;padding-bottom:5px}.widget_archive a,.widget_categories a,.widget_meta a,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries a,.widget_rss li{color:#333;font-size:16px;line-height:32px;padding-left:22px;position:relative;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.widget a:hover,.widget a:hover::before,.widget li:hover::before{color:#ff7101}.widget_archive a::before,.widget_categories a::before,.widget_meta a::before,.widget_nav_menu li:before,.widget_pages li:before,.widget_recent_comments li::before,.widget_recent_entries a::before,.widget_rss li:before{color:#333;content:"\f187";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:700;left:0;position:absolute;top:0;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.widget_categories a::before{content:"\f07b";top:0}.widget_archive a::before{top:0}.widget_recent_entries a::before{content:"\f101";top:-5px}.widget_meta a::before,.widget_nav_menu li:before{content:"\f138";top:-5px}.widget_recent_comments li::before{content:"\f086";top:0}.widget_rss li::before{content:"\f09e";top:0}.widget_pages li:before{content:"\f1ea";top:0}.widget_recent_entries .post-date{color:#8f8f8f;display:block;font-size:11px;margin-top:-5px;padding-left:24px}.widget_nav_menu li:before{top:0}.widget select{width:100%;height:40px;font-size:16px}.widget_archive ul li,.widget_categories ul li{width:100%;text-align:right;display:inline-block}.widget_archive ul li a,.widget_categories ul li a{float:left}.widget_archive ul li:last-of-type,.widget_categories ul li:last-of-type,.widget_meta ul li:last-of-type,.widget_nav_menu ul li:last-of-type,.widget_pages ul li:last-of-type,.widget_recent_comments ul li:last-of-type,.widget_recent_entries ul li:last-of-type,.widget_rss ul li:last-of-type{border-bottom-width:0}.widget_tag_cloud .tagcloud{padding:0 20px 20px}.widget_nav_menu ul li .sub-menu li:last-child,.widget_pages ul li .children li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.widget_search .search-form{position:relative}.widget_search .search-field::-webkit-input-placeholder,.widget_search .search-form:-moz-placeholder,.widget_search .search-form:-ms-input-placeholder{color:#868686}.widget_search .search-form>label{margin:0;width:100%}.widget_search .screen-reader-text{display:none}.widget_search .search-field{background:#eee none repeat scroll 0 0;border:1px solid #fff;color:#333;display:inline-block;height:47px;vertical-align:middle;width:100%;padding:0 10px;font-weight:400;font-size:16px;border-radius:0}.widget_search [type=search].search-field::placeholder{color:#000}.widget_search [type=search].search-field:focus{color:#000}.widget_search .search-submit{position:absolute;top:0;right:0;border-radius:0;display:inline-block;font-size:15px;font-weight:400;height:45px;margin-left:0;vertical-align:middle;transition:all .5s ease 0s;-webkit-transition:all ease .5s;border:none;color:#fff;background:#ff7101;padding:0 15px}.widget_search .search-submit:hover{background:#000;color:#fff}.widget_calendar tbody td{text-align:center;color:#a8a7a7}.widget_calendar caption{font-weight:700}.calendar_wrap caption{background:none repeat scroll 0 0 #f60;color:#fff;line-height:25px;text-align:center}.calendar_wrap table{border-collapse:collapse;width:auto}.calendar_wrap table th{border:1px solid #ccc;font-weight:700;padding:8px 0;text-align:center;width:5%}.calendar_wrap table td{border:1px solid #ccc;padding:8px 0;color:#000;width:5%;text-align:center}.calendar_wrap table td #prev,.calendar_wrap table td#next{text-align:left;padding-left:10px;padding-right:10px}.calendar_wrap table td #next{text-align:right}.custom-html-widget{margin:0 20px}.sticky{display:block}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:0}.page-links{clear:both;margin:0 0 1.5em}#comments{margin-top:30px;background:#fff;float:left;width:100%;display:block}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}#comments h2.comments-title{width:100%;height:45px;line-height:45px;text-align:left;padding-left:20px;background-color:#fafafa;margin:5px 0;text-transform:uppercase;display:inline-block;color:#ff7101;font-size:16px;font-weight:600;overflow:hidden}.comments-area article footer{background:#fff;display:block;padding:0}.comments-area ol{margin:0;padding:0;list-style:none}#comments h3{margin:0 0 10px;color:#ff7101;font-weight:600;display:inline-block;line-height:22px;font-size:18px}#commentform label{display:inline-block;color:#ff7101}textarea#comment{width:100%;height:150px;border-radius:5px;color:#615d5d;font-size:15px;font-weight:500}.comment-form-cookies-consent label{margin-left:14px}#commentform input[type=submit]{color:#ff7101;background-color:transparent;border-color:#ff7101;outline:0;margin:0;border-radius:50px;font-size:14px;font-weight:500;text-transform:uppercase;padding:10px 15px}#commentform input[type=submit]:hover{background-color:#ff7101;color:#fff;border-color:#ff7101;outline:0}.comments-area ol{margin:0;padding:0;list-style:none}.comments-area ol.children{margin:0 0 0 15px}.comment-list .comment-body{padding:20px;margin-bottom:20px;background:0 0;border:1px solid #e1e1e1;text-align:left;box-shadow:0 0 5px rgba(0,0,0,.1);display:block;width:100%;float:left}.comment-author img{vertical-align:text-top;margin-right:15px;border:1px solid #e1e1e1;padding:3px;float:left}.comment-author{float:left;width:100%}.comment-metadata{font-size:12px;margin-top:-12px;padding-left:50px;text-align:left}.comment-content{font-size:16px;font-size:1.6rem;line-height:22px;color:#3a3a3a}.comment-content p{color:#777676}.comment-list footer span{margin-bottom:10px}.comment-list footer span.edit-link a{font-size:15px;color:#ff7101}.comment-author .fn{font-style:normal;font-size:16px;text-transform:capitalize;font-weight:700;float:left}.comment-author .fn .url{color:#333;padding:0;font-size:16px}.comment-author .fn .url:hover{color:#ff7101}.comment-author .says{display:none}.commentmetadata{float:right;font-weight:400;font-size:12px;font-style:italic;font-weight:300}.comment-metadata a{color:#969696}.commentmetadata .comment-edit-link{color:#ff7101}.commentmetadata+.clear{margin-bottom:20px}#respond{padding:20px;margin:20px 0 0;color:#141414;box-shadow:0 0 5px rgba(0,0,0,.1);display:block;width:100%;float:left}#commentform .form-submit{margin-bottom:0}#cancel-comment-reply-link{font-style:italic;color:#ff7101}#cancel-comment-reply-link:before{font-family:FontAwesome;content:"\f057";margin:0 5px 0 20px;font-style:normal;color:#ff7101}.logged-in-as a{color:#000}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.gallery figure{margin:0;padding:3px}footer,section{padding:50px 0}.block{width:100%;display:block;float:left}.header-logo.site-branding{display:table-cell;height:80px;vertical-align:middle;padding-top:8px}.site-branding h1{margin:0}.site-branding h1 a{color:#000;text-transform:uppercase;font-weight:700}.site-branding p{margin:0;text-align:center}.site-branding p{margin-top:-3px;font-size:14px}.navbar{min-height:90px;margin-bottom:0;background:#fff;z-index:3;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #e8e4e4;border-radius:0;-webkit-transition:all .5s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:all .5s ease}.float-navbar{float:right}.navbar-collapse.in{overflow-y:inherit}button.menu-nav-toggle{border:1px solid #b5b1b1;border-radius:5px;float:right;padding:10px;margin:23px 0 0 0;display:none}button.menu-nav-toggle span.icon-bar{width:22px;height:2px;background:#888;display:block;margin-top:2px;border-radius:1px}.sub-toggle-children,span.sub-toggle{display:none;position:absolute;top:0;right:0;width:42px;height:42px;text-align:center;background:rgba(255,255,255,.8);color:#212121;line-height:42px;z-index:99;cursor:pointer}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:30px;line-height:20px;text-transform:uppercase;font-weight:700}.navbar-default .navbar-nav>li>a{color:#000;font-weight:500;text-transform:uppercase;font-size:16px;padding:12px 15px 40px 15px}.navbar-nav>li>a{padding-top:13px;padding-bottom:10px;line-height:20px;font-size:16px;color:#fff}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#ff7101;background-color:transparent}.current-menu-parent>a,.current_page_item a,.main-navigation .current-menu-item a{color:#ff7101!important}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.slider{padding:0}.owl-nav{position:absolute;top:41%;width:100%;z-index:1}.owl-carousel .owl-nav button.owl-prev{color:#000;float:left;font-size:34px;outline:0;width:60px;height:60px;line-height:60px;background:#fff;opacity:.5;border-radius:0}.owl-carousel .owl-nav button.owl-next{color:#000;float:right;font-size:34px;outline:0;width:60px;height:60px;line-height:60px;background:#fff;opacity:.5;border-radius:0}.owl-theme .owl-nav [class*=owl-]:hover{color:#000;font-size:34px;outline:0;background:#fff;opacity:1}.owl-dots{position:absolute;bottom:2%;left:0;right:0}.item{position:relative}.slider-caption{position:absolute;z-index:999;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);display:block;width:60%;margin:0 auto;text-align:center;color:#fff;font-weight:400;left:0;right:0}#main-slider .item h2{color:#fff;line-height:1.2;font-size:50px;font-weight:800;text-transform:uppercase;margin-bottom:0}#main-slider .item span{font-size:40px;margin:10px 0;display:inline-block;color:#ff7101}#main-slider .item p{text-transform:capitalize;color:#fff;font-size:20px;margin-bottom:30px}#main-slider .item a{color:#fff;background-color:#ff7201;border-color:#fff;outline:0;margin:0;border-radius:50px;font-size:20px;font-weight:900;text-transform:uppercase;padding:15px 45px;border:1px solid #fff;display:inline-block}#main-slider .item a:hover{color:#fff;background-color:transparent;border:1px solid #ff7101}.introduction{background:#fff}.introduction .box .description{float:left;width:50%;padding-right:25px}.introduction .box figure{float:right;width:50%}.introduction .box .description h2{font-size:60px;font-weight:800;text-transform:uppercase;margin-bottom:0}.introduction .box .description span{font-size:30px;text-transform:capitalize;display:inline-block;margin-bottom:10px;color:#ff7101}.introduction .box .description p{font-size:18px;color:#000;margin-bottom:15px}.introduction .box .description a{color:#ff7101}.introduction .box .description a.link{color:#fff;background-color:#ff7201;border-color:#fff;outline:0;margin:0;border-radius:50px;font-size:20px;font-weight:900;text-transform:uppercase;padding:15px 45px;border:1px solid #fff;display:inline-block}.introduction .box .description a.link:hover{color:#ff7101;background-color:transparent;border:1px solid #ff7101}.courses{text-align:center}.courses h2{font-size:60px;font-weight:800;color:#000;text-transform:uppercase;margin-bottom:0;text-align:center}.fp-block-wrapper::after{display:table;content:"";clear:both}.fp-block-wrapper::before{display:table;content:""}.courses span{font-size:40px;text-transform:uppercase;margin-bottom:30px;display:block;color:#ff7101}.courseList{text-align:center;vertical-align:middle;position:relative;z-index:2;overflow:hidden;padding:0;transition:all .4s ease}.courseList .box{padding:35px 30px}.courseList:hover{-webkit-box-shadow:0 0 29px -8px rgba(0,0,0,.75);-moz-box-shadow:0 0 29px -8px rgba(0,0,0,.75);box-shadow:0 0 29px -8px rgba(0,0,0,.75)}.courseList:hover figure img{transform:translateY(-10px)}.courseList figure img{transition:all .4s ease;padding-top:15px}.courseList h3{color:#000;text-transform:capitalize;font-weight:600;line-height:25px;margin:25px 0;font-size:24px;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.courseList p{font-size:15px;color:#000;text-align:center;font-weight:500;letter-spacing:.1px;line-height:1.8;margin:15px auto 0 auto;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;transition:all .8s ease-in-out;max-width:450px}.courseList figure{margin-bottom:10px;text-transform:capitalize;color:#000}.offer{text-align:center;vertical-align:middle}.offer img{transition:none}.offer h2{color:#fff;margin-bottom:0;text-transform:capitalize;padding:90px 0 0 0;font-size:60px;font-weight:800;text-align:center}.offer span{font-size:40px;text-transform:uppercase;margin-bottom:45px;display:block;color:#ff7101}.offer-parallax-window{height:450px;background:0 0}.offer-parallax-window-1{height:450px;background:0 0}.offer a{color:#fff;background-color:transparent;border-color:#fff;outline:0;margin:0;border-radius:50px;font-size:20px;font-weight:900;text-transform:uppercase;padding:20px 40px;border:1px solid #fff}.offer a:hover{color:#fff;background-color:#ff7101;border:1px solid #ff7101}.video{display:block;text-align:center;background-position:center;background:#000;padding:30px 0;background-size:cover}.video h2{color:#fff;margin-top:70px;font-size:60px;font-weight:800;text-transform:uppercase;text-align:center}.video .sectiontitle span{font-size:40px;text-transform:uppercase;margin-bottom:30px;display:block;color:#ff7101}.video .registration-form .wpcf7 label{text-align:left;width:50%;float:left;padding:0 10px;color:#fff}.video .registration-form .wpcf7 label.full{width:100%!important}.video .registration-form .wpcf7 input[type=button],.video .registration-form .wpcf7 input[type=submit]{float:none}.video .registration-form .wpcf7 input[type=email],.video .registration-form .wpcf7 input[type=tel],.video .registration-form .wpcf7 input[type=text],.video .registration-form .wpcf7 input[type=url],.video .registration-form .wpcf7 textarea,.wpcf7 select{background:0 0}.front-gallery{position:relative;display:inline-block;text-align:center;width:100%;padding:0}.front-gallery .gallery-title{position:absolute;display:block;left:0;right:0;top:0;bottom:0;background:rgba(51,51,51,.5);z-index:3;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s}.front-gallery:hover .gallery-title{opacity:0;z-index:0}.gallery-text-wrapper{vertical-align:middle;display:table;width:100%;height:100%}.front-gallery .gallery-title h2{color:#fff;margin-bottom:20px;vertical-align:middle;display:table-cell;width:100%}.front-gallery .gallery-title h2 span{font-size:40px;text-transform:uppercase;margin-bottom:30px;display:block;color:#ff7101;font-weight:400}.front-gallery .box{float:left;overflow:hidden;width:20%;position:relative}.front-gallery .box img{width:100%}.front-gallery .overlay-gallery{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgba(255,113,1,.5);color:#fff;text-align:center;font-size:50px;line-height:6}.front-gallery a:hover .overlay-gallery{opacity:1}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{background:0 0;color:#fff}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button:focus,.sl-wrapper .sl-navigation button:hover{background:0 0}.sl-overlay{background:#000}.fitness-park-blog-post-front{background:#ececec}.fitness-park-blog-post-front h2{font-size:60px;font-weight:800;color:#000;text-transform:uppercase;margin-bottom:0;text-align:center}.fitness-park-blog-post-front .fp-blog-list{margin-bottom:30px}.fitness-park-blog-post-front .sectiontitle span{font-size:40px;text-transform:uppercase;margin-bottom:30px;display:block;color:#ff7101;text-align:center}.fitness-park-blog-post-front figure{position:relative}.fitness-park-blog-post-front .cat-links{position:absolute;bottom:0;text-align:center;padding:8px 10px;font-size:15px;letter-spacing:1px;margin:0 auto;left:0;right:0;background:#ff7101;color:#fff;text-transform:capitalize}.fitness-park-blog-post-front .cat-links a:hover{color:#fff}.fitness-park-blog-post-front h3{margin:0;line-height:1.2;margin-bottom:10px}.fitness-park-blog-post-front h3 a{color:#000;font-weight:600;letter-spacing:.1px;text-align:center;font-family:Lato,sans-serif}.fitness-park-blog-post-front h3 a:hover{color:#f60}.fitness-park-blog-post-front .post-content p{font-size:15px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;font-weight:500;color:#667}.fitness-park-blog-post-front .fp-blog-description{padding:10px;background:#fff;text-align:center;margin-bottom:15px}.fitness-park-blog-post-front .postmeta,.fitness-park-blog-post-front .postmeta ul{margin:0;padding:0}.fitness-park-blog-post-front .postmeta ul li{display:inline-block;padding-right:10px;text-transform:capitalize;font-weight:400;font-size:14px}.fitness-park-blog-post-front .postmeta ul li:after{content:''}.fitness-park-blog-post-front .postmeta ul li:first-child a:after{content:"-";font-size:25px;padding-left:4px;color:#ff7101;position:absolute;top:-10px}.trainers h2{font-size:60px;font-weight:800;color:#000;text-transform:uppercase;margin-bottom:0;text-align:center}.trainers span{font-size:40px;text-transform:uppercase;margin-bottom:30px;display:block;text-align:center;color:#ff7101}.trainers .box figure{width:60%;position:relative;overflow:hidden;float:left}.trainers .box .description{width:40%;float:left;padding:0 30px;margin-top:150px}.trainers .box .description p{margin:0 0 15px 0}.trainers .box h3{margin-bottom:0}.trainers .box h3 a{text-transform:uppercase;display:block;color:#000;font-weight:400}.trainers span.designation{font-size:12px;text-transform:uppercase;margin-bottom:0;display:-webkit-box;text-align:center;color:#ff7101}.trainers .owl-carousel .owl-nav button.owl-prev{color:#fff;float:left;font-size:34px;outline:0;width:60px;height:60px;background:#000;opacity:.5;border-radius:0}.trainers .owl-carousel .owl-nav button.owl-next{color:#fff;float:right;font-size:34px;outline:0;width:60px;height:60px;background:#000;opacity:.5;border-radius:0}.trainers .owl-carousel .owl-nav button span{color:#fff;margin-bottom:0}.trainers .owl-theme .owl-nav [class*=owl-]:hover{color:#fff;font-size:34px;outline:0;background:#000;opacity:1}.social-icon li,.social-icon-plain li{font-size:20px;width:50px;text-align:center;text-decoration:none;margin:5px 10px 20px 0;display:inline}.social-icon li a i,.social-icon-plain li{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.social-icon li a:hover i,.social-icon-plain li a:hover i{transform:scale(1.2)}.social-icon li.social-dribbble a{color:#ea4c89}.social-icon li.social-email a{color:#049fb3}.social-icon li.social-facebook a{color:#3b5998}.social-icon li.social-flickr a{color:#ff0084}.social-icon li.social-github a{color:#000}.social-icon li.social-gplus a{color:#dd4b39}.social-icon li.social-instagram a{color:#517fa4}.social-icon li.social-linkedin a{color:#007bb6}.social-icon li.social-pinterest a{color:#cb2027}.social-icon li.social-rss a{color:#f60}.social-icon li.social-stumbleupon a{color:#eb4823}.social-icon li.social-tumblr a{color:#32506d}.social-icon li.social-twitter a{color:#00aced}.social-icon li.social-vimeo a{color:#aad450}.social-icon li.social-youtube a{color:#b00}footer{background:#212121;padding:60px 0 0 0;text-align:center}footer h2{color:#fff;font-size:70px}footer h3{color:#fff}footer h2 a:hover{color:#fff}footer span{color:#ff7101;font-size:25px;display:block;margin-bottom:50px}footer .footer-menu ul li{display:inline;padding:0 15px;font-size:15px;text-transform:uppercase;line-height:2.5}footer ul.footer-menu{padding:0;font-size:15px;text-transform:uppercase}.footer_logo{margin-bottom:50px}.bottom_footer{margin:50px 0 30px 0}.footer-bottom-pro{background:#161616}.copyright{padding:5px 0}.copyright p{color:#fff;font-size:14px}.copyright p a{color:#fff;font-size:14px}.copyright p a:hover{color:#ff7101}.bottom_footer ul.footer-menu li a{color:#fff}.bottom_footer ul.social-icon{text-align:left;margin-bottom:0}.bottom_footer .join_now a{border:1px solid #fff;color:rgba(0,0,0,.8);line-height:1;color:#fff;background-color:transparent;border-color:#fff;outline:0;margin:0;border-radius:50px;font-weight:600;text-transform:uppercase;padding:10px 25px}.bottom_footer .join_now a:hover{color:#fff;background-color:#ff7101;border:1px solid #ff7101}.bottom_footer .join_now{text-align:right;padding-top:8px}.breadcrumb{padding:30px 0;background:#3c3b3b;border-radius:0;margin:0}.breadcrumb h2{color:#fff;text-transform:uppercase;text-align:center;margin:35px 0 20px 0;font-size:35px}.breadcrumb ul{text-align:center;color:#fff}.breadcrumb ul li{display:inline;font-size:20px;color:#ff7101;font-weight:500}.breadcrumb ul li a{color:#ff7101;transition:.8s ease}.breadcrumb ul li a:hover{color:#ff7101}.breadcrumb ul li a:after{content:"/";color:#ff7101;padding:0 8px}.breadcrumb ul li:last-child a:after{content:""}.blog-post{padding:30px 0;background:#fff}.blog-post h2{font-family:'PT Serif',serif;color:#ff7101;font-weight:700;position:relative}.blog-post h2 a{color:#000;font-weight:700}.blog-post .post-title{font-weight:700}.blog-post .post-title h3{margin-bottom:0;font-weight:500;margin-top:0;color:#000}.blog-post .post-title h3 a{color:#000;transition:.8s ease;font-size:29px;font-weight:800;text-transform:capitalize}.blog-post .post-title h3 a:hover{color:#ff7101}.blog-post article{margin-bottom:30px;margin-bottom:30px;float:left;width:100%}.blog-post .post-image{position:relative}.blog-post .box{padding:20px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);width:100%;float:left;display:block}.page .blog-post .content-area.col-lg-12 .box{padding:0;background-color:transparent;box-shadow:none;float:none}.blog-post .post-thumbnail img{width:100%}.postmeta{margin-top:8px;padding-top:15px}.postmeta ul{padding-left:0}.postmeta ul li{display:inline;list-style-type:none;margin-right:4px;position:relative;text-transform:uppercase;font-size:12px;letter-spacing:3px;font-weight:600;color:#959595;padding-right:35px}.postmeta ul li a:hover{color:#ff7101}.postmeta ul li:after{content:"-";font-size:25px;padding-left:5px;color:#ff7101;position:absolute;top:-12px}.postmeta ul li:last-child:after{content:""}.postmeta ul li a{color:#959595;letter-spacing:1px}.postmeta-categoty a{color:#ff7101;font-size:20px;font-weight:700;letter-spacing:3px;text-transform:capitalize}.postmeta-auther{width:35px;height:35px;border-radius:50%;position:absolute;display:block;overflow:hidden;float:left;top:-13px;left:-44px}.post-the-content{margin-top:10px}.post-the-content p{margin-bottom:0}.post-the-content.archive a{border:1px solid #ff7101;margin-bottom:15px;border-radius:50px;font-size:14px;font-weight:500;padding:8px 28px;color:#ff7101;float:left;margin-top:11px}.post-the-content.archive a:hover{border-color:#ff7101;background:#ff7101;color:#fff}.post-permalink ul.social-link{float:left}.post-permalink{display:block}.post-permalink ul.social-link li{display:inline;border:none;text-align:center;padding:11px 12px 11px 0;font-size:13px;margin-right:-4px;font-size:16px}.post-permalink ul.social-link li a:hover{color:#3986bb}.widget-area .widget{padding:0 0 10px 0;float:left;width:100%;color:#000;background:#fff}.site-content .widget h3{margin:0;font-weight:700}.widget-area h3{margin:0;color:#000;transition:.8s ease;font-size:29px;font-weight:800;text-transform:capitalize}.popular-post{margin:0;padding:0}.popular-post ul li{list-style-type:none;margin-bottom:15px;border-bottom:1px solid #eaeaeb;padding:0 0 30px 0}.popular-post ul li:first-child{margin-top:20px}.popular-post ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.popular-post ul li a figure{float:left;width:70px;margin-right:20px;overflow:hidden}.popular-post ul li a h4{color:#7d7d7d;font-weight:600;font-size:15px;margin-bottom:0;transition:.5s ease;display:unset}.popular-post ul li a span{color:#ff7101;display:-webkit-box}.popular-post ul li a{color:#424242;font-size:13px;margin-bottom:0;transition:.5s ease}.popular-post ul li a:hover{color:#3986bb;text-decoration:none}.popular-post ul li a:hover h4{color:#3986bb;text-decoration:none}.category-sidebar{margin:0;padding:0}.category-sidebar ul li{list-style-type:none;margin-bottom:15px;border-bottom:1px solid #eaeaeb;padding:0 0 5px 0}.category-sidebar ul li:first-child{margin-top:20px}.category-sidebar ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.category-sidebar ul li a figure{float:left;width:70px;margin-right:20px;overflow:hidden}.category-sidebar ul li a h4{color:#7d7d7d;font-weight:600;font-size:15px;margin-bottom:0;transition:.5s ease}.category-sidebar ul li a{color:#424242;font-size:13px;margin-bottom:0;transition:.5s ease}.category-sidebar ul li a:hover{color:#3986bb;text-decoration:none}.category-sidebar ul li a:hover h4{color:#3986bb;text-decoration:none}.post-listing{padding:30px 0;background:#fff}.post-listing{padding:30px 0}.post-listing h2{font-family:'PT Serif',serif;color:#ff7101;font-weight:700;position:relative}.post-listing .post-title{font-weight:700}.post-listing .post-title h3{margin-bottom:0;font-weight:500;margin-top:0}.post-listing .post-title h3 a{color:#000;transition:.8s ease;font-size:29px;font-weight:800;text-transform:capitalize}.post-listing .post-title h3 a:hover{color:#ff7101}.post-listing article{margin-bottom:30px;display:inline-block;border:1px solid #f5f6f7}.post-listing .post-image{position:relative;overflow:hidden;width:30%;float:left}.post-listing .box{position:relative;overflow:hidden;width:70%;float:left;padding:15px 15px 0 15px}.post-listing .postmeta{margin-top:8px;padding-top:15px}.post-listing .postmeta ul{padding-left:0}.post-listing .postmeta ul li{display:inline;list-style-type:none;margin-right:4px;position:relative;text-transform:uppercase;font-size:12px;letter-spacing:3px;font-weight:600;color:#959595;padding-right:15px}.post-listing .postmeta ul li a:hover{color:#ff7101}.post-listing .postmeta ul li:after{content:"-";font-size:25px;padding-left:10px;color:#ff7101;position:absolute;top:-11px;right:5px}.post-listing .postmeta ul li:last-child:after{content:""}.post-listing .postmeta ul li a{color:#959595;letter-spacing:3px}.post-listing .postmeta-categoty a{color:#ff7101;font-size:20px;font-weight:700;letter-spacing:3px;text-transform:capitalize}.post-listing .postmeta-auther{width:35px;height:35px;border-radius:50%;position:absolute;display:block;overflow:hidden;float:left;top:-13px;left:-44px}.post-listing .post-the-content{margin-top:20px}.post-listing .post-the-content button{border:1px solid #ff7101;margin-top:15px;border-radius:50px;font-size:14px;font-weight:500;padding:13px 19px;color:#ff7101}.post-listing .post-the-content button:hover{border-color:#ff7101;background:#ff7101;color:#fff}.post-listing .post-permalink ul.social-link{float:left}.post-listing .post-permalink{display:block}.post-listing .post-permalink ul.social-link li{display:inline;border:none;text-align:center;padding:11px 12px 11px 0;font-size:13px;margin-right:-4px;font-size:16px}.post-listing .post-permalink ul.social-link li a:hover{color:#3986bb}.error-page .error-inner{text-align:center}.error-page .error-inner h1{font-size:90px;font-weight:800;text-align:center;color:#ff7101;margin:0}.error-page .error-inner h1 span{display:block;font-size:30px;color:#353535;padding:20px 0}.error-page .error-inner p{text-align:center;padding:50px 0}.error-page .error-inner a{color:#fff;background:#ff7101;text-transform:capitalize}iframe{width:100%;border:0}.wpcf7 label{display:block;margin-bottom:15px}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=url],.wpcf7 select,.wpcf7 textarea{width:100%;padding:10px}.wpcf7 input[type=button],.wpcf7 input[type=submit]{background-color:#ff7101;border:1px solid #ff7101;text-align:center;text-transform:uppercase;float:right;color:#fff}.wpcf7 input[type=button]:hover,.wpcf7 input[type=submit]:hover{background:0 0;border:1px solid #ff7101;color:#ff7101}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a{background:#fff;color:#ff7101;border:1px solid #ff7101}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:12px 20.9px;background:#ff7101;color:#fff;display:block;border:1px solid #ff7101;font-weight:700;font-style:normal;border-right:1px solid #fff}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{clear:both}.woocommerce-account .woocommerce-MyAccount-navigation ul li{float:left;list-style:none}.woocommerce-info{border-top-color:#ff7101}.woocommerce-info:before{color:#ff7101}.static-contain{margin-bottom:5px}.hentry{margin-bottom:0}.post-detail-container{padding:0 10px 20px;margin-bottom:30px;border:1px solid #ff7101}.woocommerce-account .woocommerce-MyAccount-content{width:100%;padding:10px;border:2px solid #ff7101}.woocommerce-MyAccount-content p{margin:0;margin-bottom:5px}.woocommerce-Message--info a.button{height:40px;background:#ff7101;border:1px solid #ff7101;border-radius:0;padding:0 30px;line-height:38px;color:#fff;text-transform:capitalize;font-weight:400;font-size:16px;text-shadow:none;box-shadow:none;display:inline-block;font-style:normal;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{background:#ff7101;border-radius:0;padding:0 30px;color:#fff;text-transform:capitalize;font-weight:400;font-size:14px;text-shadow:none;box-shadow:none;display:inline-block;font-style:normal;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.woocommerce-Message--info a.button:hover,.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button:hover{background:#fff;color:#ff7101}.woocommerce-message{border-top-color:#ff7101}.woocommerce-message:before{color:#ff7101}.woocommerce-Address-title h3,.woocommerce-MyAccount-content h3{margin:0;margin-bottom:5px}.woocommerce-EditAccountForm label,.woocommerce-MyAccount-content label{font-weight:700}.woocommerce-EditAccountForm fieldset,.woocommerce-MyAccount-content fieldset{margin-bottom:10px}.woocommerce-MyAccount-content a:hover{color:#ff7101}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;color:#fff;background-color:#ff7101;border:1px solid #ff7101}.woocommerce input.button{padding:11px}.compare.link-compare.button{border:0}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:11px;color:#fff}.woocommerce table.shop_table{border-radius:0}.woocommerce .quantity .qty{width:auto;padding:6px}.reduced.items-count{margin-right:-4px}.increase.items-count{margin-left:-4px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#ff7101;color:#fff;border:2px solid #ff7101}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#fff;color:#ff7101}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px;font-size:15px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px;margin:0}#ship-to-different-address .checkbox{padding:0;margin:0}.cart_totals h2,.cross-sells>h2,.related>h2,.upsells>h2,.woocommerce-Address-title h3,.woocommerce-additional-fields h3,.woocommerce-billing-fields h3,.woocommerce-shipping-fields>h3{width:100%;height:auto;line-height:21px;text-align:left;padding-left:20px;padding-top:11px;padding-bottom:11px;background-color:#fafafa;border-left:4px solid #ff7101;margin-bottom:12px;text-transform:uppercase;display:inline-block;color:#555;font-size:16px!important;font-weight:500}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#ff7101}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#fff;color:#ff7101}.woocommerce .woocommerce-ordering select{padding:6px;font-size:13px}.woocommerce ul.products li.product .onsale{margin:0;background:#e74c3c;padding:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1.2em;text-align:center}.woocommerce ul.products li.product .price{font-size:1em;text-align:center}.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce ul.products li.product .button{display:block;text-align:center}.woocommerce a.added_to_cart{display:block;text-align:center;background:#e74c3c;color:#fff;padding:6px}.woocommerce ul.products li.product a img{margin:0}.product_meta{padding-bottom:10px;margin:10px 0;border-top:1px dotted rgba(0,0,0,.1)}.product_meta span{border-bottom:1px dotted rgba(0,0,0,.1);padding-bottom:10px}.product_meta>span{display:block;margin-top:10px}.product_meta .sku_wrapper span{border-bottom:0}.woocommerce div.product div.images .flex-control-thumbs li{padding:2px}.woocommerce span.onsale{top:0;left:0;background-color:#e74c3c}.woocommerce div.product form.cart .variations td.label{color:#919191;font-size:15px}.woocommerce-page div.product .woocommerce-tabs{margin-top:20px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:1px solid #ff7101}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none!important;padding:3px 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{border:none!important;background:#ff7101!important;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{color:#fff}.woocommerce div.product .woocommerce-tabs .panel#tab-description p{margin:0;padding:10px 0;border-top:1px dotted rgba(0,0,0,.1)}.woocommerce div.product .woocommerce-tabs .panel h2{padding:10px 0;margin:0;font-size:18px;line-height:1;margin-top:10px;text-align:left}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:1px solid #ff7101}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:0 0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{bottom:-8px}.woocommerce-error{border-top-color:#ff7101}.woocommerce-error:before{color:#ff7101}.price_slider_amount .price_label{font-size:14px;font-weight:600}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#ff7101;height:12px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{height:1.4em;background:#ff7101}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#e5e5e5}.woocommerce .widget_price_filter .ui-slider-horizontal{height:12px}table.woocommerce-cart-form__contents>thead:first-child>tr:first-child>th{background-color:transparent;color:#000;font-size:18px;font-weight:400;min-height:60px;text-transform:capitalize;padding:16px 0;text-align:center;border:none}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-left:0;width:80px;height:auto;box-shadow:none;margin-right:10px}.woocommerce .widget_rating_filter ul li a,.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{font-size:12px;margin:5px 0}footer .woocommerce ul.cart_list li a,footer .woocommerce ul.product_list_widget li a{color:#fff;margin-bottom:10px}.woocommerce nav.woocommerce-pagination ul{border:none;background:0 0}.woocommerce nav.woocommerce-pagination ul li .page-numbers{border:none;background:0 0;color:#ff7101}.woocommerce nav.woocommerce-pagination ul li{border:1px solid #ff7101;margin-right:5px;padding:2px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:35px;padding:0;min-width:35px;text-align:center}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:16px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ff7101;color:#fff}.woocommerce div.product .woocommerce-tabs .panel{padding:10px}.woocommerce ul.products li.product .price{color:#ff7101}.woocommerce ul.products li.product .button{padding:10px 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{text-transform:capitalize}.woocommerce .quantity .qty{padding:7px!important;border-radius:0;color:#000}.woocommerce div.product .product_title{font-size:25px}.woocommerce-Reviews #respond{padding:0 20px!important;width:100%!important;float:none}.woocommerce div.product form.cart .variations select{padding:5px;font-size:14px}.woocommerce .quantity .qty,.woocommerce div.product form.cart .button{padding:10px}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#ff7101}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:150px;padding:6px;border-radius:0;font-size:14px}.woocommerce-checkout #payment ul.payment_methods li{list-style:none}.woocommerce-error{margin:0!important}.taxonomy-description{text-align:center}.taxonomy-description p{color:#fff}@media only screen and (max-width:1024px){.navbar-header{width:100%}.header-logo.site-branding{display:block;height:auto;vertical-align:middle;text-align:center;margin:25px 0;padding:0}.float-navbar{float:none}.main-navigation ul{text-align:center}.navbar-nav>li{float:none;display:inline-block}.navbar-default .navbar-nav>li>a{padding:15px 10px}.main-navigation ul a{padding:12px 17px 16px 17px}.courseList .box{padding:15px 10px}.courses span,.fitness-park-blog-post-front .sectiontitle span,.front-gallery .gallery-title h2 span,.introduction .box .description span,.offer span,.trainers span,.video .sectiontitle span{font-size:20px;text-transform:uppercase;padding:0 10px}.offer-parallax-window{height:auto;background-size:cover}.offer h2{padding:0;line-height:1.2}.video h2{margin-top:0}.front-gallery .box{width:33.33%}.trainers .box .description{margin-top:auto}.blog-post .post-image{position:inherit}.navigation.post-navigation{width:100%;margin:0!important}.navigation{padding-top:20px;padding-bottom:0}.wpcf7 label{text-align:left}.blog-post article{float:none;width:100%;text-align:center}.post-the-content.archive a{display:inline-block;float:none}.slider-caption{position:absolute;top:0;left:0;z-index:3;text-align:center;padding:0 60px;right:0;width:100%}#main-slider .item h2{font-size:40px;line-height:initial;text-align:center}#main-slider .item span{font-size:25px}#main-slider .item a,.offer a{font-size:16px;padding:12px 25px}}@media only screen and (max-width:768px){button.menu-nav-toggle{padding:10px 15px;position:absolute;right:20px;top:20%}.navbar-default .navbar-collapse,.navbar-default .navbar-form{margin-top:0;position:absolute;width:100%;background:#fff}.navbar-default .navbar-nav>li>a{color:#000;font-weight:500;text-transform:uppercase;font-size:16px;padding:12px 15px 12px 15px}.main-navigation ul a{text-align:left}.main-navigation ul ul li.menu-item-has-children>a:after{display:none}.navbar{padding-top:0;position:relative}button.menu-nav-toggle{display:block}button.menu-nav-toggle:focus,button.menu-nav-toggle:hover{background:#dfdfdf}span.sub-toggle{display:block}.navbar{padding-top:0;position:relative}button.menu-nav-toggle{display:block}span.sub-toggle{display:block}.main-navigation li{width:100%}.main-navigation .nav>ul>li{width:100%;border-bottom:1px solid #e8e4e4}.main-navigation ul.nav>li{width:100%;border-bottom:1px solid #e8e4e4}.main-navigation ul ul{display:none;box-shadow:none;width:100%;position:relative;border-top:1px solid #e8e4e4;bottom:0}.main-navigation ul li>ul{left:auto}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:auto}.navbar-collapse.in{overflow-y:inherit;position:absolute;background:#fff;width:100%;top:90px}.main-navigation ul ul a{font-size:16px;width:100%;padding:0 15px 0 30px}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.introduction .box{float:none;text-align:center}.introduction .box .description,.introduction .box figure{float:none;width:100%;margin-bottom:15px}.introduction .box .description p{max-width:initial;margin:30px 0}.offer h2{padding:0}.offer h2{margin-bottom:20px}.courseList:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fitness-park-blog-post-front img{width:100%}.front-gallery .box{width:50%}.trainers .box figure{width:100%}.trainers .box .description{width:100%;text-align:center}.trainers span.designation{font-size:initial;display:block;text-align:center;color:#ff7101}.widget-area{padding:0 25px}footer{padding:30px 0 0 0}.bottom_footer{margin:0;padding:25px 0}.footer_logo{margin-bottom:35px}footer ul.footer-menu{margin:0}.bottom_footer ul.social-icon{text-align:center;margin-bottom:20px}.copyright{padding:0}.bottom_footer .join_now{text-align:center;padding-top:20px}}@media only screen and (max-width:600px){.owl-carousel .owl-item img{height:280px}}@media only screen and (max-width:480px){.owl-carousel .owl-item img{height:auto}.owl-carousel .owl-item img{height:250px}#main-slider .item span{margin-bottom:20px}#main-slider .item p{display:none}h2{font-size:35px}.front-gallery .box{width:100%}.postmeta ul li{padding-right:10px}.postmeta ul li:after{display:none}}.team-section .team-item{display:grid}.team-section .box{text-align:center;background:#fff;position:relative}.team-section.style1 .box figure img{object-fit:cover;width:100%}.team-section.style1 .box .team-wrap{padding:20px 20px 30px}.team-section .team-wrap h4{margin-bottom:5px}.team-section .team-wrap span{display:block;color:#ff7101;margin:0 0 10px;font-weight:600}.team-section.style2 .box figure{float:left;width:50%}.team-section .box figure{position:relative;overflow:hidden;cursor:pointer}.team-section .box figure img{transition:all ease .6s;-webkit-transition:all ease .6s;-ms-transition:all ease .6s}.team-section .box figure img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.team-section.style2 .box.no .team-wrap{width:100%}.team-section.style2 .box .team-wrap{float:right;width:50%;padding:20px}.team-section.style2 .box{border-radius:8px;box-shadow:0 2px 25px 0 #ede9fe;display:flex}.team-section.style2 .box figure img{width:100%;height:100%;border-radius:6px 0 0 6px;object-fit:cover}.team-section.style2 .box figure img:hover{border-radius:6px 0 0 6px}.team-section.style2 .box:hover{transition:.3s}.team-section.style3 .box figure img{object-fit:cover;width:100%}.team-section.style3 .box .team-wrap{position:absolute;top:auto;left:0;right:0;bottom:0;padding:20px 20px 10px;background-color:rgb(0,0,0,.7);cursor:pointer}.team-section.style3 .box .team-wrap h3 a,.team-section.style3 .team-wrap span{color:#fff}.team-section.style3 .box .team-wrap h3 a:hover{color:#ff7101}.team-section.style3 .box .team-wrap p{display:none}.team-section.style3 .team-wrap ul.sp_socialicon{opacity:0;position:absolute;padding:0 20px;left:0;right:0;top:-60px;bottom:auto;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.team-section.style3 .box:hover .team-wrap ul.sp_socialicon{opacity:1;top:-70px}.team-section.style3 ul.sp_socialicon li a i{width:45px;height:45px;line-height:45px;border-radius:0;font-size:22px}.team-section ul.sp_socialicon{padding:0;margin:0;list-style-type:none}.team-section.layout_one ul.sp_socialicon{margin-top:15px}.team-section ul.sp_socialicon li{display:inline-block;margin-right:10px}.team-section ul.sp_socialicon li:last-child{margin:0}.team-section ul.sp_socialicon li a i{display:block;width:35px;height:35px;text-align:center;line-height:35px;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#fff;background:#ff7101}#testimonial_slider{max-width:800px;margin:0 auto}.testimonial-block .testimonial_slide_box,.testimonial-section .total_review{text-align:center}.testimonial-block .rating{margin-bottom:20px}.testimonial-block .rating i{color:var(--yellow-color);font-size:20px}.testimonial-block .review p{font-size:22px;line-height:1.6}.testimonial-block .testimonial_slide_box .testimonial_img img{margin:0 auto;width:120px;height:120px;border-radius:100%}.testimonial-block .testimonial_slide_box h4{margin-bottom:0;margin-top:15px}.testimonial-section.style2 .testimonial_slide_box{position:relative;padding:40px;background:#fff;border-radius:10px}.testimonial-section.style2 .testimonial_slide_box::before{position:absolute;content:"";border:1px dashed #ff7101;width:98%;height:98%;top:0;right:0;left:0;bottom:0;margin:auto;border-radius:10px}.testimonial-section.style2 .testimonial_author{margin-bottom:20px}.testimonial-section.style2 .testimonial_author h5{margin-bottom:0}.testimonial-section.style2 .testimonial_author .testimonial_img{position:relative;padding-bottom:20px;border-radius:50%;margin:auto;display:inline-block}.testimonial-section.style2 .testimonial_author .testimonial_img img{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.testimonial-section.style2 .testimonial_author .testimonial_img i{position:absolute;width:50px;height:50px;font-size:30px;text-align:center;line-height:50px;color:#fff;background:#ff7101;top:2px;left:-19px;border-radius:50%}.testimonial-section.style2 .rating{padding:6px 20px;background:#f0f3f9;display:inline-block;border-radius:30px}.testimonial-section.style2 .rating i{font-size:15px;color:#ff7101}.testimonial-section.style2 .total_review,.testimonial-section.style3 .total_review{margin-top:40px}.testimonial-section.style3 .testimonial_slide_box{position:relative;overflow:hidden;border-radius:6px;padding:25px 25px 10px;box-shadow:0 5px 22px 0 rgba(0,0,0,.06);background:#fff}.testimonial-section.style3 .testimonial_slide_box .review{margin-bottom:25px}.testimonial-section.style3 .testimonial_single_inner{display:flex;align-items:stretch}.testimonial-section.style3 .testimonial_author{margin-right:20px}.testimonial-section.style3 .testimonial_author .testimonial_img{position:relative;padding-bottom:20px;border-radius:50%;margin:auto;display:inline-block}.testimonial-section.style3 .testimonial_author .testimonial_img img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.testimonial-section.style3 .testimonial_author_text h5{margin-bottom:0}.testimonial-section.style3 .testimonial_single_inner i{line-height:40px;color:#ff7101}.testimonial-section.style3 .testimonial_single_inner .review_star{width:70px;height:70px;line-height:70px;border-radius:50px;font-size:24px;background:#fff;box-shadow:0 5px 22px 0 rgba(0,0,0,.07);color:#ff7101;text-align:center;bottom:45px;right:30px;position:absolute}#contact-section .section-wrap{margin:0}.section.contact-section.style1{padding:0}.contact-detail-toggle{position:absolute;height:50px;width:50px;line-height:50px;text-align:center;left:50%;margin-left:-25px;top:0;background:#ff7101;color:#fff;font-size:26px;cursor:pointer;z-index:9;display:flex;align-items:center;justify-content:center}.contact-detail-toggle i{display:block;-webkit-transition:all .3s ease;transition:all .3s ease}.contact-detail-toggle.open i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.contact-detail-toggle.closed i{-webkit-transform:rotate(0);transform:rotate(0)}.contact-content{background:#fff;display:grid;grid-template-columns:1fr 450px;min-height:400px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.contact-content.box-hidden{opacity:0;visibility:hidden;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.contact-section .section-title{margin-bottom:0}.contact-form{padding:30px}.contact-form p{margin-top:0;line-height:1.6}.contact-form textarea{height:100px;background:0 0;border-top:0;border-left:0;border-right:0;border-bottom:2px solid var(--border-color);padding-left:0;padding-right:0;resize:none}.contact-form input[type=color],.contact-form input[type=date],.contact-form input[type=datetime-local],.contact-form input[type=datetime],.contact-form input[type=email],.contact-form input[type=month],.contact-form input[type=number],.contact-form input[type=password],.contact-form input[type=range],.contact-form input[type=search],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=time],.contact-form input[type=url],.contact-form input[type=week]{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #dfdaf3;background:0 0;width:100%;padding-left:0;padding-right:0}.contact-detail{background:#ff7101;padding:30px}.contact-detail h3{color:#fff;margin-bottom:25px}.get-touch-contact .get-touch{display:inline-flex;width:100%;padding:10px;margin-bottom:20px;align-items:center;border-radius:12px;background-color:#fff;border-right:1px solid #f4f4f4;box-shadow:0 4px 10px #ede9fe}.get-touch-contact .get-touch .get-touch-icon{background:#fff;border-radius:100%;width:60px;height:60px;line-height:60px;font-size:35px;margin-right:20px;text-align:center}.get-touch-contact .get-touch .get-tuch-info{flex:1}.get-tuch-title{font-weight:700}.get-tuch-info p{line-height:1.3;margin:0}.contact-social-icon ul{display:flex;padding:20px 0;justify-content:center;list-style:none}.contact-social-icon ul li a{height:40px;width:40px;line-height:40px;text-align:center;background:#fff;display:inline-block;border-radius:50%;margin-right:15px;font-size:18px}.contact-detail-enable #google-map{position:absolute;overflow:hidden;left:0;right:0;top:0;bottom:0}#google-map,#google-map>iframe{min-height:600px}.style1.contact-detail-enable .section-wrap{padding:100px 0}.contact-google-map{width:100%}.window-height #google-map{height:100vh}#google-map>iframe{height:100%;width:100%;display:block;min-height:600px}.animated-dot{width:20px;height:20px;left:-9px;top:-5px;position:relative}.animated-dot .middle-dot:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"Font Awesome 5 Free";content:"\f041";font-size:62px;font-weight:900;color:#ff7101}.animated-dot .signal,.animated-dot .signal2{width:200px;height:200px;pointer-events:none;border-radius:50%;position:absolute;left:-90px;top:-90px;opacity:0;-webkit-animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:.78s;animation-delay:.78s}.animated-dot .signal{border:2px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 35px 10px rgba(0,0,0,.18);box-shadow:inset 0 0 35px 10px rgba(0,0,0,.18);-webkit-animation-delay:.78s;animation-delay:.78s}.animated-dot .signal2{border:2px solid #000;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes animationSignal{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{opacity:.4}20%{opacity:.4}60%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes animationSignal{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}1%{opacity:.4}20%{opacity:.4}60%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.contact-section.style2 #google-map{position:relative}.contact-section.style2 .contact-detail-toggle{display:none}.contact-section.style2 .contact-content{grid-template-columns:1fr 550px}.contact-section.style2 .contact-form{-webkit-box-shadow:0 15px 30px 0 rgb(35 92 81 / 25%);box-shadow:0 15px 30px 0 rgb(35 92 81 / 25%)}.contact-section.style3 #google-map{position:relative}.contact-section.style3 .contact-detail{background:0 0;padding:0 0 25px}.contact-section.style3 .get-touch-contact{display:flex;gap:2rem}.contact-section.style3 .get-touch-contact .get-touch{display:inline-flex;flex-direction:column;align-items:center;text-align:center;padding:25px}.contact-section.style3 .get-touch-contact .get-touch .get-touch-icon{border-radius:0;width:75px;height:75px;line-height:75px;font-size:60px;margin-right:0;color:#ff7101}.contact-section.style3 .get-touch-contact .get-touch .get-tuch-title{font-size:22px;line-height:1.2;margin:10px 0}.contact-section.style3 .contact-content{grid-template-columns:1fr 600px}.contact-section.style3 .contact-content .contact-form{padding:15px;box-shadow:0 4px 10px #ede9fe}.promoservice-wrap .feature-list .box figure{position:relative;overflow:hidden}.promoservice-wrap .feature-list .box figure img{transition:all ease .6s;-webkit-transition:all ease .6s;-ms-transition:all ease .6s;object-fit:cover;height:370px}.promoservice-wrap .feature-list .box figure img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.promoservice-wrap .feature-list .bottom-content{padding:20px;position:relative}.promoservice-wrap .feature-list .icon-box{width:100px;height:100px;color:var(--white-color);background-color:var(--theme-color);border-radius:30% 70% 70% 30%/30% 30% 70% 70%}.promoservice-wrap .feature-list .icon-box i{font-size:40px;display:flex;justify-content:center;align-items:center;height:100%;position:relative}.promoservice-wrap .feature-list .box.text-center .icon-box{margin:0 auto}.promoservice-wrap .feature-list .box.text-right .icon-box{margin-right:0}.promoservice-wrap .feature-list .box.text-left .icon-box{margin-left:0}.style1 .promoservice-wrap .feature-list .box.image-enable .icon-box{margin-top:-75px}.style2 .promoservice-wrap .feature-list .box.image-enable .icon-box{margin-top:-50px}.promoservice-wrap .feature-list .bottom-content h4{margin-top:15px}.style2 .promoservice-wrap .feature-list{border:2px solid var(--theme-color);position:relative;border-top:0;margin-bottom:30px}.style2 .promoservice-wrap .feature-list:before{content:"";position:absolute;top:0;left:0;right:50%;margin-right:80px;height:2px;background:var(--theme-color);z-index:9}.style2 .promoservice-wrap .feature-list:after{content:"";position:absolute;top:0;right:0;left:50%;margin-left:80px;height:2px;background:var(--theme-color);z-index:9}.style2 .promoservice-wrap .feature-list .bottom-content{padding:0 20px 40px}.style2 .promoservice-wrap .feature-list .bottom-content-wrap a{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%)}.style2 .promoservice-wrap .feature-list .bottom-content-wrap a{padding:10px 20px;background:var(--theme-color);color:var(--white-color)}.promoservice-wrap .feature-list .box figure img{width:100%}.style3 .promoservice-wrap .feature-list .box{display:flex;align-items:center}.style3 .promoservice-wrap .feature-list .box figure{width:40%}.style3 .promoservice-wrap .feature-list .box.image-enable .bottom-content{width:60%}.style3 .promoservice-wrap .feature-list .bottom-content{width:100%}.style3 .promoservice-wrap .feature-list .box.image-enable .icon-box{margin-top:0}.how_it_works .step_block .step_item{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:30px}.how_it_works .step_block .step_item:last-child{margin-bottom:0}.how_it_works .step_block .step_item::before{content:"";position:absolute;left:50%;top:50px;transform:translateX(-50%);width:6px;height:calc(100% + 100px);background-color:#ff7101}.how_it_works .step_block .step_item:first-child::after{content:"";position:absolute;left:50%;top:-5px;transform:translateX(-50%);width:15px;height:15px;background-color:#ff7101;border-radius:15px}.how_it_works .step_block .step_item:first-child::before{top:0}.how_it_works .step_block .step_item:last-child::before{height:50%;top:0}.how_it_works .step_block .step_item .step_img,.how_it_works .step_block .step_item .step_text{width:40%;text-align:right;position:relative}.how_it_works .step_block .step_item .step_text{padding:20px;background:#fff;box-shadow:0 2px 25px 0 #ede9fe;border-radius:10px}.how_it_works .step_block .step_item .step_text p{margin:10px 0}.how_it_works.style1 .step_text:before{content:'';position:absolute;border-style:solid;border-color:#ff090900;top:40%;border-width:17px;right:-33px;border-left-color:#fff}.how_it_works.style1 .step_block .step_item:nth-child(2n) .step_text:before{transform:rotate(180deg);left:-33px;right:unset}.how_it_works .step_block .step_item .step_img{position:relative;overflow:hidden;border-radius:10px;cursor:pointer}.how_it_works .step_block .step_item .step_img img{transition:all ease .6s;-webkit-transition:all ease .6s;-ms-transition:all ease .6s}.how_it_works .step_block .step_item .step_img img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.how_it_works .step_block .step_item:nth-child(2n){flex-direction:row-reverse}.how_it_works .step_block .step_item:nth-child(2n) .step_img,.how_it_works .step_block .step_item:nth-child(2n) .step_text{text-align:left}.how_it_works .step_block .step_item .step_number{width:100px;height:100px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:100%;background:#fff;border:5px solid rgba(255,113,1,90%);box-shadow:0 0 8px rgba(255,113,1,90%),0 0 #eee inset,0 0 #eee inset}.how_it_works .step_number h2{font-size:28px;color:#ff7101;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border:5px solid rgba(255,113,1,90%);border-radius:100%;margin:0;box-shadow:0 2px 15px rgba(255,113,1,90%),1px 0 rgba(255,113,1,90%) inset,-1px 0 rgba(255,113,1,90%) inset}.how_it_works.style2 .how_it_works_block .block_items{background-image:url('https://fitnessakademiet.dk/wp-content/themes/fitness-park/assets/images/01.png');position:relative;background-repeat:no-repeat;background-size:contain;height:500px;padding:50px 30px 70px 30px;margin-bottom:30px;background-repeat:no-repeat;background-position:center;background-size:cover}.how_it_works.style2 .how_it_works_block .block_items::after{position:absolute;content:"";left:50%;top:55%;transform:translate(-50%,-50%);height:100%;width:100%;background:#00000052;filter:blur(120px);border-radius:50%;z-index:-1;opacity:.35}.how_it_works.style2 .how_it_works_block .block_items .icon-box{display:flex;align-items:center;justify-content:center;width:100px;height:100px;line-height:100px;border-radius:50%;margin-bottom:25px;margin-left:auto;margin-right:auto;background:#fef6ed;color:#ff7101;font-size:48px}.how_it_works.style2 .how_it_works_block .block_items .step_number{position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:55px;height:55px;background:#ff7101;border-radius:50%;display:flex;align-items:center;justify-content:center}.how_it_works.style2 .how_it_works_block .block_items .step_number .number{color:#fff;font-weight:700}.wp-block-image{margin:0}.has-margin-top-minus{margin-top:-45px!important;width:100px;height:100px;color:#fff;background-color:#ff7101;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;z-index:1;position:relative}.has-margin-top-plus{width:100px;height:100px;color:var(--wp--preset--color--white-color);background-color:var(--wp--preset--color--primary);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;z-index:1;position:relative}.testimonial-section.style2 .testimonial_slide_box .testimonial-quote{position:absolute;left:100px;top:75px}.style2 .promoservice-wrap .feature-list .wp-block-group.top-content-wrap a:hover{color:#ff7101}.relativeitem{position:relative}.galleryitem-icon{position:absolute;bottom:0;right:0;background:#ff7101;color:#fff;opacity:1;padding:8px 10px 8px 15px;border-radius:30px 0 0 0}.highlight-section.style3 .highlight-list .wp-block-image,.highlight-section.style4 .highlight-list .wp-block-image,.relativeitem .wp-block-image{margin:0}.highlight-section.style1 .highlight-list:hover .bottom-content-wrap,.highlight-section.style1 .highlight-list:hover .bottom-content-wrap a{z-index:99}.highlight-section.style1 .highlight-list:hover .bottom-content-wrap,.highlight-section.style1 .highlight-list:hover .bottom-content-wrap a,.highlight-section.style2 .highlight-list .bottom-content-wrap,.highlight-section.style2 .highlight-list .bottom-content-wrap a,.highlight-section.style3 .highlight-list:hover .bottom-content-wrap,.highlight-section.style3 .highlight-list:hover .bottom-content-wrap a,.highlight-section.style4 .highlight-list .wp-block-group.bottom-content,.highlight-section.style4 .highlight-list .wp-block-group.bottom-content a{color:#fff}.highlight-section.style2 .highlight-list .wp-block-group.bottom-content-wrap a:hover,.highlight-section.style4 .highlight-list .wp-block-group.bottom-content a:hover{color:#ff7101}.highlight-section.style1 .highlight-list:hover .bottom-content-wrap a:hover,.highlight-section.style3 .highlight-list:hover .bottom-content-wrap a:hover{color:var(--black-color)}.highlight-section.style2 .highlight-list:hover .top-content-wrap .wp-cover-title{opacity:0}.highlight-section.style2 .highlight-list .pattern-bottom.bottom-content-wrap{background-color:rgb(0 0 0 / 50%)}.has-margin-top-plus.icon-box{margin-right:30px!important}.how_it_works.style2 .wp-block-step_number{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:60px;padding:10px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-weight:700}.how_it_works.style4 .how_it_works_block .block_items .icon-box .wp-block-group .number{color:transparent!important}.wp-block-post-author{display:flex;align-items:center}.wp-block-post-author::after{content:"";width:12px;border:1px solid;margin-left:10px}.wp-block-post-author .wp-block-post-author__avatar{margin-right:10px}.wp-block-post-author .wp-block-post-author__avatar img{border-radius:100%}.is-style-default.wp-block-read-more{border:1px solid #ff7101;background-color:transparent;color:#ff7101}.is-style-default.wp-block-read-more:hover{border-color:#ff7101;-webkit-box-shadow:0 3px 24px 0 3px 24px rgba(19,143,129,.2);box-shadow:0 3px 24px rgba(19,143,129,.2)}.news-section.style3 .news-list-item{align-items:center!important}.has-sp-icon.dashicons{width:auto;height:auto}.bottom-content,.box-shadow{-webkit-box-shadow:0 0 30px 8px rgb(156,156,156,.2);box-shadow:0 0 30px 8px rgb(156,156,156,.2)}.video_calltoaction_wrap .box-shadow-ripples{position:relative;z-index:99;width:80px;height:80px;font-size:30px!important;color:#fff;text-align:center;background:#ff7101;border-radius:50%}.video_calltoaction_wrap .box-shadow-ripples:before{position:absolute;content:"";top:-3px;bottom:-3px;left:-3px;right:-3px;border-radius:50%;box-shadow:0 0 rgba(255,255,255,.2),0 0 0 16px rgba(255,255,255,.2),0 0 0 32px rgba(255,255,255,.2),0 0 0 48px rgba(255,255,255,.2);animation:ripples 1s linear infinite;animation-play-state:running;opacity:1;visibility:visible;transform:scale(.8);z-index:0}.video_calltoaction_wrap .box-shadow-ripples:hover:before{animation-play-state:paused;opacity:0;visibility:hidden;transition:.5s}@keyframes ripples{to{box-shadow:0 0 0 16px rgba(255,255,255,.2),0 0 0 32px rgba(255,255,255,.2),0 0 0 48px rgba(255,255,255,.2),0 0 0 64px rgba(255,255,255,0)}}
.breadcrumb h2{color:#000}.taxonomy-description p{color:#000}