body{font-family:Roboto,sans-serif;line-height:26px;perspective:1000;font-size:14px}img{max-width:100%}a,a:focus,a:hover{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}input,textarea{outline:none}p{font-family:Raleway,sans-serif}.clear{clear:both}.animate-3{transition:all .3s ease}.animate-5{transition:all .5s ease}.animate-7{transition:all .7s ease}.animate-3-all *{transition:all .3s ease}.animate-5-all *{transition:all .5s ease}.animate-7-all *{transition:all .7s ease}@media (min-width:1200px){.container{padding:0}}.white-bg{background:#fff!important}.color-black{color:#272727!important}.color-gray{color:#9e9e9e!important}.color-white{color:#fff!important}.color-green{color:#3abf01!important}.font-oregano{font-family:Oregano,sans-serif!important}.pl-30{padding-left:30px}.pt30{padding-top:30px!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.mb0{margin-bottom:0!important}.thm-btn{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700;border:none;line-height:50px;display:inline-block;outline:none;color:#fff;position:relative;padding:0 40px;font-size:16px;transition:all .5s ease!important;background:#3abf01}.thm-btn:hover{color:#fff;background:#2b2c2d}.thm-btn i{color:#fff;font-size:14px}.thm-btn.thm-black{background:#0c0c0c}.thm-btn.thm-black:hover{color:#fff;border-color:#0c0c0c;background:#3abf01}.thm-btn.borderd{border:2px solid #fff;line-height:46px;color:#fff;padding:0 27px;background-color:transparent}.thm-btn.borderd:not(.borderd){padding:0 25px}.thm-btn.borderd:hover{border-color:#2b2c2d;background:#2b2c2d}.section-padding{padding:80px 0}.section-padding.page-title{padding-bottom:30px}.section-title{padding-bottom:60px}.section-title a{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:600;margin-top:2px;color:#3abf01;font-size:14px;background:#fff}.section-title h1{text-transform:uppercase;margin-bottom:-6px;font-weight:700;margin-top:-6px;color:#272727;position:relative;font-size:30px;background:transparent url(../images/resources/section-title/bg.png) repeat-x 0}.section-title h1 span{padding-right:30px;background:#fff}.section-title.text-center h1 span{padding-right:30px;padding-left:30px}.accrodion h4,.accrodion p{margin:0;padding:0}.accrodion.active .accrodion-title{border-bottom:0!important}.accrodion.active .accrodion-title h4:before{color:#fff;border-color:#3abf01;background:#3abf01;content:"\f068 "}.accrodion:last-child .accrodion-title{border-bottom:1px solid #f7f7f7}.accrodion .accrodion-title{border-top:1px solid #f7f7f7;padding-bottom:15px;cursor:pointer;position:relative;padding-top:15px}.accrodion .accrodion-title h4{font-weight:600;color:#272727;font-size:18px}.accrodion .accrodion-title h4:before{font-family:FontAwesome;font-weight:400;border-radius:50%;border:2px solid #dedede;line-height:26px;display:inline-block;text-align:center;color:#dedede;height:30px;font-size:14px;transition:all .5s ease;margin-right:15px;content:"\f067 ";width:30px}.accrodion .accrodion-content{padding-bottom:25px;padding-left:50px}.accrodion .accrodion-content p{font-family:Raleway;margin:-10px 0 0;line-height:26px;color:#9e9e9e;font-size:14px}.accrodion .accrodion-content .text-box{padding-left:25px}.page-navigation{margin-top:50px}.page-navigation li{display:inline}.page-navigation li a,.page-navigation li span{border:1px solid #e2e2e2;line-height:44px;display:inline-block;text-align:center;color:#cdcdcd;height:46px;font-size:20px;transition:all .3s ease;margin-right:5px;background:#fff;width:46px}.page-navigation li a i,.page-navigation li span i{color:#cdcdcd;font-size:16px}.page-navigation li a:hover,.page-navigation li span{color:#fff;border-color:#ff8c04;background:#ff8c04}.home-google-map .google-map{height:625px;width:100%}.mixit-gallery .mix{display:none}ul.gallery-filter li.active span,ul.gallery-filter li:hover span{color:#fff;border-color:#3abf01;background:#3abf01}ul.gallery-filter li span{font-weight:700;border:1px solid #f7f7f7;line-height:48px;display:block;padding-right:19px;color:#9e9e9e;cursor:pointer;padding-left:19px;font-size:16px;transition:all .5s ease;background:url(../images/single-project-item/bg.png) repeat 0 0}ul.post-pagination li.active a,ul.post-pagination li:hover a{color:#fff;border-color:#3abf01;background:#3abf01}ul.post-pagination li a{font-weight:700;border:1px solid #f4f4f4;line-height:50px;display:block;padding-right:20px;color:#3abf01;cursor:pointer;padding-left:20px;font-size:18px;transition:all .5s ease;background:url(../images/resources/texture/strip.png) repeat}.pattern-2{background:url(../images/resources/texture/pattern-1.png) repeat}.pattern-2,.pattern-2 *{position:relative}.pattern-2:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;content:""}.pattern-2 .section-title span,.pattern-2:before{background:#131313}.pattern-3{background:url(../images/resources/texture/pattern-1.png) repeat}.pattern-3,.pattern-3 *{position:relative}.pattern-3:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;content:""}.pattern-3 .section-title span,.pattern-3:before{background:#3abf01}.pattern-4{background:url(../images/resources/texture/pattern-1.png) repeat}.pattern-4,.pattern-4 *{position:relative}.pattern-4:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;content:""}.pattern-4 .section-title span,.pattern-4:before{background:#f7f7f7}.pattern-5{background:url(../images/resources/texture/pattern-1.png) repeat}.pattern-5,.pattern-5 *{position:relative}.pattern-5:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;content:""}.pattern-5 .section-title span,.pattern-5:before{background:#7561cd}.pattern-6{background:url(../images/resources/texture/pattern-1.png) repeat}.pattern-6,.pattern-6 *{position:relative}.pattern-6:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;content:""}.pattern-6 .section-title span,.pattern-6:before{background:#c3b11b}.flip-flop-btn span:not(.indicator){-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;display:block;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.flip-flop-btn span:not(.indicator):before{left:0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;border-radius:0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transform:rotateX(-90deg);background-size:100%;cursor:pointer;position:absolute;top:100%;height:100%;-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s;content:attr(data-hover);width:100%}.flip-flop-btn:hover span{-webkit-transform:rotateX(90deg) translateY(-22px);-moz-transform:rotateX(90deg) translateY(-22px);transform:rotateX(90deg) translateY(-22px)}.arrow-push-in-left span{display:inline-block;will-change:transform;position:relative;transition:all .3s ease-out!important}.arrow-push-in-left:hover span{transform:translate3d(7px,0,0)}.arrow-push-in-left i{left:0;opacity:0;margin-top:-1px;transform:translateY(-50%);will-change:right,opacity;position:absolute!important;top:50%;transition:all .3s ease-out!important}.arrow-push-in-left:hover i{left:-14px;opacity:1}.arrow-push-in-right span{display:inline-block;will-change:transform;position:relative;transition:all .3s ease-out!important}.arrow-push-in-right:hover span{transform:translate3d(-7.5px,0,0)}.arrow-push-in-right i{opacity:0;margin-top:-1px;transform:translateY(-50%);right:0;will-change:right,opacity;position:absolute!important;top:50%;transition:all .3s ease-out!important}.arrow-push-in-right:hover i{opacity:1;right:-15px}.arrow-push-out-left span{transform:translate3d(7.5px,0,0);display:inline-block;will-change:transform;position:relative;transition:all .3s ease-out!important}.arrow-push-out-left:hover span{transform:translateZ(0)}.arrow-push-out-left i{left:-15px;opacity:1;margin-top:-1px;transform:translateY(-50%);will-change:right,opacity;position:absolute!important;top:50%;transition:all .3s ease-out!important}.arrow-push-out-left:hover i{left:15px;opacity:0}.arrow-push-out-right span{transform:translate3d(-7.5px,0,0);display:inline-block;will-change:transform;position:relative;transition:all .3s ease-out!important}.arrow-push-out-right:hover span{transform:translateZ(0)}.arrow-push-out-right i{opacity:1;margin-top:-1px;transform:translateY(-50%);right:-15px;will-change:right,opacity;position:absolute!important;top:50%;transition:all .3s ease-out!important}.arrow-push-out-right:hover i{opacity:0;right:15px}.scroll-to-top{font-weight:400;border-radius:50%;right:15px;line-height:47px;display:none;text-align:center;color:#545454;z-index:99999;cursor:pointer;position:fixed;height:52px;bottom:90px;font-size:35px;background:#202223;width:52px}.pgrs-bar{text-align:center;overflow:hidden;position:relative;height:200px}.pgrs-bar .counter-box{font-family:Roboto;left:0;margin-top:-20px;margin-left:0;color:#272727;position:absolute;top:50%;font-size:30px;width:100%}.pgrs-bar canvas{width:100%}.pgrs-bar-title{font-weight:700;margin:0;line-height:30px;text-align:center;color:#272727;font-size:24px}.header{background:rgba(0,0,0,.85)}.header .logo{padding:59px 0}.header .header-top{margin-top:0;overflow:hidden;transition:all .5s ease}.header .header-top .top-info{position:relative;padding:3px 0}.header .header-top .top-info:before{left:0;border-bottom-left-radius:5px;transform:skewX(45deg);position:absolute;top:0;height:100%;background:#3abf01;content:"";width:20000px}.header .header-top .contact-info{margin:0;display:inline-block;position:relative;padding:5px 0}.header .header-top .contact-info li{display:inline-block;list-style:none}.header .header-top .contact-info li span{font-weight:300;margin-left:37px;display:block;color:#f7f7f7;font-size:16px}.header .header-top .contact-info li span i{vertical-align:top;display:inline-block;font-size:24px;margin-right:5px}.header .header-top .social{margin:0;position:relative;padding:0}.header .header-top .social li{display:inline-block;list-style:none}.header .header-top .social li a{border-radius:50%;margin-left:5px;line-height:34px;display:block;text-align:center;color:#f7f7f7;height:34px;font-size:18px;background:#319f01;width:34px}.header .header-top .social li a i.fa-google-plus{font-size:17px}.header .menuzord-menu>li>a .ftc-icon-shopping-bag2{margin:0;line-height:38px;text-align:center;font-size:24px}.header .menuzord-menu>li.search-button>a .fa{border-radius:50%;margin:0;border:2px solid #fff;line-height:34px;text-align:center;color:#fff;height:38px;font-size:14px;width:38px}.header .menuzord-menu>li.search-button a{padding-right:0;z-index:99999;position:relative}.header .menuzord-menu>li.shopping-cart a{z-index:999;position:relative}.header .menuzord-menu>li.shopping-cart a span.cart-item{border-radius:50%;right:5px;line-height:20px;display:inline-block;text-align:center;color:#fff;position:absolute;top:25px;height:20px;font-size:12px;background:#3abf01;width:20px}.header .menuzord .megamenu{border-top:4px solid #3abf01;padding:0 0 0 30px}.header .menuzord .megamenu h3{font-family:Roboto;text-transform:uppercase;font-weight:900;margin:28px 0 12px;color:#272727;font-size:16px}.header .menuzord .megamenu li,.header .menuzord .megamenu ul{margin:0;list-style:none;padding:0}.header .menuzord .megamenu ul li{margin-left:-16px}.header .menuzord .megamenu ul li a{font-family:Roboto;font-weight:300;line-height:24px;display:block;color:#9e9e9e;padding:7px 0 7px 16px;font-size:14px;transition:all .3s ease;background-color:transparent}.header .menuzord .megamenu ul li a span{font-weight:400;font-style:italic;font-size:14px}.header .menuzord .megamenu ul li:hover>a{color:#3abf01;background-color:#f7f7f7}.header .menuzord .megamenu .offer-home{margin-left:1px}.header .menuzord .megamenu.gallery{padding-right:30px;padding-bottom:30px}.header .menuzord .megamenu.shopping-cart-box{left:auto;width:32%}.menuzord-menu>li>.megamenu.megamenu-width-75-p{left:auto;width:75%}.header .menuzord .megamenu .offer-going-package-menu{margin-top:20px}.header .menuzord .megamenu .offer-going-package-menu .carousel-indicators{left:auto;float:right;margin:0;right:0;display:inline-block;text-align:right;top:-41px;bottom:auto;width:100%;width:auto}.header .menuzord .megamenu .offer-going-package-menu .carousel-indicators li{border-radius:50%;margin:0 2.5px;border:1px solid #dde4e5;height:10px;background:#f7f7f7;width:10px}.header .menuzord .megamenu .offer-going-package-menu .carousel-indicators li.active{background:#3abf01}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .img-box{display:block;position:relative}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .img-box img{width:100%}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .img-box .box{left:0;right:0;text-align:left;position:absolute;top:0;padding:10px;bottom:0}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .img-box .box .overlay{display:table;height:100%;width:100%}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .img-box .box .overlay .content{vertical-align:top;display:table-cell}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .img-box .box .overlay .content h4{text-transform:uppercase;font-weight:900;margin:0;line-height:30px;display:inline-block;color:#fff;font-style:italic;padding:0 15px;font-size:18px;background:#3abf01}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box{margin-top:13px}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .content-box,.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .icon-box{vertical-align:middle;display:table-cell}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .icon-box .box{text-align:center;height:46px;background:#3abf01;width:46px}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .icon-box .box i{line-height:46px;color:#fff;font-size:28px}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .content-box{padding-left:15px}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .content-box h3{font-weight:700;margin:0;color:#272727;font-size:18px}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .content-box h3 span{font-weight:700;color:#9e9e9e;font-size:14px}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .content-box h3 span b{font-weight:700;color:#3abf01;font-size:18px}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .content-box ul li{margin:0;display:inline-block}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .content-box ul li a{font-weight:400;margin:0 5px 0 0;display:block;color:#9e9e9e;font-style:italic;padding:0;font-size:12px;background:none!important}.header .menuzord .megamenu .offer-going-package-menu .single-offer-going-pack .text-box .content-box ul li a:before{border-radius:50%;display:inline-block;height:8px;margin-right:5px;background:#3abf01;content:"";width:8px}@media (min-width:1025px){.header .menuzord{padding:0;background-color:transparent}.menuzord-brand{margin:-25px 0 0;line-height:53px;tranform:scale(1);transition:all .5s ease!important}.header .menuzord-menu{float:right}.header .menuzord-menu>li>a{position:relative}.header .menuzord-menu>li>a:before{left:0;position:absolute;height:4px;bottom:-4px;transition:all .5s ease;background:#3abf01;content:"";width:0}.header .menuzord-menu>li:hover>a:before{width:100%}.header .menuzord-menu>li.search-button>a:before,.header .menuzord-menu>li.shopping-cart>a:before{display:none!important}.header .menuzord-menu>li:hover>a.flip-flop-btn>span{-webkit-transform:rotateX(90deg) translateY(-22px);-moz-transform:rotateX(90deg) translateY(-22px);transform:rotateX(90deg) translateY(-22px)}.header .menuzord-menu>li>a{font-family:Roboto;text-transform:uppercase;font-weight:900;line-height:42px;color:#fff;padding:16px 14px;font-size:14px;transition:all .5s ease}.header.header-v4 .menuzord-menu>li:hover>a{color:#272727}.header .menuzord-menu>li:hover>a{color:#3abf01}.header .menuzord-menu>li>a .indicator{display:none}.header .menuzord-menu ul.dropdown li a{font-family:Roboto;font-weight:300;color:#9e9e9e;font-size:14px}.header .menuzord-menu ul.dropdown,.header .menuzord-menu ul.dropdown li ul.dropdown{border-top:4px solid #3abf01;padding:10px;min-width:270px}.header .menuzord-menu ul.dropdown li:hover>a{color:#3abf01;background:#f7f7f7}}.header .search-box{left:0;position:absolute;height:118px;bottom:0;background:#000;width:100%}.header .search-box .container,.header .search-box .container form{height:100%}.header .search-box input{font-weight:300;border:none;line-height:118px;outline:none;color:#fff;height:100%;font-size:36px;background-color:transparent;width:100%}.header .search-box input::-webkit-input-placeholder{color:#fff}.header .search-box input:-moz-placeholder,.header .search-box input::-moz-placeholder{color:#fff}.header .search-box input:-ms-input-placeholder{color:#fff}.header .menuzord .megamenu .header-cart-box li,.header .menuzord .megamenu .header-cart-box ul{margin:0;list-style:none;padding:0}.header .menuzord .megamenu .header-cart-box li{border-bottom:1px solid #f3f3f3;padding-bottom:22px;position:relative;padding-top:22px}.header .menuzord .megamenu .header-cart-box li .img-box,.header .menuzord .megamenu .header-cart-box li .text-box{vertical-align:middle;display:table-cell}.header .menuzord .megamenu .header-cart-box li .img-box{width:80px}.header .menuzord .megamenu .header-cart-box li .text-box{padding-left:20px}.header .menuzord .megamenu .header-cart-box li .text-box a{padding:0}.header .menuzord .megamenu .header-cart-box li .text-box h3{text-transform:capitalize;font-weight:700;margin:0 0 5px;color:#272727;font-size:18px}.header .menuzord .megamenu .header-cart-box li .text-box span{letter-spacing:.04em;color:#3abf01;font-size:18px}.header .menuzord .megamenu .header-cart-box li .text-box .review-box .fa{font-family:FontAwesome;color:#3abf01;font-size:14px}.header .menuzord .megamenu .header-cart-box li .text-box a.remove-box{margin-top:-15px;right:23px;position:absolute;top:50%}.header .menuzord .megamenu .header-cart-box li .text-box a.remove-box .fa{font-family:FontAwesome;color:#aaa;font-size:18px}.header .menuzord .megamenu .header-cart-box li .total-text span{font-weight:700;line-height:50px;color:#3abf01;font-size:18px}.header .menuzord .megamenu .header-cart-box li .checkout-btn{padding-right:23px}.header .menuzord .megamenu .header-cart-box li .checkout-btn a{line-height:50px;padding:0 20px;background:#3abf01}.header .menuzord .megamenu .header-cart-box li .checkout-btn a span{text-transform:uppercase!important;font-weight:900!important;color:#fff!important;font-style:normal!important}.header .menuzord .megamenu .header-cart-box li .checkout-btn a:hover .fa{opacity:0;transform:translate3d(20px,0,0)}.header .menuzord .megamenu .header-cart-box li .checkout-btn a .fa{font-family:FontAwesome;opacity:1;transform:translateZ(0);margin-left:8px;color:#fff;font-size:14px;transition:all .4s ease}.header .menuzord .megamenu .header-cart-box .cart-bottom{padding-bottom:13px}.header-v2{position:relative;background:#fff}.header-v2 .header-top{overflow:hidden}@media (min-width:1025px){.header-v2.header .menuzord-menu>li>a{color:#272727}.header-v2.header .menuzord-menu>li:hover>a{color:#3abf01}}.header-v2.header .menuzord-menu>li.search-button>a .fa{color:#272727;border-color:#272727;transition:all .3s ease}.header-v2.header .menuzord-menu>li.search-button>a .fa-times{color:#fff;border-color:#fff}.header-v2.header .menuzord-menu>li.shopping-cart a{z-index:0}@media (min-width:1025px){.header.home-3{background:transparent}.header.home-3 .container{background:#141516}.header.home-3 .container .menuzord-brand{display:none}.header.home-3 .container .menuzord-menu{float:none;text-align:center}.header.home-3 .container .menuzord-menu li{text-align:left}.header.home-3 .container .menuzord-menu>li>a{padding:13px 20px}.header.home-3 .menuzord-menu>li.shopping-cart a span.cart-item{right:8px;top:8px}.header.home-3 .menuzord-menu>li{float:none;vertical-align:top}}.header.home-3 .container{margin-bottom:-55px;z-index:9999;position:relative}.header.home-3 .search-box{padding-left:30px;height:70px;font-size:30px}.header.home-3 .search-box form{height:100%}.header.home-3 .search-box input{line-height:70px;height:100%;font-size:30px}.header.home-3.stricky-fixed .container{margin-top:0;top:0}.header.home-3 .has-angle{position:relative}.header.home-3 .has-angle:after,.header.home-3 .has-angle:before{position:absolute;top:17px;height:0;bottom:0;content:"";width:0}.header.home-3 .has-angle:before{left:-55px;border-left:55px solid transparent;transform:rotate(0deg);border-top:55px solid #3abf01;border-bottom:55px solid transparent}.header.home-3 .has-angle:after{border-left:55px solid transparent;transform:rotate(-180deg);border-top:55px solid transparent;right:-55px;border-bottom:55px solid #3abf01}.top-bar-area.home-3{padding-bottom:10px;padding-top:10px;padding:8px 0;background:#3abf01 none repeat scroll 0 0;background:#3abf01}.top-bar-area.home-3 .contact-info{margin:0;padding:0}.top-bar-area.home-3 .contact-info li{list-style:none}.top-bar-area.home-3 .contact-info li span i{position:relative;top:1px;font-size:19px}.top-bar-area.home-3 .contact-info li span i.ftc-icon-phone-contact{top:3px}.top-bar-area .contact-info li{float:left;padding-right:40px}.top-bar-area.home-3 .contact-info li span{line-height:34px;color:#f7f7f7;font-size:16px}.top-bar-area.home-3 .contact-info li span i{display:inline-block;padding-right:5px}.top-bar-area.home-3 .social{margin:0;text-align:right;list-style:none;padding:0}.top-bar-area.home-3 .social li{display:inline-block;list-style:none}.top-bar-area.home-3 .social li a i{border-radius:50%;margin-left:6px;line-height:38px;display:block;color:#fff;padding:0 10px;height:38px;font-size:18px;background:#319f01 none repeat scroll 0 0;width:38px}.top-bar-area.home-3 .social li a i.myfbpd{padding:0 14px}.logo-area-h3{padding-bottom:40px;padding-top:40px}.header-v4{background:hsla(0,0%,100%,.2)}.header-v4.stricky-fixed{background:#000}.header.header-v5{background:#0e0e0e}.header.header-v5 .menuzord-brand{line-height:111px}.stricky{box-shadow:0 1px 9px rgba(0,0,0,.1);transition:all .5s ease}.stricky-fixed.header .search-box{height:80px}@media (min-width:1025px){.stricky-fixed.header.header-v1,.stricky-fixed.header.header-v4{background:#000}.stricky-fixed.header.header-v4 .menuzord-menu>li:hover>a{color:#3abf01}.stricky-fixed.header .menuzord-menu>li>a{padding:16px 14px}.stricky-fixed.header .menuzord-brand{transform:scale(.6);line-height:63px;padding-top:30px}.stricky-fixed.header.static{opacity:0}.stricky-fixed.header.header-v1 .menuzord-menu>li.shopping-cart a span.cart-item,.stricky-fixed.header.header-v2 .menuzord-menu>li.shopping-cart a span.cart-item,.stricky-fixed.header.header-v4 .menuzord-menu>li.shopping-cart a span.cart-item,.stricky-fixed.header.header-v5 .menuzord-menu>li.shopping-cart a span.cart-item{right:7px;top:15px}}.menuzord{background-color:transparent}.menuzord-responsive .menuzord-menu li .indicator{padding:10px 0}.menuzord-responsive .menuzord-menu li .indicator em{float:right;margin:3.5px 20px 0;height:3px;background:#fff none repeat scroll 0 0;width:20px}@media (min-width:1025px){.menuzord-menu>li>a span.text{display:none}}.header.has-over-section{z-index:9999999;position:relative}@media(min-width:1024px){.header.has-over-section+div,.header.has-over-section+section{margin-top:-175px}}.header.stricky-fixed .header-menu-wrapper{left:0;z-index:99;position:fixed;top:0;width:100%}.header.stricky-fixed.dark-header .header-menu-wrapper{background:rgba(0,0,0,.85)}.header.stricky-fixed.light-header .header-menu-wrapper{-webkit-box-shadow:0 1px 9px rgba(0,0,0,.1);box-shadow:0 1px 9px rgba(0,0,0,.1);background:#fff}.rev_slider_wrapper .banner-caption-h1{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:900;line-height:64px;color:#fff;font-size:64px}.rev_slider_wrapper .banner-caption-bg{font-family:Roboto;position:relative;padding:0 20px}.rev_slider_wrapper .banner-caption-bg:before{left:0;transform:skewx(-10deg);right:0;position:absolute;top:0;bottom:0;background:#3abf01 url(../images/resources/texture/dots.png) repeat 50%;content:""}.rev_slider_wrapper .banner-caption-bg span{position:relative}.rev_slider_wrapper .banner-caption-bg span img{position:relative;bottom:7px}.rev_slider_wrapper .banner-caption-h1-large{text-transform:uppercase;font-weight:800;line-height:109px;color:#fff;font-style:italic;font-size:80px}.rev_slider_wrapper .slider-3 .banner-caption-h1.banner-caption-bg{line-height:64px;padding:5px 20px;font-size:64px}.rev_slider_wrapper .feature-list-item .icon-box,.rev_slider_wrapper .feature-list-item .text-box{vertical-align:middle;display:table-cell}.rev_slider_wrapper .feature-list-item .icon-box .box{border-radius:50%;line-height:64px;text-align:center;color:#fff;position:relative;height:64px;font-size:18px;background:#3abf01;width:64px}.rev_slider_wrapper .feature-list-item .icon-box .box:before{left:5px;border-radius:50%;border:1px dashed #fff;right:5px;position:absolute;top:5px;bottom:5px;content:""}.rev_slider_wrapper .feature-list-item .text-box{padding-left:10px}.rev_slider_wrapper .feature-list-item .text-box p{font-weight:700;margin:0;line-height:30px;color:#fff;font-size:20px}.rev_slider_wrapper .banner-caption-h1.medium{font-size:60px}.rev_slider_wrapper .banner-caption-p{font-family:Roboto;font-weight:300;color:#fff;font-size:18px}.rev_slider_wrapper .banner-caption-p.large{font-size:24px}.rev_slider_wrapper .price-p{font-family:Roboto;font-weight:300;margin:0;line-height:50px;vertical-align:bottom;display:inline-block;color:#fff;font-size:36px}.rev_slider_wrapper .price-p span{font-weight:700;color:#fff;font-size:48px}.rev_slider_wrapper #slider2 .banner-caption-h1{font-size:64px}.rev_slider_wrapper #slider2 .banner-caption-bg:before{display:none}.rev_slider_wrapper #slider2 .banner-caption-bg span{padding:0 10px}.rev_slider_wrapper #slider2 .banner-caption-bg span:before{left:0;transform:skewx(-10deg);right:0;z-index:-1;position:absolute;top:0;bottom:0;background:#3abf01 url(../images/resources/texture/dots.png) repeat 50%;content:""}.rev_slider_wrapper.slider-5 #slider2 .banner-caption-h1{line-height:100px;padding:0 5px;font-size:80px}.rev_slider_wrapper.slider-5 #slider2 .font-oregano{font-size:24px}.rev_slider_wrapper.slider-5 #slider2 .banner-caption-p.large{font-weight:300!important;line-height:50px;font-size:48px}.rev_slider_wrapper.slider-5 #slider2 .offer-box{line-height:60px;vertical-align:middle;position:relative;top:-8px;padding:0 10px;font-size:48px}.rev_slider_wrapper.slider-5 #slider2 .offer-box:before{left:0;transform:skewx(-10deg);right:0;position:absolute;top:0;bottom:0;background:url(../images/resources/texture/dots.png) repeat 50%;background-color:#3abf01;content:""}.rev_slider_wrapper.slider-5 #slider2 .offer-box span.inner{vertical-align:baseline;z-index:9;position:relative}.rev_slider_wrapper .tparrows{visibility:visible!important;opacity:1!important;line-height:60px;display:block;color:#fff;padding:0;height:60px;font-size:23px;transition:all .3s ease;background:rgba(0,0,0,.8);width:60px}.rev_slider_wrapper .tparrows:before{line-height:inherit;color:inherit;font-size:inherit;transition:inherit}.rev_slider_wrapper .tparrows:hover{background:#3abf01}.slider-bottom-news{margin-top:-160px;padding-bottom:40px}@media (max-width:768px){.slider-bottom-news{margin-top:0!important}}.slider-bottom-news img{border:10px solid #fff}.slider-bottom-left{padding-right:0;position:relative;top:-120px}.slider-bottom-left>img,.slider-bottom-right>img{width:100%}.slider-bottom-left .fitness-care h1{text-transform:uppercase;font-weight:700;margin:0;line-height:82px;text-align:right;padding-right:22px;color:rgba(0,0,0,.2);font-style:italic;font-size:60px}.slider-bottom-left .content .img-holder{float:left;position:relative;top:-70px}.slider-bottom-left .content .text{overflow:hidden;padding-bottom:25px;padding-top:4px}.slider-bottom-left a{right:50px;display:inline-block;position:absolute;top:50%}.slider-bottom-left a span{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700;display:block;color:#ef9b24;font-style:italic;font-size:24px}.slider-bottom-left .content .text ul{float:left;margin:0;padding:0 20px 0 0}.slider-bottom-left .content .text ul li{font-family:Roboto,sans-serif;line-height:30px;color:#272727;font-style:italic;list-style:none;font-size:15px}.slider-bottom-left .content .text ul li i{padding-right:10px}.slider-bottom-left .offer{right:0;padding-right:40px;padding-bottom:20px;position:absolute;bottom:0}.slider-bottom-left .offer h2:before{left:0;transform:skewx(-10deg);right:0;display:block;position:absolute;top:0;bottom:0;background:#3abf01 url(../images/resources/texture/dots.png) repeat 50%;content:""}.slider-bottom-left .offer h2{text-transform:uppercase;font-weight:700;margin:0;line-height:30px;display:inline-block;color:#fff;font-style:italic;position:relative;padding:20px 35px;font-size:40px}.slider-bottom-left .offer h2 img{float:left;z-index:3;position:relative}.slider-bottom-left .offer h2 span{float:right;margin-left:14px;z-index:3;position:relative}.slider-bottom-right{position:relative;padding-left:0;top:-136px}.slider-bottom-right .working-hour{position:relative}.slider-bottom-right .working-hour h1{text-transform:uppercase;font-weight:700;margin:0;line-height:82px;text-align:right;padding-right:40px;color:#3abf01;font-style:italic;font-size:60px}.slider-bottom-right .working-hour .img-holder{right:10px;position:absolute;top:-17px}.slider-bottom-right .content{overflow:hidden}.slider-bottom-right .content .text{float:left}.slider-bottom-right .content .text ul{margin:0;padding:2px 0 20px 80px}.slider-bottom-right .content .text ul li{font-family:Roboto,sans-serif;font-weight:700;line-height:30px;color:#f7f7f7;list-style:none;font-size:18px}.slider-bottom-right .content .text ul li p{float:left;margin:0;width:120px}.slider-bottom-right .content .text h3{font-family:Raleway,sans-serif;font-weight:700;margin:0;color:#fff;padding-left:28px;font-size:24px}.slider-bottom-right .content .text h2{text-transform:uppercase;float:left;font-weight:700;margin:23px 0 0;padding-right:30px;color:#3abf01;font-style:italic;padding-left:28px;font-size:24px}.slider-bottom-right a{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700;right:207px;line-height:40px;color:#fff;position:absolute;padding:0 32px;bottom:24px;transition:background .3s ease 0s;background:#3abf01}.slider-bottom-right a:hover{background:#000}.fitness-care-gym-area{padding-bottom:3px;position:relative;top:-46px;padding-top:0}.fitness-care-gym-area .section-title h1:after,.fitness-care-gym-area .section-title h1:before{top:18px;width:330px}.fitness-care-gym-area .single-item{margin-bottom:30px;position:relative}.fitness-care-gym-area .single-item .left-box{float:left;border:2px solid #f7f7f7;overflow:hidden;z-index:1;position:relative;height:188px;width:90px}.fitness-care-gym-area .single-item .right-box{left:30px;border:2px solid #f7f7f7;overflow:hidden;position:relative;padding:25px 15px 10px 50px;height:188px;width:450px}.fitness-care-gym-area .single-item .right-box p{font-family:Raleway,sans-serif;line-height:24px;color:#9e9e9e;font-size:14px}.fitness-care-gym-area .single-item .right-box h3{text-transform:capitalize;font-weight:700;margin:0 0 8px;line-height:30px;color:#323232;font-size:24px}.fitness-care-gym-area .single-item .icon-holder{left:20px;float:left;overflow:hidden;z-index:1;position:absolute;top:35px;height:120px;background:#f7f7f7 none repeat scroll 0 0;width:120px}.fitness-care-gym-area .single-item .icon-holder:before{transform:rotate(45deg) scale(3.2);right:182px;position:absolute;top:-182px;height:100%;transition:all .5s ease;background:#3abf01;content:"";width:100%}.fitness-care-gym-area .single-item:hover .icon-holder:before{right:0;top:0}.fitness-care-gym-area .single-item .icon-holder i{line-height:120px;display:block;text-align:center;color:#3abf01;z-index:9;position:relative;font-size:60px;transition:all .5s ease}.fitness-care-gym-area .single-item:hover .icon-holder i{color:#fff}.subscribe-area{position:relative}.subscribe-area:before{left:0;right:0;background-image:url(../images/subscribe/bg.png);background-position:75% 0;background-repeat:repeat-x;position:absolute;top:0;bottom:0;content:""}@media (max-width:1600px){.subscribe-area:before{background-position:57% 0}}.subscribe-area h4.success{color:#3abf01;font-size:16px}.subscribe-area .subscribe-form{padding-top:120px}.subscribe-area .subscribe-form h1.title{font-family:Roboto,sans-serif;text-transform:uppercase;margin:0 0 34px;color:#fff;font-style:normal;font-size:30px}.subscribe-area .subscribe-form form.subscribe input.name{border:none;color:#fff;padding:0 15px;height:55px;margin-right:27px;background:url(../images/subscribe/name-bg.png);width:270px}.subscribe-area .subscribe-form form.subscribe input.email{border:none;color:#9e9e9e;color:#fff;padding:0 15px;height:55px;background:url(../images/subscribe/email-bg.png);width:369px}.subscribe-area .subscribe-form form.subscribe button.thm-btn{float:right;margin-top:30px}.subscribe-area .subscribe-form h1{font-family:Oregano,cursive;margin:40px 0 0;display:inline-block;color:#fff;font-style:italic;font-size:30px}.subscribe-area .subscribe-form h1 span{color:#3abf01}.support-area{background:url(../images/resources/texture/pattern-1.png) repeat}.support-area,.support-area *{position:relative}.support-area:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;background:#3abf01;content:""}.support-area .section-title span{background:#3abf01}.support-area.pattern-2{position:relative;background:url(../images/resources/texture/pattern-1.png) repeat}.support-area.pattern-2 *{position:relative}.support-area.pattern-2:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;background:#131313;content:""}.support-area.pattern-2 .section-title span{background:#131313}.support-area.pattern-2 .single-item:hover .icon-holder i{color:#fff;background:#3abf01}.support-area .img-holder{position:relative;top:40px}.support-area .support-content{font-weight:600;color:#fff;padding-top:100px}.support-content .single-item{padding-bottom:15px}.support-content .single-item .icon-holder{float:left;margin-right:20px}.support-content .single-item .icon-holder i{border-radius:50%;color:#3abf01;padding:24px 26px;height:75px;font-size:25px;transition:all .4s ease;background:#fff;width:75px}.support-content .single-item:hover .icon-holder i{color:#fff;background:#272727}.support-content .single-item .content{overflow:hidden}.support-content .single-item .content h3{font-weight:700;margin:0 0 8px;color:#fff;font-size:24px}.support-content .single-item .content p{font-family:Raleway;font-weight:500;line-height:24px;color:#fff;font-size:14px}.workout-schedules-area{overflow:hidden;padding-bottom:80px;padding-top:100px}.workout-schedules-area .single-item .img-holder{margin-top:-1px;margin-left:-1px;overflow:hidden;position:relative;margin-right:-1px}.workout-schedules-area .single-item .img-holder img{width:100%}.workout-schedules-area .single-item .img-holder .overlay{left:0;transform:scale(0);right:0;text-align:center;position:absolute;top:0;bottom:0;transition:all .5s ease 0s;background:rgba(166,195,17,.9) none repeat scroll 0 0}.workout-schedules-area .single-item .img-holder .overlay .icon-holder{display:table;height:100%;width:100%}.workout-schedules-area .single-item .img-holder .overlay .icon-holder a{vertical-align:middle;display:table-cell;color:#3abf01}.workout-schedules-area .single-item .img-holder .overlay .icon-holder a i{border-radius:50%;box-shadow:0 0 0 6px hsla(0,0%,100%,.3);line-height:74px;padding:0 25px;height:74px;font-size:18px;background:#fff none repeat scroll 0 0;width:74px}.workout-schedules-area .single-item .img-holder .date{left:20px;text-align:center;color:#fff;position:absolute;top:20px;height:56px;transition:all .3s ease;background:#3abf01;width:56px}.workout-schedules-area .single-item .img-holder .date h4{margin:5px 0 0;line-height:24px}.workout-schedules-area .single-item{border:1px solid #f1f1f1}.workout-schedules-area .single-item:hover{box-shadow:0 0 8px rgba(0,0,0,.1);border-color:transparent}.workout-schedules-area .single-item .content h3{margin:-25px -25px 20px;position:relative;padding:20px;background:url(../images/resources/texture/pattern-1.png) repeat;background-color:#3abf01}.workout-schedules-area .single-item .content h3 span{color:#fff;position:relative;font-size:42px}.workout-schedules-area .single-item .content h3:before{left:0;opacity:.9;right:0;display:block;position:absolute;top:0;bottom:0;background:#0994be;content:""}.workout-schedules-area .single-item .content p{font-family:Roboto,sans-serif;color:#9e9e9e;font-style:italic;margin-right:15px}.workout-schedules-area .single-item .content ul{margin:0;overflow:hidden;list-style:none;padding:0}.workout-schedules-area .single-item .content ul li{font-family:Roboto,sans-serif;float:left;color:#9e9e9e;font-style:italic;margin-right:15px}.workout-schedules-area .single-item .content ul li i{color:#3abf01;font-size:18px;margin-right:5px}.workout-schedules-area .single-item .content .schedules-list h4{margin-bottom:8px;font-weight:700;margin-top:11px;color:#272727;font-size:18px}.workout-schedules-area .single-item .content .schedules-list.bottom h4{margin-top:16px}.workout-schedules-area .single-item .content .schedules-list ul li{font-family:Raleway,sans-serif;line-height:30px;font-style:normal;margin-right:0}.workout-schedules-area .single-item .content .schedules-list ul li i{color:#3abf01;font-size:14px;margin-right:10px}.workout-schedules-area .single-item .content a{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700;margin:20px 0;display:block;text-align:center;color:#fff;padding:25px 0;font-size:14px;transition:background .3s ease;background:#3abf01 none repeat scroll 0 0}.workout-schedules-area .single-item .content a:hover{background:#272727}.workout-schedules-area .single-item:hover .overlay{transform:scale(1)}.workout-schedules-area .single-item:hover .date{opacity:0}.workout-schedules-area.workout-v1{padding-bottom:50px}.workout-schedules-area.workout-v1 .single-item{margin-bottom:30px;padding:25px}.workout-schedules-area.workout-v2{padding-bottom:50px}.workout-schedules-area.workout-v2 .single-item .content .schedules-list ul li i{margin-right:7px}.workout-schedules-area.workout-v2 .single-item{margin-bottom:30px}.single-workout-package-page.health-care-package-area .single-item .content .top .content-heading h3 span{font-weight:400;line-height:30px;color:#9e9e9e;font-size:18px}.single-workout-package-page.health-care-package-area .single-item .content .top .content-heading ul li i{font-size:18px}.single-workout-package-page.single-package-page.health-care-package-area .single-item{margin-bottom:40px;padding-bottom:30px}.single-workout-package-page .section-title{padding-bottom:50px}.single-workout-package-page p{margin:0;line-height:24px;color:#9e9e9e;font-size:14px}.single-workout-package-page p b{font-family:Roboto;font-weight:900;color:#3abf01}.single-workout-package-page .label-box{margin-bottom:30px;margin-top:30px}.single-workout-package-page .label-box h1{font-weight:700;margin:0;line-height:50px;color:#272727;font-size:24px}.single-workout-package-page .label-box h1 span.step{text-transform:uppercase;line-height:50px;vertical-align:bottom;display:inline-block;color:#fff;padding:0 28px;font-size:14px;margin-right:20px;background:#3abf01}.health-care-package-area{border-top:1px solid #f7f7f7;padding-bottom:60px;padding-top:80px;background:#fdfdfd none repeat scroll 0 0}.health-care-package-area .section-title-2{padding-bottom:50px}.health-care-package-area .single-item{border:1px solid #f7f7f7;transition:all .3s ease;background:#fff}.health-care-package-area .single-item:hover{box-shadow:0 0 8px rgba(0,0,0,.1);border-color:transparent}.health-care-package-area .single-item .img-holder{margin-top:-1px;margin-left:-1px;margin-right:-1px}.health-care-package-area .single-item .img-holder img{width:100%}.health-care-package-area .single-item .content{padding-right:20px;padding-left:20px}.health-care-package-area .single-item .content .top{overflow:hidden}.health-care-package-area .single-item .content .top .icon-holder{margin-bottom:10px;margin-top:30px;text-align:center;height:56px;background:#3abf01 none repeat scroll 0 0;width:56px}.health-care-package-area .single-item .content .top .icon-holder i{line-height:56px;text-align:center;color:#fff;font-size:34px}.health-care-package-area .single-item .content .top .content-heading{padding-left:10px}.health-care-package-area .single-item .content .top .content-heading h3{font-weight:700;margin:25px 0 7px;line-height:30px;color:#272727;font-size:23px}.health-care-package-area .single-item .content .top .content-heading h3 span{color:#3abf01}.health-care-package-area .single-item .content .top .content-heading ul{margin:0;list-style:none;padding:0}.health-care-package-area .single-item .content .top .content-heading ul li{font-family:Roboto,sans-serif;float:left;color:#9e9e9e;font-style:italic;font-size:14px;margin-right:15px}.health-care-package-area .single-item .content .top .content-heading ul li i{color:#3abf01;font-size:10px;margin-right:5px}.health-care-package-area .single-item .content .package-list{padding-bottom:20px}.health-care-package-area .single-item .content .package-list h4{font-weight:700;margin:6px 0 13px;color:#272727;font-size:18px}.health-care-package-area .single-item .content .package-list ul{margin:0;list-style:none;padding:0}.health-care-package-area .single-item .content .package-list ul li{font-family:Raleway,sans-serif;line-height:30px;color:#9e9e9e;font-size:14px}.health-care-package-area .single-item .content .package-list ul li i{color:#3abf01;margin-right:10px}.health-care-package-area .single-item .button{margin:0;border:1px solid #f7f7f7;overflow:hidden;padding:20px;transition:background .3s ease}.health-care-package-area .single-item .button a{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700;text-align:center;color:#fff;padding:13px 0;height:50px;transition:background .3s ease;background:#3abf01 none repeat scroll 0 0;width:150px}.health-care-package-area .single-item .button a.black,.health-care-package-area .single-item .button a:hover{background:#272727}.health-care-package-area .single-item .button a.black:hover{background:#3abf01}.health-care-package-area .single-item .img-holder.offer{position:relative}.health-care-package-area .single-item .img-holder.offer .offer-text{left:10px;position:relative;position:absolute;top:10px}.health-care-package-area .single-item .img-holder.offer .offer-text:before{left:0;transform:skewx(-15deg);right:0;position:absolute;top:0;bottom:0;background:url(../images/resources/texture/dots.png) repeat 50%;background-color:#3abf01;content:""}.health-care-package-area .single-item .img-holder.offer .offer-text h1{text-transform:uppercase;font-weight:700;margin:0;color:#fff;z-index:9;font-style:italic;position:relative;padding:7px 13px;font-size:30px}.health-care-package-area .single-item .content .top .content-heading h3 span del{padding-right:10px;color:#9e9e9e;font-size:18px}.health-care-pack-carousel{position:relative}.health-care-pack-carousel .owl-nav{margin:0;right:0;position:absolute;padding-left:30px;top:-97px;background:#fefefe}.health-care-pack-carousel .owl-nav [class*=owl-]{border-radius:0;margin:0;line-height:50px;color:#fff;padding:0;font-size:14px;transition:all .3s ease;background-color:#3abf01!important;width:60px}.health-care-pack-carousel .owl-nav [class*=owl-]:hover{background-color:#272727!important}.health-care-package-area.package-v1{padding-bottom:50px}.health-care-package-area.package-v1 .single-item{margin-bottom:30px}.health-care-package-area.package-v2{border-top:0;padding-bottom:50px}.health-care-package-area.package-v2 .single-item{margin-bottom:30px}.health-care-package-area.package-v2 .single-item .content .top .content-heading{padding-left:7px}.health-care-package-area.package-v2 .single-item .content .top .content-heading h3{font-size:23px}.single-package-page.health-care-package-area .single-item .box{float:left;width:calc(100% - 170px)}.single-package-page.health-care-package-area .single-item .img-box{float:right;margin-top:30px;width:170px}.single-package-page.health-care-package-area .single-item{margin-bottom:20px;border:none;border-bottom:1px solid #f7f7f7;padding-bottom:20px}.single-package-page.health-care-package-area .single-item:hover{box-shadow:none!important}.single-package-page.health-care-package-area .single-item .content{border:none;padding:0}.single-package-page.health-care-package-area .single-item .content .package-list{padding-bottom:0}.single-package-page .cta-box .thm-btn{border:1px solid #f7f7f7;line-height:38px;color:#272727;padding:2px 23px;transition:background .3s ease,border .3s ease;background:#fff url(../images/resources/texture/strip.png) repeat}.single-package-page .cta-box .thm-btn i{color:#272727}.single-package-page .cta-box .thm-btn:hover{color:#fff;border-color:#3abf01;background:#3abf01}.walking-area{background:url(../images/resources/walking-bg.jpg) no-repeat scroll 0;background-size:cover;padding-bottom:218px;padding-top:135px}.walking-area .walking h1{font-weight:700;margin:0 0 5px;color:#fff;font-size:48px}.walking-area .walking ul{margin:0 0 18px;overflow:hidden;padding:0}.walking-area .walking ul li{font-family:Raleway;float:left;font-weight:400;color:#fff;list-style:none;font-size:16px;margin-right:20px}.walking-area .walking ul li i{padding-right:10px;color:#3abf01;font-size:16px}.walking-area .walking p{font-family:Raleway;font-weight:400;margin:0 0 37px;line-height:28px;color:#f7f7f7;font-size:16px}.walking-area .carousel-indicators{left:5px;margin-left:0;padding-left:0;bottom:-83px;width:200px}.walking-area .carousel-indicators .active{margin:0 10px;border:1px solid #3abf01;height:13px;background-color:#3abf01;width:13px}.walking-area .carousel-indicators li{float:left;border-radius:10px;margin:0 10px;text-indent:-999px;border:1px solid #b8b7b2;display:inline-block;cursor:pointer;height:13px;background-color:#b8b7b2;width:13px}.experienced-trainer-area{padding-bottom:80px;padding-top:80px}.experienced-trainer-area .section-title{padding-bottom:50px}.experienced-trainer-area .single-item{margin-bottom:30px;border:1px solid #f7f7f7;overflow:hidden}.experienced-trainer-area .single-item .img-holder{margin-top:-1px;margin-left:-1px;position:relative;margin-right:-1px}.experienced-trainer-area .single-item .img-holder .overlay-content{left:0;opacity:0;transform:translate3d(0,200px,0);position:absolute;top:360px;transition:all .5s ease 0s;background:#3abf01 none repeat scroll 0 0;width:100%}.experienced-trainer-area .single-item:hover .img-holder .overlay-content{opacity:1;transform:translateZ(0)}.experienced-trainer-area .single-item .img-holder .overlay-content .overlay-buttom{padding:0 22px 33px}.experienced-trainer-area .single-item .img-holder .overlay-content ul{margin:0;border-bottom:1px solid #b1d010;padding:13px 20px 10px}.experienced-trainer-area .single-item .img-holder .overlay-content ul li{font-family:Raleway,sans-serif;margin-bottom:5px;line-height:30px;color:#f7f7f7;list-style:none;font-size:18px}.experienced-trainer-area .single-item .img-holder .overlay-content ul li i{border-radius:3px;color:#3abf01;padding:2px;height:16px;font-size:12px;margin-right:10px;background:#fff none repeat scroll 0 0;width:16px}.experienced-trainer-area .single-item .img-holder .overlay-content .trainer-name{overflow:hidden;padding-bottom:17px;padding-top:23px}.experienced-trainer-area .single-item .img-holder .overlay-content .trainer-name .name h3{margin:0 0 3px;color:#fff}.experienced-trainer-area .single-item .img-holder .overlay-content .trainer-name .name span{font-family:Raleway,sans-serif;color:#fff}.experienced-trainer-area .single-item .img-holder .overlay-content .trainer-name .icon-holder i{margin-top:5px;border:1px solid #f2f0f0;line-height:38px;display:block;text-align:center;color:#3abf01;height:40px;font-size:25px;background:#f7f7f7;background:#fff none repeat scroll 0 0;width:40px}.experienced-trainer-area .single-item .img-holder .overlay-content p{font-family:Raleway,sans-serif;margin:0 0 13px;color:#f7f7f7}.experienced-trainer-area .single-item .img-holder .overlay-content .social-links a i{border-radius:50%;line-height:38px;display:inline-block;text-align:center;color:#3abf01;height:38px;font-size:18px;margin-right:7px;background:#fff none repeat scroll 0 0;width:38px}.experienced-trainer-area .single-item .img-holder .overlay-content .social-links a i.fa-google-plus{font-size:16px}.experienced-trainer-area .single-item .img-holder .overlay-content .social-links a i:hover{color:#fff;background:#319f01}.experienced-trainer-area .single-item .content{visibility:visible;opacity:1;transform:translateZ(0);padding:20px;transition:all .5s ease}.experienced-trainer-area .single-item:hover .content{visibility:hidden;opacity:0;transform:translate3d(0,-100px,0)}.experienced-trainer-area .single-item .content .trainer-name{overflow:hidden}.experienced-trainer-area .single-item .content .trainer-name .name h3{margin:0 0 3px}.experienced-trainer-area .single-item .content .trainer-name .name span{font-family:Raleway,sans-serif;color:#3abf01;font-size:14px}.experienced-trainer-area .single-item .content .trainer-name .icon-holder i{margin-top:5px;border:1px solid #f2f0f0;line-height:38px;display:block;text-align:center;color:#3abf01;height:40px;font-size:25px;background:#f7f7f7;width:40px}.experienced-trainer-area .single-item .content p{font-family:Raleway,sans-serif;margin:0 0 13px;line-height:24px;color:#9e9e9e;font-size:14px}.experienced-trainer-area .single-item .content .social-links a i{border-radius:50%;line-height:38px;display:inline-block;text-align:center;color:#fff;height:38px;font-size:18px;margin-right:7px;background:#3abf01 none repeat scroll 0 0;width:38px}.experienced-trainer-area .single-item .content .social-links a i.fa-google-plus{font-size:16px}.fitness-team-style-two{background:url(../images/resources/texture/curvy-two-way-texture.png) 50% no-repeat;background-size:cover}.fitness-team-style-two .owl-theme{position:relative}.fitness-team-style-two .owl-theme .owl-nav .owl-prev{left:-75px;margin-top:-25px;position:absolute;top:50%}.fitness-team-style-two .owl-theme .owl-nav .owl-next{margin-top:-25px;right:-75px;position:absolute;top:50%}.fitness-team-style-two .owl-theme .owl-nav{margin-top:0}.fitness-team-style-two .owl-theme .owl-nav [class*=owl-]{border-radius:0;line-height:50px;text-align:center;padding:0;height:50px;font-size:14px;background:#3abf01;width:50px}.single-fitness-team-style-two .img-box{text-align:center;overflow:hidden;border-bottom:10px solid #3abf01;position:relative}.single-fitness-team-style-two img{max-width:100%;width:auto!important}.single-fitness-team-style-two .overlay{left:0;text-align:left;position:absolute;bottom:0}.single-fitness-team-style-two .overlay .inner-box{opacity:0;transform:translate3d(0,200px,0);padding:30px 20px 22px;transition:all .5s ease;background:#3abf01}.single-fitness-team-style-two .overlay .top-box{margin-bottom:18px}.single-fitness-team-style-two .overlay .top-box h3{font-weight:700;margin:0;line-height:34px;color:#fff;font-size:24px}.single-fitness-team-style-two .overlay .top-box p{line-height:20px;color:#f7f7f7;font-size:14px}.single-fitness-team-style-two .overlay .top-box .icon-box{line-height:40px;text-align:center;color:#3abf01;height:40px;font-size:20px;background:#fff;width:40px}.single-fitness-team-style-two .overlay .top-box .left-box{margin-top:-10px}.single-fitness-team-style-two .overlay p{margin:0;line-height:24px;color:#f7f7f7;font-size:14px}.single-fitness-team-style-two .overlay .social-icons{margin:15px 0 0;list-style:none;padding:0}.single-fitness-team-style-two .overlay .social-icons li{display:inline-block;list-style:none;margin-right:6px}.single-fitness-team-style-two .overlay .social-icons li a{border-radius:50%;line-height:40px;display:block;text-align:center;color:#3abf01;height:40px;font-size:18px;background:#fff;width:40px}.single-fitness-team-style-two:hover .img-box .overlay .inner-box{opacity:1;transform:translateZ(0)}.experienced-trainer-area .related-product-carousel .single-item:hover .img-holder .overlay-content{transform:translate3d(0,100px,0)}.daily-training-workout-area{margin-bottom:30px;position:relative;background:url(../images/resources/texture/pattern-1.png) repeat}.daily-training-workout-area *{position:relative}.daily-training-workout-area:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;background:#3abf01;content:""}.daily-training-workout-area .section-title span{background:#3abf01}.daily-training-workout-area .img-holder{position:relative;top:30px;padding-top:70px;background:transparent url(../images/resources/i-phone-bg.png) no-repeat scroll 0 120px}.daily-training-workout-area .content{padding-top:80px}.daily-training-workout-area .content h1{text-transform:uppercase;font-weight:300;margin:0 0 5px;line-height:80px;color:#fff;font-size:60px}.daily-training-workout-area .content p{font-weight:500;margin:0 0 20px;line-height:28px;color:#f7f7f7;font-size:16px}.daily-training-workout-area .content ul{margin:0 0 50px;overflow:hidden;padding:0}.daily-training-workout-area .content ul li{font-family:Roboto,sans-serif;float:left;line-height:30px;color:#f7f7f7;font-style:italic;list-style:none;font-size:16px;margin-right:15px}.daily-training-workout-area .content ul li i{padding-right:5px;font-size:14px}.daily-training-workout-area .content .google-play-app-store ul{margin:0;padding:0}.daily-training-workout-area .content .google-play-app-store ul li{list-style:none;margin-right:30px}.testimonial-carousel-wrapper .owl-dots .owl-dot span{border-radius:50%;margin:0 11px;border:1px solid #dde4e5;height:10px;background:#f7f7f7;width:10px}.testimonial-carousel-wrapper .owl-dots .owl-dot.active span,.testimonial-carousel-wrapper .owl-dots .owl-dot:hover span{background:#3abf01}.testimonial-carousel-wrapper .owl-dots{margin-top:46px;text-align:left;padding-left:90px}.single-testimonial-carousel .qoute-icon-box,.single-testimonial-carousel .testimonial-text-box{vertical-align:top;display:table-cell}.single-testimonial-carousel .qoute-icon-box{width:70px}.single-testimonial-carousel .qoute-icon-box img{max-width:none;width:auto}.single-testimonial-carousel .testimonial-text-box{padding-left:30px}.single-testimonial-carousel .testimonial-text-box h3{font-family:Roboto;font-weight:700;margin:0 0 14px;color:#272727;font-size:24px}.single-testimonial-carousel .testimonial-text-box p{font-family:Raleway;margin:0;line-height:30px;color:#9e9e9e;font-size:16px}.single-testimonial-carousel .testimonial-text-box span.name{font-family:Oregano,sans-serif;margin-top:14px;display:block;color:#272727;font-style:italic;font-size:24px}.single-testimonial-carousel .testimonial-text-box .review-box{margin-top:8px}.single-testimonial-carousel .testimonial-text-box .review-box .fa{color:#3abf01;font-size:18px}.testimonial-carousel-2-col-wrapper{position:relative}.testimonial-carousel-2-col-wrapper .owl-nav{margin:0;right:0;position:absolute;padding-left:30px;top:-97px;background:#fefefe}.testimonial-carousel-2-col-wrapper .owl-nav [class*=owl-]{border-radius:0;margin:0;line-height:50px;color:#fff;padding:0;font-size:14px;transition:all .3s ease;background-color:#3abf01!important;width:60px}.testimonial-carousel-2-col-wrapper .owl-nav [class*=owl-]:hover{background-color:#272727!important}.testimonial-carousel-style-three .testimonial-carousel-wrapper .owl-dots{text-align:center;padding-left:0}.testimonial-carousel-style-three .single-testimonial-carousel .testimonial-text-box{display:block;padding-left:0}.testimonial-carousel-style-three .single-testimonial-carousel .testimonial-text-box p{line-height:40px;color:#fff;font-size:28px}.testimonial-carousel-style-three .single-testimonial-carousel .testimonial-text-box span.name{margin-top:27px;display:block;color:#fff}.testimonial-carousel-style-three .testimonial-carousel-wrapper .owl-dots{margin-top:26px}.suppliments-partners-area{padding-bottom:50px}.suppliments-partners-area.home-5,.suppliments-partners-area.home-5 .section-title h1 span{background:#f7f7f7}.suppliments-partners-area.home-5+.subscribe-area{background-color:#f7f7f7}.suppliments-partners-area.home-5 .single-item{background-color:#fff}.suppliments-partners-area .single-item{margin-bottom:30px;text-align:center;padding-bottom:30px;position:relative;height:120px;padding-top:30px;background:#fefefe url(../images/resources/texture/strip.png) repeat}.suppliments-partners-area .single-item.pedalworks{padding-bottom:24px;padding-top:24px}.suppliments-partners-area .single-item.jupiter{padding-bottom:40px;padding-top:40px}.suppliments-partners-area .single-item.eurobest{padding-bottom:34px;padding-top:34px}.suppliments-partners-area .single-item:hover .img-holder .overlay-content{transform:scale(1)}.suppliments-partners-area .single-item .img-holder .overlay-content{left:0;transform:scale(0);right:0;padding-right:10px;position:absolute;padding-left:10px;top:0;bottom:0;padding-top:22px;transition:all .5s ease;background:#3abf01 none repeat scroll 0 0}.suppliments-partners-area .single-item .img-holder .overlay-content p{font-weight:700;margin:0;line-height:26px;color:#fff}.perfect-plan-area{padding-bottom:50px;position:relative;background:url(../images/resources/texture/pattern-1.png) repeat}.perfect-plan-area *{position:relative}.perfect-plan-area:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;background:#f7f7f7;content:""}.perfect-plan-area .section-title span{background:#f7f7f7}.perfect-plan-area.home-3{padding-bottom:45px;position:relative;padding-top:90px;background:none}.perfect-plan-area.home-3:before{left:0;right:0;position:absolute;top:0;bottom:0;background:url(../images/resources/texture/green-gray-curv.png) 38% 0 no-repeat;background-size:cover;content:""}.perfect-plan-area.home-3 .perfect-plan-left{padding-right:40px;padding-bottom:0;padding-top:0}.perfect-plan-area.home-3 .perfect-plan-right{padding-top:0}.perfect-plan-left{padding-bottom:45px;padding-top:80px}.perfect-plan-left .img-holder img{float:left}.perfect-plan-right{padding-left:20px;padding-top:96px}.perfect-plan-right h2{font-family:Roboto;text-transform:uppercase;margin:0 0 18px;line-height:50px;color:#272727;font-size:30px}.perfect-plan-right span{font-family:Raleway;font-weight:500;line-height:28px;color:#3abf01;font-size:16px}.perfect-plan-right ul{margin:22px 0 46px;overflow:hidden;padding:0}.perfect-plan-right ul li{font-family:Roboto,sans-serif;float:left;margin-bottom:5px;line-height:30px;color:#9e9e9e;font-style:italic;list-style:none;font-size:16px;margin-right:15px}.perfect-plan-right ul li i{font-size:14px;margin-right:10px}.perfect-plan-right .google-play-app-store ul{margin:0;padding:0}.perfect-plan-right .google-play-app-store ul li{list-style:none;margin-right:30px}.project-content.home-2{padding-bottom:50px}.project-content ul.gallery-filter{margin-bottom:60px}.project-content ul.post-pagination{margin-top:50px}.project-content .owl-theme .owl-nav{right:0;display:inline-block;position:absolute;padding-left:25px;top:-95px;background:#fff}.project-content .owl-theme .owl-nav [class*=owl-]{border-radius:50%;border:2px solid #b6b6b6;line-height:31px;color:#b6b6b6;padding:0;height:35px;font-size:14px;transition:all .5s ease;background-color:transparent;width:35px}.project-content .owl-theme .owl-nav [class*=owl-]:hover{color:#3abf01;border-color:#3abf01}.single-project-item{margin-bottom:30px}.single-project-item img{width:100%}.single-project-item .img-box{position:relative}.single-project-item .overlay{left:0;overflow-y:hidden;right:0;position:absolute;top:0;bottom:0}.single-project-item .overlay .box{display:table;height:100%;width:100%}.single-project-item .overlay .box .top-box{opacity:0;transform:translate3d(0,-100px,0);display:table;height:100%;transition:all .5s ease 0s;background:rgba(0,0,0,.7);width:100%}.single-project-item .overlay .box .title{vertical-align:top;display:table-cell;text-align:center;padding-top:105px}.single-project-item .overlay .box .title h3{opacity:0;font-weight:500;margin:0;color:#3abf01;font-size:22px}.single-project-item .overlay .box .bottom-box{left:0;opacity:0;transform:translate3d(0,40px,0);line-height:210px;display:block;text-align:center;color:#fff;position:absolute;top:0;bottom:0;font-size:28px;transition:all .2s ease .2s;background:#3abf01;width:100%}.single-project-item .overlay .box .bottom-box ul{margin:0;list-style:none;padding:0}.single-project-item .overlay .box .bottom-box ul li{float:left;list-style:none;width:50%}.single-project-item .overlay .box .bottom-box ul li:last-child a{border:none}.single-project-item .overlay .box .bottom-box ul li a{line-height:70px;display:block;text-align:center;color:#fff;border-right:1px solid #b7d617;font-size:18px;transition:all .5s ease}.single-project-item .overlay .box .bottom-box ul li a:hover{background:#319f01}.single-project-item .img-box:hover .box .bottom-box,.single-project-item .img-box:hover .box .top-box{opacity:1;transform:translateZ(0)}.single-project-item .text-box{border:1px solid #f7f7f7;border-top:0;padding-bottom:25px;padding-left:20px;padding-top:25px;background:url(../images/single-project-item/bg.png) repeat}.single-project-item .text-box h3{font-family:Roboto;font-weight:700;margin:0;color:#272727;font-size:24px}.single-project-item .text-box p{font-family:Raleway;margin:0;color:#3abf01;font-size:14px}.single-project-content .single-project-carousel{margin-bottom:30px;position:relative}.single-project-content .single-project-carousel .owl-nav{margin:0}.single-project-content .single-project-carousel .owl-nav .owl-prev{left:0}.single-project-content .single-project-carousel .owl-nav .owl-next{right:0}.single-project-content .single-project-carousel .owl-nav [class*=owl-]{border-radius:0;margin:-25px 0 0;line-height:50px;text-align:center;color:#fff;position:absolute;top:50%;padding:0;height:50px;font-size:30px;transition:all .5s ease;background:#3abf01;width:50px}.single-project-content .single-project-carousel .owl-nav [class*=owl-]:hover{background:rgba(0,0,0,.5)}.single-project-content .single-project-customer-info{margin-top:15px}.single-project-content .single-project-customer-info ul{margin:0;list-style:none;padding:0}.single-project-content .single-project-customer-info ul li{font-family:Raleway;font-weight:500;line-height:39px;color:#9e9e9e;border-bottom:1px solid #f7f7f7;list-style:none;font-size:16px}.single-project-content .single-project-customer-info ul li:last-child{border-bottom:0}.single-project-content .single-project-customer-info ul li label{font-family:Roboto;font-weight:900;color:#272727;font-size:16px}.single-project-content .single-project-content h3{font-weight:500;margin:0 0 12px;line-height:25px;font-size:30px}.single-project-content .single-project-content p.tags{margin-bottom:19px}.single-project-content .single-project-content p.tags a{color:#3abf01}.single-project-content .single-project-content .thm-btn{margin-top:15px;line-height:50px;padding:0 30px}.single-project-content .single-project-content .thm-btn i{margin-left:6px}.single-project-content .single-project-content p{margin:0;line-height:26px;color:#9e9e9e;font-size:16px}.project-content.home-3 .container-fluid,.project-content.home-3 [class*=col],.project-content.home-3 [class^=col]{padding:0}.project-content.home-3 .row{margin:0}.project-content.home-3 .single-project-item{margin-bottom:0}.project-content.col-5-wrapper .container-fluid,.project-content.col-5-wrapper [class*=col],.project-content.col-5-wrapper [class^=col]{padding:0}.project-content.col-5-wrapper .single-project-item{margin-bottom:0}.project-content.col-5-wrapper .col-5{float:left;width:20%}.project-content.grid-text-4col .single-project-item .text-box h3{font-size:18px}.project-content.grid-text-2col ul.post-pagination,.project-content.grid-text-3col ul.post-pagination,.project-content.grid-text-4col ul.post-pagination{margin-top:20px}.related-product-carousel{position:relative}.related-product-carousel .single-project-item{margin-bottom:0}.related-product-carousel .owl-nav{margin:0;right:0;position:absolute;padding-left:30px;top:-97px;background:#fefefe}.related-product-carousel .owl-nav [class*=owl-]{border-radius:0;margin:0;line-height:50px;color:#fff;padding:0;font-size:14px;transition:all .3s ease;background-color:#3abf01!important;width:60px}.related-product-carousel .owl-nav [class*=owl-]:hover{background-color:#272727!important}.single-project-top-box{margin-bottom:50px;border-bottom:1px solid #f7f7f7;padding-bottom:25px}.single-project-top-box .grid-box-link{line-height:40px;display:block;text-align:center;color:#fff;height:40px;font-size:17px;background:#3abf01;width:40px}.single-project-top-box .thm-btn{border:1px solid #f7f7f7;line-height:38px;color:#272727;background:#fff url(../images/resources/texture/strip.png) repeat}.single-project-top-box .thm-btn i{margin:0;color:#272727;transition:all .4s ease}.single-project-top-box .thm-btn i.fa-caret-left{margin-right:6px}.single-project-top-box .thm-btn i.fa-caret-right{margin-left:6px}.single-project-top-box .thm-btn:hover{color:#fff;border-color:#3abf01;background:#3abf01}.single-project-top-box .thm-btn:hover i{color:#fff}.join-now-area{padding:30px 0;background:url(../images/resources/texture/pattern-1.png) repeat}.join-now-area,.join-now-area *{position:relative}.join-now-area:before{background:#3abf01}.join-now-area.spa:before,.join-now-area:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;content:""}.join-now-area.spa:before{background:#6301bf}.join-now-area .section-title span{background:#3abf01}.join-now-area.page-title{padding-bottom:30px}.join-now-area.pattern-2{position:relative;background:url(../images/resources/texture/pattern-1.png) repeat}.join-now-area.pattern-2 *{position:relative}.join-now-area.pattern-2:before{left:0;opacity:.95;right:0;display:block;position:absolute;top:0;bottom:0;background:#131313;content:""}.join-now-area.pattern-2 .section-title span{background:#131313}.join-now-area .join-now h1{margin:0 0 20px;line-height:52px;color:#fff;font-size:36px}.join-now-area .join-now .button a{margin:0 13px}.fitness-services-boxed{margin-top:-60px;padding-bottom:80px;position:relative}.fitness-services-boxed .container{box-shadow:0 3px 2px #f7f7f7;z-index:99;background:#fff}.fitness-services-boxed .single-fitness-service{margin-left:-15px;text-align:center;padding-bottom:35px;position:relative;border-right:1px solid #f3f3f3;padding-top:35px;margin-right:-15px}.fitness-services-boxed .single-fitness-service>i{color:#3abf01;font-size:50px}.fitness-services-boxed .single-fitness-service h3{font-weight:700;margin:5px 0 0;line-height:30px;color:#323232;font-size:24px}.fitness-services-boxed .single-fitness-service.border-left{border-left:1px solid #f3f3f3}.fitness-services-boxed .single-fitness-service .single-fitness-service-details{left:0;visibility:hidden;opacity:0;transform:rotateY(-90deg);right:0;text-align:left;position:absolute;bottom:0;transition:all .5s ease;background:#fff}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .img-box{border:5px solid #fff;overflow:hidden;position:relative}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .img-box .overlay{left:0;opacity:0;transform:translate3d(0,-250px,0);right:0;position:absolute;top:0;bottom:0;transition:all .5s ease 0s;background:rgba(166,195,17,.9)}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .img-box .overlay .content{display:table;height:100%;width:100%}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .img-box .overlay .content .box{vertical-align:middle;display:table-cell}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .img-box .overlay .content .box a{border-radius:50%;border:5px solid #bece5e;margin-left:auto;line-height:55px;display:block;text-align:center;color:#3abf01;height:65px;font-size:18px;margin-right:auto;background:#fff;width:65px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details h3{margin:0;line-height:40px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .top-box i{line-height:40px;display:block;text-align:center;color:#fff;height:40px;font-size:20px;background:#3abf01;width:40px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details p{margin:0;line-height:24px;color:#9e9e9e;font-size:14px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details a{text-transform:uppercase;font-weight:900;color:#3abf01;font-size:18px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details a:hover{color:#272727}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .bottom-box p{font-family:Roboto,sans-serif;line-height:30px;color:#3abf01;font-size:18px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .bottom-box p span{font-weight:700;font-size:24px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .bottom-box,.fitness-services-boxed .single-fitness-service .single-fitness-service-details .content-box,.fitness-services-boxed .single-fitness-service .single-fitness-service-details .top-box{padding:0 20px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .top-box{margin-bottom:17px;margin-top:10px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .content-box{margin-bottom:20px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details .bottom-box{margin-bottom:14px}.fitness-services-boxed .single-fitness-service .single-fitness-service-details:hover .img-box:hover .overlay{opacity:1;transform:translateZ(0)}.fitness-services-boxed .single-fitness-service:hover .single-fitness-service-details{visibility:visible;opacity:1;transform:rotateY(0deg)}.fitness-service-round-icon{padding-bottom:77px}.single-fitness-service-round-icon{text-align:center}.single-fitness-service-round-icon .icon-box{margin-bottom:16px;border-radius:50%;border:5px solid #3abf01;margin-left:auto;cursor:pointer;height:107px;transition:all .3s ease;margin-right:auto;background:#fff url(../images/resources/texture/strip.png) repeat;width:107px}.single-fitness-service-round-icon .icon-box i{line-height:97px;color:#3abf01;font-size:44px}.single-fitness-service-round-icon .icon-box:hover{border-color:#3abf01;background:#3abf01}.single-fitness-service-round-icon .icon-box:hover i{color:#fff}.single-fitness-service-round-icon h3{font-weight:700;margin:0 0 7px;line-height:30px;color:#323232;font-size:24px}.single-fitness-service-round-icon p{font-family:Raleway;margin:0;line-height:24px;color:#9e9e9e;font-size:14px}.fitness-service-round-icon.square-box{padding-top:0}.fitness-service-round-icon.square-box .section-title{margin-top:80px;padding-bottom:0}.single-fitness-service-round-icon.square-box{margin-top:138.5px;border:2px solid #f7f7f7;padding:0 13px;transition:all .3s ease}.single-fitness-service-round-icon.square-box .icon-box{margin-top:-53.5px;transition:all .3s ease}.single-fitness-service-round-icon.square-box i{font-size:35px;transition:all .3s ease}.single-fitness-service-round-icon.square-box a{text-transform:uppercase;font-weight:900;margin-top:-25px;border:2px solid #f7f7f7;line-height:30px;display:inline-block;color:#272727;position:relative;top:25px;padding:8px 40px;font-size:14px;transition:all .3s ease;background:#fff url(../images/resources/texture/strip.png) repeat}.single-fitness-service-round-icon.square-box:hover{background:#fdfcfc url(../images/resources/texture/strip.png) repeat}.single-fitness-service-round-icon.square-box:hover .icon-box{border-color:#3abf01;background:#3abf01}.single-fitness-service-round-icon.square-box:hover .icon-box i{color:#fff}.single-fitness-service-round-icon.square-box:hover a{color:#fff;border-color:#3abf01;background:#3abf01}.fitness-video-area .video-box{padding-right:70px}.fitness-video-area .video-box .inner-box{position:relative;background:url(../images/resources/texture/strip.png) repeat}.fitness-video-area .video-box .inner-box li,.fitness-video-area .video-box .inner-box ul{margin:0;list-style:none;padding:0}.fitness-video-area .video-box .inner-box ul.img-list{margin-left:-15px;margin-right:-15px}.fitness-video-area .video-box .inner-box ul.img-list li{vertical-align:top;display:inline-block;position:relative;padding:0 15px}.fitness-video-area .video-box .inner-box ul.img-list li:last-child{margin-top:144px}.fitness-video-area .video-box .inner-box ul.img-list li:before{left:0;opacity:.6;right:0;position:absolute;top:0;bottom:0;transition:all .5s ease;background:#fff;content:""}.fitness-video-area .video-box .inner-box ul.img-list li.active:before{opacity:0}.fitness-video-area .video-box .inner-box .main-box{left:0;right:0;position:absolute;top:0;bottom:0}.fitness-video-area .video-box .inner-box .main-box .img-box{margin-top:125px;margin-left:65px;display:inline-block;position:relative}.fitness-video-area .video-box .inner-box .main-box .overlay{left:0;right:0;position:absolute;top:0;bottom:0}.fitness-video-area .video-box .inner-box .main-box .overlay .box-content{display:table;height:100%;width:100%}.fitness-video-area .video-box .inner-box .main-box .overlay .box-content .content{vertical-align:middle;display:table-cell}.fitness-video-area .video-box .inner-box .main-box .overlay .box-content .content a{display:block;text-align:center}.fitness-video-area .video-box .inner-box ul.navigation{margin:0 -11px 0 0;right:0;position:absolute;padding:25px 0 0 14px;bottom:0;background:#fff}.fitness-video-area .video-box .inner-box ul.navigation li{display:inline-block;list-style:none;padding:0 11px}.fitness-video-area .video-box .inner-box ul.navigation li a{border-radius:50%;border:2px solid #9e9e9e;display:inline-block;text-align:center;height:38px;transition:all .5s ease;width:38px}.fitness-video-area .video-box .inner-box ul.navigation li a i{line-height:34px;color:#9e9e9e;font-size:18px}.fitness-video-area .video-box .inner-box ul.navigation li a:hover{color:#3abf01;border-color:#3abf01}.fitness-video-area .right-text h3{text-transform:uppercase;font-weight:900;margin:0 0 40px;line-height:45px;color:#272727;font-size:30px}.fitness-video-area .right-text p.highlighted{font-family:Raleway;font-weight:700;margin:0;line-height:24px;color:#3abf01;font-size:14px}.fitness-video-area .right-text p{font-family:Raleway;margin:0;line-height:24px;color:#9e9e9e;font-size:14px}.fitness-video-area .right-text h4{font-weight:900;margin:0;line-height:60px;color:#d7d7d7;font-size:48px}.bmi-tab-box .bmi-tab-title ul{margin:0;padding:0 0 0 3px}.bmi-tab-box .bmi-tab-title ul li{margin-left:-3px;display:inline-block;list-style:none}.bmi-tab-box .bmi-tab-title ul li.active a,.bmi-tab-box .bmi-tab-title ul li:hover a{color:#fff;background:#3abf01}.bmi-tab-box .bmi-tab-title ul li a{text-transform:uppercase;font-weight:700;letter-spacing:.024em;line-height:17.29px;display:block;text-align:center;color:#272727;cursor:pointer;padding:14px 46px;font-size:18px;transition:all .4s ease;background:#fff url(../images/resources/texture/strip.png) repeat}.bmi-tab-box .bmi-tab-title ul li a i{font-size:18px}.bmi-tab-box .bmi-tab-content .content-box{padding:56px 40px;background:#fff}.bmi-tab-box .bmi-tab-content .content-box#male{background:#fff url(../images/resources/bmi-bg-m.png) 100% 100% no-repeat}.bmi-tab-box .bmi-tab-content .content-box#female{background:#fff url(../images/resources/bmi-bg-f.png) 100% 100% no-repeat}.bmi-tab-box .bmi-tab-content li,.bmi-tab-box .bmi-tab-content ul{margin:0;list-style:none;padding:0}.bmi-tab-box .bmi-tab-content button,.bmi-tab-box .bmi-tab-content input{border:none;outline:none;background:none}.bmi-tab-box .bmi-tab-content ul li{margin-bottom:40px;display:inline-block}.bmi-tab-box .bmi-tab-content ul li label{font-weight:700;color:#272727;font-size:18px;margin-right:17px}.bmi-tab-box .bmi-tab-content ul li span{margin-left:15px;color:#9e9e9e;font-style:italic;font-size:14px;margin-right:20px}.bmi-tab-box .bmi-tab-content ul li input{display:inline-block;padding-left:15px;height:40px;background:#f7f7f7 url(../images/resources/texture/strip.png) repeat;width:80px}.bmi-tab-box .bmi-tab-content button{text-transform:uppercase;font-weight:900;line-height:30px;color:#fff;padding:10px 37px;font-size:14px;transition:background .3s ease;background:#3abf01}.bmi-tab-box .bmi-tab-content button:hover{background:#272727}.bmi-tab-box .bmi-tab-content .result-box{margin-top:50px;display:inline-block}.bmi-tab-box .bmi-tab-content .result-box label{font-weight:700;line-height:60px;color:#272727;font-size:18px;margin-right:17px}.bmi-tab-box .bmi-tab-content .result-box input{font-weight:900;line-height:60px;display:inline-block;text-align:center;color:#272727;padding-left:15px;height:60px;font-size:30px;background:#f7f7f7 url(../images/resources/texture/strip.png) repeat;width:158px}.bmi-tab-box .bmi-tab-content .result-box a{font-weight:700;margin-top:5px;display:block;text-align:right;color:#3abf01;font-size:16px}.single-popular-class{margin-bottom:30px;background:#fff}.single-popular-class h3,.single-popular-class p{margin:0}.single-popular-class img{width:100%}.single-popular-class h3{font-weight:700;line-height:30px;color:#272727;font-size:24px}.single-popular-class p{font-family:Roboto;margin-top:-2px;line-height:30px;color:#3abf01;font-style:italic;font-size:14px}.single-popular-class p span{font-weight:700;font-style:normal;font-size:18px}.single-popular-class .img-box{border:5px solid #fff;overflow:hidden;position:relative}.single-popular-class .img-box .overlay{left:0;opacity:0;transform:translate3d(0,-250px,0);right:0;position:absolute;top:0;bottom:0;transition:all .5s ease 0s;background:rgba(166,195,17,.9)}.single-popular-class .img-box .overlay .content{display:table;height:100%;width:100%}.single-popular-class .img-box .overlay .content .box{vertical-align:middle;display:table-cell}.single-popular-class .img-box .overlay .content .box a{border-radius:50%;box-shadow:0 0 0 5px hsla(0,0%,100%,.3);margin-left:auto;line-height:60px;display:block;text-align:center;color:#3abf01;height:60px;font-size:18px;margin-right:auto;background:#fff;width:60px}.single-popular-class .img-box:hover .overlay{opacity:1;transform:translateZ(0)}.single-popular-class .icon-box{margin-top:5px;text-align:center;height:40px;background:#3abf01;width:40px}.single-popular-class .icon-box i{line-height:40px;color:#fff;font-size:24px}.single-popular-class .text-box{padding:4px 10px 7px}.schedule-table h3,.schedule-table h4{margin:0}.schedule-table li,.schedule-table ul{margin:0;list-style:none;padding:0}.schedule-table thead tr{border:none}.schedule-table thead tr td{border:1px solid #fff;background:#f7f7f7 url(../images/resources/texture/strip.png) repeat}.schedule-table thead tr td h3{font-weight:700;line-height:30px;text-align:center;color:#9e9e9e;font-size:16px}.schedule-table tbody tr td{border:2px solid #fff;cursor:pointer;padding:15px;transition:all .4s ease;background:#3abf01}.schedule-table tbody tr td h4{font-weight:700;line-height:30px;color:#fff;font-size:16px}.schedule-table tbody tr td ul li{font-weight:700;line-height:22px;color:#fff;font-size:14px}.schedule-table tbody tr td ul li.time{margin-bottom:20px}.schedule-table tbody tr td.none{background:#f7f7f7}.schedule-table tbody tr td.none *{opacity:0}.schedule-table tbody tr td.same{background:#3abf01}.schedule-table tbody tr td.closed{opacity:.3}.schedule-table tbody tr td.opened{opacity:1}.pricing-table{margin-bottom:0}.pricing-table h3,.pricing-table h4,.pricing-table p{margin:0}.pricing-icon{line-height:41px;color:#319f01;font-size:28px}.pricing-table thead tr td{border:1px solid #fff;border-top:0;vertical-align:middle;text-align:center;border-bottom:0;padding:0}.pricing-table thead tr td h4{text-transform:capitalize;margin-bottom:20px;font-weight:700;line-height:20px;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1);padding:21px 0;font-size:24px}.pricing-table thead tr td span{font-weight:700;line-height:60px;color:#f7f7f7;font-size:60px}.pricing-table thead tr td p{font-family:Oregano;margin-bottom:22px;font-weight:400;line-height:30px;color:#f7f7f7;font-style:italic;font-size:24px}.pricing-table thead tr td.pattern-4 h3{font-weight:700;line-height:40px;color:#a7c219;font-size:30px}.pricing-table tbody tr{border:none;background-color:#fff;background:url(../images/resources/texture/strip.png) no-repeat}.pricing-table tbody tr:nth-child(2n){background-color:#f2f3f3}.pricing-table tbody tr td{border:2px solid #f7f7f7}.pricing-table tbody tr td p{font-family:Roboto;line-height:41px;color:#9e9e9e;font-size:18px}.pricing-table tbody tr.button-row td:first-child{visibility:hidden;opacity:0}.pricing-table tbody tr.button-row td{border:none}.pricing-table tbody tr.button-row td a{text-transform:uppercase;font-weight:900;margin:35px 0;line-height:30px;display:inline-block;color:#fff;padding:10px 45px;font-size:14px;background:#3abf01}.pricing-table tbody tr.button-row td a:hover{background:#319f01}.single-shop-cta .img-holder{position:relative}.single-shop-cta .img-holder img{width:100%}.single-shop-cta .img-holder:before{left:0;background-size:100% 100%;position:absolute;top:0;height:85px;content:"";width:100%}.single-shop-cta .img-holder .content{left:42%;right:10%;position:absolute;top:15%}.single-shop-cta .img-holder .content h1{text-transform:uppercase;font-weight:700;margin:0 0 16px;line-height:40px;color:#222;font-size:30px}.single-shop-cta a{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700;display:block;color:#fff;padding:7px 23px;height:38px;font-size:12px;transition:background .4s ease;background:#3abf01;width:114px}.single-shop-cta a:hover{background:#272727}.single-shop-cta .img-holder-2{overflow:hidden;position:relative}.single-shop-cta .img-holder-2 img{width:100%}.single-shop-cta .img-holder-2:before{right:0;background-size:100% 100%;position:absolute;top:0;height:100%;content:"";width:85px}.single-shop-cta .img-holder-2 .content-2{left:0;position:absolute;top:0;height:100%;width:100%}.single-shop-cta .img-holder-2 .content-2 h1{text-transform:uppercase;font-weight:700;line-height:40px;padding-right:10%;color:#222;padding-left:45%;padding-top:5%;font-size:30px}.single-shop-cta .img-holder-2 .content-2 h1 span{color:#d2cc23}.single-shop-cta .img-holder-2 .content-2 h2{font-family:Oregano,cursive;text-transform:none;font-weight:400;margin:10px 0 0;color:#222;font-style:italic;padding-left:45%;font-size:36px}.single-shop-cta .img-holder-2 .content-2 a{left:55%;position:relative;top:5%}.single-shop-cta .img-holder-3{overflow:hidden;position:relative}.single-shop-cta .img-holder-3 img{width:100%}.single-shop-cta .img-holder-3 .content-3{left:22px;position:absolute;top:20px;height:100%;width:100%}.single-shop-cta .img-holder-3 .content-3 h1{font-family:Oswald,sans-serif;font-weight:700;margin:0 0 8px;color:#3abf01;font-size:48px}.single-shop-cta .img-holder-3 .content-3 h2{font-family:Raleway,sans-serif;text-transform:uppercase;font-weight:800;margin:0 0 20px;line-height:45px;color:#222;font-size:30px}.single-product-item{margin-bottom:30px}.single-product-item li,.single-product-item ul{margin:0;list-style:none;padding:0}.single-product-item h2,.single-product-item h3,.single-product-item p{margin:0}.single-product-item .img-holder{overflow:hidden;position:relative}.single-product-item .img-holder img{width:100%}.single-product-item .img-holder .overlay{left:0;opacity:0;transform:translate3d(0,100px,0);right:0;text-align:center;position:absolute;top:0;bottom:0;transition:all .5s ease 0s;background:hsla(0,0%,100%,.5) none repeat scroll 0 0}.single-product-item .img-holder .overlay .icon-holder{opacity:0;transform:translate3d(0,-100px,0);display:table;height:100%;transition:all .4s ease-out .5s;width:100%}.single-product-item .img-holder .overlay .icon-holder ul{vertical-align:middle;display:table-cell}.single-product-item .img-holder .overlay .icon-holder ul li{margin:0 3px;display:inline-block}.single-product-item .img-holder .overlay .icon-holder ul li a i{display:block;color:#fff;padding:20px;height:60px;font-size:18px;transition:all .3s ease;background:#3abf01 none repeat scroll 0 0;width:60px}.single-product-item .img-holder .overlay .icon-holder ul li a i:hover{background-color:#272727!important}.single-product-item .img-holder .new-product,.single-product-item .img-holder .offer-product{border-radius:50%;z-index:9;position:absolute;top:20px;height:65px;width:65px}.single-product-item .img-holder .new-product{left:20px;background:#dfd81e}.single-product-item .img-holder .new-product p{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700;margin:0;line-height:65px;text-align:center;color:#fff;font-size:14px}.single-product-item .img-holder .offer-product{right:20px;background:#ea6f2c}.single-product-item .img-holder .offer-product p{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700;margin:0;line-height:20px;text-align:center;color:#fff;padding:12px 0;font-size:14px}.single-product-item .title{border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;padding-bottom:20px;padding-top:20px;background:url(../images/resources/texture/strip.png) repeat}.single-product-item .title h3{line-height:34px;color:#272727;padding:0 0 8px}.single-product-item .title h2{font-weight:700;line-height:30px;color:#3abf01;font-size:24px}.single-product-item .title h2 del.before-rate{display:inline-block;padding-right:10px;color:#9e9e9e;font-size:18px}.single-product-item:hover .img-holder .overlay,.single-product-item:hover .img-holder .overlay .icon-holder{opacity:1;transform:translateZ(0)}.popular-shop-item .section-title{position:relative}.popular-shop-item .section-title .gallery-filter{margin-bottom:0;right:0;position:absolute;padding-left:30px;top:3px;background:#fff}.popular-shop-item .section-title .gallery-filter li{padding:0 3px}.popular-shop-item .section-title .gallery-filter li span{text-transform:uppercase;font-weight:900;border:none;line-height:22px;color:#9e9e9e;padding:0 9px;font-size:14px;background:#f7f7f7 url(../images/resources/texture/strip.png) repeat}.popular-shop-item .section-title .gallery-filter li.active span{color:#fff;background-color:#3abf01}.popular-shop-item .post-pagination{margin-top:20px}.popular-shop-item .meta-info{margin-bottom:40px}.popular-shop-item .meta-info p{font-family:Roboto;text-transform:capitalize;font-weight:400;margin:0;line-height:44px;color:#9e9e9e;font-size:16px}.popular-shop-item .meta-info .select-box .bootstrap-select.btn-group .dropdown-toggle .caret{border:none;right:20px;top:2px}.popular-shop-item .meta-info .select-box .btn-group.bootstrap-select{outline:none;width:200px}.popular-shop-item .meta-info .select-box .btn-group.bootstrap-select .btn{text-transform:capitalize;border-radius:0;border:1px solid #f6f4f4;outline:none!important;color:#9e9e9e;padding:12px 15px;font-size:14px;background:#fff}.popular-shop-item .meta-info .select-box .dropdown-menu{border-radius:0;padding:0}.popular-shop-item .meta-info .select-box .dropdown-menu>li>a{color:#fff;padding:8px 15px;transition:all .3s ease}.popular-shop-item .meta-info .select-box .dropdown-menu>li>a:hover{background:#3abf01}.popular-shop-item .meta-info .select-box .bootstrap-select.btn-group .dropdown-menu li a:hover span.text{color:#fff;transition:all .3s ease}.popular-shop-item .meta-info .select-box .bootstrap-select.btn-group .dropdown-menu li a span.text{color:#9e9e9e;font-size:13px}.popular-shop-item .meta-info .select-box .bootstrap-select.btn-group .dropdown-toggle .caret:before{font-family:FontAwesome;line-height:46px;color:#9e9e9e;font-size:14px;content:"\f107"}.product-carousel{position:relative}.product-carousel .single-product-item .title{border:none;background-image:none}.product-carousel .owl-nav{margin:0;right:0;position:absolute;padding-left:30px;top:-97px;background:#fefefe}.product-carousel .owl-nav [class*=owl-]{border-radius:0;margin:0;line-height:50px;color:#fff;padding:0;font-size:14px;transition:all .3s ease;background-color:#3abf01!important;width:60px}.product-carousel .owl-nav [class*=owl-]:hover{background-color:#272727!important}.shop-page .has-divider,.shop-page .post-pagination{margin-top:50px;border-top:1px solid #f4f4f4;padding-top:50px}.product-content-box{margin-bottom:60px}.product-content-box .content-box,.product-content-box .img-box{float:left;vertical-align:middle}.product-content-box .img-box{text-align:center;width:370px}.product-content-box .content-box{padding-left:30px;width:calc(100% - 370px)}.product-content-box .content-box h2{font-weight:500;margin:0;line-height:30px;color:#272727;font-size:30px}.product-content-box .content-box .list-inline{margin-bottom:0;margin-top:8px;display:inline-block;margin-right:5px}.product-content-box .content-box .list-inline li{padding:0 3px}.product-content-box .content-box .list-inline .fa{color:#3abf01;font-size:16px}.product-content-box .content-box span{margin-top:10px;display:inline-block;color:#9e9e9e;font-size:16px}.product-content-box .content-box .price{margin-bottom:22px;font-weight:700;margin-top:8px;display:block;color:#3abf01;border-bottom:1px solid #f4f4f4;padding-bottom:22px;font-size:24px}.product-content-box .content-box .price del{color:#9e9e9e;font-size:18px}.product-content-box .content-box p{line-height:24px;color:#9b9b9b;font-size:14px}.product-content-box .content-box .location-box p{font-family:Roboto;font-weight:700;margin:0 0 10px;color:#272727;font-size:14px}.product-content-box .content-box .location-box input{border:1px solid #f4f4f4;line-height:38px;outline:none;padding-left:10px;font-size:16px;width:160px}.product-content-box .content-box .location-box button{text-transform:uppercase;font-weight:700;border:none;margin-left:6px;line-height:40px;outline:none;color:#9e9e9e;padding:0 18px;font-size:14px;background:#f4f4f4}.product-content-box .content-box .location-box span{font-family:Roboto;font-weight:500;margin-left:9px;color:#3abf01;font-size:14px}.product-content-box .content-box .add-to-cart-box{margin-top:35px}.product-content-box .content-box .add-to-cart-box input{border:none;line-height:47px;outline:none;text-align:center;color:#272727;font-size:18px;background:#f4f4f4;width:70px}.product-content-box .content-box .add-to-cart-box .thm-btn{margin-left:25px;line-height:51px}.product-tab-box{margin-bottom:80px}.product-tab-box .tab-title{border-bottom:1px solid #f6f4f4}.product-tab-box .tab-title ul{margin:0;list-style:none;padding:0}.product-tab-box .tab-title ul li{display:inline-block;list-style:none;margin-right:6px}.product-tab-box .tab-title ul li.active a{color:#fff;background:#3abf01}.product-tab-box .tab-title ul li a{font-family:Roboto;font-weight:700;line-height:45px;display:block;padding-right:22px;color:#272727;padding-left:22px;font-size:18px;transition:all .5s ease;background:url(../images/resources/texture/strip.png) repeat;background-color:#f7f7f7}.product-tab-box .tab-title ul li a:hover{color:#fff;background:#3abf01}.product-tab-box .tab-content{margin-top:35px}.product-tab-box .tab-content h3,.product-tab-box .tab-content li,.product-tab-box .tab-content ul{margin:0;list-style:none;padding:0}.product-tab-box .tab-content h3{margin-bottom:25px;font-weight:700;line-height:34px;color:#272727;font-size:24px}.product-tab-box .tab-content p{font-family:Roboto;line-height:24px;color:#9e9e9e;font-size:16px}.product-tab-box .tab-content #description ul li{margin-bottom:10px;line-height:24px;color:#9b9b9b;font-size:14px}.product-tab-box .tab-content #description ul li:before{font-family:FontAwesome;line-height:24px;color:#3abf01;position:relative;top:2px;margin-right:12px;content:"\f00c"}.review-box .single-review-box{margin-bottom:30px;border-bottom:1px solid #f4f4f4;padding-bottom:25px}.review-box .single-review-box .img-box,.review-box .single-review-box .text-box{vertical-align:top;display:table-cell}.review-box .single-review-box .img-box{width:75px}.review-box .single-review-box .text-box{padding-left:30px}.review-box .single-review-box .text-box .top-box{margin-bottom:10px}.review-box .single-review-box .text-box .top-box .title h2{font-weight:700;margin:0;line-height:24px;color:#272727;font-size:18px}.review-box .single-review-box .text-box .top-box .content p{margin:0}.review-box .single-review-box .text-box .top-box .rating-box span{display:inline-block;color:#272727;font-size:14px}.review-box .single-review-box .text-box .top-box .rating-box ul{margin:0 0 0 16px;display:inline-block;list-style:none;padding:0}.review-box .single-review-box .text-box .top-box .rating-box ul li{display:inline-block;list-style:none;margin-right:2px}.review-box .single-review-box .text-box .top-box .rating-box ul li i{color:#3abf01;font-size:16px}.review-box .single-review-box .text-box .bottom-box ul{margin:0;list-style:none;padding:0}.review-box .single-review-box .text-box .bottom-box ul li{display:inline-block;list-style:none}.review-box .single-review-box .text-box .bottom-box ul li a{display:block;color:#9e9e9e;font-size:14px;transition:all .5s ease;margin-right:5px}.review-box .single-review-box .text-box .bottom-box ul li a:hover{color:#272727}.review-form-box{padding-top:0!important}.review-form-box .title{margin-bottom:40px}.review-form-box .title h2{text-transform:uppercase;font-weight:900;margin:0;line-height:60px;display:inline-block;padding-right:20px;color:#272727;padding-left:20px;font-size:24px;background:url(../images/resources/sidebar-title-bg.jpg) repeat 0 0}.review-form-box .add-rating-box h4{margin:0 0 7px;color:#9e9e9e;font-size:16px}.review-form-box .add-rating-box ul{margin:5px 0 10px;list-style:none;padding:0}.review-form-box .add-rating-box ul li{line-height:0;display:inline-block;padding-right:8px;list-style:none;border-right:1px solid #f4f4f4;padding-left:4px}.review-form-box .add-rating-box ul li:hover i{color:#3abf01}.review-form-box .add-rating-box ul li i{color:#f4f4f4;font-size:12px;transition:all .5s ease;margin-right:4px}.review-form-box input{margin-bottom:30px;line-height:50px;height:50px}.review-form-box input,.review-form-box textarea{border:1px solid #f4f4f4;outline:none;padding-left:15px;width:100%}.review-form-box textarea{height:165px;padding-top:10px}.review-form-box .thm-btn{margin-top:30px;line-height:50px;font-size:14px}.footer-area{padding-bottom:44px;padding-top:80px;background:#141516 none repeat scroll 0 0}.single-footer-widget .footer-logo{margin:0 0 32px}.single-footer-widget .caption-text p{margin:0 0 31px;line-height:28px;color:#f7f7f7}.single-footer-widget h3.title{text-transform:uppercase;font-weight:700;margin:0 0 40px;line-height:30px;color:#f7f7f7;padding-bottom:14px;z-index:1;position:relative;padding-left:20px;padding-top:15px;font-size:24px;background-color:#202223}.single-footer-widget ul.quick-links{margin-top:-11px}.single-footer-widget ul.quick-links.left{float:left;margin:-10px 25px 0 0;border-right:1px solid #1c1c1c;padding:0 50px 0 0}.single-footer-widget ul.quick-links li{list-style:none}.single-footer-widget ul.quick-links li a{font-family:Roboto,sans-serif;font-weight:400;line-height:34px;color:#f7f7f7;transition:all .3s ease}.single-footer-widget ul.quick-links li a:hover{color:#3abf01}.single-footer-widget ul.recent-news{margin:-3px 0 0;padding:0}.single-footer-widget ul.recent-news li{margin-bottom:16px;border-bottom:1px solid #1c1c1c;padding-bottom:16px;list-style:none}.single-footer-widget ul.recent-news li:last-child{border-bottom:none}.single-footer-widget ul.recent-news li .box{position:relative;width:75px}.single-footer-widget ul.recent-news li .box .overlay{position:relative}.single-footer-widget ul.recent-news li:hover .box .overlay .content-box{opacity:1}.single-footer-widget ul.recent-news li .box .overlay .content-box{left:0;opacity:0;right:0;text-align:center;position:absolute;top:0;bottom:0;transition:all .5s ease;background:#3abf01 none repeat scroll 0 0}.single-footer-widget ul.recent-news li .box .overlay .icon-holder i{margin-top:0;color:#fff;position:relative;top:6px;font-size:27px}.single-footer-widget ul.recent-news li .box .overlay .text p{font-family:Roboto,sans-serif;font-weight:700;margin:0;line-height:20px;color:#f7f7f7;transition:all .3s ease}.single-footer-widget ul.recent-news li .content{padding-left:25px}.single-footer-widget ul.recent-news li .box,.single-footer-widget ul.recent-news li .content{vertical-align:middle;display:table-cell}.single-footer-widget ul.recent-news li .content p{font-family:Roboto,sans-serif;font-weight:700;margin:0 0 3px;line-height:28px;color:#f7f7f7;font-size:16px;transition:all .3s ease}.single-footer-widget ul.recent-news li .content p:hover{color:#3abf01}.single-footer-widget ul.recent-news li .content span{font-family:Roboto,sans-serif;font-weight:400;color:#f7f7f7}.single-footer-widget ul.contact{margin:-8px 0 0;padding:0 0 0 17px}.single-footer-widget ul.contact li{font-family:Roboto,sans-serif;margin-bottom:12px;font-weight:400;line-height:30px;color:#f7f7f7;border-bottom:1px solid #1c1c1c;padding-bottom:3px;list-style:none}.single-footer-widget ul.contact li:last-child{border-bottom:none}.single-footer-widget ul.contact li .icon-holder{float:left;padding-top:3px;margin-right:20px}.single-footer-widget ul.contact li .icon-holder i{color:#3abf01;font-size:18px}.single-footer-widget ul.contact li .text{overflow:hidden}.footer-bottom-area{background:#141516}.footer-bottom-area .footer-bottom{position:relative;height:55px}.footer-bottom-area .footer-bottom:before{left:40%;transform:skew(45deg);right:20px;position:absolute;top:0;bottom:0;background:#3abf01;content:""}.footer-bottom-area .footer-bottom:after{left:-28px;transform:skew(-45deg);right:40%;position:absolute;top:0;bottom:0;background:#3abf01;content:""}.footer-bottom-area .footer-bottom .copy-right p{font-family:Roboto,sans-serif;font-weight:700;margin:0;line-height:27px;color:#f7f7f7;z-index:9;position:relative;padding:13px 0 14px 20px}.footer-bottom-area .footer-bottom .social-links{padding-right:60px;z-index:9;position:relative;padding-top:8px}.footer-bottom-area .footer-bottom .social-links a i{border-radius:50%;color:#fff;padding:10px 12px;height:38px;font-size:18px;margin-right:7px;background:#319f01 none repeat scroll 0 0;width:38px}.footer-texture{margin-top:-48px;z-index:9;position:relative;height:48px;background:url(../images/resources/texture/footer-bg.png) 0 0 repeat-x;width:100%}.inner-banner{padding:40px 0}.inner-banner h2{text-transform:uppercase;font-weight:700;margin:0;line-height:30px;color:#fff;font-size:32px}.inner-banner p{font-family:Roboto;margin:17px 0 0;line-height:30px;color:#fff;font-size:18px}.bread-cumb{border-bottom:1px solid #f7f7f7;background:#fff url(../images/resources/texture/strip.png) repeat}.bread-cumb ul{margin:0;padding:0}.bread-cumb ul li{display:inline-block;list-style:none}.bread-cumb ul li a{font-weight:400;font-weight:500;line-height:60px;display:block;color:#9e9e9e;font-size:16px}.bread-cumb ul li a:after{font-family:FontAwesome;margin-left:15px;color:#9e9e9e;font-size:16px;margin-right:10px;content:"\f0da"}.bread-cumb ul li span{font-weight:400;display:block;color:#3abf01;font-size:16px}.error-404 p{margin:0}.error-404 button,.error-404 input{border:none;outline:none}.error-404 img.e-404{margin-top:30px}.error-404 p{font-family:Oregano,sans-serif;margin-top:32px;line-height:40px;color:#9e9e9e;font-size:24px}.error-404 a{font-weight:900;line-height:24px;color:#3abf01;font-size:18px;transition:all .3s ease}.error-404 a:hover{color:#272727!important}.error-404 form{margin-bottom:40px;margin-top:44px;border:2px solid #f6f4f4;height:50px}.error-404 form input{display:inline-block;position:relative;padding-left:20px;top:-3px;height:100%;font-size:14px;width:calc(100% - 54px)}.error-404 form button{right:-2px;text-align:center;color:#fff;position:relative;top:-2px;height:49px;font-size:18px;transition:all .3s ease;background:#3abf01;width:50px}.error-404 form button:hover{background-color:#272727!important}.faq-page .accrodion .accrodion-title{padding-bottom:20px;padding-top:20px}.faq-page .accrodion .accrodion-title h4{font-size:24px}.faq-page .accrodion .accrodion-title h4 span{vertical-align:top;display:inline-block;padding:7px 0}.faq-page .accrodion .accrodion-title h4:before{line-height:36px;height:40px;width:40px}.single-faq-box{margin-top:55px}.single-faq-box h3,.single-faq-box p{margin:0}.single-faq-box h3{font-weight:700;line-height:30px;color:#272727;position:relative;padding:18px 0;font-size:24px}.single-faq-box h3:before{font-family:Lora;left:0;opacity:.5;font-weight:700;line-height:63px;color:#ebebeb;z-index:-1;position:absolute;top:0;font-size:72px;content:"Q"}.single-faq-box p{margin-top:17px;line-height:26px;color:#9e9e9e;font-size:14px}.sidebar-page-content{padding-right:40px}.sidebar-page-content .inner-page-wrapper{padding-right:65px;border-right:1px solid #f7f7f7}.pull-right .sidebar-page-content{padding-right:0;padding-left:40px}.pull-right .sidebar-page-content .inner-page-wrapper{border:none;border-left:1px solid #f7f7f7;padding-right:0;padding-left:65px}.single-sidebar{margin-bottom:40px}.single-sidebar:last-child{margin-bottom:0}.single-sidebar .title{margin-bottom:30px;padding:15px 0 15px 20px;background:url(../images/resources/texture/strip.png) 0 0 repeat}.single-sidebar .title h3{text-transform:uppercase;font-weight:900;margin:0;line-height:30px;color:#272727;font-size:24px}.single-sidebar.search-widget button,.single-sidebar.search-widget input{border:none;outline:none}.single-sidebar.search-widget form{border:2px solid #f6f4f4;height:50px}.single-sidebar.search-widget form input{display:inline-block;position:relative;padding-left:20px;top:-3px;height:100%;font-size:14px;width:calc(100% - 54px)}.single-sidebar.search-widget form button{right:-2px;text-align:center;color:#fff;position:relative;top:-2px;height:49px;font-size:18px;transition:all .3s ease;background:#3abf01;width:50px}.single-sidebar.search-widget form button:hover{background-color:#272727!important}.single-sidebar.category-widget li,.single-sidebar.category-widget ul{margin:0;list-style:none;padding:0}.single-sidebar.category-widget .title{margin-bottom:15px}.single-sidebar.category-widget li a{line-height:35px;display:block;color:#9e9e9e;font-size:16px}.single-sidebar.category-widget li a span{float:right;text-align:right}.single-sidebar.package-slider-widget .offer-going-package-menu{margin-top:20px}.single-sidebar.package-slider-widget .offer-going-package-menu .carousel-indicators{margin:32px 0 0;position:static;width:100%}.single-sidebar.package-slider-widget .offer-going-package-menu .carousel-indicators li{border-radius:50%;margin:0 2.5px;border:1px solid #dde4e5;height:10px;background:#f7f7f7;width:10px}.single-sidebar.package-slider-widget .offer-going-package-menu .carousel-indicators li.active{background:#3abf01}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .img-box{display:block;position:relative}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .img-box img{width:100%}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .img-box .box{left:0;right:0;text-align:left;position:absolute;top:0;padding:10px;bottom:0}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .img-box .box .overlay{display:table;height:100%;width:100%}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .img-box .box .overlay .content{vertical-align:top;display:table-cell}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .img-box .box .overlay .content h4{text-transform:uppercase;font-weight:900;margin:0;line-height:30px;display:inline-block;color:#fff;font-style:italic;padding:0 15px;font-size:18px;background:#3abf01}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box{margin-top:13px}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box,.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .icon-box{vertical-align:middle;display:table-cell}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .icon-box .box{text-align:center;height:46px;background:#3abf01;width:46px}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .icon-box .box i{line-height:46px;color:#fff;font-size:28px}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box{padding-left:15px}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box h3,.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box li,.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box p,.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box ul{margin:0;list-style:none;padding:0}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box h3{font-weight:700;margin:0;color:#272727;font-size:18px}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box h3 span{font-weight:700;color:#9e9e9e;font-size:14px}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box h3 span b{font-weight:700;color:#3abf01;font-size:18px}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box ul li{margin:0;display:inline-block}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box ul li a{font-weight:400;margin:0 5px 0 0;display:block;color:#9e9e9e;font-style:italic;padding:0;font-size:12px;background:none!important}.single-sidebar.package-slider-widget .offer-going-package-menu .single-offer-going-pack .text-box .content-box ul li a:before{border-radius:50%;display:inline-block;height:8px;margin-right:5px;background:#3abf01;content:"";width:8px}.single-sidebar.post-widget ul.recent-news{margin:-3px 0 0;padding:0}.single-sidebar.post-widget ul.recent-news li{margin-bottom:16px;border-bottom:1px solid #f7f7f7;padding-bottom:16px;list-style:none}.single-sidebar.post-widget ul.recent-news li:last-child{border-bottom:none}.single-sidebar.post-widget ul.recent-news li .box{position:relative;width:75px}.single-sidebar.post-widget ul.recent-news li .box .overlay{position:relative}.single-sidebar.post-widget ul.recent-news li:hover .box .overlay .content-box{opacity:1}.single-sidebar.post-widget ul.recent-news li .box .overlay .content-box{left:0;opacity:0;right:0;text-align:center;position:absolute;top:0;bottom:0;transition:all .5s ease;background:#3abf01 none repeat scroll 0 0}.single-sidebar.post-widget ul.recent-news li .box .overlay .icon-holder i{margin-top:0;color:#fff;position:relative;top:6px;font-size:27px}.single-sidebar.post-widget ul.recent-news li .box .overlay .text p{font-family:Roboto,sans-serif;font-weight:700;margin:0;line-height:20px;color:#f7f7f7;transition:all .3s ease}.single-sidebar.post-widget ul.recent-news li .content{padding-left:25px}.single-sidebar.post-widget ul.recent-news li .box,.single-sidebar.post-widget ul.recent-news li .content{vertical-align:middle;display:table-cell}.single-sidebar.post-widget ul.recent-news li .content p{font-family:Roboto,sans-serif;font-weight:500;margin:0 0 3px;line-height:28px;color:#272727;font-size:16px;transition:all .3s ease}.single-sidebar.post-widget ul.recent-news li .content p:hover{color:#3abf01}.single-sidebar.post-widget ul.recent-news li .content span{font-family:Roboto,sans-serif;font-weight:400;color:#3abf01}.single-sidebar.price-filter .range-slider-price{margin-bottom:30px;margin-top:50px}.single-sidebar.price-filter button{text-transform:uppercase;float:left;font-weight:900;border:none;display:inline-block;outline:none;color:#272727;height:35px;font-size:14px;background:#f4f4f4 url(../images/resources/texture/strip.png) repeat;width:90px}.single-sidebar.price-filter p{text-transform:capitalize;float:right;margin:0;line-height:35px;display:inline-block}.single-sidebar.price-filter input,.single-sidebar.price-filter p{font-family:Roboto;font-weight:500;font-weight:700;color:#9e9e9e;font-size:16px}.single-sidebar.price-filter input{border:none;outline:none;width:auto;width:50px}.single-sidebar.price-filter .noUi-connect{border-color:#f6f6f6;background:#f6f6f6!important}.single-sidebar.price-filter .noUi-background{background:#f4f4f4!important}.single-sidebar.price-filter .noUi-handle{border-radius:50%!important;box-shadow:none;cursor:pointer;border-color:#e0e0e0;background:#3abf01!important}.single-blog-post li,.single-blog-post ul{margin:0;list-style:none;padding:0}.single-blog-post{margin-bottom:30px}.single-blog-post .img-holder{position:relative}.single-blog-post .img-holder .icon-holder{left:10px;text-align:center;padding-right:5px;color:#f7f7f7;position:absolute;padding-left:5px;top:10px;height:75px;padding-top:7px;background:#3abf01 none repeat scroll 0 0;width:75px}.single-blog-post .img-holder .icon-holder i{display:block;font-size:25px}.single-blog-post .img-holder .icon-holder p{font-family:Roboto,sans-serif;font-weight:700;margin:3px 0 0;line-height:16px}.single-blog-post .img-holder img{width:100%}.single-blog-post .img-holder .overlay{left:0;opacity:0;right:0;position:absolute;top:0;bottom:0;transition:all .5s ease 0s;background:rgba(0,0,0,.7) none repeat scroll 0 0}.single-blog-post .img-holder .overlay ul{left:0;position:absolute;bottom:0;width:100%}.single-blog-post .img-holder .overlay ul li{float:left;display:block;text-align:center;border-right:1px solid #b7d617;padding:23px 0;background:#3abf01 none repeat scroll 0 0;width:50%}.single-blog-post .img-holder .overlay ul li:last-child{border-right:0}.single-blog-post .img-holder .overlay ul li a i{color:#fff;font-size:18px}.single-blog-post .content .meta{margin:20px -3px 12px}.single-blog-post .content .meta li{display:inline-block}.single-blog-post .content .meta li a{font-family:Roboto,sans-serif;font-weight:700;margin:0 4px;display:block;color:#9e9e9e;padding:3px 9px;font-size:12px;transition:all .5s ease 0s;background:#f7f7f7 url(../images/resources/texture/strip.png) repeat}.single-blog-post .content .meta li a i{display:inline-block;padding-right:10px;color:#3abf01}.single-blog-post .content .meta li a:hover{color:#fff;background:#3abf01}.single-blog-post .content .meta li a:hover i{color:#fff}.single-blog-post .content h3{font-weight:700;margin:10px 0 5px;line-height:34px;color:#323232;font-size:24px;transition:all .3s ease}.single-blog-post .content h3:hover{color:#3abf01}.single-blog-post .content p{margin:0 0 23px;line-height:24px;color:#9e9e9e;font-size:14px}.single-blog-post .content a.read-more{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700;display:inline-block;color:#272727;padding:13px 29px;height:50px;transition:background .3s ease .3s;background:#f7f7f7 url(../images/resources/texture/strip.png) repeat}.single-blog-post a.read-more:hover{color:#fff;background:#3abf01}.single-blog-post:hover .overlay{opacity:1}.single-blog-post:hover .icon-holder{display:none}.single-post-page .single-blog-post .content h3{line-height:45px;font-size:30px}.single-post-page .share-box{margin-bottom:40px}.single-post-page .share-box li,.single-post-page .share-box ul{margin:0;list-style:none;padding:0}.single-post-page .share-box label{margin-bottom:0;font-weight:700;line-height:38px;vertical-align:bottom;display:inline-block;color:#272727;font-size:24px;margin-right:20px}.single-post-page .share-box ul.social-icons{display:inline-block}.single-post-page .share-box ul.social-icons li{display:inline-block;list-style:none}.single-post-page .share-box ul.social-icons li a{border-radius:50%;margin-left:5px;line-height:38px;display:block;text-align:center;color:#f7f7f7;height:38px;font-size:18px;background:#319f01;width:38px}.single-post-page .share-box ul.social-icons li a i.fa-google-plus{font-size:17px}.comment-box{padding-top:60px}.comment-box .single-comment-box{margin-bottom:35px;border-bottom:1px solid #f6f4f4;padding-bottom:30px}.comment-box .single-comment-box:last-child{margin-bottom:0}.comment-box .single-comment-box .img-box,.comment-box .single-comment-box .text-box{vertical-align:top;display:table-cell}.comment-box .single-comment-box .img-box{width:100px}.comment-box .single-comment-box .text-box{padding-left:20px}.comment-box .single-comment-box .text-box .top-box h2{font-weight:700;margin:0;font-variant:small-caps;line-height:24px;display:inline-block;color:#272727;font-size:24px}.comment-box .single-comment-box .text-box .top-box span{font-family:Raleway;font-weight:500;display:inline-block;color:#3abf01;font-size:14px}.comment-box .single-comment-box .text-box .content p{margin:11px 0 18px;line-height:24px;color:#9e9e9e;font-size:14px}.comment-box .single-comment-box .text-box .content a{font-weight:700;color:#3abf01;font-size:16px}.reply-box{padding-top:60px}.reply-box button,.reply-box input,.reply-box textarea{border:1px solid #f2f2f2;outline:none;padding-left:20px;width:100%}.reply-box input{margin-bottom:20px;line-height:50px;height:50px}.reply-box textarea{height:190px;padding-top:10px}.reply-box button{text-transform:uppercase;font-weight:900;margin-top:10px;border:none;line-height:50px;color:#fff;padding:0;font-size:16px;transition:all .5s ease;background:#3abf01}.reply-box button i{margin:0}.reply-box button:hover{background:#272727}.blog-v1 .single-blog-post{margin-bottom:60px;padding-right:65px;border-bottom:1px solid #f7f7f7;padding-bottom:60px;margin-right:-65px}.blog-v1 .single-blog-post .content h3{margin-bottom:10px;line-height:45px;font-size:30px}.blog-v2 .divider{margin-bottom:60px;border-bottom:1px solid #f7f7f7;padding-bottom:60px}.blog-v3 .single-blog-post .content .meta{margin-top:0}.blog-v3 .single-blog-post .content p{margin-bottom:18px}.blog-v3 .single-blog-post{margin-bottom:60px;padding-right:65px;border-bottom:1px solid #f7f7f7;padding-bottom:60px;margin-right:-65px}.contact-section{padding-bottom:60px}.contact-section.contact-page{padding-bottom:80px}.contact_success{font-weight:700;color:#3abf01;padding:25px}.contact_error{font-weight:700;color:#bf0101;padding:25px}.home-contact-form{border:1px solid #f7f7f7;padding:20px;background:#fff url(../images/resources/texture/strip.png) repeat}.home-contact-form button,.home-contact-form input,.home-contact-form textarea{margin:0;border:none;outline:none;padding:0;background-color:transparent;background:#fcfcfc;width:100%}.home-contact-form input{margin-bottom:20px;height:50px}.home-contact-form input,.home-contact-form textarea{border:1px solid #f8f6f6;padding-left:20px;background:#fcfcfc}.home-contact-form textarea{height:126px;padding-top:15px}.home-contact-form button{text-transform:uppercase;font-weight:900;margin-top:10px;line-height:50px;color:#fff;font-size:14px;transition:all .5s ease;background:#3abf01}.home-contact-form button:hover{background:#272727}.contact-info-box{border:1px solid #f7f7f7;padding-bottom:20px;padding-left:40px;padding-top:20px;background:#fff url(../images/resources/texture/strip.png) repeat}.contact-info-box h3,.contact-info-box li,.contact-info-box p,.contact-info-box ul{margin:0;list-style:none;padding:0}.contact-info-box h3{font-weight:700;line-height:36px;color:#323232;font-size:28px}.contact-info-box ul{margin-top:25px}.contact-info-box li{margin-bottom:25px}.contact-info-box .icon-box,.contact-info-box .text-box{vertical-align:top;display:table-cell}.contact-info-box .icon-box{width:30px}.contact-info-box .icon-box i{line-height:30px;color:#3abf01;font-size:18px}.contact-info-box .text-box{padding-left:0}.contact-info-box .text-box p{font-family:Roboto;font-weight:400;line-height:30px;color:#9e9e9e;font-size:16px}.cart-section{position:relative;padding:80px 0}.cart-section ul{margin:0;padding:0}.cart-section ul li{list-style:none}.cart-section .thm-btn{line-height:44px;background:#3abf01}.cart-section .thm-btn:hover{background:#272727}.cart-section .cart-outer{position:relative}.cart-section .table-outer{overflow-x:auto;position:relative;width:100%}.cart-section .cart-table{min-width:900px;width:100%}.cart-table .cart-header{font-family:Roboto,sans-serif;text-transform:uppercase;border-radius:7px;color:#222;position:relative;font-size:18px;background:#f5f5f5 url(../images/resources/texture/strip.png);width:100%}.cart-table thead tr th{font-weight:700;line-height:24px;padding:20px 15px;min-width:120px}.cart-table thead tr th.prod-column{text-align:left;padding-left:40px}.cart-table tbody tr td{font-family:Roboto,sans-serif;font-weight:700;line-height:24px;color:#aaa;padding:15px 10px;font-size:16px;min-width:100px}.cart-table tbody tr .qty{padding-right:20px;width:120px}.cart-table tbody tr .qty .quantity-spinner{background:#f5f5f5}.cart-table tbody tr .prod-column .column-box{text-align:left;min-height:90px;position:relative;padding-left:80px;padding-top:15px}.cart-table tbody tr .prod-column .column-box .prod-thumb{left:0;position:absolute;top:11px;padding:0;background:#f4f4f4}.cart-table tbody tr .prod-column .column-box .prod-thumb img{display:block;max-width:100%}.cart-table tbody tr .prod-column .column-box h3{text-transform:capitalize;font-weight:700;font-weight:500;margin:20px 0 5px;color:#2f2f31;color:#272727;font-size:18px}.cart-table tbody tr .sub-total{font-weight:700;color:#3abf01}.cart-table tbody tr .remove-btn{line-height:30px;color:#282828;position:relative;font-size:16px;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.cart-table tbody tr .remove-btn .fa{line-height:30px;padding-right:10px;position:relative;top:2px;font-size:24px}.cart-table tbody tr .remove-btn:hover{color:#ec1c33}.cart-table tbody tr{border-bottom:1px solid #e9e9e9}.cart-table tbody tr td{vertical-align:middle}.cart-table tbody tr td .quantity-spinner{line-height:24px;display:block;position:relative;padding:5px 0 5px 20px;height:34px;width:100%}.cart-table tbody .available-info{font-weight:500;color:#9e9e9e;position:relative;padding-left:50px;font-size:14px}.cart-table tbody .available-info .icon{left:0;border-radius:50%;line-height:40px;text-align:center;color:#fff;position:absolute;top:5px;height:40px;font-size:18px;background:#3abf01;width:40px}.cart-table .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down,.cart-table .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{background:#3abf01}.cart-table .bootstrap-touchspin .input-group-btn-vertical i{left:6px;color:#fff}.cart-table tbody tr .qty .quantity-spinner{border:1px solid #f0f0f0;border-right:0;background:#fff}.cart-section .apply-coupon{position:relative}.cart-section .apply-coupon .form-group{float:left;position:relative;margin-right:20px}.cart-section .apply-coupon .form-group input[type=text]{font-weight:500;border-radius:3px;border:1px solid #e0e0e0;line-height:24px;display:block;outline:none;padding:9px 15px;height:44px;background:none;width:230px}.cart-section .estimate-form{position:relative}.cart-section h3{margin-bottom:30px;font-weight:700;color:#2f2f31;font-size:24px}.cart-section .estimate-form .row{margin-left:-7px;margin-right:-7px}.cart-section .estimate-form .row .form-group{margin-bottom:31px;padding:0 7px!important}.cart-section .totals-table{font-family:Roboto,sans-serif;border:1px solid #f8f8f8;position:relative}.cart-section .totals-table .col{float:left;line-height:24px;display:block;position:relative;padding:10px 15px;width:50%}.cart-section .totals-table .col-title{font-family:Roboto,sans-serif;font-weight:700;color:#353535;border-right:1px solid #f8f8f8;font-size:14px}.cart-section .totals-table li{border-bottom:1px solid #f8f8f8;position:relative}.cart-section .totals-table li:last-child{border-bottom:none}.cart-section .update-cart-box{padding-top:40px}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-toggle .caret{border:none;right:20px;top:2px}.cart-section .estimate-form .select-box .btn-group.bootstrap-select{outline:none;width:100%}.cart-section .estimate-form .select-box .btn-group.bootstrap-select .btn{text-transform:capitalize;border-radius:0;border:1px solid #f6f4f4;outline:none!important;color:#9e9e9e;padding:15px;font-size:14px;background:#fff}.cart-section .estimate-form .select-box .dropdown-menu{border-radius:0;padding:0}.cart-section .estimate-form .select-box .dropdown-menu>li>a{color:#fff;padding:8px 15px;transition:all .3s ease}.cart-section .estimate-form .select-box .dropdown-menu>li>a:hover{background:#3abf01}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-menu li a:hover span.text{color:#fff;transition:all .3s ease}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-menu li a span.text{color:#9e9e9e;font-size:13px}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-toggle .caret:before{font-family:FontAwesome;line-height:46px;color:#9e9e9e;font-size:14px;content:"\f107"}.cart-section .cart-total h3,.cart-section .estimate-form h3{text-transform:uppercase;margin:80px 0 40px;color:#262626;font-size:24px}.cart-section .cart-total .thm-btn{margin-top:30px}.cart-section .estimate-form input{border:2px solid #f8f8f8;outline:none;padding-left:15px;height:52px;width:100%}.cart-section .estimate-form select{-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;border:2px solid #f8f8f8;outline:none;color:#9e9e9e;cursor:pointer;padding-left:15px;height:45px;font-size:16px;background:#fff url(../images/resources/icon-dropdown.png) 97% no-repeat;width:100%}.cart-section .thm-btn.update-cart{border:1px solid #f5f5f5;color:#272727;background-color:transparent}.checkout-section .styled-heading h2{text-transform:uppercase;font-weight:900;line-height:30px;line-height:60px;display:inline-block;padding-right:20px;color:#272727;padding-left:20px;font-size:24px;background:url(../images/resources/cart-page-title-bg.png) top repeat}.checkout-section.cart-section .billing-info-form form .form-group .field-label{font-weight:500;margin:0 0 3px;color:#9e9e9e;font-size:16px}.checkout-section.cart-section .billing-info-form form .form-group input{border:2px solid #f4f4f4;color:#9e9e9e;padding:0 20px;height:48px;font-size:16px;width:100%}.checkout-section.cart-section .bottom{padding-top:40px}.checkout-section .column.default-column h3{text-transform:uppercase;margin-bottom:36px;font-weight:900;color:#262626;font-size:24px}.checkout-section.cart-section .bottom .totals-table{border:2px solid #f4f4f4}.checkout-section.cart-section .bottom .totals-table li{border-bottom:1px solid #f4f4f4}.checkout-section.cart-section .bottom .totals-table li span.col.col-title{font-weight:400;color:#9e9e9e;border-right:1px solid #f4f4f4;font-size:16px}.checkout-section.cart-section .bottom .totals-table li span.col{color:#999;font-size:16px}.checkout-section .payment-options{padding-top:30px}.checkout-section .payment-options .option-block .radio-block.active .icon i{color:#3abf01}.checkout-section .payment-options .option-block{margin-bottom:10px}.checkout-section .payment-options .option-block .radio-block .icon{float:left;padding-right:15px}.checkout-section .payment-options .option-block .radio-block .icon i{line-height:28px;color:#9e9e9e;font-size:16px}.checkout-section .payment-options .option-block .radio-block label.radio-label{font-weight:400;display:block;color:#272727;font-size:16px}.checkout-section .payment-options .text{padding-left:30px}.checkout-section .payment-options .text p{font-weight:400;color:#9e9e9e;font-size:16px}.checkout-section.cart-section .thm-btn{margin-top:40px}.checkout-section.cart-section .cart-table{min-width:auto;width:100%}.checkout-section.cart-section .cart-total .section-title{padding-bottom:35px}.login-register li,.login-register ul{margin:0;list-style:none;padding:0}.login-register .form-grp{margin-bottom:30px;border:2px solid #f6f4f4;padding-right:20px;padding-left:15px;height:48px}.login-register .form-grp input{float:left;border:none;outline:none;height:100%;width:70%}.login-register .form-grp i{float:right;line-height:44px;color:#9e9e9e;font-size:14px}.login-register .thm-btn,.login-register p{line-height:45px;font-size:14px}.login-register p{font-family:Roboto;margin:0;color:#9e9e9e}.login-register label{font-weight:400;margin:0;line-height:40px;display:inline-block;color:#9e9e9e}.login-register ul.social-icon{margin-left:10px;display:inline-block}.login-register ul.social-icon li{display:inline-block;padding:0 6px}.login-register ul.social-icon li a{border-radius:50%;line-height:40px;display:block;text-align:center;color:#fff;height:40px;font-size:14px;background:#3b5998;width:40px}.login-register ul.social-icon li a.twitter{background:#33ccfe}.login-register ul.social-icon li a.google-plus{background:#dd4b39}.login-register a{font-weight:700;color:#3abf01;font-size:14px}.login-register .remember-box{margin-top:20px}.login-register .remember-box label{margin-left:5px}.login-register .remember-box input{position:relative;top:2px}body{transition:width .4s ease}body.boxed{overflow-x:hidden;overflow-y:auto;margin-left:auto;max-width:1300px;margin-right:auto;width:100%}body.boxed .header .header-top{overflow:hidden}body.boxed .stricky{position:relative}body.boxed .stricky.stricky-fixed{position:fixed}body.boxed .stricky+section{margin-top:-174px}body.boxed .header-v2.stricky+section,body.boxed .header-v5.stricky+section,body.boxed .home-3.stricky+section,body.boxed .stricky.stricky-fixed+section{margin-top:0}body.full-width{max-width:100%;width:100%}.accrodion .accrodion-title h4{position:relative;padding-left:50px}.accrodion .accrodion-title h4:before{left:0;margin:0;position:absolute;top:-6px}.faq-page .accrodion .accrodion-title h4{padding-left:50px}.faq-page .accrodion .accrodion-title h4:before{top:2px}.health-care-package-area .single-item .content .package-list ul li,.product-tab-box .tab-content #description ul li,.workout-schedules-area .single-item .content .schedules-list ul li{position:relative;padding-left:25px}.health-care-package-area .single-item .content .package-list ul li i,.product-tab-box .tab-content #description ul li:before,.workout-schedules-area .single-item .content .schedules-list ul li i{left:0;margin:0!important;line-height:30px;position:absolute;top:0}.fitness-care-gym-area{margin-top:-10px;top:-56px}.fitness-service-round-icon{padding-bottom:50px;padding-top:50px}.single-workout-package-page p b{background-color:transparent!important}.ara,.whatsapp{border-radius:50%;text-decoration:none;line-height:50px;display:block;text-align:center;color:#fff;z-index:99;position:fixed;height:50px;bottom:20px;font-size:28px;width:50px}.ara{border:1px solid #0074aa;right:80px;z-index:999;background-color:#0074aa}.ara:hover{color:#0074aa;background-color:#fff}.whatsapp{border:1px solid #00aa0c;right:20px;background-color:#00aa0c}.whatsapp:hover{color:#00aa0c;background-color:#fff}.ara span,.whatsapp span{text-decoration:none}.whatsapp{animation:pulse 2s linear infinite;-webkit-animation:pulse 2s linear infinite;-moz-animation:pulse 2s linear infinite}.whatsapp:after,.whatsapp:before{border-radius:100px;margin:auto;display:inline-block;position:absolute;height:50px;background-color:#25d366;content:"";width:50px}.whatsapp:after{inset:0;z-index:-100;-webkit-animation:outer-ripple 2s linear infinite;-moz-animation:outer-ripple 2s linear infinite;animation:outer-ripple 2s linear infinite}.whatsapp:before{inset:0;z-index:-200;-webkit-animation:inner-ripple 2s linear infinite;-moz-animation:inner-ripple 2s linear infinite;animation:inner-ripple 2s linear infinite}@keyframes pulse{0%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}10%{filter:alpha(opacity=1);opacity:1;transform:scale(1.3)}20%{filter:alpha(opacity=1);opacity:1;transform:scale(1.1)}to{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}}@-moz-keyframes pulse{0%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}10%{filter:alpha(opacity=1);opacity:1;transform:scale(1.3)}20%{filter:alpha(opacity=1);opacity:1;transform:scale(1.1)}to{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}}@-webkit-keyframes pulse{0%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}10%{filter:alpha(opacity=1);opacity:1;transform:scale(1.3)}20%{filter:alpha(opacity=1);opacity:1;transform:scale(1.1)}to{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}}@keyframes outer-ripple{0%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}80%{filter:alpha(opacity=0);opacity:0;transform:scale(3.5)}to{filter:alpha(opacity=0);opacity:0;transform:scale(3.5)}}@-webkit-keyframes outer-ripple{0%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}80%{filter:alpha(opacity=0);opacity:0;transform:scale(3.5)}to{filter:alpha(opacity=0);opacity:0;transform:scale(3.5)}}@-moz-keyframes outer-ripple{0%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}80%{filter:alpha(opacity=0);opacity:0;transform:scale(3.5)}to{filter:alpha(opacity=0);opacity:0;transform:scale(3.5)}}@keyframes inner-ripple{0%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}30%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}to{filter:alpha(opacity=0);opacity:0;transform:scale(2.5)}}@-webkit-keyframes inner-ripple{0%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}30%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}to{filter:alpha(opacity=0);opacity:0;transform:scale(2.5)}}@-moz-keyframes inner-ripple{0%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}30%{filter:alpha(opacity=50);opacity:.5;transform:scale(1)}to{filter:alpha(opacity=0);opacity:0;transform:scale(2.5)}}