@charset "utf-8"; body{ background:#fff; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#252525;}#wpadminbar ul:after{ clear:inherit;}a{ color:#252525;}ul li{ list-style-type:none;}#navbtn{ display:none;}.nav-menu{}.nav-menu li{ position:relative; float:left;}.nav-menu li .menuarrow{ display:none;}.nav-menu li > a{ font:400 17px/52px 'Oswald', sans-serif; color:#fff;  white-space:nowrap; display:block; padding:0 22px; text-transform:uppercase;}
.nav-menu li:hover > a, .nav-menu li.active > a,.nav-menu li.current_page_item > a, .nav-menu li > a:focus{ color:#ffef00;}.nav-menu .sub-menu{ position:absolute; left:0; top:100%; background:#0089cf; min-width:220px; box-shadow:0 0 5px #02496d; transition: all 300ms ease-out 0s; display:none; z-index:999;}.nav-menu .sub-menu .sub-menu{ left:100%; top:0;}.nav-menu li:hover > .sub-menu{ display:block;}.nav-menu .sub-menu li{ float:none;}.nav-menu .sub-menu a{ font:normal 14px/40px Arial, Helvetica, sans-serif; padding:0 10px; white-space:nowrap;}.nav-menu .sub-menu li+li{ border-top:1px solid #035e8d;}
header{ position:absolute; top:0; left:0; right:0; width:100%; z-index:999;}#navigation{ float:left; margin-left:326px; margin-top:7px;}#logo{ float:left;}.right-btn{ float:right;}.call-btn{ font:600 14px/35px 'Raleway', sans-serif; background:#ffef00; padding:0 30px; display:inline-block; margin:17px 0 0; color:#000; border-radius:30px;}.white-text{ color:#fff;}.yellow-text{ color:#ffef00;}.blak-text{ color:#000;}.low-white-text{ color:#cecdc6;}
#banner{ margin:0 auto; text-align:center; position:relative;/* height:100vh;*/}.bnr-blk{ background:rgba(0, 0, 0, 0.5); position:absolute; height:100%; width:100%; left:0; top:0;}#banner > img{ width:100%;}.banner-text{ position:absolute; top:50%; left:50%; width:1200px; transform:translate(-50%,-50%); z-index:99;}.banner-text h5, .iner-banner-text h5{ font:600 35px/40px 'Raleway', sans-serif; letter-spacing:2px;}.banner-text h1, .iner-banner-text h1{ font:700 68px/73px 'Raleway', sans-serif; letter-spacing:15px; padding:10px 0 0;}.iner-banner-text{ position:absolute; top:50%; left:50%; width:1200px; transform:translate(-50%,-50%); z-index:99;}#banner{ margin:0 auto; text-align:center;}ol.flex-control-nav{ display:block; position:absolute; left:50%; bottom:15px; transform:translateX(-50%);}ol.flex-control-nav li{ list-style-type:none; float:left; width:14px; height:14px; background:#fff; border-radius:100%; margin:0 3px; transition:0.5s; z-index:999;}ol.flex-control-nav li a{ font-size:0; width:100%; height:100%; display: block; cursor: pointer; z-index:999;}ol.flex-control-nav .flex-active, ol.flex-control-nav li:hover{ background:#ffef00; width:14px; height:14px; border-radius:100%;}[class*="flexslider"]{ position:relative; z-index:1; display:block; overflow:hidden; height:100vh;}[class*="flexslider"] ul{ padding:0 !important;}[class*="flexslider"] ul li{ position:relative; padding:0 !important; list-style-type:none;}[class*="flexslider"] ul li > img{ width:100%;}[class*="flexslider"] ul li+li{ display:none;}[class*="flexslider"] .flex-direction-nav{ position:absolute; top:50%; left:1%; right:1%; transform: translate(0, -50%);}[class*="flexslider"] .flex-direction-nav li{ float:left;}[class*="flexslider"] .flex-direction-nav li+li{ float:right; display:block!important;}[class*="flexslider"] .flex-direction-nav li a{ font-size:0; width:50px; height:50px; display:block; z-index:999;}[class*="flexslider"] .flex-direction-nav li a.flex-prev{ background:url(images/prev.png) no-repeat 50% 50%; opacity:0;}[class*="flexslider"] .flex-direction-nav li a.flex-next{ background:url(images/next.png) no-repeat  50% 50%; opacity:0}#banner:hover .flex-direction-nav li a.flex-prev,#banner:hover .flex-direction-nav li a.flex-next{ opacity:1;}.banner-animation{ position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);   -webkit-transform: translate(-50%, -50%); width:100%; z-index:99; display:block; overflow:hidden;}.banner-animation img{  animation:animat-1 2.5s ease-out infinite;  -webkit-animation:animat-1 2.5s ease-out infinite;}@keyframes animat-1{
0%{ -ms-transform: scale(1,1);-webkit-transform: scale(1,1);  transform: scale(1,1);}50%{ -ms-transform: scale(0.8,0.8);-webkit-transform: scale(0.8,0.8);  transform: scale(0.8,0.8);}}@-webkit-keyframes animat-1{0%{  -ms-transform: scale(1,1);-webkit-transform: scale(1,1);  transform: scale(1,1);}50%{  -ms-transform: scale(0.8,0.8);-webkit-transform: scale(0.8,0.8);  transform: scale(0.8,0.8);}}.banner-arrow1{ width:88px; height:24px; position:absolute; right: 28%; top: 22%; background:url(images/arrow-1.png) no-repeat 50% 50%; background-size:100%; animation:animat-2 1.5s ease-in-out infinite;  -webkit-animation:animat-2 1.5s ease-in-out infinite;}@keyframes animat-2{0%{ margin-right:0;}50%{ margin-right:40px;}}@-webkit-keyframes animat-2{0%{ margin-right:0;}50%{ margin-right:40px;}}.banner-arrow2{ width:53px; height:26px; position:absolute; left:26%; top:14%; background:url(images/arrow-2.png) no-repeat 50% 50%; background-size:100%;   animation:animat-3 1.7s ease-in infinite;  -webkit-animation:animat-3 1.7s ease-in infinite;} 
@keyframes animat-3{0%{ margin-left:0;}50%{ margin-left:10px;}70%{ margin-left:25px;}}@-webkit-keyframes animat-3{0%{ margin-left:0;}50%{ margin-left:10px;}70%{ margin-left:25px;}}.bottom-border{ border-bottom:solid 1px #1e1e1e; padding-bottom:5px;}#content h1{ font:900 52px/55px 'Lato', sans-serif; padding:15px 0 0;}#content h2{ font:700 47px/50px 'Lato', sans-serif; padding:15px 0 0;}#content h3{ font:700 42px/45px 'Lato', sans-serif; padding:15px 0 0;}
#content h4{ font:900 25px/29px 'Lato', sans-serif; padding:15px 0 0;}#content h5{ font:700 21px/25px 'Lato', sans-serif; padding:15px 0 0;}#content h6{ font:700 18px/22px 'Lato', sans-serif; padding:15px 0 0;}#content p{ font:400 14px/21px 'Lato', sans-serif; padding:20px 0 0;}#content ul.options li{ font:400 14px/21px 'Lato', sans-serif; padding:7px 0 0;}.pad-top-none{ padding-top:0 !important;}.l-t{ letter-spacing:2px;}.l-t-big{ letter-spacing:10px;}#content .border1.aligncenter{ background:url(images/border1.jpg) no-repeat 50% 100%; padding:20px 0;}#content .border2.aligncenter{ background:url(images/border2.jpg) no-repeat 50% 100%; padding:20px 0;}#content .border1{ background:url(images/border1.jpg) no-repeat 0 100%; padding:20px 0;}
#content .border2{ background:url(images/border2.jpg) no-repeat 0 100%; padding:20px 0;}.first-content{ background:#283645;}.yoga-box{ width:25%; float:left; padding:50px 25px 65px; color:#fff;  transition: all 600ms ease-out 0s;min-height: 530px;}.yoga-box:hover{ background:#ffef00; color:#000;}
.view-btn{ font:400 13px/43px 'Lato', sans-serif; padding:0 30px; display:inline-block; text-transform:uppercase; letter-spacing:2px; border:solid 1px #ffef00; margin:10px 0 0; position:relative; color:#e7e6db; z-index:99; transition: all 300ms ease-out 0s;}.view-btn:hover{ color:#000;}
.view-btn:before{ position:absolute; top:0; bottom:0; height:100%; left:0; width:0; content:""; background:#000; z-index:-1; transition: all 300ms ease-out 0s;}.view-btn:hover:before{ width:100%;}.yoga-box:hover .view-btn:before{ width:100%;}.yoga-box:hover .view-btn{border:solid 1px #000; color:#fff;}.yoga-box+.yoga-box{ border-left:solid 1px #344353;}#content .yoga-box:hover .border1.aligncenter{ background:url(images/border2.jpg) no-repeat 50% 100%; padding:20px 0;}.view-btn2{ font:400 17px/50px 'Lato', sans-serif; padding:0 30px; display:inline-block; text-transform:uppercase; letter-spacing:2px; border:solid 1px #ffef00; margin:20px 0 0; position:relative; color:#000; z-index:99; transition: all 300ms ease-out 0s; border-radius:30px; background:#ffef00;}.view-btn2:hover{ color:#fff; background:#000;}.view-btn3{ font:400 17px/50px 'Lato', sans-serif; padding:0 30px; display:inline-block; text-transform:uppercase; letter-spacing:2px; border:solid 1px #ffef00; margin:20px 0 0; position:relative; color:#000; z-index:99; transition: all 300ms ease-out 0s; background:#ffef00;}.view-btn3:hover{ color:#fff; background:#000;}.being-sac{ background:#f0f0f0;}#content .being-sac h1{ font-size:91px; line-height:93px;}.being-text{ padding:100px 0 0;}.schedule-sac{ background:url(images/bg.jpg) no-repeat 50% 0 fixed; background-size:cover; padding:30px 0 60px;}.schedule-box{ background:#ffef00; padding:32px 32px 15px; margin:30px 0 0; border-radius:5px;}.tab-box{ background:#9c9201; padding:40px;}.tab-menu ul li{ float:left; margin:6px;}.tab-menu ul li a{ font:normal 16px/47px 'Lato', sans-serif; color:#fff; display:block; padding:0 35px; background:#827a01; border-radius:30px;}.tab-menu ul li:hover a, .tab-menu ul li.ui-tabs-active a{ background:#fff; color:#827a01;  border-radius:30px;}
.tab-menu ul{ display:table; margin:0 auto; padding-bottom:40px;}.table-box ul{ background:#918801; border-radius:30px; padding:5px 10px; margin:10px 0 0;}.table-box ul:nth-child(even){ background:#898001;}.table-box ul li{ float:left; width:25%; font-size: 16px; line-height:38px; vertical-align: middle; color:#fff; text-align:center;}.table-box ul li:first-child { padding-left: 20px; text-align: left;}.table-box ul li:last-child { text-align: right;}
.join-btn{ font-size:14px; line-height:38px; background:#fff; display:inline-block; padding:0 20px; border-radius:25px; color:#9c9201;}.fireitup{ min-height:480px; background:url(images/bg2.jpg) no-repeat 50% 0 fixed; background-size:cover; margin:20px 0 0; position:relative;}.contact-box{ background:#fff; margin:-230px 0 0; position:relative;}.all-gap{ padding:30px;}.contact-sac{ background:#283645; padding-bottom:90px;}.icon-box{ background:#283645; padding:40px 0;}.icon-box{ margin:70px 0 0;}.icon-box ul{ display:table; margin:0 auto;}.icon-box ul li{ float:left; margin:15px 5px 0;}.icon-box ul li a{ width:55px; height:55px; background:#374759; display:block; border-radius:100%; line-height:55px; color:#fff; font-size:22px;}
.icon-box ul li:hover a{ color:#ffef00;}.ftr-logo{ float:left;}.ftr-nemu{ float:right;}.ftr-nemu ul{ padding:40px 0 0;}.ftr-nemu ul li{ float:left;}
.ftr-nemu ul li + li{ border-left:solid 1px #fff;}.ftr-nemu ul li a{ font:400 16px/17px 'Oswald', sans-serif; color:#fff;  white-space:nowrap; display:block; padding:0 22px; text-transform:uppercase;}footer{ background:url(images/bg3.jpg) no-repeat 0 0; background-size:cover; padding:30px 0;}
footer p{ padding:20px 0 0 22px;}.member-box{ width:33.333%; float:left; color:#fff; background:#8d7ac6; padding:35px 30px; min-height:164px; transition: all 300ms ease-out 0s;z-index: 1;}.member-box:hover{box-shadow: 0 0 6px #000;z-index: 2;-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}.member-box:nth-child(2){ background:#665c84;}.member-box:nth-child(3){ background:#ff7657;}.member-box:nth-child(4){ background:#1f4287;}.member-box:nth-child(5){ background:#278ea5;}.member-box:nth-child(6){ background:#21e6c1;}.count-box{ float:left; margin:0 10px 0 0; font:400 90px/94px 'Oswald', sans-serif;}.count-text{ float:left;}#content .member-box h5{ font:900 21px/25px 'Lato', sans-serif;}#content .member-box h5 span{ font:400 21px/25px 'Oswald', sans-serif; display:block;}.contact-bg{ background:url(images/call-bg.jpg) no-repeat 50% 0; background-size:cover; border:solid 9px #cccccc; padding:40px;}#content .contact-bg h3{ font:400 26px/29px 'Lato', sans-serif;}#content .contact-bg h2{ font:400 36px/42px 'Oswald', sans-serif; color:#ffef00;}#content .contact-bg h2 a{ color:#ffef00;}.contact-bg .view-btn2{ color:#000; line-height:40px; margin:0;}.contact-bg .view-btn2:hover{ color:#ffef00;}.lt-ylw{ color:#c0a300;}.shpae-it{ font:900 86px/88px 'Lato', sans-serif; letter-spacing:4px; padding:35px 0 0;}
.contact-list li{ position:relative; padding:15px 0 0 37px; font:700 18px/22px 'Lato', sans-serif; color:#1c1c1c;}

.card .brd{ display:none !important; font-size:0 !important;} .card .brd a{ opacity:0 !important;}


.contact-list li img{ position:absolute; left:0; top:10px;}.contact-list li a{ color:#1c1c1c;}.bg-color{ background:#202020;}.commit-text{ padding-left:20px;}.gallery-menu ul{ display:table; margin:0 auto;}.gallery-menu{ margin:30px 0 0;}.gallery-menu ul li{ float:left;}.gallery-menu ul li + li{ border-left:solid 1px #666;}.gallery-menu ul li a{ font:400 17px/17px 'Oswald', sans-serif; color:#000; padding:0 25px; text-transform:uppercase;}.gallery-menu ul li:hover > a, .gallery-menu ul li.ui-tabs-active a{ color:#d6c903;}.gallery-img{ padding:30px 0 0;}.da-thumbs { list-style: none; width:100%; height:auto; position: relative; margin: 20px auto; padding: 0;}
.da-thumbs li { width:33.333%; float: left;background: #fff;padding: 8px; position: relative; box-shadow: 0 1px 3px rgba(0,0,0,0.1);}
.da-thumbs li a, .da-thumbs li a img { display: block; position: relative; width:100%;}
.da-thumbs li a { overflow: hidden;}.da-thumbs li a div { position: absolute; background: rgba(0,0,0,0.5); width: 100%; height: 100%;}.da-thumbs li a div span { display: block; width:60px; line-height:60px; background:#eee007; border-radius:100%; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); font-size:30px; line-height:60px; color:#000; text-align:center; transition:0.5s;}.da-thumbs li a div span:hover{ color:#eee007; background:#000;}.da-thumbs li a div span img{ width:100%; height:100%; border-radius:100%; object-fit: cover;}.table-cell > img, .table-cell > p img{ width:100%;}

header.fixed-header{ background:rgba(0, 0, 0, 0.5); left:0; right:0; top:0; width:100%; position:fixed;}

@media only screen and (max-width: 1198px) {.banner-text, .iner-banner-text{ width:1000px;}#banner{height:auto;}[class*="flexslider"]{ height:auto;}#navigation{ margin-left:177px;}#content .being-sac h1{ font-size:78px; line-height:80px;}.being-text{ padding:50px 0 0;}.tab-menu ul li a{ padding:0 23px;}#content h3{ font-size:30px; line-height:35px;}.member-box{ min-height:230px;}.yoga-box{min-height: 572px;}}@media only screen and (max-width: 990px) {.banner-text, .iner-banner-text{ width:748px;}#navigation { margin-left: 22px;}.banner-text h1, .iner-banner-text h1{ font-size:40px; line-height:45px; letter-spacing: 7px;}.nav-menu li > a{ font-size:15px; padding:0 12px;}#content h4, #content h3{ font-size:20px; line-height:22px;}.yoga-box{ padding:30px 15px 40px; width:50%; min-height:inherit;}.yoga-box:nth-child(2n+1){ clear:left;border-left:0;}#content h2{ font-size:30px; line-height:33px;}#content h1, #content .being-sac h1{ font-size:40px; line-height:42px;}.l-t-big { letter-spacing: 14px;}.schedule-box{ padding:10px;}.tab-box{ padding:20px;}.tab-menu ul li a{ font-size:14px; line-height:35px; padding:0 16px;}.tab-menu ul{ padding-bottom:0;}.all-gap{ padding:18px;}.contact-sac{ padding-bottom:45px;}.icon-box { margin: 25px 0 0;}.iner-banner-text{ top:70%;}}
@media only screen and (max-width: 740px) {.banner-text, .iner-banner-text{ width:98%;}#logo{ float:none; padding-left:55px;}.ftr-logo, .ftr-nemu{ float:none; text-align:center;}#navigation{ position:relative; margin-left:0; margin-top:-39px;}.right-btn{ position:relative; margin-top:-52px;}#navbtn{ display:block; background:url(images/navigation.png) no-repeat 0 0; width:38px; height:27px; font-size:0; cursor:pointer;}.nav-menu{ display:none; position:absolute; top:100%; left:0; background:#000; width:200px; z-index:9999; box-shadow:0 0 5px #666;}.nav-menu li{ float:none;}.nav-menu li+li{ border-top:1px solid #666;}ol.flex-control-nav li{ width:12px; height:12px; margin:0 2px;}.nav-menu li > a{ font:normal 16px/40px 'Oswald', sans-serif;}.nav-menu li .menuarrow{ position:absolute; right:2px; top:2px; width:36px; height:36px; z-index:99; background:url(images/nav-arrow.png) no-repeat 50% 50%; display:block; cursor:pointer; border-radius:3px;}.nav-menu li:hover > .menuarrow, .nav-menu li.active > .menuarrow,.nav-menu li.current_page_item > .menuarrow{ background:url(images/nav-arrow.png) no-repeat 50% 50% #0089cf;}.nav-menu .sub-menu{ position:relative; margin:0 3px;}.nav-menu .sub-menu .sub-menu{ left:0; margin:0 5px;}.nav-menu .sub-menu li{ float:none;}.nav-menu li:hover > .sub-menu{ display:none;}.yoga-box{ width:100%;border-left:0 !important;}#banner{ display:block; overflow:hidden;}#banner img{ max-width:150%; margin:0 -25%;}#banner .flexslider li{ display:block; overflow:hidden;}#banner .flexslider li img{ max-width:150%; margin:0 -25%;}.shpae-it{ font-size:50px; line-height:55px;}.being-text{ padding:40px 0; border-top:solid 5px #000;}.table-box ul li{ width:100%; float:none;}.table-box ul li:last-child, .table-box ul li:first-child{ float:none; text-align:center; padding-left:0;}.ftr-nemu ul li a{ padding:0 17px;}.ftr-nemu ul { padding: 8px 0 0;}footer{ padding:12px 0;}.banner-arrow2{ width:42px; height:21px;}.banner-arrow1{ width:60px; height:16px;}@keyframes animat-1{0%{  -ms-transform: scale(1,1);-webkit-transform: scale(1,1);  transform: scale(1,1);}	50%{  -ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);  transform: scale(1.2,1.2); }}@-webkit-keyframes animat-1{0%{  -ms-transform: scale(1,1);-webkit-transform: scale(1,1);  transform: scale(1,1);} 50%{  -ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);  transform: scale(1.2,1.2); }}@keyframes animat-2{0%{ margin-right:0;}50%{ margin-right:20px;}}@-webkit-keyframes animat-2{0%{ margin-right:0;}50%{ margin-right:20px;}}@keyframes animat-3{0%{ margin-left:0;}50%{ margin-left:8px;}70%{ margin-left:15px;}}@-webkit-keyframes animat-3{0%{ margin-left:0;}50%{ margin-left:8px;}70%{ margin-left:15px;}}.banner-text h1, .iner-banner-text h1 { font-size: 20px; line-height: 25px; letter-spacing:2px;}.banner-text h5, .iner-banner-text h5 {    font: 600 15px/20px 'Raleway', sans-serif;   letter-spacing:1px;}.banner-text { transform: translate(-50%,-25%);}}@media only screen and (min-width: 740px) {.nav-menu{ display:block !important;}}
@media only screen and (max-width: 450px) {.banner-text h1, .iner-banner-text h1{ font-size:30px; line-height: 33px; letter-spacing: 0px; padding:0;}.banner-text h5, .iner-banner-text h5{ font-size:17px; line-height:22px;}#content h1, #content .being-sac h1{ font-size:30px; line-height:32px;}.tab-menu ul li{ margin:2px;}.ftr-nemu ul li{ margin:5px 0 0;}.banner-text, .iner-banner-text { width: 96%;}#banner img{ max-width:200%; margin:0 -50%;}.call-btn{ font-size:13px; line-height:28px; padding:0 10px;}.banner-arrow2 {    width:30px;    height:15px;}.banner-arrow1{ width:40px; height:11px;}.member-box{ text-align:center;padding: 35px 5px;}.count-box{ float:none; margin:0;}#content .member-box h5 { font:900 18px/25px 'Lato', sans-serif;}#content .member-box h5 span { font:400 19px/25px 'Oswald', sans-serif;}.banner-text h5, .iner-banner-text h5 {    font: 600 12px/14px 'Raleway', sans-serif;   letter-spacing:0;}.banner-text h1, .iner-banner-text h1 { font-size:16px; line-height: 20px; letter-spacing:2px;}#logo {float: none; padding-left:38px; padding-right:78px;}#navigation{margin-top: -34px;}}