/**handles:barcelona-style**/
.bg,.bg img{top:0;position:absolute;width:100%;height:100%}.bg,.bg img,.clip{height:100%}.bg,.bg img,.bg video,.bg-bg,.clip{position:absolute}.bg,.bg img,.clip,.full-width{width:100%}.header-folow a span,.nav-menu-icon.type-2,.pagination{text-align:center}.bg{left:0;overflow:hidden}.bg-bg{background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover}.clip{clip:rect(auto,auto,auto,auto)}.fr,.full-height,.full-width{position:relative}.full-height{height:100%;height:100vmin}.vertical-align{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;width:inherit}.table-view{height:100%;width:100%;display:table}.row-view{display:table-row}body{font-family:Roboto,sans-serif;overflow-x:hidden}.font-1{font-family:Lora,serif}.font-2,.font-3{font-family:Raleway,sans-serif}.font-4{font-family:Ubuntu,sans-serif}.font-5{font-family:'Droid Serif',serif}.font-6{font-family:'Great Vibes',cursive}.font-7{font-family:Roboto,sans-serif!important}.fr{float:right;height:inherit}.fl,.swiper-slide,.swiper-wrapper{float:left;height:inherit;position:relative}.swiper-container{margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;height:inherit}.center-menu,.close span,.dropmenu{backface-visibility:hidden}.swiper-wrapper{width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0;-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0;transform:translate3d(0,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;cursor:ew-resize;margin:0 auto}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.pagination{position:absolute;left:0;bottom:0;width:100%}.swiper-pagination-switch{position:relative;display:inline-block;float:none;cursor:pointer;transition:all .35s ease-out;-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-ms-transition:all .35s ease-out}.point-style-1 .swiper-pagination-switch{width:7px;height:7px;background:#5c5c5c;margin:0 6px;border:2px solid transparent}.point-style-1 .swiper-pagination-switch.swiper-active-switch{border:2px solid #84694e;background:0 0}.point-style-2 .swiper-pagination-switch{width:7px;height:7px;background:#5c5c5c;margin:0 6px;border:2px solid transparent}.point-style-2 .swiper-pagination-switch.swiper-active-switch{border:2px solid #b2a67b;background:0 0}.point-mod-vertical.pagination{width:auto;bottom:50%;transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);left:30px}.point-mod-vertical.point-style-1 .swiper-pagination-switch{margin:6px 0;display:block}.point-style-1.bg-style-1 .swiper-pagination-switch{background:#cacaca}.point-style-1.bg-style-1 .swiper-pagination-switch.swiper-active-switch{background:0 0}.point-style-2.bg-style-2 .swiper-pagination-switch{background:#e5e5e5}.point-style-2.bg-style-2 .swiper-pagination-switch.swiper-active-switch{background:0 0}.header{position:relative;width:100%;height:1500px;margin-bottom:30px;overflow:hidden}.header header{position:fixed;left:0;top:0;width:100%;color:#888;z-index:100;height:95px;-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.logo,.navigation,.navigation nav{position:relative}.logo,.navigation,.navigation nav>ul,.table-cell,header .container,header .container-fluid{height:inherit}.table-cell{display:table-cell;vertical-align:middle}.logo{z-index:50;float:left}.navigation{float:right}.navigation nav{float:left;display:inline-block;height:inherit}.navigation nav ul li a i{display:none}.navigation nav ul li{position:relative;float:left;font-size:11px;line-height:11px;letter-spacing:1px;height:100%}.navigation nav>ul>li{line-height:11px;text-transform:uppercase;color:#444;margin:0 25px;height:inherit}header .navigation nav>ul>li>a{height:inherit;vertical-align:middle;display:table-cell}header .navigation nav>ul>li>a:active,header .navigation nav>ul>li>a:focus{outline:0;color:#fff}.dropmenu{top:100%;position:absolute;left:-30px;margin-top:-2px;box-shadow:2px 2px 2px rgba(0,0,0,.2);background:rgba(34,34,34,.9);z-index:1;padding:20px 0;visibility:hidden;opacity:0;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.dropmenu li{width:100%;padding:10px 30px}.dropmenu li a{color:#858585}.dropmenu li a:hover{color:#fff}.dropmenu li .dropmenu{left:100%;margin-left:2px;top:0;margin-top:-20px}.dropmenu li:hover .dropmenu{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.dropmenu.type-1{min-width:185px}.dropmenu.type-2{min-width:705px;padding:0}.dropmenu.type-2>li{max-width:235px;padding:20px 0}.dropmenu.type-2 ul>li b{color:#fff;font-weight:800;margin-bottom:10px;display:block}.navigation nav>ul>li:hover>.dropmenu{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}nav>ul>li:last-child>.dropmenu{left:auto;right:-30px}nav>ul>li:last-child>.dropmenu li a{float:right}nav>ul>li:last-child>.dropmenu li .dropmenu{left:auto;right:100%;top:0;margin-right:2px;margin-left:0}.header-folow{position:relative;float:right;height:inherit;margin-right:11px}.header-folow a{position:relative;display:table-cell;vertical-align:middle;height:inherit}.header-folow a span{color:#909090;font-size:14px;margin:0 5px;overflow:hidden;width:30px;line-height:30px;height:30px;position:relative;float:left;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in}.folow-style-1 a span:hover,.folow-style-2 .serch-button:hover span,.folow-style-2 a span{color:#fff}.folow-style-1 a span:after,.header-style-1 nav>ul>li>a:before{-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;content:''}.folow-style-1{margin-left:10px}.folow-style-1 a span:after{position:absolute;z-index:-1;left:-100%;top:0;width:100%;height:100%;background:#84694e;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.nav-menu-icon,.nav-menu-icon a i{position:relative;transition:all .2s ease-out;width:35px}.folow-style-1 .serch-button span{margin-right:25px}.folow-style-1 a span:hover:after{left:0}.folow-style-2 a:nth-child(2) span{margin-left:30px}.folow-style-2 a:last-child span{margin-right:20px}.folow-style-2 .serch-button{border-right:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.folow-style-2 .serch-button span{margin:0 30px}.folow-style-2 .serch-button:hover{background:#ff2c6a}.folow-style-2 a span:hover{color:#ff2c6a}.nav-menu-icon{display:none;float:right;height:inherit;overflow:hidden;z-index:1005;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.nav-menu-icon a i{top:-3px;display:inline-block;height:1px;background:#84694e;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.nav-menu-icon a i:after,.nav-menu-icon a i:before{content:'';width:35px;height:1px;background:#84694e;position:absolute;left:0;transition:all .2s ease-out}.nav-menu-icon a i:before{top:-7px}.nav-menu-icon a i:after{bottom:-7px}.nav-menu-icon a:hover i:before{top:-10px}.nav-menu-icon a:hover i:after{bottom:-10px}.nav-menu-icon a.active i{background:0 0}.nav-menu-icon a.active i:before{top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}.nav-menu-icon a.active i:after{bottom:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.nav-menu-icon.type-2 i{width:2px;height:2px;top:-4px}.nav-menu-icon.type-2 a i:after,.nav-menu-icon.type-2 a i:before{content:'';width:2px;height:2px}header .nav-menu-icon.type-2 a.active i{background:#fff}.nav-menu-icon.type-2 a.active i:after,.nav-menu-icon.type-2 a.active i:before{width:35px;left:-11px;height:1px}.header-style-1{padding:0 15px}.header-style-1 .hlogo-white{display:none}.header-style-1 nav>ul>li>a{position:relative;display:inline-block;overflow:hidden}.header-style-1 nav>ul>li>a:before{position:absolute;left:-100%;top:0;width:100%;height:5px;background:#84694e;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.header-style-1 nav>ul>li.active>a,.header-style-1 nav>ul>li>a:hover{color:#84694e}.header-style-1 nav>ul>li.active>a:before,.header-style-1 nav>ul>li>a:hover:before{left:0}.header-style-2 .logo{display:table;min-width:120px}.header-style-2.type-1 .logo{text-align:center;min-width:175px;left:60px}.header-style-2.type-1 .logo.classic{left:0;background-color:#ef3364;padding:0 100px}.header-style-2 .img-scrll{display:none}.header-style-2 nav>ul>li>a{padding:0 5px;overflow:hidden;position:relative;font:12px Raleway,sans-serif}.center-title h1,.l-menu-adress b{font-weight:700;letter-spacing:1px}.header-style-2 nav>ul>li>a:before{content:'';position:absolute;right:-100%;width:100%;height:22px;z-index:-1;margin-top:-5px;-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.header-style-2 nav>ul>li.active>a,.header-style-2 nav>ul>li>a:hover,.header-style-2.modern nav>ul>li.active>a,.header-style-2.modern nav>ul>li>a:hover{color:#f36}.header-style-2 nav>ul>li.active>a:before,.header-style-2 nav>ul>li:hover>a:before{right:0}.header-style-2 .navigation{float:none}.header-style-2.type-1 .navigation,.header-style-2.type-4 .navigation{float:right}.header-style-2 .navigation nav>ul>li{color:#fff;margin:0 23px}.header-style-2 .navigation nav>ul>li:last-child{margin:0 20px}.header-style-2 .nav-menu-icon a i,.header-style-2 .nav-menu-icon a i:after,.header-style-2 .nav-menu-icon a i:before{background:#fff}.header-style-2 .nav-menu-icon a.active i:after,.header-style-2 .nav-menu-icon a.active i:before{background:#ff2c6a}.header-style-2.type-1 nav{margin:0 23px 0 0}.header-style-2.type-1.scrol{background:#fff;border-bottom:1px solid #f3f3f3}.header-style-2.type-1.modern{background-color:transparent}.header-style-2.type-1.scrol.modern{background-color:rgba(51,51,51,.9)}.header-style-2.type-1.scrol .header-folow a span,.header-style-2.type-1.scrol .navigation nav>ul>li{color:#444}.header-style-2.type-1.scrol.modern .header-folow a span,.header-style-2.type-1.scrol.modern .navigation nav>ul>li,.header-style-2.type-2 .header-folow a span{color:#fff}.header-style-2.type-1.scrol .header-folow .serch-button{border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3}.header .logo .hlogo-white{max-height:100%}.header-style-2.type-1.scrol .img-scrll{display:inline-block;max-height:100%}.header-style-2.type-1.scrol .hlogo-white{display:none;max-height:100%}.header-style-2.type-1.scrol .nav-menu-icon a i,.header-style-2.type-1.scrol .nav-menu-icon a i:after,.header-style-2.type-1.scrol .nav-menu-icon a i:before{background:#ff2c6a}.header-style-2.type-1.scrol .nav-menu-icon a.active i{background:#fff}.header-style-2.type-2{background:rgba(51,51,51,.3)}.header-style-2.type-2 .header-folow a span:after,.header-style-2.type-2 nav>ul>li>a:before{background:#af9659}.header-style-2.type-2.scrol{background:rgba(51,51,51,.9)}.header-style-2.type-3 nav>ul>li>a{color:#888}.header-style-2.type-3 nav>ul>li>a:before{background:#000}.header-style-2.type-3 nav>ul>li.active>a,.header-style-2.type-3 nav>ul>li:hover>a{color:#fff}.header-style-2.type-3 .open-left-menu{margin-left:35px}.header-style-2.type-3 .nav-menu-icon a i,.header-style-2.type-3 .nav-menu-icon a i:after,.header-style-2.type-3 .nav-menu-icon a i:before{background:#909090}.header-style-2.type-3 .nav-menu-icon.type-2{text-align:right}.botton-menu,.header-style-2.type-4 .logo{text-align:center}.header-style-2.type-3 .nav-menu-icon.type-2 a.active i{left:-28px}.header-style-2.type-4{box-shadow:1px 1px 3px rgba(0,0,0,.1);background:#fff}.header-style-2.type-4 .open-left-menu{margin:0 30px 0 35px}.header-style-2.type-4 .header-folow{margin-left:10px}.header-style-2.type-4 nav>ul>li>a:before{background:#84694e}.header-style-2.type-4 nav>ul>li>a{color:#444}.header-style-2.type-4 nav>ul>li.active>a,.header-style-2.type-4 nav>ul>li:hover>a{color:#fff}.header-style-2.type-4 .nav-menu-icon.type-2{margin-right:15px}.header-style-2 .nav-menu-icon.type-2 a i:after,.header-style-2 .nav-menu-icon.type-2 a i:before,.header-style-2.type-4 .nav-menu-icon.type-2 a i{background:#909090}.header-style-2.type-4 .nav-menu-icon.type-2 a.active i{left:-12px;background:#fff}.header-style-2.type-5{background:#fff}.header-style-2.type-5 .logo{margin-left:30px}.header-style-2.type-5 .open-left-menu{background:#f6f6f6;width:90px;display:table;text-align:center;z-index:555}.header-style-2.type-5 nav{position:absolute;right:-100%;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in}.header-style-2.type-5 .open-left-menu i{margin:0 auto}.header-style-2.type-5 nav>ul>li>a{color:#444}.header-style-2.type-5 nav>ul>li>a:before{background:0 0}.header-style-2.type-5 nav>ul>li.active>a,.header-style-2.type-5 nav>ul>li:hover>a{color:#84694e;background:0 0}.header-style-2.type-5.active nav{right:105px}.header-style-2.type-5.active{background:#f6f6f6}.header-style-3.type-1 .navigation{float:none}.header-style-3 .logo{float:none;display:inline-block}.botton-menu{width:100%;height:130px;border-bottom:1px solid #eee}.botton-menu .serch-button{float:left;height:inherit}.header-style-3 .top-menu{background:#222;height:50px}.header-style-3 .navigation nav>ul>li{color:#787878;margin:0 40px 0 0}.header-style-3 .navigation nav>ul>li>a{overflow:hidden;position:relative;z-index:1;padding:0 5px}.header-style-3 .navigation nav>ul>li>a:before{content:'';position:absolute;right:-100%;background:#fff;width:100%;height:22px;z-index:-1;margin-top:-6px;-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.header-style-3.type-1 .navigation nav>ul>li:hover>a:before,.header-style-3.type-1 .top-menu .navigation nav>ul>li.active>a:before,.header-style-3.type-2 .navigation nav>ul>li:hover>a:before,.header-style-3.type-2 .top-menu .navigation nav>ul>li.active>a:before,.header-style-3.type-4 .navigation nav>ul>li:hover>a:before{right:0}.header-style-3 .top-menu .navigation nav>ul>li.active>a,.header-style-3.type-1 .top-menu .navigation nav>ul>li:hover>a{color:#222}.header-style-3 .header-folow a span{text-align:right}.header-style-3 .header-folow a:hover span{color:#fff}.header-style-3.type-1 .nav-menu-icon.type-2{float:left;text-align:left}.header-style-3.type-1 .nav-menu-icon.type-2 a i,.header-style-3.type-1 .nav-menu-icon.type-2 a i:after,.header-style-3.type-1 .nav-menu-icon.type-2 a i:before{background:#909090}.header-style-3.type-1 .nav-menu-icon.type-2 a.active i{left:4px;background:#fff}.header-style-3.type-2{padding:0 30px}.header-style-3.type-2 .navigation{float:left}.header-style-3.type-2 .open-left-menu-wrap{float:right;height:inherit}.header-style-3.type-2 .menu-mail{height:inherit;position:relative;float:left;margin-right:50px;font-size:11px;color:#444;text-transform:uppercase}.header-style-3.type-2 .menu-mail:hover{color:#9ca144}.header-style-3.type-2 .logo{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;height:auto}.header-style-3.type-2 .navigation nav>ul>li>a:before{background:#9ca144}.header-style-3.type-2 .navigation nav>ul>li:hover>a,.header-style-3.type-2 .top-menu .navigation nav>ul>li.active>a{color:#fff}.header-style-3 .link a,.header-style-3 .link span{color:rgba(255,255,255,.4);font-size:11px;display:table-cell;vertical-align:middle;height:inherit}.header-style-3 .link{position:relative;float:left;margin:0 50px 0 0;height:inherit}.link-wrap{position:relative;float:left;height:inherit}.header-style-3 .link:hover a{color:#be9739}.header-style-3.type-3 .top-menu{background:0 0;padding:0 30px;border-bottom:1px solid rgba(255,255,255,.1);transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in}.header-style-3.type-3 .logo{float:left}.header-style-3.type-3 nav{float:right}.header-style-3.type-3 .navigation{float:none;width:100%;padding:0 30px;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in}.input-field:before,.search-popup{-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.header-style-3.type-3 .navigation nav>ul>li{margin:0 0 0 50px;color:#fff;font-size:12px}.header-style-3.type-3 .navigation nav>ul>li>a{padding:0}.header-style-3.type-3 .navigation nav>ul>li.active>a,.header-style-3.type-3 .navigation nav>ul>li:hover>a{color:#be9739}.header-style-3.type-3.scrol .top-menu{margin-top:-50px}.header-style-3.type-3.scrol .navigation{background:#393a48}.header-style-3.type-4{background:rgba(51,51,51,.5);height:140px}.header-style-3.type-4 .navigation{height:90px;width:100%;float:none}.header-style-3.type-4 .navigation nav,.submit{float:right}.header-style-3.type-4 .link{font-style:italic;margin:0;padding:0 25px;border-right:1px solid rgba(255,255,255,.1)}.header-style-3.type-4 .link:first-child{margin-left:0}.header-style-3.type-4.scrol{background:#333;height:90px}.header-style-3.type-4 .navigation nav>ul>li{color:#fff}.header-style-3.type-4 .top-menu{background:0 0;border-bottom:1px solid rgba(255,255,255,.1)}.header-style-3.type-4 .logo{float:left;margin-left:30px}.header-style-3.type-4 .link-shop span{font-size:11px;padding-left:10px;font-style:italic;text-transform:none;vertical-align:middle;display:inline-block;line-height:11px}.center-title h1,.footer-style-3 .button,.footer-type h2,.search-form .title,.second-menu ul li a,.title-s-1{text-transform:uppercase}.header-style-3.type-4 .navigation nav>ul>li>a>img{vertical-align:middle}.header-style-3.type-4 .navigation nav>ul>li:hover>a{color:#444}.header-style-3.type-4 .header-folow{margin-right:30px}.header-style-3.type-4 .header-folow .serch-button{border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);padding:0 15px}.header-style-3.type-4 .navigation nav>ul>.link-like>a:before,.header-style-3.type-4 .navigation nav>ul>.link-shop>a:before{display:none}.header-style-3.type-4 .serch-button span{text-align:center}.header-style-3.type-4.scrol .top-menu{margin-top:-50px}.header-style-4{border-bottom:1px solid #f3f3f3;padding:0;background:#fff}.header-style-4 .navigation nav>ul>li{margin:0;background:#fff;float:none;display:inline-block;vertical-align:bottom}.header-style-4 .navigation nav>ul>li>a{text-align:center;border-left:1px solid #f3f3f3;font-size:11px;padding:42px 64px;border-bottom:1px solid #f3f3f3;position:relative;float:left;line-height:11px}.header-style-4 .navigation nav>ul>li:last-child>a{border-right:1px solid #f3f3f3}.header-style-4 .navigation nav>ul>li>a:hover{background:#fafafa}.header-style-4 .navigation{width:100%;padding-left:190px;position:relative;float:left}.header-style-4 .logo{position:absolute;min-width:190px;text-align:center;left:0;display:table}.header-style-4 .dropmenu{left:0;z-index:1}.header-style-4 .open-left-menu{margin-right:30px;position:absolute;top:0;right:0;z-index:5;height:inherit}.header-style-4 .nav-menu-icon a i,.header-style-4 .nav-menu-icon a i:after,.header-style-4 .nav-menu-icon a i:before,.header-style-4 .open-left-menu i{background:#888}.header-style-4 .navigation nav{height:95px;overflow:hidden;padding-right:30px;margin-right:90px;border-bottom:1px solid #f3f3f3}.header-style-4 .navigation nav.act,.header-style-4 .navigation nav:not(.act):hover{overflow:visible}.header-style-4 .navigation nav:not(.act):hover>ul>li{margin-bottom:5000000px}.header-style-4 .nav-menu-icon.type-2 a.active i{margin-left:10px}.header-style-4 .navigation nav>ul{text-align:right;font-size:0}.header-style-5{text-align:center;height:100%;position:absolute;overflow-y:auto}.header-style-5 .navigation{position:absolute;width:100%;height:100%;height:100vmin;display:table;left:0;top:0}.header-style-5 .navigation nav{vertical-align:middle;display:table-cell;float:none;width:100%}.header-style-5 .navigation nav>ul>li{color:#fff;font-size:20px;padding:0;width:100%;text-align:center;margin:0;height:auto}.header-style-5 .navigation nav>ul{position:relative;display:inline-block;padding:30px 0;height:auto}.header-style-5 .navigation nav>ul>li.active{color:#b2a67b}.header-style-5 .navigation nav>ul>li>a{padding:15px 0;display:block}.header-style-5 .navigation nav ul li a i{display:inline-block;margin-left:5px}.header-style-5 nav>ul>li>.dropmenu.type-1{left:auto;right:auto}.header-style-5 nav>ul>li>.dropmenu.type-1 li .dropmenu{left:auto;right:auto;top:0;margin-right:0;margin-left:0}.header-style-5 .dropmenu li .dropmenu{margin-top:15px}.header-style-5 .dropmenu li{font-size:14px}.header-style-5 .dropmenu.type-2 ul>li b{margin-bottom:0}.header-style-5 .dropmenu.type-2>li{max-width:100%;padding:0}.header-style-5 .dropmenu{display:none;left:auto;visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);background:0 0;position:relative;width:100%;text-align:center;box-shadow:none;padding:0}.header-style-5 .dropmenu.act{display:block}.header-style-6 .header-folow a,.header-style-6 .logo,.header-style-6 .navigation nav>ul>li>a{display:inline-block}.margin-menu-250{margin-left:250px;position:relative;height:100%;height:100vmin}.header-style-6{width:250px;background:#222;height:100%;text-align:center;padding:60px 30px 30px}.header-style-6 .logo{height:auto;float:none;padding-bottom:30px}.header-style-6 .navigation nav>ul>li{height:auto;padding:17px 0;margin:0;text-align:center;color:#787878;width:100%;border-bottom:1px dotted #373737;display:inline-block}.header-style-6 .navigation{width:100%}.header-style-6 .navigation nav{background:#222;z-index:5}.header-style-6 .navigation nav>ul>li:last-child{border-bottom:0 none}.header-style-6 .navigation nav>ul>li.active>a{color:#e48850;font-weight:700}.header-style-6 .navigation nav>ul>li:hover>a{color:#e48850}.header-style-6 .navigation,.header-style-6 .navigation nav,.header-style-6 .navigation nav>ul{height:auto}.header-style-6 .header-folow{width:100%;padding-bottom:35px}.header-style-6 .header-folow a span{border-radius:50%;color:#fff;width:40px;height:40px;line-height:40px}.header-style-6 .header-folow a:hover span{background:#e48850}.header-style-6 .dropmenu{position:relative;background:#222;display:none;min-width:100%;opacity:1;visibility:visible;left:auto;top:auto;margin-top:5px;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);box-shadow:none}.header-style-6 .dropmenu.type-2 ul>li b{color:#fff}.header-style-6 .dropmenu li .dropmenu{left:auto;margin-left:0;margin-top:0}.header-style-6 .dropmenu li{padding:10px 0}.header-style-6 .bottom-menu{position:absolute;bottom:40px;left:0;padding:0 30px;width:100%}.header-style-6 .bottom-menu .tel{font-size:12px;letter-spacing:2px;color:#fff;padding-bottom:35px;display:inline-block}.header-style-6 .bottom-menu .tel:hover{color:#e48850}.header-style-6 .bottom-menu .copyright span{font-size:12px;line-height:22px;color:#787878}.header-style-6 .nav-menu-icon{position:absolute;right:-50px;top:30px;display:block}.header-style-1+.container{margin-top:90px}.header-style-1+.container .row:first-child .m_slider.style-1{margin-top:-90px}.search-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:501;background:rgba(255,255,255,.8);transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);visibility:hidden;opacity:0;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.input-field:after,.input-field:before{height:2px;z-index:5;width:100%;content:'';bottom:0}.search-popup.open{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.search-popup .vertical-align{width:100%}.input-field{position:relative;width:100%;font-size:14px;line-height:14px;overflow:hidden;padding-bottom:20px;display:inline-block}.input-field:before{position:absolute;right:0;background:#fff;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.input-field:after{position:absolute;left:-105%;background:#333;-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.input-field.active:before{right:-105%}.input-field.active:after{left:0}.input-field .input{position:absolute;left:0;background:0 0;color:#fff;width:100%;padding-right:50px}.input-field .wraper{position:relative;width:100%}.search-form{position:relative;width:100%;background:#333;padding:90px}.search-form .title{color:#fff;font-size:20px;line-height:20px;padding-bottom:45px}.submit{color:#909090;position:relative}.close,.submit input{position:absolute;right:0;top:0}.submit input{width:20px;height:20px;z-index:50;padding:0}.close{width:40px;height:40px;background:#fff;color:#787878;text-align:center;line-height:40px}.close span{font-size:24px;position:relative;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);display:block;font-family:Helvetica}.close-menu{position:absolute;right:20px;top:35px;height:35px;width:35px;cursor:pointer;z-index:5}.close-menu i{position:relative;display:inline-block;width:35px;height:1px;background:0 0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.close-menu i:after,.close-menu i:before{content:'';width:35px;height:1px;background:#909090;position:absolute;left:0}.close-menu i:before{top:0;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0);transition:all .45s ease-out .4s;-webkit-transition:all .45s ease-out .4s;-moz-transition:all .45s ease-out .4s;-ms-transition:all .45s ease-out .4s}.close-menu i:after{bottom:0;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0);transition:all .45s ease-out .4s;-webkit-transition:all .45s ease-out .4s;-moz-transition:all .45s ease-out .4s;-ms-transition:all .45s ease-out .4s}.center-menu,.holder{-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.l-menu-adress{margin-bottom:25px}.l-menu-adress b{font-size:12px;color:#222;padding-bottom:13px;display:block}.l-menu-adress a,.l-menu-adress span{font-size:13px;color:#888;padding-bottom:30px;display:block}.layer-dark{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.layer-dark.style-2{background:rgba(51,51,51,.7)}.center-menu{position:fixed;right:-100%;top:95px;width:100%;background:#fff;opacity:0;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.center-menu.act{opacity:1;right:0}.menu-slider .swiper-slide{padding:0 15px}.menu-item{height:270px;position:relative;float:left}.black-layer,.holder{left:0;height:100%;width:100%;top:0}.center-menu-wrap{position:relative;width:100%;padding:30px 15px}.wrap.hold{overflow:visible}.holder{position:fixed;background:rgba(51,51,51,.6);visibility:hidden;opacity:0;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.footer-style-3 .button:before,.second-menu ul li a:before{-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.holder.act{visibility:visible;opacity:1}.black-layer{position:absolute;background:rgba(51,51,51,.9);opacity:0}.center-title,.menu-block,.second-menu,.second-menu ul li,.second-menu ul li a,.wrap{position:relative}.header-warap{padding:30px 15px 0}.menu-block{width:100%;min-height:250px;margin-bottom:30px}.center-title{text-align:center;width:100%}.center-title h1{font-size:30px;color:#222;line-height:36px;font-family:'Roboto Slab',serif;margin-bottom:10px}.center-title p{font-size:13px;line-height:24px;color:#888;font-style:italic}.center-title .open-left-menu{display:inline-block;width:32px;height:30px;position:relative;float:none;right:auto;margin-bottom:5px}.bg-grey{background:#f6f6f6}.wrap{overflow:hidden;width:100%;height:inherit}.second-menu{background:#fff;width:100%;display:table;text-align:center;height:65px;box-shadow:1px 1px 3px rgba(0,0,0,.05)}.second-menu ul li{padding-top:5px;float:none;display:inline-block;margin:0 30px;overflow:hidden;letter-spacing:1px}.second-menu ul li a{font-size:10px;font-weight:800;line-height:24px;color:#444;padding-bottom:5px}.second-menu ul li a:before{content:'';position:absolute;left:-100%;bottom:0;width:100%;height:1px;background:#444;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.second-menu ul li a:hover:before,.second-menu ul li.act a:before{left:0}.second-menu.type-2{background:0 0;box-shadow:none}.border,.border-bottom:after,.border-top:after{background:#fff;position:fixed}.second-menu.type-2 ul li{margin:0 35px}.second-menu.type-2 ul li:first-child{margin-left:0}.second-menu.type-2 ul li:last-child{margin-right:0}.border{z-index:5000}.border-top{top:0;height:30px;left:0;width:100%}.border-top:after{right:0;top:0;height:100%;content:'';width:30px}.border-bottom{bottom:0;width:100%;height:30px;right:0}.border-bottom:after{left:0;bottom:0;content:'';width:30px;height:100%}.lb-outerContainer{left:0;top:0;bottom:0;right:0;margin:auto;position:fixed}.lb-data .lb-close{position:fixed;top:50px;right:50px}@media screen and (min-width:992px){.header-style-6 .navigation nav>ul>li:hover .dropmenu{display:inline-block}.navigation .menu-item .sub-menu .menu-item-has-children>a:after{content:"\f105";font:normal normal normal 14px/1 FontAwesome;margin-left:10px}}@media screen and (max-width:1600px){.header-style-4 .navigation nav>ul>li>a{padding:42px 40px}}@media screen and (max-width:1360px){header nav>ul>li>.dropmenu.type-1{left:auto;right:-30px}header nav>ul>li>.dropmenu.type-1 li a{float:none}header nav>ul>li>.dropmenu.type-1 li .dropmenu{left:auto;right:100%;top:0;margin-right:2px;margin-left:0}}@media screen and (max-width:1230px){.header-style-2 .navigation nav>ul>li,.header-style-2 .navigation nav>ul>li:last-child{margin:0 5px}.header-style-2 nav>ul>li>a{font-size:12px}.header-style-2.type-1 .logo{left:30px}.header-style-2 .logo{min-width:120px}.header-style-3 .navigation nav>ul>li{margin:0 20px 0 0}.header-style-3 .link{margin-right:15px}.folow-style-1 .serch-button span{margin-right:5px}.folow-style-2 .serch-button span{margin:0 15px}.folow-style-2 a:nth-child(2) span{margin-left:15px}}@media screen and (max-width:992px){.navigation nav ul li,header nav>ul>li>.dropmenu.type-1 li a,nav>ul>li:last-child>.dropmenu li a{float:none}header{height:60px}.dropmenu li{padding:2px 0;text-align:left}.dropmenu,.navigation nav,.navigation nav>ul>li{text-align:center;width:100%}.nav-menu-icon{display:table}.navigation nav{position:fixed;left:0;top:0;height:100%;overflow-y:auto;overflow-x:hidden;z-index:500;background:#fff;padding:80px 0 40px;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.navigation nav.slide-menu{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.navigation nav>ul>li>a{padding:15px}.navigation nav>ul>li>a:before{display:none}.navigation nav>ul>li{margin:0;height:auto}header nav>ul>li>.dropmenu.type-1{left:auto;right:auto;background-color:#333}.p-gym-header nav>ul>li>.dropmenu.type-1 li a{padding:15px!important;color:#fff;font-weight:600;font-family:Raleway,sans-serif;font-size:12px}.header-style-3 .navigation nav ul li .dropmenu li,.navigation nav ul li .dropmenu li{font-size:10px}.menu-item-has-children>a span{position:absolute;right:20px}header nav>ul>li>.dropmenu.type-1 li .dropmenu{left:auto;right:auto;top:0;margin-right:0;margin-left:0}header .navigation nav>ul>li>a{display:block;font-weight:600}nav>ul>li:last-child>.dropmenu{left:auto;right:auto}nav>ul>li:last-child>.dropmenu li .dropmenu{left:auto;right:auto;margin-top:0}.dropmenu{display:none;left:auto;visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);background:0 0;position:relative;box-shadow:none;padding:0;transition:.4s}.dropmenu.act{display:block}.dropmenu.type-2{min-width:100%;left:auto;padding:0}.dropmenu.type-2>li{max-width:none;padding:0}.dropmenu.type-2>li>ul>li{padding:10px 0}.dropmenu.type-2 ul>li b{color:#000;margin:0}.dropmenu li .dropmenu{padding:10px 0 0;left:auto;margin-top:0}.navigation nav ul li a i{display:inline-block}.folow-style-1 a span:after,.more-menu{display:none}.dropmenu li a:hover{color:#84694e}.folow-style-1{margin:0 10px 0 0}.header-style-1 .header-folow a:hover span{color:#84694E}.header-style-1 .dropmenu>li>.dropmenu{padding:15px 0 0}.header-style-2 .navigation nav>ul>li{color:#444;text-align:left}.header-style-2.type-1 .navigation nav>ul>li.active>a,.header-style-2.type-1 .navigation nav>ul>li:hover>a,.header-style-2.type-1.scrol .navigation nav>ul>li.active>a,.header-style-2.type-1.scrol .navigation nav>ul>li:hover>a{color:#ff2c6a}.header-style-2.type-2 .navigation nav>ul>li.active>a,.header-style-2.type-2 .navigation nav>ul>li:hover>a{color:#AF9659}.header-style-2.type-1 .nav-menu-icon{margin-right:30px}.header-style-2 .navigation nav>ul>li{margin:0!important}.header-style-2.type-1.scrol .header-folow .serch-button{border-left:0 none;border-right:0 none}.header-style-2.type-2 .nav-menu-icon a.active i:after,.header-style-2.type-2 .nav-menu-icon a.active i:before{background:#AF9659}.header-style-2.type-3 nav>ul>li.active>a,.header-style-2.type-3 nav>ul>li:hover>a{color:#000}.header-style-2.type-4 .logo{text-align:left;margin-left:30px}.header-style-2.type-5 nav{position:fixed;width:100%;height:100%;right:0;top:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%)}.header-style-2.type-5.active nav{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.header-style-3 .navigation nav>ul>li{margin:0;float:left}.header-style-3 .navigation nav>ul>li>a{padding:15px 0}.header-style-3.type-2 .logo{position:relative;float:left;top:auto;left:auto;transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);height:inherit}.header-style-3.type-2{padding:0 15px}.header-style-3.type-2 .nav-menu-icon.type-2 a.active i{left:-12px}.header-style-3.type-2 .navigation nav>ul>li.active>a,.header-style-3.type-2 .navigation nav>ul>li:hover>a{color:#9CA144}.header-style-3.type-3 .top-menu{margin-top:-50px;display:none}.header-style-3.type-3 .navigation nav>ul>li{color:#444;margin:0}.header-style-3.type-4 .dropmenu.type-2 ul>li b,.header-style-5 .dropmenu.type-2 ul>li b{color:#fff}.header-style-3.type-3 .navigation nav>ul>li>a{padding:15px 0}.header-style-3.type-4 .nav-menu-icon{right:30px}.header-style-3.type-4 .nav-menu-icon a i,.header-style-3.type-4 .nav-menu-icon a i:after,.header-style-3.type-4 .nav-menu-icon a i:before{background:#fff}.header-style-3.type-4 .nav-menu-icon a.active i,.header-style-3.type-4 .navigation nav{background:#222}.header-style-3.type-4.scrol,.header-style-3.type-4.scrol .navigation{height:60px}.botton-menu{height:85px}.header-style-4 .logo{min-width:90px}.header-style-4 .navigation{margin:0;overflow:visible;height:100%;float:none;width:auto}.header-style-4 .navigation nav:not(.act):hover>ul>li{margin-bottom:0}.header-style-4 .navigation nav:not(.act):hover{overflow:visible}.header-style-4 .navigation nav ul li{float:left;width:100%;text-align:center}.header-style-4 .navigation nav>ul>li>a{padding:15px 0;width:100%}.header-style-4 .navigation{padding-left:0}.header-style-4 .dropmenu{z-index:0}.header-style-4 .nav-menu-icon.type-2 a.active i{margin-left:-6px}.header-style-4 .open-left-menu{display:table}.header-style-4 .nav-menu-icon{right:80px}.header-style-4 .nav-menu-icon.type-2 i{top:-8px}.header-style-4 .navigation nav{height:100%;padding-right:0;padding-top:60px}.header-style-5 .navigation nav{position:relative;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);background:0 0}.header-style-5 .navigation nav>ul>li>a{padding:10px 0}.header-style-6 .navigation nav>ul>li>a,header nav>ul>li>.dropmenu.type-1{padding:0}.header-style-5 .navigation nav>ul>li{font-size:16px}.header-style-5 .dropmenu.type-2,.header-style-5 nav>ul>li>.dropmenu.type-1{padding-top:0}.header-style-5 .dropmenu li .dropmenu{margin-top:0}.header-style-6{left:-250px}.header-style-6.act{left:0}.header-style-6 .navigation nav{position:relative;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);padding:0}.margin-menu-250{margin-left:0}}.footer-style-2,.footer-style-2 .sm-block h5{font-family:'Roboto Slab',serif}.footer-folow a,.footer-style-1,.footer-style-1 .footer-folow,.footer-type h2{text-align:center}.f-contact,.f-form-label .input-type-2 label,.f-logo,.footer-folow a,.footer-style-1,.footer-style-2,.footer-type,.title-s-1{position:relative}@media screen and (max-width:768px){.header-style-3.type-4 .link-wrap{display:none}.header-style-3.type-4{height:110px}.header-style-3.type-4 .navigation{height:60px}}@media screen and (max-width:480px){.navigation nav{padding:40px 0}.gym-trainers-slider .swiper-slide-active .slide-wrap{transform:none!important;-webkit-transform:none!important}.header header{height:75px}.header-style-2.type-1 .logo{left:0}.header-folow,.header-style-2.type-1 .navigation{float:none}.dropmenu.type-2 ul>li b{margin:0}.search-form{padding:30px}.folow-style-2 .serch-button,.header-style-2.scrol .header-folow .serch-button{border:0}.folow-style-2 a:last-child span{margin-right:10px}.folow-style-2 a:nth-child(2) span{margin-left:5px}.folow-style-2 .serch-button span{margin:0 5px}.header-style-1{padding:0}.header-style-2 .logo,.header-style-2.type-1 .logo{min-width:80px}.header-style-2 .navigation nav>ul>li{margin:0;color:#444}.header-style-2.type-4 .logo,.header-style-2.type-5 .logo{margin-left:15px}.header-style-2.type-1 .nav-menu-icon{margin-right:15px}.header-style-2.type-4 .nav-menu-icon.type-2{margin-right:5px}.header-style-3.type-1 .logo img{width:140px}.header-style-3.type-2 .menu-mail{display:none}.header-style-3.type-3 .navigation{padding:0 15px}.left-menu{min-width:100%}.left-menu-wrap ul li a{padding:10px 0}.left-menu-wrap ul{padding-bottom:25px}.l-menu-adress{margin-bottom:0}.l-menu-follow a{margin:0 5px}.border-bottom,.border-top{height:15px}.border-bottom:after,.border-top:after{width:15px}.header-warap{padding:15px 0}.menu-block{margin-bottom:15px}.left-menu.full-w .close-menu{right:15px;top:15px}}.f-logo,.footer-folow a,.footer-type{display:inline-block}.footer-type{width:100%;padding:60px 0 0}.footer-type h2{font-size:36px;color:#222;padding-bottom:60px}.footer-style-1{width:100%;padding:50px 0 90px}.footer-style-1 .f-logo{margin-bottom:40px}.footer-style-1 .copyright{display:inline-block;text-align:center;width:100%;font-size:12px;color:#888;line-height:14px;margin-bottom:30px}.footer-folow a{width:40px;height:40px;margin:0 10px;border-radius:50%;line-height:40px;color:#787878;font-size:14px;overflow:hidden}.footer-style-1.type-2 .input-type-2{border:1px solid #eee}.footer-style-1 .footer-link a{color:#888}.footer-style-1 .footer-link a:hover{color:#333}.footer-style-1.type-3{background:#333;padding:90px 0 0}.footer-style-1.type-3 .footer-link-text{margin-bottom:0;display:block}.footer-style-1.type-3 .footer-link{margin-bottom:45px}.footer-style-1.type-3 .copyright{margin-bottom:85px}.footer-style-1.type-3 .footer-link-text a{background:#242424;border-right:1px solid #333;border-top:0 none;border-bottom:0 none}.footer-style-1.type-3 .footer-link-text a:hover{background:#9ca144}.footer-style-1.type-3 .footer-link a:hover{color:#fff}.f-form-label .input-type-2{background:0 0;border-bottom:2px solid #eee;margin-bottom:45px}.f-form-label .input-type-2 .submit{text-align:right}.f-form-label .input-type-2 label{color:#fff;font-size:12px;float:left;line-height:45px}.f-form-label .input-type-2 .email{position:relative;float:left;height:auto;width:auto;color:#fff;line-height:45px}.footer-style-2{width:100%;text-align:left;padding:90px 0 0}.footer-style-2.type-3{padding:50px 0 0}.footer-style-2 .bg{display:none}.footer-style-2 .logo-dark{display:inline-block}.footer-style-2 .logo-white{display:none}.f-contact{width:100%}.f-contact .f-logo{margin-bottom:15px}.f-contact p{font-size:12px;color:#909090;line-height:20px;display:block;margin-bottom:35px;max-width:460px}.title-s-1{font-size:11px;font-weight:700;letter-spacing:5px;padding-bottom:10px;overflow:hidden;display:inline-block}.title-s-1:before{content:'';position:absolute;left:0;bottom:0;height:5px;width:100%;background:url(http://nzmusclegym.co.nz/wp-content/themes/barcelona/assets/img/title_patt.png) repeat-x;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.title-s-1:hover:before{transform:scaleX(1.5);-webkit-transform:scaleX(1.5);-moz-transform:scaleX(1.5);-ms-transform:scaleX(1.5)}.footer-style-2 .title-s-1{color:#be9739}.footer-style-2 .footer-folow{text-align:left;display:none}.footer-style-2 .footer-folow a{margin:0 20px 0 0}.footer-style-2 .f-block{position:relative;width:100%;text-align:left}.footer-style-2 .sm-block{padding-bottom:18px}.sm-block h5{font-size:13px;font-weight:700;color:#222;line-height:16px;padding-bottom:13px}.f-lates-news .text a,.footer-style-2.type-2,.footer-style-2.type-2 .sm-block h5,.footer-style-3 .button{font-family:Raleway,sans-serif}.sm-block a,.sm-block span{font-size:12px;color:#888;font-weight:300;display:block;line-height:20px}.footer-style-2 .sm-block a:hover{color:#222}.f-block .md.sm-block span{font-size:13px;display:block;padding-bottom:8px}.footer-style-2.type-2 .logo-dark{display:none}.footer-style-2.type-2 .logo-white{display:inline-block}.footer-style-2.type-2 .title-s-1{display:none}.footer-style-2.type-2 .bg,.footer-style-2.type-2 .footer-folow,.footer-style-2.type-3 .footer-folow{display:block}.footer-style-2.type-2 .black-layer{opacity:1}.footer-style-2.type-2 .f-contact p{color:rgba(255,255,255,.4)}.footer-style-2.type-2 .sm-block h5{color:#fff}.footer-style-2.type-2 .sm-block a,.footer-style-2.type-2 .sm-block span{color:rgba(255,255,255,.4)}.footer-style-2.type-2 .sm-block a:hover,.footer-style-2.type-3 .sm-block a:hover{color:#fff}.footer-style-2.type-3 .sm-block h5{color:#fff;font-family:Ubuntu,sans-serif}.footer-style-2.type-3 .footer-bottom{background:#2a2a2a;display:block}.footer-style-2.type-3 .footer-top{border-bottom:0 none}.footer-style-2.type-3 .footer-link{float:right}.footer-style-2.type-3 .footer-link li a{margin-left:35px}.footer-style-2.type-3 .copyright{float:left;font-size:12px;color:#787878}.footer-style-3{position:relative;width:100%;display:inline-block;padding:90px 0 85px;text-align:center}.footer-style-3 .f-logo{display:block;margin:0 auto 35px}.footer-style-3 .button{display:inline-block;margin:0 auto 30px;position:relative;overflow:hidden;float:none;padding:15px 60px;border:2px solid #84694e;color:#84694e;font-size:11px;line-height:11px;font-weight:700;letter-spacing:1px;z-index:1;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.f-lates-news,.footer-top{border-bottom:1px solid #4a4a4a}.footer-style-3 .button:after,.footer-style-3 .button:before{content:'';position:absolute;height:100%;width:50%;background:#84694e;z-index:-1;top:0}.footer-style-3 .button span{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.footer-style-3 .button:before{left:-100%;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.footer-link-text a span,.footer-style-3 .button:after{-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.footer-style-3 .button:after{right:-100%;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.footer-style-3 .button:hover{color:#fff}.footer-style-3 .button:hover:before{left:0}.footer-style-3 .button:hover:after{right:0}.footer-style-3 .button:hover span{letter-spacing:3px}.footer-style-3 .copyright{font-size:13px;line-height:16px;color:#888;display:inline-block;position:relative;width:100%}.footer-style-4{position:relative;width:100%;background:#333}.footer-top{padding:90px 0 70px}.f-lates-news{position:relative;width:100%;padding-bottom:30px;margin-bottom:30px;min-height:80px}.f-lates-news:last-child{min-height:100%}.f-lates-news img{position:absolute;left:0;top:0;max-width:55px}.f-lates-news .text{position:relative;margin-left:70px}.f-lates-news .text a{color:#fff;font-size:11px;line-height:16px;font-weight:800;letter-spacing:1px;display:block;padding-bottom:8px}.footer-style-4.type-2,.footer-style-4.type-2 .f-lates-news .text a,.footer-style-4.type-2 .footer-item .title{font-family:'Roboto Slab',serif}.f-lates-news .text span{font-style:italic;font-size:10px;font-weight:300;color:#787878;display:block}.f-lates-wrap .f-lates-news:last-child{border-bottom:0 none;margin-bottom:0;padding-bottom:0}.sm-block.type-2 h5{font-size:12px;color:#fff;line-height:14px}.sm-block.type-2{padding-bottom:20px}.sm-block-wrap .sm-block.type-2:last-child{padding-bottom:0}.footer-item{position:relative;width:100%}.footer-item .f-logo{margin-bottom:25px}.footer-item .title{font-weight:700;color:#fff;font-size:12px;padding-bottom:35px;letter-spacing:1px}.input-info{font-size:11px;font-weight:400;color:#787878}.footer-item .text-p{color:#787878;font-size:12px;line-height:20px;font-weight:300;padding-bottom:15px;display:block}.footer-bottom{display:block;width:100%;height:120px;position:relative}.footer-bottom>div{height:inherit}.footer-style-4 .copyright{float:left;height:inherit}.footer-style-4 .copyright span{font-size:12px;line-height:14px;color:#787878;font-weight:300}.footer-style-4 .footer-folow{float:right;height:inherit}.footer-style-4.type-2 .f-form .title,a.tags-b{float:left;position:relative}.footer-style-4 .footer-folow a{margin:0 0 0 15px}a.tags-b{display:block;border:1px solid #3f3f3f;color:#787878;font-size:11px;padding:8px;line-height:11px;font-style:italic}.copyright-block .footer-link a:hover,.footer-style-4.type-2 .input-type-2 .email{color:#fff}.footer-style-4.type-2{background:#222}.footer-style-4.type-2 .footer-top{border-bottom:1px solid #303030;padding:80px 0 60px}.footer-style-4.type-2 .f-lates-news{border-bottom:0 none;margin-bottom:0}.footer-style-4.type-2 a.tags-b{font-family:'Droid Serif',serif;margin:0 5px 5px 0}.footer-style-4.type-2 a.tags-b:hover{color:#fff;border-color:#2A2A2A;background:#2A2A2A}.footer-style-4.type-2 .footer-bottom{border-bottom:1px solid #303030}.footer-style-4.type-2 .f-form{width:100%;padding-left:120px}.footer-style-4.type-2 .footer-share{position:relative;float:right;height:45px}.footer-style-4.type-2 .footer-share a{margin:0 0 0 30px;line-height:45px}.footer-style-4.type-2 .input-type-2{background:0 0;border:1px solid #3f3f3f;margin-bottom:0;display:block}.copyright-block .footer-link a{margin:0 0 0 20px;text-transform:capitalize;font-weight:300;font-size:12px}.footer-item.inline .title{padding-bottom:0;display:inline-block}.copyright-block{height:130px;position:relative;width:100%}.input-type-2{width:100%;position:relative;background:#fff;height:45px;display:inline-block;margin-bottom:25px}.input-type-2 .email{outline:rgba(34,34,34,0) solid 2px;outline-offset:5px;position:absolute;left:0;top:0;width:100%;height:100%;text-align:left;font-size:12px;color:#222;padding:0 40px 0 15px;transition:all .4s ease-out;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out}.input-type-2 .email:focus{outline-offset:0;outline:rgba(34,34,34,.5) solid 1px}.input-type-2 .submit{position:absolute;right:0;top:0;width:40px;text-align:center;line-height:45px}.input-type-2 .submit input{width:100%;height:100%;position:absolute;left:0;top:0;background:0 0}.input-type-2 .submit span{color:#909090;font-size:16px}.input-type-2.sm{height:40px;border:1px solid #4a4a4a;background:0 0;margin-bottom:7px}.input-type-2.sm .submit{line-height:36px}.input-type-2.sm .submit span{font-size:14px}.input-type-2.sm .email{font-size:12px;color:#fff}.some-wrap a{position:relative;float:left;width:33.333%;padding:0 15px 15px 0}.some-wrap a img{width:100%;height:auto;display:block}.some-wrap a:hover{opacity:.7}.footer-folow a span{transition:all .35s ease-out;-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-ms-transition:all .35s ease-out}.footer-folow.folow-type-1 a{background:#2a2a2a}.footer-folow.folow-type-1 a:hover{background:#b2995e;color:#fff}.footer-folow.folow-type-1 a .fa:after{opacity:1;font-size:16px}.footer-folow.folow-type-1 a .fa:before{display:block;transition:all .55s ease;-webkit-transition:all .55s ease;-moz-transition:all .55s ease;-ms-transition:all .55s ease;opacity:0}.footer-folow.folow-type-1 a:hover .fa:before{transform:scale(2);-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);opacity:1;color:#fff}.footer-folow.folow-type-1 a:hover .fa:after{transform:scale(5);-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);opacity:0}.footer-folow.folow-type-2 a{background:#fff}.footer-folow.folow-type-2 a .fa:after{color:#fff;font-size:40px}.footer-folow a .fa:after{font-family:FontAwesome;opacity:0;font-size:40px;width:100%;height:100%;left:0;top:0;line-height:40px;text-align:center;transition:all .35s ease-out;-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-ms-transition:all .35s ease-out}.f-link-2 li a span,.footer-share a{font-family:'Droid Serif',serif;font-style:italic}.footer-folow a .fa:before{transition:all .35s ease-out;-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-ms-transition:all .35s ease-out}.footer-folow a .fa-facebook:after{content:'\f09a';position:absolute}.footer-folow a .fa-twitter:after{content:'\f099';position:absolute}.footer-folow a .fa-google-plus:after{content:'\f0d5';position:absolute}.footer-folow.folow-type-2 a:hover{background:#b2995e;color:#fff}.footer-folow.folow-type-2 a:hover .fa:before{opacity:0}.footer-folow a:hover .fa:after{font-size:16px;opacity:1}.footer-folow.folow-type-3 a{border:1px solid #eee;background:0 0}.f-link li:before,.f-link-2.dot-style a:before{content:'';background:#787878;left:0}.footer-folow.folow-type-3 a .fa:after{color:#222;font-size:20px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.footer-folow.folow-type-3 a:hover .fa:after{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.footer-folow.folow-type-3 a:hover{border-color:#787878}.footer-folow.folow-type-3 a:hover .fa:before{opacity:0}.footer-share a{font-size:12px;color:#787878;font-weight:400}.footer-share a:hover{color:#fff}.f-link{position:relative;float:left;width:50%;text-align:left}.f-link:first-child{padding-right:15px}.f-link:last-child{padding-left:15px}.f-link li{font-size:10px;color:#787878;overflow:hidden;line-height:10px;padding-bottom:10px;text-transform:uppercase;border-bottom:1px solid #3f3f3f;padding-left:20px;margin-bottom:12px;font-weight:400;position:relative;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.f-link li:before{position:absolute;bottom:14px;width:2px;height:2px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.f-link li:hover{padding-left:10px;border-bottom:1px solid transparent}.f-link li:hover:before{width:100%;height:1px}.f-link-2 li{font-size:12px;line-height:14px;color:#787878;font-weight:300;text-transform:lowercase;padding-bottom:13px;width:100%}.f-link-2 li a span{font-size:12px;position:absolute;right:0}.f-link-2 li:hover{color:#fff}.f-link-2.dot-style a{padding-left:20px;position:relative;display:inline-block;width:100%}.f-link-2.dot-style a:before{position:absolute;top:5px;width:2px;height:2px;transition:all .35s ease-out .2s;-webkit-transition:all .35s ease-out .2s;-moz-transition:all .35s ease-out .2s;-ms-transition:all .35s ease-out .2s}.f-link-2 li a:hover:before{width:100%;top:100%;height:1px;background:#fff}.footer-link li{position:relative;float:left}.footer-link li a{color:#787878;font-size:11px;text-transform:uppercase}.footer-link-text a,.footer-link-text a:before{line-height:80px;font-size:12px;letter-spacing:1px;text-align:center}.footer-link li a:hover{color:#fff}.footer-link-text{position:relative;width:100%;display:inline-block;margin-bottom:40px}.footer-link-text a{position:relative;display:block;float:left;width:25%;font-weight:700;color:#787878;font-family:Raleway,sans-serif;overflow:hidden;height:80px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;border-right:1px solid #f3f3f3}.footer-link-text a span{position:relative;display:inline-block;width:100%;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.footer-link-text a:before{content:attr(data-text);position:absolute;width:100%;color:#fff;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-moz-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;-o-transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms;transition:all .4s cubic-bezier(.345,.855,.565,1) 10ms}.footer-link-text a:hover:before{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.footer-link-text a:hover span{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%)}.footer-link-text a:hover{background:#9ca144}.footer-style-1 .footer-link{display:inline-block;width:100%;text-align:center;position:relative;margin-bottom:55px}.footer-style-1 .footer-link li{float:none;display:inline-block;margin:0 45px}@media screen and (max-width:1230px){.footer-style-1 .footer-link li{margin:0 20px}}@media screen and (max-width:992px){.footer-style-2.type-3 .footer-link,.footer-style-4.type-2 .footer-share{float:left}.footer-style-2 .f-block{padding-top:30px}.footer-style-2,.footer-style-2 .f-block,.footer-style-2 .footer-folow{text-align:center}.footer-style-2 .footer-folow a{margin:0 10px}.clear-sm{clear:left}.footer-item{padding-bottom:30px;display:inline-block}.footer-top{padding:60px 0 40px}.footer-style-2.type-3 .copyright{padding-bottom:20px}.footer-style-2.type-3 .footer-link li a{margin:0 15px 0 0}.footer-style-2.type-3 .f-contact{padding-bottom:30px}.footer-style-4.type-2 .copyright{margin-bottom:20px}.footer-style-4.type-2 .footer-link.fr{float:left;position:relative;width:100%}.footer-style-4.type-2 .footer-link.fr a{margin:0 15px 0 0}.footer-style-4.type-2 .footer-share a{line-height:14px;margin:0 15px 0 0}header nav>ul>li>.dropmenu.type-1{padding-top:0}}@media screen and (max-width:768px){.f-contact p{max-width:none}.some-wrap a{width:auto;padding:0 5px 5px 0}.footer-style-4 .copyright,.footer-style-4 .footer-folow{float:none;height:auto;width:100%}.footer-item .title{padding-bottom:20px}.f-lates-wrap .f-lates-news:last-child{min-height:55px}.footer-bottom{text-align:center;height:auto;padding:20px 0}.footer-style-4 .copyright{margin-bottom:15px}.footer-style-4 .footer-folow a{margin:0 5px}.footer-item.inline .title{display:block;text-align:left;margin-bottom:15px}.footer-item .title.vertical-align{position:relative;top:auto;transform:translateY(0)}.footer-style-4.type-2 .f-form{padding-left:0}.footer-style-4.type-2 .copyright{float:left}}.item-block,.service-block.type-1,.text-side{text-align:center}@media screen and (max-width:480px){.footer-style-1{padding:50px 0}.footer-link-text a{width:50%}.footer-style-1.type-3{padding-top:60px}.footer-style-1.type-3 .copyright{margin-bottom:60px}.footer-style-1.type-3 .footer-link-text a{border-bottom:1px solid #333}.footer-style-1 .footer-link li{float:left;margin:0 15px 0 0}}.elements-block{position:relative;padding:120px 0 0}.elements-block .title-elem{text-align:center;padding-bottom:60px;text-transform:uppercase}.service-block{position:relative;display:block;margin-bottom:80px}.service-block .title{font-size:14px;font-weight:700;color:#222;line-height:26px}.service-block.type-1 .image{margin-bottom:15px;max-width:110px;max-height:110px}.service-block.type-1 .text{font-size:13px;line-height:24px;color:#888;letter-spacing:.7px}.service-block.type-2 .text,.service-block.type-3 .text{font-size:11px;font-weight:300;text-transform:uppercase}.service-block.type-1 .title{padding-bottom:12px}.service-block.type-2 .image{min-width:100px;position:absolute;left:0;top:0;height:100%}.service-block.type-2 .image img{display:block;right:0;width:auto;max-width:110px;max-height:110px;border-radius:50%}.service-block.type-2 .text{color:#444;letter-spacing:2px}.service-block.type-2 .title{padding-bottom:7px}.service-block.type-2 .desc{padding-left:120px}.service-block.type-3 .image{min-width:70px;position:relative;display:block;float:left;padding-bottom:15px}.service-block.type-3 .text{color:#a2a2a2;letter-spacing:3px}.service-block.type-3 .desc{padding-left:70px}.service-block.type-3 .title{padding-bottom:5px}.service-block.type-3 .sub-text{font-size:13px;line-height:24px;color:#888;font-weight:300;position:relative;display:block;clear:both}.item-block{position:relative;width:100%}.item-block .image img{width:100%;height:auto}.item-block .title{font-size:16px;line-height:26px;font-weight:700}.item-block.type-1 .title{padding-bottom:15px}.item-block.type-1 .sub-title{font-size:11px;font-weight:300;color:rgba(255,255,255,.3);letter-spacing:3px;text-transform:uppercase}.item-block.type-1 .desc{background:#333;color:#fff;padding:90px 75px}.item-block.type-1 .text{font-size:13px;line-height:24px;color:rgba(255,255,255,.4);font-weight:300}.item-block.type-1 .separate{margin-bottom:12px}.image-item{position:relative;width:100%;display:inline-block}.image-side .bg.right{right:0;left:auto;width:66.666%}.text-side{background:#333;padding:130px 90px;width:33.333%;z-index:5;position:relative;float:left;color:rgba(255,255,255,.4)}.text-side p{font-size:13px;line-height:24px;padding-bottom:30px}.text-side ul{padding-bottom:25px}.text-side ul li{font-size:11px;text-transform:uppercase;line-height:40px;border-bottom:1px solid rgba(255,255,255,.1)}.text-side ul li:last-child{border-bottom:0 none}.slider-1{padding-bottom:100px}.image-item.type-2{height:650px}.image-item.type-2 .container{height:inherit}.image-item.type-2 .text-side{text-align:left;color:rgba(255,255,255,.8);background:0 0;width:41.6667%;padding:0 30px 0 0;height:inherit}.image-item.type-2 .text-side h6{font-size:12px;font-style:italic}.image-item.type-2 .text-side h2{font-weight:900;color:#fff;font-size:32px;padding-bottom:40px}.image-item.type-2 .image-side{width:58.3333%;float:left;z-index:5;height:inherit}.device-title{z-index:50}.device-title span span{line-height:120px}.device-title span{font-size:130px;color:#fff;font-weight:900;text-transform:uppercase;text-align:left;display:block;position:relative;z-index:1}.c-btn.full,.c-btn.size-9.font-3,.cut_block_header{text-align:center}.device-title span b{color:#ff2c6a}.title-1 h2,.title-2 h2{color:#fff;font-weight:800}.device-title .image{position:absolute;z-index:2;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:100px}.c-btn.type-2 .fa,.m_slider .swiper-arrow-left{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%}.title-1 h6{font-size:13px;letter-spacing:5px;padding-bottom:5px}.title-1 h2{font-size:32px;text-transform:uppercase;line-height:36px;padding-bottom:10px}.title-1 .first{padding-bottom:40px}.title-2 h6{font-size:11px;letter-spacing:3px;padding-bottom:5px;text-transform:uppercase;color:rgba(255,255,255,.7)}.title-2 h2{font-size:18px;text-transform:none;line-height:26px;padding-bottom:20px}.text-side .button-st-1,.text-side .button-st-2{font-size:11px;font-weight:700;padding:17px 60px;line-height:11px;display:inline-block;position:relative;color:#fff;text-transform:uppercase}.title-2 img{margin-bottom:25px}.text-side .button-st-1{background:#84694e}.text-side .button-st-2{background:#ff2c6a}.c-btn{display:inline-block}.c-btn.type-2 span{position:relative}.c-btn.type-2 .fa{position:absolute;right:-26px;opacity:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-btn.type-2:hover span{left:-13px}.c-btn.type-2:hover .fa{opacity:1;height:auto}.c-btn.type-3 .fa{margin-right:15px}.c-btn.type-4{position:relative;background:0 0!important;padding:0 0 2px!important}.c-btn.type-4:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff}.c-btn.type-5,.m_slider{position:relative}.c-btn.type-5{background:0 0!important;padding:0!important;font-weight:700!important}.c-btn.type-6{font-size:14px;line-height:18px;font-weight:800;color:#fff;letter-spacing:1px;text-transform:uppercase;padding:11.5px 65.5px;margin:6px;border:1px solid rgba(255,255,255,.4);outline:#fff solid 1px;outline-offset:5px}.c-btn.type-6:hover{outline-color:transparent;background:#fff;color:#444}.c-btn.border-1{outline:#fff solid 1px;outline-offset:-1px}.c-btn.border-2{outline:#fff solid 2px;outline-offset:-2px}.c-btn.border-3{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.c-btn.border-3:hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.c-btn.size-1{font-size:11px;line-height:15px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:15px 62px}.c-btn.size-1.font-3{padding:15px 37.5px}.c-btn.size-5.font-3{padding:26px 54.5px;font-size:18px;text-transform:uppercase;letter-spacing:1px;font-weight:700}.c-btn.size-1.zoom-1:hover{letter-spacing:5.5px;padding:15px 37px}.c-btn.size-6.font-3{font-size:15px;font-weight:700;padding:23px 49.5px;letter-spacing:1px;text-transform:uppercase}.c-btn.size-7.font-3{font-size:16px;font-weight:700;padding:15px 30px;letter-spacing:.6px;text-transform:uppercase}.c-btn.size-8.font-3,.c-btn.size-9.font-3{font-weight:800;letter-spacing:.9px;text-transform:uppercase}.c-btn.size-8.font-3{padding:13px 27.5px;font-size:13px}.c-btn.size-9.font-3{padding:15px 40px;font-size:14px;min-width:200px;word-spacing:1.5px}.c-btn.size-10.font-3,.c-btn.size-11.font-3{font-size:16px;font-weight:700;padding:15px 40px;letter-spacing:.6px;text-transform:uppercase}.c-btn.size-2,.c-btn.size-3{font-size:10px;line-height:14px}.c-btn.size-1.zoom-2{letter-spacing:5.5px;padding:15px 37px}.c-btn.size-1.zoom-2:hover{letter-spacing:.5px;padding:15px 62px}.c-btn.size-2{font-weight:400;letter-spacing:.5px;text-transform:uppercase;padding:7.5px 19.5px}.c-btn.size-3,.c-btn.size-4{font-weight:700;letter-spacing:.5px;text-transform:uppercase}.c-btn.size-3{padding:11.5px 27px}.c-btn.size-4{font-size:11px;line-height:15px;padding:12.5px 62px}.c-btn.full{width:100%;padding-left:10px;padding-right:10px}.c-btn.color-1{outline-color:#e5e5e5;color:#888}.c-btn.color-2{outline-color:#af9659;background:#af9659;color:#fff}.c-btn.color-1:after{background:#fff}.c-btn.color-3{color:rgba(255,255,255,.4);outline-color:rgba(255,255,255,.4)}.c-btn.color-4{color:#fff;outline-color:#fff}.c-btn.color-5{color:#fff;outline-color:#84694e;background:#84694e}.c-btn.color-3:after{background:#fff}.c-btn.color-6{color:#84694e;outline-color:#84694e}.c-btn.color-7{color:#fff;outline-color:#222;background:#222}.c-btn.color-8{color:#f36;outline-color:#fff;background:#fff}.c-btn.color-9{color:#fff;outline-color:#ff2c6a;background:#ff2c6a}.c-btn.color-10{color:#fff;outline-color:#9ca144;background:#9ca144}.c-btn.color-11{color:#9ca144;outline-color:#9ca144;background:0 0}.c-btn.color-11:after{background:#9ca144}.c-btn.color-12{color:#fff;outline-color:#222;background:#222}.c-btn.color-13{color:#222;outline-color:#222;background:0 0}.c-btn.color-14{color:#fff;outline-color:#819859;background:#819859}.c-btn.color-15{color:#819859;outline-color:#819859;background:0 0}.c-btn.color-16{color:#fff;outline-color:#ffba00;background:#ffba00}.c-btn.color-17{color:#ffba00;outline-color:#ffba00;background:0 0}.c-btn.color-18{color:#fff;outline-color:#444;background:#444}.c-btn.color-19{color:#444;outline-color:#444;background:0 0}.c-btn.color-20,.c-btn.color-21{outline-color:#fff;background:#fff}.c-btn.color-20{color:#444}.c-btn.color-21{color:#819859}.c-btn.color-22{color:#fff;outline-color:#e48850;background:#e48850}.c-btn.color-23{color:#e48850;outline-color:#e48850;background:0 0}.c-btn.color-24{color:#e48850;outline-color:#fff;background:#fff}.c-btn.hover-1:hover{background:0 0;outline-color:#ff2c6a;color:#fff}.c-btn.color-1:hover:after{background:#fff}.c-btn.hover-2:hover{background:0 0;outline-color:#84694e;color:#84694e}.c-btn.color-2:hover:after{background:#84694e}.c-btn.hover-3:hover{background:#84694e;outline-color:#84694e;color:#fff}.c-btn.color-3:hover:after{background:#fff}.c-btn.hover-4:hover{background:#fff;outline-color:#fff;color:#84694e}.c-btn.color-4:hover:after{background:#84694e}.c-btn.hover-5:hover{background:#222;outline-color:#222;color:#fff}.c-btn.color-5:hover:after{background:#fff}.c-btn.hover-6:hover{background:#be9739;outline-color:#be9739;color:#fff}.c-btn.color-6:hover:after{background:#fff}.c-btn.hover-7:hover{background:#fff;outline-color:#fff;color:#222}.c-btn.color-7:hover:after{background:#be9739}.c-btn.hover-8:hover{background:#ff2c6a;outline-color:#ff2c6a;color:#fff}.c-btn.color-8:hover:after{background:#f36;color:#fff}.c-btn.hover-9:hover{background:0 0;outline-color:#ff2c6a;color:#ff2c6a}.c-btn.color-9:hover:after{background:#ff2c6a}.c-btn.hover-10:hover{background:0 0;outline-color:#9ca144;color:#9ca144}.c-btn.color-10:hover:after{background:#9ca144}.c-btn.hover-11:hover{background:#9ca144;outline-color:#9ca144;color:#fff}.c-btn.color-11:hover:after{background:#fff}.c-btn.hover-12:hover{background:0 0;outline-color:#222;color:#222}.c-btn.hover-13:hover{background:#222;outline-color:#222;color:#fff}.c-btn.hover-14:hover{background:0 0;outline-color:#819859;color:#819859}.c-btn.hover-15:hover{background:#819859;outline-color:#819859;color:#fff}.c-btn.hover-16:hover{background:0 0;outline-color:#ffba00;color:#ffba00}.c-btn.hover-17:hover{background:#ffba00;outline-color:#ffba00;color:#fff}.c-btn.hover-18:hover{background:0 0;outline-color:#444;color:#444}.c-btn.hover-19:hover{background:#444;outline-color:#444;color:#fff}.c-btn.hover-20:hover{background:0 0;outline-color:#e48850;color:#e48850}.c-btn.hover-21:hover{background:#e48850;outline-color:#e48850;color:#fff}.m_slider .m_slider_entry{display:table;width:100%;-moz-background-size:cover;background-size:cover;background-position:center center}.m_slider .m_slider_inner{position:relative;display:table-cell;vertical-align:middle;height:100vh;text-align:center;z-index:2}.m_slider .m_slider_cat{font-size:13px;line-height:22px;font-weight:300;letter-spacing:3.9px;color:#fff;margin-bottom:15px}.m_slider .m_slider_title{font-size:60px;line-height:60px;font-weight:900;letter-spacing:2.7px;color:#fff;margin-bottom:21px}.m_slider .m_slider_desc,.m_slider_inner.style-2 .cut_block_header_desc{color:rgba(255,255,255,.8)}.m_slider .m_slider_desc{font-size:16px;line-height:26px;font-weight:300;letter-spacing:.8px;width:50%;margin:0 auto 33px}.m_slider .swiper-arrow-left{position:absolute;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.m_slider .swiper-arrow-right{position:absolute;top:50%;right:0;webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.m_slider.style-1 .m_slider_entry:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#111;opacity:.25}.m_slider.style-1 .m_slider_entry:after{content:'';display:block;position:absolute;top:50%;left:50%;width:215px;height:215px;border:20px solid #84694e;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.m_slider.style-1 .swiper-slide.active .m_slider_entry:after{width:430px;height:430px;opacity:.6}.m_slider.style-1 .m_slider_inner{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:0}.m_slider.style-1 .swiper-slide.active .m_slider_inner{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.cut_order_block.style-3 .cut_order_image:before,.m_slider.style-1 .swiper-arrow-left:before,.m_slider.style-1 .swiper-arrow-right:before{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}.m_slider.style-1 .swiper-arrow-left,.m_slider.style-1 .swiper-arrow-right{width:50px;height:50px;background:#fff;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m_slider.style-1 .swiper-arrow-left:before,.m_slider.style-1 .swiper-arrow-right:before{display:block;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.m_slider.style-1 .swiper-arrow-left:before{content:"\f104"}.m_slider.style-1 .swiper-arrow-right:before{content:"\f105"}.m_slider.style-1 .pagination{bottom:10px;display:none}.m_slider_inner.style-2 .cut_block_header.style-2 .cut_block_header_cat{font-size:50px;padding-bottom:10px}.cut_block_header_cat{font-family:'Roboto Slab';font-size:13px;line-height:16px;font-weight:300;color:#444;letter-spacing:4px;margin-bottom:13px}.cut_block_header_title{font-family:Raleway;font-size:32px;line-height:32px;font-weight:900;color:#222;letter-spacing:1.5px;margin-bottom:16px}.cut_block_header_desc{font-family:'Roboto Slab';font-size:14px;line-height:24px;font-weight:300;color:#888;letter-spacing:.7px;width:55%;margin-left:auto;margin-right:auto}.cut_block_header.style-2{display:block;position:relative}.cut_block_header.style-2 .cut_block_header_cat{font-family:'Great Vibes';font-size:30px;line-height:26px;font-weight:400;letter-spacing:3px;color:#be9739;margin-bottom:8px}.cut_block_header.style-2 .cut_block_header_title{font-family:'Roboto Slab';margin-bottom:25px}.cut_block_header_separator{width:120px;height:5px;background:url(http://nzmusclegym.co.nz/wp-content/themes/barcelona/assets/img/title_patt_2.png) repeat-x;margin:0 auto 21px}.cut_block_header.style-2.text-left{text-align:left}.cut_order_block.style-3,.cut_order_block.style-5,.cut_order_block.style-6,.cut_order_block.style-7,.cut_order_block.style-8,.cut_order_block.style-9{text-align:center}.cut_block_header.style-2.text-left .cut_block_header_separator{margin:0 0 21px}.cut_block_header.style-2.text-left .cut_block_header_desc{float:left;width:auto}.cut_block_header.style-2.col-white .cut_block_header_title{color:#fff}.cut_block_header.style-2.col-white .cut_block_header_desc{color:rgba(255,255,255,.8)}.cut_block_header.style-1.col-white .cut_block_header_cat{color:rgba(255,255,255,.7)}.cut_block_header.style-1.col-white .cut_block_header_title{color:#fff}.cut_block_header.style-1.col-white .cut_block_header_desc{color:rgba(255,255,255,.4)}.cut_block_header.style-3{position:relative;display:table;margin-left:auto;margin-right:auto;overflow:hidden}.cut_block_header.style-3 .cut_block_header_cat:after,.cut_block_header.style-3 .cut_block_header_cat:before{display:block;position:absolute;width:1000px;height:1px;border-top:1px solid #819859;content:'';top:50%}.cut_block_header.style-3 .cut_block_header_cat{position:absolute;bottom:-5px;left:50%;font-family:'Droid Serif';font-size:13px;line-height:16px;font-weight:400;font-style:italic;color:#444;white-space:nowrap;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cut_block_header.style-3 .cut_block_header_cat:before{left:-1052px}.cut_block_header.style-3 .cut_block_header_cat:after{right:-1052px}.cut_block_header.style-3 .cut_block_header_title{position:relative;display:inline-block;font-family:Raleway;font-size:26px;line-height:26px;letter-spacing:1.1px;color:#819859;border:1px solid #819859;border-bottom:none;padding:26.5px 39px}.cut_order_block{display:block;position:relative}.cut_order_overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cut_order_block.style-1{position:relative;padding-top:58px}.cut_order_block.style-1 .cut_order_number{position:absolute;top:0;left:0;font-size:90px;line-height:90px;font-weight:700;color:#af9659;letter-spacing:6px}.cut_order_block.style-1 .cut_order_title{position:relative;display:inline-block;font-size:22px;line-height:26px;font-weight:700;color:#222;letter-spacing:.8px;text-transform:uppercase;margin-left:64px;margin-bottom:12px;background:#fff;z-index:2}.cut_order_block.style-1 .cut_order_title:hover{color:#af9659}.cut_order_block.style-1 .cut_order_desc{font-size:11px;line-height:15px;font-weight:300;color:#a2a2a2;letter-spacing:3.2px;text-transform:uppercase;margin-left:64px;margin-bottom:27px}.cut_order_block.style-1 .cut_order_text{font-size:13px;line-height:24px;font-weight:300;color:#888;letter-spacing:.5px}.cut_order_block.style-2{display:table;width:100%;height:350px;text-align:center;-moz-background-size:cover;background-size:cover;background-position:center center}.cut_order_block.style-2:before{content:'';display:block;position:absolute;top:21px;left:21px;right:21px;bottom:21px;outline:transparent solid 10px;outline-offset:-10px;z-index:2}.cut_order_block.style-2:hover:before{outline-color:#fff}.cut_order_block.style-2 .cut_order_overlay{background:#111;opacity:.35}.cut_order_block.style-2 .cut_order_entry{position:relative;display:table-cell;vertical-align:middle;width:100%;padding:45px;z-index:3}.cut_order_block.style-2 .cut_order_cat{font-size:13px;line-height:15px;font-weight:300;color:#fff;letter-spacing:4px;margin-bottom:13px}.cut_order_block.style-2 .cut_order_title{display:inline-block;font-size:20px;line-height:24px;font-weight:800;color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px}.cut_order_block.style-2 .cut_order_desc{font-size:13px;line-height:16px;font-weight:300;color:rgba(255,255,255,.8);letter-spacing:.6px}.cut_order_block.style-3{min-height:370px}.cut_order_block.style-3 .cut_order_image{display:block;position:relative}.cut_order_block.style-3 .cut_order_image:before{content:'';display:block;position:absolute;top:50%;width:2px;height:32px;background:#fff;margin-top:-15.5px;opacity:0;z-index:4;transform:translateX(-50%) translateY(-50%)}.cut_order_block.style-3 .cut_order_image:after,.cut_order_block.style-4 .cut_order_image:before{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);top:50%;left:50%;content:''}.cut_order_block.style-3 .cut_order_image:after{display:block;position:absolute;width:32px;height:2px;background:#fff;margin-top:-15.5px;opacity:0;z-index:4;transform:translateX(-50%) translateY(-50%)}.cut_order_block.style-3 .cut_order_overlay{background:#84694e;opacity:0}.cut_order_block.style-3 .cut_order_image:hover .cut_order_overlay{opacity:.7}.cut_order_block.style-3 .cut_order_image:hover:after,.cut_order_block.style-3 .cut_order_image:hover:before{opacity:1}.cut_order_block.style-3 .cut_order_entry{position:relative;padding-top:25px;background:#333;z-index:2}.cut_order_block.style-3 .cut_order_title{display:inline-block;font-size:14px;line-height:18px;font-weight:700;color:#fff;letter-spacing:.8px;margin-bottom:13px}.cut_order_block.style-3 .cut_order_title:hover{color:#84694e}.cut_order_block.style-3 .cut_order_desc{font-size:11px;line-height:14px;font-weight:300;color:rgba(255,255,255,.3);letter-spacing:3px;text-transform:uppercase;margin-bottom:14px}.cut_order_block.style-3 .cut_order_social a{display:inline-block;font-size:12px;margin:0 14px;color:rgba(255,255,255,.4);height:0;overflow:hidden;opacity:0;visibility:hidden}.cut_order_block.style-3 .cut_order_social a:hover{color:rgba(255,255,255,1)}.cut_order_block.style-3:hover .cut_order_entry{margin-top:-31px}.cut_order_block.style-3:hover .cut_order_social a{height:100%;opacity:1;visibility:visible}.cut_order_block.style-4 .cut_order_image{display:block;position:relative;margin-bottom:23px}.cut_order_block.style-4 .cut_order_image:hover .cut_order_overlay{opacity:.7}.cut_order_block.style-4 .cut_order_image:hover:after,.cut_order_block.style-4 .cut_order_image:hover:before{opacity:1}.cut_order_block.style-4 .cut_order_image:before{display:block;position:absolute;width:2px;height:32px;background:#fff;opacity:0;z-index:4;transform:translateX(-50%) translateY(-50%)}.cut_order_block.style-4 .cut_order_image:after{content:'';display:block;position:absolute;top:50%;left:50%;width:32px;height:2px;background:#fff;opacity:0;z-index:4;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cut_order_block.style-4 .cut_order_overlay{background:#84694e;opacity:0}.cut_order_block.style-4 .cut_order_title{display:inline-block;font-size:14px;line-height:18px;font-weight:700;color:#222;letter-spacing:1.5px;margin-bottom:17px}.cut_order_block.style-4 .cut_order_title:hover{color:#84694e}.cut_order_block.style-4 .cut_order_desc{font-size:13px;line-height:24px;font-weight:300;color:#888;letter-spacing:.2px}.cut_order_block.style-5 .cut_order_entry{background:#333;padding:87px 70px}.cut_order_block.style-5 .cut_order_title{display:inline-block;font-size:16px;line-height:22px;font-weight:800;color:#fff;letter-spacing:1.7px;margin-bottom:10px}.cut_order_block.style-5 .cut_order_desc{font-size:11px;line-height:15px;font-weight:300;color:rgba(255,255,255,.3);letter-spacing:2.9px;text-transform:uppercase;margin-bottom:17px}.cut_order_block.style-5 .cut_order_devider span{display:inline-block;width:10px;height:1px;background:#84694e;margin-right:5px}.cut_order_block.style-5 .cut_order_devider{font-size:0;margin-bottom:16px}.cut_order_block.style-5 .cut_order_devider span:last-child{margin-right:0}.cut_order_block.style-5 .cut_order_text{font-size:13px;line-height:24px;font-weight:300;color:rgba(255,255,255,.4);letter-spacing:.2px}.cut_order_block.style-5 .c-btn{position:absolute;left:50%;bottom:66px;opacity:0;white-space:nowrap;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cut_order_block.style-5:hover .cut_order_entry{background:#84694e;padding-top:58px;padding-bottom:101px}.cut_order_block.style-5:hover .cut_order_desc{margin-bottom:13px}.cut_order_block.style-5:hover .cut_order_devider{margin-bottom:0}.cut_order_block.style-5:hover .cut_order_text{margin-bottom:35px}.cut_order_block.style-5:hover .c-btn{opacity:1}.cut_order_block.style-6{min-height:500px;-moz-background-size:cover;background-size:cover;background-position:center center}.cut_order_block.style-6:before{content:'';display:block;position:absolute;top:30px;left:30px;right:30px;bottom:30px;outline:transparent solid 2px;outline-offset:-2px;z-index:2}.cut_order_block.style-6:hover:before{outline-color:#be9739}.cut_order_block.style-6 .cut_order_entry{position:absolute;top:50%;left:50%;width:100%;padding:45px;z-index:3;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cut_order_block.style-6 .cut_order_cat{font-size:13px;line-height:15px;font-weight:300;color:#fff;letter-spacing:0;margin-bottom:13px;opacity:0}.cut_order_block.style-6 .cut_order_title{display:inline-block;font-size:22px;line-height:24px;font-weight:800;color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:21px}.cut_order_block.style-6 .cut_order_desc{font-size:13px;line-height:16px;font-weight:300;color:rgba(255,255,255,.8);opacity:0}.cut_order_block.style-6:hover .cut_order_cat{letter-spacing:4px;opacity:1}.cut_order_block.style-6:hover .cut_order_title{letter-spacing:4px}.cut_order_block.style-6:hover .cut_order_desc{letter-spacing:.6px;opacity:1}.cut_order_block.style-7 .cut_order_entry{background:#333;padding:83px 43px 90px}.cut_order_block.style-7 .cut_order_title{font-size:16px;line-height:22px;font-weight:800;color:#fff;letter-spacing:.5px;margin-bottom:10px}.cut_order_block.style-7 .cut_order_cat{font-size:11px;line-height:15px;font-weight:300;color:rgba(255,255,255,.3);letter-spacing:3.2px;text-transform:uppercase;margin-bottom:20px}.cut_order_block.style-7 .cut_order_desc{font-size:12px;line-height:24px;font-weight:300;color:rgba(255,255,255,.4);letter-spacing:1.1px;margin-bottom:32px}.cut_order_block.style-8 .cut_order_entry{padding-top:9px;padding-bottom:10px}.cut_order_block.style-8 .cut_order_cat{font-size:13px;line-height:16px;font-weight:400;font-style:italic;color:#fff;letter-spacing:3.7px;margin-bottom:8px}.cut_order_block.style-8 .cut_order_title{display:inline-block;font-size:18px;line-height:22px;font-weight:800;color:#fff;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;margin-bottom:15px}.cut_order_block.style-8 .cut_order_desc{font-size:13px;line-height:16px;font-weight:400;color:rgba(255,255,255,.8);letter-spacing:.5px}.cut_order_block.style-8:hover .cut_order_cat{-webkit-transform:translateY(-9px);-moz-transform:translateY(-9px);-ms-transform:translateY(-9px);-o-transform:translateY(-9px);transform:translateY(-9px)}.cut_order_block.style-8:hover .cut_order_title{background:#ff2c6a}.cut_order_block.style-8:hover .cut_order_desc{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.cut_order_block.style-9{display:table;width:100%;height:250px;-moz-background-size:cover;background-size:cover;background-position:center center}.cut_order_block.style-9:before{content:'';display:block;position:absolute;top:21px;left:21px;right:21px;bottom:21px;z-index:2}.cut_order_block.style-9:hover:before{background:#84694e;opacity:.9}.cut_order_block.style-9 .cut_order_overlay{background:#111;opacity:.35}.cut_order_block.style-9 .cut_order_entry{position:relative;display:table-cell;vertical-align:middle;width:100%;padding:30px;z-index:3}.cut_order_block.style-9 .cut_order_cat{font-size:13px;line-height:15px;font-weight:300;color:#fff;letter-spacing:4px;margin-bottom:13px}.cut_order_block.style-9 .cut_order_title{display:inline-block;font-size:20px;line-height:24px;font-weight:800;color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px}.cut_order_block.style-9:hover .cut_order_title{letter-spacing:4px}.cut_order_block.style-9 .cut_order_desc{font-size:13px;line-height:16px;font-weight:300;color:rgba(255,255,255,.8);letter-spacing:.6px}.m_slider_margin{margin-top:-90px}@media screen and (max-width:991px){.m_slider .m_slider_inner{height:720px}.m_slider .m_slider_cat{margin-bottom:12px}.m_slider .m_slider_title{font-size:45px;line-height:45px;margin-bottom:16px}.m_slider .m_slider_desc{font-size:14px;line-height:22px;margin:0 auto 25px}}@media screen and (max-width:767px){.m_slider .m_slider_inner{height:600px}.image-item.type-2 .text-side{text-align:center}.m_slider .m_slider_cat{margin-bottom:9px}.m_slider .m_slider_title{font-size:34px;line-height:34px;margin-bottom:12px}.m_slider .m_slider_desc{font-size:14px;line-height:22px;margin:0 auto 17px}.m_slider.style-1 .swiper-slide.active .m_slider_entry:after{width:350px;height:350px}}@media screen and (max-width:480px){.m_slider .m_slider_desc{width:75%}.m_slider.style-1 .swiper-slide.active .m_slider_entry:after{width:100%;height:100%}.m_slider.style-1 .pagination{display:block;bottom:25px}.m_slider.style-1 .swiper-arrow-left,.m_slider.style-1 .swiper-arrow-right{display:none}}.c-btn,.c-btn.type-4:after,.cut_order_block:before,.cut_order_cat,.cut_order_desc,.cut_order_devider,.cut_order_entry,.cut_order_image:after,.cut_order_image:before,.cut_order_overlay,.cut_order_social,.cut_order_social a,.cut_order_text,.cut_order_title,.m_slider.style-1 .m_slider_entry:after,.m_slider.style-1 .m_slider_inner,a{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}div.wpcf7-validation-errors{color:red}.menu-item-has-children>a span{padding-left:5px}header .scrol .navigation nav>ul>li>a:active,header .scrol .navigation nav>ul>li>a:focus{color:#f36}.widget select{color:#888;border:1px solid #eee;padding:10px;-webkit-appearance:menulist}.p-gym-info .service-block .desc{text-align:left}.navigation.comment-navigation{width:100%;font:11px Raleway,sans-serif;text-transform:uppercase;color:#888;line-height:49px;letter-spacing:1px}.navigation.comment-navigation .nav-previous{float:left}.navigation.comment-navigation .nav-next{float:right}