@charset "UTF-8";@import'https://fonts.googleapis.com/css?family=Raleway:400,500,600,700,800';@import'https://fonts.googleapis.com/css?family=Great+Vibes';@import"reset.css";@import"../fonts/font-awesome/css/font-awesome.min.css";@import"../plugin/bootstrap/css/bootstrap.min.css";@import"../plugin/select2/css/select2.min.css";@import"../plugin/slick/slick.min.css";@import"../plugin/rev/css/settings.min.css";body{color:#0e0e0e}img{-webkit-backface-visibility:hidden}img,.res-img{max-width:100%;height:auto}blockquote .left{margin:0 20px 0 0;text-align:right;float:left}blockquote .right{margin:0 0 0 20px;text-align:left;float:right}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}.relative{position:relative}.absolute{position:absolute}.block{display:block}.inline-block{display:inline-block}.clear{clear:both;width:100%;height:0;font-size:0;line-height:0;overflow:hidden}.animation-all,.animation-all *{transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.alignleft{float:left;margin-right:20px;margin-bottom:26px}.alignright{float:right;margin-left:20px;margin-bottom:26px}.aligncenter{margin:0 auto 24px;float:none;display:block}.hidden{display:none!important}.fl{float:left}.fr{float:right}.after-clear:after{content:"";display:block;clear:both;width:0;height:0;overflow:hidden}.normal-text{font-weight:400}.center-vh{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.center-v{top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.center-h{left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@keyframes animate{0%{background-position:left}50%{background-position:right}100%{background-position:right}}html.js__popup_active{overflow:hidden;position:relative}#wrapper{overflow:hidden;width:100%;position:relative;top:0;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);background:#fff;z-index:20;transition:transform .4s ease;-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;-ms-transition:-ms-transform .4s ease}@media(min-width:1025px){#wrapper{top:0!important}}.css-margin-bottom{margin-bottom:20px}.css-margin-bottom-medium{margin-bottom:30px}.css-margin-bottom-large{margin-bottom:40px}.css-margin-bottom-huge{margin-bottom:50px}.display-none{display:none}.gradient-background{background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1);color:#fff}.gradient-background a{color:#fff}@media(min-width:1025px){.gradient-background a:hover{color:#f1d819}}.gray-background{background:#f7f8fa}.center-margin{margin-left:auto;margin-right:auto}.width150{width:150px}.width300{width:300px}.width580{width:580px}.width1200{width:1200px}.line-through{text-decoration:line-through}@media(min-width:1200px){.container{padding-left:0;padding-right:0}}.row-inline-block{font-size:0;text-align:left}.row-inline-block>*{display:inline-block;float:none}.row-inline-block.text-center>*{text-align:center}.row.tiny-spacing{margin-left:-7px;margin-right:-7px}.row.tiny-spacing>*{padding-left:7px;padding-right:7px}.row.small-spacing{margin-left:-10px;margin-right:-10px}.row.small-spacing>*{padding-left:10px;padding-right:10px}.row.no-spacing{margin-left:0;margin-right:0}.row.no-spacing>*{padding-left:0;padding-right:0}@media(max-width:767px) and (min-width:480px){.col-ip-1{width:calc(100%/12)}.col-ip-2{width:calc(100%/6)}.col-ip-3{width:25%}.col-ip-4{width:calc(100%/3)}.col-ip-5{width:calc(500%/12)}.col-ip-6{width:50%}.col-ip-7{width:calc(700%/12)}.col-ip-8{width:calc(200%/3)}.col-ip-9{width:75%}.col-ip-10{width:calc(500%/6)}.col-ip-11{width:calc(1100%/12)}.col-ip-12{width:100%}}@media(max-width:767px) and (min-width:600px){.col-tb-1{width:calc(100%/12)}.col-tb-2{width:calc(100%/6)}.col-tb-3{width:25%}.col-tb-4{width:calc(100%/3)}.col-tb-5{width:calc(500%/12)}.col-tb-6{width:50%}.col-tb-7{width:calc(700%/12)}.col-tb-8{width:calc(200%/3)}.col-tb-9{width:75%}.col-tb-10{width:calc(500%/6)}.col-tb-11{width:calc(1100%/12)}.col-tb-12{width:100%}}.section-who-we-are .container{padding-top:65px;padding-bottom:100px}.section-why-choose-us{padding-top:63px;padding-bottom:50px}.section-our-stat{padding-top:43px;padding-bottom:25px}.section-special-gift-cards,.section-our-blog{padding-top:62px;padding-bottom:50px}.section-our-awesome-team,.section-beauty-centre-product,.section-testimonials,.section-our-services .container{padding-top:62px;padding-bottom:100px}.section-services{padding-top:41px;padding-bottom:43px}.section-our-pricing-plans .container{padding-top:62px;padding-bottom:60px}.section-our-gallery{padding-top:62px;padding-bottom:85px}.section-contact-us{padding-top:62px;padding-bottom:42px}.section-about-us{padding-top:15px}.section-contact-form .container{padding-top:100px;padding-bottom:100px}.section-pages{padding-top:45px;padding-bottom:70px}a{outline:none;text-decoration:none!important}a:hover,a:active,a:visited,a:focus{text-decoration:none!important;outline:none}input,button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.animation,a,button,input{transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.button-with-arrow{display:block;position:relative;width:155px;height:40px;padding-right:40px;font-size:14px;line-height:40px;font-weight:800;color:#fff!important;text-transform:uppercase;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 2px 9px 0 rgba(14,14,14,.25);-moz-box-shadow:0 2px 9px 0 rgba(14,14,14,.25);box-shadow:0 2px 9px 0 rgba(14,14,14,.25)}.button-with-arrow .arrow{position:absolute;top:5px;right:5px;z-index:10}.button-white,.button-gradient{display:inline-block;width:170px;height:45px;text-align:center;font-size:13px;line-height:45px;font-weight:800;text-transform:uppercase;outline:none;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;-webkit-box-shadow:0 -2px 5px 0 rgba(14,14,14,.15);-moz-box-shadow:0 -2px 5px 0 rgba(14,14,14,.15);box-shadow:0 -2px 5px 0 rgba(14,14,14,.15)}.button-white.small,.button-gradient.small{width:auto;height:40px;padding-left:20px;padding-right:20px;line-height:40px}.button-white{background:#fff;color:#cc3197}@media(min-width:1025px){.button-white:hover{background:#cc3197;color:#fff}}.button-gradient{color:#fff!important;z-index:10;border:none}.form-block{padding-top:22px}.form-message{margin-bottom:43px;padding-top:4px;font-weight:500}.form-message strong{font-weight:600}.form-shadow{padding:43px 30px 50px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}@media(max-width:479px){.form-shadow{padding:20px 15px}}.form-title,.widget-title{margin-bottom:17px;font-size:18px;line-height:28px;text-transform:uppercase;color:#0e0e0e;font-weight:800}.input-shadow{width:100%;height:45px;padding:9px 15px;color:#0e0e0e;background:#fff;border:1px solid #fff;font-size:14px;line-height:25px;outline:none;font-family:Raleway;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.input-shadow:focus{-webkit-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);-moz-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);box-shadow:0 2px 25px 0 rgba(14,14,14,.1);border-color:#ababab}textarea.input-shadow{min-height:150px}.input-submit-gradient{padding:10px 35px;font-size:14px;line-height:25px;color:#fff;text-transform:uppercase;background:none;outline:none;border:none;font-weight:800;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;-webkit-box-shadow:0 2px 9px 0 rgba(14,14,14,.25);-moz-box-shadow:0 2px 9px 0 rgba(14,14,14,.25);box-shadow:0 2px 9px 0 rgba(14,14,14,.25)}.subscribe-form{position:relative;padding-right:75px;margin-top:29px}.subscribe-form .input-text{width:100%;height:45px;padding-right:85px;padding-left:30px;color:#0e0e0e;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;border:none;outline:none}.subscribe-form .input-text::-webkit-input-placeholder{color:#a5a5a5}.subscribe-form .input-text:-moz-placeholder{color:#a5a5a5}.subscribe-form .input-text::-moz-placeholder{color:#a5a5a5}.subscribe-form .input-text:-ms-input-placeholder{color:#a5a5a5}.subscribe-form .button-submit{position:absolute;top:0;right:0;width:150px;outline:none;border:none}@media(max-width:399px){.subscribe-form{padding-right:0}.subscribe-form .input-text{padding-right:30px}.subscribe-form .button-submit{position:relative}}.searchform{position:relative}.searchform .inp-search{padding-right:45px}.searchform .btn-search{position:absolute;top:5px;right:5px;width:35px;height:35px;font-size:16px;border:none;outline:none;background:#d5d5d5;color:#fff}@media(min-width:1025px){.searchform .btn-search:hover{background:#cc3197}}.frm-subscribe{position:relative;z-index:10;padding:13px 15px 20px;border:10px solid #fff;background:#0e0e0e;overflow:hidden;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.frm-subscribe .img-cover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";-moz-opacity:.1;-khtml-opacity:.1;opacity:.1;position:absolute;top:0;right:0;max-width:10000px;min-width:100%;z-index:-1}.frm-subscribe .title{margin-bottom:6px;color:#fff;font-size:18px;line-height:28px;font-weight:500}.frm-subscribe p{margin-bottom:22px;color:#a5a5a5;font-size:14px;line-height:26px}.frm-subscribe .input-text{padding:0 10px;margin-bottom:20px;width:100%;height:40px;font-size:13px;line-height:40px;font-family:Raleway,sans-serif;border:none;outline:none;color:#0e0e0e}.frm-subscribe .input-text::-webkit-input-placeholder{color:#a5a5a5}.frm-subscribe .input-text:-moz-placeholder{color:#a5a5a5}.frm-subscribe .input-text::-moz-placeholder{color:#a5a5a5}.frm-subscribe .input-text:-ms-input-placeholder{color:#a5a5a5}.frm-subscribe .input-submit{width:110px;height:35px;padding:5px 10px}.item-form-title{margin-bottom:25px}.item-form-title .sub-title{color:#777;font-size:28px;line-height:28px;font-family:Great Vibes,cursive}.item-form-title .title{font-size:18px;line-height:28px;text-transform:uppercase;font-weight:800}.light-effect{position:relative;overflow:hidden;display:block}.light-effect:after{content:"";display:block;position:absolute;top:0;left:-200%;width:100%;height:100%;background:rgba(255,255,255,.3);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;transform:skew(45deg);-webkit-transform:skew(45deg);-moz-transform:skew(45deg);-o-transform:skew(45deg);-ms-transform:skew(45deg)}.light-effect:hover:after{left:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.gradient-hover{position:relative;overflow:hidden;z-index:10}.gradient-hover:before{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.gradient-hover:after{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#cc3197;background:-moz-linear-gradient(-45deg,#cc3197 0,#6b3593 100%);background:-webkit-linear-gradient(-45deg,#cc3197 0,#6b3593 100%);background:linear-gradient(135deg,#cc3197 0,#6b3593 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc3197',endColorstr='#6b3593',GradientType=1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.gradient-hover:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.plus-hover{position:relative}.plus-hover:before{content:"";z-index:10;position:absolute;top:0;left:0;background:#0e0e0e;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;width:100%;height:100%}.plus-hover:after{content:"";width:51px;height:51px;position:absolute;top:50%;left:50%;z-index:10;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;background:url(../images/icon-plus.png) 0 0 no-repeat;transform:translate(-50%,-50%) scale(1.5);-webkit-transform:-webkit-translate(-50%,-50%) scale(1.5);-moz-transform:-moz-translate(-50%,-50%) scale(1.5)}@media(min-width:1025px){.plus-hover:hover:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.plus-hover:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:translate(-50%,-50%) scale(1);-webkit-transform:-webkit-translate(-50%,-50%) scale(1);-moz-transform:-moz-translate(-50%,-50%) scale(1)}}.menumobile-toggle{border:none;background:none;width:44px;height:44px;outline:none;position:relative}.menumobile-toggle .icon-bar{width:32px;height:4px;display:block;background:#fff;position:absolute;top:20px;left:6px;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.menumobile-toggle .icon-bar:nth-child(1){transform:translate(0,-8px);-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-o-transform:translate(0,-8px);-ms-transform:translate(0,-8px)}.menumobile-toggle .icon-bar:nth-child(3){transform:translate(0,8px);-webkit-transform:translate(0,8px);-moz-transform:translate(0,8px);-o-transform:translate(0,8px);-ms-transform:translate(0,8px)}@media(min-width:1025px){.menumobile-toggle{display:none}}@media(min-width:1025px){.menumobile-navbar-wrapper{display:none}.mobile-sticky{display:none}.main-menu-wrap{font-size:0}.main-menu-wrap .menu>li{display:inline-block;position:relative;margin-left:40px}.main-menu-wrap .menu>li:first-child{margin-left:0}.main-menu-wrap .menu>li>a{display:block;font-size:15px;line-height:70px;font-weight:500;text-transform:uppercase;color:#fff}.main-menu-wrap .menu>li>.sub-menu{transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-o-transform:translate(0,20px);-ms-transform:translate(0,20px)}.main-menu-wrap .menu>li.current-menu-item>a{color:#f1d819}.main-menu-wrap .menu .sub-menu{position:absolute;top:100%;left:0;font-size:16px;line-height:26px;min-width:200px;z-index:30;border:1px solid #a5a5a5;border-top:3px solid #a5a5a5;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden}.main-menu-wrap .menu .sub-menu li{white-space:nowrap;border-bottom:1px solid #a5a5a5;position:relative}.main-menu-wrap .menu .sub-menu a{display:block;background:#cc3197;color:#fff;padding:10px 15px}.main-menu-wrap .menu .sub-menu .sub-menu{border-top:1px solid #a5a5a5;border-left:3px solid #6b3593;transform:translate(20px,0);-webkit-transform:translate(20px,0);-moz-transform:translate(20px,0);-o-transform:translate(20px,0);-ms-transform:translate(20px,0);left:100%;top:0}.main-menu-wrap .menu .sub-menu .sub-menu:before{content:"";position:absolute;top:0;left:-30px;width:30px;height:100%}.main-menu-wrap .menu li:hover>a{color:#f1d819}.main-menu-wrap .menu li:hover>.sub-menu{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);visibility:visible}}@media(min-width:1025px) and (max-width:1199px){.main-menu-wrap .menu>li{margin-left:25px}}@media(min-width:1025px) and (min-width:1025px){.main-menu-wrap .menu>li>a:hover{color:#f1d819}}@media(max-width:1024px){html.js__menu_active{overflow:hidden;height:100%}html.js__menu_active #wrapper{position:absolute;top:0;left:0;width:100%;overflow:hidden;bottom:0;transform:translate(380px,0);-webkit-transform:translate(380px,0);-moz-transform:translate(380px,0);-o-transform:translate(380px,0);-ms-transform:translate(380px,0)}html.js__menu_active .menumobile-toggle .icon-bar:nth-child(1){transform:translate(0,0) rotate(45deg)!important}html.js__menu_active .menumobile-toggle .icon-bar:nth-child(2){transform:translate(0,0) rotate(45deg)!important}html.js__menu_active .menumobile-toggle .icon-bar:nth-child(3){transform:translate(0,0) rotate(-45deg)!important}.menu-navbar-wrapper{margin:0;height:0;width:100%;min-height:0;padding:0;border:none;position:initial}.main-menu-wrap{display:none}.menumobile-navbar{position:fixed;top:0;left:0;width:380px;height:100%;background:#222;z-index:10;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;overflow:auto}.menumobile-navbar #menu-mobile{padding:0}.menumobile-navbar #menu-mobile .arrow{display:none}.menumobile-navbar #menu-mobile ul li{display:block;margin:0}.menumobile-navbar #menu-mobile ul li a{color:#fff;text-align:left;display:block;margin:0;text-decoration:none}.menumobile-navbar #menu-mobile .menu{line-height:18px}.menumobile-navbar #menu-mobile .menu li{display:block;padding:0;width:100%}.menumobile-navbar #menu-mobile .menu>li{display:block;margin:0;position:relative;border-bottom:1px solid #3b3b3b}.menumobile-navbar #menu-mobile .menu>li>a{font-size:14px;padding:8px 25px 8px 15px;color:#fff;text-align:left;display:block;margin:0;text-decoration:none}.menumobile-navbar #menu-mobile .menu>li>.sub-menu{background:#313131;padding:10px 15px}.menumobile-navbar #menu-mobile .menu>li>.sub-menu a{display:block;font-size:14px;padding:8px 10px;color:#fff;text-align:left;margin:0;text-decoration:none}.menumobile-navbar #menu-mobile .menu>li>.sub-menu .sub-menu{padding-left:20px}.menumobile-navbar #menu-mobile .menu>li>.sub-menu li{border-bottom:1px dashed #777}.menumobile-navbar #menu-mobile .menu>li>.sub-menu li:last-child{border-bottom:none}.menumobile-navbar #menu-mobile .menu>li .sub-menu{display:none}.menumobile-navbar #menu-mobile .menu>li.js__menu_active>a,.menumobile-navbar #menu-mobile .menu>li .js__menu_active>a{color:#ffcb05;background:#3b3b3b}.menumobile-navbar #menu-mobile .menu .menu-item-has-children{position:relative}.menumobile-navbar #menu-mobile .menu .menu-item-has-children>a{padding-right:25px}.menumobile-navbar #menu-mobile .menu .menu-item-has-children>a+.drop-down-icon:after{content:'\f103';font-family:FA;position:absolute;right:0;top:0;line-height:36px;width:36px;text-align:center;z-index:99;color:#fff}.menumobile-navbar #menu-mobile .menu .menu-item-has-children .drop-down-icon.js__active:after{content:'\f102'}.menumobile-navbar .menumobile-close-btn{text-align:center;color:#fff;font-size:16px;line-height:26px;cursor:pointer;padding:4px 0;background:#323232}.menumobile-navbar .menumobile-close-btn .fa{line-height:26px}.menumobile-navbar .menumobile-close-btn .fa:before{display:block;position:relative;top:-2px}}@media(max-width:499px){html.js__menu_active #wrapper{transform:translate(240px,0);-webkit-transform:translate(240px,0);-moz-transform:translate(240px,0);-o-transform:translate(240px,0);-ms-transform:translate(240px,0)}.menumobile-navbar{width:240px}}.header{position:relative;overflow:visible!important;z-index:20}.header:before{content:"";position:absolute;top:0;min-width:100%;width:1900px;height:100%;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1)}.header .top-header{border-bottom:1px solid rgba(255,255,255,.06);background:rgba(243,243,243,.25);position:relative;z-index:20}.header .top-header .container{padding-top:20px;padding-bottom:4px}.header .top-header .left-side{float:left;margin-bottom:15px}@media(max-width:479px){.header .top-header .left-side{max-width:180px;margin-top:4px}}.header .top-header .right-side{float:right;padding-bottom:20px}.header .bottom-header:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.header .bottom-header .left-side{float:left}.header .bottom-header .right-side{float:right}.header .bottom-header .menumobile-toggle{position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:15px}.header .buttons{padding:0 20px 10px;font-size:14px;line-height:24px;font-weight:800;text-transform:uppercase;text-align:center}.header .buttons:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.header .buttons .button-cart{float:left;width:130px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#0e0e0e;border:2px solid #0e0e0e;padding:6px;margin-bottom:20px}@media(min-width:1025px){.header .buttons .button-cart:hover{background:#0e0e0e;color:#fff}}.header .buttons .button-checkout{float:right;width:130px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;margin-bottom:20px;padding:8px;-webkit-box-shadow:0 2px 9px 0 rgba(14,14,14,.25);-moz-box-shadow:0 2px 9px 0 rgba(14,14,14,.25);box-shadow:0 2px 9px 0 rgba(14,14,14,.25)}.header .cart-list li{position:relative;padding:20px;border-bottom:1px solid #e8e8e8;color:#a5a5a5;font-size:16px;line-height:26px;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.header .cart-list li:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}@media(min-width:1025px){.header .cart-list li:hover{background:#f7f8fa}.header .cart-list li:hover .close-button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.header .cart-list .thumb{float:left;margin-right:15px;border:5px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.header .cart-list .title{font-size:16px;line-height:26px;font-weight:600}.header .cart-list .title a{color:#0e0e0e}@media(min-width:1025px){.header .cart-list .title a:hover{color:#8d65ab}}.header .cart-list .close-button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:14px;left:14px;z-index:10;width:20px;height:20px;border:3px solid #fff;background:#0e0e0e;color:#fff;font-size:8px;line-height:14px;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-indent:1px;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}@media(min-width:1025px){.header .cart-list .close-button:hover{background:#e95c13}}.header .controls-list{float:left;margin-top:10px;padding-bottom:5px;font-size:0}.header .controls-list>li{display:inline-block;position:relative;margin-left:10px}.header .controls-list>li:first-child{margin-left:0}.header .controls-list .control-item{display:block;width:40px;height:40px;font-size:16px;line-height:40px;text-align:center;color:#bb2387;background:rgba(255,255,255,.15);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}@media(min-width:1025px){.header .controls-list .control-item:hover{color:#a5a5a5}}@media(min-width:1025px){.header .controls-list .control-item:hover{background:#fff}}.header .controls-list .control-item.fa-shopping-cart{text-indent:-2px}.header .controls-list .cart-wrapper{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;position:absolute;top:71px;right:0;z-index:40;width:350px;background:#fff;transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-o-transform:translate(0,20px);-ms-transform:translate(0,20px);-webkit-box-shadow:0 2px 9px 0 rgba(33,33,33,.15);-moz-box-shadow:0 2px 9px 0 rgba(33,33,33,.15);box-shadow:0 2px 9px 0 rgba(33,33,33,.15)}.header .controls-list .js__active .cart-wrapper{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0)}.header .controls-list .js__active .control-item{background:#fff;color:#a5a5a5}.header .controls-list .js__active .form-search{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;width:350px}@media(max-width:479px){.header .controls-list>li{position:initial}.header .controls-list .cart-wrapper{width:100%;top:101px}.header .controls-list .form-search{top:101px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;height:70px;transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-o-transform:translate(0,20px);-ms-transform:translate(0,20px)}.header .controls-list .form-search .input-submit{top:14px}.header .controls-list .js__active .form-search{width:100%;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0)}}.header .form-search{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;position:absolute;top:0;right:0;width:40px;height:40px;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;z-index:20;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}.header .form-search .input-search{width:100%;height:100%;padding:0 40px 0 15px;outline:none;background:#fff;border:none;font-size:14px;line-height:40px;font-family:Raleway;color:#0e0e0e}.header .form-search .input-search::-webkit-input-placeholder{color:#a5a5a5}.header .form-search .input-search:-moz-placeholder{color:#a5a5a5}.header .form-search .input-search::-moz-placeholder{color:#a5a5a5}.header .form-search .input-search:-ms-input-placeholder{color:#a5a5a5}.header .form-search .input-submit{position:absolute;top:0;right:0;width:40px;height:40px;border:none;outline:none;font-size:16px;background:#fff;color:#a5a5a5}.header .reservation-button{width:180px;height:44px;margin:13px 0;text-transform:uppercase;font-weight:800;font-size:15px;line-height:40px;border:2px solid #fff;background:#fff;color:#cc3197;outline:none;-webkit-box-shadow:0 -2px 5px 0 rgba(14,14,14,.15);-moz-box-shadow:0 -2px 5px 0 rgba(14,14,14,.15);box-shadow:0 -2px 5px 0 rgba(14,14,14,.15);-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}@media(min-width:1025px){.header .reservation-button:hover{background:transparent}}@media(min-width:1025px){.header .reservation-button:hover{color:#fff}}.header .social-list{float:left;margin-right:45px;margin-top:10px;padding-bottom:5px;font-size:0}.header .social-list li{display:inline-block;margin-left:20px}.header .social-list li:first-child{margin-left:0}.header .social-list a{font-size:18px;line-height:40px;color:#bb2387}@media(min-width:1025px){.header .social-list a:hover{color:#fff}}@media(max-width:699px){.header .social-list{display:none}}.header .subtotal{padding:13px 20px;margin-bottom:3px}.header .subtotal:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.header .subtotal .lbl{float:left;font-size:18px;line-height:28px;font-weight:600;color:#0e0e0e}.header .subtotal .price{float:right;font-size:20px;line-height:28px;font-weight:500;color:#cc3197}.footer .top-footer{padding-top:92px;padding-bottom:42px;border-bottom:1px solid #282522}.footer .bottom-footer{padding:18px 0;background:#0e0e0e;color:#777;text-align:center}.footer .bottom-footer a{color:#fff}@media(min-width:1025px){.footer .bottom-footer a:hover{color:#cc3197}}.footer .widget{margin-bottom:50px;font-size:14px;line-height:24px;color:#a5a5a5}.footer .widget-title{margin-bottom:36px;text-transform:uppercase;font-weight:800;color:#fff;font-size:22px;line-height:32px}.footer .socials{margin-left:-5px;margin-right:-5px;padding-top:7px;font-size:0}.footer .socials li{display:inline-block;padding:0 5px 10px}.footer .socials a{display:block;position:relative;width:35px;height:35px;text-align:center;color:#0e0e0e;font-size:18px;line-height:35px;background:#fff;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:1025px){.footer .socials a:hover{color:#fff}}.footer .socials a:before{z-index:10;position:relative}.footer .socials a:after{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;left:0;width:35px;height:35px;background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:1025px){.footer .socials a:hover{background:none;-webkit-box-shadow:0 2px 9px 0 rgba(14,14,14,.25);-moz-box-shadow:0 2px 9px 0 rgba(14,14,14,.25);box-shadow:0 2px 9px 0 rgba(14,14,14,.25)}.footer .socials a:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.footer .menu li{margin-bottom:14px}.footer .menu a{color:#fff}@media(min-width:1025px){.footer .menu a:hover{color:#cc3197}}.section-404{position:relative;padding:265px 15px}.section-404 .content{position:relative;z-index:20;max-width:780px;display:block;margin:0 auto;float:none;text-align:center}.section-404 p{padding:41px 0;font-size:16px;line-height:30px;color:#777}.section-404 p a{color:#0e0e0e}@media(min-width:1025px){.section-404 p a:hover{color:#cc3197}}.section-404 .button-gradient{width:190px;margin-bottom:100px}.section-404 .searchform-in-404{position:relative;max-width:450px;display:block;margin:0 auto;float:none}.section-404 .searchform-in-404 .input-text{padding-right:45px}.section-404 .searchform-in-404 .input-submit{width:35px;height:35px;position:absolute;top:5px;right:5px;background:#d5d5d5;color:#fff;border:none;outline:none;font-size:16px}@media(min-width:1025px){.section-404 .searchform-in-404 .input-submit:hover{background:#cc3197}}.item-adv{display:block;position:relative;width:100%;height:200px;overflow:hidden;color:#fff!important}.item-adv:before,.item-adv:after{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;position:absolute;top:0;left:0;z-index:10;width:101%;height:101%;background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.item-adv:after{left:-101%}@media(min-width:1025px){.item-adv:hover:before{transform:translate(100%,0);-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0)}.item-adv:hover:after{left:0}}.item-adv .content{position:absolute;top:52px;left:0;z-index:20;padding:0 15px;width:100%;text-align:center}.item-adv .content>*{max-width:270px;margin-left:auto;margin-right:auto}.item-adv .thumb{position:absolute;top:0;left:0;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);max-width:10000px;min-width:100%}.item-adv .title{margin-bottom:12px;text-transform:uppercase;font-size:24px;line-height:34px;font-weight:800}.item-adv.rose:before,.item-adv.rose:after{background:#fd3e4f;background:-moz-linear-gradient(-45deg,#fd3e4f 0,#fd3f9c 100%);background:-webkit-linear-gradient(-45deg,#fd3e4f 0,#fd3f9c 100%);background:linear-gradient(135deg,#fd3e4f 0,#fd3f9c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd3e4f',endColorstr='#fd3f9c',GradientType=1)}.item-adv.blue:before,.item-adv.blue:after{background:#04c7ff;background:-moz-linear-gradient(-45deg,#04c7ff 0,#0072bb 100%);background:-webkit-linear-gradient(-45deg,#04c7ff 0,#0072bb 100%);background:linear-gradient(135deg,#04c7ff 0,#0072bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#04c7ff',endColorstr='#0072bb',GradientType=1)}.item-adv.orange:before,.item-adv.orange:after{background:#ffb00b;background:-moz-linear-gradient(-45deg,#ffb00b 0,#d8970d 100%);background:-webkit-linear-gradient(-45deg,#ffb00b 0,#d8970d 100%);background:linear-gradient(135deg,#ffb00b 0,#d8970d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb00b',endColorstr='#d8970d',GradientType=1)}.item-adv.green:before,.item-adv.green:after{background:#95d32a;background:-moz-linear-gradient(-45deg,#95d32a 0,#79b411 100%);background:-webkit-linear-gradient(-45deg,#95d32a 0,#79b411 100%);background:linear-gradient(135deg,#95d32a 0,#79b411 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#95d32a',endColorstr='#79b411',GradientType=1)}.item-adv.red:before,.item-adv.red:after{background:#f57635;background:-moz-linear-gradient(-45deg,#f57635 0,#e95c13 100%);background:-webkit-linear-gradient(-45deg,#f57635 0,#e95c13 100%);background:linear-gradient(135deg,#f57635 0,#e95c13 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f57635',endColorstr='#e95c13',GradientType=1)}.item-adv.purple:before,.item-adv.purple:after{background:#eb42ff;background:-moz-linear-gradient(-45deg,#eb42ff 0,#fc7ddb 100%);background:-webkit-linear-gradient(-45deg,#eb42ff 0,#fc7ddb 100%);background:linear-gradient(135deg,#eb42ff 0,#fc7ddb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb42ff',endColorstr='#fc7ddb',GradientType=1)}.item-background-large{position:relative;z-index:10}.item-background-large .item-background-large-thumbnail{position:absolute;bottom:0;right:0;z-index:-1}@media(max-width:1199px){.item-background-large .item-background-large-thumbnail{right:-100px}}@media(max-width:991px){.item-background-large .item-background-large-thumbnail{display:none}}.item-blog-grid{position:relative;padding:10px 10px 22px;background:#fff;text-align:left;-webkit-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);box-shadow:0 1px 5px 0 rgba(14,14,14,.1)}.item-blog-grid .date{position:absolute;left:5px;bottom:5px;padding:0 10px;z-index:30;font-size:14px;line-height:32px;font-weight:500;color:#fff;background:rgba(14,14,14,.75)}.item-blog-grid .thumb{display:block;margin-bottom:23px}.item-blog-grid .title{padding:0 10px;margin-bottom:16px;font-size:18px;line-height:26px;font-weight:600}.item-blog-grid .title a{color:#0e0e0e}@media(min-width:1025px){.item-blog-grid .title a:hover{color:#cc3197}}.item-blog-grid p{padding:0 10px;font-size:14px;line-height:26px;color:#777}.item-blog-list{padding:10px;font-size:14px;line-height:26px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.item-blog-list:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.item-blog-list .content{float:left;width:calc(100% - 370px)}.item-blog-list .desc{margin-bottom:22px;color:#777}.item-blog-list .post-meta{margin-bottom:14px;color:#a5a5a5;font-weight:500}.item-blog-list .post-meta a{color:#a5a5a5}@media(min-width:1025px){.item-blog-list .post-meta a:hover{color:#cc3197}}.item-blog-list .post-meta li{display:inline-block;margin-right:25px}.item-blog-list .post-meta .fa{margin-right:10px;line-height:26px}.item-blog-list .read-more-link{display:inline-block;position:relative;padding:5px 18px;width:125px;text-align:center;line-height:25px;overflow:hidden;color:#fff!important;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.item-blog-list .thumb{float:left;margin-right:20px;max-width:350px;text-align:center}.item-blog-list .thumb a{display:inline-block}.item-blog-list .title{margin-top:13px;margin-bottom:17px;font-size:18px;line-height:26px;font-weight:600;color:#0e0e0e}.item-blog-list .title a{color:#0e0e0e}@media(min-width:1025px){.item-blog-list .title a:hover{color:#cc3197}}@media(max-width:767px){.item-blog-list .content{width:100%}.item-blog-list .thumb{width:100%;max-width:100%;margin-bottom:20px}}.item-cart-product{position:relative;padding-left:108px;min-height:118px;font-size:14px;line-height:26px;text-align:left}.item-cart-product .product-meta{position:relative;padding-right:50px;font-size:14px;line-height:26px;color:#777}.item-cart-product .product-meta span{color:#cc3197}.item-cart-product .remove{position:absolute;right:0;top:0;color:#0e0e0e}@media(min-width:1025px){.item-cart-product .remove:hover{color:#cc3197}}.item-cart-product .thumb{position:absolute;top:8px;left:0}.item-cart-product .thumb a{display:inline-block;border:5px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.item-cart-product .title{margin-bottom:7px;font-size:18px;line-height:28px;font-weight:600}.item-cart-product .title a{color:#0e0e0e}@media(min-width:1025px){.item-cart-product .title a:hover{color:#cc3197}}.item-cart-product p{margin-bottom:15px;color:#777}@media(max-width:399px){.item-cart-product{padding-left:0}.item-cart-product .thumb{position:relative;top:0;padding:20px;text-align:center}}.item-contact-box{padding:22px 30px 15px;font-size:14px;line-height:26px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.item-contact-box .info{font-weight:500}.item-contact-box .info a{color:#0e0e0e}@media(min-width:1025px){.item-contact-box .info a:hover{color:#cc3197}}.item-contact-box .info li{padding-left:42px;position:relative;margin-bottom:32px}.item-contact-box .info .icon-contact{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.item-contact-box .social{font-size:0;padding-left:42px;background:url(../images/icon-contact-social.png) 0 0 no-repeat}.item-contact-box .social li{display:inline-block;margin-right:15px;margin-bottom:15px}.item-contact-box .social li:last-child{margin-right:0}.item-contact-box .social a{display:block;position:relative;width:35px;height:35px;font-size:18px;line-height:35px;background:#d7d7d7;color:#fff!important;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.item-contact-box .social a:before{position:relative;z-index:20}.item-contact-box .social a:after{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;left:0;z-index:10;width:35px;height:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.item-contact-box .social a:hover{background:none}.item-contact-box .social a:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.item-contact-info{text-align:center;font-size:14px;line-height:26px;padding-bottom:5px}.item-contact-info img{margin-bottom:12px}.item-contact-us .title{margin-bottom:16px;font-size:18px;line-height:27px;font-weight:800;text-transform:uppercase}.item-contact-us p{color:#777;font-size:14px;line-height:26px}.item-contact-us p a{color:#777}@media(min-width:1025px){.item-contact-us p a:hover{color:#cc3197}}.item-contact-us .socials{margin-left:-7px;margin-right:-7px;font-size:0}.item-contact-us .socials li{display:inline-block;padding:14px 7px 0}.item-contact-us .socials a{display:block;position:relative;width:30px;height:30px;text-align:center;color:#fff;font-size:18px;line-height:30px;background:#d5d5d5;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.item-contact-us .socials a:before{z-index:10;position:relative}.item-contact-us .socials a:after{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;left:0;width:30px;height:30px;background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(min-width:1025px){.item-contact-us .socials a:hover{-webkit-box-shadow:0 2px 9px 0 rgba(14,14,14,.25);-moz-box-shadow:0 2px 9px 0 rgba(14,14,14,.25);box-shadow:0 2px 9px 0 rgba(14,14,14,.25)}.item-contact-us .socials a:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.item-faq{position:relative;padding:10px 20px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.item-faq.js__active .title:before{content:"\f106";background:#cc3197;color:#fff}.item-faq .text-content{display:none;margin-top:13px;padding-top:17px;padding-bottom:12px;border-top:1px solid #ededed}.item-faq .title{font-size:18px;line-height:25px;padding-right:25px;cursor:pointer}.item-faq .title:before{content:"\f107";font-family:FA;position:absolute;top:5px;right:5px;width:35px;height:35px;font-size:18px;line-height:35px;text-align:center;background:#e5e5e5;color:#0e0e0e;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.item-faq .title:hover:before{background:#cc3197;color:#fff}}.item-gallery{display:block;position:relative;margin-bottom:15px;border:10px solid #fff;background:#0e0e0e;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.item-gallery:before{content:"\f065";font-family:FA;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;font-size:16px;line-height:22px;position:absolute;left:10px;bottom:5px;color:#a5a5a5;z-index:10;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.item-gallery img{min-width:100%;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.item-gallery .title{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:50%;left:0;z-index:20;width:100%;text-align:center;color:#fff;font-size:18px;line-height:28px;font-weight:500;transform:translate(0,-40%);-webkit-transform:translate(0,-40%);-moz-transform:translate(0,-40%);-o-transform:translate(0,-40%);-ms-transform:translate(0,-40%);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.item-gallery:hover:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.item-gallery:hover .title{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.item-gallery:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";-moz-opacity:.35;-khtml-opacity:.35;opacity:.35}}.item-large-title{display:inline-block;position:relative;margin-bottom:42px;padding-top:30px;background:url(../images/leaf-bg.png) center top no-repeat}.item-large-title .sub-title{font-size:26px;line-height:30px;color:#777;font-family:Great Vibes,cursive}.item-large-title .title{font-size:30px;line-height:34px;font-weight:800;text-transform:uppercase}.item-large-title.small-spacing{margin-bottom:17px}.page-title .title{text-transform:uppercase;font-weight:800;font-size:48px;line-height:60px}.page-title .woocommerce-breadcrumb{padding-top:17px;font-size:16px;line-height:26px;text-align:right}@media(max-width:991px){.page-title .woocommerce-breadcrumb{text-align:left}}.page-title .woocommerce-breadcrumb a{color:#fff}@media(min-width:1025px){.page-title .woocommerce-breadcrumb a:hover{color:#cc3197}}.page-title .woocommerce-breadcrumb span{color:#cc3197}.single-title{margin-bottom:20px;font-size:24px;line-height:34px;text-transform:uppercase;color:#0e0e0e;font-weight:800}.item-person{position:relative;background:#fff;text-align:center;-webkit-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);box-shadow:0 1px 5px 0 rgba(14,14,14,.1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.item-person:before{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:10px;left:10px;bottom:10px;right:10px;z-index:10;background:#0e0e0e;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-webkit-backface-visibility:hidden;transform:scale(.8,.8);-webkit-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-o-transform:scale(.8,.8);-ms-transform:scale(.8,.8)}.item-person .overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:20;width:100%;padding:10px;color:#fff;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-webkit-backface-visibility:hidden}@media(min-width:1025px){.item-person:hover{-webkit-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);-moz-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);box-shadow:0 2px 25px 0 rgba(14,14,14,.1)}.item-person:hover:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1)}.item-person:hover .overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}@media(max-width:1024px){.item-person .overlay{top:0;height:100%;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0)}.item-person .name a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}}.item-person .details{padding-top:17px;padding-bottom:16px;font-size:14px;line-height:26px}.item-person .details span{color:#a5a5a5}.item-person .meta{display:block;font-size:14px;line-height:23px}.item-person .name{font-size:18px;line-height:25px;text-transform:uppercase;font-weight:800}.item-person .name a{color:#fff}@media(min-width:1025px){.item-person .name a:hover{color:#cc3197}}.item-person .socials{font-size:0}.item-person .socials li{display:inline-block;margin-left:6px;padding-top:6px}.item-person .socials li:first-child{margin-left:0}.item-person .socials a{display:block;position:relative;z-index:10;width:30px;height:30px;text-align:center;font-size:14px;line-height:30px;background:#d5d5d5;color:#fff!important;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.item-person .socials a:before{position:relative;z-index:20}.item-person .socials a:after{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:-1px;left:-1px;width:32px;height:32px;background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-webkit-backface-visibility:hidden}@media(min-width:1025px){.item-person .socials a:hover{background:none}.item-person .socials a:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.item-person .thumb{display:block;margin:0 auto;float:none}.team-content{padding:20px 25px 5px;margin-bottom:42px;font-size:16px;line-height:30px;border-left:4px solid #cc3197;color:#0e0e0e}.team-content p{margin-bottom:15px}.team-detail:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.team-detail .content{float:left;width:calc(100% - 330px);padding-bottom:24px}.team-detail .desc{font-size:14px;line-height:26px;color:#777}.team-detail .desc p{margin-bottom:26px}.team-detail .meta{margin-bottom:23px;padding-bottom:9px;border-bottom:1px solid #e7e7e9;color:#cc3197;font-size:14px;line-height:26px}.team-detail .meta p{margin-bottom:15px}.team-detail .meta span{color:#777}.team-detail .meta ul{color:#0e0e0e}.team-detail .meta ul li{margin-bottom:14px}.team-detail .thumb{float:left;margin-right:30px;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.team-detail .title{font-size:24px;line-height:34px;font-weight:600;color:#0e0e0e}@media(max-width:659px){.team-detail .content{float:none;width:100%}.team-detail .thumb{display:block;margin:0 auto 20px;float:none}}.item-post-grid{padding:10px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.item-post-grid .desc{margin-bottom:4px;font-size:14px;line-height:26px;color:#777}.item-post-grid .learn-more-link{color:#0e0e0e}@media(min-width:1025px){.item-post-grid .learn-more-link:hover{color:#cc3197}}.item-post-grid .learn-more-link .fa{line-height:26px}.item-post-grid .thumb{position:relative;margin-bottom:15px;display:inline-block}.item-post-grid .thumb.with-video-icon{background:#0e0e0e}.item-post-grid .thumb.with-video-icon:before,.item-post-grid .thumb.with-video-icon:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.item-post-grid .thumb.with-video-icon:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";-moz-opacity:.35;-khtml-opacity:.35;opacity:.35;z-index:10;width:71px;height:71px;background:#cc3197}.item-post-grid .thumb.with-video-icon:after{z-index:20;width:57px;height:57px;background:#cc3197 url(../images/icon-play.png) center center}.item-post-grid .thumb.with-video-icon img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";-moz-opacity:.65;-khtml-opacity:.65;opacity:.65}.item-pricing-plan{position:relative;margin-bottom:30px;background:#fff;text-align:left;-webkit-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);box-shadow:0 1px 5px 0 rgba(14,14,14,.1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.item-pricing-plan.featured{-webkit-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);-moz-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);box-shadow:0 2px 25px 0 rgba(14,14,14,.1)}.item-pricing-plan.featured:before{content:"";position:absolute;top:0;right:5px;width:31px;height:43px;background:url(../images/icon-badge.jpg) 0 0 no-repeat}@media(min-width:1025px){.item-pricing-plan:hover{-webkit-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);-moz-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);box-shadow:0 2px 25px 0 rgba(14,14,14,.1)}}.item-pricing-plan .details li{padding:13px 30px;font-size:14px;line-height:25px}.item-pricing-plan .details li:nth-child(odd){background:#f7f8fa}.item-pricing-plan .details li.disable{color:#a5a5a5}.item-pricing-plan .price{position:relative;width:100%;height:100px;overflow:hidden;color:#fff;background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1)}.item-pricing-plan .price .inside{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-right:95px}.item-pricing-plan .price .inside .amount{font-size:48px;line-height:54px;font-weight:700}.item-pricing-plan .price .inside .sub{position:absolute;top:0;right:0;width:95px;font-size:18px;line-height:23px}.item-pricing-plan .price .inside .per{position:absolute;bottom:0;right:0;width:95px;font-size:16px;line-height:18px}.item-pricing-plan .price.rose{background:#fd3e4f;background:-moz-linear-gradient(-45deg,#fd3e4f 0,#fd3f9c 100%);background:-webkit-linear-gradient(-45deg,#fd3e4f 0,#fd3f9c 100%);background:linear-gradient(135deg,#fd3e4f 0,#fd3f9c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd3e4f',endColorstr='#fd3f9c',GradientType=1)}.item-pricing-plan .price.green{background:#febd02;background:-moz-linear-gradient(-45deg,#febd02 0,#f1d819 100%);background:-webkit-linear-gradient(-45deg,#febd02 0,#f1d819 100%);background:linear-gradient(135deg,#febd02 0,#f1d819 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febd02',endColorstr='#f1d819',GradientType=1)}.item-pricing-plan .price.purple{background:#eb42ff;background:-moz-linear-gradient(-45deg,#eb42ff 0,#fc7ddb 100%);background:-webkit-linear-gradient(-45deg,#eb42ff 0,#fc7ddb 100%);background:linear-gradient(135deg,#eb42ff 0,#fc7ddb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb42ff',endColorstr='#fc7ddb',GradientType=1)}.item-pricing-plan .price.blue{background:#03baff;background:-moz-linear-gradient(-45deg,#03baff 0,#00daff 100%);background:-webkit-linear-gradient(-45deg,#03baff 0,#00daff 100%);background:linear-gradient(135deg,#03baff 0,#00daff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03baff',endColorstr='#00daff',GradientType=1)}.item-pricing-plan .title{padding:13px 15px;text-transform:uppercase;font-size:24px;line-height:34px;font-weight:800;text-align:center}.item-product{padding-bottom:50px;background:#fff;text-align:center;-webkit-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);box-shadow:0 1px 5px 0 rgba(14,14,14,.1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.item-product .add_to_cart_button{display:inline-block}.item-product .content{display:block;padding:16px 10px 22px}.item-product .desc{color:#777;font-size:14px;line-height:26px}.item-product .price{display:block;margin-bottom:14px;font-size:30px;line-height:40px;color:#cc3197;font-weight:600}.item-product .price del{margin-right:8px;font-weight:400;color:#a5a5a5;font-size:22px;line-height:40px}.item-product .price ins{text-decoration:none}.item-product .title{margin-top:21px;margin-bottom:12px;font-size:24px;line-height:34px;text-transform:uppercase;font-weight:800;color:#0e0e0e;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.item-product .title:hover{color:#cc3197}}.item-product .thumb img{display:block;margin:0 auto;float:none}@media(min-width:1025px){.item-product:hover{-webkit-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);-moz-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);box-shadow:0 2px 25px 0 rgba(14,14,14,.1)}}.item-product-single{padding:10px 10px 25px;background:#fff;text-align:center;-webkit-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);box-shadow:0 1px 5px 0 rgba(14,14,14,.1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.item-product-single:hover{-webkit-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);-moz-box-shadow:0 2px 25px 0 rgba(14,14,14,.1);box-shadow:0 2px 25px 0 rgba(14,14,14,.1)}.item-product-single:hover .thumb img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";-moz-opacity:.45;-khtml-opacity:.45;opacity:.45}.item-product-single:hover .thumb .add_to_cart_button,.item-product-single:hover .thumb .wish-list-link{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0)}}.item-product-single .price{font-size:24px;line-height:34px;font-weight:600;color:#cc3197}.item-product-single .price del{margin-right:5px;font-size:18px;line-height:34px;color:#a5a5a5;font-weight:400}.item-product-single .price ins{text-decoration:none}.item-product-single .thumb{position:relative;background:#0e0e0e}.item-product-single .thumb img{transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.item-product-single .thumb .add_to_cart_button,.item-product-single .thumb .wish-list-link{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:50%;left:50%;margin-top:-20px;width:40px;height:40px;font-size:16px;line-height:40px;color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-o-transform:translate(0,20px);-ms-transform:translate(0,20px)}.item-product-single .thumb .add_to_cart_button:before,.item-product-single .thumb .wish-list-link:before{position:relative;z-index:10}.item-product-single .thumb .add_to_cart_button{margin-left:-50px;overflow:hidden;background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1)}.item-product-single .thumb .add_to_cart_button:after{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;width:40px;height:40px;position:absolute;top:0;left:0;background:#fd3e4f;background:-moz-linear-gradient(-45deg,#fd3e4f 0,#fd3f9c 100%);background:-webkit-linear-gradient(-45deg,#fd3e4f 0,#fd3f9c 100%);background:linear-gradient(135deg,#fd3e4f 0,#fd3f9c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd3e4f',endColorstr='#fd3f9c',GradientType=1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.item-product-single .thumb .add_to_cart_button:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.item-product-single .thumb .wish-list-link{margin-left:10px;background:none;transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s}.item-product-single .thumb .wish-list-link:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.item-product-single .thumb .wish-list-link:after{content:"";background-image:url(../images/twitter-heart.png);position:absolute;top:-10px;left:-10px;z-index:20;width:60px;height:60px;background-size:2900%;background-repeat:no-repeat;cursor:pointer}.item-product-single .thumb .wish-list-link.js__active:before{background:#fff}.item-product-single .thumb .wish-list-link.js__active:after{animation-name:animate;animation-duration:.8s;animation-iteration-count:1;animation-timing-function:steps(28);animation-fill-mode:forwards}.item-product-single .title{margin-bottom:7px;margin-top:13px;font-size:16px;line-height:26px;font-weight:500}.item-product-single .title a{color:#0e0e0e}@media(min-width:1025px){.item-product-single .title a:hover{color:#cc3197}}.product:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.product .images{float:left;width:526px;margin-bottom:50px}.product .images .thumbnails{float:left;width:100px}.product .images .woocommerce-main-image{float:right;width:406px}.product .summary{float:right;width:615px}@media(min-width:992px) and (max-width:1199px){.product .images{width:420px}.product .images .thumbnails{width:80px}.product .images .woocommerce-main-image{width:328px}.product .summary{width:495px}}@media(max-width:991px){.product .summary{width:100%}}@media(max-width:559px){.product .images{width:100%;text-align:center}.product .images .thumbnails{float:none;display:inline-block;margin-left:-5px;margin-right:-5px;width:auto;text-align:left}.product .images .thumbnails a{display:inline-block;width:auto;margin:0 5px 10px}.product .images .woocommerce-main-image{float:none;display:inline-block;margin-bottom:20px;width:auto}}.product .thumbnails a{display:block;width:100%;margin-bottom:10px;border:5px solid #fff;background:#0e0e0e;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.product .thumbnails a img{width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.product .thumbnails a.js__active img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.product .woocommerce-main-image{border:10px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.summary{margin-top:-9px;margin-bottom:50px}.summary .cart{display:inline-block;position:relative;width:140px;height:40px;padding:10px 35px;margin-bottom:30px;background:#fff;overflow:hidden;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.summary .cart button{position:absolute;top:0;width:35px;height:40px;border:none;outline:none}.summary .cart .minus{background:url(../images/icon-minus-small.png) center center no-repeat;left:0}.summary .cart .plus{background:url(../images/icon-plus-small.png) center center no-repeat;right:0}.summary .cart .js__target{width:100%;height:20px;border:none;text-align:center;border-left:1px solid #a5a5a5;border-right:1px solid #a5a5a5;font-size:18px;outline:none;-moz-appearance:textfield}.summary .cart .js__target::-webkit-outer-spin-button,.summary .cart .js__target::-webkit-inner-spin-button{-webkit-appearance:none}.summary .compare-link{width:40px;height:40px;margin-bottom:15px;border:2px solid #0e0e0e;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#0e0e0e;font-size:16px;line-height:36px;text-align:center}@media(min-width:1025px){.summary .compare-link:hover{border-color:#cc3197;color:#cc3197}}.summary .description{padding-top:14px;padding-bottom:2px;margin-top:22px;margin-bottom:30px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;color:#777;font-size:14px;line-height:26px}.summary .description p{margin-bottom:20px}.summary .price{color:#cc3197;font-weight:700;font-size:30px;line-height:40px}.summary .product_meta{padding-top:17px;font-size:14px;line-height:26px;color:#0e0e0e}.summary .product_meta span{color:#cc3197}.summary .product_meta .lbl{display:inline-block;width:120px;color:77}.summary .product_title{margin-bottom:5px;font-size:24px;line-height:34px;color:#0e0e0e;font-weight:500}.summary .single_add_to_cart_button{margin-right:20px;margin-bottom:15px}.summary .social{padding-top:8px;font-size:18px;line-height:28px}.summary .social li{display:inline-block;margin-right:10px}.summary .social strong{color:#0e0e0e;font-weight:600}.summary .social a{font-size:16px;line-height:28px;color:#a5a5a5}@media(min-width:1025px){.summary .social a:hover{color:#cc3197}}.summary .variants{display:inline-block;max-width:100%}.summary .variants>li{display:inline-block;margin-right:30px;margin-bottom:30px;max-width:100%}.summary .variants .select2-shadow{width:300px;max-width:100%}.summary .variants .select2-shadow .select2-container--default{height:40px}.summary .variants .select2-shadow .select2-container--default .select2-selection--single{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:40px}.summary .variants .select2-shadow .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.summary .variants .select2-shadow .select2-container--default .select2-selection--single .select2-selection__arrow:before{height:40px;line-height:38px}.summary .variants .select2-shadow .select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:7px;padding-bottom:7px;line-height:26px}.summary .wish-list-link{display:inline-block;position:relative;margin-right:10px;margin-bottom:15px;width:40px;height:40px;background:none;transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s}.summary .wish-list-link:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid #0e0e0e;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.summary .wish-list-link:after{content:"";background-image:url(../images/twitter-heart-black.png);position:absolute;top:-10px;left:-10px;z-index:20;width:60px;height:60px;background-size:2900%;background-repeat:no-repeat;cursor:pointer}.summary .wish-list-link.js__active:before{border-color:#e2264d}.summary .wish-list-link.js__active:after{animation-name:animate;animation-duration:.8s;animation-iteration-count:1;animation-timing-function:steps(28);animation-fill-mode:forwards}.item-reason .desc{font-size:14px;line-height:26px;color:#777}.item-reason .thumb{margin-bottom:22px}.item-reason .title{margin-bottom:17px;font-size:18px;line-height:25px;text-transform:uppercase;font-weight:800}.item-related-post{display:block;position:relative}.item-related-post .thumb{margin-bottom:13px;text-align:center}.item-related-post .thumb .plus-hover{display:inline-block;border:5px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.item-related-post .thumb .date{position:absolute;left:0;bottom:0;z-index:20;padding:3px 10px;font-size:14px;line-height:26px;background:rgba(204,49,151,.85);color:#fff;font-weight:500}.item-related-post .title{color:#0e0e0e;font-weight:600;font-size:16px;line-height:26px;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.item-related-post .title:hover{color:#cc3197}}.upsells{padding-top:50px}.upsells .upsells-title{font-size:24px;line-height:34px;text-transform:uppercase;font-weight:800;color:#0e0e0e}.item-service{padding:30px 15px 23px;background:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);box-shadow:0 1px 5px 0 rgba(14,14,14,.1);text-align:center;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.item-service .desc{color:#777;font-size:14px;line-height:26px;max-width:300px;display:block;margin:0 auto;float:none}.item-service .icon-color{position:relative;width:80px;height:80px;display:block;margin:0 auto 7px;float:none;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.item-service .icon-color:before,.item-service .icon-color:after{content:"";position:absolute;top:0;left:0;width:80px;height:80px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.item-service .icon-color:before{background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1)}.item-service .icon-color:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;background:#cc3197;background:-moz-linear-gradient(-45deg,#cc3197 0,#6b3593 100%);background:-webkit-linear-gradient(-45deg,#cc3197 0,#6b3593 100%);background:linear-gradient(135deg,#cc3197 0,#6b3593 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc3197',endColorstr='#6b3593',GradientType=1);z-index:10}.item-service .icon-color img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20}.item-service .icon-color.red:before{background:#fd3e4f;background:-moz-linear-gradient(-45deg,#fd3e4f 0,#fd3f9c 100%);background:-webkit-linear-gradient(-45deg,#fd3e4f 0,#fd3f9c 100%);background:linear-gradient(135deg,#fd3e4f 0,#fd3f9c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd3e4f',endColorstr='#fd3f9c',GradientType=1)}.item-service .icon-color.red:after{background:#fd3f9c;background:-moz-linear-gradient(-45deg,#fd3f9c 0,#fd3e4f 100%);background:-webkit-linear-gradient(-45deg,#fd3f9c 0,#fd3e4f 100%);background:linear-gradient(135deg,#fd3f9c 0,#fd3e4f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd3f9c',endColorstr='#fd3e4f',GradientType=1)}.item-service .icon-color.yellow:before{background:#febd02;background:-moz-linear-gradient(-45deg,#febd02 0,#f1d819 100%);background:-webkit-linear-gradient(-45deg,#febd02 0,#f1d819 100%);background:linear-gradient(135deg,#febd02 0,#f1d819 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febd02',endColorstr='#f1d819',GradientType=1)}.item-service .icon-color.yellow:after{background:#f1d819;background:-moz-linear-gradient(-45deg,#f1d819 0,#febd02 100%);background:-webkit-linear-gradient(-45deg,#f1d819 0,#febd02 100%);background:linear-gradient(135deg,#f1d819 0,#febd02 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1d819',endColorstr='#febd02',GradientType=1)}.item-service .icon-color.purple:before{background:#eb42ff;background:-moz-linear-gradient(-45deg,#eb42ff 0,#eb42ff 100%);background:-webkit-linear-gradient(-45deg,#eb42ff 0,#eb42ff 100%);background:linear-gradient(135deg,#eb42ff 0,#eb42ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb42ff',endColorstr='#eb42ff',GradientType=1)}.item-service .icon-color.purple:after{background:#eb42ff;background:-moz-linear-gradient(-45deg,#eb42ff 0,#eb42ff 100%);background:-webkit-linear-gradient(-45deg,#eb42ff 0,#eb42ff 100%);background:linear-gradient(135deg,#eb42ff 0,#eb42ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb42ff',endColorstr='#eb42ff',GradientType=1)}.item-service .icon-color.blue:before{background:#03baff;background:-moz-linear-gradient(-45deg,#03baff 0,#00daff 100%);background:-webkit-linear-gradient(-45deg,#03baff 0,#00daff 100%);background:linear-gradient(135deg,#03baff 0,#00daff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03baff',endColorstr='#00daff',GradientType=1)}.item-service .icon-color.blue:after{background:#00daff;background:-moz-linear-gradient(-45deg,#00daff 0,#03baff 100%);background:-webkit-linear-gradient(-45deg,#00daff 0,#03baff 100%);background:linear-gradient(135deg,#00daff 0,#03baff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00daff',endColorstr='#03baff',GradientType=1)}.item-service .icon-color.green:before{background:#1fe6bd;background:-moz-linear-gradient(-45deg,#1fe6bd 0,#41e5e9 100%);background:-webkit-linear-gradient(-45deg,#1fe6bd 0,#41e5e9 100%);background:linear-gradient(135deg,#1fe6bd 0,#41e5e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1fe6bd',endColorstr='#41e5e9',GradientType=1)}.item-service .icon-color.green:after{background:#41e5e9;background:-moz-linear-gradient(-45deg,#41e5e9 0,#1fe6bd 100%);background:-webkit-linear-gradient(-45deg,#41e5e9 0,#1fe6bd 100%);background:linear-gradient(135deg,#41e5e9 0,#1fe6bd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#41e5e9',endColorstr='#1fe6bd',GradientType=1)}.item-service .icon-color.magento:before{background:#8b73fe;background:-moz-linear-gradient(-45deg,#8b73fe 0,#bc92ff 100%);background:-webkit-linear-gradient(-45deg,#8b73fe 0,#bc92ff 100%);background:linear-gradient(135deg,#8b73fe 0,#bc92ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b73fe',endColorstr='#bc92ff',GradientType=1)}.item-service .icon-color.magento:after{background:#bc92ff;background:-moz-linear-gradient(-45deg,#bc92ff 0,#8b73fe 100%);background:-webkit-linear-gradient(-45deg,#bc92ff 0,#8b73fe 100%);background:linear-gradient(135deg,#bc92ff 0,#8b73fe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc92ff',endColorstr='#8b73fe',GradientType=1)}.item-service .title{margin-bottom:11px;font-size:18px;line-height:29px;text-transform:uppercase;font-weight:800}@media(min-width:1025px){.item-service:hover{-webkit-box-shadow:0 2px 12px 0 rgba(14,14,14,.1);-moz-box-shadow:0 2px 12px 0 rgba(14,14,14,.1);box-shadow:0 2px 12px 0 rgba(14,14,14,.1)}.item-service:hover .icon-color:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.item-text-service{color:#fff}.item-text-service .title{margin-bottom:14px;text-transform:uppercase;font-weight:800;font-size:24px;line-height:34px}.item-text-service p{font-size:14px;line-height:26px}.item-stat .title{margin-bottom:5px;color:#fff;font-size:18px;line-height:23px;text-transform:uppercase;font-weight:800}.item-stat .title span{display:block;text-transform:capitalize;font-size:14px;line-height:23px;font-weight:400}.item-stat .number{font-size:35px;line-height:45px;font-weight:600;color:#cc3197}.item-testimonial{margin-top:25px;text-align:left}.item-testimonial .author:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.item-testimonial .author .avatar{float:left;margin-right:20px;border:5px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.item-testimonial .author span{font-size:14px;line-height:21px;color:#a5a5a5}.item-testimonial .comment-block{position:relative;z-index:10;padding:22px 30px;margin-bottom:32px;font-size:14px;line-height:26px;color:#777;background:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);box-shadow:0 1px 5px 0 rgba(14,14,14,.1)}.item-testimonial .comment-block:after{content:"";width:24px;height:24px;position:absolute;top:100%;left:30px;background:url(../images/bottom-arrow.png) 0 0 no-repeat}.item-testimonial .comment-block:before{content:"";width:56px;height:50px;position:absolute;bottom:30px;right:27px;z-index:-1;background:url(../images/icon-quote.png) 0 0 no-repeat}.item-testimonial .name{padding-top:11px;text-transform:uppercase;font-size:16px;line-height:26px;font-weight:800}.best-sell-list{padding:0 20px}.best-sell-list li{border-top:1px solid #ededed}.best-sell-list li:first-child{border-top:none}.best-sell-list a{display:block;padding:13px 0 5px}.best-sell-list a:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.best-sell-list .thumb{float:left;margin:7px 10px 15px 0;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.best-sell-list .thumb:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}.best-sell-list .title{margin-bottom:6px;font-size:14px;line-height:26px;font-weight:500;color:#0e0e0e;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.best-sell-list .title:hover{color:#cc3197}}.best-sell-list .price{font-size:18px;line-height:28px;font-weight:600;color:#cc3197}.control-center-v-md-wrap{padding-top:50px;padding-bottom:50px}@media(min-width:992px){.control-center-v-md-wrap{position:relative}.control-center-v-md-wrap.js__column_fit_row{position:absolute;top:0;left:0;width:100%}.control-center-v-md-wrap .control-center-v-md{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}}@media(max-width:991px){.js__column_fit_row{height:auto!important}}.controls-md-right{padding-top:29px;margin-left:-10px;margin-right:-10px}.controls-md-right>.control{margin-bottom:26px;margin-right:10px;margin-left:10px}@media(max-width:419px){.controls-md-right>.control{margin-left:0;margin-right:0;display:block}}@media(min-width:992px){.controls-md-right{float:right;text-align:right}}.flickr-list{margin-left:-5px;margin-right:-5px;font-size:0}.flickr-list li{display:inline-block;padding-left:5px;padding-right:5px;margin-bottom:10px;max-width:calc(100%/3)}.flickr-list a{display:block;padding:5px;background:#fff}@media(min-width:1025px){.flickr-list a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}}.flickr-list img{transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.filter-list{padding:0 20px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.filter-list li{border-top:1px solid #ededed}.filter-list li:first-child{border-top:none}.filter-list label{display:block;position:relative;padding:15px 35px 15px 25px;font-size:14px;line-height:25px;cursor:pointer;font-weight:500;color:#0e0e0e;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.filter-list label .text:before,.filter-list label .text:after{content:"";position:absolute;top:20px;left:0;width:15px;height:15px;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.filter-list label .text:before{border:1px solid #a5a5a5}.filter-list label .text:after{content:"\f00c";font-family:FA;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;font-size:12px;line-height:15px;color:#0e0e0e;text-align:center}.filter-list label .number{position:absolute;top:15px;right:0;color:#a5a5a5;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.filter-list label:hover{color:#cc3197}.filter-list label:hover .text:before{border-color:#0e0e0e}.filter-list label:hover .number{color:#cc3197}}.filter-list input[type=checkbox]{display:none}.filter-list input[type=checkbox]:checked+.text{color:#cc3197}.filter-list input[type=checkbox]:checked+.text:before{border-color:#0e0e0e}.filter-list input[type=checkbox]:checked+.text:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.filter-list input[type=checkbox]:checked+.text+.number{color:#cc3197}.message-highlight{margin-bottom:6px;padding:7px 22px;font-size:16px;line-height:26px;font-weight:500;color:#0e0e0e;background:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 1px 5px 0 rgba(14,14,14,.1);box-shadow:0 1px 5px 0 rgba(14,14,14,.1)}.message-highlight a{font-weight:600;color:#cc3197}@media(min-width:1025px){.message-highlight a:hover{color:#f1d819}}.open-time-list li{margin-bottom:28px}.open-time-list span{color:#fff}.pagination{width:100%;font-size:0}.pagination li{display:inline-block;position:relative;padding:20px 5px 0;overflow:hidden}.pagination a{display:block;position:relative;width:40px;height:40px;z-index:10;font-size:18px;line-height:38px;text-align:center;color:#777;font-weight:500}.pagination a:before,.pagination a:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:40px;height:40px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.pagination a:before{border:2px solid #e4e4e4}.pagination a:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1)}.pagination a.current{color:#fff}.pagination a.current:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.pagination a.current:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}@media(min-width:1025px){.pagination a:hover{color:#fff}.pagination a:hover:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.pagination a:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.pagination .fa{line-height:40px}.background-position-wrapper{position:relative;overflow:hidden}.background-position-wrapper .background-position{position:absolute;z-index:-1}.background-position-wrapper .background-position img{position:absolute}.background-position-wrapper .container{position:relative;z-index:10}.background-position-wrapper .right-position{left:0}.background-position-wrapper .right-position img{right:0}.background-position-wrapper .left-position{right:0}.background-position-wrapper .left-position img{left:0}.background-position-wrapper .top-position{top:0}.background-position-wrapper .bottom-position{bottom:0}.parallax-background{position:relative;overflow:hidden;background:#0e0e0e}.parallax-background .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-attachment:fixed}.parallax-background .container{position:relative;z-index:10}.parallax-background.gray-background{background:#f7f8fa}.page-title{padding:70px 0;color:#fff}.popup{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(14,14,14,.85);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.popup .popup-container{position:relative;overflow:auto;width:100%;padding:50px 20px;height:100%}.popup .popup-body{position:relative;z-index:20;display:block;margin:0 auto;float:none;max-width:100%;width:820px;padding:50px 50px 42px;background:#f7f8fa;transform:translate(0,50px);-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);-o-transform:translate(0,50px);-ms-transform:translate(0,50px);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(max-width:479px){.popup .popup-body{padding:30px 15px}.popup .popup-body .input-submit-gradient{display:block;margin:0 auto;float:none}}.popup .popup-images{width:auto;padding:10px;display:inline-block}.popup .popup-slider{position:relative;width:calc(100% - 80px);padding:10px;max-width:1044px;margin-left:auto;margin-right:auto}.popup .popup-slider.slider-small{max-width:850px}@media(max-width:479px){.popup .popup-slider{width:100%}}.popup .close-button{position:absolute;top:-17px;right:-17px;z-index:20;width:35px;height:35px;border:4px solid #fff;background:#0e0e0e;color:#fff;font-size:15px;line-height:26px;text-align:center;outline:none;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}@media(min-width:1025px){.popup .close-button:hover{background:#ff7f00}}.popup.js__active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible}.popup.js__active .popup-body{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0)}.author-single{padding:22px 20px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.author-single:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.author-single .avatar{float:left;padding-top:8px;margin-right:20px;text-align:center}.author-single .avatar a{display:inline-block;max-width:100px;border:10px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.author-single .content{float:left;width:calc(100% - 120px);font-size:18px;line-height:26px;color:#a5a5a5}.author-single .content .name{color:#cc3197;font-weight:700}@media(min-width:1025px){.author-single .content .name:hover{color:#0e0e0e}}.author-single .content p{padding:9px 0;font-size:14px;line-height:26px;color:#777}.author-single .content li{display:inline-block;margin-left:20px}.author-single .content li:first-child{margin-left:0}.author-single .content li a{color:#a5a5a5}@media(min-width:1025px){.author-single .content li a:hover{color:#cc3197}}@media(max-width:479px){.author-single .avatar{width:100%;margin-bottom:20px}.author-single .content{width:100%}}.blog-single{padding:10px;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.blog-single .bottom{padding:4px 0 13px;border-top:1px solid #ededed;color:#a5a5a5;font-size:14px;line-height:26px}.blog-single .bottom:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.blog-single .bottom .left-side{float:left;margin-top:20px}.blog-single .bottom .right-side{float:right;margin-top:20px}@media(max-width:767px){.blog-single .bottom .left-side,.blog-single .bottom .right-side{float:none}}.blog-single .bottom strong{margin-right:15px;font-size:18px;line-height:26px;font-weight:600;color:#0e0e0e}.blog-single .bottom a{display:inline-block;font-size:14px;line-height:26px;color:#a5a5a5;cursor:pointer}@media(min-width:1025px){.blog-single .bottom a:hover{color:#cc3197}}.blog-single .bottom .fa{font-size:16px;line-height:26px}.blog-single .bottom ul{display:inline-block}.blog-single .bottom li{display:inline-block;margin-left:20px}.blog-single .bottom li:first-child{margin-left:0}.blog-single .content{padding:0 10px}.blog-single .main-thumb{margin-bottom:22px}.blog-single .post-meta{margin-bottom:14px;color:#a5a5a5;font-weight:500}.blog-single .post-meta a{display:inline-block;font-size:14px;line-height:26px;color:#a5a5a5}@media(min-width:1025px){.blog-single .post-meta a:hover{color:#cc3197}}.blog-single .post-meta li{display:inline-block;margin-right:25px}.blog-single .post-meta .fa{margin-right:10px;line-height:26px}.blog-single .post-title{margin-bottom:8px;font-size:18px;line-height:28px;text-transform:uppercase;color:#0e0e0e;font-weight:800}.blog-single .text-content{padding-bottom:22px}.box-single{position:relative;padding:22px 20px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.box-single .box-title{font-size:18px;line-height:28px;text-transform:uppercase;color:#0e0e0e;font-weight:800}.box-single .comment-list{margin-bottom:-22px}.box-single .comment-list:before{background:#fff}.text-content{font-size:14px;line-height:26px;color:#777}.text-content>*:last-child{margin-bottom:0}.text-content>*{max-width:100%}.text-content a{color:#0e0e0e}@media(min-width:1025px){.text-content a:hover{color:#cc3197}}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6,.text-content .h1,.text-content .h2,.text-content .h3,.text-content .h4,.text-content .h5,.text-content .h6{margin-bottom:24px;color:#0e0e0e;font-weight:700}.text-content h1,.text-content h2,.text-content h3,.text-content .h1,.text-content .h2,.text-content .h3{margin-top:20px}.text-content h4,.text-content h5,.text-content h6,.text-content .h4,.text-content .h5,.text-content .h6{margin-top:10px}.text-content h1,.text-content .h1{font-size:36px;line-height:46px}.text-content h2,.text-content .h2{font-size:30px;line-height:40px}.text-content h3,.text-content .h3{font-size:24px;line-height:34px}.text-content h4,.text-content .h4{font-size:18px;line-height:28px}.text-content h5,.text-content .h5{font-size:14px;line-height:24px}.text-content h6,.text-content .h6{font-size:10px;line-height:20px}.text-content cite{color:#a5a5a5;font-style:normal}.text-content blockquote{position:relative;padding:39px 30px;border-left:4px solid #cc3197;background:url(../images/icon-quote.png) 30px 24px no-repeat;font-size:14px;line-height:26px}.text-content blockquote cite{position:absolute;bottom:13px;right:30px}.text-content blockquote p{margin-bottom:0;color:#0e0e0e}.text-content p{margin-bottom:26px}.text-content ul{margin-bottom:26px}.text-content ul li{padding-left:32px;position:relative;margin-bottom:19px}.text-content ul li:before{content:"";width:12px;height:12px;position:absolute;top:8px;left:0;background:#cc3197;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.text-content ul ul,.text-content ul ol{margin-bottom:0}.text-content ol{margin-bottom:24px;list-style:decimal inside}.text-content ol li{padding-left:20px;margin-bottom:19px}.text-content ol ul,.text-content ol ol{margin-bottom:0}.text-content figcaption{padding:5px;font-style:italic;color:#0e0e0e}.text-content table{border:1px solid #ededed;margin-bottom:24px}.text-content table th,.text-content table td{padding:5px 10px;border:1px solid #ededed}.text-content table thead{background:#f7f8fa;color:#0e0e0e}.text-content dl{margin-bottom:24px}.text-content dd,.text-content dt{line-height:24px}.text-content dd{margin-bottom:10px}.text-content dt{color:#0e0e0e}.text-content address{font-style:italic;line-height:24px;margin-bottom:24px}.text-content del,.text-content strike{color:#e95c13}.comment-list{position:relative}.comment-list:before{content:"";background:#f7f8fa;width:100%;height:3px;position:absolute;bottom:-1px;right:0;z-index:10}.comment-list .comment{padding-left:75px;padding-top:15px}.comment-list .comment-author .avatar{position:absolute;top:7px;left:-75px;border:5px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.comment-list .comment-author .url{font-size:18px;line-height:28px;color:#cc3197;font-weight:600}@media(min-width:1025px){.comment-list .comment-author .url:hover{color:#0e0e0e}}.comment-list .comment-body{position:relative;padding-left:50px;margin-bottom:8px}.comment-list .comment-content{padding-bottom:22px;border-bottom:1px solid #ededed}.comment-list .comment-meta{margin-bottom:15px}.comment-list .comment-metadata{color:#a5a5a5;font-size:14px;line-height:26px}.comment-list .comment-metadata a{color:#a5a5a5!important}.comment-list .comment-metadata .date{color:#0e0e0e;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.comment-list .comment-metadata .date:hover{color:#cc3197}}.comment-list .comment-metadata .split{padding:0 10px}.comment-list .comment-reply-link{position:absolute;top:28px;right:0;text-transform:uppercase;font-weight:800;color:#0e0e0e;font-size:14px;line-height:26px}@media(min-width:1025px){.comment-list .comment-reply-link:hover{color:#cc3197}}@media(max-width:599px){.comment-list .comment{padding-left:0}.comment-list .comment-author .avatar{left:50%;margin-left:-50px}.comment-list .comment-body{padding-left:0;padding-top:120px}.comment-list .comment-content{padding-bottom:62px}.comment-list .comment-reply-link{top:auto;left:0;right:auto;bottom:20px}}.shop-controls{margin-bottom:30px}.shop-controls:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.shop-controls .left-side{float:left}.shop-controls .right-side{float:right}@media(max-width:699px){.shop-controls .right-side{width:100%}}.shop-controls .select2-shadow{float:left;width:270px;margin-right:30px;margin-bottom:20px}.shop-controls .shop-type{padding-bottom:10px;font-size:0}.shop-controls .shop-type li{display:inline-block;margin-left:10px;margin-bottom:10px}.shop-controls .shop-type li:first-child{margin-left:0}.shop-controls .shop-type a{display:block;width:45px;height:45px;background:#fff;color:#a5a5a5;font-size:16px;line-height:45px;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}@media(min-width:1025px){.shop-controls .shop-type a:hover{color:#a5a5a5}}.shop-controls .shop-type a.active{background:#cc3197;color:#fff}@media(min-width:1025px){.shop-controls .shop-type a.active:hover{color:#fff}}.shop-controls .woocommerce-result-count{float:left;padding:10px 0;margin-bottom:20px;font-size:14px;line-height:25px;color:#a5a5a5}.shop-cart-table{width:100%;margin-bottom:42px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.shop-cart-table thead th{padding:11px 15px;background:#f2f2f2;text-align:center;font-size:18px;line-height:28px;text-transform:uppercase;font-weight:800}.shop-cart-table tbody td{padding:22px 15px;min-width:200px;text-align:center;border:1px solid #e7e7e7;vertical-align:middle}.shop-cart-table tbody td:first-of-type{border-left:none}.shop-cart-table tbody td:last-of-type{border-right:none}.shop-cart-table tbody .product-price,.shop-cart-table tbody .product-subtotal{font-size:18px;line-height:28px;color:#0e0e0e;font-weight:700}@media(max-width:1199px){.shop-cart-table tbody .product-price,.shop-cart-table tbody .product-subtotal{min-width:150px}}.shop-cart-table tfoot td{padding:30px 30px 10px}.shop-cart-table tfoot td:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.shop-cart-table .button-gradient{margin-bottom:15px;width:160px}.shop-cart-table .coupon .input-text{width:350px;height:40px;padding:4px 15px;margin-right:20px;margin-bottom:15px}.shop-cart-table .coupon .button-black{width:160px;height:40px;margin-bottom:15px;border:2px solid #0e0e0e;outline:none;font-size:14px;line-height:26px;padding:5px 15px;background:#fff;color:#0e0e0e;text-transform:uppercase;font-weight:800;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media(min-width:1025px){.shop-cart-table .coupon .button-black:hover{background:#0e0e0e}}@media(min-width:1025px){.shop-cart-table .coupon .button-black:hover{color:#fff}}.shop-cart-table .quantity{display:inline-block;position:relative;width:140px;height:40px;padding:10px 35px;background:#fff;overflow:hidden;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.shop-cart-table .quantity button{position:absolute;top:0;width:35px;height:40px;border:none;outline:none}.shop-cart-table .quantity .minus{background:url(../images/icon-minus-small.png) center center no-repeat;left:0}.shop-cart-table .quantity .plus{background:url(../images/icon-plus-small.png) center center no-repeat;right:0}.shop-cart-table .quantity .js__target{display:block;width:70px;height:20px;position:absolute;top:10px;left:35px;border:none;text-align:center;border-left:1px solid #a5a5a5;border-right:1px solid #a5a5a5;font-size:18px;outline:none;-moz-appearance:textfield}.shop-cart-table .quantity .js__target::-webkit-outer-spin-button,.shop-cart-table .quantity .js__target::-webkit-inner-spin-button{-webkit-appearance:none}@media(max-width:991px){.shop-cart-table tbody td{min-width:0!important}.shop-cart-table tfoot .pull-right,.shop-cart-table tfoot .pull-left{width:100%}}@media(max-width:699px){.shop-cart-table{display:block}.shop-cart-table thead{display:none}.shop-cart-table tbody td{display:block;padding:0 15px 10px;border:none;text-align:left;vertical-align:top;font-size:14px!important;line-height:40px!important}.shop-cart-table tbody tr{display:block;border-bottom:1px solid #e7e7e7}.shop-cart-table tbody .product-name{padding-top:15px}.shop-cart-table tbody .product-price:before,.shop-cart-table tbody .product-quantity:before,.shop-cart-table tbody .product-subtotal:before{content:attr(data-title) " : ";display:inline-block;width:100px;font-size:14px;line-height:40px;color:#a5a5a5;font-weight:500}}@media(max-width:479px){.shop-cart-table tfoot .coupon .input-text{width:100%;margin-right:0}}.shop-cart-total-table{width:100%;margin-bottom:30px;font-size:18px;line-height:28px;color:#0e0e0e;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.shop-cart-total-table th,.shop-cart-total-table td{padding:23px 30px;border:1px solid #e7e7e7}@media(max-width:479px){.shop-cart-total-table th,.shop-cart-total-table td{padding:15px 18px}}.shop-cart-total-table th{font-weight:600;border-left:none}.shop-cart-total-table td{font-size:16px;border-right:none}.shop-cart-total-table p{margin-bottom:26px;font-size:14px;line-height:26px;font-weight:500}.shop-cart-total-table a{color:#cc3197;font-size:14px;line-height:26px;font-weight:500}@media(min-width:1025px){.shop-cart-total-table a:hover{color:#0e0e0e}}.shop-cart-total-table .cart-total td{font-weight:18}.woocommerce-tabs{padding-top:40px;margin-bottom:30px}.woocommerce-tabs .tabs{font-size:0}.woocommerce-tabs .tabs a{display:block;text-transform:uppercase;font-size:24px;line-height:34px;font-weight:800;color:#0e0e0e}@media(min-width:1025px){.woocommerce-tabs .tabs a:hover{color:#cc3197}}.woocommerce-tabs .tabs a.js__active{color:#cc3197}.woocommerce-tabs .tabs li{display:inline-block;margin-left:55px;margin-bottom:14px}.woocommerce-tabs .tabs li:first-child{margin-left:0}.woocommerce-tabs .panel{display:none}.woocommerce-tabs .panel.js__active{display:block}.widget{margin-bottom:50px}.widget-dark-title{font-size:18px;line-height:28px;padding:11px 20px;color:#fff;text-transform:uppercase;background:#0e0e0e;font-weight:800}.widget_adv a{-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.tagcloud{font-size:0;margin:0 -5px}.tagcloud a{display:inline-block;padding:5px 17px;margin:0 5px 10px;font-size:14px;line-height:25px;color:#0e0e0e;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}@media(min-width:1025px){.tagcloud a:hover{color:#fff}}@media(min-width:1025px){.tagcloud a:hover{background:#cc3197}}.widget_categories ul{padding:10px 20px 1px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.widget_categories a{display:block;position:relative;padding:14px 50px 14px 0;font-size:18px;line-height:25px;color:#0e0e0e;border-bottom:1px solid #ededed;font-weight:500}.widget_categories a span{position:absolute;top:14px;right:0;color:#a5a5a5;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.widget_categories a:hover{color:#cc3197}.widget_categories a:hover span{color:#cc3197}}.widget-recent-post ul{padding:1px 10px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.widget-recent-post li{border-top:1px solid #ededed}.widget-recent-post li:first-child{border-top:none}.widget-recent-post a{display:block;padding:12px 0}.widget-recent-post a:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.widget-recent-post .thumb{float:left;margin:7px 21px 8px 0;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.widget-recent-post .thumb:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}}.widget-recent-post .title{margin-bottom:4px;font-size:14px;line-height:26px;font-weight:500;color:#0e0e0e;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.widget-recent-post .title:hover{color:#cc3197}}.widget-recent-post .date{font-size:14px;line-height:26px;color:#a5a5a5}.widget_archive li{margin-top:10px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.widget_archive li:first-child{border-top:none}.widget_archive a{display:block;position:relative;padding:5px 50px 5px 15px;color:#0e0e0e;font-weight:500;font-size:14px;line-height:25px}.widget_archive a span{position:absolute;top:5px;right:15px;color:#a5a5a5;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.widget_archive a:hover{color:#cc3197}.widget_archive a:hover span{color:#cc3197}}.text-widget .text-content{font-size:14px;line-height:24px}.text-widget .text-content p{margin-bottom:24px;color:#a5a5a5}.isotope-filter .filter-controls{padding-top:8px;margin-bottom:43px;font-size:0}.isotope-filter .filter-controls li{display:inline-block;padding:10px 15px 0}.isotope-filter .filter-controls a{display:block;color:#0e0e0e;font-size:16px;line-height:26px;font-weight:500}@media(min-width:1025px){.isotope-filter .filter-controls a:hover{color:#cc3197}}.isotope-filter .filter-controls .js__active{color:#cc3197}.filter-label{float:right;width:120px;height:40px;text-align:center;font-size:14px;line-height:36px;border:2px solid #0e0e0e;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media(min-width:992px) and (max-width:1199px){.filter-label{width:100%;margin-bottom:20px}}.filter-slider{position:relative;margin-bottom:21px;padding:14px 0;overflow:hidden}.filter-slider .noUi-base{position:relative;width:100%;height:4px;background:#d5d5d5}.filter-slider .noUi-origin{position:absolute;top:0;width:100%;height:4px;background:#cc3197}.filter-slider .noUi-background{position:absolute;top:0;width:100%;height:4px;background:#d5d5d5}.filter-slider .noUi-handle{position:absolute;top:-6px;left:0;width:15px;height:15px;border:3px solid #cc3197;background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.filter-slider .noUi-handle-upper{left:-15px}.map-full{width:100%;height:595px}@media(max-width:1024px){.map-full{width:calc(100% - 30px);margin-left:15px}}.map-shadow{width:100%;height:430px;border:5px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.rev_slider_wrapper{margin:0 auto;background-color:transparent;padding:0;margin-top:0;margin-bottom:0}.rev_slider_wrapper .rev_slider{display:none}.rev_slider_wrapper .tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.rev_slider_wrapper .tp-caption a:hover{color:#ffa902}.rev_slider_wrapper .tp-shape-1{z-index:5;background-color:rgba(255,255,255,.4);border-color:rgba(0,0,0,.5)}.rev_slider_wrapper .tp-shape-2{z-index:7;background-color:#58b93d;border-color:rgba(0,0,0,.5)}.rev_slider_wrapper .tp-text-1-1{z-index:6;white-space:nowrap;font-size:60px;line-height:100px;font-weight:400;color:#cc3197;font-family:Great Vibes}.rev_slider_wrapper .tp-text-1-2{z-index:7;white-space:nowrap;font-size:80px;line-height:100px;font-weight:400;color:#8d65ab;font-family:Raleway}.rev_slider_wrapper .tp-text-2-1{z-index:5;white-space:nowrap;font-size:20px;line-height:22px;font-weight:800;color:#0e0e0e;font-family:Raleway}.rev_slider_wrapper .tp-text-2-2{z-index:6;white-space:nowrap;font-size:60px;line-height:80px;font-weight:800;color:#cc3197;font-family:Raleway}.rev_slider_wrapper .tp-text-2-3{z-index:8;width:750px;white-space:normal;font-size:16px;line-height:30px;font-weight:400;color:#0e0e0e;text-align:center}.rev_slider_wrapper .tp-btn-1{z-index:8}.rev_slider_wrapper .tp-btn-2{z-index:9}.rev_slider_wrapper .tp-bannertimer{visibility:hidden}.rev_slider_wrapper .tp-bullets{font-size:0}.rev_slider_wrapper .tp-bullets .tp-bullet{position:relative;width:16px;height:16px;background:none}.rev_slider_wrapper .tp-bullets .tp-bullet:before{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:3px;left:3px;z-index:20;width:10px;height:10px;background:#cc3197;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.rev_slider_wrapper .tp-bullets .tp-bullet:after{content:"";position:absolute;top:2px;left:2px;z-index:10;width:13px;height:13px;border:1px solid transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#fff;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.rev_slider_wrapper .tp-bullets .tp-bullet.selected:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.rev_slider_wrapper .tp-bullets .tp-bullet.selected:after{width:16px;height:16px;top:0;left:0;border:1px solid #cc3197}.rev_slider_wrapper .button-with-arrow{font-weight:800!important;font-size:14px!important;line-height:40px!important}.select2-container{z-index:9999}.select2-container--open .select2-dropdown--below{border-top:1px solid #aaa}.select2-container--open .select2-dropdown--above{border-bottom:1px solid #aaa}.select2-shadow .select2-container{min-width:100%;height:45px}.select2-shadow .select2-selection--single{height:45px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.select2-shadow .select2-selection--single .select2-selection__placeholder{color:#a5a5a5}.select2-shadow .select2-selection--single .select2-selection__rendered{padding:10px 38px 10px 15px;color:#0e0e0e;font-size:14px;line-height:25px}.select2-shadow .select2-selection--single .select2-selection__arrow{position:absolute;width:38px;height:45px;text-align:center}.select2-shadow .select2-selection--single .select2-selection__arrow:before{content:"\f107";font-family:FA;display:block;width:38px;height:45px;font-size:16px;line-height:45px;color:#a5a5a5}.select2-shadow .select2-selection--single .select2-selection__arrow>*{display:none}.slick-wrap .slick-list{margin:0 -15px}.slick-wrap .slick-slide{padding-left:15px;padding-right:15px}.slick-wrap .spacing-for-shadow{margin-top:25px;margin-bottom:50px}.slick-wrap .small-spacing-for-shadow{margin-top:21px;margin-bottom:30px}.slick-wrap .item-related-post{padding-top:23px}.slick-wrap .slick-dots{font-size:0;text-align:center}.slick-wrap .slick-dots li{display:inline-block;position:relative;margin:0 5px;width:16px;height:16px}.slick-wrap .slick-dots button{position:absolute;top:2px;left:2px;width:12px;height:12px;outline:none;border:none;background:#a5a5a5;font-size:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.slick-wrap .slick-dots button:before{content:"";position:absolute;top:1px;left:1px;width:10px;height:10px;border:2px solid #a5a5a5;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}.slick-wrap .slick-dots .slick-active button{width:16px;height:16px;top:0;left:0;background:#cc3197}.slick-wrap .slick-dots .slick-active button:before{border-color:#fff;width:14px;height:14px}.slick-wrap.no-space .slick-list{margin:0}.slick-wrap.no-space .slick-slide{padding-left:0;padding-right:0}.slick-wrap.default{position:relative}.slick-wrap.default .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;color:#eaeaea;border:2px solid #eaeaea;font-size:0;outline:none;background:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.slick-wrap.default .slick-arrow:before{font-size:28px;line-height:34px;position:relative;top:-1px}.slick-wrap.default .slick-arrow:hover{color:#c13197;border-color:#c13197}.slick-wrap.default .slick-prev{left:-80px;text-indent:-2px}.slick-wrap.default .slick-prev:before{content:"\f104";font-family:FA}.slick-wrap.default .slick-next{right:-80px;text-indent:3px}.slick-wrap.default .slick-next:before{content:"\f105";font-family:FA}@media(max-width:1329px) and (min-width:1200px){.slick-wrap.default.has-arrows{padding-left:80px;padding-right:80px}}@media(max-width:1099px) and (min-width:992px){.slick-wrap.default.has-arrows{padding-left:80px;padding-right:80px}}@media(max-width:899px){.slick-wrap.default.has-arrows{padding-left:80px;padding-right:80px}}@media(max-width:739px){.slick-wrap.default.has-arrows{padding-left:55px;padding-right:55px}.slick-wrap.default.has-arrows .slick-prev{left:-55px}.slick-wrap.default.has-arrows .slick-next{right:-55px}}@media(max-width:479px){.slick-wrap.default.has-arrows{padding-left:0;padding-right:0}.slick-wrap.default.has-arrows .slick-arrow{display:none}}.slick-wrap.slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;color:#eaeaea;border:2px solid #eaeaea;font-size:0;outline:none;background:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.slick-wrap.slider .slick-arrow:before{font-size:28px;line-height:34px;position:relative;top:-1px}.slick-wrap.slider .slick-arrow:hover{color:#c13197;border-color:#c13197}.slick-wrap.slider .slick-prev{left:-60px;text-indent:-2px}.slick-wrap.slider .slick-prev:before{content:"\f104";font-family:FA}.slick-wrap.slider .slick-next{right:-60px;text-indent:3px}.slick-wrap.slider .slick-next:before{content:"\f105";font-family:FA}@media(max-width:479px){.slick-wrap.slider .slick-arrow{display:none}}.slick-wrap.top-position .slick-arrow{position:absolute;top:-26px;width:25px;height:25px;right:0;border:2px solid #e4e4e4;outline:none;background:none;color:#a5a5a5;font-size:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.slick-wrap.top-position .slick-arrow:before{content:"\f104";font-family:FA;display:block;font-size:18px;line-height:21px}@media(min-width:1025px){.slick-wrap.top-position .slick-arrow:hover{border-color:#cc3197;color:#cc3197}}.slick-wrap.top-position .slick-prev{right:30px}.slick-wrap.top-position .slick-next:before{content:"\f105";text-indent:3px}.slick-wrap.top-position .slick-dots{padding-top:20px}.slick-wrap.widget-themes{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(14,14,14,.1);-moz-box-shadow:0 0 5px 0 rgba(14,14,14,.1);box-shadow:0 0 5px 0 rgba(14,14,14,.1)}.slick-wrap.widget-themes .slick-arrow{position:absolute;top:-37px;width:25px;height:25px;right:20px;border:2px solid #585858;outline:none;background:none;color:#585858;font-size:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.slick-wrap.widget-themes .slick-arrow:before{content:"\f104";font-family:FA;display:block;font-size:15px;line-height:15px;position:relative;top:-1px;z-index:10}.slick-wrap.widget-themes .slick-arrow:after{content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;width:25px;height:25px;position:absolute;top:-2px;left:-2px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#6b3593;background:-moz-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:-webkit-linear-gradient(-45deg,#6b3593 0,#cc3197 100%);background:linear-gradient(135deg,#6b3593 0,#cc3197 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3593',endColorstr='#cc3197',GradientType=1);transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;-webkit-transition:all .4s ease}@media(min-width:1025px){.slick-wrap.widget-themes .slick-arrow:hover{border-color:transparent;color:#fff}.slick-wrap.widget-themes .slick-arrow:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.slick-wrap.widget-themes .slick-prev{right:50px}.slick-wrap.widget-themes .slick-next:before{content:"\f105";text-indent:3px}.slick-wrap.widget-themes .slick-dots{padding-top:20px}
/* Base */
.btn-floating:hover img {
  margin-bottom: -3px
}

.btn-floating {
    position: fixed;
    right: 25px;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 100px;
    border: 0;
    z-index: 9999;
    color: white;
    transition: .2s;
}

.btn-floating:hover {
    width: auto;
    padding: 0 20px;
    cursor: pointer;
}

.btn-floating span {
    font-size: 16px;
    margin-left: 5px;
    transition: .2s;
    line-height: 0px;
    display: none;
}

.btn-floating:hover span {
    display: inline-block;
}

/* Phone */
.btn-floating.phone {
    bottom: 220px;
    background-color: #760f10;
}

.btn-floating.phone:hover {
    background-color: #c03421;
}

/* WhatsApp */
.btn-floating.whatsapp {
    background-color: #34af23;
    bottom: 150px;
}

.btn-floating.whatsapp:hover {
    background-color: #1f7a12
}

.float2 {
  position: fixed;
  width: 50px;
  height: 50px;
  bottom: 80px;
  right: 25px;
  background-color: #4789df;
  color: #fff;
  border-radius: 50px;
  text-align: center;
  font-size: 30px;
  box-shadow: 5px 5px 5px #999;
  z-index: 100;
  transition: background-color 0.5s;
  }
  
  .floaters{
  width: 100%;
  }
  .float2:hover {
  background-color: white;
  transition: background-color 0.5s;
  }
  
  .float2:hover .my-float2 {
  color: #FFBC13;
  }
  
  .my-float2 {
  margin-top: 14px;
  }
  
  @media (max-width: 575px) {
  
      .logo-image {
      width: 100%;
      height: 80px;
  }
  
  .float2 {
  width: 50px;
  height: 50px;
  bottom: 100px;
  left: 80vw;
  }
  
  .my-float2,
  .my-float {
  margin-top: 10px;
  }
  
  .float2 {
  position: fixed;
  width: 50px;
  height: 50px;
  bottom: 80px;
  right: 60px;
  background-color: #4789df;
  color: #fff;
  border-radius: 50px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
  transition: background-color 0.5s;
  margin-left: 8px;
  }

 
  
  }

  .fa-location-dot{
      font-size: 22px;
      margin-top: 10px;
      }

      .logo-image {
          width: 100%;
          height: 45px;
      }







