﻿@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700");@font-face{font-family:IRANSans;font-style:normal;font-weight:normal;src:url("/Content/fonts/IRANSans/IRANSansWeb(FaNum).woff2") format("woff2"),url("/Content/fonts/IRANSans/IRANSansWeb(FaNum).woff") format("woff");}body{direction:rtl;font-family:IRANSans;}main{min-height:550px;height:auto;}footer{position:relative;background:#000;}p,span,h1,h2,h3,h4,h5,h6,h2,h3,h4,h5,h6,input,select,option,textarea,button,a{font-family:IRANSans !important;}.parsley-errors-list{padding-right:0;text-align:right;}.parsley-min{margin-right:5px;font-size:13px;color:#f00;}@media only screen and (max-width:600px){main{min-height:500px;height:calc(100vh - 194px);}}@media only screen and (min-width:600px) and (max-width:767px){main{min-height:350px;height:auto;}}@media screen and (min-width:1900px){main{height:calc(100vh - 78px);}}.main-container{overflow:hidden;}.btn{cursor:pointer;}.btn-primary{background-color:#01a8ce;border-color:#01a8ce;}.btn-primary:hover{background-color:#027691;border-color:#027691;}.btn-primary:focus{box-shadow:none;}.card-black{border-color:#000 !important;}.card-black:before{background:#000;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;}.card-opacity-8{opacity:.9 !important;}.spinner-border{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:text-bottom;border:.23em solid #fff;border-right-color:#fff;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;margin-left:7px;}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#scrollUp{position:fixed;right:25px;bottom:25px;width:32px;height:32px;padding:0;border:none;background:url(../images/up.png) no-repeat center center;}body{color:#fff;font-size:14px;line-height:1.6em;-webkit-backface-visibility:hidden;overflow-x:hidden;}::-moz-selection{background:#1bbde8;color:#fff;text-shadow:none;outline:none;}::-webkit-input-placeholder{color:#fff;opacity:1;}:-ms-input-placeholder{color:#fff;opacity:1;}::-moz-placeholder{color:#fff;opacity:1;}.first-child{padding-top:0 !important;border-top:inherit !important;}.overlay{position:relative;}.overlay::before{background:#000;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;}.page-head.overlay:before{background:#1a1c30;content:"";opacity:.6;}.overlay .section-title h3{color:#fff;}.primary-overlay{position:relative;width:100%;display:block;}.primary-overlay:before{background:rgba(255,78,0,.6);content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:all .5s ease 0s;}.primary-overlay:hover:before{opacity:1;}.p-bg.primary-overlay:before{background:rgba(255,78,0,.8);opacity:1;}.ovrlay{color:#fff;cursor:pointer;position:absolute;top:45%;left:45%;font-size:30px;transition:all .5s ease 0s;opacity:0;}.bttn{width:100%;display:block;text-align:center;}.bttn .btn{background:#fff;border:1px solid transparent;border-radius:8px;color:#a6a6a6;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;outline:0 none;position:relative;padding:15px 30px;transition:all .5s ease 0s;}.bttn .btn:hover,.bttn .btn.active,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:#01a8ce;color:#fff !important;box-shadow:inherit;border:1px solid transparent !important;}.bttn .btn.active:hover{background:#fc328a;}.bold,.section-title p,.slider-area1 .metis.tparrows:before,.call-to-action1 .cta-box h5.title,.portfolio-area .port-box .port-dtl h5,.pricing-area .price-box .price-quantity .qnty-box .box-element h5,.pricing-area .price-box .price-quantity .qnty-box .box-element p,.schedule-area .dwnload a,.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link,.tab-action .cta-box .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link,.schedule-area2 .schdl-tab-area2.nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link,.blog-box .blog-content .blog-title a,.blog-area .portfolio-nav ul li,.about-area .aboutus-box .about-benefit a,.about-area .about-opening .opening-hours h3,.about-area .about-opening .opening-hours ul li,.about-area .about-opening .opening-img .about-nd h5,.about-area .about-opening .opening-img .about-nd p,.trainers-area .trainer-pro .trainer-bio h4,.counter-area .single-counter p,.error-page-area .content-full a{font-weight:700;}ul{list-style:outside none none;margin-bottom:0;padding-left:0;}.breadcrumb{background-color:transparent;justify-content:center;}.breadcrumb li{color:#fff;display:inline-block;font-size:18px;font-weight:400;text-transform:capitalize;margin:0 5px;}.breadcrumb li a{color:#01a8ce;}.page-head{padding:10% 10% 3%;}.page-head .section-title h3{font-size:55px;margin-bottom:20px;color:#fff;}.wht-txt{color:#fff important;}.form-group{margin-bottom:1.5rem;}.form-control{padding:17px 16px;font-size:14px;border:1px solid #ced4da;border-radius:8px;}.form-control:hover,.form-control:focus{border:1px solid #01a8ce;box-shadow:inherit;}select.form-control:not([size]):not([multiple]){height:inherit;}textarea{height:210px;}.img3{width:30.33%;float:left;}p{font-size:15px;color:#6b6b6b;line-height:1.6rem;word-spacing:1px;}h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",sans-serif;font-weight:700;margin:0;}.img-center{margin-left:auto;margin-right:auto;}.ttu,.bttn .btn,.section-title h3,.header .navbar .navbar-nav .nav-item .nav-link,.header .navbar .navbar-nav .dropdown-menu a,.slider-area1 .tp-caption.slide-text-one h1,.slider-area1 .tp-caption.slide-text-one h2,.slider-area1 .tp-caption.slide-text-one h3,.slider-area1 .tp-caption.slide-text-one h4,.slider-area1 .tp-caption.slide-text-one h5,.slider-area1 .tp-caption.slide-text-one h6,.slider-area1 .tp-caption.slide-text-two h1,.slider-area1 .tp-caption.slide-text-two h2,.slider-area1 .tp-caption.slide-text-two h3,.slider-area1 .tp-caption.slide-text-two h4,.slider-area1 .tp-caption.slide-text-two h5,.slider-area1 .tp-caption.slide-text-two h6,.features-area .features-body .features-box .features-elements h4,.call-to-action1 .cta-box h5.title,.tab-action .cta-box h4,.tab-action .cta-box .nav-tabs .nav-link,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link,.portfolio-area .port-box .port-dtl h5,.port-area2 .portfolio-nav ul li,.pricing-area .price-box .price-quantity .qnty-box .box-element h5,.pricing-area .price-box .price-quantity .qnty-box .box-element p,.schedule-area .tab-content .tab-pane .schdl-box,.schedule-area .dwnload a,.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link,.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk h5,.product-area .product-box .cart-box .cart-element a,.product-area .product-box .cart-dtl,.blog-area .portfolio-nav ul li,.about-area .about-opening .opening-hours h3,.about-area .about-opening .opening-img .about-nd h5,.about-area .about-opening .opening-img .about-nd p,.trainers-area .trainer-pro .trainer-bio h4,.feature-service .features-box h4,.bmi-box .form-group .bttn .btn,.features-goal .features-box h4,.single-tab-area .single-tab .nav-tabs .nav-item .nav-link,.single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .subscribe-box .subs-title h4,.single-tab-area .subscribe-box .subscribe a,.single-tab-area .single-tab-content .services-content .service-title h4,.counter-area .single-counter p,.contact-area h4,.error-page-area .content-full a,.single-class .single-content .single-title h4,.single-class .search-box input::placeholder,.single-class .single-list h4,.single-class .single-list ul li a,.booking-schedule ul li,.single-information-area .product-info h3 a,.guest-register h5,.guest-register .login a,.footer-area .news-info .footer-title h3,.footer-area .instra h4{text-transform:uppercase;}.ttp,.section-title p,.call-to-action1 .cta-box h4.sub-title,.tab-action .cta-box h5,.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk h3,.blog-box .blog-content .blog-title a,.blog-box .blog-content .blog-footer a,.testimonial-area .testimonial-box .test-content .person h4,.testimonial-area .testimonial-box .test-content .person h5,.about-area .aboutus-box .about-benefit a,.about-area .about-opening .opening-hours ul li,.bmi-box .form-group h4,.single-tab-area .subscribe-box .subscribe input::placeholder,.error-page-area .content-full p,.single-information-area .product-info .pro-rating .review p,.table-content table td.product-name a,.guest-register p,.guest-register ul li a,.form-group h4{text-transform:capitalize;}.full-width{width:100%;}i{color:#fff;}a{-webkit-transition:all .3s;transition:all .3s;text-decoration:none;}a:hover{text-decoration:none;}a:focus{text-decoration:none;color:#fff;outline:0;}.section-title h3{color:#000;font-size:40px;line-height:40px;}.section-title p{font-size:18px;color:#6b6b6b;margin:20px 0 50px;}.title-white .section-title h3{color:#fff;}.title-white .section-title p{color:#fff;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt60{margin-top:60px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}.mt70{margin-top:70px;}.mb15{margin-bottom:15px;}.mb30{margin-bottom:30px;}.mb20{margin-bottom:20px;}.mb40{margin-bottom:40px;}.mb50{margin-bottom:50px;}.mb60{margin-bottom:60px;}.mb90{margin-bottom:90px;}.pad80{padding:80px 0;}.pad60{padding:60px 0;}.pad70{padding:70px 0;}.pad40{padding:40px 0;}.pad30{padding:30px 0;}.pad90{padding:90px 0;}.pad120{padding:120px 0;}.pb30{padding-bottom:30px;}.pb60{padding-bottom:60px;}.pb90{padding-bottom:90px;}.pt60{padding-top:60px;}.pt70{padding-top:70px;}.pt90{padding-top:90px;}.pt100{padding-top:100px;}.pt120{padding-top:120px;}.pt20{padding-top:20px;}.pt40{padding-top:40px;}.pt50{padding-top:50px;}.no-pad{padding:0;}.bg1{background:transparent url("../images/bg/bg1.jpg");}.bg2{background:transparent url("../images/bg/bg2.jpg");}.bg3{background:transparent url("../images/bg/bg3.jpg");}.bg4{background:transparent url("../images/bg/bg4.jpg");}.bg5{background:transparent url("../images/bg/bg5.jpg");}.bg6{background:transparent url("../images/bg/bg6.jpg");}.bg-404{background:url("../images/bg/404.jpg");}.calculate-area{background:transparent url("../images/services/bg.jpg");}.login-bg{background:transparent url("../images/breadcrumb/about-us.jpg");}.about-bg{background:transparent url("../images/breadcrumb/about-us.jpg");}.trainer-bg{background:transparent url("../images/breadcrumb/trainer.jpg");}.services-bg{background:transparent url("../images/breadcrumb/services.jpg");}.services2-bg{background:transparent url("../images/breadcrumb/service.jpg");}.pricing-plan-bg{background:transparent url("../images/breadcrumb/pricing.jpg");}.contact-bg{background:transparent url("../images/breadcrumb/contact.jpg");}.error-bg{background:transparent url("../images/breadcrumb/error.jpg");}.blog-bg{background:transparent url("../images/breadcrumb/blog.jpg");}.blog2-bg{background:transparent url("../images/breadcrumb/blog2.jpg");}.single-class-bg{background:transparent url("../images/breadcrumb/single-class.jpg");}.booking-bg{background:transparent url("../images/breadcrumb/booking.jpg");}.shop-bg{background:transparent url("../images/breadcrumb/shop.jpg");}.shop-cart-bg{background:transparent url("../images/breadcrumb/shop-cart.jpg");}.checkout-bg{background:transparent url("../images/breadcrumb/checkout.jpg");}.parallax{background-repeat:no-repeat;background-attachment:fixed;background-position:50% 0;background-size:cover;}.animation{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes slideDownIn{0%{-webkit-transform:translateY(-20px);}100%{-webkit-transform:translateY(0);}0%{-webkit-transform:translateY(-20);}}@keyframes slideDownIn{0%{transform:translateY(-20px);}100%{transform:translateY(0);}0%{transform:translateY(-20px);}}.slideDownIn{-webkit-animation-name:slideDownIn;animation-name:slideDownIn;}@-webkit-keyframes slideUpIn{0%{top:0;}100%{top:10px;}}@keyframes slideUpIn{0%{top:0;}100%{top:76px;}}.slideUpIn{-webkit-animation-name:slideUpIn;animation-name:slideUpIn;}.visible-xs{display:none;}.hidden-lg{display:none;}.header{background-color:#020202;}.header .navbar.navbar-dark{background:rgba(0,0,0,.7);padding:0;}.header .navbar .navbar-brand{padding:0;margin-left:1rem;margin-right:0;}.header .navbar .navbar-nav{padding-left:0;padding-right:inherit;}.header .navbar .navbar-nav .nav-item{position:relative;text-align:right;}.header .navbar .navbar-nav .nav-item .nav-link,.header .navbar .navbar-nav .tab-action .cta-box .nav-tabs .nav-item.show .nav-link,.tab-action .cta-box .nav-tabs .header .navbar .navbar-nav .nav-item.show .nav-link,.header .navbar .navbar-nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .nav-tabs .header .navbar .navbar-nav .nav-item.show .nav-link{line-height:80px;padding:0 14px;letter-spacing:0;font-size:16px;color:#fff;}.header .navbar .navbar-nav .nav-item .nav-link:before,.header .navbar .navbar-nav .tab-action .cta-box .nav-tabs .nav-item.show .nav-link:before,.tab-action .cta-box .nav-tabs .header .navbar .navbar-nav .nav-item.show .nav-link:before,.header .navbar .navbar-nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:before,.single-tab-area .single-tab .nav-tabs .header .navbar .navbar-nav .nav-item.show .nav-link:before{color:transparent;content:"•";font-size:1.2em;left:50%;pointer-events:none;position:absolute;text-shadow:transparent 0 0;top:-25%;transform:translateX(-50%);transition:text-shadow .3s ease 0s,color .3s ease 0s;}.header .navbar .navbar-nav .nav-item .nav-link:hover{color:#01a8ce;}.header .navbar .navbar-nav .nav-item.active .nav-link{background:#01a8ce;color:#fff;}.header .navbar .navbar-nav .nav-item.active .nav-link:before{color:#fff;text-shadow:10px 0 #fff,-10px 0 #fff;}.header .navbar .navbar-nav .nav-item .icon-menu ul li{display:inline-block;margin:0 5px;line-height:80px;}.header .navbar .navbar-nav .nav-item .icon-menu ul li a i{font-size:16px;}.header .navbar .navbar-nav .dropdown-menu{border-radius:inherit;background:rgba(0,0,0,.7);}.header .navbar .navbar-nav .dropdown-menu a{color:#fff;padding:4px 20px;font-size:14px;}.header .navbar .navbar-nav .dropdown-menu a:hover{color:#01a8ce;background:transparent;}.navbar-info{position:absolute;left:10px;}.navbar-info .user-info{display:table;vertical-align:middle;border-right:1px solid #fff;padding-right:10px;}.navbar-info .user-info .user-image-block{display:table-cell;vertical-align:middle;text-align:center;width:55px;}.navbar-info .user-info .user-image-block img{width:45px;height:45px;border-radius:50%;margin:8px 0;}.navbar-info .user-info .username{display:table-cell;font-family:"IRANSans";padding-left:20px;font-size:1rem;line-height:80px;}.navbar-info-xs{direction:rtl;height:60px;background-color:#000;border-top:1px solid #ddd;}.navbar-info-xs .user-info{display:table;vertical-align:middle;text-align:right;padding:0 10px;width:100%;height:100%;}.navbar-info-xs .user-info .user-image-block{display:table-cell;vertical-align:middle;text-align:center;width:55px;}.navbar-info-xs .user-info img{width:45px;height:45px;border-radius:50%;margin:8px 0;}.navbar-info-xs .user-info .username{display:table-cell;vertical-align:middle;font-family:'IRANSans';font-size:1.1rem;font-weight:500;padding-right:10px;}.footer-row{display:flex;}.footer-row .copyright{padding:30px;flex-basis:80%;}.footer-row .copyright h4{font-weight:500;}.footer-row .e-namad-block{padding:0 30px;flex-basis:20%;text-align:left;}.footer-row .e-namad-block img{width:70px;margin-top:5px;}.login-popup{position:fixed;left:0;top:-100%;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9999;visibility:hidden;opacity:0;overflow:auto;transition:all 700ms ease;-moz-transition:all 700ms ease;-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;}.login-popup.popup-visible{top:0;visibility:visible;opacity:1;}.login-popup .close-popup{position:absolute;right:25px;top:25px;font-size:25px;color:#fff;padding:10px;background:#01a8ce;cursor:pointer;z-index:5;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;}.login-popup .close-popup:hover{opacity:.7;}.login-popup .search-form{position:relative;padding:0 15px 50px;padding-top:200px;max-width:700px;margin:0 auto;}.login-popup .search-form fieldset{position:relative;border-radius:12px;}.login-popup .search-form fieldset input[type="search"],.login-popup .search-form fieldset input.form-control{position:relative;height:70px;padding:20px 220px 20px 30px;background:#fff;line-height:30px;font-size:24px;color:#233145 !important;}.login-popup .search-form fieldset input[type="submit"]{position:absolute;display:block;right:0;top:0;text-align:center;width:220px;padding:20px 10px 20px 10px;color:#fff;cursor:pointer;background:#01a8ce;line-height:30px;height:70px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;font-size:20px;text-transform:uppercase;border-radius:0 7px 7px 0;border:none;}.login-popup .search-form fieldset input[type="submit"]:hover{background:#01a8ce;color:#fff;}@media only screen and (max-width:600px){.visible-xs{display:block;}.hidden-xs{display:none;}.header .navbar .navbar-nav .nav-item{text-align:right;}.footer-row .copyright{padding:30px 15px;}.footer-row .copyright h4{font-size:12px;}.footer-row .e-namad-block{padding:0 15px;}.footer-row .e-namad-block img{width:60px;margin-top:7px;}}.slider-area1 .tp-caption.slide-text-one h1,.slider-area1 .tp-caption.slide-text-one h2,.slider-area1 .tp-caption.slide-text-one h3,.slider-area1 .tp-caption.slide-text-one h4,.slider-area1 .tp-caption.slide-text-one h5,.slider-area1 .tp-caption.slide-text-one h6{font-size:65px !important;line-height:60px !important;}.slider-area1 .tp-caption.slide-text-one h1 span,.slider-area1 .tp-caption.slide-text-one h2 span,.slider-area1 .tp-caption.slide-text-one h3 span,.slider-area1 .tp-caption.slide-text-one h4 span,.slider-area1 .tp-caption.slide-text-one h5 span,.slider-area1 .tp-caption.slide-text-one h6 span{font-size:65px !important;color:#01a8ce;}.slider-area1 .tp-caption.slide-text-two h1,.slider-area1 .tp-caption.slide-text-two h2,.slider-area1 .tp-caption.slide-text-two h3,.slider-area1 .tp-caption.slide-text-two h4,.slider-area1 .tp-caption.slide-text-two h5,.slider-area1 .tp-caption.slide-text-two h6{font-size:28px !important;}.slider-area1 .tp-caption.rev-btn{background:#fff;color:#000 !important;border-radius:7px !important;padding:20px 22px !important;transition:all .5s ease 0s !important;cursor:pointer;}.slider-area1 .tp-caption.rev-btn:hover{background:#01a8ce !important;color:#fff !important;}.slider-area1 .tp-caption.rev-btn.tp-btn{background:transparent;border:1px solid #01a8ce;color:#01a8ce !important;}.slider-area1 .tp-caption.rev-btn.tp-btn:hover{background:transparent !important;border:1px solid #01a8ce !important;}.slider-area1 .tp-leftarrow.tparrows.metis{background:transparent;}.slider-area1 .tp-rightarrow.metis.tparrows{background:transparent;}.slider-area1 .metis{display:none;}.slider-area1 .metis.tparrows:before{transition:all .3s;-webkit-transition:all .3s;font-size:40px;font-weight:700;color:#01a8ce;}.slider-area1 .custom-slider .slide-text-two h1,.slider-area1 .custom-slider .slide-text-two h2,.slider-area1 .custom-slider .slide-text-two h3,.slider-area1 .custom-slider .slide-text-two h4,.slider-area1 .custom-slider .slide-text-two h5,.slider-area1 .custom-slider .slide-text-two h6{font-size:50px !important;line-height:100px !important;}.slider-area1 .custom-slider .slide-text-two h1 span,.slider-area1 .custom-slider .slide-text-two h2 span,.slider-area1 .custom-slider .slide-text-two h3 span,.slider-area1 .custom-slider .slide-text-two h4 span,.slider-area1 .custom-slider .slide-text-two h5 span,.slider-area1 .custom-slider .slide-text-two h6 span{color:#01a8ce;}.slider-area1 .custom-slider .slide-caption{position:relative;top:20%;text-align:center;text-transform:uppercase;}.features-area .features-body{position:relative;background:#fff;transform:translateY(-59px);display:flex;box-shadow:1px 3px 14px -3px #000;}.features-area .features-body .features-box{background:#fff;display:flex;flex-direction:column;}.features-area .features-body .features-box:nth-child(even) .features-elements{order:1;}.features-area .features-body .features-box:nth-child(even) .features-box-img{order:0;}.features-area .features-body .features-box .features-elements{padding:37px 25px;}.features-area .features-body .features-box .features-elements a{display:block;text-align:center;margin-bottom:20px;}.features-area .features-body .features-box .features-elements a i:before{font-size:70px;color:#6b6b6b;transition:all .5s ease 0s;margin-left:0;}.features-area .features-body .features-box .features-elements h4{font-size:25px;color:#000;}.features-area .features-body .features-box a{display:block;}.features-area .features-body .features-box a img{width:100%;}.features-area .features-body .features-box:hover a i:before{color:#01a8ce;}.call-to-action1 .cta-img{width:100%;}.call-to-action1 .cta-img img{width:100%;}.call-to-action1 .cta-box h4.sub-title{color:#01a8ce;font-size:30px;line-height:30px;}.call-to-action1 .cta-box h5.title{color:#000;font-size:35px;line-height:35px;}.call-to-action1 .bttn{text-align:left;}.tab-action .cta-box h4{font-size:35px;font-weight:normal;color:#000;}.tab-action .cta-box h5{font-size:35px;color:#01a8ce;padding-bottom:20px;border-bottom:1px solid #a6a6a6;}.tab-action .cta-box .nav{flex-wrap:inherit;margin-top:50px;border:inherit;}.tab-action .cta-box .nav .nav-item .nav-link,.tab-action .cta-box .nav .nav-tabs .nav-item.show .nav-link,.tab-action .cta-box .nav-tabs .nav .nav-item.show .nav-link,.single-tab-area .single-tab .nav-tabs .tab-action .cta-box .nav .nav-item.show .nav-link{border-radius:inherit;}.tab-action .cta-box .nav-tabs .nav-link,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link{border:inherit;font-size:16px;color:#000;transition:all .5s ease 0s;padding:10px 0;}.tab-action .cta-box .nav-tabs .nav-link i,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link i{color:#01a8ce;margin-right:10px;transition:all .5s ease 0s;}.tab-action .cta-box .nav-tabs .nav-link:hover,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link:hover,.tab-action .cta-box .nav-tabs .nav-link.active,.tab-action .cta-box .nav-tabs .nav-item.show .active.nav-link{color:#01a8ce;background-color:transparent;border:inherit;}.tab-action .cta-box .nav-tabs .nav-link:hover i,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link:hover i,.tab-action .cta-box .nav-tabs .nav-link.active i,.tab-action .cta-box .nav-tabs .nav-item.show .active.nav-link i{color:#000;}.tab-action .cta-box .tab-content{margin-top:15px;}.tab-action .cta-box .bttn{margin-top:40px;}.portfolio-area .port-box{position:relative;width:100%;display:inline-block;transform:scale(1);transition:all .5s ease 0s;}.portfolio-area .port-box .port-img{width:100%;}.portfolio-area .port-box .port-img a{display:block;}.portfolio-area .port-box .port-img a img{width:100%;}.portfolio-area .port-box .port-img a i{top:40%;font-size:40px;}.portfolio-area .port-box .port-dtl{position:absolute;width:100%;text-align:center;bottom:0%;opacity:0;transition:all .5s ease 0s;}.portfolio-area .port-box .port-dtl h5{color:#fff;font-size:25px;margin-bottom:15px;}.portfolio-area .port-box .port-dtl p{font-size:15px;color:#fff;margin:0 50px;}.portfolio-area .port-box:hover{transform:scale(.9);}.portfolio-area .port-box:hover .port-dtl{bottom:7%;opacity:1;}.portfolio-area .port-box:hover .port-img a i{opacity:1;top:45%;}.portfolio-area .port-box:hover .port-img a i:hover{transform:scale(1.2);}.port-carousel.owl-theme .owl-controls .owl-buttons div{padding:11px 21px;font-size:30px;border-radius:50%;opacity:.6;position:absolute;top:45%;left:1%;}.port-carousel.owl-theme .owl-controls .owl-buttons div.owl-next{right:1%;left:auto;}.port-carousel.owl-theme .owl-controls .owl-buttons div:hover{opacity:.6;}.port-carousel.owl-theme .owl-controls .owl-buttons div i{color:rgba(0,0,0,.3);font-size:35px;font-weight:900;}.port-area2{background:#f1f1f1;}.port-area2 .portfolio-nav ul{margin-top:45px;float:right;}.port-area2 .portfolio-nav ul li{color:#6b6b6b;cursor:pointer;display:inline-block;padding:5px 10px;font-size:16px;transition:all .5s ease 0s;}.port-area2 .portfolio-nav ul li:hover{color:#01a8ce;}.port-area2 .portfolio .portfolio-masonry-item{width:23%;margin:0 12px;}.pricing-area .price-box{position:relative;margin-top:140px;background-color:#f7f7f7;padding-bottom:15px;border-radius:10px;transition:all .5s ease 0s;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);}.pricing-area .price-box .price-empty{padding:60px 0;position:relative;border-radius:10px;}.pricing-area .price-box .price-quantity{padding:35px 0;position:relative;}.pricing-area .price-box .price-quantity .qnty-box{background-color:#f7f7f7;position:absolute;width:200px;height:200px;line-height:235px;border-radius:50%;border:4px solid #fff;top:0;bottom:0;left:0;right:0;margin:0 auto;transform:translateY(-200px);transition:all .5s ease 0s;}.pricing-area .price-box .price-quantity .qnty-box .box-element{display:inline-block;}.pricing-area .price-box .price-quantity .qnty-box .box-element h5{font-size:35px;margin-bottom:10px;color:#01a8ce;}.pricing-area .price-box .price-quantity .qnty-box .box-element p{color:#000;font-size:15px;line-height:15px;}.pricing-area .price-box .price-quantity .price-dtl ul{margin:0 50px;}.pricing-area .price-box .price-quantity .price-dtl ul li{color:#747474;font-size:16px;padding:12px 0;border-top:1px solid #ccc;}.pricing-area .price-box .price-quantity .price-dtl ul li.first-child{border:inherit;}.pricing-area .price-box .price-quantity .price-dtl .bttn .btn{color:#747474;border-radius:5px;border:1px solid #ccc;padding:7px 25px;margin-top:15px;font-weight:normal;}.pricing-area .price-box.active,.pricing-area .price-box:hover{background-color:#01a8ce !important;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);transform:translateY(-10px);}.pricing-area .price-box.active .qnty-box,.pricing-area .price-box:hover .qnty-box{background-color:#01a8ce !important;}.pricing-area .price-box.active .price-quantity .qnty-box .box-element h5,.pricing-area .price-box:hover .price-quantity .qnty-box .box-element h5{color:#fff;}.pricing-area .price-box.active .price-quantity .price-dtl ul li,.pricing-area .price-box:hover .price-quantity .price-dtl ul li{color:#fff;}.pricing-area .price-box.active .price-quantity .price-dtl .bttn .btn,.pricing-area .price-box:hover .price-quantity .price-dtl .bttn .btn{background-color:#000;border:1px solid transparent;color:#fff;}.schedule-area .schdl-tab-area{width:13%;float:left;display:inline-block;}.schedule-area .schdl-tab-area li a{font-size:18px;font-weight:700;background:transparent;border-radius:inherit;color:#000;padding:13px 18px;}.schedule-area .schdl-tab-area li a:hover{background:#01a8ce;color:#fff;}.schedule-area .tab-content{width:87%;float:left;}.schedule-area .tab-content .tab-pane{margin-left:10px;}.schedule-area .tab-content .tab-pane.active{background:transparent;}.schedule-area .tab-content .tab-pane .schdl-box{width:165px;margin:0 12px;float:left;font-weight:bold;padding:45px 10px;text-align:center;border-radius:8px;border:1px solid #6b6b6b;margin-bottom:20px;transition:all .5s ease 0s;}.schedule-area .tab-content .tab-pane .schdl-box:hover{background:#01a8ce;border:1px solid transparent;}.schedule-area .tab-content .tab-pane .schdl-box:hover h5{color:#fff;}.schedule-area .tab-content .tab-pane .schdl-box:hover p{color:#fff;}.schedule-area .tab-content .tab-pane .schdl-box h5{font-size:20px;color:#000;font-weight:700;margin-bottom:10px;}.schedule-area .tab-content .tab-pane .schdl-box p{word-spacing:0;}.schedule-area .dwnload{width:100%;text-align:center;margin-top:10px;}.schedule-area .dwnload a{font-size:18px;color:#000;}.schedule-area .dwnload a span{font-size:20px;margin-right:15px;transition:all .5s ease 0s;}.schedule-area .dwnload a span i{color:#01a8ce;transition:all .5s ease 0s;}.schedule-area .dwnload a:hover{color:#01a8ce;}.schedule-area .dwnload a:hover span i{transform:translateY(2px);}.schedule-area .nav-tabs .nav-link,.schedule-area .tab-action .cta-box .nav-tabs .nav-item.show .nav-link,.tab-action .cta-box .schedule-area .nav-tabs .nav-item.show .nav-link,.schedule-area .nav-tabs .nav-item.show .nav-link,.schedule-area .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .schedule-area .nav-tabs .nav-item.show .nav-link{border:inherit;}.schedule-area .nav-tabs .nav-link:hover,.schedule-area .nav-tabs .nav-item.show .nav-link:hover,.schedule-area .nav-tabs .nav-link.active,.schedule-area .nav-tabs .nav-item.show .active.nav-link{color:#fff;background-color:#01a8ce;border:inherit;}.nav-link:focus,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link:focus,.schedule-area .nav-tabs .nav-item.show .nav-link:focus,.schedule-area2 .nav-tabs .nav-item.show .nav-link:focus,.single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:focus,.nav-link:hover,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link:hover,.schedule-area .nav-tabs .nav-item.show .nav-link:hover,.schedule-area2 .nav-tabs .nav-item.show .nav-link:hover,.single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:hover{border-color:transparent;}.schedule-area2 .schdl-tab-area2.nav{flex-wrap:inherit;}.schedule-area2 .schdl-tab-area2.nav .nav-item{text-align:center;border-radius:inherit;background:#f1f1f1;}.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link,.tab-action .cta-box .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link,.schedule-area2 .schdl-tab-area2.nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link{color:#fff;padding:30px 0;font-size:25px;color:#000;border-radius:inherit;position:relative;}.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link span,.tab-action .cta-box .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link span,.schedule-area2 .schdl-tab-area2.nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link span,.single-tab-area .single-tab .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link span{margin-top:10px;width:100%;display:block;font-size:14px;color:#6b6b6b;font-weight:normal;}.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link:before,.tab-action .cta-box .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link:before,.schedule-area2 .schdl-tab-area2.nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:before,.single-tab-area .single-tab .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link:before{content:"";border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff;position:absolute;bottom:-20px;left:50%;margin-left:-18px;visibility:hidden;transition:all .5s ease 0s;}.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link.active:before,.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link:hover:before{visibility:visible;bottom:0;}.schedule-area2 .nav-tabs .nav-link,.schedule-area2 .tab-action .cta-box .nav-tabs .nav-item.show .nav-link,.tab-action .cta-box .schedule-area2 .nav-tabs .nav-item.show .nav-link,.schedule-area2 .nav-tabs .nav-item.show .nav-link,.schedule-area2 .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .schedule-area2 .nav-tabs .nav-item.show .nav-link{border:inherit;}.schedule-area2 .nav-tabs .nav-link:hover,.schedule-area2 .nav-tabs .nav-item.show .nav-link:hover,.schedule-area2 .nav-tabs .nav-link.active,.schedule-area2 .nav-tabs .nav-item.show .active.nav-link{color:#fff;background-color:#01a8ce;border:inherit;}.schedule-area2 .nav-tabs .nav-link:hover span,.schedule-area2 .nav-tabs .nav-item.show .nav-link:hover span,.schedule-area2 .nav-tabs .nav-link.active span,.schedule-area2 .nav-tabs .nav-item.show .active.nav-link span{color:#fff !important;}.schedule-area2 .schedule-tab-content{margin-top:60px;display:inline-block;}.schedule-area2 .schedule-tab-content .tab-pane ul li{width:100%;float:left;padding:30px 0;border-top:1px solid #e1e1e1;}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-img{width:20%;float:left;}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-img img{width:100%;}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk{padding:43px 0;width:70%;float:left;margin-left:35px;display:inline-block;}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk h5{color:#6b6b6b;font-size:15px;}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk h3{color:#000;font-size:22px;margin-top:15px;}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk a{float:right;margin-top:-35px;}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk a i{color:#6b6b6b;font-size:40px;transition:all .5s ease 0s;}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk a i:hover{color:#01a8ce;}.schedule-area2 .schedule-tab-content .tab-pane ul li:hover .schedule-desk h3{color:#01a8ce;}.schedule-area2 .schedule-tab-content .tab-pane ul li:last-child{padding-bottom:0;}.schedule-area2 .schedule-tab-content .tab-pane ul li:first-child{padding-top:0;border-top:inherit;}.product-area .product-carousel{position:relative;}.product-area .product-carousel .owl-buttons div{position:absolute;left:-6%;top:40%;background:transparent !important;font-size:40px;}.product-area .product-carousel .owl-buttons div i{color:#a6a6a6;}.product-area .product-carousel .owl-next{right:-6%;left:inherit !important;}.product-area .product-box{position:relative;display:block;}.product-area .product-box .cart-box{position:relative;}.product-area .product-box .cart-box .cart-img a{width:100%;display:block;}.product-area .product-box .cart-box .cart-img a img{width:100%;}.product-area .product-box .cart-box .cart-element{position:absolute;bottom:20%;display:block;width:100%;text-align:center;opacity:0;}.product-area .product-box .cart-box .cart-element a{background:#fff;padding:6px 17px;border-radius:20px;font-size:12px;color:#000;margin-right:10px;transition:all .5s ease 0s;}.product-area .product-box .cart-box .cart-element i{color:#fff;margin-left:10px;transition:all .5s ease 0s;}.product-area .product-box .cart-box:hover a .ovrlay{opacity:1;}.product-area .product-box .cart-box:hover .cart-element{opacity:1;}.product-area .product-box .cart-box:hover .cart-element a{margin-right:5px;}.product-area .product-box .cart-box:hover .cart-element a:hover{background:#01a8ce;}.product-area .product-box .cart-box:hover .cart-element i{margin-left:5px;}.product-area .product-box .cart-dtl{padding:20px 42px 0 42px;}.product-area .product-box .cart-dtl h4{font-size:18px;color:#000;margin-bottom:10px;}.product-area .product-box .cart-dtl h4 span{float:right;}.product-area .product-box .cart-dtl .add-cart{width:100%;display:block;text-align:center;line-height:14px;}.product-area .product-box .cart-dtl .add-cart a{font-size:14px;color:#6b6b6b;}.product-area .product-box:hover .cart-dtl .add-cart a{color:#000;background:inherit;}.call-to-action{background-color:#843794;}.call-to-action h4{text-transform:capitalize;color:#fff;font-size:35px;font-family:"Roboto Condensed",sans-serif;font-weight:normal;text-align:left;margin-top:5px;}.call-to-action .bttn{text-align:right;}.blog-box{border:1px solid #ececec;display:inline-block;position:relative;transition:all .5s ease 0s;}.blog-box .blog-img{position:relative;}.blog-box .blog-img img{position:relative;width:100%;}.blog-box .blog-date{background:#fff;display:block;height:60px;left:6%;position:absolute;top:30%;width:54px;text-transform:uppercase;}.blog-box .blog-date span{display:block;text-align:center;color:#01a8ce;}.blog-box .blog-date span.date{font-size:20px;margin-top:5px;}.blog-box .blog-content{padding:29px 20px;display:inline-block;}.blog-box .blog-content .blog-title a{color:#000;font-size:18px;transition:all .5s ease 0s;}.blog-box .blog-content .meta{margin-top:12px;display:inline-block;}.blog-box .blog-content .meta .news-author{float:left;margin-right:5px;}.blog-box .blog-content .meta .news-author i{font-size:15px;margin-right:3px;color:#01a8ce;}.blog-box .blog-content .meta .news-author a{color:#6b6b6b;font-size:15px;}.blog-box .blog-content .meta .news-author:hover a{color:#01a8ce;}.blog-box .blog-content .meta .coment-counter{float:left;}.blog-box .blog-content .meta .coment-counter span{font-size:15px;color:#01a8ce;}.blog-box .blog-content .news-introtxt{margin-top:15px;float:left;}.blog-box .blog-content .blog-footer{float:left;}.blog-box .blog-content .blog-footer a{color:#707d82;display:inline-block;font-size:14px;margin-top:10px;transition:all .5s ease 0s;}.blog-box:hover{box-shadow:2px 4px 43px -8px #000;}.blog-box:hover .blog-title a{color:#01a8ce;}.blog-box:hover .blog-footer a{color:#01a8ce;}.blog-page .blog-date{top:0;left:0;background:#fff;padding:6px;width:80px;height:80px;line-height:1.8;}.blog-page .blog-date .date-box{background:#01a8ce;display:inline-block;width:100%;}.blog-page .blog-date .date-box .date{color:#fff;}.blog-page .blog-date .date-box .month{color:#000;}.blog-page .blog-content .meta .coment-counter{margin-left:5px;}.blog-area .portfolio-nav ul li{padding:10px 15px;font-size:18px;color:#6b6b6b;margin:15px;transition:all .5s ease 0s;border-radius:8px;display:inline-block;cursor:pointer;}.blog-area .portfolio-nav ul li.active,.blog-area .portfolio-nav ul li:hover{background:#01a8ce;color:#fff;}.blog-area .blog-portfolio .portfolio-masonry-item{margin:0 15px;}.blog-area .blog-portfolio .portfolio-masonry-item .audio-box audio{width:100%;}.blog-area .blog-portfolio .portfolio-masonry-item .video{width:100%;padding:0;border:inherit;}.blog-area .blog-portfolio .portfolio-masonry-item .video:focus{border:inherit !important;}.blog-area .blog-portfolio .portfolio-masonry-item .video.btn-primary{border:inherit !important;}.blog-area .blog-portfolio .portfolio-masonry-item .video span{display:block;position:relative;}.blog-area .blog-portfolio .portfolio-masonry-item .video span img{width:100%;}.blog-area .blog-portfolio .portfolio-masonry-item .video span:before{background:rgba(255,78,0,.6);content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.blog-area .blog-portfolio .portfolio-masonry-item .video span i{position:absolute;font-size:50px;top:0;left:0;right:0;bottom:0;margin:auto;width:40px;height:40px;opacity:.8;z-index:9;}.blog-area .blog-portfolio .portfolio-masonry-item .modal-content .modal-body{padding:inherit;}.blog-area .blog-portfolio .portfolio-masonry-item .modal-content .video-content video{width:100%;}.blog-left-sidebar .left-sidebar .side-title h3{font-size:16px;font-weight:700;margin-top:0;color:#6b6b6b;margin-bottom:15px;}.blog-left-sidebar .left-sidebar .quick-links ul{margin-top:-6px;}.blog-left-sidebar .left-sidebar .quick-links ul li{padding:3px 0;-webkit-transition:all .3s;transition:all .3s ease 0s;}.blog-left-sidebar .left-sidebar .quick-links ul li a{color:#707d82;font-weight:400;letter-spacing:1px;line-height:22px;text-transform:capitalize;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;}.blog-left-sidebar .left-sidebar .quick-links ul li a:before{content:"";display:block;float:left;font-family:fontawesome;margin-right:10px;transition:all .3s ease 0s;}.blog-left-sidebar .left-sidebar .quick-links ul li a:hover{color:#01a8ce;margin-left:5px;}.pagination{border:1px solid transparent;}.pagination .page-item{margin:0 5px;}.pagination .page-item .page-link{padding:10px 15px;border:2px solid #01a8ce;border-radius:inherit;color:#6b6b6b;font-size:18px;}.pagination .page-item:hover .page-link{background:#01a8ce;color:#fff;}.client{overflow:hidden;}.client .item{margin:inherit;opacity:.57;transition:all .3s ease 0s;width:70%;}.client .item img{width:100%;filter:grayscale(100%);}.client .item img:hover{color:#01a8ce;filter:grayscale(0%);}.client .item:hover{opacity:1;transform:scale(1.2);}.testimonial-area .testimonial-box{padding:40px 60px;display:inline-block;position:relative;}.testimonial-area .testimonial-box .test-img{float:left;display:inline-block;width:13%;}.testimonial-area .testimonial-box .test-img img{width:100px;height:100px;border-radius:50%;}.testimonial-area .testimonial-box .test-content{overflow:hidden;display:inline-block;float:left;width:82%;}.testimonial-area .testimonial-box .test-content .person{margin-bottom:30px;}.testimonial-area .testimonial-box .test-content .person h4{font-size:20px;color:#01a8ce;margin-bottom:10px;font-weight:bold;}.testimonial-area .testimonial-box .test-content .person h5{font-size:14px;color:#6b6b6b;}.testimonial-area .testimonial-box .test-content p{color:#ddd;}.testimonial-area .testimonial-box:before{content:"";position:absolute;font-family:fontawesome;right:13px;font-size:60px;transform:rotateX(200deg);color:#01a8ce;}.testimonial-area .owl-theme .owl-controls.clickable .owl-page:hover span{background:#01a8ce;transform:scale(1.5);transition:all .5s ease 0s;}.testimonial-area .owl-theme .owl-controls .owl-page.active span{background:#01a8ce;transform:scale(1.5);transition:all .5s ease 0s;}.feature-box{transform:translateY(-80px);}.feature-box .features-body{padding:40px 0;transition:all .5s ease 0s;box-shadow:1px 5px 22px -1px #000;transform:inherit;}.feature-box .features-body .features-box{width:100%;float:left;background:#fff;}.feature-box .features-body .features-box .features-elements h4{margin-top:12px;}.feature-box .features-body .features-box .features-elements img{height:70px;}.feature-box .features-body .features-box .features-elements .bttn{margin-top:24px;}.feature-box .features-body .features-box .features-elements .bttn .btn{border:1px solid;padding:6px 19px;font-size:14px;color:#6b6b6b;font-weight:normal;border-radius:5px;}.feature-box .features-body:hover{transform:translateY(-40px);}.call-to-action.action-box{background:inherit;}.call-to-action.action-box .bttn .btn{background:transparent;border:1px solid;color:#fff;}.call-to-action.action-box .bttn :hover{background:#fff;color:#000 !important;}.about-area .aboutus-box .about-benefit a{color:#01a8ce;float:left;font-size:15px;float:left;margin-right:5px;}.about-area .aboutus-box .about-benefit a span{margin-right:5px;}.about-area .aboutus-box .about-benefit a span i{color:#01a8ce;}.about-area .about-opening{padding:43px 40px;box-shadow:0 5px 30px -8px #000;}.about-area .about-opening .opening-hours h3{color:#01a8ce;font-size:20px;}.about-area .about-opening .opening-hours ul{display:inline-block;margin-top:20px;width:100%;}.about-area .about-opening .opening-hours ul li{color:#6b6b6b;font-size:13px;padding:10px 0;border-bottom:1px solid #a6a6a6;}.about-area .about-opening .opening-hours ul li span{float:right;}.about-area .about-opening .opening-img{position:relative;margin-top:40px;width:100%;display:inlin-block;}.about-area .about-opening .opening-img img{width:100%;}.about-area .about-opening .opening-img .about-nd{position:absolute;top:36%;left:0;right:0;bottom:0;text-align:center;}.about-area .about-opening .opening-img .about-nd h5{margin-bottom:5px;font-size:20px;}.about-area .about-opening .opening-img .about-nd p{color:#fff;}.trainers-area .trainer-pro .trainer-img{position:relative;margin-bottom:40px;}.trainers-area .trainer-pro .trainer-img:before{background:rgba(255,78,0,.8);content:"";position:absolute;width:100%;height:100%;top:0;left:0;transform:scale(0);transition:all .5s ease 0s;z-index:9;border-radius:50%;}.trainers-area .trainer-pro .trainer-img:hover:before{transform:scale(1);}.trainers-area .trainer-pro .trainer-img img{width:100%;border:2px solid #a6a6a6;border-radius:50%;}.trainers-area .trainer-pro .trainer-img ul{position:absolute;display:inline-block;top:49%;left:12%;z-index:9;opacity:0;transition:all .5s ease .2s;}.trainers-area .trainer-pro .trainer-img ul li{display:inline-block;margin:0 3px;transform:perspective(50px) rotatey(80deg);transition:all .5s ease .2s;}.trainers-area .trainer-pro .trainer-img ul li i{color:rgba(255,78,0,.8);font-size:20px;padding:5px;background:#fff;transition:all .5s ease 0s;width:28px;height:28px;line-height:21px;text-align:center;}.trainers-area .trainer-pro .trainer-img ul li i:hover{background:#01a8ce;color:rgba(0,0,0,.5);}.trainers-area .trainer-pro .trainer-img:hover ul{left:20%;opacity:1;}.trainers-area .trainer-pro .trainer-img:hover ul li{transform:perspective(50px) rotatey(0deg);}.trainers-area .trainer-pro .trainer-bio{text-align:center;}.trainers-area .trainer-pro .trainer-bio h4{color:#000;font-size:25px;margin-bottom:5px;}.trainers-area .trainer-pro .trainer-bio p{text-transform:capitalize;}.colum-4 .trainer-bio h4{color:#fff !important;}.colum-4-2 .trainer-img img{border-radius:10px !important;}.colum-4-2 .trainer-img:before{border-radius:10px !important;}.expert-trainer .trainer-img img{border-radius:0 !important;border:inherit !important;}.expert-trainer .trainer-img:before{border-radius:0 !important;}.expert-trainer .trainer-img ul{top:45% !important;left:40% !important;width:100px;line-height:3;}.expert-trainer .trainer-img ul:before{position:absolute;content:"";height:150px;width:150px;background:transparent;top:-58%;left:-40px;border:1px solid #fff;transform:rotate(44deg) scale(1.4);opacity:0;transition:all .5s ease 0s;}.expert-trainer .trainer-img ul li{margin:0 5px;}.expert-trainer .trainer-img ul li:nth-child(1){transform:translate3d(-53px,-50px,0);}.expert-trainer .trainer-img ul li:nth-child(2){transform:translate3d(53px,-50px,0);}.expert-trainer .trainer-img ul li:nth-child(3){transform:translate3d(-53px,50px,0);}.expert-trainer .trainer-img ul li:nth-child(4){transform:translate3d(53px,50px,0);}.expert-trainer .trainer-img:hover ul:before{opacity:1;transform:rotate(44deg) scale(1);}.expert-trainer .trainer-img:hover ul li:nth-child(1),.expert-trainer .trainer-img:hover ul li:nth-child(2),.expert-trainer .trainer-img:hover ul li:nth-child(3),.expert-trainer .trainer-img:hover ul li:nth-child(4){transform:translate3d(0,0,0);}.feature-service .features-box .feature-icon{display:inline-block;float:left;margin-bottom:20px;}.feature-service .features-box .feature-icon i:before{color:#6b6b6b;font-size:50px;margin-left:0;transition:all .5s ease 0s;}.feature-service .features-box h4{color:#000;margin-left:30px;margin-bottom:0;display:inline-block;transition:all .5s ease 0s;}.feature-service .features-box p{display:inline-block;}.feature-service .features-box:hover .feature-icon i:before{color:#01a8ce;}.feature-service .features-box:hover h4{color:#01a8ce;}.bmi-box{position:relative;}.bmi-box p{color:#fff;}.bmi-box .form-group h4{font-size:16px;margin-bottom:10px;font-weight:normal;color:#fff;}.bmi-box .form-group input{background:transparent;}.bmi-box .form-group input:focus,.bmi-box .form-group input:hover{border:1px solid #fff;}.bmi-box .form-group input::placeholder{color:#000;}.bmi-box .form-group select.form-control{height:inherit;background:transparent;}.bmi-box .form-group select.form-control:hover{border:1px solid #fff;}.bmi-box .form-group .bttn .btn{background:#fff;color:#01a8ce !important;border:1px solid #01a8ce !important;}.bmi-box .form-group .bttn .btn:hover{background:#01a8ce;color:#fff !important;}.bmi-box .form-group p{color:#fff;}.features-goal .features-box .goal-img{padding:0 20px;}.features-goal .features-box .goal-img img{border:2px solid #6b6b6b;border-radius:50%;width:100%;}.features-goal .features-box h4{color:#000;transition:all .5s ease 0s;font-size:20px;}.features-goal .features-box:hover h4{color:#01a8ce;}.single-tab-area .single-tab .nav-tabs .nav-item .nav-link,.single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link{font-size:16px;color:#6b6b6b;font-weight:bold;padding:16px 35px;border:1px solid #a6a6a6;background:#f7f7f7;border-radius:inherit;}.single-tab-area .single-tab .nav-tabs .nav-link:hover,.single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:hover,.single-tab-area .single-tab .nav-tabs .nav-link.active,.single-tab-area .single-tab .nav-tabs .nav-item.show .active.nav-link{color:#fff;background-color:#01a8ce;border:1px solid transparent;}.single-tab-area .subscribe-box{padding:40px 0;background:#f7f7f7;margin-top:70px;}.single-tab-area .subscribe-box .subs-title{padding:0 30px;margin-bottom:30px;}.single-tab-area .subscribe-box .subs-title h4{color:#000;font-size:18px;margin-bottom:10px;}.single-tab-area .subscribe-box .subscribe{position:relative;}.single-tab-area .subscribe-box .subscribe input{border:1px solid #ccc;outline:inherit;width:100%;height:46px;padding:5px 15px;color:#000;background:#fff;}.single-tab-area .subscribe-box .subscribe input::placeholder{color:#ccc;font-size:14px;}.single-tab-area .subscribe-box .subscribe a{font-size:14px;color:#fff;background:#01a8ce;padding:12px 30px;position:absolute;top:0;right:0;}.single-tab-area .single-tab-content .services-content .services-img{margin-bottom:40px;overflow:hidden;}.single-tab-area .single-tab-content .services-content .services-img img{width:100%;transform:scale(1);transition:all 1.2s ease;}.single-tab-area .single-tab-content .services-content .services-img img:hover{transform:scale(1.3);}.single-tab-area .single-tab-content .services-content .service-title h4{font-size:25px;color:#000;margin-bottom:20px;}.single-tab-area .single-tab-content .services-content .service-title p.quote{font-size:18px;}.single-tab-area .single-tab-content .services-content ul{margin-top:50px;}.single-tab-area .single-tab-content .services-content ul li{display:inline-block;width:22%;margin:0 8px;}.single-tab-area .single-tab-content .services-content ul li img{width:100%;}.card{background-color:transparent;border:1px solid #eee;border-radius:0;margin-bottom:15px;}.card-header{border:transparent;padding:inherit;background:transparent;}.card-header:first-child{border-radius:inherit;}.card-header h5{font-size:18px;font-weight:600;text-transform:uppercase;display:inline-block;width:100%;}.card-header a{color:#626262;font-size:20px;width:100%;padding:20px 0 20px 60px;display:block;background:#fff;}.card-header a.collapsed{background:#f7f7f7;}.card-header a::before{color:#626262;content:"";display:block;font-family:fontawesome;font-size:14px;left:23px;position:absolute;top:23px;}.card-header a.collapsed::before{color:#626262;content:"";display:block;font-family:fontawesome;font-size:14px;left:23px;position:absolute;top:23px;}.counter-area .single-counter{display:block;text-align:center;}.counter-area .single-counter span{display:inline-block;}.counter-area .single-counter span i::before{display:block;font-size:70px;margin:0 0 12px;}.counter-area .single-counter h3{font-size:45px;color:#fff;}.counter-area .single-counter p{font-size:35px;color:#01a8ce;}.plan-box .cta-box h5{border:inherit;padding-bottom:0;}.call-to-action1 .cta-box .bttn .btn{padding:13px 43px;}.contact-area .location{display:inline-block;width:100%;}.contact-area .location .ctc-content{width:100%;float:left;}.contact-area .location .ctc-content i{color:#01a8ce;font-size:28px;float:left;width:15%;}.contact-area .location .ctc-content p{float:left;}.contact-area h4{font-size:25px;color:#000;margin-bottom:30px;}.contact-area .opening-time{display:inline-block;width:100%;}.contact-area .opening-time ul li p{margin-bottom:8px;}.ctc1 .ctc-box{width:100%;display:inline-block;border:1px solid #ced4da;border-radius:8px;padding:38px 30px;transition:all .5s ease 0s;}.ctc1 .ctc-box ul{z-index:9;position:relative;padding:16px 5px;}.ctc1 .ctc-box ul li p{color:#fff;}.ctc1 .ctc-box:hover{box-shadow:2px 12px 39px -15px #000;}.ctc1 .ctc-box .ctc-link{padding:0 20px;}.ctc1 .ctc-box .ctc-link p{margin-bottom:15px;}.ctc1 .ctc-box .ctc-link ul{padding:0;}.ctc1 .ctc-box .ctc-link ul li{display:inline-block;margin-right:20px;}.ctc1 .ctc-box .ctc-link ul li a i{color:#6b6b6b;font-size:30px;transition:all .5s ease 0s;}.ctc1 .ctc-box .ctc-link ul li a i:hover{color:#01a8ce;}.ctc1 .ctc-box-img{background-image:url("../images/ctc/1.png");width:100%;height:100%;position:relative;}.ctc1 .ctc-box-img:before{position:absolute;content:"";background-color:rgba(255,78,0,.8);border-radius:8px;width:100%;height:100%;top:0;left:0;z-index:1;}.ctc-form1{background:#f7f7f7;}.ctc-form1 .bttn .btn{padding-left:60px;padding-right:60px;}.error-page-area{padding:350px 0;}.error-page-area .content-full h1,.error-page-area .content-full h2,.error-page-area .content-full h3,.error-page-area .content-full h4,.error-page-area .content-full h5,.error-page-area .content-full h6{font-size:100px;color:#01a8ce;margin-bottom:10px;}.error-page-area .content-full h2{color:#6b6b6b;font-size:22px;margin-bottom:10px;}.error-page-area .content-full p{margin-bottom:10px;}.error-page-area .content-full a{font-size:30px;color:#01a8ce;}.single-class .single-content .single-img img{width:100%;}.single-class .single-content .single-title h4{color:#000;font-size:35px;}.single-class .search-box{position:relative;}.single-class .search-box input{width:100%;height:53px;padding:9px 0 5px 22px;border:1px solid transparent;background:#ececec;}.single-class .search-box input::placeholder{color:#6b6b6b;font-size:20px;}.single-class .search-box a{position:absolute;top:0;right:5%;}.single-class .search-box a i{font-size:20px;color:#6b6b6b;line-height:2.5;}.single-class .single-list h4{color:#6b6b6b;font-size:22px;}.single-class .single-list ul li{width:100%;display:inline-block;}.single-class .single-list ul li a{padding:12px;color:#6b6b6b;font-size:18px;border-top:1px solid #a6a6a6;width:100%;display:inline-block;transition:all .5s ease 0s;}.single-class .single-list ul li:last-child a{border-bottom:1px solid #a6a6a6;}.single-class .single-list ul li:hover a{margin-left:5px;color:#01a8ce;}.booking-schedule ul li{color:#6b6b6b;font-size:15px;display:block;width:100%;margin-bottom:15px;line-height:20px;}.booking-schedule ul li i{color:#6b6b6b;float:left;margin-right:10px;}.shopping-area .section-title p{margin-bottom:20px;}.single-information-area .single-pro-tab-content .tab-content a img{width:100%;}.single-information-area .single-pro-tab-content .single-product-tab{margin-top:20px;}.single-information-area .single-pro-tab-content .single-product-tab li{float:left;width:30.3%;margin-right:15px;}.single-information-area .single-pro-tab-content .single-product-tab li:nth-child(3){margin-right:0;}.single-information-area .single-pro-tab-content .single-product-tab li a{display:block;padding:0;position:relative;}.single-information-area .single-pro-tab-content .single-product-tab li a img{width:100%;}.single-information-area .product-info h3 a{color:#6b6b6b;font-size:22px;line-height:22px;}.single-information-area .product-info .pro-rating{width:100%;float:left;}.single-information-area .product-info .pro-rating i{color:#dca044;float:left;}.single-information-area .product-info .pro-rating .review{margin-left:10px;float:left;}.single-information-area .product-info .pro-rating .review p{color:#6b6b6b;line-height:14px;}.single-information-area .product-info .pro-price{float:left;width:100%;}.single-information-area .product-info .pro-price p{color:#6b6b6b;display:block;font-size:20px;}.single-information-area .product-info .pro-price p span{color:#01a8ce;margin-right:20px;}.single-information-area .product-info .stock{width:100%;float:left;color:#6b6b6b;}.single-information-area .product-info .stock p i{color:#6b6b6b;margin-right:5px;}.single-information-area .product-info .product-desc{padding:20px 0;width:100%;float:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.single-information-area .product-info .product-action{width:100%;float:left;}.single-information-area .product-info .product-action .cart-plus-minus{float:left;position:relative;}.single-information-area .product-info .product-action .cart-plus-minus input{background:transparent none repeat scroll 0 0;border:1px solid #ccc;color:#6b6b6b;height:45px;text-align:center;width:150px;}.single-information-area .product-info .product-action .cart-plus-minus div{right:10%;top:40%;color:#6b6b6b;cursor:pointer;line-height:12px;position:absolute;font-size:25px;}.single-information-area .product-info .product-action .cart-plus-minus div.dec{top:35%;left:10%;right:auto;font-size:50px;}.single-information-area .product-info .pro-button-top{margin-left:20px;display:inline-block;}.single-information-area .product-info .pro-button-top a{background:#01a8ce;border:1px solid transparent;color:#fff;display:inline-block;padding:10.5px 40px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;}.single-information-area .product-info .pro-button-top a:hover{background:#01a8ce;border:1px solid transparent;}.single-information-area .category{display:inline-block;width:100%;float:left;}.single-information-area .category p{font-size:16px;margin-bottom:0;width:100%;float:left;}.single-information-area .category p span{margin-left:8px;color:#000;}.single-information-area .category ul{margin-top:10px;width:100%;float:left;}.single-information-area .category ul li{display:inline-block;margin-right:8px;font-size:15px;color:#6b6b6b;}.single-information-area .category ul li a i{color:#6b6b6b;font-size:15px;transition:all .5s ease 0s;}.single-information-area .category ul li a i:hover{color:#01a8ce;}.pro-list-tab .pro-list .nav{margin-bottom:40px;border-bottom:1px solid #ddd;}.pro-list-tab .pro-list .nav .nav-item .nav-link,.pro-list-tab .pro-list .nav .tab-action .cta-box .nav-tabs .nav-item.show .nav-link,.tab-action .cta-box .nav-tabs .pro-list-tab .pro-list .nav .nav-item.show .nav-link,.pro-list-tab .pro-list .nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .nav-tabs .pro-list-tab .pro-list .nav .nav-item.show .nav-link{padding:12px 18px;color:#6b6b6b;border-radius:inherit;font-size:16px;font-weight:700;transition:all .5s ease 0s;position:relative;}.pro-list-tab .pro-list .nav .nav-item .nav-link.active,.pro-list-tab .pro-list .nav .nav-item .nav-link:hover{color:#01a8ce;}.pro-list-tab .pro-list .nav .nav-item .nav-link.active:before,.pro-list-tab .pro-list .nav .nav-item .nav-link:hover:before{width:100%;}.pro-list-tab .pro-list .nav .nav-item .nav-link:before,.pro-list-tab .pro-list .nav .tab-action .cta-box .nav-tabs .nav-item.show .nav-link:before,.tab-action .cta-box .nav-tabs .pro-list-tab .pro-list .nav .nav-item.show .nav-link:before,.pro-list-tab .pro-list .nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:before,.single-tab-area .single-tab .nav-tabs .pro-list-tab .pro-list .nav .nav-item.show .nav-link:before{content:"";position:absolute;background:#01a8ce;height:2px;width:0%;bottom:0;right:0;transition:all .5s ease 0s;}.pro-list-tab .pro-list .tab-content p{font-size:14px;}.pro-list-tab .pro-list .tab-content ul li{color:#6b6b6b;font-size:14px;margin-bottom:10px;}.pro-list-tab .pro-list .tab-content ul li i{color:#6b6b6b;margin-right:10px;}.cart-btn{background:#f4f4f4;padding:10px;display:block;}.cart-btn .btn-coupon{text-align:left;display:inline-block;}.cart-btn .btn-coupon input{border:1px solid #6b6b6b;color:#6b6b6b;outline:none;background:transparent;padding:8px;border-radius:5px;}.cart-btn .btn-coupon input::placeholder{color:#6b6b6b;}.cart-btn .btn-coupon a.primary-btn{background:#01a8ce;color:#fff;font-size:16px;padding:10px 20px;border-radius:5px;display:inline-block;text-decoration:none;margin-left:10px;}.cart-btn .btn-coupon a.primary-btn:hover{background:#01a8ce;color:#fff;}.cart-btn .total-update{text-align:right;display:inline-block;float:right;}.cart-btn .total-update input{color:#fff;outline:none;background:#2c2c2c;padding:10px 20px;border-radius:5px;border:none;margin-right:10px;transition:all .4s ease 0s;}.cart-btn .total-update input:hover{background:#01a8ce;color:#fff;}.cart-btn .total-update a.btn-bk{color:#fff;background:#2c2c2c;padding:10px 20px;border-radius:5px;display:inline-block;text-decoration:none;}.cart-btn .total-update a.btn-bk:hover{background:#01a8ce;color:#fff;}.cart-total{margin-top:50px;}.cart-total h3{font-weight:700;text-transform:uppercase;}.cart-total .cart-bg span{color:#2c2c2c;font-size:16px;text-transform:uppercase;}.cart-total .total{padding:10px;margin-top:15px;background:#01a8ce;color:#fff;}.cart-total .total span{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;}.table-content table{background:#fff none repeat scroll 0 0;border-color:#fff;border-radius:0;border-style:solid;border-width:1px 0 0 1px;margin:0 0 60px;text-align:center;width:100%;}.table-content table thead{background:#01a8ce;}.table-content table th{border-top:medium none;font-weight:normal;padding:20px 10px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;}.table-content table td{border-top:medium none;font-size:13px;padding:5px 10px;vertical-align:middle;}.table-content table td input{background:#e5e5e5 none repeat scroll 0 0;border:medium none;border-radius:3px;color:#2c2c2c;font-size:15px;font-weight:normal;height:40px;padding:0 5px 0 10px;text-align:center;width:60px;outline:none;}.table-content table td.product-subtotal{font-size:14px;font-weight:bold;width:120px;color:#000;}.table-content table td.product-name{width:270px;}.table-content table td.product-name a{font-size:14px;font-weight:700;margin-left:10px;color:#2c2c2c;text-decoration:none;}.table-content table td.product-name a:hover .buttons-cart a:hover{color:#01a8ce;}.table-content table td.product-thumbnail{width:130px;}.table-content table td.product-remove{width:150px;}.table-content table td.product-remove i{display:inline-block;font-size:20px;height:40px;line-height:40px;text-align:center;width:40px;color:#2c2c2c;}.table-content table td.product-remove i:hover{color:#01a8ce;}.table-content table td.product-quantity{width:180px;}.table-content table td.product-price{width:130px;}.table-content table .product-price .amount{font-size:15px;font-weight:700;color:#000;}.buttons-cart{margin-bottom:30px;overflow:hidden;}.guest-register h5{font-size:15px;font-weight:normal;color:#000;margin-bottom:5px;}.guest-register p{font-size:14px;}.guest-register .register-method{margin-top:10px;margin-bottom:30px;float:left;width:100%;}.guest-register .register-method input{font-size:13px;color:#000;margin-top:4px;display:inline-block;line-height:13px;float:left;}.guest-register .register-method label{color:#000;font-size:13px;margin-left:16px;text-transform:uppercase;margin-bottom:0;line-height:13px;}.guest-register .register-method .register,.guest-register .register-method .guest{float:left;width:100%;}.guest-register ul{margin-top:20px;}.guest-register ul li a{font-size:14px;color:#6b6b6b;transition:all .5s ease 0s;cursor:pointer;}.guest-register ul li a i{font-size:14px;color:#6b6b6b;margin-right:10px;}.guest-register ul li a:hover{margin-left:5px;color:#01a8ce;}.guest-register .bttn{margin-top:45px;}.guest-register .bttn .btn{border:1px solid #a6a6a6;border-radius:inherit;padding:12px 50px;}.guest-register p.feild{color:#01a8ce;}.guest-register .login{display:block;width:100%;}.guest-register .login a{font-size:14px;color:#6b6b6b;display:inline-block;float:left;margin-top:10px;}.guest-register .login a:hover{color:#01a8ce;}.guest-register .login .bttn{margin-top:10px;}.guest-register .form-group input{border-radius:inherit;height:50px;}.form-group h4{font-size:14px;color:#6b6b6b;margin-bottom:5px;}.form-group h4 span{color:#01a8ce;}.footer-area .footer-content{margin-bottom:40px;}.footer-area p{color:#fff;margin-bottom:30px;}.footer-area .add-info{margin-top:25px;}.footer-area .add-info p{margin-bottom:10px;}.footer-area .add-info p a{margin-right:10px;}.footer-area .news-info .footer-title h3{font-size:20px;font-weight:700;line-height:20px;}.footer-area .news-info .subscribe{position:relative;}.footer-area .news-info .subscribe input{background:transparent none repeat scroll 0 0;border:1px solid #fff;color:#fff;height:45px;padding:15px;width:100%;}.footer-area .news-info .subscribe a{background:#fff;height:45px;line-height:45px;position:absolute;right:0;text-align:center;top:0;width:45px;}.footer-area .news-info .subscribe a i{color:#000;}.footer-area .news-info .news-detail{display:inline-block;border-top:1px solid #a6a6a6;display:inline-block;padding:12px 0;}.footer-area .news-info .news-detail img{width:20%;float:left;}.footer-area .news-info .news-detail p{display:block;font-size:13px;overflow:hidden;padding-left:10px;margin-bottom:0;}.footer-area .news-info .nws-bar{border:inherit !important;padding-top:0 !important;}.footer-area .news-info .footer-social ul li{display:inline-block;margin:30px 18px 0 0;}.footer-area .news-info .footer-social ul li a i{background:#fff none repeat scroll 0 0;border-radius:2px;color:#000;font-size:21px;height:28px;line-height:28px;text-align:center;width:28px;transition:all .5s ease 0s;}.footer-area .news-info .footer-social ul li a i:hover{background:#01a8ce;}.footer-area .open-hrs ul li{border-top:1px solid #a6a6a6;padding:8px 0;text-transform:capitalize;}.footer-area .open-hrs ul li span{float:right;}.footer-area .open-hrs ul li:first-child{padding-top:0;border:inherit;}.footer-area .instra{position:relative;}.footer-area .instra h4{position:relative;text-align:center;}.footer-area .instra h4:before{background:#a6a6a6;content:"";height:1px;left:0;position:absolute;top:50%;width:400px;}.footer-area .instra h4:after{background:#a6a6a6;content:"";height:1px;right:0;position:absolute;top:50%;width:400px;}.footer-gallery .item{transition:all .5s ease 0s;position:relative;}.footer-gallery .item a{display:block;}.footer-gallery .item a img{width:100%;}.footer-gallery .item a i{position:absolute;font-size:30px;color:#fff;cursor:pointer;top:45%;left:45%;opacity:0;transition:all .5s ease 0s;}.footer-gallery .item:before{position:absolute;content:"";width:100%;height:100%;background:#01a8ce;top:0;left:0;opacity:0;transition:all .5s ease 0s;}.footer-gallery .item:hover:before{opacity:.5;}.footer-gallery .item:hover a i{opacity:1;}.copyright{background:#000;}.copyright h4{color:#fff;text-align:center;font-size:14px;text-transform:capitalize;}.copyright h4 span{color:#01a8ce;}.parsley-errors-list .parsley-required{color:#f00;}input.parsley-error{border-color:#f00 !important;}.error-message{text-align:center;margin-top:1rem;font-size:1.2rem;font-weight:600;color:#f00;}.login-area .card{padding:45px 35px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.06);box-shadow:0 0 15px rgba(0,0,0,.06);}.login-area .title{color:#333;font-size:30px;padding:0 0 15px;position:relative;z-index:1;border-bottom:2px solid rgba(217,216,216,.62);margin-bottom:30px;}.login-area .title:before{content:'';position:absolute;bottom:-2px;left:0;height:2px;width:80px;background-color:#01a8ce;-webkit-transition:.5s;transition:.5s;}.login-form{position:relative;padding:0 15px 50px;padding-top:200px;max-width:700px;margin:0 auto;}.login-form .title{margin-bottom:1rem;text-align:right;}.login-form .form-control{font-size:18px;height:50px;color:#555;border-color:#fff;background-color:#fff;padding:15px 25px;width:100%;border-radius:0;}.login-form .form-control:focus{border:1px solid #01a8ce;}.login-form .form-check{font-size:1rem;}.login-form .form-check .form-check-label{color:#fff;}.login-form .form-check .form-check-input{margin-left:0;margin-top:.1rem;width:1em;height:1em;border-radius:.25em;}.login-form .form-link{text-align:right;}.login-form .form-link .forgotpass-link{color:#fff;}.login-form .form-link .forgotpass-link:hover{color:#f00;}.login-form .btn-login{cursor:pointer;padding:14px 30px;position:relative;text-decoration:none;font-size:16px;background:#01a8ce;color:#fff;border:0;transition:all linear .3s;-o-transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;z-index:1;}.login-form .btn-login:before{content:"";position:absolute;background:#05728b;width:0%;height:100%;top:0;left:0;transition:all .5s ease 0s;z-index:-1;}.login-form .btn-login:hover:before{width:100%;}.power-btn{visibility:inherit;}.login-power-icon{background-color:transparent;border:none;text-align:center;transform:translateX(-1500px);position:absolute;bottom:22%;left:0;right:7px;width:fit-content;margin:0 auto;cursor:pointer;opacity:.8;}.login-power-icon:hover,.login-power-icon:focus,.login-power-icon:active{opacity:1;border:none;box-shadow:none;outline:none;}.login-power-icon img{width:300px;}@media only screen and (max-width:600px){.login-power-icon{bottom:27.5555%;left:0;right:0;opacity:1;}.login-power-icon img{width:130px;}}@media only screen and (min-width:600px) and (max-width:767px){.login-power-icon{bottom:20%;left:39%;opacity:1;}.login-power-icon img{width:150px;}}@media only screen and (min-width:600px) and (max-width:926px){.login-power-icon{bottom:22%;left:0;right:0;opacity:1;}.login-power-icon img{width:250px;}}.member-page-header{width:50%;margin:0 auto;padding-top:2rem;text-align:center;}.member-page-header h2{color:#333;}.members-bg,.pay-result-bg{background:transparent url(/Content/images/bg/members.jpg);background-size:cover;background-position:center center;height:100%;}.account-charge-block{padding:.5rem 0;}.charge-balance-row{display:flex;position:relative;}.charge-balance-row .title{font-family:"IRANSans";width:33.3333%;color:#333;font-size:1.2rem;font-weight:600;line-height:50px;}.charge-balance-row input{width:100%;font-size:24px;font-weight:600;padding:5px 15px;border-radius:5px;}.charge-balance-row input:hover,.charge-balance-row input:focus{border-color:#ced4da;}.charge-balance-row .currency-label{position:absolute;display:table;background:#fafafb;width:13%;height:91%;left:2px;top:2px;text-align:center;border-top-left-radius:5px;border-bottom-left-radius:5px;}.charge-balance-row .currency-label span{display:table-cell;vertical-align:middle;color:#333;font-size:1.1rem;font-weight:500;}.charge-balance-row .add-btn{width:16%;cursor:pointer;font-size:20px;text-transform:uppercase;letter-spacing:0;color:#333;height:62px;padding:15px 5px;border:none;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-left:2px;}.charge-balance-row:focus{border:none;box-shadow:none;outline:none;}.card-black{transform:translateX(-1500px);}.card-black .card-body{position:relative;}.credit-card .card-header,.pay-card .card-header{position:relative;text-align:center;padding:15px 10px;border-bottom:1px dashed #585757;}.credit-card .card-header .title,.pay-card .card-header .title{font-weight:normal;font-size:22px;text-transform:uppercase;}.credit-card .card-body,.pay-card .card-body{padding:15px 35px 40px;}.buffet-detail,.train-detail,.buffet-charge{text-align:center;}.buffet-detail .subtitle,.train-detail .subtitle,.buffet-charge .subtitle{display:flex;}.buffet-detail .subtitle i,.train-detail .subtitle i,.buffet-charge .subtitle i{margin-right:5px;}.buffet-detail .subtitle i:before,.train-detail .subtitle i:before,.buffet-charge .subtitle i:before{font-size:1.8rem;margin-left:0;}.buffet-detail .subtitle h2,.train-detail .subtitle h2,.buffet-charge .subtitle h2{font-size:1.1rem;font-weight:500;padding-top:10px;}.buffet-detail .form-control[readonly]{background-color:#18181a;color:#fff;}.buffet-charge .form-control{width:100%;}.buffet-charge .form-control::placeholder{font-size:14px;}.buffet-charge .form-control:focus{border-color:#01a8ce;border-width:2px;}.buffet-charge .operation-pay-block{margin-top:1rem;text-align:left;}.buffet-charge #payBtn{height:48px;}.increase-buffet-block{text-align:right;}.increase-buffet-block .title h2{font-size:1.3rem;margin-bottom:5px;padding:0 5px;}.increase-buffet-block .form-control{font-size:24px;font-weight:600;padding:10px 15px;}.increase-buffet-block .form-control::placeholder{font-size:22px;font-weight:normal;}.increase-buffet-block .pay-btn{background-color:#27ab74;border-color:#27ab74;float:left;}.increase-buffet-block .operation-pay-block{margin-top:1.5rem;}.increase-buffet-block .operation-pay-block button{width:100px;}legend{font-size:1.3rem;font-weight:600;margin-bottom:.5em;padding:0;}input[type="radio"]{accent-color:#01a8ce;}.form__radios{display:grid;grid-gap:1em;}.form__radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:2px solid #ddd;border-radius:1em;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em;}.form__radio label{cursor:pointer;color:#fff;font-size:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;grid-gap:1em;margin-bottom:0;}.form__radio label img{width:45px;border-radius:5px;}.form__radio.selected{background-color:rgba(1,168,206,.12);border-color:#01a8ce;}@media only screen and (max-width:600px){.page-head .section-title h3{font-size:25px !important;}.members-bg{background:none;padding:10% 0 !important;}.members-bg.overlay:before{background:#222;content:"";opacity:1;}.card-black{border:none;}.card-black:before{background:transparent;}.card-black .card-header{border-color:#05acd1;color:#05acd1;margin-bottom:1rem;text-align:right;padding:15px 0;}.card-black .card-body{padding:12px 0;}.charge-balance-row{text-align:right;}.charge-balance-row .title{display:block;width:100%;font-size:1rem;text-align:right;margin-right:15px;}.charge-balance-row .form-control{width:100%;display:inline-block;font-size:24px;padding:10px 15px;}.charge-balance-row .add-btn{width:25%;height:58px;font-size:16px;letter-spacing:0;}.charge-balance-row .currency-label{width:18%;height:93%;}.buffet-charge #payBtn{height:58px;font-weight:600;}}.p-slidein{animation:infromright 1s both;-webkit-animation:infromright 1s both;}.slidein{animation:infromright .5s both;-webkit-animation:infromright .5s both;}.slideout{animation:outright .5s both;-webkit-animation:outright .5s both;}@-webkit-keyframes infromright{100%{transform:translateX(0);}}@keyframes infromright{100%{transform:translateX(0);}}@-webkit-keyframes infromleft{0%{transform:translateX(-1500px);}100%{transform:translateX(0);}}@keyframes infromleft{0%{transform:translateX(1500px);}100%{transform:translateX(0);}}@-webkit-keyframes outright{0%{transform:translateX(0);}100%{transform:translateX(-1500px);}}@keyframes outright{0%{transform:translateX(0);}100%{transform:translateX(1500px);}}@-webkit-keyframes outleft{0%{transform:translateX(0);}100%{transform:translateX(1500px);}}@keyframes outleft{0%{transform:translateX(0);}100%{transform:translateX(-1500px);}}.receipt-card{border-color:#979595;border-radius:3px;}.receipt-result-box{text-align:center;}.receipt-result-box .pay-result-img{width:60px;}.receipt-result-box .pay-result-txt{margin-top:10px;font-size:1.4rem;font-weight:600;}.receipt-result-box .pay-result-txt.successful{color:#21c179;}.receipt-result-box .pay-result-txt.unsuccessful{color:#fd5154;}.receipt-result-detail{margin-top:1rem;}.receipt-page .btn-back{background-color:#e17c25;color:#fff;}.receipt-page .btn-back:hover{background-color:#e3643e;}.receipt-result-row{display:flex;padding:8px 15px;font-size:1rem;margin-bottom:15px;justify-content:center;line-height:25px;}.receipt-result-row:last-child{margin-bottom:0;}.receipt-result-row .title{color:#000;font-size:1rem;font-weight:600;}.receipt-result-row .result{color:#000;font-size:1rem;font-weight:300;}@media only screen and (max-width:600px){.receipt-result-row{display:block;text-align:center;}}