/**
 * WolvesPress Main Stylesheet
 *
 * @author Chalisoft <chalisoftware@gmail.com>
 * @version 1.0.0
 *
 */
.coaches-area .section-coach-item:after,.coach-item .coach-summary .coach-summary-inner:before,.widget_wvp_video ul li .video-title a:before,.footer-bar .footer-hotline:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar-search .icon-search,.header-home,.header-home .email-icon:before,.header-home .hotline-icon:before,.header-mobile .hotline-icon a,.search-form .search-submit,.slider-area .banner-widget-item a:after,.page-banner .banner-widget .banner-widget-item,.archive-header:after,.section-title span:after,.chooseus-area:after,.chooseus-area .chooseus-title-wrapper:before,.chooseus-area .chooseus-title-wrapper:after,.chooseus-area .chooseus-item .chooseus-item-icon,.program-area .program-title:before,.program-area .program-description:before,.program-area .program-list .program-item:before,.calendar-area:after,.calendar-area .calendar-title .calendar-title-wrapper:before,.gallery-area:after,.coaches-area:after,.register-area .register-text .register-text-list ul li:before,.register-area .register-form .form-title:before,.register-area .register-form .form-title:after,.highlight-videos .highlight-video .video-thumbnail .overlay .mask,.highlight-video-list .highlight-video-list-wrapper .post-thumbnail .video-play,.testimonial-item .testimonial-content:before,.testimonial-item .testimonial-content:after,.testimonial-item .testimonial-avatar:after,.single-video .post-detail .video-thumbnail-item .mask,.video-item .video-item-wrapper .video-thumbnail .video-play,.widget_wvp_video ul li .video-thumbnail .mask,#to-top{background:transparent url(../images/icon-sprites.png) no-repeat}@font-face{font-family:'ChalisoftSecond';src:url("../fonts/chalisoft-second_gdi.eot");src:url("../fonts/chalisoft-second_gdi.eot?#iefix") format("embedded-opentype"),url("../fonts/chalisoft-second_gdi.woff2") format("woff2"),url("../fonts/chalisoft-second_gdi.woff") format("woff"),url("../fonts/chalisoft-second_gdi.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Chalisoft';src:url("../fonts/chalisoft_gdi.eot");src:url("../fonts/chalisoft_gdi.eot?#iefix") format("embedded-opentype"),url("../fonts/chalisoft_gdi.woff2") format("woff2"),url("../fonts/chalisoft_gdi.woff") format("woff"),url("../fonts/chalisoft_gdi.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Chalisoft';src:url("../fonts/chalisoft-italic_gdi.eot");src:url("../fonts/chalisoft-italic_gdi.eot?#iefix") format("embedded-opentype"),url("../fonts/chalisoft-italic_gdi.woff2") format("woff2"),url("../fonts/chalisoft-italic_gdi.woff") format("woff"),url("../fonts/chalisoft-italic_gdi.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Chalisoft';src:url("../fonts/chalisoft-semibold_gdi.eot");src:url("../fonts/chalisoft-semibold_gdi.eot?#iefix") format("embedded-opentype"),url("../fonts/chalisoft-semibold_gdi.woff2") format("woff2"),url("../fonts/chalisoft-semibold_gdi.woff") format("woff"),url("../fonts/chalisoft-semibold_gdi.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Chalisoft';src:url("../fonts/chalisoft-semibolditalic_gdi.eot");src:url("../fonts/chalisoft-semibolditalic_gdi.eot?#iefix") format("embedded-opentype"),url("../fonts/chalisoft-semibolditalic_gdi.woff2") format("woff2"),url("../fonts/chalisoft-semibolditalic_gdi.woff") format("woff"),url("../fonts/chalisoft-semibolditalic_gdi.ttf") format("truetype");font-weight:bold;font-style:italic}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}@media (min-width: 768px) and (max-width: 991px){html{font-size:60%}}html,body{overflow-x:hidden}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible}ul{margin:0}a{color:#0877be}a:hover,a:focus{color:#2970cc;text-decoration:none;outline:0}.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}img{max-width:100%;height:auto}.site{max-width:1366px;margin:0 auto}.form-control{border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}.form-control:focus{border-color:#ccc;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:0;outline-offset:0}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn-common{background-color:#0877be;border-color:#0877be;color:#fff;border-radius:0;padding-left:20px;padding-right:20px;text-transform:uppercase}.btn-common:hover,.btn-common:focus{background-color:#2970cc;border-color:#2970cc;color:#fff}@media (min-width: 992px){.content-area.col-md-9{width:72% !important}}@media (min-width: 992px){.widget-area.col-md-3{width:28% !important}}div.wpcf7-response-output{margin-left:0;margin-right:0}.social-list ul{margin-left:-2px}.social-list ul li{padding-right:2px;padding-left:2px}.social-list ul li a{background-color:#2970cc;border-radius:50%;color:#fff;display:inline-block;font-size:12px;width:30px;height:30px;text-align:center;line-height:30px}.social-list ul li a:hover,.social-list ul li a:focus{color:#fff;-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition-duration:0.8s;transition-duration:0.8s}.site-header{position:fixed;width:100%;top:0;left:0;z-index:999}.home .site-header{position:absolute}@media (max-width: 991px){.site-header{position:absolute}}.navbar-primary{background-color:rgba(0,0,0,0.8);border-radius:0;border:none;border-bottom:2px solid #0877be;margin-bottom:0}.navbar-primary .navbar-inner{position:relative}.navbar-primary .logo{position:absolute;top:0;left:0;z-index:999}.navbar-primary .logo a{display:block}.navbar-primary .navbar-nav>li{padding-left:20px;padding-right:20px}.navbar-primary .navbar-nav>li:not(.navbar-search):hover>a,.navbar-primary .navbar-nav>li:not(.navbar-search):focus>a,.navbar-primary .navbar-nav>li:not(.navbar-search).active>a,.navbar-primary .navbar-nav>li:not(.navbar-search).active:hover>a,.navbar-primary .navbar-nav>li:not(.navbar-search).active:focus>a{background-color:transparent;color:#f0c119 !important}.navbar-primary .navbar-nav>li:not(.navbar-search):hover>a:after,.navbar-primary .navbar-nav>li:not(.navbar-search):focus>a:after,.navbar-primary .navbar-nav>li:not(.navbar-search).active>a:after,.navbar-primary .navbar-nav>li:not(.navbar-search).active:hover>a:after,.navbar-primary .navbar-nav>li:not(.navbar-search).active:focus>a:after{content:'';position:absolute;left:0;bottom:-2px;background-color:#f0c119;width:100%;height:2px}.navbar-primary .navbar-nav>li:not(.navbar-search)>a{color:#fff;padding:35px 0;text-transform:uppercase;position:relative}.navbar-primary .navbar-nav>li:not(.navbar-search)>a:hover,.navbar-primary .navbar-nav>li:not(.navbar-search)>a:focus{background-color:transparent;color:#f0c119}.navbar-primary .navbar-nav>li:not(.navbar-search)>a:hover:after,.navbar-primary .navbar-nav>li:not(.navbar-search)>a:focus:after{content:'';position:absolute;left:0;bottom:-2px;background-color:#f0c119;width:100%;height:2px}@media (min-width: 992px) and (max-width: 1199px){.navbar-primary .navbar-nav>li:not(.navbar-search)>a{font-size:1.4rem}}@media (min-width: 1200px){.navbar-primary .navbar-nav>li:not(.navbar-search)>a{font-size:1.6rem}}.navbar-primary .navbar-nav>li:not(.navbar-search)>a .caret{position:absolute;top:50%;right:-15px;margin-top:-2px}.navbar-primary .navbar-nav>li .dropdown-menu{background-color:#0877be;padding:0;border:none;border-radius:0;min-width:240px;text-transform:uppercase}.navbar-primary .navbar-nav>li .dropdown-menu>li{border-bottom:1px solid #0989db}.navbar-primary .navbar-nav>li .dropdown-menu>li:last-child{border-bottom:none}.navbar-primary .navbar-nav>li .dropdown-menu>li>a{position:relative;padding:10px 15px;color:#fff}.navbar-primary .navbar-nav>li .dropdown-menu>li>a:after{content:'';position:absolute;left:0;top:0;width:0;height:100%;z-index:-1;background:#076baa;-webkit-transition:0.3s;transition:0.3s}.navbar-primary .navbar-nav>li .dropdown-menu>li>a:hover:after{width:100%}.navbar-primary .navbar-nav>li .dropdown-menu>li>a:hover,.navbar-primary .navbar-nav>li .dropdown-menu>li>a:focus{background-color:transparent}.navbar-primary .navbar-nav>li .dropdown-menu .active>a,.navbar-primary .navbar-nav>li .dropdown-menu .active>a:focus,.navbar-primary .navbar-nav>li .dropdown-menu .active>a:hover{background-color:#076baa}.navbar-primary .navbar-nav>li.open .dropdown-menu>li>a{color:#fff}.navbar-primary .navbar-nav>li.open .dropdown-menu>li>a:hover,.navbar-primary .navbar-nav>li.open .dropdown-menu>li>a:focus{color:#afd2ff}.navbar-primary .navbar-nav>li.open>a,.navbar-primary .navbar-nav>li.open>a:hover,.navbar-primary .navbar-nav>li.open>a:focus{color:#fff;background-color:#f0c119}.navbar-primary .navbar-collapse{position:relative;padding-left:0;padding-right:0}.navbar-primary .navbar-collapse .search-menu-box{position:absolute;right:0;bottom:-64px;background-color:#0877be;display:none;padding:15px;z-index:99}.navbar-primary .navbar-collapse .search-menu-box:before{content:'';border-bottom:8px solid #0877be;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:-8px;right:7px}@media (min-width: 992px){.navbar-primary .navbar-collapse .search-menu-box:before{right:15px}}.navbar-search .icon-search{background-position:-95px -126px;display:inline-block;width:26px;height:26px;margin-top:30px;padding:0 !important}.header-home{background-position:0 -415px;width:698px;height:183px;margin:0 auto;position:relative}.header-home .email-icon{position:absolute;left:52px;top:12px}.header-home .email-icon a{color:#000}.header-home .email-icon:before{content:'';background-position:-194px -314px;width:17px;height:10px;display:inline-block;margin-right:3px;vertical-align:middle}.header-home .logo-home{position:absolute;top:10px;left:50%;margin-left:-78px}.header-home .hotline-icon{position:absolute;right:68px;top:8px}.header-home .hotline-icon:before{content:'';background-position:-224px -314px;width:20px;height:17px;display:inline-block;margin-right:3px;vertical-align:middle}.header-home .hotline-icon .hotline-text{color:#000;text-transform:uppercase}.header-home .hotline-icon .hotline-number{color:#e01b1b;font-family:"ChalisoftSecond", sans-serif;font-size:2.2rem;font-weight:700;margin-left:3px;position:relative;top:2px}.header-mobile{background:url(../images/bg-logo-mobile.png) no-repeat;width:202px;height:67px;margin:0 auto;position:relative}.header-mobile .navigation-mobile{position:absolute;top:6px;left:42px}.header-mobile .btn-navigation{background-color:transparent;border:none;border-radius:0;padding:0}.header-mobile .btn-navigation .icon-bar{background-color:#0877be;display:block;width:18px;height:2px;border-radius:1px}.header-mobile .btn-navigation .icon-bar+.icon-bar{margin-top:4px}.header-mobile .logo-mobile{position:absolute;top:3px;left:50%;margin-left:-25px}.header-mobile .hotline-icon{position:absolute;top:6px;right:42px}.header-mobile .hotline-icon a{background-position:-37px -130px;display:block;width:20px;height:23px}.navbar-mobile{position:fixed;top:0;background-color:#0877be;color:#fff;width:280px;height:100%;z-index:999999;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.navbar-mobile .navbar-mobile-list>li{border-bottom:1px solid #06598d;-webkit-box-shadow:0 1px 0 #0c94ea;box-shadow:0 1px 0 #0c94ea;padding-left:20px;padding-right:30px;position:relative}.navbar-mobile .navbar-mobile-list>li .fa{position:absolute;top:16px;right:10px;font-size:12px;cursor:pointer}.navbar-mobile .navbar-mobile-list>li ul{padding-left:15px;margin-bottom:10px;display:none}.navbar-mobile .navbar-mobile-list>li ul a{padding-top:3px;padding-bottom:3px}.navbar-mobile a{color:#fff;display:block;padding-top:10px;padding-bottom:10px}.navbar-mobile li.active>a{color:#f0c119}.navbar-mobile .box-mobile-search{padding:10px}.navbar-mobile .box-mobile-search .search-form .search-field{-webkit-box-shadow:3px 5px 0 #0765a2;box-shadow:3px 5px 0 #0765a2}.mobile-menu-slideout .navbar-mobile{overflow-y:auto;overflow-x:hidden;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(-280px);transform:translateX(-280px)}.mobile-menu-slideout .mobile-menu-overlay{opacity:0;filter:alpha(opacity=0)}.mobile-menu-slideout .mobile-menu-close{position:fixed;top:5px;color:#fff;font-size:22px;opacity:0;filter:alpha(opacity=0);-webkit-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:100002}.mobile-menu-slideout .mobile-menu-close .fa{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu-slideout.show-nav-left .site{-webkit-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(280px, 0, 0);transform:translate3d(280px, 0, 0);cursor:pointer}.mobile-menu-slideout.show-nav-left .navbar-mobile{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu-slideout.show-nav-left .mobile-menu-overlay{background:rgba(0,0,0,0.83);position:fixed;width:100%;height:100%;left:0;top:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:0.5s ease;transition:0.5s ease;z-index:100001}.mobile-menu-slideout.show-nav-left .mobile-menu-close{opacity:1;filter:alpha(opacity=100);-webkit-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate3d(290px, 0, 0);transform:translate3d(290px, 0, 0)}.search-form{position:relative}.navbar-primary .search-form{margin-top:10px}@media (min-width: 768px){.navbar-primary .search-form{min-width:250px;margin-top:0}.navbar-primary .search-form .search-field{border-color:#fff;border-radius:0}}.search-form .search-field{background-color:#fff;border-color:#d7d7d7;border-radius:16px;-webkit-box-shadow:none;box-shadow:none;height:34px}.search-form .search-submit{position:absolute;top:8px;right:8px;background-position:-67px -134px;border:none;width:18px;height:18px;outline:0}.slider-area{color:#fff;position:relative}.slider-area a{color:#fff}.slider-area .banner-widget-item{position:absolute;top:50%;right:20px;text-transform:uppercase;z-index:99991}.slider-area .banner-widget-item a{background-color:rgba(8,119,190,0.8);border-radius:10px;display:block;font-family:"ChalisoftSecond", sans-serif;font-size:1.8rem;padding:5px 55px 5px 20px}.slider-area .banner-widget-item a:after{content:'';width:43px;height:44px;position:absolute;top:-5px;right:-5px}.slider-area .banner-widget-item.icon-home a{background-color:rgba(240,193,25,0.8)}.slider-area .banner-widget-item.icon-home{margin-top:-124px}.slider-area .banner-widget-item.icon-home a:after{background-position:-82px -363px}.slider-area .banner-widget-item.icon-course{margin-top:-71px}.slider-area .banner-widget-item.icon-course a:after{background-position:-82px -314px}.slider-area .banner-widget-item.icon-gallery{margin-top:-18px}.slider-area .banner-widget-item.icon-gallery a:after{background-position:-137px -363px}.slider-area .banner-widget-item.icon-news{margin-top:35px}.slider-area .banner-widget-item.icon-news a:after{background-position:-137px -314px}.slider-area .banner-widget-item.icon-contact{margin-top:88px}.slider-area .banner-widget-item.icon-contact a:after{background-position:-193px -363px}.slider-area .slider-info{background-color:rgba(0,0,0,0.5);border-bottom:3px solid #fcd235;border-top:1px solid #000;position:absolute;bottom:0;left:0;width:100%;padding-top:15px;padding-bottom:15px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}@media (max-width: 767px){.slider-area .slider-info{padding-top:5px;padding-bottom:5px}}.slider-area .slider-info .slider-title{color:#fcd234;font-size:1.6rem;font-weight:700;margin-top:0;margin-bottom:3px;line-height:1.3;text-transform:uppercase}@media (max-width: 767px){.slider-area .slider-info .slider-title{font-size:1.3rem;margin-bottom:0}}@media (min-width: 992px){.slider-area:before,.slider-area:after{content:'';border-top:75px solid transparent;position:absolute;bottom:0;z-index:999}.slider-area:before{border-left:95px solid #fff;left:0}.slider-area:after{border-right:95px solid #fff;right:0}}.page-banner{position:relative}.page-banner .banner-inner{color:#fff}.page-banner .banner-widget{right:15px;top:50%;z-index:999;position:fixed;margin-top:-51px}.home .page-banner .banner-widget{top:200px}.page-banner .banner-widget .banner-widget-item{width:43px;height:44px;position:relative;z-index:1}.page-banner .banner-widget .banner-widget-item:not(:last-child){margin-bottom:7px}.page-banner .banner-widget .banner-widget-item.register{background-position:0 -244px}.page-banner .banner-widget .banner-widget-item.hotline{background-position:-50px -244px}.page-banner .banner-widget .banner-widget-item a{display:block;width:43px;height:44px}.page-banner .banner-widget .hotline-text{position:absolute;top:5px;right:30px}.page-banner .banner-widget .hotline-text a{background-color:rgba(240,193,25,0.8);display:block;white-space:nowrap;padding:5px 22px 5px 12px;color:#fff;text-transform:uppercase;font-family:"ChalisoftSecond", sans-serif;font-size:1.8rem;border-top-left-radius:10px;border-bottom-left-radius:10px}.page-banner .banner-widget .register-text{position:absolute;top:56px;right:30px}.page-banner .banner-widget .register-text a{background-color:rgba(8,119,190,0.8);display:block;white-space:nowrap;padding:5px 22px 5px 12px;color:#fff;text-transform:uppercase;font-family:"ChalisoftSecond", sans-serif;font-size:1.8rem;border-top-left-radius:10px;border-bottom-left-radius:10px}.breadcrumbs{color:#666;font-size:1.4rem;margin-top:15px;margin-bottom:20px}.breadcrumbs .breadcrumbs-inner{border-bottom:1px solid #ededed}.breadcrumbs .breadcrumbs-inner>span{border-bottom:1px solid #0877be;display:inline-block;padding-bottom:5px;position:relative;top:1px}.breadcrumbs a{color:#666}.breadcrumbs a:hover,.breadcrumbs a:focus{color:#0877be}.archive-header{border-bottom:1px solid #e2e2e2;margin-bottom:30px;padding-bottom:10px;position:relative}.archive-header:after{background-position:0 -133px;content:'';width:27px;height:19px;position:absolute;bottom:-10px;left:0}.archive-title{color:#0877be;font-family:"ChalisoftSecond", sans-serif;font-size:3.6rem;font-weight:700;margin:0;margin-bottom:10px;letter-spacing:1px}.archive-description{text-align:justify}.section-news .section-tagline{border-bottom:1px solid #e3e3e3;padding-bottom:10px;position:relative}.section-news .section-tagline:after{content:'';background-color:#0877be;display:inline-block;width:55px;height:3px;position:absolute;bottom:-1px;left:0}.section-news .section-tagline .section-title{font-family:"ChalisoftSecond", sans-serif;font-weight:700;margin:0}.section-news .section-tagline .section-title::first-letter{color:#0877be}.section-news .section-tagline .readmore{background-color:transparent;border:1px solid #e3e3e3;color:#999;display:inline-block;font-size:1.4rem;padding:5px 10px;position:absolute;bottom:-1px;right:0}.section-news .section-tagline .readmore:hover,.section-news .section-tagline .readmore:focus{background-color:#0877be;border-color:#0877be;color:#fff}.section-news:not(:last-child){margin-bottom:20px}.post-item-wrapper{margin-top:20px}@media (min-width: 1200px){.post-item-wrapper:nth-child(3n+1){clear:both}}@media (min-width: 560px) and (max-width: 1199px){.post-item-wrapper:nth-child(2n+1){clear:both}}.post-item-wrapper .post-thumbnail{float:left}.post-item-wrapper .post-thumbnail img{width:100%}.post-item-wrapper .post-title{margin-top:0}.post-item-wrapper .post-title a{color:#333}.post-item-wrapper .post-title a:hover,.post-item-wrapper .post-title a:focus{color:#0877be}.post-item-wrapper .post-summary{text-align:justify}.section-style-one .post-list .post-item-wrapper .post-thumbnail{width:150px}@media (max-width: 479px){.section-style-one .post-list .post-item-wrapper .post-thumbnail{width:100%;float:none}}@media (min-width: 480px){.section-style-one .post-list .post-item-wrapper .post-extra{margin-left:165px}}.section-style-one .post-list .post-item-wrapper .post-title{font-size:1.8rem;font-weight:700;position:relative;top:-3px;margin-bottom:5px;line-height:1.2}@media (max-width: 479px){.section-style-one .post-list .post-item-wrapper .post-title{top:0;margin-top:10px}}.section-style-one .post-list .post-item-wrapper .post-title a:hover,.section-style-one .post-list .post-item-wrapper .post-title a:focus{color:#0877be}.section-style-one .highlight-post .post-item-wrapper .post-thumbnail{float:none}.section-style-one .highlight-post .post-item-wrapper .post-title{font-size:2.2rem;font-weight:700;margin-top:10px}.section-style-three .post-item-wrapper{margin-top:20px}@media (max-width: 559px){.section-style-three .post-item-wrapper{float:none;width:100%}}.section-style-three .post-item-wrapper .post-thumbnail{width:110px}.section-style-three .post-item-wrapper .post-extra{margin-left:120px}.section-style-three .post-item-wrapper .post-title{font-size:1.6rem;margin-bottom:0;position:relative;top:-3px;line-height:1.2}.section{padding-top:60px;padding-bottom:50px}.section-title{margin-bottom:50px}.section-title span{display:inline-block;font-family:"ChalisoftSecond", sans-serif;font-weight:700;font-size:3.2rem;position:relative;text-transform:uppercase}.light .section-title span{color:#fff}.section-title span:after{content:'';background-position:-221px -256px;width:105px;height:18px;position:absolute;bottom:-20px;left:50%;margin-left:-52px}.light .section-title span:after{background-position:-194px -340px}.block-title-one{border-bottom:2px solid #f0c119;margin-bottom:10px}.block-title-one span{background-color:#f0c119;color:#fff;display:inline-block;font-weight:700;font-size:1.6rem;padding:8px 30px 4px;position:relative;text-transform:uppercase}.block-title-one span:after{content:'';border-top:35px solid transparent;border-left:15px solid #ae0c0c;position:absolute;top:0;right:-15px}.chooseus-area{background:#fff url(../images/bg-chooseus.png) no-repeat center;background-size:cover;padding-top:40px;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);z-index:5}@media (max-width: 559px){.chooseus-area{padding-top:20px}}.chooseus-area:after{content:'';background-position:-247px -365px;width:92px;height:47px;position:absolute;bottom:-39px;left:50%;margin-left:-46px;z-index:5}@media (min-width: 1200px){.chooseus-area .chooseus-title{margin-bottom:20px}}@media (max-width: 767px){.chooseus-area .chooseus-title{margin-bottom:40px}}.chooseus-area .chooseus-title-wrapper{display:inline-block;font-family:"ChalisoftSecond", sans-serif;font-size:3.2rem;font-weight:700;margin:0;position:relative;text-transform:uppercase}.chooseus-area .chooseus-title-wrapper span{color:#0877be}@media (max-width: 559px){.chooseus-area .chooseus-title-wrapper span{display:block}}.chooseus-area .chooseus-title-wrapper:before,.chooseus-area .chooseus-title-wrapper:after{content:'';position:absolute;top:10px;width:47px;height:18px}@media (max-width: 767px){.chooseus-area .chooseus-title-wrapper:before,.chooseus-area .chooseus-title-wrapper:after{top:auto;bottom:-25px}}.chooseus-area .chooseus-title-wrapper:before{background-position:-101px -256px;left:-55px}@media (max-width: 767px){.chooseus-area .chooseus-title-wrapper:before{left:50%;margin-left:-38px}}.chooseus-area .chooseus-title-wrapper:after{background-position:-160px -256px;right:-55px}@media (max-width: 767px){.chooseus-area .chooseus-title-wrapper:after{right:50%;margin-right:-38px}}@media (min-width: 1200px){.chooseus-area .chooseus-left{width:313px;text-align:right}.chooseus-area .chooseus-left .chooseus-item:nth-child(2) .chooseus-item-info{position:relative;right:50px}.chooseus-area .chooseus-left .chooseus-item .chooseus-item-title span{padding-left:0;padding-right:10px}.chooseus-area .chooseus-left .chooseus-item .chooseus-item-title span:before{left:auto;right:0}.chooseus-area .chooseus-middle{width:514px}.chooseus-area .chooseus-right{width:313px}.chooseus-area .chooseus-right .chooseus-item:nth-child(2) .chooseus-item-info{position:relative;left:50px}}@media (min-width: 1200px){.chooseus-area .chooseus-item{margin-top:50px;position:relative}}@media (max-width: 1199px){.chooseus-area .chooseus-item{margin-top:20px}}.chooseus-area .chooseus-item .chooseus-item-icon{width:81px;height:81px;display:inline-block}@media (max-width: 1199px){.chooseus-area .chooseus-item .chooseus-item-icon{float:left}}@media (min-width: 1200px){.chooseus-area .chooseus-item .chooseus-item-icon{position:absolute;top:10px;z-index:1}}.chooseus-area .chooseus-item .chooseus-item-icon.platform-icon{background-position:-332px 0}@media (min-width: 1200px){.chooseus-area .chooseus-item .chooseus-item-icon.platform-icon{right:-115px}}.chooseus-area .chooseus-item .chooseus-item-icon.team-icon{background-position:-332px -89px}@media (min-width: 1200px){.chooseus-area .chooseus-item .chooseus-item-icon.team-icon{right:-66px}}.chooseus-area .chooseus-item .chooseus-item-icon.method-icon{background-position:-425px 0}@media (min-width: 1200px){.chooseus-area .chooseus-item .chooseus-item-icon.method-icon{right:-115px}}.chooseus-area .chooseus-item .chooseus-item-icon.develop-icon{background-position:-425px -89px}@media (min-width: 1200px){.chooseus-area .chooseus-item .chooseus-item-icon.develop-icon{left:-115px}}.chooseus-area .chooseus-item .chooseus-item-icon.technology-icon{background-position:-518px 0}@media (min-width: 1200px){.chooseus-area .chooseus-item .chooseus-item-icon.technology-icon{left:-66px}}.chooseus-area .chooseus-item .chooseus-item-icon.talent-icon{background-position:-518px -89px}@media (min-width: 1200px){.chooseus-area .chooseus-item .chooseus-item-icon.talent-icon{left:-115px}}@media (max-width: 1199px){.chooseus-area .chooseus-item .chooseus-item-info{margin-left:91px}}.chooseus-area .chooseus-item .chooseus-item-title{font-family:"ChalisoftSecond", sans-serif;font-size:2.4rem;font-weight:700;margin-top:0;margin-bottom:5px;text-transform:uppercase}.chooseus-area .chooseus-item .chooseus-item-title span{display:inline-block;position:relative;padding-left:10px}.chooseus-area .chooseus-item .chooseus-item-title span:before{content:'';width:3px;height:16px;background-color:#0877be;position:absolute;left:0;top:5px}.program-area{background:#0877be url(../images/bg-program.jpg) no-repeat center right;background-size:cover;color:#fff;z-index:4}@media (min-width: 1200px){.program-area .section-inner>div{width:50%;float:left}}.program-area .program-image{position:relative}@media (min-width: 1200px){.program-area .program-image:before{content:'';position:absolute;top:50%;right:0;border-right:18px solid #0877be;border-top:18px solid transparent;border-bottom:18px solid transparent;margin-top:-9px}}@media (min-width: 1200px){.program-area .program-image img{height:100%}}@media (max-width: 1199px){.program-area .program-image img{width:100%}}@media (max-width: 1199px){.program-area .program-content{padding:25px 10px}}@media (min-width: 1300px){.program-area .program-content-wrapper{padding:38px 75px}}@media (min-width: 1200px) and (max-width: 1299px){.program-area .program-content-wrapper{padding:32px}}.program-area .program-title{color:#fff;font-family:"ChalisoftSecond", sans-serif;font-weight:700;margin-top:0;margin-bottom:20px;position:relative;text-transform:uppercase}@media (max-width: 559px){.program-area .program-title{margin-bottom:40px;text-align:center}}.program-area .program-title:before{content:''}@media (min-width: 560px){.program-area .program-title:before{background-position:-257px -313px;width:47px;height:18px;display:inline-block;margin-right:7px}}@media (max-width: 559px){.program-area .program-title:before{background-position:-454px -380px;width:76px;height:18px;position:absolute;left:50%;bottom:-25px;margin-left:-38px}}.program-area .program-tab .nav-tabs{background-color:#0068ab;border-radius:50px;border:none;-webkit-box-shadow:inset 0 0 10px #003d65;box-shadow:inset 0 0 10px #003d65;padding:10px}@media (max-width: 559px){.program-area .program-tab .nav-tabs{border-radius:20px}}.program-area .program-tab .nav-tabs>li{width:50%;margin-bottom:0}@media (max-width: 559px){.program-area .program-tab .nav-tabs>li{width:100%;float:none !important}}.program-area .program-tab .nav-tabs>li>a{background-color:#555;color:#fff;border:none;border-radius:0;margin:0;padding:5px 20px;font-weight:700;text-shadow:1px 1px 0 #777}@media (min-width: 560px){.program-area .program-tab .nav-tabs>li>a{-webkit-box-shadow:inset 0 5px 10px rgba(0,0,0,0.4);box-shadow:inset 0 5px 10px rgba(0,0,0,0.4)}}@media (max-width: 559px){.program-area .program-tab .nav-tabs>li>a{text-align:center}}.program-area .program-tab .nav-tabs>li:first-child>a{border-top-left-radius:50px;border-bottom-left-radius:50px}@media (max-width: 559px){.program-area .program-tab .nav-tabs>li:first-child>a{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0}}.program-area .program-tab .nav-tabs>li:last-child>a{border-top-right-radius:50px;border-bottom-right-radius:50px}@media (max-width: 559px){.program-area .program-tab .nav-tabs>li:last-child>a{border-top-right-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.program-area .program-tab .nav-tabs>li.active a,.program-area .program-tab .nav-tabs>li.active a:hover,.program-area .program-tab .nav-tabs>li.active a:focus{background-color:#efba00}.program-area .program-tab .tab-content{padding-top:20px}.program-area .program-description{font-size:1.7rem;font-style:italic}.program-area .program-description:before{content:'';background-position:-53px -158px;width:22px;height:17px;margin-right:5px;display:inline-block}@media (max-width: 560px){.program-area .program-list .col-xs-6{width:100%;float:none !important}}.program-area .program-list .program-item{margin-top:15px}.program-area .program-list .program-item:before{content:'';width:59px;height:59px;display:inline-block;margin-right:10px;vertical-align:middle}.program-area .program-list .program-item.program-one:before{background-position:-535px -179px}.program-area .program-list .program-item.program-two:before{background-position:-533px -247px}.program-area .program-list .program-item.program-three:before{background-position:-400px -247px}.program-area .program-list .program-item.program-four:before{background-position:-400px -179px}.program-area .program-list .program-item.program-five:before{background-position:-468px -179px}.program-area .program-list .program-item.program-six:before{background-position:-333px -247px}.program-area .program-list .program-item.program-seven:before{background-position:-333px -179px}.program-area .program-list .program-item.program-eight:before{background-position:-467px -247px}.calendar-area{background:#fff url(../images/bg-calendar.png) no-repeat center left;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);z-index:3}.calendar-area:after{content:'';background-position:-349px -365px;width:92px;height:44px;position:absolute;bottom:-34px;left:50%;margin-left:-46px;z-index:3}.calendar-area.annual{z-index:4}.calendar-area.annual:after{z-index:4}.calendar-area .calendar-title{font-family:"ChalisoftSecond", sans-serif;font-weight:700;margin-top:0;text-transform:uppercase}.calendar-area .calendar-title .separator{color:#0877be}.calendar-area .calendar-title .calendar-title-wrapper{position:relative}.calendar-area .calendar-title .calendar-title-wrapper:before{content:'';background-position:-101px -256px;width:47px;height:18px;display:inline-block;margin-right:10px}.calendar-area .course-calendar .table{font-size:1.5rem;border-top-color:#0877be;text-align:center}.calendar-area .course-calendar .table>thead{background-color:#0877be;color:#fff}.calendar-area .course-calendar .table>thead>tr>th{border-color:#0167a9;text-align:center;border-bottom-width:1px}.calendar-area .course-calendar .table>thead>tr>th,.calendar-area .course-calendar .table>tbody>tr>th,.calendar-area .course-calendar .table>tfoot>tr>th,.calendar-area .course-calendar .table>thead>tr>td,.calendar-area .course-calendar .table>tbody>tr>td,.calendar-area .course-calendar .table>tfoot>tr>td{vertical-align:middle;text-align:center}.calendar-area .course-calendar .table>tbody>tr{background-color:#fbfbfb}.gallery-area{background:#0877be url(../images/bg-gallery.jpg) no-repeat center;background-size:cover;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);z-index:2}.gallery-area:after{content:'';background-position:-456px -314px;width:93px;height:49px;position:absolute;bottom:-39px;left:50%;margin-left:-46px;z-index:2}.gallery-area .gallery-scroll-wrapper{max-height:327px;overflow:auto}.gallery-area .gallery-scroll-wrapper.scrollbar-inner>.scroll-element.scroll-y{width:4px}.gallery-area .gallery-scroll-wrapper.scrollbar-inner>.scroll-element .scroll-bar{background-color:#fff;opacity:1;filter:alpha(opacity=100)}.gallery-area .gallery-scroll-inner{padding-right:20px}.gallery-area .gallery-scroll-item{position:relative;overflow:hidden;margin-bottom:20px}.gallery-area .gallery-scroll-item .gallery-mask{background-color:transparent;position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid rgba(0,0,0,0.2);-webkit-transition:all 0.3s;transition:all 0.3s}.gallery-area .gallery-scroll-item .gallery-mask .gallery-title{color:#fff;font-size:1.8rem;margin:0;position:absolute;bottom:-100%;font-weight:700;font-style:italic;left:0;width:100%;padding:0 10px;-webkit-transition:all 0.3s;transition:all 0.3s}.gallery-area .gallery-scroll-item:hover .gallery-mask{background-color:rgba(0,0,0,0.43)}.gallery-area .gallery-scroll-item:hover .gallery-title{bottom:10px}@media (max-width: 767px){.gallery-area .gallery-masonry{margin-top:20px}}.gallery-area .gallery-masonry .gallery-masonry-inner{background-color:#fff;padding-right:1px;padding-bottom:1px}.gallery-area .gallery-masonry .gallery-masonry-item{float:left;padding-top:1px;padding-left:1px;width:25%}.gallery-area .gallery-masonry .gallery-masonry-item:nth-child(1){width:50%}.gallery-area .gallery-masonry .gallery-masonry-item:nth-child(2){width:50%}.coaches-area{background:#fff url(../images/bg-coach.png) no-repeat center;background-size:cover;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15)}.coaches-area:after{content:'';background-position:-356px -314px;width:93px;height:45px;position:absolute;bottom:-39px;left:50%;margin-left:-46px;z-index:1}.coaches-area .section-coach-item{background-color:#fff;border-bottom:3px solid #0877be;overflow:hidden;position:relative}.coaches-area .section-coach-item:after{content:'\f106';background-color:#0877be;color:#fff;width:25px;height:25px;display:inline-block;position:absolute;bottom:-12px;right:0;border-radius:50%;text-align:center}.coaches-area .coach-info{padding:15px 10px}.coaches-area .coach-name{color:#000;font-family:"ChalisoftSecond", sans-serif;font-size:2rem;font-weight:700;margin-top:0;margin-bottom:3px;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coaches-area .coach-job{color:#000;font-size:1.4rem;font-style:italic}.register-area{background:url(../images/bg-register.jpg) no-repeat center;background-size:cover;color:#fff}.register-area .register-text .register-text-title{font-family:"ChalisoftSecond", sans-serif;font-size:3.6rem;margin:0}.register-area .register-text .register-text-list{margin-top:15px}.register-area .register-text .register-text-list ul{list-style:none;padding-left:0}.register-area .register-text .register-text-list ul li{font-size:1.8rem;margin-top:10px}.register-area .register-text .register-text-list ul li:before{content:'';background-position:0 -223px;width:14px;height:14px;display:inline-block;margin-right:7px;vertical-align:middle}.register-area .register-text .register-image{margin-top:20px;padding-left:42px;position:relative;text-align:center}@media (min-width: 480px){.register-area .register-text .register-image:before{content:'';border:1px dashed #b7b7b7;width:100%;position:absolute;left:0;top:15px;height:95px}}.register-area .register-text .register-image>div{display:inline-block;position:relative;z-index:1}@media (max-width: 1199px){.register-area .register-form{margin-top:15px}}.register-area .register-form .register-form-wrapper{background-color:rgba(0,99,169,0.5);border:1px dashed #b7b7b7;padding:20px 15px}.register-area .register-form .register-form-title{font-family:"ChalisoftSecond", sans-serif;font-weight:700;margin:0;margin-bottom:10px;text-transform:uppercase}.register-area .register-form .form-title-wrapper{margin-bottom:10px}.register-area .register-form .form-title{font-weight:700;position:relative;font-size:1.8rem;padding-left:25px;display:inline-block}.register-area .register-form .form-title:before,.register-area .register-form .form-title:after{content:'';position:absolute}.register-area .register-form .form-title:before{background-position:-47px -183px;width:18px;height:18px;left:0;top:3px}.register-area .register-form .form-title:after{background-position:-32px -224px;width:38px;height:7px;top:11px;right:-45px}.register-area .register-form .form-control{background-color:transparent;border-color:#e5e5e5;border-radius:3px;color:#fff;font-size:1.4rem;height:30px}.register-area .register-form .form-control::-moz-placeholder{color:#fff;opacity:1}.register-area .register-form .form-control:-ms-input-placeholder{color:#fff}.register-area .register-form .form-control::-webkit-input-placeholder{color:#fff}.register-area .register-form .form-control option{color:#000}.register-area .register-form textarea.form-control{height:auto;resize:none}.register-area .register-form .ajax-loader{display:none}.register-area .register-form .gender-wrapper{border:1px solid #e5e5e5;border-radius:3px;height:30px}@media (max-width: 767px){.register-area .register-form .gender-wrapper{margin-top:15px}}.register-area .register-form .gender-wrapper span.wpcf7-list-item{margin:0;font-size:1.2rem;margin-left:5px}.register-area .register-form .gender-wrapper input[type="radio"]{margin:0;vertical-align:middle}.register-area .register-form .gender-wrapper .wpcf7-list-item-label{position:relative;top:1px}.register-area .register-form .register-btn-wrapper .btn{width:100px;font-weight:700}.register-area .register-form .register-btn-wrapper .btn:not(.btn-common){background-color:transparent;color:#fff;text-transform:uppercase;border-color:#fff;border-radius:0}.register-area .register-form .register-btn-wrapper .btn.btn-common{background-color:#fff;border-color:#fff;color:#0877be}.content-area{margin-bottom:30px}.archive .content-area .post{margin-bottom:20px}.post-item:not(:last-of-type){border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.post-item .post-thumbnail{border:1px solid #e5e5e5;width:250px;padding:4px}.post-item .post-info{margin-left:270px}.post-item .readmore a{background-color:#b6b6b6;border-radius:16px;color:#fff;display:inline-block;font-size:1.3rem;padding:5px 20px}.post-item .readmore a:hover,.post-item .readmore a:focus{background-color:#0877be}@media (min-width: 480px) and (max-width: 639px){.post-item .post-thumbnail{width:180px}.post-item .post-info{margin-left:200px}}@media (max-width: 479px){.post-item .post-thumbnail{width:100%;float:none !important}.post-item .post-thumbnail img{width:100%}.post-item .post-info{margin-left:0}.post-item .post-info .entry-title{margin-top:10px}}.single .post-detail .featured-image{margin-bottom:20px}@media (min-width: 560px){.single .post-detail .featured-image{float:left;margin-right:20px;max-width:300px}}.single .post-detail .featured-image img{width:100%}.other-post-item:first-child{margin-bottom:20px}.other-post-item .post-thumbnail{width:100px}.other-post-item .entry-title{font-size:1.6rem;margin-top:-2px}.other-post-item .entry-meta{font-size:1.2rem}.other-post-item .post-info{margin-left:110px}.other-post-item .coach-position{margin-top:-5px;margin-bottom:7px}.updated:not(.published){display:none}.entry-title{color:#0877be;font-size:2rem;font-weight:700;margin-top:-2px;margin-bottom:7px;line-height:1.2}.entry-title a{color:#333}.entry-title a:hover,.entry-title a:focus{color:#2970cc}.single .post-detail .entry-title,.page .post-detail .entry-title{font-family:"ChalisoftSecond", sans-serif;font-size:3rem;color:#0877be;margin-top:0;line-height:1.2}.entry-meta{color:#999;font-size:1.4rem}.entry-meta>span:first-child{margin-right:20px}.entry-meta>span .fa{margin-right:4px;position:relative;top:-1px}.entry-summary{font-size:1.5rem;margin-top:5px;text-align:justify}.entry-summary p{margin-bottom:0}.entry-content{margin-top:15px;text-align:justify}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-size:1.6rem;font-weight:700;margin-top:0}.entry-content ul li{margin-bottom:10px}.entry-content .gallery{margin:auto -6px;padding:6px 0;line-height:inherit;overflow-x:hidden}.entry-content .gallery .gallery-item{float:left;margin:0;text-align:center;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-content .gallery-columns-2 .gallery-item{width:50%}@media (max-width: 479px){.entry-content .gallery-columns-2 .gallery-item{width:100%}}.entry-content .gallery-columns-3 .gallery-item{width:33.333%}.entry-content .gallery-columns-4 .gallery-item{width:25%}.post-tags{font-size:13px;font-weight:700;margin-top:15px}.post-tags .text{background-color:#0877be;color:#fff;font-size:12px;padding:3px 5px}.post-tags .text .glyphicon{font-size:10px}.related-posts .block-title{color:#0877be;display:inline-block;font-family:"ChalisoftSecond", sans-serif;font-size:2.6rem;font-weight:700;margin-top:0;margin-bottom:20px}.related-posts .slider-controls{display:inline-block;margin-left:5px}.related-posts .slider-controls>div{display:inline-block;color:#ccc;font-size:20px;margin-left:7px;cursor:pointer}.related-posts .slider-controls>div:hover,.related-posts .slider-controls>div:focus{color:#0877be}@media (max-width: 767px){.form-contact-box{margin-bottom:25px}}.form-contact-box .contact-title{color:#0877be;font-size:2.8rem;font-weight:700;margin-top:0;margin-bottom:15px}.form-contact-box .contact-content h2{margin-top:0;font-size:2rem}.form-contact-box .contact-form .wpcf7 .wpcf7-form .form-control{height:40px;border:2px solid #e8e8e8}.form-contact-box .contact-form .wpcf7 .wpcf7-form .form-control.wpcf7-not-valid{background-color:#fffafa;border-color:#d25656}.form-contact-box .contact-form .wpcf7 .wpcf7-form textarea.form-control{height:auto}.form-contact-box .contact-form .wpcf7 .wpcf7-form span.wpcf7-not-valid-tip{display:none}.not-found h3{margin-top:0}.comments{margin-top:10px;margin-left:-8px;margin-right:-8px}.post-type-archive-gallery .gallery-archive-item{margin-bottom:20px}@media (min-width: 559px) and (max-width: 767px){.post-type-archive-gallery .gallery-archive-item{width:50%;float:left}}@media (min-width: 559px) and (max-width: 991px){.post-type-archive-gallery .gallery-archive-item:nth-child(2n+1){clear:both}}@media (min-width: 992px){.post-type-archive-gallery .gallery-archive-item:nth-child(3n+1){clear:both}}.gallery-archive-item .gallery-item-inner,.gallery-archive-item .post-thumbnail-inner{position:relative}.gallery-archive-item .gallery-item-content{background-color:#f2f2f5;position:relative;z-index:1}.gallery-archive-item .gallery-overlay{background-color:#ccc;position:absolute;top:0;z-index:0;left:0;right:0;bottom:0;-webkit-transform:rotate(1deg);transform:rotate(1deg);-webkit-box-shadow:0 0 5px 2px #ccc;box-shadow:0 0 5px 2px #ccc}.gallery-archive-item .post-thumbnail{padding:15px}.gallery-archive-item .post-thumbnail img{width:100%}.gallery-archive-item .post-thumbnail .overlay{background-color:rgba(0,0,0,0.5);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s;transition:all 0.3s}.gallery-archive-item .post-thumbnail .mask{position:absolute;top:0;color:#fff;width:100%;height:100%;font-size:1.6rem;margin-top:-22px;text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s;transition:all 0.3s}.gallery-archive-item .post-thumbnail:hover .mask{opacity:1;top:50%}.gallery-archive-item .post-thumbnail:hover .overlay{opacity:1}.gallery-archive-item .post-info{border-top:1px solid #d8d8de;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;padding:15px}.gallery-archive-item .post-info .entry-title{color:#333;font-size:1.8rem;font-weight:normal;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.single-gallery .gallery .gallery-inner{margin-top:25px}.single-gallery .gallery .gallery-inner .gallery-detail{margin-left:-5px;margin-right:-5px}.single-gallery .gallery .gallery-inner .gallery-item{width:100%;float:left;margin-bottom:10px;padding-left:5px;padding-right:5px}@media (min-width: 992px){.single-gallery .gallery .gallery-inner .gallery-item{width:33.3333333%}.single-gallery .gallery .gallery-inner .gallery-item:nth-child(3n+1){clear:both}}@media (min-width: 560px) and (max-width: 991px){.single-gallery .gallery .gallery-inner .gallery-item{width:50%}.single-gallery .gallery .gallery-inner .gallery-item:nth-child(2n+1){clear:both}}.single-gallery .gallery .gallery-inner .gallery-box{border:1px solid #d8d8d8;padding:1px}.single-gallery .gallery .gallery-inner .gallery-box .gallery-box-inner{position:relative;cursor:-webkit-zoom-in;cursor:zoom-in}.single-gallery .gallery .gallery-inner .gallery-box .gallery-title{background-color:rgba(0,0,0,0.7);color:#fff;font-size:1.4rem;padding:15px;position:absolute;left:0;bottom:0;width:100%}.other-item{margin-top:20px}.other-item .other-item-header{margin-bottom:20px}.other-item .other-item-header-inner{position:relative;display:inline-block}.other-item .section-title{color:#0877be;font-family:"ChalisoftSecond", sans-serif;font-size:2.8rem;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:0.5px}.other-item .slider-controls>div{position:absolute;top:2px;color:#ccc;font-size:20px;cursor:pointer}.other-item .slider-controls>div:hover,.other-item .slider-controls>div:focus{color:#0877be}.other-item .slider-controls>div.slider-prev{left:-30px}.other-item .slider-controls>div.slider-next{right:-30px}.addon-bar{background-color:#f5f5f5;padding:5px}.addon-bar .addon-left{font-size:13px;margin-top:4px}.addon-bar .addon-left span{cursor:pointer}.addon-bar .addon-left span:first-child{margin-right:10px}.addon-bar .addon-left span .fa{color:#f0c119;font-size:12px;padding-right:5px}@media (max-width: 479px){.addon-bar>div{float:none !important;text-align:center}.addon-bar>div:last-child>div{display:inline-block;margin-top:10px}}@media (min-width: 1200px){.highlight-videos .highlight-video{width:70%}}@media (min-width: 992px) and (max-width: 1199px){.highlight-videos .highlight-video{width:65%}}.highlight-videos .highlight-video .video-thumbnail{position:relative}.highlight-videos .highlight-video .video-thumbnail .overlay{background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;bottom:0;right:0}.highlight-videos .highlight-video .video-thumbnail .overlay .mask{background-position:-160px -124px;position:absolute;top:50%;left:50%;width:117px;height:117px;margin-top:-58px;margin-left:-58px}.highlight-videos .highlight-video .video-title{font-family:"ChalisoftSecond", sans-serif;font-size:3.2rem;font-weight:700}@media (min-width: 1200px){.highlight-video-list{width:30%}}@media (min-width: 992px) and (max-width: 1199px){.highlight-video-list{width:35%}}@media (max-width: 991px){.highlight-video-list{margin-top:20px}}.highlight-video-list .highlight-video-list-wrapper{border:5px solid #f5f5f5;padding:10px 2px 10px 10px}.highlight-video-list .highlight-video-list-wrapper .highlight-video-list-inner{max-height:600px;overflow:auto;padding-right:8px !important}.highlight-video-list .highlight-video-list-wrapper ul>li:not(:last-child){border-bottom:1px dashed #ccc;margin-bottom:15px;padding-bottom:15px}.highlight-video-list .highlight-video-list-wrapper .post-thumbnail{width:130px;float:left;position:relative}.highlight-video-list .highlight-video-list-wrapper .post-thumbnail .video-play{background-position:-126px -125px;width:28px;height:32px;position:absolute;left:5px;bottom:0;z-index:1}.highlight-video-list .highlight-video-list-wrapper .post-extra{margin-left:140px}.highlight-video-list .highlight-video-list-wrapper .post-title{font-size:1.6rem;margin:0}.highlight-video-list .highlight-video-list-wrapper .post-title a{color:#000}.highlight-video-list .highlight-video-list-wrapper .post-title a:hover,.highlight-video-list .highlight-video-list-wrapper .post-title a:focus{color:#0877be}.post-type-archive-coach .coach-item{margin-bottom:20px}@media (min-width: 1200px){.post-type-archive-coach .coach-item:nth-child(3n+1){clear:both}}@media (min-width: 768px) and (max-width: 1199px){.post-type-archive-coach .coach-item:nth-child(2n+1){clear:both}}.coach-item .coach-item-wrapper{border:1px solid #e8e8e8;-webkit-box-shadow:5px 5px 0 #f2f2f2;box-shadow:5px 5px 0 #f2f2f2}.coach-item .coach-thumbnail{float:left;width:150px}.coach-item .coach-info{margin-left:150px;padding:10px 5px 10px 10px}.coach-item .coach-header{border-left:3px solid #0877be;padding-left:5px;margin-bottom:5px}.coach-item .coach-title{font-family:"ChalisoftSecond", sans-serif;font-weight:700;font-size:2rem;margin-top:0;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coach-item .coach-position{color:#999;font-size:1.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coach-item .coach-summary{font-size:1.3rem;max-height:80px;overflow:auto}.coach-item .coach-summary .coach-summary-inner{padding-right:10px}.coach-item .coach-summary .coach-summary-inner:before{content:'\f0c8';color:#0877be;font-size:0.4rem;position:relative;top:-3px;margin-right:5px}.testimonial-item{margin-bottom:120px}@media (min-width: 992px){.post-type-archive-testimonial .testimonial-item:nth-child(3n+1){clear:both}}@media (min-width: 768px) and (max-width: 991px){.post-type-archive-testimonial .testimonial-item:nth-child(2n+1){clear:both}}.testimonial-item .testimonial-item-wrapper{border:1px dashed #ccc;padding:15px 15px 60px 15px;position:relative;min-height:210px}.testimonial-item .testimonial-content{color:#333;text-align:justify}.testimonial-item .testimonial-content:before,.testimonial-item .testimonial-content:after{content:'';width:21px;height:16px;display:inline-block}.testimonial-item .testimonial-content:before{background-position:0 -159px;margin-right:5px}.testimonial-item .testimonial-content:after{background-position:-26px -159px;margin-left:5px}.testimonial-item .testimonial-extra{position:absolute;width:100%;left:0;bottom:-100px;text-align:center}.testimonial-item .testimonial-avatar{position:relative}.testimonial-item .testimonial-avatar img{border-radius:50%;border-width:0 1px 2px 1px;border-style:solid;border-color:#fff;width:100px;height:100px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.35);box-shadow:0 2px 3px rgba(0,0,0,0.35)}.testimonial-item .testimonial-avatar:after{content:'';position:absolute;left:50%;bottom:-16px;margin-left:-16px;background-position:0 -182px;width:32px;height:32px}.testimonial-item .testimonial-name{font-size:1.8rem;font-weight:700;margin-top:20px}.single-video .post-detail .video-play-wrapper{margin-bottom:10px}.single-video .post-detail .video-thumbnail-list{margin-bottom:10px}.single-video .post-detail .video-thumbnail-list ul li:hover .video-thumbnail-item{border-color:#0877be}.single-video .post-detail .video-thumbnail-item{border:5px solid #c6c6c6;position:relative;cursor:pointer}.single-video .post-detail .video-thumbnail-item.active{border-color:#0877be}.single-video .post-detail .video-thumbnail-item img{width:100%}.single-video .post-detail .video-thumbnail-item .overlay{background-color:rgba(0,0,0,0.5);position:absolute;top:0;left:0;bottom:0;right:0}.single-video .post-detail .video-thumbnail-item .mask{background-position:-79px -168px;position:absolute;top:50%;left:50%;width:73px;height:73px;margin-top:-36px;margin-left:-36px}.video-tabs{margin-top:20px}.video-tabs ul>li>a{background-color:#fff;color:#000;border-width:1px 1px 4px 1px;border-style:solid;border-color:#ccc;padding:8px 15px;display:inline-block;position:relative;-webkit-box-shadow:inset 0 0 10px 5px #efefef;box-shadow:inset 0 0 10px 5px #efefef}.video-tabs ul>li.active>a{background-color:#569ffb;border-color:#569ffb #569ffb #4a87d8;color:#fff;-webkit-box-shadow:none;box-shadow:none}.video-tabs ul>li.active>a:after{content:'';position:absolute;bottom:-10px;left:50%;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #4a87d8;margin-left:-3px}.post-type-archive-video .video-item{margin-top:40px}@media (min-width: 992px){.post-type-archive-video .video-item:nth-child(4n+1){clear:both}}@media (min-width: 560px) and (max-width: 991px){.post-type-archive-video .video-item:nth-child(2n+1){clear:both}}@media (max-width: 559px){.post-type-archive-video .video-item{width:100%;float:none}}.other-item .video-item{margin-top:15px}.video-item .video-item-wrapper{background-color:#eaeaea;border-top-left-radius:30px;border-bottom-right-radius:30px;padding-right:10px;-webkit-transition:all 0.3s;transition:all 0.3s}.video-item .video-item-wrapper:hover{background-color:#0877be}.video-item .video-item-wrapper:hover .video-thumbnail .mask{opacity:1;top:50%}.video-item .video-item-wrapper:hover .video-thumbnail .overlay{opacity:1}.video-item .video-item-wrapper:hover .video-title{color:#fff}.video-item .video-item-wrapper .video-thumbnail{border-top-left-radius:30px;border-bottom-right-radius:30px;position:relative;top:-15px;overflow:hidden}.video-item .video-item-wrapper .video-thumbnail img{width:100%}.video-item .video-item-wrapper .video-thumbnail .video-play{background-position:-126px -125px;width:28px;height:32px;position:absolute;left:10px;bottom:5px;z-index:1}.video-item .video-item-wrapper .video-thumbnail .overlay{background-color:rgba(0,0,0,0.5);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s;transition:all 0.3s}.video-item .video-item-wrapper .video-thumbnail .mask{position:absolute;top:0;color:#fff;width:100%;height:100%;font-size:1.6rem;margin-top:-22px;text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s;transition:all 0.3s}.video-item .video-item-wrapper .video-title{font-size:1.6rem;margin:0;padding:0 15px 15px;line-height:1.3;color:#000;-webkit-transition:all 0.3s;transition:all 0.3s}.widget{margin-bottom:15px}.widget-area .widget{background-color:#f5f5f5;border-radius:3px;padding:15px}.footer-col .widget{margin-bottom:0}.widget-title{color:#0877be;font-size:3rem;font-weight:700;margin-top:0;position:relative;text-transform:uppercase}.widget-area .widget-title{font-family:"ChalisoftSecond", sans-serif;border-bottom:1px solid #e5e5e5;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;letter-spacing:0.5px}.widget-area .widget-title:after{content:'';background-color:#0877be;width:50px;height:3px;position:absolute;left:0;bottom:-2px}.footer-col .widget-title{background-color:transparent;font-size:1.8rem;font-weight:300;color:#333;padding:0;margin-bottom:15px}.footer-col .widget-title:after{content:'';background-color:#0877be;display:block;width:55px;height:1px}.widget_posts_thumbnail ul{margin-top:15px}.widget_posts_thumbnail ul li:not(:last-child){border-bottom:1px solid #e5e5e5;margin-bottom:15px;padding-bottom:15px;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.widget_posts_thumbnail ul li .post-thumbnail{background-color:#fff;padding:3px;float:left;width:102px}.widget_posts_thumbnail ul li .post-extra{margin-left:112px}.widget_posts_thumbnail ul li .post-title{font-size:1.5rem;font-weight:700;margin-top:-2px;margin-bottom:3px;line-height:1.3}.widget_posts_thumbnail ul li .post-title a{color:#333}.widget_posts_thumbnail ul li .post-title a:hover,.widget_posts_thumbnail ul li .post-title a:focus{color:#0877be}.widget_posts_thumbnail ul li .post-date{color:#999;font-size:1.3rem}.widget_wvp_video ul{margin-top:15px}@media (min-width: 560px) and (max-width: 991px){.widget_wvp_video ul{margin-left:-10px;margin-right:-10px}}.widget_wvp_video ul li{font-size:1.5rem;line-height:1.2}.widget_wvp_video ul li:not(:last-child){margin-bottom:15px}@media (min-width: 560px) and (max-width: 991px){.widget_wvp_video ul li{width:50%;float:left;padding-left:10px;padding-right:10px}.widget_wvp_video ul li:nth-child(2n+1){clear:both}}.widget_wvp_video ul li .video-thumbnail{position:relative}.widget_wvp_video ul li .video-thumbnail img{width:100%}.widget_wvp_video ul li .video-thumbnail .overlay{background-color:rgba(0,0,0,0.5);position:absolute;top:0;left:0;bottom:0;right:0}.widget_wvp_video ul li .video-thumbnail .mask{background-position:-79px -168px;position:absolute;top:50%;left:50%;width:73px;height:73px;margin-top:-36px;margin-left:-36px}.widget_wvp_video ul li .video-title{font-size:1.6rem;margin-top:7px;font-weight:700;line-height:1.2}.widget_wvp_video ul li .video-title a{color:#333}.widget_wvp_video ul li .video-title a:before{content:'\f03d';font-size:1.2rem;margin-right:7px}.widget_wvp_video ul li .video-title a:hover,.widget_wvp_video ul li .video-title a:focus{color:#0877be}.aligncenter,.aligncenter img{display:block;margin:0 auto}.alignleft,.alignleft img{float:left}.alignright,.alignright img{float:right}.wp-caption{width:100% !important}.alignleft .wp-caption-text{float:left}.alignright .wp-caption-text{float:right}.wp-caption-text{color:#777;font-style:italic;margin-top:10px;text-align:center}.pagination{border-top:1px solid #eee;border-radius:0;margin:0;padding-top:2rem;display:block}.pagination .nav-links{clear:both;display:inline-block;margin-left:-3px;overflow:hidden}.pagination .nav-links .page-numbers{background-color:#f2f2f2;border:1px solid #f2f2f2;border-bottom:1px solid #d9d9d9;color:#333;margin-left:3px;font-size:1.5rem;display:inline-block;border-radius:2px;width:28px;height:28px;text-align:center;line-height:28px}.pagination .nav-links .page-numbers.current,.pagination .nav-links .page-numbers:hover,.pagination .nav-links .page-numbers:focus{background-color:#2970cc;border-color:#2970cc;color:#fff}.pagination .nav-links .page-numbers .fa{font-size:1.2rem}.error404 .not-found{margin-top:40px;margin-bottom:60px}.error404 .not-found h1{font-size:10em;font-weight:300}@media (max-width: 767px){.error404 .not-found h1{font-size:5em}}.error404 .not-found p{font-size:1.5em;font-weight:300}@media (max-width: 767px){.error404 .not-found p{font-size:1.250em}}.site-footer{background-color:#fff;color:#333;font-size:1.4rem}.site-footer p{margin-bottom:0}.site-footer .footer-top{border-top:3px solid #f3f1f2;padding-top:25px;position:relative}.home .site-footer .footer-top{border-top:none}.site-footer .footer-top .footer-col{margin-bottom:25px}@media (min-width: 1200px){.site-footer .footer-top .footer-col.our-info{width:38%}.site-footer .footer-top .footer-col.maps{width:28.668%}}.site-footer .footer-top .widget_nav_menu ul{padding-left:0;list-style:none}.site-footer .footer-bottom{background-color:#2970cc;color:#fff;padding-top:10px;padding-bottom:10px}.site-footer .footer-bottom .copyright{margin-right:100px}.site-footer .footer-bottom .website-statistics .fa{margin-right:7px}.site-footer .footer-bottom .website-statistics .user-online{margin-right:20px}@media (max-width: 991px){.site-footer .footer-bottom{text-align:center;padding-bottom:60px}.site-footer .footer-bottom .copyright{margin-right:0;margin-bottom:5px}.site-footer .footer-bottom .copyright,.site-footer .footer-bottom .website-statistics{float:none !important}}.site-footer ul li{padding-bottom:7px}.site-footer ul li:last-child{padding-bottom:0}@media (max-width: 479px){.site-footer .footer-info{margin-left:0;margin-top:20px}}.site-footer .footer-info .footer-info-title{font-family:"ChalisoftSecond", sans-serif;font-size:2.4rem;font-weight:700;letter-spacing:0.5px;text-transform:uppercase}.site-footer .footer-info .ft-info-list .info-icon{float:left;color:#0877be;font-size:1.5rem}.site-footer .footer-info .ft-info-list .info-text{margin-left:22px}.site-footer a{color:#333}.site-footer a:hover,.site-footer a:focus{color:#0877be}.wvpmodal-flex{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wvpmodal-container{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);overflow-x:hidden;overflow-y:auto;z-index:99999}.wvpmodal-container.active{display:block}.wvpmodal-wrapper{display:none;position:relative;width:888px;background-color:#fff;border-radius:10px}.wvpmodal-wrapper.active{display:block}.wvpmodal-wrapper .wvpmodal-close{cursor:pointer;color:#000;width:40px;height:40px;text-align:center;line-height:40px;position:absolute;right:0;font-size:30px;z-index:1}.wvpmodal-wrapper .wvpmodal-close span{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}@media (max-width: 639px){.register-popup-image{float:none;width:100%}.register-popup-image img{width:100%;height:auto;border-radius:10px}}.register-popup-image img{height:100%}@media (max-width: 639px){.register-popup-form{float:none;width:100%}}.register-popup-form .register-form-wrapper{padding:20px 10px}@media (min-width: 640px){.register-popup-form .register-form-wrapper{padding:20px 40px 20px 20px}}.register-popup-form p{font-size:1.5rem}.register-popup-form .required{color:red}.register-popup-form .register-btn{margin-top:20px}.register-popup-form .register-btn .btn{border-radius:20px;padding:8px 40px}.register-popup-form .register-btn .ajax-loader{display:none}.register-popup-form .form-title{color:#0877be;font-family:"ChalisoftSecond", sans-serif;font-size:2.6rem;font-weight:700;margin-top:0;margin-bottom:35px;position:relative;text-align:center;text-transform:uppercase}.register-popup-form .form-title:after{content:'';background:url(../images/icon-sprites.png) no-repeat;background-position:-10px -292px;width:300px;height:13px;position:absolute;left:50%;bottom:-20px;margin-left:-150px}.register-popup-form .form-item{position:relative}.register-popup-form .form-item>div{display:inline-block}.register-popup-form .form-item>div.form-icon{background-color:#74c8ff;color:#d1f2f0;width:35px;height:35px;text-align:center;line-height:35px;border-radius:50%;position:absolute;top:5px;left:7px;z-index:1}.register-popup-form .form-item>div.form-input{width:100%}.register-popup-form .form-item.phone .form-icon{background-color:#fff;color:#ce2121}.register-popup-form .form-item.phone .form-control{background-color:#ce2121;-webkit-box-shadow:0 4px 0 #911818;box-shadow:0 4px 0 #911818;color:#fff}.register-popup-form .form-item.phone .form-control::-moz-placeholder{color:#fff;opacity:1}.register-popup-form .form-item.phone .form-control:-ms-input-placeholder{color:#fff}.register-popup-form .form-item.phone .form-control::-webkit-input-placeholder{color:#fff}.register-popup-form .form-control{background-color:#d1f2f0;border-radius:50px;border:none;height:45px;padding-left:50px}#to-top{width:61px;height:98px;display:none;position:absolute;top:50%;right:22px;margin-top:-49px;background-position:0 -310px;cursor:pointer}@media (min-width: 1300px){#to-top{display:block}}.footer-bar{position:fixed;left:0;bottom:0;width:100%;background-color:#2970cc;color:#fff;padding-top:7px;padding-bottom:7px;z-index:9999}.footer-bar .register-popup{background-color:#d87800;border-radius:20px;padding:7px 15px;color:#fff;display:inline-block;font-size:1.4rem;margin-top:4px}.footer-bar .footer-hotline{color:#fff;display:inline-block;font-size:1.4rem}.footer-bar .footer-hotline .footer-hotline-inner{margin-left:30px;text-align:left}.footer-bar .footer-hotline:before{content:'\f098';float:left;font-size:2rem;position:relative;top:8px}.footer-bar .footer-hotline a{color:#fff;display:block}.footer-bar .footer-hotline .fa{margin-right:7px}

/*# sourceMappingURL=main.min.css.map */
