.background-gradient{background:linear-gradient(to right,var(--secondary),var(--main))}.easing-animation{transition:all .4s}.easing-animation-long{transition:all .7s}.easing-animation-extra-long{transition:all 1.2s}.special-zoom-in{animation:SpecialZoomIn 8s forwards;transform-origin:30% 0}.special-zoom-out{animation:SpecialZoomOut 8s forwards;transform-origin:30% 0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.nopadding{padding:0}.col-nopadding{padding-right:0;padding-left:0}.center-block{margin-right:auto;margin-left:auto;display:block}.center,.middle{transform:translateY(-50%);position:relative;top:50%;display:block}.center{margin-right:auto;margin-left:auto}.bottom{transform:translateY(-100%);position:relative;top:100%;display:block}.ab-center{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.ab-center:after,.ab-center:before{content:" ";display:table}.ab-center:after{clear:both}.ab-bottom{transform:translateY(-100%);position:absolute;top:100%}.ab-bottom:after,.ab-bottom:before{content:" ";display:table}.ab-bottom:after{clear:both}.ui-widget{font-size:1.1em}.ui-widget .ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em}.ui-widget-content{border:1px solid #111;background:#fff}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid var(--main);font-weight:700;color:#fff;background:var(--main)}.ui-widget-header a{color:#fff}.ui-icon{font-size:0}.ui-icon:hover{color:#fff}.ui-icon:before{font-weight:400!important;font-style:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;line-height:18px;-moz-osx-font-smoothing:grayscale}.ui-icon-circle-triangle-w:before{content:"\e0a2"}.ui-icon-circle-triangle-e:before{content:"\e0ef"}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #111;font-weight:700;color:#111}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{text-decoration:none;color:var(--main)}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{font-weight:700;color:var(--main)}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{text-decoration:none;color:var(--main);cursor:pointer}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid var(--main);font-weight:700;color:#fff;background:var(--main)}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid var(--main);color:var(--main);background:#fff}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{filter:Alpha(Opacity=35);opacity:.35;background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-widget-overlay,.ui-widget-shadow{filter:Alpha(Opacity=30);opacity:.3;background:#aaa}.ui-widget-shadow{padding:8px;margin:-8px 0 0 -8px;border-radius:8px}.ui-datepicker{padding:.2em .2em 0;width:18em;display:none}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{position:absolute;top:50%;margin-left:-8px;left:50%;margin-top:-8px;display:block}.ui-datepicker .ui-datepicker-title{text-align:center;margin:0 2.3em;line-height:1.8em}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{font-size:.9em;border-collapse:collapse;margin:0 0 .4em;width:100%}.ui-datepicker th{padding:.7em .3em;border:0;font-weight:700;text-align:center}.ui-datepicker td{padding:1px;border:0}.ui-datepicker td a,.ui-datepicker td span{padding:.2em;text-decoration:none;text-align:right;display:block}.ui-datepicker .ui-datepicker-buttonpane{border-right:0;border-left:0;padding:0 .2em;border-bottom:0;margin:.7em 0 0;background-image:none}.ui-datepicker .ui-datepicker-buttonpane button{overflow:visible;padding:.2em .6em .3em;margin:.5em .2em .4em;cursor:pointer;width:auto;float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{font-size:0;clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{right:auto;left:2px}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:auto;left:1px}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.bt-btn{color:#fff}.bt-default-font-main{font-family:Poppins}.bt-default-font-second{font-family:Arizonia}.bt-font-poppins{font-family:Poppins}.bt-font-ubuntu{font-family:Ubuntu}.bt-font-oswald{font-family:Oswald}.bt-font-robotoslab{font-family:Roboto Slab}.bt-font-size-custom{font-family:Asar}.bt-font-size-custom2{font-family:Playfair Display}body{text-rendering:optimizeLegibility;font-size:14px;-webkit-font-smoothing:antialiased;line-height:26px;font-family:Arizonia}body a{color:var(--main)}body a:active,body a:focus,body a:hover{color:var(--main);outline:none}body .bt-font-size-1,body .bt-font-size-2,body .bt-font-size-3,body .bt-font-size-4,body .bt-font-size-5,body .bt-font-size-6,body h1,body h2,body h3,body h4,body h5,body h6{font-weight:700;margin-bottom:25px;color:var(--secondary);letter-spacing:1.6px;font-family:Poppins}body .bt-font-size-1,body h1{font-size:15px;font-weight:700;line-height:60px}body .bt-font-size-2,body h2{font-size:36px;line-height:42px}body .bt-font-size-3,body h3{font-size:24px;line-height:36px}body .bt-font-size-4,body h4{font-size:18px;line-height:24px}body .bt-font-size-5,body h5{font-size:16px;line-height:18px}body .bt-font-size-6,body h6{font-size:14px;line-height:16px}.font-custom{font-weight:500!important}.font-custom,.font-custom2{font-family:inherit!important}.font-custom2{font-weight:300!important}.bt-heading-underline{position:relative}.bt-heading-underline:after{height:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;bottom:0;background:url(https://bafyatat.info/wp-content/themes/paradise/assets/images/title_line.png) no-repeat 0 0;left:50%;width:85px}.bt-heading-underline-2{position:relative;letter-spacing:.04em}.bt-heading-underline-2:after{height:8px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:2px dashed var(--main);content:"";position:absolute;bottom:0;left:50%;width:58px}.bt-heading-underline-2>strong{font-weight:500}.bt-sub-title-box{padding:5px 25px;color:#fff;letter-spacing:.16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:var(--secondary);display:inline-block}.bt-sub-title-span{font-size:18px;font-weight:700;color:#303030;letter-spacing:4.8px;text-align:center;line-height:35px}.ro-hr{border-top:1px solid hsla(0,0%,40%,.4);margin:0 auto;width:80%;display:block}.ro-hr.ro-full{width:100%}.ro-hr.ro-light-color{border-color:#fff}.ro-hr.ro-dark-color{border-color:#111}p{margin-bottom:25px}.ro-ellipsis{overflow:hidden}.ro-quote-content{padding-top:30px;font-weight:400;font-style:italic;margin-bottom:0}.ro-quote-content q:after,.ro-quote-content q:before{font-size:30px;font-weight:600;font-style:italic;line-height:16px}.ro-quote-content q:before{content:open-quote}.ro-quote-content q:after{content:close-quote}.ro-quote-content .ro-author-name{padding-top:20px;font-weight:700;color:var(--main);text-align:right}.bt-color-main{color:var(--main)}.bt-color-secondary{color:var(--secondary)}.bt-color-light{color:#fff}.bt-color-dark{color:#111}.ro-bg-dark{background-color:#000}.ro-bg-light{background-color:#fff}.ro-bg-trans-light{background-color:#000100}.ro-bg-main{background-color:var(--main)}.ro-bgc-1{background-color:#0d0d0d}.ro-bgc-2{background-color:#e4e3e3}.ro-bgc-3{background-color:#fcfcfc}.ro-bgc-4{background-color:#fafafa}.ro-bgc-5{background-color:#fbfbfb}.ro-bgc-6{background-color:#fff}.ro-bgc-trans-1,.ro-bgc-trans-2,.ro-bgc-trans-3,.ro-bgc-trans-4,.ro-bgc-trans-5{background-color:#000100}.ro-bg-lightgray{background-color:#e5e1e1}.hide_link{display:none!important}.current_page_item>a{color:var(--main)!important}#jws-header .jws-my-account{position:relative}#jws-header .jws-my-account.logged .account>span:first-child{display:none}#jws-header .jws-my-account.logged .account .acount-tt{font-size:16px;font-weight:500;font-style:normal;color:#232530;letter-spacing:0;display:block!important;display:block}#jws-header .jws-my-account .account-content{list-style:none outside none;transform:translatey(25px);-webkit-transform:translatey(25px);pointer-events:none;padding:16px 30px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;position:absolute;opacity:0;visibility:hidden;text-align:left;top:100%;-webkit-transform-origin:left top 0;transform-origin:left top 0;margin:0;box-shadow:0 14px 40px rgba(0,0,0,.1);background:#fff none repeat scroll 0 0;left:0;width:240px;z-index:999999999}#jws-header .jws-my-account .account-content li a{font-size:14px;font-weight:500;font-style:normal;color:#232530;letter-spacing:0;line-height:36px;display:block}#jws-header .jws-my-account .account-content li a:hover{transform:translatex(10px);color:var(--main)}#jws-header .jws-my-account:hover .account-content{transform:translatey(0);-webkit-transform:translatey(0);pointer-events:auto;opacity:1;visibility:visible}#jws-header .top-bar p{margin-bottom:0}#jws-header .top-bar .top-left .widget{float:left}#jws-header .top-bar .top-right .widget{float:right}#jws-header .navbar-header{position:relative;z-index:1}#jws-header .bt-menu-list #nav>li{transition:all .4s;position:relative;display:inline-block}#jws-header .bt-menu-list #nav>li.current-menu-item a{color:var(--main)}#jws-header .bt-menu-list #nav>li.current-menu-item a:before{height:2px;-webkit-transition:.3s;transition:.3s;content:"";position:absolute;top:0;background:var(--main) none repeat scroll 0 0;left:0;width:100%}#jws-header #nav>li.mega-menu-item{position:static}#jws-header #nav>li.mega-menu-item .columns2,#jws-header #nav>li.mega-menu-item .columns3,#jws-header #nav>li.mega-menu-item .columns4{padding:37px 50px 18px;width:100%}#jws-header #nav>li.mega-menu-item .columns2>li,#jws-header #nav>li.mega-menu-item .columns3>li,#jws-header #nav>li.mega-menu-item .columns4>li{float:left}#jws-header #nav>li.mega-menu-item .columns2>li>a,#jws-header #nav>li.mega-menu-item .columns3>li>a,#jws-header #nav>li.mega-menu-item .columns4>li>a{transform:translatex(0)!important;-webkit-transform:translatex(0)!important;font-size:20px;font-weight:500}#jws-header #nav>li.mega-menu-item .columns2>li ul,#jws-header #nav>li.mega-menu-item .columns3>li ul,#jws-header #nav>li.mega-menu-item .columns4>li ul{transform:translateY(0);-webkit-transform:translateY(0);position:relative;box-shadow:none;background:transparent;padding-left:0}#jws-header #nav>li.mega-menu-item .columns2>li ul li a:hover,#jws-header #nav>li.mega-menu-item .columns3>li ul li a:hover,#jws-header #nav>li.mega-menu-item .columns4>li ul li a:hover{color:var(--main)}#jws-header #nav>li.mega-menu-item .columns4>li{width:23%}#jws-header #nav>li.mega-menu-item .columns4>li:last-child{width:31%}#jws-header #nav>li.mega-menu-item .columns4>li .widget_media_image img{width:100%;margin-top:11px}#jws-header #nav>li.mega-menu-item .columns2>li{width:50%}#jws-header #nav>li.mega-menu-item .columns3>li{width:33.333%}.jws-header-v1 ul#nav{float:right}.jws-header-v1 .navbar-collapse{padding:0;position:relative}.jws-header-v1 .col-md-9{position:static}.jws-header-v1 .top-bar{padding:10px 0;background:linear-gradient(to right,#d33,var(--main))}.jws-header-v1 .top-bar .top-right .widget_social-widget{margin-left:38px;float:right}.jws-header-v1 .top-bar .top-right .widget_social-widget .social-wrap ul{position:relative}.jws-header-v1 .top-bar .top-right .widget_social-widget .social-wrap ul li{display:inline-block}.jws-header-v1 .top-bar .top-right .widget_social-widget .social-wrap ul li a{padding:0 9px;color:#fff}.jws-header-v1 .top-bar .top-right .widget_social-widget .social-wrap ul:after{height:20px;content:"";position:absolute;top:5%;background:#f1cdfb;left:-23px;width:1px}.jws-header-v1 .top-bar .top-right .widget_text{float:right}.jws-header-v1 .top-bar .call-to-action{color:#fff}.jws-header-v1 .top-bar .call-to-action a{font-weight:300;color:#fff;letter-spacing:.3px}.jws-header-v1 .top-bar .call-to-action i{margin-right:10px;color:#fff}.jws-header-v1 .top-bar .call-to-action p{font-size:13.5px;margin-right:15px;margin-bottom:0;display:inline-block}.jws-header-v1 .search-form-area{margin-left:71px}.jws-header-v1 .search-form-area .bt_widget_mini_cart .bt-cart-header a:hover{color:var(--main)}.jws-header-v1 .mainmenu-area{background:#fff;z-index:999!important}.jws-header-v11 .navbar-toggle .icon-bar{background:#2d2c40 none repeat scroll 0 0}.jws-header-v11 ul#nav{float:right}.jws-header-v11 .navbar-collapse{padding:0;position:relative}.jws-header-v11 .col-md-9{position:static}.jws-header-v11 .top-bar{padding:10px 0;background:#0b0b0b}.jws-header-v11 .top-bar .top-left .widget_social-widget{float:none}.jws-header-v11 .top-bar .top-left .widget_social-widget .social-wrap ul{position:relative}.jws-header-v11 .top-bar .top-left .widget_social-widget .social-wrap ul li{display:inline-block}.jws-header-v11 .top-bar .top-left .widget_social-widget .social-wrap ul li a{padding:0 9px;color:#fff}.jws-header-v11 .top-bar .call-to-action{color:#fff}.jws-header-v11 .top-bar .call-to-action a{font-weight:300;color:#fff;letter-spacing:.3px}.jws-header-v11 .top-bar .call-to-action i{margin-right:10px;color:#fff}.jws-header-v11 .top-bar .call-to-action p{font-size:16px;margin-right:15px;margin-bottom:0;display:inline-block}.jws-header-v11 .top-bar .call-to-action p span.line{margin:0 10px}.jws-header-v11 .search-form-area{margin-left:71px}.jws-header-v11 .search-form-area .bt_widget_mini_cart .bt-cart-header a:hover{color:var(--main)}.jws-header-v11 .mainmenu-area{background:#fff;z-index:999!important}.jws-header-v12 .navbar-toggle .icon-bar{background:#2d2c40 none repeat scroll 0 0}.jws-header-v12 ul#nav{float:right}.jws-header-v12 .navbar-collapse{padding:0;position:relative}.jws-header-v12 .col-md-9{position:static}.jws-header-v12 .top-bar{padding:10px 0;background:#0b0b0b}.jws-header-v12 .top-bar .top-left .widget_social-widget{float:none}.jws-header-v12 .top-bar .top-left .widget_social-widget .social-wrap ul{position:relative}.jws-header-v12 .top-bar .top-left .widget_social-widget .social-wrap ul li{display:inline-block}.jws-header-v12 .top-bar .top-left .widget_social-widget .social-wrap ul li a{padding:0 9px;color:#fff}.jws-header-v12 .top-bar .call-to-action{color:#fff}.jws-header-v12 .top-bar .call-to-action a{font-weight:300;color:#fff;letter-spacing:.3px}.jws-header-v12 .top-bar .call-to-action i{margin-right:10px;color:#fff}.jws-header-v12 .top-bar .call-to-action p{font-size:16px;margin-right:15px;margin-bottom:0;display:inline-block}.jws-header-v12 .top-bar .call-to-action p span.line{margin:0 10px}.jws-header-v12 .search-form-area{margin-left:71px}.jws-header-v12 .search-form-area .bt_widget_mini_cart .bt-cart-header a:hover{color:var(--main)}.jws-header-v12 .mainmenu-area{background:#fff;z-index:999!important}.jws-header-v7 .mainmenu-area{box-shadow:0 1px 1px rgba(0,0,0,.1)}.jws-header-v7 ul#nav{float:right}.jws-header-v7 .navbar-collapse2{padding:0;position:relative}.jws-header-v7 .col-md-9{position:static}.jws-header-v7 .top-bar{padding:12px 0;background-color:#f5f5f9}.jws-header-v7 .top-bar .bt_widget_mini_cart{float:right}.jws-header-v7 .top-bar .bt_widget_mini_cart .search-left a{color:#7a7992}.jws-header-v7 .top-bar .bt_widget_mini_cart .search-left a:hover{color:var(--main)}.jws-header-v7 .top-bar .bt_widget_mini_cart .bt-cart-header a{color:#7a7992;padding-right:0;line-height:normal}.jws-header-v7 .top-bar .bt_widget_mini_cart .bt-cart-header a:hover{color:var(--main)}.jws-header-v7 .top-bar .bt_widget_mini_cart .bt-cart-header a span{margin-top:2px;display:inline-block}.jws-header-v7 .top-bar .jws-my-account{margin-right:47px;float:right}.jws-header-v7 .top-bar .jws-my-account a span{margin-right:9px;color:#7a7992;transition:all .5s;-webkit-transition:all .5s}.jws-header-v7 .top-bar .jws-my-account a span:hover{color:var(--main)}.jws-header-v7 .top-bar .call-to-action ins{text-decoration:none;font-weight:300;position:relative;letter-spacing:.3px}.jws-header-v7 .top-bar .call-to-action ins:after{height:13px;right:-20px;content:"";position:absolute;top:3px;background-color:#7a7992;width:1px}.jws-header-v7 .top-bar .call-to-action p{font-size:14px;margin-right:36px;margin-bottom:0;display:inline-block}.jws-header-v7 .top-bar .call-to-action p:last-child{margin-right:0}.jws-header-v7 .top-bar .call-to-action p:last-child ins:after{display:none}.jws-header-v7 .search-form-area{margin-left:71px}.jws-header-v7 .search-form-area .widget_text p{margin-bottom:0}.jws-header-v7 .search-form-area .widget_text p .btn-appointment{line-height:normal;display:inline-block}.jws-header-v7 .mainmenu-area{background:#fff;z-index:999!important}.jws-header-v10 ul#nav{float:right}.jws-header-v10 ul#nav>li>a:last-child{padding-right:0}.jws-header-v10 .navbar-collapse{padding:0;position:relative}.jws-header-v10 .col-md-9{position:static}.jws-header-v10 .top-bar{padding:12px 0;background-color:#2d2c40}.jws-header-v10 .top-bar .top-left .widget_text p{font-size:18px;font-weight:500;color:#fff;text-transform:none;font-family:Playfair Display}.jws-header-v10 .top-bar .top-left .widget_text p ins{text-decoration:none;margin:0 14px}.jws-header-v10 .top-bar .top-left .widget_text p ins:first-child{margin-left:0}.jws-header-v10 .top-bar .widget_social-widget{margin-right:90px;float:right}.jws-header-v10 .top-bar .widget_social-widget .social-wrap ul{position:relative}.jws-header-v10 .top-bar .widget_social-widget .social-wrap ul li{display:inline-block}.jws-header-v10 .top-bar .widget_social-widget .social-wrap ul li a{padding:0 9px;color:#fff}.jws-header-v10 .top-bar .widget_social-widget .social-wrap ul li a:hover{color:var(--main)}.jws-header-v10 .top-bar .widget_social-widget .social-wrap ul:after{height:20px;right:-31px;content:"";position:absolute;top:5%;background:#6c6c7a;width:1px}.jws-header-v10 .top-bar .bt_widget_mini_cart{float:right}.jws-header-v10 .top-bar .bt_widget_mini_cart .search-left a{color:#fff}.jws-header-v10 .top-bar .bt_widget_mini_cart .search-left a:hover{color:var(--main)}.jws-header-v10 .top-bar .bt_widget_mini_cart .bt-cart-header a{color:#fff;padding-right:0;line-height:normal}.jws-header-v10 .top-bar .bt_widget_mini_cart .bt-cart-header a:hover{color:var(--main)}.jws-header-v10 .top-bar .bt_widget_mini_cart .bt-cart-header a span{margin-top:2px;display:inline-block}.jws-header-v10 .top-bar .call-to-action ins{text-decoration:none;font-weight:300;position:relative;letter-spacing:.3px}.jws-header-v10 .top-bar .call-to-action ins:after{height:13px;right:-20px;content:"";position:absolute;top:3px;background-color:#7a7992;width:1px}.jws-header-v10 .top-bar .call-to-action p{font-size:14px;margin-right:36px;margin-bottom:0;display:inline-block}.jws-header-v10 .top-bar .call-to-action p:last-child{margin-right:0}.jws-header-v10 .top-bar .call-to-action p:last-child ins:after{display:none}.jws-header-v10 .search-form-area{margin-left:71px}.jws-header-v10 .search-form-area .widget_text p{margin-bottom:0}.jws-header-v10 .search-form-area .widget_text p .btn-appointment{line-height:normal;display:inline-block}.jws-header-v10 .mainmenu-area{background:#fff;z-index:999!important}.jws-header-v8{position:absolute;width:100%;z-index:99}.jws-header-v8 ul#nav{float:right}.jws-header-v8 .navbar-collapse{padding:0;position:relative}.jws-header-v8 .col-md-9{position:static}.jws-header-v8 .top-bar{border-bottom:1px solid #444}.jws-header-v8 .top-bar .widget_social-widget .social-wrap{text-align:right}.jws-header-v8 .top-bar .widget_social-widget .social-wrap ul li{border-right:1px solid #272727;text-align:center;width:40px;line-height:40px;display:inline-block}.jws-header-v8 .top-bar .widget_social-widget .social-wrap ul li a{color:#c1bfda;display:block}.jws-header-v8 .top-bar .widget_social-widget .social-wrap ul li a:hover{color:var(--main)}.jws-header-v8 .top-bar .widget_social-widget .social-wrap ul li:first-child{border-left:1px solid #272727}.jws-header-v8 .top-bar .call-to-action ins{border-right:1px solid #444;text-decoration:none;font-weight:400;margin-right:28px;position:relative;padding-right:29px;letter-spacing:.3px;line-height:40px;display:inline-block}.jws-header-v8 .top-bar .call-to-action ins i{font-size:16px;margin-right:10px}.jws-header-v8 .top-bar .call-to-action ins:last-child{border-right:0;margin-right:0;padding-right:0}.jws-header-v8 .top-bar .call-to-action p{font-size:14px;margin-right:36px;margin-bottom:0;display:inline-block}.jws-header-v8 .top-bar .call-to-action p:last-child{margin-right:0}.jws-header-v8 .top-bar .call-to-action p:last-child ins:after{display:none}.jws-header-v8 a.search-form-trigger:hover{color:var(--main)}.jws-header-v8 .search-form-area{margin-left:71px}.jws-header-v8 .search-form-area .bt_widget_mini_cart .bt-cart-header a{padding-right:0}.jws-header-v8 .search-form-area .bt_widget_mini_cart .bt-cart-header a:hover{color:var(--main)}.jws-header-v8 .is-sticky .mainmenu-area{background:#000;z-index:999!important}.jws-header-v9{position:absolute;width:100%;z-index:999999}.jws-header-v9 ul#nav{float:right}.jws-header-v9 .navbar-collapse{padding:0;position:relative}.jws-header-v9 .col-md-9{position:static}.jws-header-v9 .mainmenu-area{transform:translateY(-100%);-webkit-transform:translateY(-100%)}.jws-header-v9 .is-sticky .mainmenu-area{transform:translateY(0);-webkit-transform:translateY(0);background:#000;z-index:999!important}.jws-header-v2{text-transform:uppercase;width:100%;z-index:999}.jws-header-v2 .is-sticky ul#nav li.active a,.jws-header-v2 .is-sticky ul#nav li:hover a,.jws-header-v2 ul#nav li.active a,.jws-header-v2 ul#nav li:hover a{color:#2d2c40}.jws-header-v2 .navbar-collapse{position:relative}.jws-header-v2 .mainmenu-area{background:linear-gradient(to right,var(--secondary),var(--main));z-index:999!important}.jws-header-v2 .top-bar{padding:25px 0;background:#fff}.jws-header-v2 .top-bar .widget_media_image img{width:auto}.jws-header-v2 .widget_text p{margin-bottom:0}.jws-header-v3{text-transform:uppercase;position:absolute;width:100%;z-index:999}.jws-header-v3 .navbar-collapse{position:relative}.jws-header-v3 .mainmenu-area{background:hsla(0,0%,100%,.8);z-index:999!important}.jws-header-v3 .mainmenu-area .navbar-nav{text-align:center;float:none}.jws-header-v3 .mainmenu-area .navbar-nav>li{float:none;display:inline-block}.jws-header-v3 .search-form-area2{float:left}.jws-header-v3 .top-bar{padding:25px 0;background:transparent}.jws-header-v3 .top-bar .widget_media_image img{width:auto}.jws-header-v3 .widget_media_image{line-height:48px}.jws-header-v3 .widget_text p{margin-bottom:0}.jws-header-v3 .bt_widget_mini_cart .bt-cart-header a:hover,.jws-header-v3 a.search-form-trigger:hover{color:var(--main)}.jws-header-v4{text-transform:uppercase;width:100%;z-index:999}.jws-header-v4 .navbar-collapse{position:relative}.jws-header-v4 .mainmenu-area{background:#2d2c40;z-index:999!important}.jws-header-v4 .mainmenu-area .navbar-nav{float:none}.jws-header-v4 .mainmenu-area .navbar-nav>li{float:none;display:inline-block}.jws-header-v4 .bt_widget_mini_cart .bt-cart-header a:hover,.jws-header-v4 a.search-form-trigger:hover{color:var(--main)}.jws-header-v4 .search-form-area2{margin-right:86px;position:relative;float:right}.jws-header-v4 .search-form-area2:after{height:20px;right:-28px;content:"";position:absolute;top:30%;background-color:#6c6c7a;width:1px}.jws-header-v4 .search-form-area2 .widget_social-widget .social-wrap ul li{padding:0 7.5px;display:inline-block}.jws-header-v4 .search-form-area2 .widget_social-widget .social-wrap ul li a{color:#fff;display:inline-block}.jws-header-v4 .search-form-area2 .widget_social-widget .social-wrap ul li a:hover{color:var(--main)}.jws-header-v4 .top-bar{padding:25px 0;background:transparent}.jws-header-v4 .top-bar .widget_media_image img{width:auto}.jws-header-v4 .widget_text p{margin-bottom:0}.jws-header-v4 .widget_media_image{line-height:48px}.jws-header-v4 .topbar-2 .widget_text p{font-size:18px;font-weight:500;color:#2d2c40;text-transform:none;line-height:48px;font-family:Playfair Display}.jws-header-v4 .topbar-2 .widget_text p ins{text-decoration:none;margin:0 14px}.contact-header-widget .contact-header .hgroup{display:inline-block}.contact-header-widget .contact-header span{font-size:30px;background:-webkit-gradient(linear,left top,right bottom,from(var(--secondary)),to(var(--main)));-webkit-background-clip:text;width:40px;vertical-align:top;-webkit-text-fill-color:transparent;display:inline-block}.contact-header-widget .contact-header h6{font-weight:600;margin-bottom:0;text-transform:none}.contact-header-widget .contact-header p{margin-bottom:0;text-transform:none}body .jws-header-v5{position:absolute;width:100%;z-index:999}body .jws-header-v5 .mainmenu-area{background:hsla(0,0%,100%,.1)}body .jws-header-v5 .is-sticky .mainmenu-area{background:#fff}body .jws-header-v5 .is-sticky .mainmenu-area #nav>li>a{color:#2d2c40}body .jws-header-v5,body .jws-header-v6{text-transform:uppercase}body .jws-header-v5 .woocommerce .total,body .jws-header-v5 .woocommerce ul.cart_list>li .quantity,body .jws-header-v5 .woocommerce ul.cart_list>li .remove:hover,body .jws-header-v5 .woocommerce ul.cart_list>li .total,body .jws-header-v6 .woocommerce .total,body .jws-header-v6 .woocommerce ul.cart_list>li .quantity,body .jws-header-v6 .woocommerce ul.cart_list>li .remove:hover,body .jws-header-v6 .woocommerce ul.cart_list>li .total{color:#7ac284!important}body .jws-header-v5 .woocommerce .buttons .button:hover,body .jws-header-v6 .woocommerce .buttons .button:hover{background:#7ac284}body .jws-header-v5 .mainmenu-area,body .jws-header-v6 .mainmenu-area{z-index:999!important}body .jws-header-v5 .mainmenu-area .navbar-nav,body .jws-header-v6 .mainmenu-area .navbar-nav{position:relative;text-align:center;float:none}body .jws-header-v5 .mainmenu-area .navbar-nav>li,body .jws-header-v6 .mainmenu-area .navbar-nav>li{float:none;display:inline-block}body .jws-header-v5 .mainmenu-area .navbar-nav>li ul li a:hover,body .jws-header-v5 .mainmenu-area .navbar-nav>li:hover>a,body .jws-header-v6 .mainmenu-area .navbar-nav>li ul li a:hover,body .jws-header-v6 .mainmenu-area .navbar-nav>li:hover>a{color:#7ac284!important}body .jws-header-v5 .top-bar,body .jws-header-v6 .top-bar{padding:25px 0;background:transparent}body .jws-header-v5 .top-bar .widget,body .jws-header-v6 .top-bar .widget{line-height:48px}body .jws-header-v5 .top-bar .top-right .bt_widget_mini_cart .cart-right .bt-icon,body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .cart-right .bt-icon{color:#fff}body .jws-header-v5 .top-bar .top-right .bt_widget_mini_cart .cart-right .bt-icon:hover,body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .cart-right .bt-icon:hover{color:#7ac284!important}body .jws-header-v5 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger,body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger{color:#fff}body .jws-header-v5 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger:hover,body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger:hover{color:#7ac284}body .jws-header-v5 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger:before,body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger:before{left:-85px}body .jws-header-v5 .top-bar .top-center .widget_media_image img,body .jws-header-v6 .top-bar .top-center .widget_media_image img{width:auto}body .jws-header-v5 .top-bar .top-left .widget_social-widget .social-wrap ul li,body .jws-header-v6 .top-bar .top-left .widget_social-widget .social-wrap ul li{padding:0 7.5px;display:inline-block}body .jws-header-v5 .top-bar .top-left .widget_social-widget .social-wrap ul li a,body .jws-header-v6 .top-bar .top-left .widget_social-widget .social-wrap ul li a{color:#fff}body .jws-header-v5 .top-bar .top-left .widget_social-widget .social-wrap ul li a:hover,body .jws-header-v6 .top-bar .top-left .widget_social-widget .social-wrap ul li a:hover{color:#7ac284}body .jws-header-v5 .widget_text p,body .jws-header-v6 .widget_text p{margin-bottom:0}body .jws-header-v6 .mainmenu-area{background:#111}body .jws-header-v6 .top-bar .top-left .widget_social-widget .social-wrap ul li a,body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .cart-right .bt-icon,body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger{color:#2d2c40}.btn-appointment{padding:10px 25px;font-size:14px;font-weight:500;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;border-radius:25px;-webkit-border-radius:25px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);display:inline-block}.btn-appointment:hover{background-position:100%}.mobile_menu{height:100%;overflow:auto;transform:translatex(-375px);-webkit-transform:translatex(-375px);padding:0 20px;transition:.7s ease-in-out;-webkit-transition:.7s ease-in-out;position:fixed;top:0;box-shadow:0 0 7px rgba(0,0,0,.1);background:#fff;left:0;width:240px;z-index:999999}.mobile_menu .ion-android-close{font-size:22px;right:10px;position:absolute;top:10px;cursor:pointer}.mobile_menu .shortcode_mobile{margin-top:44px}.mobile_menu .shortcode_mobile .icon_header{text-align:center;line-height:normal}.mobile_menu .shortcode_mobile .icon_header li{background-color:transparent;width:auto}.mobile_menu .shortcode_mobile .icon_header li a{font-size:19px;margin:0 13px}.mobile_menu::-webkit-scrollbar-track{background-color:#fafafa;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.mobile_menu::-webkit-scrollbar{background-color:#fafafa;width:3px}.mobile_menu::-webkit-scrollbar-thumb{background-color:var(--main)}.mobile_menu .logo-center{padding:50px 0;text-align:center}.mobile_menu .logo-center .jws-branding{padding:20px 0;text-align:center;margin:0 auto!important}.mobile_menu .navbar-nav{margin:0;float:none}.mobile_menu .navbar-nav>li:first-child>a{border-top:1px solid #dfdfdf}.mobile_menu .navbar-nav li{position:relative;float:none;display:block}.mobile_menu .navbar-nav li .icon-sub-menu{right:0;position:absolute;top:11px;cursor:pointer}.mobile_menu .navbar-nav li .icon-sub-menu:before{font-size:28px;right:0;content:"\33";position:absolute;top:0;font-family:ElegantIcons}.mobile_menu .navbar-nav li .icon-sub-menu.up-icon:before{content:"\32"}.mobile_menu .navbar-nav li .sub-menu,.mobile_menu .navbar-nav li .sub-sub-menu{margin-left:15px;display:none}.mobile_menu .navbar-nav li a{padding:11px 15px;font-size:12px;font-weight:400;color:#000;text-transform:uppercase;border-bottom:1px solid #dfdfdf;letter-spacing:.3px;background:none;line-height:25px;display:block}.navbar-toggle span{transition:all .5s;-webkit-transition:all .5s}.open-mobile-menu .mobile_menu{transform:translatex(0);-webkit-transform:translatex(0)}.open-mobile-menu .over-lay{pointer-events:auto;opacity:1;visibility:visible}.open-mobile-menu .navbar-toggle .icon-bar:nth-child(2){transform:rotate(45deg) translateY(8px);-webkit-transform:rotate(45deg) translateY(8px)}.open-mobile-menu .navbar-toggle .icon-bar:nth-child(3){opacity:0}.open-mobile-menu .navbar-toggle .icon-bar:nth-child(4){transform:rotate(-45deg) translateY(-9px);-webkit-transform:rotate(-45deg) translateY(-9px)}@media (max-width:991px){.jws-header-v12 .right-menu{right:0;right:10px;position:absolute;top:50%}}.footer-v6 .footer-bottom{padding:16px 0;border-top:1px solid #eaeaec}.footer-v6 .footer-top{padding:74px 0 38px}.footer-v6 .font-custom{margin-bottom:13px;letter-spacing:1px}.footer-v6 .font-custom2{font-size:24px!important;font-weight:600!important;margin-bottom:14px}.footer-v6 .menu_footer ul{list-style:none}.footer-v6 .menu_footer ul li{margin-bottom:16px}.footer-v6 .menu_footer ul li a{font-size:15px;color:inherit}.footer-v6 .widget_newsletterwidgetminimal form .tnp-email{border-bottom-left-radius:0;height:42px;font-size:13px;border-top-left-radius:0;background:#f7f7f7}.footer-v6 .widget_newsletterwidgetminimal form .tnp-submit{border-bottom-right-radius:0;height:42px;font-size:13px;font-weight:600;border-top-right-radius:0;letter-spacing:1px;background:#282828}.footer-v4{color:#c1bfda;background:#111}.footer-v4 .title-top-ft{margin-bottom:31px}.footer-v4 .vc_sep_line{border-color:hsla(0,0%,100%,.1)!important}.footer-v4 .menu-footer{list-style:none;margin-bottom:6px!important;text-align:right}.footer-v4 .menu-footer li{position:relative;margin-left:38px;display:inline-block}.footer-v4 .menu-footer li:before{height:13px;right:-25px;content:"";position:absolute;top:6px;background-color:#89889f;width:1px}.footer-v4 .menu-footer li:last-child:before{display:none}.footer-v4 .menu-footer li a{color:#c1bfda}.footer-v4 .menu-footer li a:hover{color:#7ac284}.footer-v4 .icon-footer{list-style:none;text-align:center;margin:31px 0 79px}.footer-v4 .icon-footer li{margin-right:6px;display:inline-block}.footer-v4 .icon-footer li a{height:40px;border:none;color:#fff;transition:all .7s;-webkit-transition:all .7s;text-align:center;border-radius:50%;background:#7ac284;width:40px;line-height:41px;display:inline-block}.footer-v4 .icon-footer li a:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px)}.footer-v3{padding:81px 15px;background:#111}.footer-v3 .btn-footer-v2{padding:2px;position:relative;width:100%;margin-top:49px}.footer-v3 .btn-footer-v2:before{height:100%;border:1px solid #7ac284;content:" ";position:absolute;top:0;left:0;width:100%;z-index:0}.footer-v3 .btn-footer-v2 a{font-size:16px;border:none!important;font-weight:700;color:#7ac284!important;transition:all .5s;-webkit-transition:all .5s;border-radius:0;background:transparent!important;width:100%;font-family:Oswald}.footer-v3 .btn-footer-v2:hover a{color:#fff!important;background:transparent!important}.footer-v3 .btn-footer-v2:hover:before{background:#7ac284}.footer-v3 .title-top-ft{margin-bottom:35px}.footer-v3 .menu-footer{list-style:none;margin-bottom:6px!important;text-align:center}.footer-v3 .menu-footer li{position:relative;margin-left:38px;display:inline-block}.footer-v3 .menu-footer li:before{height:13px;right:-25px;content:"";position:absolute;top:6px;background-color:#89889f;width:1px}.footer-v3 .menu-footer li:last-child:before{display:none}.footer-v3 .menu-footer li a{color:#7a7992}.footer-v3 .menu-footer li a:hover{color:#7ac284}.footer-v3 .icon-footer{list-style:none;text-align:center;margin:23px 0 47px}.footer-v3 .icon-footer li{margin-right:6px;display:inline-block}.footer-v3 .icon-footer li a{height:40px;border:none;color:#fff;transition:all .7s;-webkit-transition:all .7s;text-align:center;border-radius:50%;background:#7ac284;width:40px;line-height:41px;display:inline-block}.footer-v3 .icon-footer li a:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px)}.footer-v2{padding:81px 15px}.footer-v2 .btn-footer-v2{padding:2px;position:relative;width:100%;margin-top:39px}.footer-v2 .btn-footer-v2:before{height:100%;content:" ";position:absolute;top:0;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%;z-index:0}.footer-v2 .btn-footer-v2 a{font-size:16px;border:none!important;color:#2d2c40!important;transition:all .5s;-webkit-transition:all .5s;border-radius:0;background:#fff!important;width:100%;font-family:Playfair Display}.footer-v2 .btn-footer-v2:hover a{color:#fff!important;background:transparent!important}.footer-v2 .title-top-ft{margin-bottom:18px}.footer-v2 .menu-footer{list-style:none;margin-bottom:2px;text-align:center}.footer-v2 .menu-footer li{position:relative;margin-left:38px;display:inline-block}.footer-v2 .menu-footer li:before{height:13px;right:-25px;content:"";position:absolute;top:6px;background-color:#89889f;width:1px}.footer-v2 .menu-footer li:last-child:before{display:none}.footer-v2 .menu-footer li a{color:#7a7992}.footer-v2 .menu-footer li a:hover{color:var(--main)}.footer-v2 .icon-footer{list-style:none;text-align:center;margin:23px 0}.footer-v2 .icon-footer li{margin-right:6px;display:inline-block}.footer-v2 .icon-footer li a{height:40px;color:#fff;transition:all .7s;-webkit-transition:all .7s;background-size:200% auto;text-align:center;border-radius:50%;width:40px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);line-height:41px;display:inline-block}.footer-v2 .icon-footer li a:hover{background-position:100%}.footer-v1 .vc_gitem-zone-mini,.footer-v5 .vc_gitem-zone-mini{display:none!important}.footer-v1 .col-2 .font-custom,.footer-v5 .col-2 .font-custom{margin-bottom:5px}.footer-v1 .col-3 .font-custom,.footer-v5 .col-3 .font-custom{margin-bottom:11px}.footer-v1 .icon-footer,.footer-v5 .icon-footer{list-style:none}.footer-v1 .icon-footer li,.footer-v5 .icon-footer li{margin-right:6px;display:inline-block}.footer-v1 .icon-footer li a,.footer-v5 .icon-footer li a{height:40px;color:#fff;transition:all .7s;-webkit-transition:all .7s;background-size:200% auto;text-align:center;border-radius:50%;width:40px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);line-height:41px;display:inline-block}.footer-v1 .icon-footer li a:hover,.footer-v5 .icon-footer li a:hover{background-position:100%}.footer-v1 .contact-footer h4,.footer-v5 .contact-footer h4{font-size:16px;font-weight:600;margin-bottom:2px}.footer-v1 .contact-footer p,.footer-v5 .contact-footer p{margin-bottom:11px!important}.footer-v1 .footer-top,.footer-v5 .footer-top{padding:60px 0;margin:0}.footer-v1 .footer-bottom,.footer-v5 .footer-bottom{padding:11px 0;margin:0}.footer-v1 .footer-bottom .menu-footer,.footer-v5 .footer-bottom .menu-footer{list-style:none;text-align:right}.footer-v1 .footer-bottom .menu-footer li,.footer-v5 .footer-bottom .menu-footer li{position:relative;margin-left:38px;display:inline-block}.footer-v1 .footer-bottom .menu-footer li:before,.footer-v5 .footer-bottom .menu-footer li:before{height:13px;right:-23px;content:"";position:absolute;top:5px;background-color:#89889f;width:2px}.footer-v1 .footer-bottom .menu-footer li:last-child:before,.footer-v5 .footer-bottom .menu-footer li:last-child:before{display:none}.footer-v1 .footer-bottom .menu-footer li a,.footer-v5 .footer-bottom .menu-footer li a{color:#7a7992}.footer-v1 .footer-bottom .menu-footer li a:hover,.footer-v5 .footer-bottom .menu-footer li a:hover{color:var(--main)}.footer-v1 .vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item,.footer-v5 .vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item{padding-right:0;padding-left:10px}.footer-v5 h3{margin-bottom:11px}.footer-v5 .line_h11{height:2px!important;margin-bottom:30px!important;max-width:50px;background:var(--main)}.footer-v5 .contact-footer p{margin-bottom:8px!important}.footer-v5 .contact-footer h4{font-weight:500;margin-bottom:6px;color:#fff}.footer-v5 .icon-footer li a{border:1px solid var(--main);color:#fff;background-image:none}.footer-v5 .icon-footer li a:hover{background:var(--main)}.footer-v5 .widget_newsletterwidgetminimal form .tnp-email{border-bottom-left-radius:3px;border-top-left-radius:3px}.footer-v5 .widget_newsletterwidgetminimal form .tnp-submit{border-bottom-right-radius:3px;border-top-right-radius:3px}body .vc_custom_heading a:hover{opacity:1}.custom-rev .rev-btn{transition:all .7s!important;-webkit-transition:all .7s!important;background-size:200% auto;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)!important}.custom-rev .rev-btn:hover{background-position:100%}.custom-arrow .hephaistos.tparrows.tp-leftarrow:before{font-size:24px;content:"\E820"!important}.custom-arrow .hephaistos.tparrows.tp-rightarrow:before{font-size:24px;content:"\E81D"!important}.testimonial-grid .content-bottom{padding-left:30px}.testimonial-grid .content-bottom .bt-thumb{float:left}.testimonial-grid .content-bottom .bt-thumb img{height:70px;border-radius:50%;-webkit-border-radius:50%;width:70px}.testimonial-grid .content-bottom .left-name{padding-top:11px;float:left;padding-left:16px}.testimonial-grid .content-bottom a h4{margin-bottom:4px;color:var(--main)}.testimonial-grid .content-bottom h5{font-size:14px;font-weight:300;color:#c1bfda}.testimonial-grid .content-top{position:relative;border-radius:3px;-webkit-border-radius:3px}.testimonial-grid .content-top:after{height:15px;transform:rotate(45deg);content:"";position:absolute;bottom:-6px;background:#f5f5f9;left:54px;width:15px;z-index:0;z-index:2}.testimonial-grid .content-top:before{height:100%;content:"";position:absolute;opacity:0;top:0;border-radius:3px;-webkit-border-radius:3px;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%;z-index:1}.testimonial-grid .content-top .bt-excerpt{padding:25px 15px 2px 30px;font-size:16px;margin-bottom:28px;color:#717779;position:relative;border-radius:3px;-webkit-border-radius:3px;background:#f5f5f9;line-height:26px;z-index:1}.testimonial-grid:hover .content-top:after{background:var(--secondary)}.testimonial-grid:hover .content-top:before{opacity:1}.testimonial-grid:hover .content-top .bt-excerpt{color:#fff;background:transparent}.testimonial-grid.layout3{padding:31px 112px 10px 41px;border-bottom:1px solid #e6e6e6;margin:0;background:#fff}.testimonial-grid.layout3:last-child{border-bottom:0}.testimonial-grid.layout3 .bt-excerpt{font-size:15px;line-height:25px}.testimonial-grid.layout3 .bt-excerpt h3{font-size:20px;margin-bottom:3px}.testimonial-grid.layout3 .testimonial_left .bt-thumb{overflow:hidden;margin-right:29px;max-width:100px;border-radius:100%;float:left}.testimonial-grid.layout3 .testimonial_left .thumb_right{padding-top:7px}.testimonial-grid.layout3 .testimonial_left h4{font-size:24px;font-weight:500;margin-bottom:9px;line-height:28px}.testimonial-grid.layout3 .testimonial_left h5{font-size:13px;font-weight:400;color:#7a7992}.testimonial-grid.layout3 .testimonial_left .average-rating{margin-bottom:-1px;display:block}.testimonial-grid.layout3 .testimonial_left .average-rating .jws-star-rating{height:27px;font-size:15px;position:relative;letter-spacing:2px;width:83px;display:inline-block}.testimonial-grid.layout3 .testimonial_left .average-rating .jws-star-rating .jws-star-rated{height:27px;overflow:hidden;position:absolute;display:block}.testimonial-grid.layout3 .testimonial_left .average-rating .jws-star-rating .jws-star-rated:before{text-indent:0;color:#ffd800;content:"\e033\e033\e033\e033\e033";position:absolute;top:0;left:0;font-family:eleganticons}.flexslider-center .slick-list{overflow:inherit}.flexslider-center .slick-track{cursor:e-resize;padding-bottom:35px}.flexslider-center .slick-slide .testimonial-item{box-shadow:0 1px 1px rgba(0,0,0,.1)}.flexslider-center .slick-current .testimonial-item{box-shadow:0 21px 50px rgba(0,0,0,.1)}.flexslider-center .testimonial-item{padding:0 100px 38px;transition:all .7s;-webkit-transition:all .7s;text-align:center;margin:0 15px;background:#fff}.flexslider-center .testimonial-item .thumbnail-top{margin-bottom:-25px}.flexslider-center .testimonial-item .thumbnail-top img{transform:translateY(-40px);-webkit-transform:translateY(-40px);margin:0 auto;border-radius:50%}.flexslider-center .testimonial-item .content-top a{position:relative;z-index:1}.flexslider-center .testimonial-item .content-top .bt-title{font-size:18px;margin-bottom:37px;transition:all .5s;-webkit-transition:all .5s}.flexslider-center .testimonial-item .content-top .bt-title:hover{color:var(--main)}.flexslider-center .testimonial-item .content-top .icon{transform:rotate(180deg);-webkit-transform:rotate(180deg);font-size:72px;margin-bottom:3px;color:var(--main);letter-spacing:-2px;font-family:Asar}.flexslider-center .testimonial-item .content-bottom .bt-excerpt{font-size:16px;line-height:24px}#content.flexslider img{border:3px solid var(--main);margin:0 auto;border-radius:50%}#thmbnail-img{margin:7px auto;width:500px}#thmbnail-img .slick-list{padding:0!important;margin:0 50px}#thmbnail-img .slick-slide{transform:scale(.75);-webkit-ransform:scale(.75);transition:all .7s;-webkit-transition:all .7s}#thmbnail-img .slick-center{transform:scale(1);-webkit-ransform:scale(1)}#thmbnail-img .testimonial-item img{border:3px solid var(--main);margin:0 auto;border-radius:50%}#thmbnail-img .slick-arrow{font-size:24px;color:#c1bfda;transition:all .5s;-webkit-transition:all .5s;position:absolute;top:38%;cursor:pointer}#thmbnail-img .slick-arrow:hover{color:var(--main)}#thmbnail-img .slick-arrow.ti-angle-left{left:0}#thmbnail-img .slick-arrow.ti-angle-right{right:0}#content{text-align:center}#content .bt-excerpt{font-size:16px;line-height:28px}#content .bt-title{font-size:18px;margin-bottom:4px;color:var(--main)}#content h5{font-size:14px;font-weight:300;color:#7a7992}#content div.icon{font-size:83pt;font-style:italic;margin-bottom:61px;color:var(--main);letter-spacing:-10px;font-family:Merriweather}#content .content-top{margin-bottom:-4px}.custom-color #content .bt-title,.custom-color #content div.icon{color:#7ac284}.custom-color #content .bt-excerpt,.custom-color #content h5{color:#fff}.custom-color #content img{border:3px solid #7ac284}.custom-color #content .bt-excerpt{padding:0 35px;line-height:28px}.custom-color #thmbnail-img .slick-arrow:hover{color:#7ac284}.custom-color #thmbnail-img .testimonial-item img{border:3px solid #7ac284}.testimonial-slider-ct .layout3{text-align:center}.testimonial-slider-ct .layout3 .slick-arrow{font-size:24px;color:#c1bfda;transition:all .5s;-webkit-transition:all .5s;position:absolute;top:38%;cursor:pointer}.testimonial-slider-ct .layout3 .slick-arrow:hover{color:var(--main)}.testimonial-slider-ct .layout3 .slick-arrow.ti-angle-left{left:-70px}.testimonial-slider-ct .layout3 .slick-arrow.ti-angle-right{right:-70px}.testimonial-slider-ct .layout3 .testimonial-item{position:relative}.testimonial-slider-ct .layout3 .testimonial-item .icon{height:100%;position:absolute;background-size:contain;top:0;background-position:50%;left:0;width:100%;background-image:url(https://bafyatat.info/wp-content/themes/paradise/assets/images/deckcr.png);background-repeat:no-repeat;z-index:-1}.testimonial-slider-ct .layout3 .title_top{font-size:36px;line-height:36px}.testimonial-slider-ct .layout3 .bt-excerpt{font-size:16px;line-height:28px}.testimonial-slider-ct .layout3 .bt-excerpt p{margin-bottom:30px}.testimonial-slider-ct .layout3 .bt-title{font-size:14px;font-weight:300;margin-bottom:0;color:#7a7992;position:relative;vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout3 .line{height:1px;right:1px;top:1px;background-color:#7a7992;margin:0 3px;width:5px;vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout3 h5{font-size:14px;font-weight:300;margin-bottom:0;color:#7a7992;vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout3 div.icon{font-size:83pt;font-style:italic;margin-bottom:61px;color:var(--main);letter-spacing:-10px;font-family:Merriweather}.testimonial-slider-ct .layout3 .content-top{margin-bottom:-4px}.testimonial-slider-ct .layout7 .testimonial{padding:0 15px 30px}.testimonial-slider-ct .layout7 .testimonial-item{padding:22px 20px 12px;text-align:center;box-shadow:0 13px 18px rgba(95,123,155,.15);border-radius:10px;background:#fff}.testimonial-slider-ct .layout7 .content-top img{margin:-3px auto 4px;border-radius:100%;width:50px}.testimonial-slider-ct .layout7 .veri{font-size:14px;font-weight:500;margin-bottom:14px;color:#88b13e;text-align:center}.testimonial-slider-ct .layout7 .veri i{font-size:20px;margin-bottom:8px;display:block}.testimonial-slider-ct .layout7 .bt-title{font-size:16px}.testimonial-slider-ct .layout7 .bt-excerpt{font-size:16px;line-height:25px}.testimonial-slider-ct .layout7 .average-rating{margin-bottom:-11px;display:block}.testimonial-slider-ct .layout7 .average-rating .jws-star-rating{height:27px;font-size:13px;position:relative;letter-spacing:2px;width:60px;display:inline-block}.testimonial-slider-ct .layout7 .average-rating .jws-star-rating .jws-star-rated{height:27px;overflow:hidden;position:absolute;display:block}.testimonial-slider-ct .layout7 .average-rating .jws-star-rating .jws-star-rated:before{font-size:10px;text-indent:0;color:#ffd800;content:"\e033\e033\e033\e033\e033";position:absolute;top:0;left:0;font-family:eleganticons}.testimonial-slider-ct .layout4{text-align:center}.testimonial-slider-ct .layout4 .slick-arrow{height:50px;padding:0!important;font-size:14px!important;color:#111!important;transition:all .7s;-webkit-transition:all .7s;position:absolute;text-align:center;top:0;border-radius:50%!important;-webkit-border-radius:50%!important;background:hsla(0,0%,100%,.3);cursor:pointer;width:50px;line-height:50px!important}.testimonial-slider-ct .layout4 .slick-arrow:hover{background:var(--main)}.testimonial-slider-ct .layout4 .slick-arrow.ti-angle-left{left:-140px}.testimonial-slider-ct .layout4 .slick-arrow.ti-angle-right{right:-140px}.testimonial-slider-ct .layout4 .testimonial-item{position:relative}.testimonial-slider-ct .layout4 .bt-excerpt{font-size:18px;line-height:28px}.testimonial-slider-ct .layout4 .bt-excerpt p{margin-bottom:27px;color:#fff}.testimonial-slider-ct .layout4 .bt-title{font-size:14px;font-weight:300;margin-bottom:0;color:#fff;position:relative;vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout4 .line{height:1px;right:1px;top:1px;background-color:#fff;margin:0 3px;width:5px;vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout4 h5{font-size:14px;font-weight:300;margin-bottom:0;color:#fff;vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout4 div.icon{font-size:36px;margin-bottom:38px;color:#fff}.testimonial-slider-ct .layout4 .content-top{margin-bottom:-4px}.testimonial-slider-ct .layout5 .slick-arrow{font-size:24px;color:#606060;transition:all .5s;-webkit-transition:all .5s;position:absolute;top:38%;cursor:pointer}.testimonial-slider-ct .layout5 .slick-arrow:hover{color:#fff}.testimonial-slider-ct .layout5 .slick-arrow.ti-angle-left{left:-90px}.testimonial-slider-ct .layout5 .slick-arrow.ti-angle-right{right:-90px}.testimonial-slider-ct .layout5 .testimonial-item .thumbnail-left{overflow:hidden;border:3px solid #7ac284;margin-right:47px;border-radius:100%;-webkit-border-radius:100%;width:155px;vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout5 .testimonial-item .content-right{width:calc(100% - 206px);vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout5 .testimonial-item .content-right .content-top .bt-excerpt{font-size:18px;color:#fff;line-height:32px}.testimonial-slider-ct .layout5 .testimonial-item .content-right .content-top .bt-excerpt p{margin-bottom:20px}.testimonial-slider-ct .layout5 .testimonial-item .content-right .content-bottom .bt-title{font-size:18px;font-weight:500;margin-bottom:4px;color:#7ac284}.testimonial-slider-ct .layout5 .testimonial-item .content-right .content-bottom h5{font-size:14px;font-weight:300;margin-bottom:0;color:#fff}.testimonial-slider-ct .layout6{text-align:center}.testimonial-slider-ct .layout6 .slick-arrow{height:50px;padding:0!important;font-size:14px!important;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;position:absolute;text-align:center;top:0;border-radius:50%!important;-webkit-border-radius:50%!important;background:#dbdae9;cursor:pointer;width:50px;line-height:50px!important}.testimonial-slider-ct .layout6 .slick-arrow:hover{background:var(--main)}.testimonial-slider-ct .layout6 .slick-arrow.ti-angle-left{left:-140px}.testimonial-slider-ct .layout6 .slick-arrow.ti-angle-right{right:-140px}.testimonial-slider-ct .layout6 .testimonial-item{position:relative}.testimonial-slider-ct .layout6 .bt-excerpt{font-size:18px;line-height:28px}.testimonial-slider-ct .layout6 .bt-excerpt p{margin-bottom:27px}.testimonial-slider-ct .layout6 .bt-title{font-size:14px;font-size:18px;font-weight:500;margin-bottom:0;position:relative;vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout6 .line{height:1px;right:1px;top:1px;background-color:#2d2c40;margin:0 3px;width:5px;vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout6 h5{font-size:14px;font-weight:300;margin-bottom:0;vertical-align:middle;display:inline-block}.testimonial-slider-ct .layout6 div.icon{transform:rotate(180deg);-webkit-transform:rotate(180deg);font-size:72px;margin-bottom:5px;color:var(--main);letter-spacing:-2px;padding-bottom:36px;font-family:Asar}.testimonial-slider-ct .layout6 .content-top{margin-bottom:-4px}.bt-events_slider{padding:80px 120px;color:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(0,0,0,.6)}.bt-events_slider .bt-event-item .tb-event-days-left{margin-bottom:30px}.bt-events_slider .bt-event-item .tb-event-days-left>span{padding:2px;font-size:11px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1.6px;min-width:120px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:var(--secondary);font-family:Poppins;display:inline-block}.bt-events_slider .bt-event-item .bt-title{font-size:36px;font-weight:700;margin-bottom:20px;text-transform:uppercase;max-width:650px;letter-spacing:.16px;line-height:36px;display:inline-block}.bt-events_slider .bt-event-item .bt-title>a{color:#fff}.bt-events_slider .bt-event-item .bt-title>a:hover{color:var(--main)}.bt-events_slider .bt-event-item .bt-title>a>span{font-size:18px;line-height:18px;margin-top:15px;display:block}.bt-events_slider .bt-event-item .bt-excerpt{font-size:14px;font-weight:400;margin-bottom:30px;color:#e2e2e2;max-width:650px;letter-spacing:.48px;line-height:28px;display:inline-block}.bt-events_slider .bt-event-item .bt-meta{padding:0;margin:0 0 40px}.bt-events_slider .bt-event-item .bt-meta>li{padding:35px 50px;font-size:12px;font-weight:400;color:#fff;letter-spacing:.16px;margin:0 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(252,186,248,.7);width:280px;line-height:22px;vertical-align:middle;font-family:Poppins;display:inline-block}.bt-events_slider .bt-event-item .bt-meta>li.bt-location{background:rgba(252,186,248,.45)}.bt-events_slider .jws-controls .jws-nav{font-size:28px}.bt-events_slider .jws-controls .jws-nav .jws-next,.bt-events_slider .jws-controls .jws-nav .jws-prev{color:#fff;transition:all .4s;position:absolute;top:65px;left:0}.bt-events_slider .jws-controls .jws-nav .jws-next:hover,.bt-events_slider .jws-controls .jws-nav .jws-prev:hover{color:var(--main)}.bt-events_slider .jws-controls .jws-nav .jws-next{right:0;left:auto}@media (max-width:1199px){.bt-events_slider{padding:80px}.bt-events_slider .bt-event-item .bt-meta>li{padding:25px 30px;width:240px}}@media (max-width:991px){.bt-events_slider{padding:30px}.bt-events_slider .bt-event-item .bt-meta>li{padding:25px 15px;width:200px}}@media (max-width:767px){.bt-events_slider .bt-event-item .bt-title{font-size:32px}.bt-events_slider .bt-event-item .bt-meta>li{margin:0 auto 10px;display:block}.bt-events_slider .bt-event-item .bt-meta>li:last-child{margin-bottom:0}}.bt-events-grid .bt-event-item{position:relative;max-width:360px;margin:25px auto;border-radius:3px;-webkit-border-radius:3px}.bt-events-grid .bt-event-item img{height:auto;border-radius:3px;-webkit-border-radius:3px;width:100%}.bt-events-grid .bt-event-item .bt-start-date{transition:all .7s;-webkit-transition:all .7s;position:absolute;text-align:center;top:25%;left:0;width:100%}.bt-events-grid .bt-event-item .bt-start-date .date{margin-bottom:4px}.bt-events-grid .bt-event-item .bt-start-date .date span{font-size:12px;color:#fff}.bt-events-grid .bt-event-item .bt-start-date .bt-title{margin-bottom:36px}.bt-events-grid .bt-event-item .bt-start-date .bt-title a{font-size:18px;color:#fff}.bt-events-grid .bt-event-item .bt-start-date .fee-event{font-size:12px;font-weight:300;color:#fff;text-transform:none;letter-spacing:.15px;background-color:var(--main);border-radius:1px;-webkit-border-radius:1px;font-family:Poppins}.bt-events-grid .bt-event-item .bt-start-date .fee-event i{margin-right:10px}.bt-events-grid .bt-event-item .bt-location-info{transform:translateY(141%);-webkit-transform:translateY(141%);transition:all .7s;-webkit-transition:all .7s;position:absolute;opacity:0;visibility:hidden;text-align:center;top:0;left:0;width:100%}.bt-events-grid .bt-event-item .bt-location-info .bt-location i{font-size:40px;margin-bottom:15px;color:#fff;display:block}.bt-events-grid .bt-event-item .bt-location-info .bt-location .tribe-address{font-size:14px;color:#fff}.bt-events-grid .bt-event-item .bt-location-info .bt-location .tribe-address .tribe-street-address{margin-bottom:-2px;display:block}.bt-events-grid .bt-event-item .bt-overlay{height:100%;transition:all .7s;-webkit-transition:all .7s;position:absolute;opacity:.7;text-align:center;top:0;border-radius:3px;-webkit-border-radius:3px;background:#000;left:0;width:100%}.bt-events-grid .bt-event-item:hover .bt-overlay{background:var(--main)}.bt-events-grid .bt-event-item:hover .link-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:999}.bt-events-grid .bt-event-item:hover .bt-start-date{transform:translatey(0);-webkit-transform:translatey(0);opacity:0;visibility:hidden}.bt-events-grid .bt-event-item:hover .bt-location-info{opacity:1;visibility:visible}.event-grid .bt-pagination{margin-top:20px}.bt-events-special{margin-left:-15px}.bt-events-special .jws-event-box{padding:5px 10px 5px 0}.bt-events-special .jws-event-box article{margin-bottom:10px;position:relative}.bt-events-special .jws-event-box article .bt-event-item{overflow:hidden;padding:40px 40px 0;color:#fff;transition:all .4s;text-align:center;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.bt-events-special .jws-event-box article .bt-event-item .link-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:99999}.bt-events-special .jws-event-box article .bt-event-item .bt-overlay{height:100%;position:absolute;opacity:.7;top:0;border-radius:2px;background:#000;left:0;width:100%;z-index:0}.bt-events-special .jws-event-box article .bt-event-item .bt-start-date{transition:all .7s}.bt-events-special .jws-event-box article .bt-event-item .bt-start-date .date{font-size:12px;margin-bottom:7px;position:relative}.bt-events-special .jws-event-box article .bt-event-item .bt-start-date .bt-title{margin-bottom:28px;position:relative;line-height:25px}.bt-events-special .jws-event-box article .bt-event-item .bt-start-date .bt-title a{font-size:18px;color:#fff}.bt-events-special .jws-event-box article .bt-event-item .fee-event{padding:8px 20px 8px 10px;font-size:12px;color:#fff;text-transform:none;position:relative;letter-spacing:.1px;border-radius:1px;-webkit-border-radius:1px;background:var(--main);font-family:Poppins}.bt-events-special .jws-event-box article .bt-event-item .fee-event i{padding-right:10px}.bt-events-special .jws-event-box article .bt-event-item .bt-location-info{-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-o-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);transition:all .7s;position:relative;opacity:0;z-index:9999}.bt-events-special .jws-event-box article .bt-event-item .bt-location-info .bt-location i{font-size:30px;margin-bottom:15px;display:block}.bt-events-special .jws-event-box article .bt-event-item .bt-location-info .bt-location span{font-size:14px}.bt-events-special .jws-event-box article .bt-event-item:hover .bt-overlay{background:var(--main)}.bt-events-special .jws-event-box article .bt-event-item:hover .bt-overlay a{height:100%;width:100%;display:block}.bt-events-special .jws-event-box article .bt-event-item:hover .bt-location-info{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:all .7s;opacity:1}.bt-events-special .jws-event-box article .bt-event-item:hover .bt-start-date{-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-o-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px);transition:all .7s;opacity:0}.bt-events-special .jws-event-box:nth-child(odd) .bt-event-item-1{padding-top:80px;padding-bottom:0}.bt-events-special .jws-event-box:nth-child(2n) .bt-event-item-0{padding-top:60px;padding-bottom:20px}@media (min-width:992px) and (max-width:1199px){.bt-events-special .jws-event-box article .bt-event-item .fee-event{font-size:10px}}@media (max-width:767px){.bt-events-special .jws-event-box{padding:0}}.bt-events-special>article{padding:0 1px;transition:all .4s;width:20%;float:left}.bt-events-special>article .bt-event-item{height:480px;position:relative}.bt-events-special>article .bt-event-item .bt-overlay{height:100%;transition:all .4s;position:absolute;top:0;background:rgba(0,0,0,.7);left:0;width:100%;z-index:1}.bt-events-special>article .bt-event-item .bt-start-date{right:30px;transition:all .4s;position:absolute;opacity:0;text-align:center;top:30px;width:85px;font-family:Ubuntu;z-index:9}.bt-events-special>article .bt-event-item .bt-start-date .date{height:70px;padding-top:10px;position:relative;background:#fff;width:100%}.bt-events-special>article .bt-event-item .bt-start-date .date>span{text-transform:uppercase;line-height:26px;display:block}.bt-events-special>article .bt-event-item .bt-start-date .date>span.day{font-size:30px;font-weight:700;color:var(--main)}.bt-events-special>article .bt-event-item .bt-start-date .date>span.month{font-size:18px;font-weight:500;color:#303030}.bt-events-special>article .bt-event-item .bt-start-date .date:before{height:60px;border:1px dashed silver;content:"";position:absolute;top:5px;left:5px;width:75px}.bt-events-special>article .bt-event-item .bt-start-date .time{font-size:13px;color:#fff;text-transform:uppercase;background:var(--main);width:100%;line-height:36px}.bt-events-special>article .bt-event-item .bt-info{padding:40px 20px;transition:all .4s;position:absolute;bottom:0;left:0;width:100%;z-index:9}.bt-events-special>article .bt-event-item .bt-info .bt-subtitle{font-size:12px;font-weight:300;font-style:italic;margin-bottom:5px;color:#fff;transition:all .4s;opacity:0;line-height:26px;font-family:Ubuntu}.bt-events-special>article .bt-event-item .bt-info .bt-title{font-size:18px;margin-bottom:5px;transition:all .4s;text-transform:uppercase;line-height:26px;font-family:Roboto Slab}.bt-events-special>article .bt-event-item .bt-info .bt-title>a{color:#fff}.bt-events-special>article .bt-event-item .bt-info .bt-title>a:hover{color:var(--main)}.bt-events-special>article .bt-event-item .bt-info .bt-location{font-size:12px;color:#ddd;transition:all .4s;position:relative}.bt-events-special>article .bt-event-item .bt-info .bt-location>i{margin-right:5px}.bt-events-special>article .bt-event-item .bt-info .bt-location:after{height:3px;transition:all .4s;content:"";position:absolute;opacity:0;bottom:0;background:var(--main);left:0;width:85px}.bt-events-special>article.active{width:40%}.bt-events-special>article.active .bt-event-item .bt-overlay{background:transparent}.bt-events-special>article.active .bt-event-item .bt-start-date{opacity:1}.bt-events-special>article.active .bt-event-item .bt-info{padding:80px 60px}.bt-events-special>article.active .bt-event-item .bt-info .bt-subtitle{font-size:18px;margin-bottom:15px;opacity:1}.bt-events-special>article.active .bt-event-item .bt-info .bt-title{font-size:28px;margin-bottom:20px}.bt-events-special>article.active .bt-event-item .bt-info .bt-location{padding-bottom:30px}.bt-events-special>article.active .bt-event-item .bt-info .bt-location:after{opacity:1}@media (max-width:991px){.jws-event-wrap-container .vc_column-inner{padding-left:15px!important}.jws-event-wrap-container .vc_column-inner .jws-title-event{font-size:29px}.bt-events-special>article{width:15%}.bt-events-special>article .bt-event-item .bt-info{opacity:0}.bt-events-special>article.active{width:55%}.bt-events-special>article.active .bt-event-item .bt-info{opacity:1}}@media (max-width:767px){.bt-events-special>article{width:100%}.bt-events-special>article .bt-event-item .bt-overlay{background:transparent}.bt-events-special>article .bt-event-item .bt-start-date{opacity:1}.bt-events-special>article .bt-event-item .bt-info{padding:80px 60px;opacity:1}.bt-events-special>article .bt-event-item .bt-info .bt-subtitle{font-size:18px;margin-bottom:15px;opacity:1}.bt-events-special>article .bt-event-item .bt-info .bt-title{font-size:28px;margin-bottom:20px}.bt-events-special>article .bt-event-item .bt-info .bt-location{padding-bottom:30px}.bt-events-special>article .bt-event-item .bt-info .bt-location:after{opacity:1}.bt-events-special>article.active{width:100%}}@media (max-width:479px){.bt-events-special>article .bt-event-item .bt-info,.bt-events-special>article.active .bt-event-item .bt-info{padding:80px 30px}}.archive .bt-events #tribe-bar-form{background:transparent}.archive .bt-events #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner{padding:15px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f5f5f5}.archive .bt-events #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner label{font-size:14px;font-weight:500;color:#444;letter-spacing:.16px;font-family:Poppins}.archive .bt-events #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-list{padding:0 13px;position:relative}.archive .bt-events #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-list:after{right:25px;content:"\f107";position:absolute;top:0;font-family:FontAwesome}.archive .bt-events #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-list li.tribe-bar-views-option a{font-size:14px;font-weight:400;letter-spacing:.48px}.archive .bt-events #tribe-bar-form .tribe-bar-filters{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fafafa}.archive .bt-events #tribe-bar-form .tribe-bar-filters label{font-size:14px;font-weight:700;color:#444;letter-spacing:.16px;font-family:Poppins}.archive .bt-events #tribe-bar-form .tribe-bar-filters input{font-size:14px;font-weight:400;letter-spacing:.48px}.archive .bt-events #tribe-bar-form .tribe-bar-filters input.tribe-events-button{border:1px solid var(--main);color:#fff;background:var(--main);font-family:Poppins}.archive .bt-events #tribe-bar-form .tribe-bar-filters input.tribe-events-button:hover{color:var(--main);background:#fff}.archive .bt-events #tribe-events-content{padding:45px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fafafa}.archive .bt-events #tribe-events-content h2.tribe-events-page-title{font-size:28px;text-transform:uppercase;letter-spacing:.48px}.archive .bt-events #tribe-events-content .tribe-events-calendar thead th{border-right:5px solid #fff;border-left:5px solid #fff;padding:15px 0;font-size:13px;font-weight:600;color:#444;border-bottom:5px solid #fff;letter-spacing:.16px;background:#fff;line-height:28px;font-family:Poppins}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td{border-color:#fff;border-width:0 5px 5px;background:#fafafa}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-past div[id*=tribe-events-daynum-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present div[id*=tribe-events-daynum-]{padding:15px 30px;font-size:32px;color:#a5a5a5;letter-spacing:.48px;background:transparent;font-family:Poppins}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]>a,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-past div[id*=tribe-events-daynum-]>a,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present div[id*=tribe-events-daynum-]>a{height:50px;font-size:24px;color:#fff;letter-spacing:.48px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:var(--main);width:50px;line-height:50px;font-family:Poppins;display:inline-block}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]>a:hover,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-past div[id*=tribe-events-daynum-]>a:hover,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present div[id*=tribe-events-daynum-]>a:hover{color:var(--main);background:#fff}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present{background:var(--secondary)}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present div[id*=tribe-events-daynum-]{color:#fff}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future{background:#f5f5f5}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]{color:#555}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-othermonth{background:#fafafa}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-has-events{text-align:center;background:#f5f5f5}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-has-events div[id*=tribe-events-daynum-]{padding:10px 15px}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-]{margin:0}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-size:14px;letter-spacing:.48px;font-family:Arizonia}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] h3.tribe-events-month-event-title>a{color:#282828}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] h3.tribe-events-month-event-title>a:hover{color:var(--main)}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .recurring-info-tooltip,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-tooltip,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-week .tribe-events-tooltip{padding:10px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#353535}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .recurring-info-tooltip h4,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-tooltip h4,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-week .tribe-events-tooltip h4{font-size:13px;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:.16px;line-height:20px;font-family:Poppins}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .recurring-info-tooltip .tribe-events-event-body,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-tooltip .tribe-events-event-body,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-week .tribe-events-tooltip .tribe-events-event-body{font-size:11px;color:#e5e5e5;letter-spacing:.48px;line-height:18px}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .recurring-info-tooltip .tribe-events-event-body .tribe-event-duration,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-tooltip .tribe-events-event-body .tribe-event-duration,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-week .tribe-events-tooltip .tribe-events-event-body .tribe-event-duration{font-size:10px;margin-bottom:5px;color:#999}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .recurring-info-tooltip .tribe-events-event-body .tribe-events-event-thumb img,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb img,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-week .tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb img{height:auto;width:95px}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .recurring-info-tooltip .tribe-events-event-body .tribe-event-description,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-tooltip .tribe-events-event-body .tribe-event-description,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-week .tribe-events-tooltip .tribe-events-event-body .tribe-event-description{text-align:left}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .recurring-info-tooltip .tribe-events-arrow,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-tooltip .tribe-events-arrow,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] .tribe-events-week .tribe-events-tooltip .tribe-events-arrow{height:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:2px;background:#353535;width:10px}.archive .bt-events #tribe-events-content #tribe-events-footer{margin:30px 0}.archive .bt-events #tribe-events-content #tribe-events-footer .tribe-events-sub-nav li a{padding:0 25px;font-weight:500;color:#fff;color:var(--main);text-transform:none;min-width:140px;background:#fff;font-family:Poppins}.archive .bt-events #tribe-events-content #tribe-events-footer .tribe-events-sub-nav li a>span{line-height:40px;vertical-align:middle;display:inline-block}.archive .bt-events #tribe-events-content #tribe-events-footer .tribe-events-sub-nav li a:focus,.archive .bt-events #tribe-events-content #tribe-events-footer .tribe-events-sub-nav li a:hover{color:#fff;background:var(--main)}.archive .bt-events #tribe-events-content a.tribe-events-gcal,.archive .bt-events #tribe-events-content a.tribe-events-ical{background:#222;margin-top:0}.archive .bt-events #tribe-events-content a.tribe-events-gcal:hover,.archive .bt-events #tribe-events-content a.tribe-events-ical:hover{background:var(--main)}.archive .bt-events #tribe-events-content .tribe-events-loop{max-width:940px}.archive .bt-events #tribe-events-content .tribe-events-loop .tribe-events-list-separator-month{margin:20px auto 10px}.archive .bt-events #tribe-events-content .tribe-events-loop .tribe-events-list-separator-month>span{padding:5px 4%;font-size:18px;color:#999;letter-spacing:.48px;background:#fafafa;font-family:Poppins}.archive .bt-events #tribe-events-content .tribe-events-loop .tribe-events-day-time-slot h5{padding:10px;font-size:18px;color:#999;letter-spacing:.48px;background:#eee;font-family:Poppins}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events{padding:30px 0;margin:0}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost span{font-size:16px;font-weight:400;color:#303030;letter-spacing:.48px;line-height:24px;font-family:Poppins}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events h2{font-size:20px;text-transform:uppercase;letter-spacing:.48px;line-height:30px}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events h2>a{color:#303030}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events h2>a:hover{color:var(--main)}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta{font-size:13px;font-weight:400;color:#222;letter-spacing:.3px;margin:5px 0 15px;line-height:28px;font-family:Poppins}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-event-schedule-details,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-events-venue-details,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-updated{font-style:normal;display:inline-block}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-event-schedule-details:before,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-events-venue-details:before,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-updated:before{margin-right:5px;content:"\f041";font-family:FontAwesome}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-event-schedule-details .tribe-events-address,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-events-venue-details .tribe-events-address,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-updated .tribe-events-address{font-style:normal}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-event-schedule-details,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-updated{margin-right:15px}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-event-schedule-details:before,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-updated:before{content:"\f073"}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-content{font-size:14px;color:#555;letter-spacing:.3px;line-height:26px}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-content .tribe-events-read-more{font-size:13px;color:var(--main)}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-content .tribe-events-read-more:focus,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-content .tribe-events-read-more:hover{color:var(--secondary)}.tb-event-signle{padding-bottom:45px}.tb-event-signle .tribe-events-event-image{margin-bottom:0}.tb-event-signle .tb-event-info .header-info .bt-content{margin-top:30px}.tb-event-signle .tb-event-info .header-info .content-box-header{padding:64px 79px 12px;position:relative;background-color:#fafafa;margin:-31px auto 0;width:90%}.tb-event-signle .tb-event-info .header-info .content-box-header .title{font-size:22px;font-weight:700;margin-bottom:9px;color:#444;text-transform:uppercase;letter-spacing:.16px;line-height:30px}.tb-event-signle .tb-event-info .header-info .content-box-header .fee-event{padding:13px 27px;font-size:12px;font-weight:500;font-weight:400;color:#fff;text-transform:none;position:absolute;letter-spacing:0;top:-25px;border-radius:3px;-webkit-border-radius:3px;background:var(--main);font-family:Poppins}.tb-event-signle .tb-event-info .header-info .content-box-header .fee-event i{margin-right:10px}.tb-event-signle .tb-event-info .header-info .content-box-header .bt-location-info .bt-location{font-size:13px;font-weight:500;color:#666;letter-spacing:.3px}.tb-event-signle .tb-event-info .header-info .content-box-header .bt-location-info .bt-location i{margin-right:10px}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom{padding:27px 0;border-top:1px dashed #6a6a69;margin-top:31px}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .icon-event{float:right}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .icon-event a{height:36px;font-size:11px;border:2px solid var(--main);margin-right:-1px;color:var(--main);transition:all .5s;-webkit-transition:all .5s;text-align:center;border-radius:50%;-webkit-border-radius:50%;width:36px;line-height:33px;display:inline-block}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .icon-event a:hover{color:#fff;background-color:var(--main)}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .bt-meta{line-height:33px;display:inline-block}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .bt-meta li{border-right:2px solid #ddd;padding:0 15px;font-size:12px;color:#555;line-height:10px;display:inline-block}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .bt-meta li:first-child{padding-left:0}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .bt-meta li:last-child{border-right:0}@media (max-width:991px){.jws-event-wrap{padding-right:30px}.archive .bt-events #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner label{display:none}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-past div[id*=tribe-events-daynum-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present div[id*=tribe-events-daynum-]{padding:15px;font-size:24px;text-align:center}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]>a,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-past div[id*=tribe-events-daynum-]>a,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present div[id*=tribe-events-daynum-]>a{height:35px;font-size:18px;width:35px;line-height:35px}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-has-events div[id*=tribe-events-daynum-]{padding:10px}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-size:12px}}@media (max-width:639px){.tb-event-signle .tb-event-info .header-info .bt-content .bt-single-quote{padding:20px 10px}}@media (max-width:768px){.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-past div[id*=tribe-events-daynum-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present div[id*=tribe-events-daynum-]{font-size:18px;margin-top:0}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]>a,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-past div[id*=tribe-events-daynum-]>a,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present div[id*=tribe-events-daynum-]>a{height:25px;font-size:14px;width:25px;line-height:25px;margin-top:0}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-has-events div[id*=tribe-events-daynum-]{padding:10px}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-size:12px}.archive .bt-events #tribe-events-content #tribe-events-footer .tribe-events-sub-nav li a{padding:10px;margin-bottom:0;min-width:120px}.archive .bt-events #tribe-mobile-container .tribe-mobile-day-heading{font-size:14px;font-weight:400;color:#555;letter-spacing:.48px}.archive .bt-events #tribe-mobile-container .type-tribe_events h4{font-size:14px;margin-bottom:5px;text-transform:uppercase;letter-spacing:.16px;line-height:24px}.archive .bt-events #tribe-mobile-container .type-tribe_events h4>a{color:#303030}.archive .bt-events #tribe-mobile-container .type-tribe_events h4>a:hover{color:var(--main)}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-event-schedule-details{font-size:13px;margin-bottom:15px;color:#999;letter-spacing:.48px;line-height:24px;display:block}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-event-schedule-details:before{margin-right:5px;content:"\f073";font-family:FontAwesome}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-event-image{margin:0 0 15px;width:100%;float:none}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-event-image img{height:auto;width:100%}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-event-description{font-size:14px;color:#555;letter-spacing:.48px;line-height:26px}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-read-more{font-size:13px;color:var(--main);margin:0}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-read-more:focus,.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-read-more:hover{color:var(--secondary)}}@media (max-width:479px){.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-past div[id*=tribe-events-daynum-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present div[id*=tribe-events-daynum-]{padding:5px;font-size:14px}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]>a,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-past div[id*=tribe-events-daynum-]>a,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-present div[id*=tribe-events-daynum-]>a{height:20px;font-size:12px;width:20px;line-height:20px}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-has-events div[id*=tribe-events-daynum-]{padding:5px}}body>.inner{display:none}body.pg-loaded>.inner{display:block}.removeicon{cursor:url(https://bafyatat.info/wp-content/themes/paradise/assets/images/remove.png),default!important}.over-lay{height:100%;pointer-events:none;-webkit-transition:.7s ease-in-out;transition:.7s ease-in-out;position:fixed;opacity:0;visibility:hidden;top:0;background:hsla(0,0%,100%,.9);left:0;z-index:9999}.over-lay,body .no-container{width:100%}body .no-container>.row{margin-right:0!important;margin-left:0!important}.modal .modal-dialog .modal-content .popup_content .site_donation_popup_form .form-group .required_star{color:red}.bt-background-background-attachment-fixed{background-attachment:fixed}.bt-no-padding,.bt-vc-col-no-padding>.vc_column-inner{padding:0!important}.bt-no-margin{margin:0!important}.scrolloff{pointer-events:none}.bt-text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.margin-right-12{margin-right:-12px}@media (max-width:1199px){body .row-custom .vc_col-sm-8{width:100%}body .row-custom .vc_col-sm-8 .vc_column-inner{padding-right:0!important;padding-left:0!important}}.vc_row{position:relative}.vc_row .bt-vc-row-ovelay{height:100%;position:absolute;top:0;left:0;width:100%}.page-404{padding-top:30px;padding-bottom:80px}.page-404 h1{font-size:150px;font-weight:700;margin-bottom:42px}.page-404 h1 img{margin:-19px 11px 0}.page-404 h3{font-size:36px}.page-404 p{font-size:16px}.page-404 p a{margin-top:19px}.box-time{padding:69px 73px 66px 69px;position:absolute;top:10%;border-radius:2px;-webkit-border-radius:2px;background:#fff;left:19%}.box-time h5{font-size:24px;font-weight:700;margin-bottom:28px;text-transform:uppercase;letter-spacing:0;font-family:Oswald}.box-time .box-time-top{margin-bottom:49px;border-bottom:1px solid #ebebeb;padding-right:45px;padding-bottom:44px}.box-time .box-time-bottom .time1{margin-bottom:11px}#jws-main{overflow:hidden;transition:all .4s;position:relative;background:#fff}.boxed #jws-main{max-width:1200px;margin:auto;-webkit-box-shadow:0 0 10px 0 hsla(0,0%,7%,.5);-moz-box-shadow:0 0 10px 0 hsla(0,0%,7%,.5);box-shadow:0 0 10px 0 hsla(0,0%,7%,.5)}.page-template-page-NoTitleBarBlack #jws-main{color:#bbb;background:#111}#back-to-top{height:40px;font-size:16px;right:30px;color:#fff;transition:all .4s;position:fixed;outline:none;bottom:50px;text-align:center;background-color:rgba(252,186,248,.5);border-radius:50%;cursor:pointer;width:40px;line-height:38px;display:none;z-index:992}#back-to-top:focus,#back-to-top:hover{border-color:var(--main);color:#fff;background-color:var(--main)}#back-to-top.show{animation:fadeInUp 1s both;display:block}ul{padding:0;margin:0}.custom-gallery .wpb_image_grid .wpb_image_grid_ul img{padding-left:20px}.custtom-css-booking .otw-bare-bones .powered-by-open-table{display:none}.custtom-css-booking .otw-bare-bones .otw-widget-form{padding:30px 20px;position:relative;background:#ca3d26 none repeat scroll 0 0;display:block;z-index:99}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap{position:relative;margin:0 15px;width:22.7%;vertical-align:top;display:inline-block}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap:first-child,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap:first-child{margin-left:0}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap.otw-date-li:before,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap.otw-date-li:before{color:#fff;font:normal normal normal 14px/1 FontAwesome;font-size:20px;right:12px;content:"\f073";position:absolute;top:10px}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap.otw-time-wrap:before,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap.otw-time-wrap:before{color:#fff;font:normal normal normal 14px/1 FontAwesome;font-size:20px;right:12px;content:"\f017";position:absolute;top:10px}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap.otw-party-size-wrap:before,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap.otw-party-size-wrap:before{color:#fff;font:normal normal normal 14px/1 FontAwesome;font-size:20px;right:12px;content:"\f007";position:absolute;top:10px}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap{margin-right:0}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap input{padding:4px 15px;font-size:14px;border:2px solid;font-weight:700;color:#fff;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;text-transform:uppercase;letter-spacing:2px;background:transparent none repeat scroll 0 0;width:100%}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap input:hover{border:2px solid #fff;color:#ca3d26;background:#fff none repeat scroll 0 0}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap .selectric,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap input,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap select{height:40px;padding:0 10px;border:2px solid;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#fff;position:relative;background:transparent;cursor:pointer;width:100%}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap .selectric option,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap input option,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap select option{color:#2a2a2a}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap .selectric p{height:40px;font-size:15px;font-weight:400;color:#fff;line-height:36px}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap .selectric b{display:none}.bg-custom{background:no-repeat scroll bottom/contain}.alignleft{margin-right:15px;float:left}.alignright{margin-left:15px;float:right}.aligncenter{margin:0 auto 15px;display:block}a{color:#212324;-webkit-transition:.3s;transition:.3s}a:hover{color:var(--main)}a:focus,a:hover{text-decoration:none;outline:0 solid}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0 0 15px}body,html{height:100%}body{font-size:15px;font-weight:400;color:#555;letter-spacing:.3px;line-height:1.7em}a:hover{text-decoration:none}.screen-reader-text{display:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.navbar-toggle{border:2px solid #fff;border-radius:0}.navbar-toggle .icon-bar{background:#fff none repeat scroll 0 0}.area-title{margin-bottom:60px}.area-title h2{padding:0 10px;font-size:58px;color:var(--main);text-transform:capitalize;position:relative;margin:0 0 5px;font-family:Herr Von Muellerhoff,cursive;display:inline-block}.area-title h2,.area-title h3{font-weight:400;letter-spacing:2px}.area-title h3{font-size:40px;color:#212324;text-transform:uppercase}.section-padding{padding:100px 0}.no-padding{padding:0}.no-margin{margin:0}.margin-top{margin-top:40px}.margin-bottom{margin-bottom:40px}.gray-bg{background:#f3f4f4}.top-area{height:100%;position:relative;width:100%}.top-social-bookmark ul{list-style:none outside none;padding:0;text-align:right;margin:0}.top-social-bookmark ul li{display:inline}.top-social-bookmark ul li a{height:40px;padding:6px;font-size:14px;color:#fff;text-align:center;margin:0 -2.5px;width:40px;display:inline-block}.top-social-bookmark ul li a:hover{color:var(--main);background:#fff}.top-social-bookmark ul li:last-child a{margin-right:-5px}.book-table-popup a{padding:13px 30px;font-size:12px;font-weight:700;color:#fff;letter-spacing:2px;background:var(--main) none repeat scroll 0 0}.book-table-popup a:hover{color:var(--main);background:#fff none repeat scroll 0 0}.mainmenu-area{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;position:relative;z-index:9999}.is-sticky .mainmenu-area{box-shadow:0 1px 1px rgba(0,0,0,.1);z-index:99999!important}.navbar-header{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.navbar-brand{display:none}.navbar-brand.white{display:block}.is-sticky .navbar-brand.white{display:none}.is-sticky .navbar-brand{display:block}.navbar{margin-bottom:0;border-top:0;border-bottom:0}ul#nav{-webkit-transition:.3s;transition:.3s}ul#nav li a{padding:0 20px;font-size:13px;color:#fff;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;background:transparent none repeat scroll 0 0}ul#nav li.active a:before{height:2px;-webkit-transition:.3s;transition:.3s;content:"";position:absolute;top:0;background:var(--main) none repeat scroll 0 0;left:0;width:100%}ul#nav li.active a,ul#nav li:hover a{color:var(--main)}ul#nav li:hover ul{transform:translatey(0);-webkit-transform:translatey(0);pointer-events:auto;opacity:1;visibility:visible}ul#nav ul{list-style:none outside none;transform:translatey(25px);-webkit-transform:translatey(25px);pointer-events:none;padding:16px 11px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;position:absolute;opacity:0;visibility:hidden;text-align:left;top:100%;-webkit-transform-origin:left top 0;transform-origin:left top 0;margin:0;box-shadow:0 14px 40px rgba(0,0,0,.1);background:#fff none repeat scroll 0 0;left:0;width:240px}ul#nav li ul li,ul#nav li ul li a{display:block}#jws-header ul#nav li ul li a:hover{transform:translatex(10px);color:var(--main)}ul#nav li ul li:last-child{border-bottom:0}.jws-header-v2 .top-bar{border-bottom:none}.is-sticky ul#nav li.active a,.is-sticky ul#nav li:hover a{color:var(--main)}.is-sticky .signup-and-login-button ul li{padding:14px 0}.search-form-area{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;float:right}a.search-form-trigger{color:#2d2c40;position:relative;width:30px}a.search-form-trigger:before{-moz-transform:translateY(15px);font-size:16px;font-weight:700;font-variant:normal;text-transform:none;content:"\55";position:absolute;speak:none;top:-2px;-webkit-font-smoothing:antialiased;left:-18px;font-family:ElegantIcons}.search-form-jws{height:50px;-webkit-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;position:fixed;opacity:0;visibility:hidden;top:38%;left:0;width:100%;z-index:9999999}.search-form-jws.is-visible{-webkit-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s;opacity:1;visibility:visible}.search-form-jws form{height:100%;position:relative;margin:0 auto!important;width:80%}.search-form-jws form:after{height:1px;transition:all 1s;-webkit-transition:all 1s;content:"";position:absolute;bottom:0;background:#2d2c40;left:0;width:0}.is-visible form:after{width:100%}.search-form-jws input{height:100%;padding:0 5%;border:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;color:#2d2c40;border-radius:0;background:transparent;width:100%}.search-form-jws input::-webkit-input-placeholder{color:#2d2c40}.search-form-jws input:-moz-placeholder,.search-form-jws input::-moz-placeholder{color:#2d2c40}.search-form-jws input:-ms-input-placeholder{color:#2d2c40}.search-form-jws input:focus{outline:none}@media only screen and (min-width:1024px){.search-form-jws{height:120px}.search-form-jws input{padding:0 2em;font-size:3.2rem;font-weight:300}}.search-form-overlay{height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s;transition:opacity .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s;transition:opacity .3s 0s,visibility 0s .3s,transform .3s 0s;transition:opacity .3s 0s,visibility 0s .3s,transform .3s 0s,-webkit-transform .3s 0s;position:fixed;opacity:0;visibility:hidden;top:0;background-color:hsla(0,0%,100%,.9);cursor:pointer;left:0;width:100%;z-index:999999}.search-form-overlay.is-visible{-webkit-transition:opacity .3s 0s,visibility 0s 0s,-webkit-transform .3s 0s;transition:opacity .3s 0s,visibility 0s 0s,-webkit-transform .3s 0s;transition:opacity .3s 0s,visibility 0s 0s,transform .3s 0s;transition:opacity .3s 0s,visibility 0s 0s,transform .3s 0s,-webkit-transform .3s 0s;opacity:1;visibility:visible}.no-js .search-form-jws{position:relative;opacity:1;visibility:visible;top:0}.z-index-1{z-index:1}.admin-bar .is-sticky .mainmenu-area{margin-top:32px}.custom-text-block{text-align:center}.custom-text-block h6{font-size:20px;margin-bottom:19px;font-family:Playfair Display}.custom-text-block p{font-size:16px;line-height:24px}.custom-btn-tt.custom-btn-t2 a:hover{color:#fff!important}.custom-btn-tt a{padding:10px 45px!important;font-size:14px!important;border:1px solid #7ac284!important;font-weight:600;color:#2d2c40!important;border-radius:25px!important;-webkit-border-radius:25px!important;background:#7ac284!important}.custom-btn-tt a:hover{color:#7ac284;background:transparent!important}.line-bottom-center{position:relative}.line-bottom-center:after{height:4px;content:" ";margin:33px auto 0;background:#7ac284;width:95px;display:block}.line-bottom-left{position:relative}.line-bottom-left:after{height:4px;content:" ";position:absolute;bottom:0;background:#7ac284;left:0;width:95px}.contact-box h3{margin-bottom:4px}@media (min-width:1200px){.padding-left30{padding-right:30px!important}.contact-box{padding:0 60px}.padding-left15px{padding-left:15px!important}.padding-right15px{padding-right:15px!important}.padding-left100px{padding-left:85px!important}.padding-right100px{padding-right:85px!important}.padding-right200px{padding-right:100px!important}.custom-padding-h6{padding-right:200px!important}.padding-about-tattoo{padding:49px 0 0 84px!important}.padding-about-tattoo1{padding:0 0 0 84px!important}.text-block-custom{padding:0 185px}.custom-text-block{padding:0 30px}}.line-ef{position:relative;max-width:280px;margin:0 auto}.line-ef:after,.line-ef:before{height:1px;content:" ";position:absolute;top:61%;background-color:#c1bfda;width:100px}.line-ef:before{left:0}.line-ef:after{right:0}.text-block-custom{text-align:center}.text-block-custom h3{font-size:24px;font-weight:400;margin-bottom:8px;color:#2d2c40;letter-spacing:0}.text-block-custom h4{font-size:16px;font-weight:300;color:#7a7992;letter-spacing:0}.bt-info-wrap.layout14 .bt-info{align-items:center;display:flex}.bt-info-wrap.layout14 .bt-title{-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);-webkit-box-flex:0;font-size:15px;font-weight:400;max-width:calc(100% - 32px);margin:0;line-height:22px}.bt-info-wrap.layout14 .image-top{-ms-flex:0 0 32px;flex:0 0 32px;-webkit-box-flex:0;margin-right:10px;max-width:32px;margin-top:-3px}.bt-info-wrap.layout13{padding:56px 40px;background-size:cover;background-position:50%;border-radius:5px}.bt-info-wrap.layout13 .bt-content{font-size:13px;font-weight:500;color:#fff;letter-spacing:1.5px}.bt-info-wrap.layout13 .bt-content p{margin-bottom:9px}.bt-info-wrap.layout13 .bt-title{font-size:30px;margin-bottom:20px;color:#fff;max-width:219px;line-height:38px}.bt-info-wrap.layout13 .bt_readmore{padding:7px 25px;font-size:13px;font-weight:700;color:#212324;letter-spacing:1px;border-radius:40px;background:#fff;display:inline-block}.bt-info-wrap.layout3 .bt-info img{border-top-right-radius:100px;border-top-left-radius:100px}.bt-info-wrap.layout3 .bt-info .bt-title{padding:23px 0;position:relative;text-align:center;background:#f5f5f9}.bt-info-wrap.layout3 .bt-info .bt-title:after{height:100%;transition:all .7s;-webkit-transition:all .7s;content:"";position:absolute;background-size:200% auto;opacity:0;top:0;left:0;width:100%;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)}.bt-info-wrap.layout3 .bt-info .bt-title a{font-size:20px;font-weight:600;color:#2d2c40;text-transform:uppercase;position:relative;font-family:Playfair Display;z-index:1}.bt-info-wrap.layout3 .bt-info:hover .bt-title:after{opacity:1}.bt-info-wrap.layout3 .bt-info:hover .bt-title a{color:#fff}.bt-info-wrap.layout11{padding:30px 10px;transition:all .5s;-webkit-transition:all .5s;background-color:#fff;border-radius:5px;-webkit-border-radius:5px}.bt-info-wrap.layout11:hover{box-shadow:0 17px 32px rgba(0,0,0,.1)}.bt-info-wrap.layout11:hover .image_t{border-color:var(--main)}.bt-info-wrap.layout11 .bt-info{padding:0 20px;text-align:center}.bt-info-wrap.layout11 .bt-info .bt_readmore{border-bottom:1px solid transparent}.bt-info-wrap.layout11 .bt-info .bt_readmore:hover{border-color:var(--main);color:#2d2c40}.bt-info-wrap.layout11 .bt-info .bt-content p{margin-bottom:16px}.bt-info-wrap.layout11 .bt-info .bt-title{margin-bottom:18px;margin-top:38px}.bt-info-wrap.layout11 .bt-info .bt-title a{font-size:22px;color:#2d2c40;font-family:Playfair Display}.bt-info-wrap.layout11 .bt-info .bt-title a:hover{color:var(--main)}.bt-info-wrap.layout11 .image_t{overflow:hidden;border:10px solid #fff;margin-bottom:24px;transition:all .3s;-webkit-transition:all .3s;border-radius:100%;-webkit-border-radius:100%}.bt-info-wrap.layout10{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px;border-top-right-radius:125px;border-top-left-radius:125px;background-color:#f5f5f9;box-shadow:0 1px 1px rgba(0,0,0,.1)}.bt-info-wrap.layout10:hover{transition:all .5s;-webkit-transition:all .5s;box-shadow:0 17px 32px rgba(0,0,0,.1)}.bt-info-wrap.layout10:hover .image_t{border-color:var(--main)}.bt-info-wrap.layout10:hover .bt-info .bt-title a{color:var(--main)}.bt-info-wrap.layout10 .bt-info{padding:0 20px;text-align:center}.bt-info-wrap.layout10 .bt-info .bt-title{margin-bottom:6px}.bt-info-wrap.layout10 .bt-info .bt-title a{font-size:20px;color:#2d2c40;font-family:Playfair Display}.bt-info-wrap.layout10 .image_t{overflow:hidden;border:10px solid #fff;margin-bottom:24px;transition:all .3s;-webkit-transition:all .3s;border-radius:100%;-webkit-border-radius:100%}.bt-info-wrap.layout4 .bt-info{text-align:center}.bt-info-wrap.layout4 .bt-info .image-top{height:100px;position:relative;width:100%}.bt-info-wrap.layout4 .bt-info .image-top .image-inner{position:absolute;bottom:0;text-align:center;left:0;width:100%}.bt-info-wrap.layout4 .bt-info .bt-title{font-size:24px;margin-bottom:19px;color:#2d2c40;margin-top:24px;font-family:Oswald}.bt-info-wrap.layout12{padding-top:52px;padding-bottom:14px}.bt-info-wrap.layout12 .bt-info{text-align:center}.bt-info-wrap.layout12 .bt-info .image-inner{min-height:80px;justify-content:center;margin:0 auto;align-items:center;width:100%;display:flex}.bt-info-wrap.layout12 .bt-info .image-top{position:relative;width:100%}.bt-info-wrap.layout12 .bt-info .bt-title{font-size:18px;margin-bottom:4px;color:#2d2c40;margin-top:32px}.bt-info-wrap.layout8 .bt-info{background-color:#282828;align-items:center;box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:2px;display:flex;display:-webkit-flex}.bt-info-wrap.layout8 .bt-info .info_right{padding-top:26px;padding-right:60px;text-align:right;background-color:#f5f5f9;width:calc(100% - 136px);vertical-align:top;padding-left:26px;display:inline-block}.bt-info-wrap.layout8 .bt-info .info_right .bt-title{font-size:24px;font-weight:400;margin-bottom:18px;font-family:Oswald}.bt-info-wrap.layout8 .bt-info .image-top{text-align:center;width:136px;vertical-align:top;display:inline-block}.bt-info-wrap.layout9 .bt-info{background-color:#282828;align-items:center;box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:2px;display:flex;display:-webkit-flex}.bt-info-wrap.layout9 .bt-info .info_right{padding-top:26px;padding-right:26px;text-align:left;background-color:#f5f5f9;width:calc(100% - 136px);vertical-align:top;padding-left:60px;display:inline-block}.bt-info-wrap.layout9 .bt-info .info_right .bt-title{font-size:24px;font-weight:400;margin-bottom:18px;font-family:Oswald}.bt-info-wrap.layout9 .bt-info .image-top{text-align:center;width:136px;vertical-align:top;display:inline-block}.bt-info-wrap.layout5{height:340px;padding-top:51px;max-height:550px;padding-bottom:98px}.bt-info-wrap.layout5:hover .image-inner img{transform:translateY(-10px);transition:all .5s}.bt-info-wrap.layout5 .bt-info{text-align:center}.bt-info-wrap.layout5 .bt-info .image-top{height:100px;position:relative;width:100%}.bt-info-wrap.layout5 .bt-info .image-top .image-inner{position:absolute;bottom:0;text-align:center;left:0;width:100%}.bt-info-wrap.layout5 .bt-info .image-top .image-inner img{transition:all .5s}.bt-info-wrap.layout5 .bt-info .bt-title{margin-bottom:13px;margin-top:24px}.bt-info-wrap.layout5 .bt-info .bt-title a{font-size:24px;font-weight:400;margin-bottom:19px;color:#fff;font-family:Oswald}.bt-info-wrap.layout5 .bt-info .bt-title a:hover{color:#7ac284}.bt-info-wrap.layout5 .bt-info .bt-content ul li{font-weight:400;position:relative;margin:0 15px;display:inline-block}.bt-info-wrap.layout5 .bt-info .bt-content ul li:after{height:16px;right:-14px;content:"/";position:absolute;top:0;width:1px}.bt-info-wrap.layout5 .bt-info .bt-content ul li:last-child:after{display:none}.bt-info-wrap.layout7 .bt-info .image-top{margin-right:18px;width:75px;vertical-align:top;display:inline-block}.bt-info-wrap.layout7 .bt-info .image-top .image-inner img{transition:all .5s}.bt-info-wrap.layout7 .bt-info .info_right{width:calc(100% - 100px);vertical-align:top;display:inline-block}.bt-info-wrap.layout7 .bt-info .bt-title{margin-bottom:9px}.bt-info-wrap.layout7 .bt-info .bt-title a{font-size:24px;font-weight:400;margin-bottom:19px;color:#fff;font-family:Oswald}.bt-info-wrap.layout7 .bt-info .bt-title a:hover{color:#7ac284}.bt-info-wrap.layout7 .bt-info .bt-description{color:#fff;margin-top:18px}.bt-info-wrap.layout7 .bt-info .bt-content ul li{font-weight:400;position:relative;display:inline-block}.bt-info-wrap.layout7 .bt-info .bt-content ul li:after{height:16px;right:-14px;content:"/";top:0;margin:0 15px;width:1px;display:inline-block}.bt-info-wrap.layout7 .bt-info .bt-content ul li:first-child{margin-left:0}.bt-info-wrap.layout7 .bt-info .bt-content ul li:last-child:after{display:none}.bt-info-wrap.layout2{margin-bottom:20px}.bt-info-wrap.layout2 .bt-info span{height:60px;font-size:24px;margin-right:29px;color:#fff;transition:all .7s;-webkit-transition:all .7s;position:relative;background-size:200% auto;text-align:center;border-radius:100%;-webkit-border-radius:100%;width:60px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);line-height:60px;float:left;margin-top:2px;display:block}.bt-info-wrap.layout2 .bt-info .bt-title{margin-bottom:6px}.bt-info-wrap.layout2 .bt-info .bt-content{letter-spacing:.1px;line-height:28px;padding-left:89px}.bt-info-wrap.layout2 .bt-info .bt-content p{margin-bottom:-4px}.bt-info-wrap.layout2:hover .bt-info span{background-position:100%}.bt-info-wrap.layout6 .bt-info{max-width:370px;margin:0 auto}.bt-info-wrap.layout6 .bt-info img{width:100%}.bt-info-wrap.layout6 .bt-info .bt-title{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:13px 0;color:#fff;position:relative;text-align:center;background:#2d2c40}.bt-info-wrap.layout6 .bt-info .bt-title:after{border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:100%;transition:all .7s;-webkit-transition:all .7s;content:"";position:absolute;background-size:200% auto;opacity:0;top:0;left:0;width:100%;background-image:linear-gradient(to right,var(--secondary) 0,#fcbaf8 51%,var(--main) 100%)}.bt-info-wrap.layout6 .bt-info .bt-title a{font-size:16px;color:#fff;text-transform:uppercase;position:relative;z-index:1}.bt-info-wrap.layout6 .bt-info .content-top{border-top-right-radius:10px;position:relative;border-top-left-radius:10px}.bt-info-wrap.layout6 .bt-info .content-top .content-inner{position:absolute;text-align:center;top:30%;width:100%}.bt-info-wrap.layout6 .bt-info .content-top .content-inner .background-iner{padding:19px 43px 12px 41px;border-radius:10px;-webkit-border-radius:10px;background:hsla(0,0%,100%,.9);display:inline-block}.bt-info-wrap.layout6 .bt-info .content-top .content-inner .background-iner .bt-level{font-size:36px;margin-bottom:11px;font-family:Arizonia}.bt-info-wrap.layout6 .bt-info .content-top .content-inner .background-iner .bt-price{font-size:18px;margin-bottom:0;color:var(--main)}.bt-info-wrap.layout6:hover .bt-title:after{opacity:1}.bt-info-wrap.layout1 .bt-info{text-align:center}.bt-info-wrap.layout1 .bt-info h4{margin-bottom:6px;margin-top:27px}.bt-info-wrap.layout1 .bt-info .bt-content{line-height:24px}.bt-info-wrap.layout1 .bt-info span{height:100px;font-size:36px;color:#fff;transition:all .7s;-webkit-transition:all .7s;position:relative;background-size:200% auto;text-align:center;margin:0 auto;border-radius:100%;-webkit-border-radius:100%;width:100px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);line-height:100px;display:block}.bt-info-wrap.layout1 .bt-info span:after{height:90%;border:1px dashed #fff;content:"";position:absolute;top:5px;background-color:transparent;border-radius:100%;left:5px;width:90%}.bt-info-wrap.layout1:hover .bt-info span{background-position:100%}.services-grid .services-box .services-container .services-details{padding:0 22px 22px;position:relative;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:10px}.services-grid .services-box .services-container .services-details .height-fix{height:150px;max-height:129px}.services-grid .services-box .services-container .services-details h3{font-size:18px;margin-bottom:-1px}.services-grid .services-box .services-container .services-details .excerpt{line-height:24px}.services-grid .services-box .services-container .services-details .link-booking{position:absolute;bottom:-20px;text-align:center;left:0;width:100%}.services-grid .services-box .services-container .services-details a{padding:10px 22px;font-size:14px;font-weight:400;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;border-radius:25px;-webkit-border-radius:25px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);display:inline-block}.services-grid .services-box .services-container .services-details a:hover{background-position:100%}.services-grid .services-box .services-container .service-img{transform:translateY(53%);-webkit-transform:translateY(53%);position:relative;border-radius:100%;z-index:1}.services-grid .services-box .services-container .service-img .service-img-inner{position:relative;max-width:220px;margin:0 auto;width:78%}.services-grid .services-box .services-container .service-img .service-img-inner:before{height:100%;border:10px solid hsla(0,0%,100%,.5);transition:all .5s;-webkit-transition:all .5s;content:" ";position:absolute;top:0;border-radius:100%;left:0;width:100%;z-index:1}.services-grid .services-box .services-container .service-img img{border-radius:100%}.services-grid .services-box .services-container:hover .service-img-inner:before{border-color:rgba(252,186,248,.5)}.team-grid-two .list-team{list-style:none}.team-grid-two .list-team .team-container.layout3 .team-img{overflow:hidden;margin-bottom:30px}.team-grid-two .list-team .team-container.layout3 .team-img .team-img-inner{transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.team-grid-two .list-team .team-container.layout3 .team-img .team-img-inner img{width:100%}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner{height:100%;transform:translateY(100%);-webkit-transform:translateY(100%);transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;position:absolute;top:0;background:rgba(122,194,132,.9);left:0;width:100%}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in{transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0 30px;position:absolute;top:50%;left:0;width:100%}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .team-details{padding-top:0;text-align:left}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .team-details h3{font-weight:500;color:#fff}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .team-details p{margin-bottom:12px;color:#fff}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .excerpt{margin-bottom:50px;color:#fff}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .excerpt p{margin-bottom:0}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .member-social-bookmark{position:static;text-align:left}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .member-social-bookmark ul li{transform:translatey(0);-webkit-transform:translatey(0);opacity:1}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .member-social-bookmark ul li a{height:35px;font-size:18px;background-color:#fff!important;width:35px;line-height:35px}.team-grid-two .list-team .team-container.layout3 .team-img:hover .content_inner{transform:translateY(0);-webkit-transform:translateY(0)}.team-grid-two .list-team .team-container.layout2 .team-img:hover .team-details{background:#000}.team-grid-two .list-team .team-container.layout2 .team-img .member-social-bookmark{transform:translateY(-50%);-webkit-transform:translateY(-50%);bottom:auto;top:50%}.team-grid-two .list-team .team-container.layout2 .team-img .team-details{padding-top:6px;transition:all .5s;-webkit-transition:all .5s;position:absolute;bottom:0;text-align:center;background:rgba(0,0,0,.8);padding-bottom:9px;left:0;width:100%}.team-grid-two .list-team .team-container.layout2 .team-img .team-details h3{color:#fff}.team-grid-two .list-team .team-container.layout2 .team-img .team-details p{margin-bottom:0;color:#fff}.team-grid-two .list-team .team-container .team-details{padding-top:20px;text-align:center}.team-grid-two .list-team .team-container .team-details h3{font-size:18px;font-weight:600;margin-bottom:-5px;letter-spacing:.3px}.team-grid-two .list-team .team-container .team-details p{font-size:14px}.team-grid-two .list-team .team-container .team-img{position:relative}.team-grid-two .list-team .team-container .team-img .member-social-bookmark{position:absolute;bottom:23px;text-align:center;width:100%}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li{transition-delay:.3s;transition:all .5s;-webkit-transition:all .5s;opacity:0;margin:0 2.5px;display:inline-block}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li:first-child{transition-delay:.3s}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li:nth-child(2){transition-delay:.35s}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li:nth-child(3){transition-delay:.4s}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li:nth-child(4){transition-delay:.5s}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li a{height:30px;color:#2d2c40;text-align:center;background-color:#fff;border-radius:50%;width:30px;line-height:30px;display:block}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li a:hover{background-color:#7ac284}.team-grid-two .list-team .team-container .team-img:hover .member-social-bookmark ul li{opacity:1}.team-grid .list-team{list-style:none;margin-right:30px;width:31.33333%;vertical-align:middle;display:inline-block}.team-grid .instagram-load{width:65.66666%;vertical-align:middle;margin-top:-9px;display:inline-block}.team-grid .instagram-load .instagram-inner .tb-instafeed ul{margin-top:10px}.team-grid .instagram-load .instagram-inner .tb-instafeed ul li{padding:0;margin-top:-10px}.team-grid .instagram-load .instagram-inner .tb-instafeed ul li a:after{background:#7ac284}.team-grid .team-container{padding:20px;margin-bottom:15px;transition:all .7s;-webkit-transition:all .7s;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.1);background:#f5f5f9}.team-grid .team-container .team-details{vertical-align:middle;padding-left:40px;display:inline-block}.team-grid .team-container .team-details h3{font-size:18px;font-weight:600;margin-bottom:-5px}.team-grid .team-container .team-details h3 a{color:#2d2c40}.team-grid .team-container .team-details h3 a .hidden-before{right:-7.5px;content:"";z-index:3}.team-grid .team-container .team-details h3 a .hidden-before,.team-grid .team-container .team-details h3 a:after{height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;opacity:0;top:43%;background:#f5f5f9;width:20px}.team-grid .team-container .team-details h3 a:after{border:2px solid #7ac284;border-left:0;right:-10.5px;content:" ";border-bottom:0;z-index:0}.team-grid .team-container .team-details h3 a:before{height:100%;border:2px solid #7ac284;content:"";position:absolute;opacity:0;top:0;left:0;width:100%}.team-grid .team-container .team-details h3 a.active .hidden-before,.team-grid .team-container .team-details h3 a.active:after,.team-grid .team-container .team-details h3 a.active:before{opacity:1}.team-grid .team-container .team-details p{margin-bottom:8px}.team-grid .team-container .team-details .member-social-bookmark{position:relative}.team-grid .team-container .team-details .member-social-bookmark ul{list-style:none}.team-grid .team-container .team-details .member-social-bookmark ul li{margin-right:23px;display:inline-block}.team-grid .team-container .team-details .member-social-bookmark ul li a{color:#2d2c40}.team-grid .team-container .team-details .member-social-bookmark ul li a:hover{color:#7ac284}.team-grid .team-container .team-img{width:110px;display:inline-block}.team-carousel .team-container{padding-bottom:15px}.team-carousel .team-container .team-details{padding:0 22px 41px;position:relative;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:10px}.team-carousel .team-container .team-details .height-fix{height:150px;max-height:105px}.team-carousel .team-container .team-details h3{font-size:18px;font-weight:600;margin-bottom:-7px;letter-spacing:.16px}.team-carousel .team-container .team-details p{margin-bottom:20px}.team-carousel .team-container .team-details .excerpt{line-height:25px}.team-carousel .team-container .team-details .link-booking{position:absolute;bottom:-20px;text-align:center;left:0;width:100%}.team-carousel .team-container .team-details .member-social-bookmark ul{list-style-type:none}.team-carousel .team-container .team-details .member-social-bookmark ul li{margin:0 3px;display:inline-block}.team-carousel .team-container .team-details .member-social-bookmark ul li a{height:30px;font-size:14px;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;position:relative;background:#c1bfda;background-size:200% auto;border-radius:100%;-webkit-border-radius:100%;width:30px;line-height:30px;display:inline-block}.team-carousel .team-container .team-details .member-social-bookmark ul li a:before{height:100%;transition:all .7s;-webkit-transition:all .7s;content:"";position:absolute;opacity:0;top:0;border-radius:100%;-webkit-border-radius:100%;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%}.team-carousel .team-container .team-details .member-social-bookmark ul li a i{position:relative}.team-carousel .team-container .team-details .member-social-bookmark ul li a:hover:before{opacity:1}.team-carousel .team-container .team-img{transform:translateY(49%);-webkit-transform:translateY(49%);position:relative;border-radius:100%;z-index:1}.team-carousel .team-container .team-img .team-img-inner{position:relative;max-width:170px;margin:0 auto;width:78%}.team-carousel .team-container .team-img .team-img-inner:before{height:100%;border:10px solid hsla(0,0%,100%,.5);transition:all .5s;-webkit-transition:all .5s;content:" ";position:absolute;top:0;border-radius:100%;left:0;width:100%;z-index:1}.team-carousel .team-container .team-img img{border-radius:100%}.team-carousel .team-container:hover .team-img-inner:before{border-color:rgba(252,186,248,.5)}.team-carousel .owl-nav div{top:58%!important}.services-carousel-fullwidth .owl-nav div{height:50px;font-size:24px!important;color:#111!important;top:45%!important;background-color:#fff!important;width:50px;line-height:50px!important}.services-carousel-fullwidth .owl-nav div:hover{color:#fff!important}.services-carousel-fullwidth .owl-nav .owl-prev{left:4%!important}.services-carousel-fullwidth .owl-nav .owl-next{right:4%!important}.services-carousel-fullwidth .services-container .service-img{position:relative}.services-carousel-fullwidth .services-container .service-img:after{height:100%;transition:all .5s;-webkit-transition:all .5s;content:"";position:absolute;opacity:0;top:0;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%;z-index:0}.services-carousel-fullwidth .services-container .service-img .content-inner{position:absolute;bottom:0;text-align:left;padding-bottom:33px;width:100%;padding-left:38px;z-index:1}.services-carousel-fullwidth .services-container .service-img .content-inner .services-title{transform:translatex(-25px);-webkit-transform:translatex(-25px);margin-bottom:3px;color:#fff;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;opacity:0;font-family:Asar}.services-carousel-fullwidth .services-container .service-img .content-inner .services-title a{color:#fff}.services-carousel-fullwidth .services-container .service-img .content-inner .service-category{transform:translatex(-25px);-webkit-transform:translatex(-25px);font-size:16px;color:#fff;transition:all .7s;-webkit-transition:all .7s;transition-delay:.3s;-webkit-transition-delay:.3s;opacity:0;display:block}.services-carousel-fullwidth .services-container .service-img:hover:after{opacity:.9}.services-carousel-fullwidth .services-container .service-img:hover .content-inner .service-category,.services-carousel-fullwidth .services-container .service-img:hover .content-inner .services-title{transform:translatex(0);-webkit-transform:translatex(0);opacity:1}.services-carousel .services-container .services-details h3{font-size:18px;font-weight:500;margin-bottom:-2px;color:#2d2c40;letter-spacing:0;margin-top:12px}.services-carousel .services-container .services-details p{font-size:24px;font-weight:500;color:var(--main);letter-spacing:0;font-family:Arizonia}.services-carousel .services-container .service-img{position:relative;border-radius:100%}.services-carousel .services-container .service-img .btn-inner{position:absolute;text-align:center;top:39%;width:100%;z-index:1}.services-carousel .services-container .service-img .btn-inner a{height:46px;font-size:14px;font-weight:500;color:#fff;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;opacity:0;letter-spacing:0;visibility:hidden;margin:0 auto;border-radius:25px;width:120px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);line-height:46px;display:block}.services-carousel .services-container .service-img .btn-inner a:hover{background-position:100%}.services-carousel .services-container .service-img .service-img-inner{position:relative;margin:0 auto;width:78%}.services-carousel .services-container .service-img .service-img-inner:before{height:100%;border:10px solid hsla(0,0%,100%,.5);transition:all .5s;-webkit-transition:all .5s;content:" ";position:absolute;top:0;border-radius:100%;left:0;width:100%;z-index:1}.services-carousel .services-container .service-img img{border-radius:100%}.services-carousel .services-container:hover .btn-inner a{opacity:1;visibility:visible}.services-carousel .services-container:hover .service-img-inner:before{border-color:rgba(252,186,248,.5)}.services-carousel-3 .owl-stage-outer{padding-top:30px}.services-carousel-3 .owl-item{padding-bottom:35px}.services-carousel-3 .services-container{transition:all .5s;-webkit-transition:all .5s;background-color:#f5f5f9;box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:10px;padding-bottom:6px}.services-carousel-3 .services-container:hover{box-shadow:0 17px 32px rgba(0,0,0,.1)}.services-carousel-3 .services-container .price{transform:translateY(-16px);-webkit-transform:translateY(-16px);padding:5px 25px;font-size:24px;margin-bottom:3px;color:#fff;background-size:200% auto;border-radius:40px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);font-family:Arizonia;display:inline-block}.services-carousel-3 .services-container .services-details{padding:0 25px}.services-carousel-3 .services-container .services-details h3{font-size:18px;font-weight:500;margin-bottom:1px;color:#2d2c40;letter-spacing:0;margin-top:20px}.services-carousel-3 .services-container .service-img{position:relative;border-radius:100%}.services-carousel-3 .services-container .service-img .btn-inner{position:absolute;text-align:center;top:39%;width:100%;z-index:1}.services-carousel-3 .services-container .service-img .btn-inner a{height:46px;font-size:14px;font-weight:500;color:#fff;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;opacity:0;letter-spacing:0;visibility:hidden;margin:0 auto;border-radius:25px;width:120px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);line-height:46px;display:block}.services-carousel-3 .services-container .service-img .btn-inner a:hover{background-position:100%}.services-carousel-3 .services-container .service-img .service-img-inner{position:relative;margin:0 auto;width:78%}.services-carousel-3 .services-container .service-img .service-img-inner:before{height:100%;border:10px solid hsla(0,0%,100%,.5);transition:all .5s;-webkit-transition:all .5s;content:" ";position:absolute;top:0;border-radius:100%;left:0;width:100%;z-index:1}.services-carousel-3 .services-container .service-img img{border-radius:100%}.services-carousel-3 .services-container:hover .btn-inner a{opacity:1;visibility:visible}.services-carousel-3 .services-container:hover .service-img-inner:before{border-color:rgba(252,186,248,.5)}.owl-nav div{height:40px;padding:0!important;font-size:24px!important;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;position:absolute;text-align:center;background-color:#c1bfda!important;border-radius:50%!important;-webkit-border-radius:50%!important;width:40px;line-height:40px!important}.owl-nav div:hover{background-color:var(--main)!important}.owl-nav div.owl-prev{transform:translatex(25px);-webkit-transform:translatex(25px);transition-delay:.5s;opacity:0;top:26%;left:-8%}.owl-nav div.owl-next{transform:translatex(-25px);-webkit-transform:translatex(-25px);transition-delay:.5s;right:-8%;opacity:0;top:26%}.jws-carousel:hover .owl-nav div{transform:translatex(0);-webkit-transform:translatex(0);transition-delay:0s;opacity:1}.image-tit{border-radius:10px;-webkit-border-radius:10px}.image-tit img{box-shadow:0 21px 50px rgba(0,0,0,.1);border-radius:10px;width:100%}.box-spa-left-two h3{margin-bottom:8px}.box-spa-left-two p{margin-bottom:0!important}.box-spa-left-two p ins{font-size:18px;text-decoration:none;font-weight:500;color:#2d2c40}.box-spa-left-two a{padding:10px 37px;font-size:14px;border:none!important;font-weight:500;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;border-radius:25px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);margin-top:44px;font-family:Poppins;display:inline-block}.box-spa-left-two a:hover{background-position:100%}.box-spa-left .box-spa h3{font-size:24px;margin-bottom:7px}.box-spa-left .box-spa ul{list-style-type:none}.box-spa-left .box-spa ul li{font-size:16px;font-weight:300;margin-bottom:6px}.box-spa-left .box-spa ul li i{font-size:14px;margin-right:4px;color:var(--main)}.box-spa-left .single-counter h3{font-size:36px;margin-bottom:11px;color:var(--main);font-family:Arizonia}.box-spa-left .single-counter p{font-size:14px;font-weight:500;text-transform:uppercase}.box-spa-left .gift-btn a{padding:12px 31px 12px 57px!important;font-size:14px;border:none!important;font-weight:400;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;border-radius:25px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);font-family:Poppins}.box-spa-left .gift-btn a i{top:48%!important;left:32px!important}.box-spa-left .gift-btn a:hover{background-position:100%}.jws-pricing-wrap .pricing-inner{padding-top:10px;-webkit-transition:background .4s linear;-moz-transition:background .4s linear;-o-transition:background .4s linear;transition:background .4s linear;position:relative;max-width:270px;text-align:center;margin:0 auto;background:#f5f5f9;padding-bottom:48px}.jws-pricing-wrap .pricing-inner,.jws-pricing-wrap .pricing-inner:before{border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:125px;border-top-left-radius:125px}.jws-pricing-wrap .pricing-inner:before{height:100%;-webkit-transition:.4s linear;-moz-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear;content:"";position:absolute;opacity:0;top:0;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%}.jws-pricing-wrap .pricing-inner .image-top img{border:10px solid #fff;margin-bottom:38px;position:relative;border-radius:50%;-webkit-border-radius:50%}.jws-pricing-wrap .pricing-inner .content-bottom{position:relative}.jws-pricing-wrap .pricing-inner .content-bottom .bt-content{height:177px;max-height:400px}.jws-pricing-wrap .pricing-inner .content-bottom h4{font-size:18px;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.jws-pricing-wrap .pricing-inner .content-bottom h6{font-size:24px;font-weight:400;color:var(--main);letter-spacing:1px;font-family:Arizonia}.jws-pricing-wrap .pricing-inner .content-bottom ul{list-style-type:none}.jws-pricing-wrap .pricing-inner .content-bottom ul li{font-size:14px;font-weight:400;margin-bottom:6px;color:#2d2c40;letter-spacing:.2px}.jws-pricing-wrap .pricing-inner .content-bottom a{padding:11px 36px;font-size:14px;font-weight:500;color:#fff;text-transform:uppercase;background-size:200% auto;border-radius:25px;-webkit-border-radius:25px;background-image:linear-gradient(90deg,#aaf 0,#fcbaf8 51%,#aaf)}.jws-pricing-wrap .pricing-inner:hover:before{opacity:1}.jws-pricing-wrap .pricing-inner:hover .content-bottom h4,.jws-pricing-wrap .pricing-inner:hover .content-bottom h6,.jws-pricing-wrap .pricing-inner:hover .content-bottom ul li{color:#fff}.jws-pricing-wrap .pricing-inner:hover .content-bottom a{color:var(--main);background:#fff}.gallery-filter .filter-menu{padding-top:19px;text-align:center;padding-bottom:42px}.gallery-filter .filter-menu li{padding:0 20px;display:inline-block}.gallery-filter .filter-menu li a{font-size:14px;font-weight:500;color:#2d2c40;text-transform:uppercase}.gallery-filter .filter-menu li a.filter-current{color:var(--main)}.gallery-filter.layout1 .gallery-list ul li{padding:0!important}.gallery-filter.layout2 ul li figure{margin-bottom:30px}.gallery-filter.layout2 ul li figure,.gallery-filter.layout2 ul li figure img,.gallery-filter.layout2 ul li figure:before{border-radius:5px;-webkit-border-radius:5px}.gallery-filter.layout1 .gallery-list ul li,.gallery-filter.layout2 .gallery-list ul li,.gallery-filter.layout3 .gallery-list ul li{list-style-type:none}.gallery-filter.layout1 .gallery-list ul li img,.gallery-filter.layout2 .gallery-list ul li img,.gallery-filter.layout3 .gallery-list ul li img{width:100%}.gallery-filter.layout1 .gallery-list ul li figure,.gallery-filter.layout2 .gallery-list ul li figure,.gallery-filter.layout3 .gallery-list ul li figure{position:relative}.gallery-filter.layout1 .gallery-list ul li figure .zoom-container,.gallery-filter.layout2 .gallery-list ul li figure .zoom-container,.gallery-filter.layout3 .gallery-list ul li figure .zoom-container{height:100%;position:absolute;text-align:center;top:0;left:0;width:100%}.gallery-filter.layout1 .gallery-list ul li figure .zoomex2,.gallery-filter.layout2 .gallery-list ul li figure .zoomex2,.gallery-filter.layout3 .gallery-list ul li figure .zoomex2{transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);position:absolute;top:50%;left:0;width:100%}.gallery-filter.layout1 .gallery-list ul li figure .zoomex2 a,.gallery-filter.layout2 .gallery-list ul li figure .zoomex2 a,.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 a{height:50px;transition-delay:.3s;-webkit-transition-delay:.3s;font-size:18px;color:#373b2f;opacity:0;text-align:center;background-color:#fff;margin:0 2.5px;border-radius:50%;-webkit-border-radius:50%;width:50px;line-height:54px;display:inline-block}.gallery-filter.layout1 .gallery-list ul li figure .zoomex2 a.zoomlink1,.gallery-filter.layout2 .gallery-list ul li figure .zoomex2 a.zoomlink1,.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 a.zoomlink1{transform:translateX(-25px);-webkit-transform:translateX(-25px)}.gallery-filter.layout1 .gallery-list ul li figure .zoomex2 a.zoomlink2,.gallery-filter.layout2 .gallery-list ul li figure .zoomex2 a.zoomlink2,.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 a.zoomlink2{transform:translateX(25px);-webkit-transform:translateX(25px)}.gallery-filter.layout1 .gallery-list ul li figure .zoomex2 .title-services,.gallery-filter.layout2 .gallery-list ul li figure .zoomex2 .title-services,.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 .title-services{font-size:22px;font-weight:400;margin-bottom:0;color:#fff;transition:all .7s;-webkit-transition:all .7s;opacity:0;letter-spacing:.2px;margin-top:18px}.gallery-filter.layout1 .gallery-list ul li figure .zoomex2 .title-date,.gallery-filter.layout2 .gallery-list ul li figure .zoomex2 .title-date,.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 .title-date{font-size:14px;margin-bottom:0;color:#fff;transition:all .7s;-webkit-transition:all .7s;opacity:0}.gallery-filter.layout1 .gallery-list ul li figure:before,.gallery-filter.layout2 .gallery-list ul li figure:before,.gallery-filter.layout3 .gallery-list ul li figure:before{height:100%;transition:all .7s;-webkit-transition:all .7s;content:"";position:absolute;opacity:0;top:0;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%}.gallery-filter.layout1 .gallery-list ul li figure:hover:before,.gallery-filter.layout2 .gallery-list ul li figure:hover:before,.gallery-filter.layout3 .gallery-list ul li figure:hover:before{opacity:.9}.gallery-filter.layout1 .gallery-list ul li figure:hover .title-date,.gallery-filter.layout1 .gallery-list ul li figure:hover .title-services,.gallery-filter.layout2 .gallery-list ul li figure:hover .title-date,.gallery-filter.layout2 .gallery-list ul li figure:hover .title-services,.gallery-filter.layout3 .gallery-list ul li figure:hover .title-date,.gallery-filter.layout3 .gallery-list ul li figure:hover .title-services{opacity:1}.gallery-filter.layout1 .gallery-list ul li figure:hover .zoomex2 a,.gallery-filter.layout2 .gallery-list ul li figure:hover .zoomex2 a,.gallery-filter.layout3 .gallery-list ul li figure:hover .zoomex2 a{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.gallery-filter.layout3 .gallery-list ul li{padding:0}.gallery-filter.layout3 .gallery-list ul li figure .zoom-container{top:0}.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 a{color:#2d2c40}.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 a:hover{background-color:#7ac284}.gallery-filter.layout3 .gallery-list ul li figure img{transition:all .7s;-webkit-transition:all .7s}.gallery-filter.layout3 .gallery-list ul li figure:hover{z-index:99}.gallery-filter.layout3 .gallery-list ul li figure:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}.gallery-filter.layout3 .gallery-list ul li.image-gray img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@-webkit-keyframes fadeInLeft2{0%{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}.fadeInLeft2{-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2;-webkit-animation:fadeInLeft2 .7s;animation:fadeInLeft2 .7s;position:relative;-webkit-animation-fill-mode:both;animation-fill-mode:both}.custom-blog-grid .single-grid .event-inner{border:none;box-shadow:0 1px 1px rgba(0,0,0,.1)}.custom-blog-grid .single-grid .event-inner .event-img{padding:10px 10px 0}.single-grid{padding-bottom:50px}.single-grid.tpl9 .event-inner{border:0;box-shadow:none!important}.single-grid.tpl9 .event-content{padding:16px 0}.single-grid.tpl9 .event-content .button a{font-size:14px;text-decoration:underline;font-weight:500}.single-grid.tpl9 .event-content .excerpt{font-weight:400;margin-bottom:6px;margin-top:11px}.single-grid.tpl9 .event-content .event-info{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.single-grid.tpl9 .event-content .event-info .date{margin-right:10px}.single-grid.tpl9 .event-content .event-info i{font-size:15px;margin-right:5px;color:var(--main)}.single-grid.tpl9 .event-content .event-info .organizer:before{display:none}.single-grid.tpl9 .event-content .event-title h3 a{font-size:22px;margin-bottom:4px;line-height:26px}.single-grid.tpl8 .event-inner{border:0;text-align:center}.single-grid.tpl8 .event-inner .event-img{overflow:hidden;border-radius:5px;-webkit-border-radius:5px}.single-grid.tpl8 .event-inner .event-img img{transition:all .9s;-webkit-transition:all .9s}.single-grid.tpl8 .event-inner .event-content{padding:16px 20px 20px 30px}.single-grid.tpl8 .event-inner .event-content .event-category{margin-bottom:11px}.single-grid.tpl8 .event-inner .event-content .event-category a{font-size:13px;font-weight:600;color:var(--main);text-transform:uppercase}.single-grid.tpl8 .event-inner .event-content .event-category a:before{top:79%}.single-grid.tpl8 .event-inner .event-content .event-info{font-size:14px;font-weight:300}.single-grid.tpl8 .event-inner .event-content .event-title h3{margin-bottom:12px}.single-grid.tpl8 .event-inner .event-content .event-title h3 a{font-size:22px;font-weight:400;line-height:32px;font-family:Playfair Display;display:block}.single-grid.tpl8 .event-inner:hover{box-shadow:none}.single-grid.tpl8 .event-inner:hover .event-img img{transform:scale(1.1);-webkit-transform:scale(1.1)}.single-grid.tpl7{padding-bottom:15px}.single-grid.tpl7 .event-inner .event-img{padding:0;width:43%;vertical-align:middle;display:inline-block}.single-grid.tpl7 .event-inner .event-content{width:56%;vertical-align:middle;display:inline-block}.single-grid.tpl7 .event-inner .event-content .event-info{margin-bottom:12px}.single-grid.tpl7 .event-inner .event-content .excerpt{margin-bottom:10px}.single-grid.tpl7 .event-inner .event-content .button a{font-weight:500;color:#7a7992;border-bottom:1px solid #aaa9b8}.single-grid.tpl7 .event-inner .event-content .button a:hover{border-color:var(--main);color:var(--main)}.single-grid.tpl6{padding-bottom:7px}.single-grid.tpl6 .event-inner{transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;position:relative}.single-grid.tpl6 .event-inner .background_img{height:100%;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;position:absolute;background-size:cover;opacity:0;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.single-grid.tpl6 .event-inner .background_img:before{height:100%;content:"";position:absolute;opacity:.9;top:0;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%}.single-grid.tpl6 .event-inner .event-content{position:relative}.single-grid.tpl6 .event-inner .event-content .event-title h3{line-height:25px}.single-grid.tpl6 .event-inner:hover .background_img{opacity:1}.single-grid.tpl6 .event-inner:hover .event-content .event-info,.single-grid.tpl6 .event-inner:hover .event-content .event-title h3 a{color:#fff}.single-grid.tpl6 .event-inner:hover .event-content .event-info .organizer:before{background-color:#fff}.single-grid.tpl5 .event-inner{border:none;box-shadow:none!important;border-radius:0;padding-bottom:2px}.single-grid.tpl5 .event-inner .event-content{padding:24px 30px 20px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;position:relative;background-color:#fff;margin:-48px auto 0;box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:2px;width:calc(100% - 40px);display:block;z-index:99}.single-grid.tpl5 .event-inner .event-content .event-info{margin-bottom:3px}.single-grid.tpl5 .event-inner .event-content .event-title h3{line-height:28px}.single-grid.tpl5 .event-inner .event-content .excerpt{margin-bottom:15px}.single-grid.tpl5 .event-inner .event-content .button a{font-size:14px;font-weight:500;color:#2d2c40;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;border-bottom:1px solid transparent}.single-grid.tpl5 .event-inner .event-content .button a:hover{border-bottom:1px solid #fff}.single-grid.tpl5 .event-inner:hover .event-content{background-color:#7ac284}.single-grid.tpl5 .event-inner:hover .event-content .button a,.single-grid.tpl5 .event-inner:hover .event-content .event-info,.single-grid.tpl5 .event-inner:hover .event-content .event-title h3 a,.single-grid.tpl5 .event-inner:hover .event-content .excerpt{color:#fff!important}.single-grid.tpl5 .event-inner:hover .event-content .event-info .organizer:before{background-color:#fff}.single-grid.tpl4 img{border-radius:5px;-webkit-border-radius:5px}.single-grid.tpl4 .event-inner{border:none;box-shadow:none!important}.single-grid.tpl4 .event-inner .event-content{padding:27px 0}.single-grid.tpl4 .event-inner .event-content .event-info,.single-grid.tpl4 .event-inner .event-content .event-title h3{margin-bottom:12px}.single-grid.tpl4 .event-inner .event-content .event-title h3 a{font-size:24px}.single-grid .event-inner{overflow:hidden;border:1px solid #f0f2eb;margin-bottom:15px;transition:all .7s;-webkit-transition:all .7s;border-radius:5px;-webkir-border-radius:5px;background:#fff}.single-grid .event-inner:hover{box-shadow:1px 13px 25px rgba(0,0,0,.1)}.single-grid .event-content{padding:21px 30px 20px}.single-grid .event-content .event-category{margin-bottom:15px}.single-grid .event-content .event-category a{font-size:13px;font-weight:500;position:relative}.single-grid .event-content .event-category a:before{height:1px;content:"";position:absolute;top:86%;background-color:var(--main);left:0;width:100%}.single-grid .event-content .event-title h3{margin-bottom:14px;line-height:23px}.single-grid .event-content .event-title h3 a{font-size:20px;color:#2d2c40}.single-grid .event-content .event-title h3 a:hover{color:var(--main)}.single-grid .event-content .event-info .organizer{margin-right:8px;position:relative}.single-grid .event-content .event-info .organizer:before{height:13px;right:-3px;content:"";position:absolute;top:4px;background-color:#afafbe;width:2px}.single-grid.tpl3{padding-bottom:27px!important}.single-grid.tpl3 .event-inner{border:none;box-shadow:none!important;border-radius:0}.single-grid.tpl3 .event-inner .event-content{padding:0!important}.single-grid.tpl3 .event-inner .event-content .event-title h3{margin-bottom:15px!important;margin-top:32px}.single-grid.tpl3 .event-inner .event-content .event-title h3 a{font-size:30px!important}.single-grid.tpl3 .event-inner .event-content .excerpt p{margin-bottom:12px}.single-grid.tpl3 .event-inner .event-content .button a{font-size:12px;font-weight:500}.single-grid.tpl3 .event-inner .event-content .button a:hover i{transform:translateX(5px);-webkit-transform:translateX(5px)}.single-grid.tpl3 .event-inner .event-content .button a i{transition:all .4s;-webkit-transition:all .4s;margin-left:6px}.single-grid.tpl3 .event-inner .event-info{height:74px;font-size:14px;font-weight:400;border-bottom:1px solid #e5e5e5;line-height:74px}.single-grid.tpl3 .event-inner .event-info .left-info{float:left}.single-grid.tpl3 .event-inner .event-info .left-info .author{color:var(--main)}.single-grid.tpl3 .event-inner .event-info .left-info .line{margin:0 2px}.single-grid.tpl3 .event-inner .event-info .right-info{float:right}.single-grid.tpl3 .event-inner .event-info .right-info i{margin-right:14px}.single-grid.tpl3 .event-inner .event-info .right-info .tags{margin-right:34px}.single-grid.tpl3 .event-inner .event-info .right-info .tags a{color:#7a7992}.single-grid.tpl3 .event-inner .event-info .right-info .tags a:hover{color:var(--main)}.single-grid.tpl2{padding-bottom:0}.single-grid.tpl2 .event-inner{border:none;margin-bottom:7px;border-bottom:1px solid #ebebeb;box-shadow:none;border-radius:0}.single-grid.tpl2 .event-inner:hover{border-color:#2d2c40}.single-grid.tpl2 .event-inner .event-content{padding:21px 30px 22px 0}.single-grid.tpl2 .event-inner .event-content .event-title h3{margin-bottom:8px}.single-grid.tpl2 .event-inner .event-content .event-title h3 a:hover{color:#7ac284}.single-grid.tpl2:last-child .event-inner{border-bottom:0}.post-tattoo .event-inner{border-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border:none}.post-tattoo .event-inner .event-content{padding:13px 30px 22px}.post-tattoo .event-inner .event-title h3 a{margin-bottom:14px}.post-tattoo .event-inner .event-title h3 a:hover{color:#7ac284}.post-tattoo .event-inner .event-category{margin-bottom:15px}.post-tattoo .event-inner .event-category a{color:#7ac284;text-transform:uppercase}.post-tattoo .event-inner .event-category a:before{background-color:#7ac284}.gm-style-iw{padding:11px;text-align:center}.gm-style-iw h5{padding-top:5px;font-size:20px;font-weight:600;margin-bottom:9px}.gm-style-iw span{font-size:16px;font-weight:300;color:#2d2c40}.booked-modal .bm-window p{font-size:14px;line-height:24px}.booked-modal .bm-window a{color:var(--main)!important}.booked-modal .bm-window .booked-form #customerChoices{margin:-7px -36px 15px}.booked-modal .bm-window .booked-form #customerChoices .checkbox-radio-block input[type=radio]{height:15px;border:1px solid #b3b7c8;-webkit-appearance:none;margin-right:15px;position:relative;outline:none;top:5px;border-radius:10px;cursor:pointer;left:8px;width:15px;display:inline-block}.booked-modal .bm-window .booked-form #customerChoices .checkbox-radio-block input[type=radio]:after{height:7px;content:"";position:relative;opacity:0;top:3px;background-color:var(--main);border-radius:25px;left:3px;width:7px;display:block}.booked-modal .bm-window .booked-form #customerChoices .checkbox-radio-block input[type=radio]:checked:after{opacity:1}.booked-modal .bm-window .booked-form #customerChoices .checkbox-radio-block label{color:#2d2c40}.booked-modal .bm-window .booked-form .button{padding:5px 32px;font-size:14px;border:none!important;font-weight:500;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;position:relative;background:linear-gradient(to right,var(--secondary),var(--main))!important;background-size:200% auto;border-radius:25px;-webkit-border-radius:25px;display:inline-block}.booked-modal .bm-window .booked-form .button:hover{background:linear-gradient(to right,var(--secondary),var(--main))!important}.booked-modal .bm-window .booked-form .button.cancel,.booked-modal .bm-window .booked-form .button.cancel:hover{background:#2d2c40!important}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field{margin:0}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field .textfield{border-color:#ebebeb;height:40px;font-size:14px;font-weight:300;color:#2d2c40;margin:10px 0;border-radius:0;width:100%}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field .textfield::-webkit-input-placeholder{color:#c1bfda}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field .textfield::-moz-placeholder{color:#c1bfda}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field .textfield:-ms-input-placeholder{color:#c1bfda}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field .textfield:-moz-placeholder{color:#c1bfda}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field select{border-color:#ebebeb;height:40px;font-size:14px;font-weight:400;color:#2d2c40;border-radius:0;width:100%}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field .field-label{padding:10px 0 4px;font-size:18px;font-weight:600;color:#2d2c40}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field .field-label i{transform:translate(-5px,-8px);font-size:10px;color:#e90e0e}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-calendar-fields .field .field-label{font-size:14px;font-weight:400}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block{padding:0 0 3px}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input{height:14px;border:1px solid #b3b7c8;-webkit-appearance:none;position:relative;outline:none;top:1px;border-radius:2px;cursor:pointer;width:14px;display:inline-block}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input:after{height:7px;color:#fff;font:normal normal normal 14px/1 FontAwesome;font-size:10px;font-weight:100;content:"\f00c";position:relative;opacity:0;top:0;border-radius:25px;left:1px;width:7px;display:block}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input:checked{border-color:var(--main);background-color:var(--main)}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input:checked:after{opacity:1}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block label{font-weight:400;color:#2d2c40}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-appointments{padding:0;box-shadow:none;border-radius:0}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-appointments .booked-appointment-details .appointment-info{font-size:14px;border:1px solid #ebebeb;font-weight:400;color:#2d2c40}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-appointments .booked-appointment-details .appointment-info i{height:40px;color:#fff;text-align:center;background:linear-gradient(to right,var(--secondary),var(--main));width:40px;line-height:40px}.booked-modal .bm-window .booked-title-bar{padding:20px 30px 18px 49px!important;background:linear-gradient(to right,var(--secondary),var(--main))}.booked-modal .bm-window .booked-title-bar small{font-size:22px;font-weight:300;text-transform:none}.booked-calendar-shortcode-wrap .booked-calendar{border-bottom:2px solid #fff}.booked-calendar-shortcode-wrap .booked-calendar td{border-right:2px solid #fff;border-color:#fff!important;border-bottom:2px solid}.booked-calendar-shortcode-wrap .booked-calendar td.today .date{background:#f5f5f9}.booked-calendar-shortcode-wrap .booked-calendar td.today .date span{border:none!important}.booked-calendar-shortcode-wrap .booked-calendar td.today .date span,.booked-calendar-shortcode-wrap .booked-calendar td.today:hover .date span{color:#fff!important;background:linear-gradient(to right,var(--secondary),var(--main))!important}.booked-calendar-shortcode-wrap .booked-calendar td.next-month .date,.booked-calendar-shortcode-wrap .booked-calendar td.prev-month .date{background:var(--main)}.booked-calendar-shortcode-wrap .booked-calendar td.next-month .date .number,.booked-calendar-shortcode-wrap .booked-calendar td.prev-month .date .number{font-size:22px;font-weight:500;color:#fff}.booked-calendar-shortcode-wrap .booked-calendar td.active .date{background:#f5f5f9!important}.booked-calendar-shortcode-wrap .booked-calendar td.active .date span{border:none!important;color:#fff!important;background:linear-gradient(to right,var(--secondary),var(--main))!important}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date .date{color:#2d2c40!important;background:#f5f5f9!important}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date .date span{color:#c1bfda!important}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date:hover .date{color:#2d2c40!important;background:#f5f5f9!important}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date:hover .date span{color:#c1bfda!important;background:#f5f5f9!important}.booked-calendar-shortcode-wrap .booked-calendar td.booked .date span,.booked-calendar-shortcode-wrap .booked-calendar td.booked:hover .date span{color:#2d2c40!important;background:transparent!important}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date.today .date span{border:none!important}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date.today .date span,.booked-calendar-shortcode-wrap .booked-calendar td.prev-date.today:hover .date span{color:#fff!important;background:linear-gradient(to right,var(--secondary),var(--main))!important}.booked-calendar-shortcode-wrap .booked-calendar td .date{background:var(--main)}.booked-calendar-shortcode-wrap .booked-calendar td .date .number{font-size:22px;font-weight:500;color:#fff}.booked-calendar-shortcode-wrap .booked-calendar td:hover .date{background:#f5f5f9}.booked-calendar-shortcode-wrap .booked-calendar td:hover .date .number{color:#fff!important;background:linear-gradient(to right,var(--secondary),var(--main))!important}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock{background:#f5f5f9}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td{padding:0;border-bottom:2px solid}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list{padding:0;box-shadow:none;background:#f5f5f9}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list h2{padding:14px 0 15px;font-size:14px;border:0;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:0;margin:0;background:#2d2c40!important}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot{border-color:currentcolor #fff #fff;border-top:2px solid #fff}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot .timeslot-time,.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot.timeslot-count-hidden .timeslot-time{padding-top:0}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot .timeslot-time .spots-available{padding:0;font-size:14px;color:#7a7992;text-transform:none;margin-left:50px;line-height:71px;float:right;display:inline-block}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot .timeslot-range{padding:0;font-size:14px;font-weight:500;color:#2d2c40;text-transform:uppercase;line-height:71px}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot .timeslot-range i{font-weight:700}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot .timeslot-people{padding:13px 13px 0 0}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot .timeslot-people .button{padding:5px 20px;font-size:14px;border:none;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;letter-spacing:.16px;border-radius:25px;-webkit-border-radius:25px;background:linear-gradient(to right,var(--secondary),var(--main))!important}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot.timeslot-unavailable .timeslot-people .button{padding:5px 45px;color:#fff!important;background:#2d2c40!important}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot:last-child{margin:0}.booked-calendar-shortcode-wrap .booked-calendar tr.days{background:#fff!important}.booked-calendar-shortcode-wrap .booked-calendar tr.days th{border-color:#fff!important;font-size:14px;font-weight:600;color:#2d2c40!important;background:#fff!important}.booked-calendar-shortcode-wrap .booked-calendar tr th{padding:14px 0 11px;background:#2d2c40!important}.booked-calendar-shortcode-wrap .booked-calendar tr th .monthName{font-size:18px;color:var(--main);letter-spacing:4px}.booked-calendar-shortcode-wrap .booked-calendar tr th .monthName .backToMonth{color:#fff!important;top:0}.booked-calendar-shortcode-wrap .booked-calendar tr th .page-left,.booked-calendar-shortcode-wrap .booked-calendar tr th .page-right{transform:translateY(-2px);-webkit-transform:translateY(-2px);font-size:14px;color:var(--main)!important}.instagram-feed.columns-6 li{width:16.66666667%}.instagram-feed.columns-5 li{width:20%}.instagram-feed.columns-4 li{width:25%}.instagram-feed.columns-3 li{width:33.33%}.instagram-feed.columns-2 li{width:50%}.instagram-feed.columns-1 li{width:100%}.instagram-feed li{padding:0 5px;display:inline-block}.instagram-feed li a{position:relative;display:inline-block}.instagram-feed li a:after{height:100%;transition:all .5s;-webkit-transition:all .5s;content:"";position:absolute;opacity:0;top:0;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%;z-index:0}.instagram-feed li a .ins-inner{color:#fff;position:absolute;text-align:center;top:41%;width:100%;z-index:1}.instagram-feed li a .ins-inner i{font-size:24px;margin-bottom:17px;transition:all .5s;-webkit-transition:all .7s}.instagram-feed li a .ins-inner i,.instagram-feed li a .ins-inner span{transform:translatey(25px);-webkit-transform:translatey(25px);opacity:0}.instagram-feed li a .ins-inner span{font-size:18px;font-weight:300;transition:all .7s;-webkit-transition:all .7s;transition-delay:.3s;display:block}.instagram-feed li a:hover:after{opacity:.9}.instagram-feed li a:hover .ins-inner i,.instagram-feed li a:hover .ins-inner span{transform:translatey(0);-webkit-transform:translatey(0);opacity:1}.form-newselecter .widget_newsletterwidget form{text-align:right}.form-newselecter .widget_newsletterwidget form p{margin-bottom:0!important;width:70%;display:inline-block}.form-newselecter .widget_newsletterwidget form p:last-child{width:23%}.form-newselecter .widget_newsletterwidget form p .tnp-email{border-bottom-left-radius:25px;height:40px;font-size:14px;border:none;color:#7a7992;border-top-left-radius:25px;background-color:#fff;padding-left:23px}.form-newselecter .widget_newsletterwidget form p .tnp-submit{border-bottom-right-radius:25px;height:40px;transform:translateY(-1px);-webkit-transform:translateY(-1px);font-size:12px;border:none;border-top-right-radius:25px;color:#fff;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;letter-spacing:2.8px;background:#2d2c40}body .form-newselecter .widget_newsletterwidgetminimal form .tnp-email{background-color:#fff}body .form-newselecter .widget_newsletterwidgetminimal form .tnp-submit{background-color:#2d2c40;background-image:none}.overflow-none{overflow:visible!important}.preeloader{height:100%;position:fixed;background:#fff none repeat scroll 0 0;width:100%;z-index:999999}.preloader-spinner{-webkit-animation:loader 1.5s linear 0s infinite normal none running;animation:loader 1.5s linear 0s infinite normal none running;height:60px;padding-top:12px;font-size:35px;color:var(--main);position:absolute;top:50%;background:#1a1a1a;margin-left:-30px;left:50%;width:60px;margin-top:-30px;z-index:99}#bt-backtop,.preloader-spinner{text-align:center;border-radius:50%}#bt-backtop{height:40px;font-size:16px;right:30px;color:#fff;transition:all .4s;position:fixed;outline:none;bottom:50px;background-color:rgba(252,186,248,.5);cursor:pointer;width:40px;line-height:38px;display:none;z-index:992}#bt-backtop:focus,#bt-backtop:hover{border-color:var(--main);color:#fff;background-color:var(--main)}#bt-backtop.bt-show{animation:bounceInUp .7s both;display:block}.instagram-load .preeloader{background:hsla(0,0%,100%,.8);display:none;z-index:99}.event-loading{position:relative}.event-loading .preeloader{position:absolute;display:block!important}span.wpcf7-not-valid-tip{font-size:1em;font-size:10px;font-weight:400;right:20px;color:red;position:absolute;top:0;display:block}.form-booked.form-booked2 input,.form-booked.form-booked2 select,.form-booked.form-booked2 textarea{margin-bottom:20px}.form-booked.form-booked2 .wpcf7-submit{margin-top:13px}.form-booked textarea{padding-top:12px;font-size:16px;border:1px solid #ebebeb;color:#5c6774;max-height:120px;width:100%;padding-left:18px}.form-booked textarea:focus{border-color:#7ac284}.form-booked input,.form-booked select{height:50px;font-size:16px;border:1px solid #ebebeb;margin-bottom:30px;color:#5c6774;width:100%;line-height:50px;padding-left:15px}.form-booked input:focus,.form-booked select:focus{border-color:#7ac284}.form-booked ::-webkit-input-placeholder{color:#5c6774}.form-booked ::-moz-placeholder{color:#5c6774}.form-booked :-ms-input-placeholder{color:#5c6774}.form-booked :-moz-placeholder{color:#5c6774}.form-booked .wpcf7-submit{border-color:#7ac284;height:46px;font-size:14px;font-weight:600;color:#2d2c40;transition:all .4s;-webkit-transition:all .4s;text-transform:uppercase;text-align:center;background-color:#7ac284;border-radius:25px;width:217px;line-height:42px;margin-top:21px}.form-booked .wpcf7-submit:hover{background-color:#fff}.padding-right200px .form-booked input,.padding-right200px .form-booked select{margin-bottom:20px}.padding-right200px .form-booked .wpcf7-submit{margin-top:10px}.pricing-hspa ul{list-style:none}.pricing-hspa ul li{height:1px;margin-bottom:47px;position:relative;width:100%}.pricing-hspa ul li:after{height:1px;content:"";position:absolute;border-bottom:1px dashed #7a7992;bottom:-16px;width:100%}.pricing-hspa ul li h4{font-size:18px;color:#7a7992;left:0}.pricing-hspa ul li h4,.pricing-hspa ul li ins{text-transform:uppercase;position:absolute;top:0;background:#fff;z-index:1}.pricing-hspa ul li ins{font-size:24px;text-decoration:none;font-weight:400;right:0;color:var(--main);font-family:Arizonia}.pricing-h6 ul{list-style:none}.pricing-h6 ul li{height:1px;margin-bottom:47px;position:relative;width:100%}.pricing-h6 ul li:after{height:1px;content:"";position:absolute;border-bottom:1px dashed #7a7992;bottom:-21px;width:100%}.pricing-h6 ul li h4{color:#7a7992;left:0}.pricing-h6 ul li h4,.pricing-h6 ul li ins{font-size:20px;font-weight:400;text-transform:uppercase;position:absolute;top:0;background:#fff;font-family:Oswald;z-index:1}.pricing-h6 ul li ins{text-decoration:none;right:0;color:#7ac284}.about-video{position:relative;text-align:center}.about-video img{margin:0 auto;box-shadow:0 21px 50px rgba(0,0,0,.1);width:auto}.about-video .about-video-button{height:60px;padding-top:17px;font-size:23px;border:2px solid #fff;color:#fff;position:absolute;text-align:center;top:50%;border-radius:50%;background:transparent;margin-left:-30px;left:50%;width:60px;margin-top:-30px;padding-left:7px;z-index:9}.about-video .about-video-button:hover{color:var(--main);background:#fff}.bt-title-bar h2{margin-bottom:3px}.form-page-contact button,.form-page-contact input,.form-page-contact select,.form-page-contact textarea{border-color:#ebebeb!important;border:1px solid;margin-bottom:30px;padding-right:19px;outline:none;box-shadow:none;box-shadow:0 0;width:100%;padding-left:19px}.form-page-contact button:focus,.form-page-contact input:focus,.form-page-contact select:focus,.form-page-contact textarea:focus{border-color:var(--main)!important}.form-page-contact button,.form-page-contact input,.form-page-contact select{height:40px}.form-page-contact textarea{height:100px;padding-top:14px}.form-page-contact .wpcf7-submit{font-size:14px;border:none!important;font-weight:400;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;border-radius:25px;width:192px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);margin-top:14px;display:inline-block}.form-page-contact .wpcf7-submit:hover{background-position:100%}.vc_tta-accordion .vc_tta-panel{margin-bottom:17px;background:transparent!important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{border:none!important;background:transparent!important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a{font-size:16px!important;color:#2d2c40!important;padding-left:69px!important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a i{height:30px;background:var(--main);width:30px}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a i:before{border-color:#fff!important;border-width:3px 0 0!important;left:29%!important;width:41%!important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a i:after{border-color:#fff!important;height:41%!important;border-width:0 0 0 3px!important;top:29%!important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{padding-top:8px!important;border:none!important;background:transparent!important;padding-bottom:0!important}.services-single-container section{padding-bottom:80px}.services-single-container section .wpb_wrapper>h3:first-child{padding-top:105px;margin-bottom:-3px}.services-single-container section .wpb_wrapper>h3:nth-child(2){margin-bottom:16px}.services-single-container section .wpb_wrapper .line-ef{margin-bottom:31px}.services-single-container .content-services .sevices-details-img img{border-radius:10px;width:100%}.services-single-container .content-services .title-services h5{font-size:20px;font-weight:500;margin-bottom:15px;letter-spacing:0;margin-top:31px}.services-single-container .content-services .blog-content{line-height:24px}.services-single-container .content-services .blog-content .about-video img{box-shadow:none;width:100%}.services-single-container .content-services .blog-content .about-video .about-video-button{border:none;transition:all .7s;-webkit-transition:all .7s;background-size:200% auto;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)!important}.services-single-container .content-services .blog-content .about-video .about-video-button:hover{color:#fff;background-position:100%}.services-single-container .content-services .blog-content .container{padding:0;width:100%!important}.services-single-container .content-services .blog-content .container p{margin-bottom:11px}.services-single-container .content-services .blog-content .vc_tta-accordion .vc_tta-panel{margin-bottom:12px}.services-single-container .content-services .blog-content .vc_tta-accordion .vc_tta-panel p{margin-bottom:5px;line-height:26px}.services-single-container .sidebar-services .widget_text{margin-bottom:51px}.services-single-container .sidebar-services .widget_text .contact-sidebar h5{font-size:22px;margin-bottom:11px;letter-spacing:0}.services-single-container .sidebar-services .widget_text .contact-sidebar p{font-weight:400;margin-bottom:0}.services-single-container .sidebar-services .widget_text .dowload{padding:9px 37px;font-size:14px;border:none!important;font-weight:500;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;border-radius:25px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);margin-top:22px;font-family:Poppins;display:inline-block}.services-single-container .sidebar-services .widget_text .dowload i{margin-left:2px}.services-single-container .sidebar-services .widget_text .dowload:hover{background-position:100%}.services-single-container .sidebar-services .widget_testimonial_slider .owl-nav{margin-top:0}.services-single-container .sidebar-services .widget_testimonial_slider .owl-dots{text-align:left;margin-top:18px}.services-single-container .sidebar-services .widget_testimonial_slider .owl-dots .owl-dot span{height:12px;border:2px solid #bfc0c0;margin:0 13px 0 0;background:transparent;width:12px}.services-single-container .sidebar-services .widget_testimonial_slider .owl-dots .owl-dot.active span{border-color:var(--main);background:var(--main)}.services-single-container .sidebar-services .widget_testimonial_slider .top-content{font-size:16px;margin-bottom:21px;color:#2d2c40}.services-single-container .sidebar-services .widget_testimonial_slider .top-content p{margin-bottom:0}.services-single-container .sidebar-services .widget_testimonial_slider .bottom-content h5{margin-bottom:4px}.services-single-container .sidebar-services .widget_testimonial_slider .bottom-content h5 a{font-size:18px;font-weight:400}.services-single-container .sidebar-services .widget_testimonial_slider .bottom-content p{margin-bottom:0}.services-single-container .sidebar-services .widget_services-list{margin-bottom:45px}.services-single-container .sidebar-services .widget_services-list .services-list li{padding:17px 16px 16px 25px;position:relative;border-bottom:1px solid #e1e1e1;background:#f4f6f8}.services-single-container .sidebar-services .widget_services-list .services-list li:last-child{border-bottom:none}.services-single-container .sidebar-services .widget_services-list .services-list li:after{height:100%;transition:all .4s;-webkit-transition:all .4s;content:"";position:absolute;opacity:0;top:0;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%}.services-single-container .sidebar-services .widget_services-list .services-list li h6{margin-bottom:0;position:relative;z-index:1}.services-single-container .sidebar-services .widget_services-list .services-list li h6 a{font-size:14px;color:#2d2c40}.services-single-container .sidebar-services .widget_services-list .services-list li h6 i{color:#a8b0b2;float:right}.services-single-container .sidebar-services .widget_services-list .services-list li:hover{border-color:transparent}.services-single-container .sidebar-services .widget_services-list .services-list li:hover:after{opacity:1}.services-single-container .sidebar-services .widget_services-list .services-list li:hover h6 a,.services-single-container .sidebar-services .widget_services-list .services-list li:hover h6 i{color:#fff}.bt-pagination{margin-top:21px}.bt-pagination .page-numbers{height:40px;font-size:14px;border:1px solid #e5e5e5;font-weight:500;margin-right:2px;color:#2d2c40;text-align:center;border-radius:1px;-webkit-border-radius:1px;width:35px;line-height:40px;display:inline-block}.bt-pagination .page-numbers.current,.bt-pagination .page-numbers:hover{color:var(--main)}.bt-pagination .page-numbers.next{width:75px}.bt-pagination .page-numbers.next span{margin-right:3px}.blog-page-fullwidth .single-grid{padding-bottom:35px}.blog-page .single-grid{padding-bottom:15px}.blog-page .single-grid .event-inner .event-content{padding:16px 30px 12px}.blog-page .single-grid .event-inner .event-content .event-category{margin-bottom:9px}.blog-page .single-grid .event-inner .event-title h3{margin-bottom:7px}.blog-page .single-grid .event-inner .event-title h3 a{font-size:16px}.blog-page .blog-sidebar .widget{margin-bottom:47px}.blog-page .blog-sidebar .widget .wg-title{font-size:24px;margin-bottom:19px}.blog-page .blog-sidebar .widget_text{font-weight:400}.blog-page .blog-sidebar .widget_text .wg-title{margin-bottom:15px}.blog-page .blog-sidebar .widget_tag_cloud .wg-title{margin-bottom:28px}.blog-page .blog-sidebar .widget_tag_cloud .tagcloud a{padding:5px 17px 2px;font-size:13px!important;border:1px solid #e5e5e5;font-weight:400;margin-right:10px;margin-bottom:10px;color:#7a7992;text-transform:uppercase;display:inline-block}.blog-page .blog-sidebar .widget_tag_cloud .tagcloud a:hover{border-color:var(--main);color:#fff;background:var(--main)}.blog-page .blog-sidebar .widget_categories ul li{margin-bottom:6px}.blog-page .blog-sidebar .widget_categories ul li a{font-size:14px;font-weight:500;color:#2d2c40;position:relative;padding-left:20px}.blog-page .blog-sidebar .widget_categories ul li a:hover{color:var(--main)}.blog-page .blog-sidebar .widget_categories ul li a:before{height:7px;content:"";position:absolute;top:36%;border-radius:50%;-webkit-border-radius:50%;background:var(--main);left:0;width:7px}.blog-page .blog-sidebar .widget_post-list .post-list .item{margin-bottom:14px;border-bottom:1px solid #e5e5e5;padding-bottom:16px}.blog-page .blog-sidebar .widget_post-list .post-list .item .bt-title{margin-bottom:0}.blog-page .blog-sidebar .widget_post-list .post-list .item .bt-title a{font-size:16px;color:#2d2c40;line-height:24px}.blog-page .blog-sidebar .widget_post-list .post-list .item .bt-title a:hover{color:var(--main)}.blog-page .blog-sidebar .widget_post-list .post-list .item .bt-title .date{font-size:14px;font-weight:300;color:#7a7992;margin-top:11px}.bt-blog-article .blog-comments{margin-bottom:55px}.bt-blog-article .blog-comments .comment-respond{margin-top:56px}.bt-blog-article .blog-comments .comment-respond form .logged-in-as{magin-left:15px;margin-bottom:15px}.bt-blog-article .blog-comments .comment-respond form input,.bt-blog-article .blog-comments .comment-respond form textarea{border:1px solid #ebebeb;color:#7a7992;width:100%}.bt-blog-article .blog-comments .comment-respond form input:focus,.bt-blog-article .blog-comments .comment-respond form textarea:focus{border-color:var(--main)}.bt-blog-article .blog-comments .comment-respond form textarea{height:101px;padding-top:14px;margin-bottom:22px;width:100%;padding-left:20px}.bt-blog-article .blog-comments .comment-respond form input{height:40px;padding-left:18px}.bt-blog-article .blog-comments .comment-respond form .submit{padding:0;border:none;margin-left:15px;width:190px;margin-top:52px}.bt-blog-article .blog-comments .ro-heading-comment{font-size:24px;margin-bottom:30px;clear:both;margin-top:49px}.bt-blog-article .blog-comments .single-comments .comment-author-img{padding-top:6px;margin-right:26px;width:70px;float:none;vertical-align:top;display:inline-block}.bt-blog-article .blog-comments .single-comments .comment-author-img img{border-radius:50%}.bt-blog-article .blog-comments .single-comments .odd{padding-top:35px;padding-bottom:35px;padding-left:100px}.bt-blog-article .blog-comments .single-comments .odd .comment-details{width:86%!important}.bt-blog-article .blog-comments .single-comments .comment-details{border-left:1px solid #e9e9e9;width:87%;float:none;vertical-align:top;padding-left:29px;display:inline-block}.bt-blog-article .blog-comments .single-comments .comment-details p{margin-bottom:0}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta{position:relative}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .the-date{font-weight:400;margin-bottom:7px;color:#c1bfda}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta h5{font-size:16px;font-weight:400;margin-bottom:16px;color:var(--main)}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container{height:30px;right:0;position:absolute;text-align:center;top:6px;border-radius:25px;width:90px;line-height:30px}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container:after{height:calc(100% + 2px);content:" ";position:absolute;top:-1px;border-radius:25px;left:-1px;width:calc(100% + 2px);background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);z-index:0}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container .comment-reply-link{font-size:14px;color:#2d2c40;text-transform:uppercase;position:relative;border-radius:25px;background:#fff;display:block;z-index:1}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container:hover .comment-reply-link{color:#fff;background:transparent}.bt-blog-article .tags-and-social-bar{height:73px;border-bottom:1px solid #e9e9e9;line-height:76px;margin-top:27px}.bt-blog-article .tags-and-social-bar .tags ul li{display:inline-block}.bt-blog-article .tags-and-social-bar .single-event-social-bar{float:right}.bt-blog-article .tags-and-social-bar .single-event-social-bar ul{list-style:none}.bt-blog-article .tags-and-social-bar .single-event-social-bar ul li{padding-top:8px;margin-left:24px;display:inline-block}.bt-blog-article .tags-and-social-bar .single-event-social-bar ul li a{font-size:14px;color:#2d2c40}.bt-blog-article .tags-and-social-bar .single-event-social-bar ul li a:hover{color:var(--main)}.bt-blog-article .tags-and-social-bar .tags{float:left}.bt-blog-article .tags-and-social-bar .tags ul{list-style:none}.bt-blog-article .tags-and-social-bar .tags ul li a{padding:5px 17px 2px;font-size:13px!important;border:1px solid #e5e5e5;font-weight:400;margin-right:10px;margin-bottom:10px;color:#7a7992;text-transform:uppercase}.bt-blog-article .tags-and-social-bar .tags ul li a:hover{border-color:var(--main);color:#fff;background:var(--main)}.bt-blog-article .single-blog-page .event-details-img img{width:100%}.bt-blog-article .single-blog-page .blog-content .container{width:100%!important}.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2{padding:33px 39px 10px 51px;border:1px solid #e9eaea;position:relative}.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .icon{font-size:150px;margin-bottom:0;color:var(--main);position:absolute;letter-spacing:-7px;top:-67px;left:57px}.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .content-top:after,.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .content-top:before{display:none}.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .content-top .bt-excerpt{padding:0;margin-bottom:0;color:#717779;background:none}.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .content-bottom{padding-left:0}.bt-blog-article .single-blog-page .blog-content .container p{margin-bottom:12px}.bt-blog-article .single-blog-page .blog-content .container .box-spa h3{margin-bottom:27px;line-height:21px}.bt-blog-article .single-blog-page .blog-content .container .box-spa ul li{margin-bottom:12px}.bt-blog-article .single-blog-page .blog-content .container .about-video .about-video-button{height:50px;padding-top:11px;width:50px}.bt-blog-article .single-blog-page .blog-content .container .about-video img{box-shadow:none;width:100%}.bt-blog-article .single-blog-page .blog-details .title-and-meta h3{font-size:30px;margin-bottom:10px;margin-top:34px}.bt-blog-article .single-blog-page .blog-details .title-and-meta .post-meta a{font-weight:400;color:#7a7992}.bt-blog-article .single-blog-page .blog-details .title-and-meta .post-meta a:last-child{margin-left:-4px}.bt-blog-article .single-blog-page .blog-details .title-and-meta .post-meta .author{color:var(--main)}.bt-blog-article .single-blog-page .blog-details .title-and-meta .post-meta .line{margin:0 5px}.single-team .thumbnail-team{margin-bottom:25px}.single-team .content-team-top .container{width:100%!important}.single-team .content-team-top .container .vc_progress_bar .vc_label{padding:0;position:absolute;width:100%;margin-top:-30px;display:block}.single-team .content-team-top .container .vc_progress_bar .vc_label .vc_label_units{float:right}.single-team .content-team-top .container .vc_progress_bar .vc_single_bar{height:2px;margin:50px 0!important}.single-team .content-team-top .ro-uppercase{border-right:1px solid #ebebeb;font-size:24px;margin-bottom:15px;padding-right:8px;line-height:16px;display:inline-block}.single-team .content-team-top .jws-experience{font-size:16px;margin-bottom:15px;padding-left:8px;display:block;display:inline-block}.single-team .content-team-top .content-meta .member-social-bookmark ul{list-style-type:none}.single-team .content-team-top .content-meta .member-social-bookmark ul li{margin:0 3px;display:inline-block}.single-team .content-team-top .content-meta .member-social-bookmark ul li:first-child{margin-left:0}.single-team .content-team-top .content-meta .member-social-bookmark ul li a{height:30px;font-size:14px;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;position:relative;background:#c1bfda;background-size:200% auto;text-align:center;border-radius:100%;-webkit-border-radius:100%;width:30px;line-height:30px;display:inline-block}.single-team .content-team-top .content-meta .member-social-bookmark ul li a i{position:relative}.single-team .content-team-top .content-meta .member-social-bookmark ul li a:before{height:100%;transition:all .7s;-webkit-transition:all .7s;content:"";position:absolute;opacity:0;top:0;border-radius:100%;-webkit-border-radius:100%;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%}.single-team .content-team-top .content-meta .member-social-bookmark ul li a:hover:before{opacity:1}.price_list_loc{list-style-type:none}.price_list_loc.layout1 li{overflow:hidden;padding:20px 30px;margin-bottom:5px;transition:all .5s;-webkit-transition:all .5s;position:relative;border-radius:5px}.price_list_loc.layout1 li:before{height:100%;transition:all .5s;-webkit-transition:all .5s;content:"";position:absolute;opacity:0;top:0;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%;z-index:-1}.price_list_loc.layout1 li h5{font-size:20px;font-weight:400;margin-bottom:11px;display:inline-block}.price_list_loc.layout1 li span{font-size:24px;color:var(--main);float:right;font-family:Arizonia}.price_list_loc.layout1 li p{font-size:16px;margin-bottom:0}.price_list_loc.layout1 li:hover{color:#fff}.price_list_loc.layout1 li:hover:before{opacity:1}.price_list_loc.layout1 li:hover h5,.price_list_loc.layout1 li:hover span{color:#fff}.price_list_loc.layout2 li{margin-bottom:30px;display:flex;display:-webkit-flex}.price_list_loc.layout2 .left{padding:30px 30px 24px;background-color:#f2f4f5;width:calc(100% - 136px);vertical-align:top;display:inline-block}.price_list_loc.layout2 .left h5{font-weight:400;margin-bottom:13px;letter-spacing:1px;font-family:Oswald}.price_list_loc.layout2 .left p{margin-bottom:0}.price_list_loc.layout2 .right{width:136px;vertical-align:top;display:inline-block}.price_list_loc.layout2 .right>span{height:50%;color:#fff;position:relative;text-align:center;display:block}.price_list_loc.layout2 .right>span>span{transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;text-align:center;top:50%;left:0;width:100%}.price_list_loc.layout2 .right>span.price{font-size:24px;font-weight:400;color:#000;background-color:var(--main);font-family:Oswald}.price_list_loc.layout2 .right>span.time{font-size:18px;background-color:#282828}.price_list_loc.layout2 .right>span.time span:before{font-size:15px;margin-right:11px;content:"\7d";font-family:ElegantIcons}.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels{border:none!important;background-color:transparent!important}.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel{height:0!important;margin:0!important;display:none!important}.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{height:0!important;overflow:initial;-webkit-transform:translatey(30px)!important;transform:translatey(30px)!important;padding:0;border:none;position:relative;opacity:0;visibility:hidden;top:0;background:transparent;display:block!important}.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active{height:auto!important;display:block!important}.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-body{animation:fadeIn .5s both;height:auto!important;-webkit-transform:translatey(0)!important;transform:translatey(0)!important;transition:all .5s!important;-webkit-transition:all .5s!important;opacity:1;visibility:visible}.vc_tta-tabs .vc_tta-tabs-container{margin-bottom:40px!important}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li{border:1px solid #ebebeb!important;margin:0}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li a{padding:6px 20px!important;border:none!important;font-weight:500!important;color:#2d2c40!important;background-color:#fff!important;border-radius:3px!important}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active{border:none!important}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a{color:var(--main)!important;background-color:#f5f5f9!important;box-shadow:0 1px 1px rgba(0,0,0,.1)!important}.ct_lan2.single-grid.tpl2:first-child .event-inner .event-content{padding-top:0}body .widget_newsletterwidgetminimal form p{display:inline-block}body .widget_newsletterwidgetminimal form p:last-child{width:34%}body .widget_newsletterwidgetminimal form p{margin-bottom:0!important;width:64%}body .widget_newsletterwidgetminimal form .tnp-email{border-bottom-left-radius:25px;height:40px;font-size:12px;border:none;color:#7a7992;border-top-left-radius:25px;background-color:#e7e7f2;width:64%;padding-left:23px}body .widget_newsletterwidgetminimal form .tnp-submit{border-bottom-right-radius:25px;height:40px;font-size:12px;border:none;border-top-right-radius:25px;color:#fff;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;width:34%;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)}body .widget_newsletterwidgetminimal form .tnp-submit:hover{background-position:100%}body .form-newselecter2 .widget_newsletterwidgetminimal form{position:relative}body .form-newselecter2 .widget_newsletterwidgetminimal form .tnp-email{height:55px;font-size:16px;background-color:#fff;border-radius:40px;width:100%}body .form-newselecter2 .widget_newsletterwidgetminimal form .tnp-submit{font-size:14px;font-weight:500;right:7px;color:#2d2c40;position:absolute;top:13%;border-radius:25px;width:28%}.p_mr p{margin-bottom:0}.shadow_ct .vc_column-inner{box-shadow:1px 1px 1px rgba(0,0,0,.1)}.services-carousel-3 .owl-nav div.owl-next,.services-carousel-3 .owl-nav div.owl-prev{top:42%}.no-sidebar .alignfull{transform:translateX(-50%);-webkit-transform:translateX(-50%);max-width:100vw!important;margin-left:50%!important;width:100vw!important}.no-sidebar .alignwide{margin-right:-50px;max-width:calc(100% + 100px);margin-left:-50px;width:calc(100% + 100px)}.line_h11{max-width:70px;margin:0 auto}.line_h11.ab{margin:0}@media (min-width:992px){.col-md-20{width:20%}}.jws-products-element .row{margin:0}.jws-products-element .jws-products-grid{padding:0}.jws-products-element .jws-products-grid .product.layout2{overflow:hidden;position:relative}.jws-products-element .jws-products-grid .product.layout2 .product-thumb img{-webkit-ransition:.5s ease;transition:.5s ease}.jws-products-element .jws-products-grid .product.layout2 .over_lay{height:100%;-webkit-ransition:.5s ease;transition:.5s ease;position:absolute;opacity:0;visibility:hidden;background:rgba(0,0,0,.7);left:0;width:100%}.jws-products-element .jws-products-grid .product.layout2 .product-content{height:100%;position:absolute;text-align:center;top:0;left:0;width:100%}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner{transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0 10px;position:absolute;text-align:center;top:50%;width:100%}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner h5{margin-bottom:12px}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner h5 a{font-size:22px;line-height:28px;font-family:Playfair Display}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner h5,.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner h6{transform:translatey(25px);-webkit-transform:translatey(25px);-webkit-ransition:.5s ease;transition:.5s ease;opacity:0;visibility:hidden}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner h6{font-weight:400;color:#fff;margin:0}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner a{color:#fff;line-height:22px}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner a:hover{color:var(--main)}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner a:last-child span{display:none}.jws-products-element .jws-products-grid .product.layout2:hover .over_lay{opacity:1;visibility:visible}.jws-products-element .jws-products-grid .product.layout2:hover .product-thumb img{transform:scale(1.1);-webkit-transform:scale(1.1)}.jws-products-element .jws-products-grid .product.layout2:hover .product-content .product-content-inner h5,.jws-products-element .jws-products-grid .product.layout2:hover .product-content .product-content-inner h6{transform:translatey(0);-webkit-transform:translatey(0);opacity:1;visibility:visible}.jws-products-element .jws-products-grid .product.layout2:hover .product-content .product-content-inner h6{transition-delay:.2s;-webkit-transition-delay:.2s}.jws-staff-grid .owl-nav{display:none}.jws-staff-grid .owl-stage-outer{padding:40px 0}.jws-staff-grid .owl-theme .owl-dots{text-align:center;margin-top:0}.jws-staff-grid .owl-theme .owl-dots .owl-dot{display:inline-block}.jws-staff-grid .owl-theme .owl-dots .owl-dot span{height:8px;margin:5px 3px;border-radius:100%;background:#d4d3e8;width:8px;display:block}.jws-staff-grid .owl-theme .owl-dots .owl-dot.active span{background:var(--main)}.jws-staff-grid .staff_item{text-align:center}.jws-staff-grid .staff_item .staff_item_inner{padding:30px 0;transition:all .5s;-webkit-transition:all .5s;border-radius:5px;-webkit-border-radius:5px}.jws-staff-grid .staff_item .staff_item_inner:hover{box-shadow:0 17px 32px rgba(0,0,0,.1);-webkit-box-shadow:0 17px 32px rgba(0,0,0,.1)}.jws-staff-grid .staff_item .staff_item_inner:hover .staff_image img{transform:translateY(0);-webkit-transform:translateY(0)}.jws-staff-grid .staff_item .staff_image{overflow:hidden;margin-bottom:29px}.jws-staff-grid .staff_item .staff_image img{transform:translateY(10px);-webkit-transform:translateY(10px);transition:all .5s;-webkit-transition:all .5s;margin:0 auto;width:auto}.jws-staff-grid .staff_item .staff_content h6{font-size:14px;font-weight:400;margin-bottom:5px;color:var(--main)}.jws-staff-grid .staff_item .staff_content .staff_name{margin-bottom:19px}.jws-staff-grid .staff_item .staff_content .staff_name a{font-size:24px;font-family:Playfair Display;display:block}.jws-staff-grid .staff_item .staff_content .staff_social{list-style:none}.jws-staff-grid .staff_item .staff_content .staff_social li{height:30px;border:1px solid #e5e5e5;transition:all .3s;-webkit-transition:all .3s;margin:0 4.5px;border-radius:100%;-webkit-border-radius:100%;width:30px;line-height:30px;vertical-align:middle;display:inline-block}.jws-staff-grid .staff_item .staff_content .staff_social li:hover{border-color:var(--main);background:var(--main)}.jws-staff-grid .staff_item .staff_content .staff_social li:hover a{color:#fff}.jws-staff-grid .staff_item .staff_content .staff_social li a{font-size:14px;display:block}.cutom-btn-cos a{padding:10px 60px!important;font-size:18px!important;border:0!important;font-weight:500!important;color:#2d2c40!important;border-radius:10px!important}.cutom-btn-cos a:hover{border:0!important;background:var(--main)!important}.cutom-btn-cos2 a{padding:13px 45px!important;font-size:14px!important;border:0!important;font-weight:600!important;color:#fff!important;border-radius:40px!important;background:#2d2c40!important}.cutom-btn-cos2 a:hover{border:0!important;background:var(--main)!important}.btn_hair a{height:46px;padding:0!important;font-size:14px!important;border:2px solid var(--main)!important;font-weight:500!important;color:#2d2c40!important;background-color:transparent!important;border-radius:2px!important;width:160px;line-height:43px!important}.btn_hair a:hover{color:#fff!important;background-color:var(--main)!important;background-image:none!important}.about-video-animation a{height:80px;font-size:32px;color:var(--main);position:relative;text-align:center;margin:0 auto;border-radius:100%;-webkit-border-radius:100%;background:#fff;width:80px;line-height:80px;padding-left:10px;display:block}.about-video-animation a:before{height:calc(100% + 15px);content:"";position:absolute;top:-7.5px;-webkit-border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;background:hsla(0,0%,100%,.3);left:-7.5px;width:calc(100% + 15px)}.about-video-animation a:hover:before{-webkit-animation:pulse-border 1s ease-out infinite;-o-animation:pulse-border 1s ease-out infinite;-ms-animation:pulse-border 1s ease-out infinite;-moz-animation:pulse-border 1s ease-out infinite;animation:pulse-border 1s ease-out infinite}@keyframes pulse-border{0%{transform:scale(1);-webkit-transform:scale(1);opacity:1}to{transform:scale(1.5);-webkit-transform:scale(1.5);opacity:0}}.lt4px{letter-spacing:4px}.gm-style-iw .ro-maps-info-content h5{font-size:22px;font-weight:400;margin-bottom:15px;font-family:Playfair Display}.gm-style-iw .ro-maps-info-content span{font-size:14px;font-weight:400;color:#7a7992;line-height:26px}.gm-style .gm-style-iw-c{box-shadow:0 2px 7px 1px rgba(0,0,0,.1)!important;border-radius:5px!important}.gm-style .gm-style-iw-d{padding:30px}body table.booked-calendar{border-bottom:none!important}@media (max-width:767px){.vc_row>.container>.row{margin:0}body .nn{padding-right:0!important;padding-left:0!important}.footer-v5 h3{margin-top:30px}.footer-v5 .footer-bottom,.footer-v5 .footer-bottom .menu-footer{text-align:center}.footer-v5 .footer-bottom .menu-footer li{margin:0 5px}.footer-v5 .footer-bottom .menu-footer li:before{display:none}.footer-v5 .footer-bottom .menu-footer li:first-child{margin:0}}.bt-product-items .jws-products-element .jws-products-grid{padding:0 15px;margin-bottom:30px!important}.bt-product-items .jws-products-element .jws-products-grid .product{border-radius:5px}.salon_item{margin-bottom:30px}.salon_item .salon-inner{transition:all .7s;-webkit-transition:all .7s}.salon_item .salon-inner:hover{box-shadow:1px 13px 25px rgba(0,0,0,.1)}.salon_item .salon_content{border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:17px 15px;border:1px solid #f0f2eb;border-top:0}.salon_item .salon_content .salon_name{font-size:20px;font-weight:400;margin-bottom:8px;font-family:Playfair Display}.salon_item .salon_content .salon_info h6{font-weight:400;margin-bottom:3px;line-height:24px}.salon_item .salon_content .salon_info h6 span{margin-right:10px;color:var(--main);display:inline-block}.salon-page{margin-bottom:40px}.salon-page .bt-pagination{text-align:center}.salon-article .salon_gallery .owl-nav div{transform:translatey(-50%);-webkit-transform:translatey(-50%);font-size:40px!important;color:#bcbcbc!important;opacity:1!important;top:50%;background:transparent;background-color:transparent!important}.salon-article .salon_gallery .owl-nav div:hover{color:var(--main)!important}.salon-article .salon_info{margin-bottom:30px;display:flex;display:-webkit-flex}.salon-article .salon_info>div{margin-right:10%}.salon-article .salon_info>div p{margin-bottom:10px}.salon-article .salon_info>div h6{margin-bottom:0}.salon-article .salon_name{font-size:30px;font-weight:600;margin-bottom:32px;margin-top:54px}.salon-article .salon_staff{font-size:42px;font-weight:400;margin-bottom:28px;text-align:center;margin-top:68px;font-family:Playfair Display}.salon-article .salon_staff:after{height:3px;content:"";margin:29px auto 0;background:var(--main);width:70px;display:block}.salon-article .sub_salon{font-size:18px;text-align:center}.staff-page,.staff_page_inner{margin-bottom:70px}.staff_page_inner .staff_name{font-size:36px;font-weight:400;margin-bottom:27px;font-family:Playfair Display}.staff_page_inner .staff_job{font-size:16px;color:var(--main)}.staff_page_inner .staff_social{list-style:none;margin-bottom:37px}.staff_page_inner .staff_social li{height:40px;border:1px solid #e5e5e5;margin-right:10px;transition:all .3s;-webkit-transition:all .3s;border-radius:100%;-webkit-border-radius:100%;width:40px;line-height:40px;vertical-align:middle;display:inline-block}.staff_page_inner .staff_social li:hover{border-color:var(--main);background:var(--main)}.staff_page_inner .staff_social li:hover a{color:#fff}.staff_page_inner .staff_social li a{font-size:14px;text-align:center;display:block}.staff_porfolio .staff_title{font-size:42px;font-weight:400;margin-bottom:28px;text-align:center;margin-top:68px;font-family:Playfair Display}.staff_porfolio .staff_title:after{height:3px;content:"";margin:29px auto 0;background:var(--main);width:70px;display:block}.staff_porfolio .sub_staff{font-size:18px;margin-bottom:50px;text-align:center}.hair_orther .product_other_title{font-size:42px;font-weight:400;margin-bottom:28px;text-align:center;margin-top:68px;font-family:Playfair Display}.hair_orther .product_other_title:after{height:3px;content:"";margin:29px auto 0;background:var(--main);width:70px;display:block}.hair_orther .sub_product{font-size:18px;margin-bottom:50px;text-align:center}body .mfp-bg,body .mfp-wrap{z-index:999999999999}#bokking-popup{animation:fadeIn .5s both;-webkit-animation:fadeIn .5s both}#bokking-popup .wc-bookings-booking-form{border:none}#bokking-popup .wc-bookings-booking-form .wc-bookings-booking-cost{font-size:16px;border-top:none;background:#fff}#bokking-popup .wc-bookings-booking-form .wc-bookings-booking-cost strong{color:var(--main)}#bokking-popup .wc-bookings-booking-form fieldset{padding:0;margin:0}#bokking-popup .wc-bookings-date-picker .ui-datepicker th{border:none}#bokking-popup form label{margin-bottom:6px;color:#000}#bokking-popup form select{border-color:#ebebeb!important;height:40px;border:1px solid;padding-right:19px;outline:none;box-shadow:none;box-shadow:0 0;width:100%;padding-left:19px}#bokking-popup form .wc-bookings-booking-form-button{padding:13px 29px!important;font-size:13px;border:none!important;font-weight:500;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;letter-spacing:1.1px;border-radius:25px;margin-left:8px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);font-family:Poppins}#bokking-popup form .wc-bookings-booking-form-button:hover{background-position:100%}#bokking-popup form .wc-bookings-booking-form fieldset .ui-datepicker .ui-datepicker-calendar{border:none}#bokking-popup form .wc-bookings-booking-form fieldset .ui-datepicker .ui-datepicker-calendar td,#bokking-popup form .wc-bookings-booking-form fieldset .ui-datepicker .ui-datepicker-calendar th{border-right:1px solid #fff;border-top:1px solid #fff}#bokking-popup form .wc-bookings-booking-form fieldset .ui-datepicker .ui-datepicker-calendar td.bookable a,#bokking-popup form .wc-bookings-booking-form fieldset .ui-datepicker .ui-datepicker-calendar th.bookable a{background-color:var(--main)!important}#bokking-popup form .wc-bookings-booking-form fieldset .ui-datepicker .ui-datepicker-calendar td.bookable-range .ui-state-default,#bokking-popup form .wc-bookings-booking-form fieldset .ui-datepicker .ui-datepicker-calendar th.bookable-range .ui-state-default{background:#2a2a2a!important}#bokking-popup form .wc-bookings-booking-form fieldset .ui-datepicker .ui-datepicker-header{background:#2d2c40!important}#bokking-popup form .wc-bookings-booking-form fieldset .ui-datepicker .ui-datepicker-header a{top:2px;background:transparent!important}.tb-send-mail-wrap{right:0;position:fixed;bottom:0;top:0;background-color:rgba(0,0,0,.4);left:0;display:none;z-index:999999}.tb-send-mail-wrap .tb-mail-inner{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;top:50%;margin:0 auto;left:50%}.tb-send-mail-wrap .tb-mail-inner .form_popup{animation:fadeInUp 1s both;-webkit-animation:fadeInUp 1s both;padding:8.8% 7%;color:#c1bfda;max-width:80vw;animation-delay:.5s;-webkit-animation-delay:.5s;border-radius:3px;background:#fff;width:970px}.tb-send-mail-wrap .tb-mail-inner .form_popup .tb-close-lightbox{height:40px;font-size:14px;right:-20px;color:var(--main);position:absolute;text-align:center;top:-20px;border-radius:100%;background:#fff;width:40px;line-height:43px;display:block}.tb-send-mail-wrap .tb-mail-inner .form_popup .tb-close-lightbox:hover{color:#fff;background:var(--main)}.tb-send-mail-wrap .tb-mail-inner .form_popup .widget_newsletterwidgetminimal form .tnp-email{max-width:300px;background-color:#fff}.tb-send-mail-wrap .tb-mail-inner .form_popup .widget_newsletterwidgetminimal form .tnp-submit{min-width:125px;width:auto}.tb-send-mail-wrap .tb-mail-inner .form_popup .textwidget{margin-bottom:32px}.tb-send-mail-wrap .tb-mail-inner .form_popup .textwidget h3{font-size:24px;font-weight:500;margin-bottom:5px;color:#fff}.tb-send-mail-wrap .tb-mail-inner .form_popup form{margin-bottom:25px}.tb-send-mail-wrap .tb-mail-inner .form_popup .tb-newsletter-checkbox input{margin:0 10px 0 0;vertical-align:middle;display:inline-block}@media (max-width:500px){.tb-send-mail-wrap .tb-mail-inner .form_popup .widget_newsletterwidgetminimal form .tnp-email{border-radius:40px;width:100%}.tb-send-mail-wrap .tb-mail-inner .form_popup .widget_newsletterwidgetminimal form .tnp-submit{border-radius:40px;margin-top:10px}}.testimonial-grid{margin-bottom:30px}@media (max-width:991px){.staff_page_inner .staff_name{margin-top:25px}}.view_all_cos{letter-spacing:1px}.view_all_cos a{border-bottom:2px solid var(--main)!important}.single-grid.tpl1.custom_layout1 .event-content .event-title h3 a{font-size:18px}.single-grid.tpl1.custom_layout1 .event-content .event-category a{font-weight:600;color:var(--main);text-transform:uppercase}.tb-instafeed{position:relative}.tb-instafeed .username{height:100%;position:absolute;text-align:center;width:100%;display:table;z-index:6}.tb-instafeed .username h3{margin:0;vertical-align:middle;display:table-cell}.tb-instafeed .username h3 span{padding:8px 45px;background:#fff}@media only screen and (min-width:767px){.custtom-css-booking .otw-bare-bones .otw-widget-form{margin-top:-50px}.deal_wap .row{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:992px) and (max-width:1200px){.services-single-container .sidebar-services .widget_services-list .services-list li h6 a{font-size:11px}.pricing-hspa ul li h4{font-size:14px}body .woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row .button{padding:15px 20px 12px!important}.bt-blog-article .blog-comments .single-comments .comment-author-img{margin-right:6px}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container{width:83px}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap{margin:0 10px}.navbar-header{margin-top:0}.navbar-header img{-webkit-transition:.3s;transition:.3s}.is-sticky .navbar-header img{width:80%;margin-top:-5px}ul#nav li a{padding:0 12px!important;letter-spacing:0!important}.jws-header-v7 ul#nav li a{padding:0 11px!important}.is-sticky ul#nav li a{padding:20px 15px}.slider-area h1{font-size:50px}.slider-area h2{font-size:70px}.about-area .area-title{margin-bottom:30px}.about-area .area-title h2{font-size:60px}.about-area .area-title h2 span{font-size:40px}.single-event{padding:50px 0}.event-content{padding-left:180px}.style-two .promotions-details h3{font-size:40px}.style-two .promotions-details h4{font-size:20px;letter-spacing:1px}.style-three .promotions-img{max-height:380px;width:80%}.style-three .promotions-details{height:350px;max-height:350px;width:40%;margin-top:-175px}}@media (max-width:1199px) and (min-width:768px){.post-type-archive-product .products .bt-product-items .woocommerce-result-count{margin-bottom:15px!important;text-align:left;float:none!important}.bt-blog-article .single-blog-page .blog-content .container .box-spa h3{font-size:19px}.bt-blog-article .single-blog-page .blog-content .container .box-spa li{font-size:10px;margin-bottom:5px!important}.btn-appointment{font-size:12px}.contact-header-widget .contact-header .hgroup{width:77%}.footer-v1 .contact-footer p{font-size:12px}.footer-v1 .icon-footer li{margin-right:-1px}.footer-v1 .footer-bottom .menu-footer li{margin-left:6px}.footer-v1 .footer-bottom .menu-footer li:before{right:-7px}.footer-v1 .widget_newsletterwidget form p{width:62%}.footer-v1 .widget_newsletterwidget form p .tnp-submit{font-size:10px}.footer-v1 .widget_newsletterwidget form p:last-child{width:38%}.owl-nav div.owl-prev{left:-1%}.owl-nav div.owl-next{right:-1%}.reservation-two .otw-widget-form-wrap form .otw-input-wrap{width:28%}.event-ticket-booking table tr:nth-child(2n) .row-price{font-size:16px}}@media (max-width:1199px){.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs{margin-top:20px}.bt-info-wrap.layout7 .bt-info .image-top{margin-bottom:25px;display:block}.bt-info-wrap.layout7 .bt-info .info_right{width:100%;display:block}.testimonial-slider-ct .layout6 .slick-arrow.ti-angle-right{right:-70px}.testimonial-slider-ct .layout6 .slick-arrow.ti-angle-left{left:-70px}body.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .content-left{margin-right:20px}body.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .content-left:after{display:none}.services-single-container section .wpb_wrapper>h3:first-child{padding-top:0}body .custom-padding-top .vc_column-inner{padding-top:0!important}.box-spa-left .single-counter p{font-size:12px}.bt-blog-article .blog-comments .comment-respond form input{margin-bottom:10px}.footer-v4 .menu-footer li{margin-left:20px}.footer-v4 .menu-footer li:first-child{margin-left:0}.footer-v4 .menu-footer li:before{right:-14px;top:5px}.instagram-load,.list-team{margin-bottom:20px;text-align:center;width:100%!important;display:block!important}.team-grid .team-container{text-align:center;display:inline-block}.team-grid .team-container .team-details .member-social-bookmark ul li:last-child{margin-right:0}.team-grid .team-container .team-img{width:auto;display:block}.team-grid .team-container .team-details{padding-left:0;display:block}.team-grid .team-container .team-details h3 a .hidden-before,.team-grid .team-container .team-details h3 a:after{display:none}.footer-v2 .btn-footer-v2 a,.footer-v3 .btn-footer-v2 a{font-size:14px}.form-newselecter .widget_newsletterwidget form p:last-child{width:30%}.instagram-feed{text-align:center}.instagram-feed li{width:30.33%!important}.flexslider-center .testimonial-item{padding:0 30px 38px}.bt-info-wrap.layout3 .bt-info .bt-title a{font-size:14px}.bt-info-wrap.layout3{max-width:270px;margin:0 auto}.bt-info-wrap.layout3 img{width:100%}.jws-pricing-wrap .pricing-inner .image-top img{width:90%}.custom-image-gallery .wpb_image_grid .wpb_image_grid_ul{text-align:center}.custom-image-gallery .wpb_image_grid .wpb_image_grid_ul li{position:static!important;text-align:center;width:49%;float:none;display:inline-block}.tb-products-deal.tpl1 .product_content{padding:40px 20px!important}}@media (max-width:991px){.tb-products-deal.tpl1 .deal_top .deal-sale-time .dot{margin-right:6px!important;margin-left:0!important}.tb-products-deal.tpl1 .deal_top .deal-sale-time .jws-box-countdown .wrapper span span{font-size:16px!important;min-width:25px!important}.banner-max-width .single-promotions{max-width:480px;margin:0 auto}.ct_pd_2>.vc_column-inner{padding-right:0!important}.footer-v1 .vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item{padding-right:10px!important;padding-left:0}body .form-newselecter2 .widget_newsletterwidgetminimal form .tnp-submit{font-size:10px}.jws-header-v8 .search-form-area .bt_widget_mini_cart .bt-cart-header a{padding-right:25px}body #jws-header.jws-header-v7 a.bt-logo{line-height:34px!important}body .jws-header-v10 .bt_widget_mini_cart .bt-cart-content{left:0}.jws-header-v10 .top-bar .top-left .widget_text p{font-size:14px}.jws-header-v10 .navbar-toggle .icon-bar{background:#2d2c40 none repeat scroll 0 0}.jws-header-v8 .top-bar .call-to-action ins{border-right:none;font-size:12px;margin-right:0;padding-right:10px}.jws-header-v8 .top-bar .widget_social-widget{float:left}.jws-header-v8 .top-bar .widget_social-widget .social-wrap{border-top:1px solid #5c5c5c}.jws-header-v7 .bt_widget_mini_cart .bt-cart-content{left:0}body #jws-header.jws-header-v7 .search-form-area{right:80px!important}body #jws-header.jws-header-v7 .search-form-area .widget_text p .btn-appointment{padding:8px 17px;font-size:10px}.jws-header-v7 .navbar-toggle .icon-bar{background:#2d2c40 none repeat scroll 0 0}.services-slider-full-width-start .services-container{max-width:480px!important}.jws-header-v7 .top-bar .bt_widget_mini_cart{margin-left:19px;float:left!important}.jws-header-v7 .top-bar .jws-my-account{margin-right:0;margin-left:40px;float:left}.jws-header-v7 .top-bar .call-to-action p{font-size:12px;margin-right:10px}.jws-header-v7 .top-bar .call-to-action ins:after{display:none}body .bt_widget_mini_cart .bt-cart-content{right:-60px}.custom-gallery .wpb_image_grid .wpb_image_grid_ul img{padding-left:0}.custom-vcrow .wpb_column{width:100%!important}#jws-header #nav>li>a,#jws-header .bt-logo a{line-height:40px!important}#jws-header a.bt-logo{line-height:normal!important}.search-form-area2{display:none}ul#nav li a{color:#2d2c40!important}.sidebar-shop{max-width:370px;margin:0 auto;float:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:25%}.single-product .product-content .product-top .content-product-left .flex-viewport{max-width:370px;margin:0 auto}.woocommerce div.product div.images .flex-control-thumbs{text-align:center}.woocommerce div.product div.images .flex-control-thumbs li{float:none;display:inline-block}#jws-header .navbar-header{position:static;z-index:auto}.bt-blog-article .blog-comments .single-comments .odd{padding-left:60px}.bt-blog-article .blog-comments .single-comments .comment-author-img{width:100%;padding-left:0;display:block}.bt-blog-article .blog-comments .single-comments .comment-author-img img{margin-bottom:15px}.bt-blog-article .blog-comments .single-comments .comment-details{border-left:none;border-bottom:1px solid #ebebeb;padding-bottom:15px;width:100%;padding-left:0;display:block}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container{width:80px}.bt-blog-article .single-blog-page .about-video{width:100%}body .jws-header-v6 .mainmenu-area .navbar-nav{text-align:left}body .jws-header-v6 .mainmenu-area .navbar-nav>li{display:block}body .jws-header-v6 .mainmenu-area .bt_widget_mini_cart .bt-cart-header a,body .jws-header-v6 .mainmenu-area a.search-form-trigger{color:#fff}body .jws-header-v6 .mainmenu-area ul#nav li.menu-item-has-children:after{color:#2d2c40}body .jws-header-v5{position:static;background:#000}body .jws-header-v5 .mainmenu-area{background-color:#fff!important}body .jws-header-v5 .mainmenu-area .navbar-nav{text-align:left}body .jws-header-v5 .mainmenu-area .navbar-nav>li{display:block}body .jws-header-v5 .mainmenu-area .navbar-nav>li>a{color:#2d2c40!important}body .jws-header-v5 .bt_widget_mini_cart .bt-cart-header a,body .jws-header-v5 a.search-form-trigger{color:#2d2c40}body .jws-header-v5 .navbar-toggle .icon-bar{background:#2d2c40 none repeat scroll 0 0}.navbar-nav{margin:25px 0}.yith-wcqv-main .summary .summary-content .product_meta>span:after{display:none}.single_add_to_cart_button{margin-left:0}#yith-quick-view-content .woocommerce-product-details__short-description{display:none}#yith-quick-view-content .summary .summary-content .product_title{font-size:18px}#yith-quick-view-content .summary .summary-content .product_meta>span{margin-right:2px}#yith-quick-view-content .summary .summary-content .vg-share-link a{margin-left:10px}#yith-quick-view-content .quantity{margin-bottom:10px}#yith-quick-view-content .content-image{padding:75px 50px 35px}#yith-quick-view-content .content-image .owl-controls .owl-nav div.owl-next{right:-15%}#yith-quick-view-content .content-image .owl-controls .owl-nav div.owl-prev{left:-15%}#yith-quick-view-content .vg-share-link{margin-bottom:30px}.jws-header-v4 .mainmenu-area .navbar-nav{text-align:left}.jws-header-v4 .mainmenu-area .navbar-nav li{display:block}.jws-header-v4 .mainmenu-area .navbar-nav li.menu-item-has-children:after{color:#2d2c40!important}.navbar>.container{position:relative}.jws-header-v3 .navbar-header{border-top:1px solid #ebebeb}.jws-header-v3 .mainmenu-area .navbar-nav{text-align:left}.jws-header-v3 .mainmenu-area .navbar-nav li{display:block}.jws-header-v1 .navbar-toggle .icon-bar,.jws-header-v3 .navbar-toggle .icon-bar{background:#2d2c40 none repeat scroll 0 0}.jws-header-v3{position:static}#jws-header .bt_widget_mini_cart .bt-cart-header a,#jws-header .search-form-area,#jws-header .search-form-area a.search-form-trigger,#jws-header a.bt-logo{line-height:normal!important}#jws-header .search-form-area{transform:translatey(-50%);-webkit-transform:translatey(-50%);right:60px;position:absolute;top:50%;margin-left:28px}#jws-header .search-form-area .search-form-trigger:before{top:1px}.jws-header-v1 .top-bar .top-right .widget_social-widget .social-wrap ul:after{display:none}.section-padding{padding:50px 0}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{box-shadow:0 7px 15px rgba(0,0,0,.1);display:block!important}.navbar-header .collapse,.navbar-toggle{border:none;margin-top:6px;display:block}.navbar-header{padding:15px;margin:0;float:none!important}.navbar-collapse.collapse.in ul#nav{transform:translateX(0)}ul#nav{height:100%;overflow:auto;transform:translateX(-270px);overflow-x:hidden;padding-top:55px;position:fixed;top:0;margin:0;box-shadow:0 5px 15px rgba(0,0,0,.1);background:#fff;left:0;width:250px}ul#nav li{float:none}ul#nav li a{cursor:pointer;z-index:1}ul#nav li.menu-item-has-children:after{animation:fadeInRight .7s both;-webkit-animation:fadeInRight .7s both;right:39px;color:#2d2c40;content:"\e61a";position:absolute;top:9px;font-family:themify}.navbar-collapse .search-form-area{display:none}ul#nav li ul{-webkit-transform:inherit;transform:inherit;-webkit-transition:inherit;transition:inherit;position:static;opacity:1;visibility:visible;top:inherit;box-shadow:none;background:#ebebeb;width:100%;display:none}#jws-header #nav>li.mega-menu-item{position:relative}ul#nav li a{color:#fff;border-bottom:1px solid #ebebeb}ul#nav ul{padding:0}#jws-header #nav>li.mega-menu-item .columns4>li .widget_media_image img{margin-top:0}#jws-header #nav>li.mega-menu-item .columns2>li>a,#jws-header #nav>li.mega-menu-item .columns3>li>a,#jws-header #nav>li.mega-menu-item .columns4>li>a{font-size:14px;font-weight:400;position:relative;z-index:1}#jws-header #nav>li.mega-menu-item .columns2,#jws-header #nav>li.mega-menu-item .columns3,#jws-header #nav>li.mega-menu-item .columns4{padding:0;width:100%}#jws-header #nav>li.mega-menu-item .columns4>li:last-child{width:100%}ul#nav ul li a{border-bottom:1px solid #fff;padding-left:15px!important}.is-sticky ul#nav ul li a{color:#fff}#jws-header #nav>li.mega-menu-item .columns2>li ul,#jws-header #nav>li.mega-menu-item .columns3>li ul,#jws-header #nav>li.mega-menu-item .columns4>li ul{background:#fafafa}#jws-header #nav>li.mega-menu-item .columns4>li{position:relative;width:100%;float:none}.navbar-brand{display:none}.navbar-brand.white{display:block}ul#nav li.active>a,ul#nav li:hover>a{color:var(--main)}ul#nav li.active a:before{display:none}.mainmenu-area{background:#212324 none repeat scroll 0 0}.navbar-brand{padding:8px;margin-top:-10px}.slider-area h1{font-size:40px}.about-area .area-title{margin-bottom:30px;text-align:center}.about-img img{width:100%}a.read-more{margin-bottom:30px}.promotions-img img{width:80%}.area-title{margin-bottom:40px}.food-menu-img img{width:100%}.promotions-area .row>div:last-child .single-promotions .read-more{margin-bottom:0}.event-content{padding-left:180px}.blog-post-img img{width:100%}.single-post{margin-bottom:30px}.blog-area .row>div:last-child .single-post{margin-bottom:0}.footer-menu{text-align:center;padding-bottom:0}.footer-copyright{padding-top:10px;text-align:center}.style-two .promotions-img img{width:100%}.style-two .single-promotions{margin-bottom:30px}.table-booking-form{margin-bottom:40px;padding-bottom:10px;margin-top:-130px}.table-booking-form input,.table-booking-form select{margin-bottom:20px}.testmonial-area{font-size:20px}.single-counter{margin-bottom:30px}.counter-area.section-padding{padding-bottom:20px}.single-post-pagination .page-pagination{margin-bottom:40px}.page-pagination.margin-top{margin-top:40px}.main-reservaton-form{margin-bottom:50px}.reservation-call-to-action{margin-bottom:40px}.style-three .promotions-img{height:auto;max-height:450px;width:100%}.style-three .promotions-details{padding:30px;width:60%}}@media only screen and (max-width:767px){.testimonial-grid.layout3{padding:30px 20px 10px}.testimonial-grid.layout3 .testimonial_left h4{font-size:17px;line-height:20px}.tb-instafeed .username h3{font-size:14px}.mobile_align_left{text-align:left!important}.tb-products-deal.tpl1 .product_content .content_wap{padding:30px 15px}.tb-products-deal.tpl1 .deal_top .deal-sale-time{text-align:left!important}.tb-products.tpl3 article{margin-right:auto;max-width:460px;margin-left:auto}.blog-sidebar,.box-spa-left-two,.line-bottom-left,.wpcf7{padding-right:15px!important;padding-left:15px!important}.blog-sidebar:after,.box-spa-left-two:after,.line-bottom-left:after,.wpcf7:after{left:15px!important}.ct_pd_2>.vc_column-inner .vc_column-inner{padding-right:30px!important;margin-left:0!important;padding-left:30px!important}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .team-details,.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .member-social-bookmark{text-align:center}.single-grid.tpl7 .event-inner .event-img{text-align:center;margin:30px auto 0;width:100%;display:block}.single-grid.tpl7 .event-inner .event-content{width:100%}#jws-header.jws-header-v10 .top-bar .top-right .widget{margin-left:20px;float:left}#jws-header.jws-header-v10 .top-bar .top-right .widget.widget_social-widget{margin-right:0}#jws-header.jws-header-v10 .top-bar .top-right .widget.widget_social-widget .social-wrap ul:after{display:none}.bt-blog-article .single-blog-page .blog-details .title-and-meta h3{font-size:22px}.bt-info-wrap.layout10{max-width:270px;margin:30px auto}body .custom-btn-t2{text-align:left!important}.team-grid-two .list-team .team-container.layout3 .team-img{max-width:360px;margin:30px auto}.bt-info-wrap.layout8 .bt-info .info_right{padding-right:30px}.bt-info-wrap.layout9 .bt-info .info_right{padding-left:30px}.testimonial-slider-ct .layout5 .testimonial-item .thumbnail-left{margin:0 auto 30px;display:block}.testimonial-slider-ct .layout5 .testimonial-item .content-right{text-align:center;width:100%}.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel{height:auto!important;margin:auto!important;display:block!important}.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{margin-bottom:0!important}.price_list_loc.layout1 li h5{font-size:16px}body #jws-header.jws-header-v7 .search-form-area{right:70px!important}body.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs li{padding:0 20px;font-size:12px}#jws-header.jws-header-v7 a.bt-logo img{width:120px}body.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .comment-text,body.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-author,body.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-email{width:100%}.about-video img{margin:15px auto}.footer-top{max-width:370px;margin:0 auto!important}.content-team-top,.thumbnail-team{text-align:center}.content-team-top{max-width:370px;margin:0 auto!important}.gallery-filter.layout1 .gallery-list .filter-port li,.gallery-filter.layout2 .gallery-list .filter-port li,.gallery-filter.layout3 .gallery-list .filter-port li{padding:0}.filter-port{margin:0 15px!important}.gallery-filter.layout1 .gallery-list ul li figure .zoomex2 .title-services,.gallery-filter.layout2 .gallery-list ul li figure .zoomex2 .title-services,.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 .title-services{font-size:12px;line-height:14px;margin-top:0}.gallery-filter.layout1 .gallery-list ul li figure .zoomex2 .title-date,.gallery-filter.layout2 .gallery-list ul li figure .zoomex2 .title-date,.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 .title-date{font-size:10px}.gallery-filter.layout1 .gallery-list ul li figure .zoomex2 a,.gallery-filter.layout2 .gallery-list ul li figure .zoomex2 a,.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 a{height:30px;font-size:10px;margin-bottom:5px;width:30px;line-height:34px}.gallery-filter.layout2 ul li figure,.gallery-filter.layout2 ul li figure img,.gallery-filter.layout2 ul li figure:before{border-radius:0;-webkit-border-radius:0}.instagram-feed li a .ins-inner span{display:none}.form-newselecter .widget_newsletterwidget form p .tnp-submit{font-size:10px}body .navbar-collapse.collapse.in.vc_custom_heading{padding:0!important;margin:0 15px}.background-gradient,.padding-15pxmb{padding:0 15px}.custom-text-block h6{line-height:24px}.margin-right-12{width:25%!important;display:inline-block}.margin-right-12 .box-spa-left .single-counter p{font-size:11px}.bt-testimonial-slider{margin:0 15px!important}.footer-v1 .footer-bottom .menu-footer li,.footer-v2 .menu-footer li,.footer-v3 .menu-footer li{margin-left:0;padding-left:5px}.footer-v1 .footer-bottom .menu-footer li:before,.footer-v2 .menu-footer li:before,.footer-v3 .menu-footer li:before{display:none}.pricing-hspa{margin-bottom:35px!important}.custom-padding-top{margin-top:20px}.ro-checkout-title.ro-login,.woocommerce-form-login{max-width:480px;text-align:center;margin:15px auto!important}body .woocommerce .woocommerce-checkout{max-width:480px;margin:0 auto}body .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row label{color:#2d2c40!important;width:100%!important}body .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row .select2-selection__rendered{line-height:40px!important}body .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row .select2,body .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row input{height:40px;border:1px solid #ebebeb!important;width:100%!important;line-height:40px}.woocommerce .cart-collaterals{max-width:480px;margin:0 auto}.woocommerce .cart-collaterals .col-md-4{margin-bottom:30px}.woocommerce form .cart-button .actions,.woocommerce form .cart-button .return-to-shop{text-align:center!important;margin:15px auto!important;float:none!important}.woocommerce form .shop_table{padding:0!important;max-width:480px;margin:0 auto}.woocommerce form .shop_table tr td,.woocommerce form .shop_table tr th{padding:15px!important}.products .bt-product-items .filter-top .woocommerce-result-count{margin-bottom:15px!important;float:none!important}.products .bt-product-items .filter-top .woocommerce-ordering{float:none;display:block}.products .bt-product-items .filter-top .woocommerce-ordering .tb-woo-short-by,.products .bt-product-items .filter-top .woocommerce-ordering .tb-woo-sort-by{margin:7.5px 0!important}.products .tb-products-grid article{max-width:370px;margin:0 auto}.footer-v1 .footer-bottom .menu-footer li:first-child{margin-left:0}.pricing-hspa ul li h4{font-size:14px}.contact-box{max-width:370px;margin:0 auto}.bt-blog-article .single-blog-page .blog-content .container .box-spa{margin-top:30px}.single-grid.tpl3 .event-inner .event-info{height:auto;padding:15px 0;line-height:normal}.single-grid.tpl3 .event-inner .event-info .left-info,.single-grid.tpl3 .event-inner .event-info .right-info{float:none}.single-grid.tpl3 .event-inner .event-content .event-title h3{margin-top:20px}.single-grid.tpl3 .event-inner .event-content .event-title h3 a{font-size:20px!important}.footer-v4 .footer-bottom,.footer-v4 .footer-bottom .menu-footer{text-align:center}.box-time{padding:20px;left:5%}.pricing-h6{padding:0 15px;margin-bottom:50px!important}.team-grid .team-container{padding:5px;width:32%}.team-grid .team-container .team-details h3,.team-grid .team-container .team-details p{font-size:10px}.team-grid .team-container .team-details .member-social-bookmark ul li{margin-right:10px}.team-grid .team-container .team-img img{width:100%}.bt-info-wrap.layout4,.gallery-filter.layout3 .gallery-list ul li figure{max-width:370px;margin:0 auto}.custom-btn-tt,.textcentertt{text-align:center!important;margin:15px}.image-about{text-align:center!important}.image-about img{max-width:480px!important}.padding-about-tattoo,.padding-about-tattoo1{text-align:center;margin-top:30px}.padding-about-tattoo .vc_custom_heading,.padding-about-tattoo .wpb_single_image,.padding-about-tattoo1 .vc_custom_heading,.padding-about-tattoo1 .wpb_single_image{text-align:center!important;padding-bottom:0!important}.padding-about-tattoo .vc_custom_heading:after,.padding-about-tattoo .wpb_single_image:after,.padding-about-tattoo1 .vc_custom_heading:after,.padding-about-tattoo1 .wpb_single_image:after{position:static;margin:33px auto 0;display:block}.footer-v2 .btn-footer-v2,.footer-v3 .btn-footer-v2{max-width:370px;margin:20px auto;display:block!important}body .booked-modal .bm-window .booked-scrollable{padding:30px 15px}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-appointments .booked-appointment-details .appointment-info{font-size:12px}.booked-modal .bm-window .booked-title-bar small{font-size:18px}.jws-header-v4 .top-bar,.jws-header-v4 .top-bar .widget_text{text-align:center}#yith-quick-view-content .content-image{width:100%}#yith-quick-view-content .content-image .owl-controls .owl-nav div{display:none!important}#yith-quick-view-content div.summary{max-height:150px;width:100%!important}.tb-products-carousel .owl-nav div{display:none!important}.bt-info-wrap.layout2{max-width:370px;margin:15px auto}.bt-info-wrap.layout2 .bt-content{font-size:13px}.jws-header-v3 .top-bar .btn-appointment{padding:4px 11px;font-size:10px;margin-top:10px}.jws-pricing-wrap .pricing-inner{margin-bottom:30px}.bt-info-wrap.layout1,.gallery-filter.layout2 ul li figure,.services-container{max-width:370px;margin:0 auto}.services-container{float:none}.jws-header-v2 .widget_media_image{margin-bottom:10px}.jws-header-v2 .top-bar .textwidget{text-align:left}.jws-header-v2 .top-bar .contact-header{padding:10px 0}.footer-v1 .vc_grid.vc_row.vc_grid-gutter-10px{margin-top:20px}.footer-v1 .vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item{padding:0!important;max-width:480px;margin:0 auto;width:33.33%;display:inline-block!important}.single-grid .event-inner{padding:0;max-width:370px;margin:15px auto}.footer-v1,.footer-v1 .footer-bottom .menu-footer,.footer-v1 .wpb_single_image.vc_align_left{text-align:center}.footer-v1 .vc_custom_heading{text-align:center!important}#thmbnail-img .slick-arrow.ti-angle-right{right:27%}#thmbnail-img .slick-arrow.ti-angle-left{left:27%}.image-tit{text-align:center;margin:0 15px}.jws-header-v1 .top-bar .top-right .widget_social-widget,.jws-header-v1 .top-bar .top-right .widget_text{text-align:center;margin-left:0;float:none}.jws-header-v1 .top-bar .call-to-action{text-align:center}.services-carousel .services-container .service-img .service-img-inner{max-width:220px}}@media only screen and (min-width:480px) and (max-width:991px){.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper{text-align:center}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap{margin:15px!important;width:42%}}@media only screen and (min-width:768px){.pp_ct .vc_column-inner{padding:26px 10% 0 0!important}.vc_row-o-equal-height .row{display:flex;-webkit-display:flex}.vc_row-o-equal-height .row .vc_column_container{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-webkit-flex}}@media only screen and (min-width:768px) and (max-width:991px){.pricing-hspa ul li h4{font-size:10px}.services-single-container .sidebar-services .widget_services-list .services-list li h6 a{font-size:11px}.bt-info-wrap.layout6 .bt-info .content-top .content-inner{top:19%}.jws-pricing-wrap .pricing-inner .content-bottom a{padding:11px 20px}}@media only screen and (max-width:1500px){.owl-nav div.owl-next{right:-3%}.owl-nav div.owl-prev{left:-3%}}@media only screen and (max-width:480px){.slick-arrow{display:none!important}}@media only screen and (min-width:480px) and (max-width:767px){.section-padding{padding:50px 0}.area-title h2{font-size:40px}.pogoSlider--dirCenterHorizontal .pogoSlider-dir-btn{display:none}.area-title h2{font-size:60px}.style-two .single-menu .single-menu-details{margin-bottom:30px;padding-bottom:30px;padding-left:0}.style-two .food-menu-img{margin-right:15px;position:inherit;float:left}.style-two .food-menu-details h3 span{float:right;margin-top:0;display:inherit}.style-two .food-menu-details p span{width:inherit}.area-title h3{font-size:30px;letter-spacing:1px}.barner-text h1{font-size:50px}}.pswp{z-index:888888!important}.woocommerce-message{text-align:left}.tb-products-deal .woocommerce-product-gallery__trigger{display:none}.tb-products-deal img{width:100%}.tb-products-deal .deal_thumbnail{padding-top:20px}.tb-products-deal .deal_thumbnail .slick-track{margin:0 -10px}.tb-products-deal .deal_thumbnail .slick-slide{padding:0 10px;position:relative}.tb-products-deal .deal_thumbnail .slick-slide:before{height:calc(100% - 10px);border:1px solid var(--main);transition:all .3s;content:"";position:absolute;opacity:0;top:5px;left:15px;width:calc(100% - 30px)}.tb-products-deal .deal_thumbnail .slick-slide.slick-current:before{opacity:1}.tb-products-deal.tpl1 .deal_top{margin-bottom:32px}.tb-products-deal.tpl1 .deal_top h3{font-size:36px;line-height:40px}.tb-products-deal.tpl1 .deal_top .deal-sale-time{margin-right:7px;text-align:right}.tb-products-deal.tpl1 .deal_top .deal-sale-time .dot{font-size:30px;font-weight:600;margin-right:15px;color:#282828;margin-left:10px}.tb-products-deal.tpl1 .deal_top .deal-sale-time .jws-box-countdown{display:inline-block}.tb-products-deal.tpl1 .deal_top .deal-sale-time .jws-box-countdown .wrapper span span{padding:11px 8px;font-size:28px;font-weight:600;margin-right:7px;color:#fff;min-width:32px;text-align:center;border-radius:3px;background:var(--main);display:inline-block}.tb-products-deal.tpl1 .deal_wap{background:#fff}.tb-products-deal.tpl1 .product_content{padding:50px}.tb-products-deal.tpl1 form.cart{padding-top:14px}.tb-products-deal.tpl1 form.cart>span{font-size:15px;font-weight:500;margin-right:22px;color:#2d2c40;float:left;margin-top:11px}.tb-products-deal.tpl1 form.cart .single_add_to_cart_button{padding:15px 29px!important;font-size:15px;border:none!important;font-weight:600;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;letter-spacing:1.1px;border-radius:0;background:#2d2c40;font-family:Poppins}.tb-products-deal.tpl1 form.cart .single_add_to_cart_button:hover{background-position:100%}.tb-products-deal.tpl1 form.cart .quantity{padding:8px 15px;font-size:15px;border:1px solid #e5e5e5;color:#232530;margin:0 12px 15px 0;background:#fff;float:left}.tb-products-deal.tpl1 form.cart .quantity span i{font-weight:600}.tb-products-deal.tpl1 form.cart .quantity .input-text{border:none;font-weight:600;width:80px;padding-left:5px}.tb-products-deal.tpl1 form.cart .quantity input[type=number]::-webkit-inner-spin-button,.tb-products-deal.tpl1 form.cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.tb-products-deal.tpl1 form.cart .quantity input[type=number]{-moz-appearance:textfield}.tb-products-deal.tpl1 .star-rating{font-size:16px}.tb-products-deal.tpl1 .star-rating span:before,.tb-products-deal.tpl1 .star-rating:before{color:#fda72f}.tb-products-deal.tpl1 .shop-bottom .price{font-size:24px;font-weight:500;color:var(--main);border-bottom:1px solid #eaeaec;padding-bottom:36px}.tb-products-deal.tpl1 .shop-bottom .price del{text-decoration:none;vertical-align:bottom;display:inline-block}.tb-products-deal.tpl1 .shop-bottom .price ins{font-size:15px;text-decoration:none;font-weight:400;color:#7a7992;margin-left:6px}.tb-products-deal.tpl1 .woocommerce-product-details__short-description{font-size:15px}.tb-products-deal.tpl1 .shop-top .product_title{font-size:36px;margin-bottom:10px;line-height:40px}.tb-products-deal.tpl1 .shop-top .woocommerce-product-rating{margin-bottom:17px;display:block}.tb-products-deal.tpl1 .shop-top .woocommerce-product-rating>span{font-size:18px;color:#2d2c40}.woocommerce .buttons{text-align:center}.woocommerce .buttons .button{height:40px;padding:0;font-size:14px;font-weight:400;color:#fff!important;transition:all .5s;-webkit-transition:all .5s;text-transform:uppercase;margin:0 auto 10px;border-radius:25px;-webkit-border-radius:25px;background:#2d2c40;width:275px;line-height:40px;display:block}.woocommerce .buttons .button:hover{background:linear-gradient(to right,var(--secondary),var(--main))}.woocommerce .total{font-size:14px;font-weight:400;color:var(--main);border-top:1px solid #ebebeb;text-align:left;margin:0 40px;line-height:75px}.woocommerce .total strong{font-size:85%;font-weight:400}.woocommerce .total .amount{font-weight:500;float:right}.woocommerce ul.cart_list{overflow:auto;max-height:390px}.woocommerce ul.cart_list::-webkit-scrollbar{width:5px}.woocommerce ul.cart_list .variation{border-left:0;padding:0;color:#2d2c40;margin:0}.woocommerce ul.cart_list::-webkit-scrollbar-track{background:#fff}.woocommerce ul.cart_list::-webkit-scrollbar-thumb,.woocommerce ul.cart_list::-webkit-scrollbar-thumb:hover{background:var(--main)}.woocommerce ul.cart_list>li.empty{min-height:auto;padding:25px 25px 15px!important;font-size:16px;font-weight:400;color:#2d2c40;border-top:0!important;text-align:center}.woocommerce ul.cart_list>li>a{font-size:14px;font-weight:400;color:#2d2c40;position:static;line-height:28px}.woocommerce ul.cart_list>li .remove{font-size:31px;font-weight:200;right:30px;text-indent:1px;color:#2d2c40!important;transition:all .5s;-webkit-transition:all .5s;position:absolute;text-align:center;top:29%;background:none}.woocommerce ul.cart_list>li .remove:hover{color:var(--main)!important}.woocommerce ul.cart_list>li .quantity{font-size:14px;font-weight:400;color:var(--main);position:static;line-height:28px;margin-top:5%;display:block}.woocommerce ul.cart_list li{min-height:135px;padding:5px 0 5px 120px!important;position:relative;text-align:left}.woocommerce ul.cart_list li img{height:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;top:50%;margin:0;left:10px;width:100px}.active-scoll{overflow-y:scroll;max-height:600px}.bt_widget_mini_cart .bt-cart-header{width:100%}.bt_widget_mini_cart .bt-cart-header a{padding:0 25px;position:relative;display:block}.bt_widget_mini_cart .bt-cart-header a span{font-size:16px;font-weight:700}.bt_widget_mini_cart .bt-cart-header .cart_total{height:18px;font-size:11px;font-weight:400;right:16px;color:#fff;position:absolute;text-align:center;top:50%;border-radius:100%;background:var(--main);width:18px;line-height:18px;margin-top:-20px;display:block}.bt_widget_mini_cart .bt-cart-content{transform:translatey(25px);-webkit-transform:translatey(25px);pointer-events:none;font-size:12px;font-weight:400;right:-1px;color:#fff;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;text-transform:uppercase;position:absolute;opacity:0;letter-spacing:1.6px;visibility:hidden;top:53px;top:100%;box-shadow:0 14px 40px rgba(0,0,0,.1);background:#fff;padding-bottom:15px;width:350px;z-index:99999}.bt_widget_mini_cart .bt-cart-content.active,.bt_widget_mini_cart .bt-cart-content:hover{transform:translatey(0);-webkit-transform:translatey(0);pointer-events:auto;opacity:1;visibility:visible;display:block!important}.tb-products .owl-nav div{top:49%!important}.tb-products:not(.tpl3) article{margin-bottom:1px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:10px;-webkit-border-radius:10px}.tb-products:not(.tpl3) article .product-thumb{position:relative}.tb-products:not(.tpl3) article .product-thumb img{margin:0 auto;width:auto}.tb-products:not(.tpl3) article .product-thumb .btn-inner{position:absolute;text-align:center;top:41%;width:100%}.tb-products:not(.tpl3) article .product-thumb .btn-inner .blockOverlay{border-radius:50%!important}.tb-products:not(.tpl3) article .product-thumb .btn-inner a{height:50px;transform:translatey(25px);-webkit-transform:translatey(25px);padding:0;font-size:18px;color:#fff;transition:all .4s;-webkit-transition:all .4s;opacity:0;text-align:center;margin:0 5px;border-radius:100%;-webkit-border-radius:100%;width:50px;line-height:53px}.tb-products:not(.tpl3) article .product-thumb .btn-inner a.add_to_cart_button{transition-delay:.3s;-webkit-transition-delay:.3s}.tb-products:not(.tpl3) article .product-content{padding-top:19px;position:relative;text-align:center;padding-bottom:20px}.tb-products:not(.tpl3) article .product-content:before{height:1px;content:"";position:absolute;top:0;background-color:#dadfcf;left:12%;width:76%}.tb-products:not(.tpl3) article .product-content .product-title{margin-bottom:0}.tb-products:not(.tpl3) article .product-content .product-title a{font-size:16px;font-weight:600;color:#2d2c40}.tb-products:not(.tpl3) article .product-content .price .woocommerce-Price-amount{font-size:24px;color:var(--main);letter-spacing:.5px;font-family:Arizonia}.tb-products:not(.tpl3) article:hover .product-thumb .btn-inner a{transform:translatey(0);-webkit-transform:translatey(0);opacity:1}.tb-products article:hover .product-thumb .btn-inner a{transform:translatey(0)!important;-webkit-transform:translatey(0)!important;opacity:1!important}.tb-products.tpl3 article{margin-bottom:32px}.tb-products.tpl3 article .star-rating{font-size:10px;color:#fcbaf8;letter-spacing:2px;width:63px;margin-top:8px}.tb-products.tpl3 article .product-thumb{margin-bottom:20px;position:relative}.tb-products.tpl3 article .product-thumb img{margin:0 auto;width:auto}.tb-products.tpl3 article .product-thumb .btn-inner{position:absolute;text-align:center;top:41%;width:100%}.tb-products.tpl3 article .product-thumb .btn-inner .blockOverlay{border-radius:50%!important}.tb-products.tpl3 article .product-thumb .btn-inner a{height:50px;transform:translatey(25px);-webkit-transform:translatey(25px);padding:0;font-size:18px;color:#fff;transition:all .4s;-webkit-transition:all .4s;opacity:0;text-align:center;margin:0 5px;border-radius:100%;-webkit-border-radius:100%;background:var(--main);width:50px;line-height:53px}.tb-products.tpl3 article .product-thumb .btn-inner a.add_to_cart_button{transition-delay:.3s;-webkit-transition-delay:.3s}.tb-products.tpl3 article .product-content .product-title{font-size:14px;margin-bottom:10px}.tb-products.tpl3 article .product-content .product-title a{color:#282828}.tb-products.tpl3 article .product-content .price{font-size:16px;font-weight:600;color:#282828}.tb-products.tpl3 article .product-content .price del{font-size:13px;text-decoration:none;font-weight:300;color:#a8a5a5}.tb-products.tpl3 article .product-content .price ins{text-decoration:none;color:var(--main)}.tb-products.tpl3 article .product-content .product-top .product-cat{font-size:12px;text-transform:uppercase}.tb-products.tpl3 article .product-content .product-top a{color:#7a7992}.tb-products.tpl3 article .product-content .product-top a:hover{color:var(--main)}.tb-products.tpl3.custom_tpl3 article .star-rating{font-size:14px;width:83px}.tb-products.tpl3.custom_tpl3 article .product-content .product-title{font-size:18px;margin-bottom:14px;margin-top:5px}.tb-products.tpl3.custom_tpl3 article .product-content .price{font-size:20px}.tb-products.tpl3.custom_tpl3 article .product-content .product-top .product-cat{font-size:14px}.tb-products.tpl1 article .product-thumb .btn-inner a{background-size:200% auto;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)}.tb-products.tpl1 article .product-thumb .btn-inner a:hover{background-position:100%}.tb-products.tpl2 .owl-controls{transition:all .4s;-webkit-transition:all .4s;opacity:0}.tb-products.tpl2 .owl-controls .owl-nav div{color:#2d2c40!important;background-color:#fff!important;line-height:40px!important}.tb-products.tpl2 .owl-controls .owl-nav div:hover{background-color:#7ac284!important}.tb-products.tpl2:hover .owl-controls{opacity:1}.tb-products.tpl2 article{border-radius:2px}.tb-products.tpl2 article .product-thumb .btn-inner a{transition:all .4s;-webkit-transition:all .4s;background-color:#7ac284}.tb-products.tpl2 article .product-thumb .btn-inner a:hover{background-color:#2d2c40}.tb-products.tpl2 article .product-content{padding-bottom:23px}.tb-products.tpl2 article .product-content .product-title{margin-bottom:5px}.tb-products.tpl2 article .product-content .product-title a:hover{color:#7ac284}.tb-products.tpl2 article .product-content .price .amount{font-size:20px;font-weight:400;color:#7ac284;letter-spacing:1px;font-family:Oswald}.blockUI{border-radius:100%!important}.added_to_cart{display:none!important}.btn-add-to-cart.loading span{opacity:0}.btn-add-to-cart.loading:after{right:15px!important;top:-1px!important}.btn-add-to-cart.added:after{margin-left:0!important}.btn-add-to-cart.added span{display:none}.yith-wcqv-wrapper{height:auto!important}.yith-wcqv-main .content-image{padding:135px 95px;background:var(--main);width:49%;display:inline-block}.yith-wcqv-main .content-image img{margin:0 auto;width:auto!important;display:block}.yith-wcqv-main .content-image .owl-controls .owl-dots{text-align:center;margin-top:20px}.yith-wcqv-main .content-image .owl-controls .owl-dots .owl-dot{zoom:1;display:inline-block}.yith-wcqv-main .content-image .owl-controls .owl-dots .owl-dot span{height:10px;border:1px solid #fff;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;margin:0 5px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:transparent;width:10px;display:block}.yith-wcqv-main .content-image .owl-controls .owl-dots .owl-dot.active span{background:#fff!important}.yith-wcqv-main .content-image .owl-controls .owl-nav div{height:30px;transition-delay:0s;padding:0;font-size:18px!important;border:2px solid #fff;opacity:1;top:40%!important;background-color:transparent!important;width:30px;line-height:26px!important}.yith-wcqv-main .content-image .owl-controls .owl-nav div:hover{color:var(--main)!important;background-color:#fff!important}.yith-wcqv-main .content-image .owl-controls .owl-nav div.owl-next{right:-23%}.yith-wcqv-main .content-image .owl-controls .owl-nav div.owl-prev{left:-23%}.yith-wcqv-main .summary{padding:50px 50px 0!important;background:#fff;width:50%!important;float:none!important;vertical-align:top;display:inline-block}.yith-wcqv-main .summary .summary-content .product_title{font-size:24px;margin-bottom:-15px}.yith-wcqv-main .summary .summary-content .woocommerce-product-rating .star-rating{color:#eddb13}.yith-wcqv-main .summary .summary-content .price{margin-bottom:13px}.yith-wcqv-main .summary .summary-content .price .amount{font-weight:400;color:var(--main);font-szie:18px}.yith-wcqv-main .summary .summary-content .woocommerce-product-details__short-description p{margin-bottom:12px}.yith-wcqv-main .summary .summary-content .woocommerce-product-details__short-description ul{list-style:none}.yith-wcqv-main .summary .summary-content .woocommerce-product-details__short-description ul li{position:relative;padding-left:19px}.yith-wcqv-main .summary .summary-content .woocommerce-product-details__short-description ul li:before{color:var(--main);font:normal normal normal 14px/1 FontAwesome;content:"\f00c";position:absolute;top:24%;left:0}.yith-wcqv-main .summary .summary-content .vg-share-link span{color:#2d2c40}.yith-wcqv-main .summary .summary-content .vg-share-link a{color:#2d2c40;margin-left:28px}.yith-wcqv-main .summary .summary-content .vg-share-link a:hover{color:var(--main)}.yith-wcqv-main .summary .summary-content .product_meta{margin-bottom:18px}.yith-wcqv-main .summary .summary-content .product_meta>span{margin-right:26px;position:relative}.yith-wcqv-main .summary .summary-content .product_meta>span:after{height:13px;right:-16px;content:"";position:absolute;top:19%;background:#81808c;width:2px}.yith-wcqv-main .summary .summary-content .product_meta>span:last-child:after{display:none}.yith-wcqv-main .summary .summary-content .product_meta .sku_wrapper{color:#2d2c40}.yith-wcqv-main .summary .summary-content .product_meta .sku_wrapper .sku{color:var(--main)}.yith-wcqv-main .summary .summary-content .product_meta .posted_in,.yith-wcqv-main .summary .summary-content .product_meta .tagged_as{color:#2d2c40}.yith-wcqv-main .summary .summary-content .cart{padding:29px 0;margin-bottom:26px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:33px}.yith-wcqv-main .summary .summary-content .cart>span{display:none}.yith-wcqv-main .summary .summary-content .cart .single_add_to_cart_button{padding:13px 29px!important;font-size:13px;border:none!important;font-weight:500;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;letter-spacing:1.1px;border-radius:25px;margin-left:8px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);font-family:Poppins}.yith-wcqv-main .summary .summary-content .cart .single_add_to_cart_button:hover{background-position:100%}.yith-wcqv-main .summary .summary-content .cart .quantity{padding:6px 25px;border:1px solid #e5e5e5;color:#232530;border-radius:25px}.yith-wcqv-main .summary .summary-content .cart .quantity input[type=number]::-webkit-inner-spin-button,.yith-wcqv-main .summary .summary-content .cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.yith-wcqv-main .summary .summary-content .cart .quantity input[type=number]{-moz-appearance:textfield;-webkit-appearance:none}.yith-wcqv-main .summary .summary-content .cart .quantity .input-text{border:none;font-weight:600;padding-left:5px}.yith-wcqv-main .summary .summary-content .cart .quantity .qty-minus,.yith-wcqv-main .summary .summary-content .cart .quantity .qty-plus{cursor:pointer}.woocommerce div.product div.images .flex-control-thumbs li img{transition:all .5s;-webkit-transition:all .5s}.comment-form-rating .stars{display:inline}.single-product #wp-comment-cookies-consent{height:auto!important;margin-right:5px;width:auto!important;display:inline!important}.single-product .comment-form-cookies-consent label{display:inline!important}.single-product .product-content .tab-product{margin-top:80px}.single-product .product-content .tab-product .woocommerce-Tabs-panel{padding:24px 25px 7px 32px!important;border:1px solid #ebebeb;border-top:none;text-align:left;box-shadow:none;border-radius:0}.single-product .product-content .tab-product .woocommerce-Tabs-panel p{margin-bottom:12px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-reply-title{font-size:18px;font-weight:500;color:#2d2c40}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form label{font-weight:400;display:block}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form ::-webkit-input-placeholder{color:#7a7992}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form ::-moz-placeholder{color:#7a7992}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form :-ms-input-placeholder{color:#7a7992}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form :-moz-placeholder{color:#7a7992}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form input,.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form textarea{border:1px solid #ebebeb;padding-left:19px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form input:focus,.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form textarea:focus{border-color:var(--main)}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form textarea{height:132px;padding-top:14px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form input{height:50px;width:100%}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-rating p.stars a{color:#eddb13}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-rating label{font-size:18px;font-weight:500;color:#2d2c40}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-author,.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-email{display:inline-block}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-author{width:50%}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-email{width:49%}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .form-submit .submit{height:40px;padding:0;font-size:13px;border:none!important;font-weight:400;margin-bottom:15px;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;letter-spacing:1.1px;text-align:center;border-radius:25px;width:180px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);line-height:42px;margin-top:20px;font-family:Poppins}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .form-submit .submit:hover{background-position:100%}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments{margin-bottom:20px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments h2{font-size:24px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist{padding:9px 0 0}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li{margin-bottom:2px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container{padding:5px 0}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .content-left{margin-right:58px;position:relative;width:70px;vertical-align:middle;display:inline-block}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .content-left:after{height:100%;border-right:1px solid #e9e9e9;right:-32px;content:"";position:absolute;top:0;width:100%;width:1px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container img.avatar{height:70px;padding:0;border:none;margin-bottom:15px;position:relative;border-radius:100%;background:none;width:70px;float:none}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .star-rating{font-size:10px;margin-left:10px;float:none}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .star-rating:before{color:#eddb13}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .star-rating span:before{font-size:10px;color:#eddb13}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .comment-text{transform:translatey(8px);-webkit-transform:translatey(8px);padding:0;border:none;margin-left:0;width:82%;vertical-align:middle;display:inline-block}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta{font-size:14px;margin-bottom:15px;color:#c1bfda}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta time{margin-bottom:-2px;display:block}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta strong{font-size:16px;font-weight:500;color:var(--main)}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs{padding:0;margin-bottom:0;text-align:left}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs:before{border-bottom:1px solid #ebebeb;bottom:0}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs li{padding:6px 74px;border:none;letter-spacing:.2px;background-color:#f4f6f8;border-radius:0;z-index:2}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs li:after,.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs li:before{display:none}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs li a{font-size:14px;font-weight:500;color:#2d2c40;text-transform:uppercase}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs li.active{background:linear-gradient(to right,var(--secondary),var(--main))}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs li.active a{color:#fff}.single-product .product-content .product-top .content-product-left .images{width:auto!important;float:none!important}.single-product .product-content .product-top .content-product-left .flex-viewport{border:1px solid #ebebeb}.single-product .product-content .product-top .content-product-right{text-align:left}.single-product .product-content .product-top .content-product-right .shop-bottom .hair_bokking_l{padding:15px 0;margin-bottom:41px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:48px}.single-product .product-content .product-top .content-product-right .shop-bottom .hair_style_list{list-style-type:none;border-spacing:2.5px 15px;display:table}.single-product .product-content .product-top .content-product-right .shop-bottom .hair_style_list li{display:table-row}.single-product .product-content .product-top .content-product-right .shop-bottom .hair_style_list li span{color:#2d2c40;display:table-cell}.single-product .product-content .product-top .content-product-right .shop-bottom .hair_style_list li span:first-child{font-size:16px;font-weight:500;margin-right:20px;display:block}.single-product .product-content .product-top .content-product-right .shop-bottom .hair_style_list li span:not(:first-child){height:40px;padding:0 20px;font-size:14px;border:1px solid #e4e4e4;min-width:80px;text-align:center;border-radius:40px;-webkit-border-radius:40px;line-height:40px}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .vg-share-link span{font-weight:400;color:#2d2c40}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .vg-share-link a{color:#2d2c40;margin-left:28px}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .vg-share-link a:hover{color:var(--main)}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .vg-share-link a i{font-weight:700}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .product_meta{margin-bottom:17px}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .product_meta>span{font-weight:400;margin-right:26px;color:#2d2c40;position:relative}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .product_meta>span:after{height:13px;right:-16px;content:"";position:absolute;top:19%;background:#81808c;width:2px}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .product_meta>span:last-child:after{display:none}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .product_meta .sku_wrapper span{color:var(--main)}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart{padding:29px 0;margin-bottom:26px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart>span{display:none}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .single_add_to_cart_button{padding:13px 29px!important;font-size:13px;border:none!important;font-weight:400;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;letter-spacing:1.1px;border-radius:25px;margin-left:8px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);font-family:Poppins}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .single_add_to_cart_button:hover{background-position:100%}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .quantity{padding:6px 30px;border:1px solid #e5e5e5;color:#232530;border-radius:25px}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .quantity span i{font-weight:600}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .quantity .input-text{border:none;font-weight:600;padding-left:5px}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .quantity input[type=number]::-webkit-inner-spin-button,.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .quantity input[type=number]{-moz-appearance:textfield}.single-product .product-content .product-top .content-product-right .shop-bottom .description{margin-bottom:31px}.single-product .product-content .product-top .content-product-right .shop-bottom .description p{margin-bottom:12px}.single-product .product-content .product-top .content-product-right .shop-bottom .description ul{list-style:none;margin-top:12px}.single-product .product-content .product-top .content-product-right .shop-bottom .description ul li{position:relative;padding-left:18px}.single-product .product-content .product-top .content-product-right .shop-bottom .description ul li:before{color:var(--main);font:normal normal normal 14px/1 FontAwesome;content:"\f00c";position:absolute;top:24%;left:0}.single-product .product-content .product-top .content-product-right .shop-top .product_title{font-size:24px;margin-bottom:5px;line-height:24px}.single-product .product-content .product-top .content-product-right .shop-top .price{margin-bottom:13px}.single-product .product-content .product-top .content-product-right .shop-top .price del .amount{font-size:15px!important;color:#7a7992}.single-product .product-content .product-top .content-product-right .shop-top .price ins{text-decoration:none}.single-product .product-content .product-top .content-product-right .shop-top .price .amount{font-size:18px;font-weight:400;color:var(--main)}.single-product .product-content .product-top .content-product-right .shop-top .woocommerce-product-rating{margin-bottom:18px}.single-product .product-content .product-top .content-product-right .shop-top .woocommerce-product-rating .woocommerce-review-link{display:none}.single-product .product-content .product-top .content-product-right .shop-top .woocommerce-product-rating .star-rating{font-size:10px;color:#eddb13}.single-product .product-content .product-top .content-product-right .shop-top .woocommerce-product-rating .star-rating:before{color:#eddb13}.single-product .product-content .product-top .content-product-right .shop-top .woocommerce-product-rating .star-rating span:before{font-size:10px}.woocommerce-pagination{text-align:left!important;margin-top:14px}.woocommerce-pagination .page-numbers,.woocommerce-pagination .page-numbers li{border:none!important}.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers li span{height:40px;padding:0!important;font-size:14px!important;border:1px solid #e5e5e5!important;font-weight:500!important;margin-right:5px!important;color:#2d2c40!important;text-align:center;border-radius:1px!important;-webkit-border-radius:1px!important;background:#fff!important;width:35px;line-height:40px!important;display:inline-block!important}.woocommerce-pagination .page-numbers li a.current,.woocommerce-pagination .page-numbers li a:hover,.woocommerce-pagination .page-numbers li span.current,.woocommerce-pagination .page-numbers li span:hover{color:var(--main)!important}.woocommerce .content-product-left span.onsale{height:50px;font-weight:400;background-color:#a46499;width:50px;line-height:46px}.sidebar-shop{text-align:left}.sidebar-shop .widget_product_categories .product-categories li a{padding-left:0!important}.sidebar-shop .product_list_widget .star-rating{display:none!important}.sidebar-shop .widget{margin-bottom:43px}.sidebar-shop .widget .wg-title{font-size:24px;margin-bottom:22px}.sidebar-shop .widget_categories ul li{margin-bottom:6px}.sidebar-shop .widget_categories ul li.current-cat>a{color:var(--main)}.sidebar-shop .widget_categories ul li a{font-size:14px;font-weight:500;color:#2d2c40;position:relative;padding-left:20px}.sidebar-shop .widget_categories ul li a:hover{color:var(--main)}.sidebar-shop .widget_categories ul li a:before{height:7px;content:"";position:absolute;top:36%;border-radius:50%;-webkit-border-radius:50%;background:var(--main);left:0;width:7px}.sidebar-shop .widget_products .product_list_widget .current-cat a{color:var(--main)}.sidebar-shop .widget_products .product_list_widget li{margin-bottom:12px}.sidebar-shop .widget_products .product_list_widget li .amount{font-size:16px;font-weight:500;color:var(--main);margin-top:6px}.sidebar-shop .widget_products .product_list_widget li a img{height:70px;border:1px solid #f4f6f8;margin-right:20px;transition:all .5s;-webkit-transition:all .5s;width:70px;float:left}.sidebar-shop .widget_products .product_list_widget li a .product-title{font-size:14px;font-weight:400;margin-bottom:5px;color:#2d2c40;transition:all .3s;position:static;line-height:20px;display:block}.sidebar-shop .widget_products .product_list_widget li:hover a img{border-color:var(--main)}.sidebar-shop .woocommerce-widget-layered-nav-list li{margin-bottom:15px}.sidebar-shop .woocommerce-widget-layered-nav-list li a{font-size:14px;font-weight:500;color:#2d2c40}.sidebar-shop .woocommerce-widget-layered-nav-list li a:hover{color:var(--main)}.sidebar-shop .woocommerce-widget-layered-nav-list li span{font-size:14px;color:var(--main);float:right}.sidebar-shop .ads{padding:52px 30px 23px;transition:all .7s;-webkit-transition:all .7s;background-size:200% auto;text-align:center;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)}.sidebar-shop .ads h5{font-size:22px!important;font-weight:400!important;margin-bottom:17px;color:#fff!important}.sidebar-shop .ads p{color:#fff;font-szie:14px}.sidebar-shop .ads a{padding:5px 22px;text-transform:uppercase;letter-spacing:.5px;border-radius:25px;background:#fff;margin-top:20px;display:inline-block}.sidebar-shop .ads:hover{background-position:100%}.sidebar-shop .widget_price_filter{margin-bottom:50px}.sidebar-shop .widget_price_filter .wg-title{margin-bottom:29px}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .button{height:40px;font-size:14px;font-weight:400;color:#fff;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;border-radius:25px;width:105px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .button:hover{background-position:100%}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label{font-size:14px;font-weight:500;margin-bottom:19px;color:#232530;text-align:left}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label span{font-weight:500;color:var(--main)}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label .line{height:1px;transform:translateY(-5px);background:var(--main);width:6px;display:inline-block}.sidebar-shop .widget_price_filter form .price_slider_wrapper .ui-widget-content{height:2px;background-color:#e1e1e1}.sidebar-shop .widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-widget-header{background-color:var(--main)}.sidebar-shop .widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-handle{height:12px;border:none;background-color:var(--main);cursor:pointer;width:12px}.sidebar-shop .widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-handle:after{height:22px;transform:scale(0);-webkit-transform:scale(0);border:none;transition:all .5s;-webkit-transition:all .5s;content:"";position:absolute;opacity:.4;opacity:0;top:-5px;background-color:var(--main);border-radius:100%;left:-5px;width:22px}.sidebar-shop .widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-handle:hover:after{transform:scale(1);-webkit-transform:scale(1);opacity:.4}.sidebar-shop .widget_product_categories{margin-bottom:32px}.sidebar-shop .widget_product_categories .wg-title{margin-bottom:33px}.sidebar-shop .widget_product_categories .product-categories>li>.count{display:none}.sidebar-shop .widget_product_categories .product-categories li{position:relative}.sidebar-shop .widget_product_categories .product-categories li .children{padding:0 15px;border:none;margin:0;display:none}.sidebar-shop .widget_product_categories .product-categories li .icon-sub-menu{font-size:18px;position:absolute;top:0;cursor:pointer;left:0}.sidebar-shop .widget_product_categories .product-categories li .icon-sub-menu:before{content:"\f105";font-family:FontAwesome}.sidebar-shop .widget_product_categories .product-categories li .icon-sub-menu.up-icon:before{content:"\f107"}.sidebar-shop .widget_product_categories .product-categories li a{font-size:14px;font-weight:500;margin-bottom:15px;color:#2d2c40;padding-left:16px;display:inline-block}.sidebar-shop .widget_product_categories .product-categories li a:hover{color:var(--main)}.sidebar-shop .widget_product_categories .product-categories li span.count{font-size:14px;color:var(--main);float:right}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list .empty{min-height:auto;padding:0!important;text-align:left}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li{min-height:90px;padding:5px 0 5px 93px!important}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li .quantity{font-size:16px;font-weight:500;margin-top:6px}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li a{font-size:16px}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li a img{height:70px;border:1px solid #f4f6f8;transition:all .5s;-webkit-transition:all .5s;left:0;width:70px}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li .remove{font-size:20px;font-weight:700;right:0;color:var(--main)!important;top:12%;left:auto}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li .remove:hover{color:#2d2c40!important}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li:hover a img{border-color:var(--main)}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .buttons,.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .total{display:none}.archive.woocommerce .products .bt-product-items .tb-products-grid{margin-bottom:35px}.archive.woocommerce .products .bt-product-items .filter-top{padding:0;margin-bottom:21px}.archive.woocommerce .products .bt-product-items .woocommerce-result-count{font-size:16px;margin-bottom:0;color:#232530;float:right;margin-top:11px}.archive.woocommerce .products .bt-product-items .woocommerce-ordering{float:left}.archive.woocommerce .products .bt-product-items .woocommerce-ordering .tb-woo-short-by{margin-right:25px}.archive.woocommerce .products .bt-product-items .woocommerce-ordering .tb-woo-short-by,.archive.woocommerce .products .bt-product-items .woocommerce-ordering .tb-woo-sort-by{display:inline-block}.archive.woocommerce .products .bt-product-items .woocommerce-ordering .tb-woo-short-by select,.archive.woocommerce .products .bt-product-items .woocommerce-ordering .tb-woo-sort-by select{height:40px;border:1px solid #ecedee;color:#646a7c;min-width:155px;width:255px;padding-left:15px}.woocommerce .cart-collaterals{clear:both}.woocommerce .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce .cart-collaterals .cart_totals .toltal-inner{border:1px solid #ebebeb}.woocommerce .cart-collaterals .cart_totals .toltal-inner .cart-total-heading{border-bottom:1px solid #ebebeb}.woocommerce .cart-collaterals .cart_totals .toltal-inner table,.woocommerce .cart-collaterals .cart_totals .toltal-inner table tr td,.woocommerce .cart-collaterals .cart_totals .toltal-inner table tr th{border:none}.woocommerce .cart-collaterals .cart_totals .ro-cart-form{border:1px solid #ebebeb}.woocommerce .cart-collaterals .cart_totals .ro-cart-form label{border-bottom:1px solid #ebebeb;width:100%}.woocommerce .cart-collaterals .cart_totals .toltal-inner{text-align:center}.woocommerce .cart-collaterals .cart_totals .toltal-inner .description p{margin-bottom:5px}.woocommerce .cart-collaterals .cart_totals .toltal-inner .wc-proceed-to-checkout{height:40px;padding:2px;position:relative;margin:23px auto 33px;border-radius:25px;-webkit-border-radius:25px;width:290px;line-height:37px;display:inline-block}.woocommerce .cart-collaterals .cart_totals .toltal-inner .wc-proceed-to-checkout:after{height:100%;content:" ";position:absolute;top:0;border-radius:25px;-webkit-border-radius:25px;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%;z-index:0;z-index:1}.woocommerce .cart-collaterals .cart_totals .toltal-inner .wc-proceed-to-checkout a{height:100%;padding:0;font-size:14px;font-weight:500;color:#2d2c40;transition:all .5s;-webkit-transition:all .5s;text-transform:uppercase;border-radius:25px;-webkit-border-radius:25px;background:#fff;width:100%;line-height:37px;z-index:2}.woocommerce .cart-collaterals .cart_totals .toltal-inner .wc-proceed-to-checkout:hover a{color:#fff;background:transparent}.woocommerce .cart-collaterals .cart_totals .toltal-inner .total-wrap .cart-total-heading{padding:19px 0;margin-bottom:18px}.woocommerce .cart-collaterals .cart_totals .toltal-inner .total-wrap .cart-total-heading h5{font-size:16px;font-weight:500;margin-bottom:0;color:#2d2c40;text-transform:uppercase}.woocommerce .cart-collaterals .cart_totals .toltal-inner .total-wrap .shop_table tr th{font-size:14px;font-weight:400;text-transform:uppercase;text-align:center;padding-bottom:19px}.woocommerce .cart-collaterals .cart_totals .toltal-inner .total-wrap .shop_table tr td{font-size:16px;font-weight:500;color:var(--main);text-align:center}.woocommerce .cart-collaterals .cart_totals .toltal-inner .total-wrap .shop_table tr td strong{font-weight:500}.woocommerce .cart-collaterals .cart_totals .ro-cart-form{text-align:center}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon label{padding:16px 0;font-size:16px;font-weight:500;margin-bottom:23px;color:#2d2c40;text-transform:uppercase;border-bottom:1px solid #ebebeb}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon>p{margin-bottom:0}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .input-text{height:40px;border:none;border-bottom:1px solid #ebebeb;text-align:center}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .submit-cupon{height:40px;padding:2px;position:relative;margin:23px auto 29px 26px;border-radius:25px;-webkit-border-radius:25px;width:145px;line-height:37px;display:inline-block}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .submit-cupon:after{height:100%;content:" ";position:absolute;top:0;border-radius:25px;-webkit-border-radius:25px;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%;z-index:0;z-index:1}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .submit-cupon input{height:100%;padding:0;font-size:14px;font-weight:500;color:#2d2c40;transition:all .5s;-webkit-transition:all .5s;text-transform:uppercase;border-radius:25px;-webkit-border-radius:25px;background:#fff;width:100%;line-height:37px;z-index:2}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .submit-cupon:hover input{color:#fff;background:transparent}.woocommerce .cart-collaterals .cart_totals .shipping-wrap{border:1px solid #ebebeb;text-align:center}.woocommerce .cart-collaterals .cart_totals .shipping-wrap h4{padding:16px 0;font-size:16px;color:#2d2c40;text-transform:uppercase;border-bottom:1px solid #ebebeb}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .cart-submit{height:40px;padding:2px;position:relative;margin:28px auto 31px;border-radius:25px;-webkit-border-radius:25px;width:190px;line-height:37px}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .cart-submit:after{height:100%;content:" ";position:absolute;top:0;border-radius:25px;-webkit-border-radius:25px;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%;z-index:0;z-index:1}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .cart-submit button{height:100%;padding:0;font-size:14px;font-weight:500;color:#2d2c40;transition:all .5s;-webkit-transition:all .5s;text-transform:uppercase;border-radius:25px;-webkit-border-radius:25px;background:#fff;width:100%;line-height:37px;z-index:2}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .cart-submit:hover button{color:#fff;background:transparent}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row{padding:0 22px;margin-bottom:19px;text-align:left}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row label{font-size:14px;font-weight:400;text-transform:uppercase;width:49%;line-height:40px;display:inline-block}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row label abbr{text-decoration:none!important;font-weight:400;color:#7a7992;border-bottom:none!important;cursor:inherit!important}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row input,.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row select{height:40px;font-size:14px;border:1px solid #ebebeb;width:49%;float:right;padding-left:17px;display:inline-block}.woocommerce form .cart-button .return-to-shop{height:40px;padding:2px;margin-bottom:50px;position:relative;text-align:center;border-radius:25px;-webkit-border-radius:25px;width:225px;line-height:37px;float:left}.woocommerce form .cart-button .return-to-shop:after{height:100%;content:" ";position:absolute;top:0;border-radius:25px;-webkit-border-radius:25px;background:linear-gradient(to right,var(--secondary),var(--main));left:0;width:100%;z-index:0;z-index:1}.woocommerce form .cart-button .return-to-shop a{height:100%;padding:0;font-size:14px;font-weight:500;color:#2d2c40;text-transform:uppercase;border-radius:25px;-webkit-border-radius:25px;background:#fff;width:100%;line-height:37px;z-index:2}.woocommerce form .cart-button .return-to-shop:hover a{color:#fff;background:transparent}.woocommerce form .actions{float:right}.woocommerce form .actions input{padding:13px 40px!important;font-size:14px;border:none!important;font-weight:400;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;border-radius:25px;margin-left:8px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)!important;font-family:Poppins}.woocommerce form .actions input:hover{background-position:100%}.woocommerce form .shop_table{border:1px solid #ebebeb;margin-bottom:31px;border-radius:0;padding-bottom:16px}.woocommerce form .shop_table thead{position:relative}.woocommerce form .shop_table thead:after{height:1px;content:"";position:absolute;background:#ebebeb;width:98.6%}.woocommerce form .shop_table thead tr th{padding:16px 0;font-size:16px;border:none;font-weight:600;color:#2d2c40;text-transform:uppercase;text-align:center}.woocommerce form .shop_table thead tr th.product-price,.woocommerce form .shop_table thead tr th.product-subtotal{text-align:left}.woocommerce form .shop_table tbody tr:first-child td{padding-top:31px}.woocommerce form .shop_table tbody tr td{padding:15px 0;border:none;text-align:center}.woocommerce form .shop_table tbody tr td .variation{padding:0;margin:0}.woocommerce form .shop_table tbody tr td .variation dt{color:#2d2c40;float:none;display:block}.woocommerce form .shop_table tbody tr td img{border:1px solid #ebebeb;width:140px}.woocommerce form .shop_table tbody tr td.product-name a{font-size:16px;font-weight:400;color:#2d2c40}.woocommerce form .shop_table tbody tr td.product-price,.woocommerce form .shop_table tbody tr td.product-subtotal{text-align:left}.woocommerce form .shop_table tbody tr td.product-price span,.woocommerce form .shop_table tbody tr td.product-subtotal span{font-size:16px;font-weight:500;color:var(--main)}.woocommerce form .shop_table tbody tr td.product-remove a{height:30px;font-size:14px;border:1px solid #e5e5e5;font-weight:500;color:var(--main)!important;text-align:center;margin:0 auto;border-radius:0;width:30px;line-height:30px}.woocommerce form .shop_table tbody tr td.product-remove a:hover{border-color:var(--main);color:#fff!important;background:var(--main)}.woocommerce form .shop_table tbody tr td.product-quantity .quantity{font-size:16px;font-weight:500;color:#2d2c40}.woocommerce form .shop_table tbody tr td.product-quantity .quantity input{border:none}.woocommerce form .shop_table tbody tr td.product-quantity .quantity span{cursor:pointer}.woocommerce form .shop_table tbody tr td.product-quantity .quantity span:hover{color:var(--main)}.woocommerce form .shop_table tbody tr td.product-quantity .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce form .shop_table tbody tr td.product-quantity .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.woocommerce form .shop_table tbody tr td.product-quantity input[type=number]{-moz-appearance:textfield}.woocommerce .woocommerce-order .woocommerce-order-details h2,.woocommerce .woocommerce-order .woocommerce-thankyou-order-received{font-size:24px;font-weight:400;color:#2d2c40}.woocommerce .woocommerce-order .woocommerce-order-details table{border:1px solid #ebebeb;border-bottom:none;border-radius:0}.woocommerce .woocommerce-order .woocommerce-order-details table td,.woocommerce .woocommerce-order .woocommerce-order-details table th{font-size:16px;border:none;font-weight:400;color:#2d2c40;border-bottom:1px solid #ebebeb}.woocommerce .woocommerce-order .woocommerce-thankyou-order-details li{font-size:16px;font-weight:400;color:#2d2c40;border-top:0!important}.woocommerce .woocommerce-order .woocommerce-thankyou-order-details li .amount{font-weight:600!important}.woocommerce .blockOverlay{border-radius:0!important;-webkit-border-radius:0!important}.woocommerce form{border-color:#ebebeb;padding:0;margin:0 0 23px;border-radius:0}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:50%}.woocommerce form .lost_password{margin-top:15px}.woocommerce form .form-row label{font-size:16px;font-weight:400;color:#2d2c40}.woocommerce form .form-row label span{font-weight:400;color:#2d2c40}.woocommerce form .form-row input{height:40px;border:1px solid #ebebeb;padding-left:25px}.woocommerce form .form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input{height:14px;border:1px solid #b3b7c8;-webkit-appearance:none;position:relative;outline:none;top:-2px;margin:0 5px;border-radius:2px;cursor:pointer;width:14px;padding-left:0;display:inline-block}.woocommerce form .form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input:after{height:7px;color:#fff;font:normal normal normal 14px/1 FontAwesome;font-size:10px;font-weight:100;content:"\f00c";position:relative;opacity:0;top:0;border-radius:25px;left:1px;width:7px;display:block}.woocommerce form .form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input:checked{border-color:var(--main);background-color:var(--main)}.woocommerce form .form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input:checked:after{opacity:1}.woocommerce form .form-row .button{padding:13px 40px!important;font-size:14px;border:none!important;font-weight:400;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;border-radius:25px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)!important;margin-top:15px;font-family:Poppins}.woocommerce form .form-row .button:hover{background-position:100%}.woocommerce .woocommerce-info{padding:0;border:none;margin:0;background:none}.woocommerce .woocommerce-info:before{display:none}.woocommerce .woocommerce-info .ro-checkout-title{font-size:16px;font-weight:300}.woocommerce .woocommerce-info .ro-checkout-title a{margin-right:4px}.woocommerce .woocommerce-checkout #customer_details .ro-checkout-title{padding:22px;font-size:16px;border:1px solid #ecedee;font-weight:500;text-transform:uppercase;text-align:center;margin:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order{margin-top:30px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order .blockOverlay{border-radius:0!important;-webkit-border-radius:0!important}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment{border:1px solid #ebebeb;border-top:0;border-radius:0;background:none}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .blockOverlay{border-radius:0!important;-webkit-border-radius:0!important}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .ro-checkout-title{border:none;display:none}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .place-order{margin-bottom:58px;text-align:center}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .place-order .button{padding:13px 40px!important;font-size:14px;border:none!important;font-weight:400;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;letter-spacing:1px;border-radius:25px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)!important;float:none;margin-top:15px;font-family:Poppins}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .place-order .button:hover{background-position:100%}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods{padding:25px 29px 0;border-bottom:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .payment_box{padding:20px;font-size:14px;border:1px solid #ecedee;font-weight:400;color:#7a7992;border-radius:0;background:none;line-height:24px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .payment_box:before{display:none}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method label{font-size:14px;font-weight:400}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method label .about_paypal{margin-left:10px;line-height:33px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .input-radio{height:14px;border:1px solid #b3b7c8;-webkit-appearance:none;position:relative;outline:none;top:-3px;margin:0 5px 0 0;border-radius:2px;cursor:pointer;width:14px!important;padding-left:0;display:initial;display:inline-block}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .input-radio:after{height:7px;color:#fff;font:normal normal normal 14px/1 FontAwesome;font-size:10px;font-weight:100;content:"\f00c";position:relative;opacity:0;top:0;border-radius:25px;left:1px;width:7px;display:block}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .input-radio:checked{border-color:var(--main);background-color:var(--main)}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .input-radio:checked:after{opacity:1}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table{margin-bottom:0;border-bottom:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tfoot td,.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tfoot th{padding:32px 29px;font-size:14px;border:none;font-weight:500;color:#2d2c40;border-bottom:1px solid #e5e5e5;text-align:left}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tfoot td{padding-right:25px;text-align:right;padding-left:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tfoot td p{text-align:left}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tfoot td strong{font-weight:500}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tbody tr td{padding:32px 29px;font-size:14px;font-weight:500;color:#2d2c40;border-bottom:1px solid #e5e5e5;text-align:left}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tbody tr td a{color:#2d2c40}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tbody tr td:last-child{text-align:right}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table thead:after{display:none}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table thead tr th{padding:24px 29px 5px;font-size:14px;font-weight:500;text-align:left}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table thead tr th:last-child{text-align:right}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table thead tr td{padding:0;border:none}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table thead tr td .ro-checkout-title{border-right:0;border-left:0;border-top:0}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right{padding:0 20px 15px;border:1px solid #ecedee}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .des{font-size:14px;font-weight:400;margin-bottom:19px;color:#2d2c40;text-align:center;margin-top:24px}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .woocommerce-info .ro-checkout-title{border-right:0;border-left:0;border-top:0}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row ::-webkit-input-placeholder{color:#2d2c40}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row ::-moz-placeholder{color:#2d2c40}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row :-ms-input-placeholder{color:#2d2c40}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row :-moz-placeholder{color:#2d2c40}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row .input-text{height:40px;border:none;font-weight:400;border-bottom:1px solid #ebebeb;text-align:center}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row .button{padding:13px 30px!important;font-size:12px;border:none!important;font-weight:400;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;letter-spacing:2.8px;border-radius:25px;margin-left:8px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%)!important;font-family:Poppins}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row .button:hover{background-position:100%}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields{padding:25px;padding-top:0!important;border:1px solid #ecedee;border-top:none;border-bottom:1px solid #ecedee!important}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row{margin-top:10px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row textarea{padding-top:21px;border:none;margin-bottom:14px;border-bottom:1px solid #e5e5e5;vertical-align:bottom}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address{margin-left:3px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address .input-checkbox{height:14px;border:1px solid #b3b7c8;-webkit-appearance:none;position:relative;outline:none;top:-3px;margin:0 5px 0 0;border-radius:2px;cursor:pointer;width:14px!important;padding-left:0;display:initial;display:inline-block}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address .input-checkbox:after{height:7px;color:#fff;font:normal normal normal 14px/1 FontAwesome;font-size:10px;font-weight:100;content:"\f00c";position:relative;opacity:0;top:0;border-radius:25px;left:1px;width:7px;display:block}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address .input-checkbox:checked{border-color:var(--main);background-color:var(--main)}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address .input-checkbox:checked:after{opacity:1}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address .checkbox{font-weight:400;color:#646a7c;text-transform:none;margin:0;display:initial}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields{padding:25px 25px 0;border:1px solid #ecedee;border-top:0;border-bottom:none}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row-first,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row-last,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row-first,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row-last{width:100%;float:none}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .create-account p,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .create-account p{margin-bottom:13px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .create-account .input-text,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .create-account .input-text{margin-bottom:8px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row{margin-bottom:14px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row label,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row label{font-size:14px;font-weight:400;color:#7a7992;text-transform:uppercase;width:25%;line-height:38px;vertical-align:bottom;display:inline-block}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row label abbr,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row label abbr{font-weight:400;color:#7a7992}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row .select2,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row input,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row select,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row .select2,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row input,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row select{border:none;margin-bottom:14px;border-bottom:1px solid #e5e5e5;width:75%!important;float:right;vertical-align:bottom;padding-left:15px;display:inline-block}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row .select2 .select2-selection,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row .select2 .select2-selection{border:none}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row .select2 .select2-selection .select2-selection__rendered,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row .select2 .select2-selection .select2-selection__rendered{padding:0;color:#7a7992}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account{margin-bottom:8px;margin-top:31px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account .input-checkbox,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account .input-checkbox{height:14px;border:1px solid #b3b7c8;-webkit-appearance:none;position:relative;outline:none;top:-12px;margin:0 5px 0 0;border-radius:2px;cursor:pointer;width:14px!important;float:none;padding-left:0;display:initial;display:inline-block}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account .input-checkbox:after,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account .input-checkbox:after{height:7px;color:#fff;font:normal normal normal 14px/1 FontAwesome;font-size:10px;font-weight:100;content:"\f00c";position:relative;opacity:0;top:0;border-radius:25px;left:1px;width:7px;display:block}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account .input-checkbox:checked,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account .input-checkbox:checked{border-color:var(--main);background-color:var(--main)}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account .input-checkbox:checked:after,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account .input-checkbox:checked:after{opacity:1}.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account label,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account label{color:#646a7c;text-transform:none;margin:0;width:auto!important;display:initial}.woocommerce-MyAccount-title{padding:15px 20px;font-size:16px;font-weight:700;margin-bottom:0;color:#fff;text-transform:uppercase;border-bottom:none;text-align:center;background-color:#252525;margin-top:0}.woocommerce-MyAccount-navigation{margin-bottom:40px;padding-right:15px;width:30%;float:left;padding-left:15px}.woocommerce-MyAccount-navigation ul{list-style:none;border:1px solid hsla(0,0%,53%,.12)}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid hsla(0,0%,53%,.12)}.woocommerce-MyAccount-navigation ul li a{padding:14px 20px;font-size:14px;text-decoration:none;font-weight:500;font-style:normal;color:#2d2c40;text-transform:uppercase;letter-spacing:.16px;display:block}.woocommerce-MyAccount-navigation ul li.is-active>a,.woocommerce-MyAccount-navigation ul li:hover>a{color:#fff;background-color:var(--main)}.woocommerce-MyAccount-content{padding-right:15px;width:70%;float:left;padding-left:15px}.woocommerce-MyAccount-content strong{font-weight:400;color:#252525}.woocommerce-MyAccount-content .woocommerce-orders-table tr td{padding:15px 0}.woocommerce-MyAccount-content .woocommerce-orders-table tr td .view{background:none}.woocommerce-MyAccount-content .edit-account p{margin-bottom:30px}.woocommerce-MyAccount-content .edit-account legend{border-color:#464646;font-weight:600;color:#252525;padding-bottom:7px;width:200px}.woocommerce-MyAccount-content .edit-account .woocommerce-Button{border-color:#252525;height:50px;color:#fff;background:#252525;width:200px}.woocommerce-MyAccount-content .edit-account .woocommerce-Button:hover{opacity:.8}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{font-size:14px;font-style:italic;margin-bottom:20px;line-height:1.8;margin-top:10px}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .title{position:relative}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .title h3{margin-bottom:0;display:inline-block}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .title .edit{font-size:12px;text-decoration:none;border-bottom:1px solid #e6e6e6;margin-left:5px;display:inline-block}.woocommerce-MyAccount-content .woocommerce-Addresses .u-column1{width:48%;float:left}.woocommerce-MyAccount-content .woocommerce-Addresses .u-column2{width:48%;float:right}.woocommerce-MyAccount-content>p:not(.woocommerce-info):first-child{font-size:16px}.woocommerce-MyAccount-content>p:not(.woocommerce-info){padding:30px;background-color:#f5f5f9}.woocommerce-MyAccount-content>p:not(.woocommerce-info) a{padding:0 0 1px;border:none;border-bottom:1px solid #c7c7c7;background-color:transparent;display:inline}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:none}.hair_style_person{padding:20px 0;justify-content:space-between;margin-bottom:15px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-top:48px;display:flex;display:-ms-flexbox}.hair_style_person .staff_social{list-style:none}.hair_style_person .staff_social li{height:40px;transition:all .3s;-webkit-transition:all .3s;margin:0 4.5px;border-radius:100%;-webkit-border-radius:100%;width:40px;line-height:40px;vertical-align:middle;display:inline-block}.hair_style_person .staff_social li.facebook{background:#4b62b3}.hair_style_person .staff_social li.twiter{background:#03baeb}.hair_style_person .staff_social li.instagram{background:#cb242e}.hair_style_person .staff_social li.linkedin{background:#0077b7}.hair_style_person .staff_social li a{font-size:14px;color:#fff;display:block}.hair_style_person .staff_info{justify-content:space-between;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:flex;display:-ms-flexbox}.hair_style_person .staff_info .avatar_staff{margin-right:20px}.hair_style_person .staff_info .avatar_staff img{max-width:60px;border-radius:100%;-webkit-border-radius:100%}.hair_style_person .staff_info .name_job{text-align:left}.hair_style_person .staff_info .name_job .job{font-size:14px;font-weight:400;margin-bottom:3px;color:var(--main)}.hair_style_person .staff_info .name_job .name{font-size:20px;font-weight:400;margin:0;font-family:Playfair Display}.open-popup-booking{padding:12px 35px!important;font-size:13px;border:none!important;font-weight:400;margin-bottom:34px;color:#fff!important;transition:all .7s;-webkit-transition:all .7s;text-transform:uppercase;background-size:200% auto;letter-spacing:1.1px;border-radius:25px;background-image:linear-gradient(to right,var(--secondary) 0,var(--main) 51%,var(--secondary) 100%);margin-top:21px;font-family:Poppins;display:inline-block}.open-popup-booking:hover{background-position:100%}.woocommerce div.product.layout2{margin-bottom:70px}.woocommerce-notices-wrapper{margin-bottom:10px}.woocommerce ul.products{margin-bottom:70px}.products .sidebar-shop{display:none}.mobile_sidebar{font-size:25px;text-align:left;display:block}@media (min-width:992px){.mobile_sidebar{display:none}.products .sidebar-shop{display:block}}.mfp-content .sidebar-shop{animation:fadeInLeft .7s both;-webkit-animation:fadeInLeft .7s both;height:100%;overflow:auto;padding:50px 15px 5px;position:fixed;max-width:300px;top:0;margin:0;background:#fff}.woocommerce-page .mfp-container{padding:0}.jws-products-category .product-category_inner{text-align:center}.jws-products-category .product-category_inner .images{height:202px;margin:0 auto 17px;border-radius:100%;background:#fff;width:202px;line-height:202px}.jws-products-category .product-category_inner img{width:auto}.jws-products-category .product-category_inner h3{font-size:24px}.widget_shopping_cart_content .empty{color:#2d2c40;text-align:center;margin-top:10px}.woocommerce ul.cart_list>li .remove{top:16px}.cat-item.cat-item-51{display:none}