.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%}.nopadding{padding:0}.col-nopadding{padding-left:0;padding-right:0}.center-block{display:block;margin-right:auto;margin-left:auto}.middle{position:relative;display:block;top:50%;transform:translateY(-50%)}.center{position:relative;display:block;top:50%;transform:translateY(-50%);margin-right:auto;margin-left:auto}.bottom{position:relative;display:block;top:100%;transform:translateY(-100%)}.ab-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ab-center:before,.ab-center:after{content:" ";display:table}.ab-center:after{clear:both}.ab-bottom{position:absolute;top:100%;transform:translateY(-100%)}.ab-bottom:before,.ab-bottom:after{content:" ";display:table}.ab-bottom:after{clear:both}.ui-widget{font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{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);background:var(--main);color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-icon{font-size:0px}.ui-icon:hover{color:#fff}.ui-icon:before{font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-icon-circle-triangle-w:before{content:""}.ui-icon-circle-triangle-e:before{content:""}.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{color:var(--main);text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:700;color:var(--main)}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:var(--main);text-decoration:none;cursor:pointer}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid var(--main);background:var(--main);font-weight:700;color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid var(--main);background:#fff;color:var(--main)}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.ui-datepicker{width:18em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.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{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.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{width:95%;margin:0 auto .4em}.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{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.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-right-width:0;border-left-width:1px}.bt-btn{color:#fff}.bt-default-font-main{font-family:Arial,Helvetica,sans-serif}.bt-default-font-second{font-family:Arizonia}.bt-font-poppins{font-family:Arial,Helvetica,sans-serif}.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:Arial,Helvetica,sans-serif}body h5,body .bt-font-size-5{font-size:16px;line-height:18px}body h6,body .bt-font-size-6{font-size:14px;line-height:16px}.font-custom2{font-family:inherit!important;font-weight:300!important}.bt-heading-underline{position:relative}.bt-heading-underline:after{content:"";position:absolute;bottom:0;left:50%;width:85px;height:15px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAAPAgMAAADPIOqwAAAACVBMVEXd3d3////d3d2IJ5cPAAAAAnRSTlMAAHaTzTgAAAAmSURBVBjTYwhFBw4MMMDFgAHIFsIPVkHACgYuKKsBmxBpgAquBwBuHhsybVmHKwAAAABJRU5ErkJggg==") no-repeat top left;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.bt-heading-underline-2{letter-spacing:.04em;position:relative}.bt-heading-underline-2:after{content:"";position:absolute;bottom:0;left:50%;width:58px;height:8px;border:2px dashed var(--main);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.bt-heading-underline-2>strong{font-weight:500}.bt-sub-title-box{display:inline-block;letter-spacing:.16px;color:#fff;padding:5px 25px;background:var(--secondary);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bt-sub-title-span{font-size:18px;font-weight:700;line-height:35px;letter-spacing:4.8px;text-align:center;color:#303030}.ro-hr{display:block;margin-right:auto;margin-left:auto;width:80%;border-top:1px solid rgba(102,102,102,.4);margin:0 auto}.ro-hr.ro-full{width:100%}.ro-hr.ro-light-color{border-color:#fff}.ro-hr.ro-dark-color{border-color:#111}.ro-ellipsis{overflow:hidden}.ro-quote-content{padding-top:30px;margin-bottom:0;font-style:italic;font-weight:400}.ro-quote-content q:before,.ro-quote-content q:after{font-style:italic;font-size:30px;line-height:16px;font-weight:600}.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;text-align:right;color:var(--main)}.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{background-color:#000100}.ro-bgc-trans-2{background-color:#000100}.ro-bgc-trans-3{background-color:#000100}.ro-bgc-trans-4{background-color:#000100}.ro-bgc-trans-5{background-color:#000100}.ro-bg-lightgray{background-color:#e5e1e1}.hide_link{display:none!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{display:block!important;display:block;letter-spacing:0px;font-weight:500;font-style:normal;color:#232530;font-size:16px}#jws-header .jws-my-account .account-content{background:#fff none repeat scroll 0 0;left:0;list-style:outside none none;margin:0;opacity:0;padding:0;padding:16px 30px;position:absolute;top:100%;visibility:hidden;-webkit-transform-origin:left top 0;transform-origin:left top 0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:240px;box-shadow:0 14px 40px rgba(0,0,0,.1);transform:translatey(25px);-webkit-transform:translatey(25px);text-align:left;z-index:999999999;pointer-events:none}#jws-header .jws-my-account .account-content li a{line-height:36px;letter-spacing:0px;font-weight:500;font-style:normal;color:#232530;font-size:14px;display:block}#jws-header .jws-my-account .account-content li a:hover{color:var(--main);transform:translatex(10px)}#jws-header .jws-my-account:hover .account-content{transform:translatey(0px);-webkit-transform:translatey(0px);opacity:1;visibility:visible;pointer-events:auto}#jws-header .top-bar .top-right .widget{float:right}#jws-header .bt-menu-list #nav>li{display:inline-block;transition:.4s all;position:relative}#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{background:var(--main) none repeat scroll 0 0;content:"";height:2px;left:0;position:absolute;top:0;width:100%;-webkit-transition:.3s;transition:.3s}#jws-header #nav>li.mega-menu-item{position:initial}#jws-header #nav>li.mega-menu-item .columns4,#jws-header #nav>li.mega-menu-item .columns3,#jws-header #nav>li.mega-menu-item .columns2{width:100%;padding:0 50px;padding-top:37px;padding-bottom:18px}#jws-header #nav>li.mega-menu-item .columns4>li,#jws-header #nav>li.mega-menu-item .columns3>li,#jws-header #nav>li.mega-menu-item .columns2>li{float:left}#jws-header #nav>li.mega-menu-item .columns4>li>a,#jws-header #nav>li.mega-menu-item .columns3>li>a,#jws-header #nav>li.mega-menu-item .columns2>li>a{font-size:20px;font-weight:500;transform:translatex(0px)!important;-webkit-transform:translatex(0px)!important}#jws-header #nav>li.mega-menu-item .columns4>li ul,#jws-header #nav>li.mega-menu-item .columns3>li ul,#jws-header #nav>li.mega-menu-item .columns2>li ul{position:relative;box-shadow:none;padding-left:0;transform:translateY(0);-webkit-transform:translateY(0);background:0 0}#jws-header #nav>li.mega-menu-item .columns4>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 .columns2>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 .top-bar .top-right .widget_social-widget{float:right;margin-left:38px}.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{color:#fff;padding:0 9px}.jws-header-v1 .top-bar .top-right .widget_social-widget .social-wrap ul:after{position:absolute;top:5%;left:-23px;content:"";width:1px;height:20px;background:#f1cdfb}.jws-header-v1 .top-bar .top-right .widget_text{float:right}.jws-header-v1 .search-form-area .bt_widget_mini_cart .bt-cart-header a:hover{color:var(--main)}.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{position:relative;padding:0}.jws-header-v11 .col-md-9{position:initial}.jws-header-v11 .top-bar{background:#0b0b0b;padding:10px 0}.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{color:#fff;padding:0 9px}.jws-header-v11 .top-bar .call-to-action{color:#fff}.jws-header-v11 .top-bar .call-to-action a{color:#fff;letter-spacing:.3px;font-weight:300}.jws-header-v11 .top-bar .call-to-action i{margin-right:10px;color:#fff}.jws-header-v11 .top-bar .call-to-action p{display:inline-block;margin-bottom:0;margin-right:15px;font-size:16px}.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{position:relative;padding:0}.jws-header-v12 .col-md-9{position:initial}.jws-header-v12 .top-bar{background:#0b0b0b;padding:10px 0}.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{color:#fff;padding:0 9px}.jws-header-v12 .top-bar .call-to-action{color:#fff}.jws-header-v12 .top-bar .call-to-action a{color:#fff;letter-spacing:.3px;font-weight:300}.jws-header-v12 .top-bar .call-to-action i{margin-right:10px;color:#fff}.jws-header-v12 .top-bar .call-to-action p{display:inline-block;margin-bottom:0;margin-right:15px;font-size:16px}.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:0px 1px 1px rgba(0,0,0,.1)}.jws-header-v7 ul#nav{float:right}.jws-header-v7 .navbar-collapse2{position:relative;padding:0}.jws-header-v7 .col-md-9{position:initial}.jws-header-v7 .top-bar{background-color:#f5f5f9;padding:12px 0}.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;line-height:initial;padding-right:0}.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{float:right;margin-right:47px}.jws-header-v7 .top-bar .jws-my-account a span{margin-right:9px;color:#7a7992;transition:.5s all;-webkit-transition:.5s all}.jws-header-v7 .top-bar .jws-my-account a span:hover{color:var(--main)}.jws-header-v7 .top-bar .call-to-action ins{letter-spacing:.3px;font-weight:300;text-decoration:none;position:relative}.jws-header-v7 .top-bar .call-to-action ins:after{right:-20px;top:3px;content:"";position:absolute;background-color:#7a7992;height:13px;width:1px}.jws-header-v7 .top-bar .call-to-action p{display:inline-block;margin-bottom:0;margin-right:36px;font-size:14px}.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{display:inline-block;line-height:initial}.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{position:relative;padding:0}.jws-header-v10 .col-md-9{position:initial}.jws-header-v10 .top-bar{background-color:#2d2c40;padding:12px 0}.jws-header-v10 .top-bar .top-left .widget_text p{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#fff;font-weight:500;text-transform:none}.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{float:right;margin-right:90px}.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{color:#fff;padding:0 9px}.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{position:absolute;top:5%;right:-31px;content:"";width:1px;height:20px;background:#6c6c7a}.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;line-height:initial;padding-right:0}.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{letter-spacing:.3px;font-weight:300;text-decoration:none;position:relative}.jws-header-v10 .top-bar .call-to-action ins:after{right:-20px;top:3px;content:"";position:absolute;background-color:#7a7992;height:13px;width:1px}.jws-header-v10 .top-bar .call-to-action p{display:inline-block;margin-bottom:0;margin-right:36px;font-size:14px}.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{display:inline-block;line-height:initial}.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{position:relative;padding:0}.jws-header-v8 .col-md-9{position:initial}.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{display:inline-block;border-right:1px solid #272727;width:40px;text-align:center;line-height:40px}.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{letter-spacing:.3px;font-weight:400;text-decoration:none;position:relative;border-right:1px solid #444;padding-right:29px;margin-right:28px;display:inline-block;line-height:40px}.jws-header-v8 .top-bar .call-to-action ins i{margin-right:10px;font-size:16px}.jws-header-v8 .top-bar .call-to-action ins:last-child{padding-right:0;margin-right:0;border-right:0}.jws-header-v8 .top-bar .call-to-action p{display:inline-block;margin-bottom:0;margin-right:36px;font-size:14px}.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{position:relative;padding:0}.jws-header-v9 .col-md-9{position:initial}.jws-header-v9 .mainmenu-area{transform:translateY(-100%);-webkit-transform:translateY(-100%)}.jws-header-v9 .is-sticky .mainmenu-area{background:#000;z-index:999!important;transform:translateY(0%);-webkit-transform:translateY(0%)}.jws-header-v2{width:100%;z-index:999;text-transform:uppercase}.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:hover a,.jws-header-v2 ul#nav li.active 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{background:#fff;padding:25px 0}.jws-header-v2 .top-bar .widget_media_image img{width:auto}.jws-header-v2 .widget_text p{margin-bottom:0}.jws-header-v3{width:100%;z-index:999;text-transform:uppercase;position:absolute}.jws-header-v3 .navbar-collapse{position:relative}.jws-header-v3 .mainmenu-area{background:rgba(255,255,255,.8);z-index:999!important}.jws-header-v3 .mainmenu-area .navbar-nav{float:none;text-align:center}.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{background:0 0;padding:25px 0}.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 a.search-form-trigger:hover{color:var(--main)}.jws-header-v3 .bt_widget_mini_cart .bt-cart-header a:hover{color:var(--main)}.jws-header-v4{width:100%;z-index:999;text-transform:uppercase}.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 a.search-form-trigger:hover{color:var(--main)}.jws-header-v4 .bt_widget_mini_cart .bt-cart-header a:hover{color:var(--main)}.jws-header-v4 .search-form-area2{float:right;margin-right:86px;position:relative}.jws-header-v4 .search-form-area2:after{position:absolute;right:-28px;background-color:#6c6c7a;height:20px;width:1px;content:"";top:30%}.jws-header-v4 .search-form-area2 .widget_social-widget .social-wrap ul li{display:inline-block;padding:0 7.5px}.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{background:0 0;padding:25px 0}.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-family:Arial,Helvetica,sans-serif;font-size:18px;color:#2d2c40;font-weight:500;text-transform:none;line-height:48px}.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;-webkit-text-fill-color:transparent;display:inline-block;width:40px;vertical-align:top}.contact-header-widget .contact-header h6{font-weight:600;text-transform:none;margin-bottom:0}.contact-header-widget .contact-header p{text-transform:none;margin-bottom:0}body .jws-header-v5{width:100%;z-index:999;position:absolute}body .jws-header-v5 .mainmenu-area{background:rgba(255,255,255,.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-v6 .woocommerce .total{color:#000!important}body .jws-header-v5 .woocommerce ul.cart_list>li .remove:hover,body .jws-header-v6 .woocommerce ul.cart_list>li .remove:hover{color:#000!important}body .jws-header-v5 .woocommerce ul.cart_list>li .total,body .jws-header-v5 .woocommerce ul.cart_list>li .quantity,body .jws-header-v6 .woocommerce ul.cart_list>li .total,body .jws-header-v6 .woocommerce ul.cart_list>li .quantity{color:#000!important}body .jws-header-v5 .woocommerce .buttons .button:hover,body .jws-header-v6 .woocommerce .buttons .button:hover{background:#000}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{float:none;text-align:center;position:relative}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-v6 .mainmenu-area .navbar-nav>li ul li a:hover{color:#000!important}body .jws-header-v5 .mainmenu-area .navbar-nav>li:hover>a,body .jws-header-v6 .mainmenu-area .navbar-nav>li:hover>a{color:#000!important}body .jws-header-v5 .top-bar,body .jws-header-v6 .top-bar{background:0 0;padding:25px 0}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:#000!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:#000}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{display:inline-block;padding:0 7.5px}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:#000}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-right .bt_widget_mini_cart .search-left .search-form-trigger{color:#2d2c40}body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .cart-right .bt-icon{color:#2d2c40}body .jws-header-v6 .top-bar .top-left .widget_social-widget .social-wrap ul li a{color:#2d2c40}.btn-appointment{color:#fff!important;background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;transition:.7s all;-webkit-transition:.7s all;font-weight:500;font-size:14px;text-transform:uppercase;border-radius:25px;-webkit-border-radius:25px;padding:10px 25px;display:inline-block}.btn-appointment:hover{background-position:right center}.mobile_menu .shortcode_mobile{margin-top:44px}.mobile_menu .shortcode_mobile .icon_header{line-height:initial;text-align:center}.mobile_menu .shortcode_mobile .icon_header li{width:auto;background-color:transparent}.mobile_menu .shortcode_mobile .icon_header li a{font-size:19px;margin:0 13px}.mobile_menu .logo-center .jws-branding{padding:20px 0;margin:0 auto!important;text-align:center}.mobile_menu .navbar-nav li .icon-sub-menu{position:absolute;right:0;top:11px;cursor:pointer}.mobile_menu .navbar-nav li .icon-sub-menu:before{position:absolute;content:"3";right:0;top:0;font-family:"ElegantIcons";font-size:28px}.mobile_menu .navbar-nav li .icon-sub-menu.up-icon:before{content:"2"}.open-mobile-menu .mobile_menu{transform:translatex(0px);-webkit-transform:translatex(0px)}.open-mobile-menu .over-lay{opacity:1;visibility:visible;pointer-events:auto}.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{position:absolute;top:50%;right:0;right:10px}}.footer-v6 .footer-bottom{padding:16px 0;border-top:1px solid #eaeaec}.footer-v6 .footer-top{padding:74px 0 38px}.footer-v6 .font-custom{letter-spacing:1px;margin-bottom:13px}.footer-v6 .font-custom2{font-weight:600!important;font-size:24px!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-top-left-radius:0px;border-bottom-left-radius:0px;background:#f7f7f7;height:42px;font-size:13px}.footer-v6 .widget_newsletterwidgetminimal form .tnp-submit{border-top-right-radius:0px;border-bottom-right-radius:0px;font-size:13px;font-weight:600;letter-spacing:1px;background:#282828;height:42px}.footer-v4{color:#c1bfda;background:#111}.footer-v4 .title-top-ft{margin-bottom:31px}.footer-v4 .vc_sep_line{border-color:rgba(255,255,255,.1)!important}.footer-v4 .menu-footer{list-style:none;text-align:right;margin-bottom:6px!important}.footer-v4 .menu-footer li{display:inline-block;margin-left:38px;position:relative}.footer-v4 .menu-footer li:before{position:absolute;content:"";width:1px;height:13px;background-color:#89889f;top:6px;right:-25px}.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:#000}.footer-v4 .icon-footer{list-style:none;text-align:center;margin:31px 0;margin-bottom:79px}.footer-v4 .icon-footer li{margin-right:6px;display:inline-block}.footer-v4 .icon-footer li a{color:#fff;background:#000;width:40px;height:40px;line-height:41px;text-align:center;border-radius:50%;display:inline-block;transition:.7s all;-webkit-transition:.7s all;border:none}.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{position:relative;padding:2px;width:100%;margin-top:49px}.footer-v3 .btn-footer-v2:before{border:1px solid #000;position:absolute;width:100%;height:100%;content:" ";z-index:0;left:0;top:0}.footer-v3 .btn-footer-v2 a{background:0 0!important;font-size:16px;color:#000!important;font-family:Oswald;font-weight:700;border:none!important;border-radius:0;width:100%;transition:.5s all;-webkit-transition:.5s all}.footer-v3 .btn-footer-v2:hover a{background:0 0!important;color:#fff!important}.footer-v3 .btn-footer-v2:hover:before{background:#000}.footer-v3 .title-top-ft{margin-bottom:35px}.footer-v3 .menu-footer{list-style:none;text-align:center;margin-bottom:6px!important}.footer-v3 .menu-footer li{display:inline-block;margin-left:38px;position:relative}.footer-v3 .menu-footer li:before{position:absolute;content:"";width:1px;height:13px;background-color:#89889f;top:6px;right:-25px}.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:#000}.footer-v3 .icon-footer{list-style:none;text-align:center;margin:23px 0;margin-bottom:47px}.footer-v3 .icon-footer li{margin-right:6px;display:inline-block}.footer-v3 .icon-footer li a{color:#fff;background:#000;width:40px;height:40px;line-height:41px;text-align:center;border-radius:50%;display:inline-block;transition:.7s all;-webkit-transition:.7s all;border:none}.footer-v3 .icon-footer li a:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px)}.footer-v2{padding:81px 15px}.footer-v2 .btn-footer-v2{position:relative;padding:2px;width:100%;margin-top:39px}.footer-v2 .btn-footer-v2:before{background:linear-gradient(to right,var(--secondary),var(--main));position:absolute;width:100%;height:100%;content:" ";z-index:0;left:0;top:0}.footer-v2 .btn-footer-v2 a{background:#fff!important;font-size:16px;color:#2d2c40!important;font-family:Arial,Helvetica,sans-serif;border:none!important;border-radius:0;width:100%;transition:.5s all;-webkit-transition:.5s all}.footer-v2 .btn-footer-v2:hover a{background:0 0!important;color:#fff!important}.footer-v2 .title-top-ft{margin-bottom:18px}.footer-v2 .menu-footer{list-style:none;text-align:center;margin-bottom:2px}.footer-v2 .menu-footer li{display:inline-block;margin-left:38px;position:relative}.footer-v2 .menu-footer li:before{position:absolute;content:"";width:1px;height:13px;background-color:#89889f;top:6px;right:-25px}.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{color:#fff;background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;width:40px;height:40px;line-height:41px;text-align:center;border-radius:50%;display:inline-block;transition:.7s all;-webkit-transition:.7s all}.footer-v2 .icon-footer li a:hover{background-position:right center}.footer-v1 .vc_gitem-zone-mini,.footer-v5 .vc_gitem-zone-mini{display:none!important}.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-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{display:inline-block;margin-left:38px;position:relative}.footer-v1 .footer-bottom .menu-footer li:before,.footer-v5 .footer-bottom .menu-footer li:before{position:absolute;content:"";width:2px;height:13px;background-color:#89889f;top:5px;right:-23px}.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-left:10px;padding-right:0}.footer-v5 h3{margin-bottom:11px}.footer-v5 .line_h11{background:var(--main);height:2px!important;margin-bottom:30px!important;max-width:50px}.footer-v5 .contact-footer p{margin-bottom:8px!important}.footer-v5 .contact-footer h4{color:#fff;font-weight:500;margin-bottom:6px}.footer-v5 .icon-footer li a{border:1px solid var(--main);background-image:none;color:#fff}.footer-v5 .icon-footer li a:hover{background:var(--main)}.footer-v5 .widget_newsletterwidgetminimal form .tnp-email{border-top-left-radius:3px;border-bottom-left-radius:3px}.footer-v5 .widget_newsletterwidgetminimal form .tnp-submit{border-top-right-radius:3px;border-bottom-right-radius:3px}body .vc_custom_heading a:hover{opacity:1}.custom-rev .rev-btn{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%)!important;background-size:200% auto;transition:.7s all!important;-webkit-transition:.7s all!important}.custom-rev .rev-btn:hover{background-position:right center}.custom-arrow .hephaistos.tparrows.tp-leftarrow:before{content:""!important;font-size:24px}.custom-arrow .hephaistos.tparrows.tp-rightarrow:before{content:""!important;font-size:24px}.testimonial-grid .content-bottom{padding-left:30px}.testimonial-grid .content-bottom .bt-thumb{float:left}.testimonial-grid .content-bottom .bt-thumb img{width:70px;height:70px;border-radius:50%;-webkit-border-radius:50%}.testimonial-grid .content-bottom .left-name{float:left;padding-top:11px;padding-left:16px}.testimonial-grid .content-bottom a h4{color:var(--main);margin-bottom:4px}.testimonial-grid .content-bottom h5{color:#c1bfda;font-size:14px;font-weight:300}.testimonial-grid .content-top{position:relative;border-radius:3px;-webkit-border-radius:3px}.testimonial-grid .content-top:after{background:#f5f5f9;width:15px;height:15px;transform:rotate(45deg);bottom:-6px;left:54px;content:"";position:absolute;z-index:0;z-index:2}.testimonial-grid .content-top:before{width:100%;height:100%;top:0;left:0;background:linear-gradient(to right,var(--secondary),var(--main));z-index:1;opacity:0;content:"";position:absolute;border-radius:3px;-webkit-border-radius:3px}.testimonial-grid .content-top .bt-excerpt{color:#717779;background:#f5f5f9;font-size:16px;line-height:26px;border-radius:3px;-webkit-border-radius:3px;padding:25px 15px 2px 30px;margin-bottom:28px;position:relative;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:0 0}.testimonial-grid.layout3{margin-bottom:30px;background:#fff;margin:0;border-bottom:1px solid #e6e6e6;padding:31px 112px 10px 41px}.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{float:left;border-radius:100%;overflow:hidden;margin-right:29px;max-width:100px}.testimonial-grid.layout3 .testimonial_left .thumb_right{padding-top:7px}.testimonial-grid.layout3 .testimonial_left h4{font-size:24px;font-weight:500;line-height:28px;margin-bottom:9px}.testimonial-grid.layout3 .testimonial_left h5{color:#7a7992;font-size:13px;font-weight:400}.testimonial-grid.layout3 .testimonial_left .average-rating{display:block;margin-bottom:-1px}.testimonial-grid.layout3 .testimonial_left .average-rating .jws-star-rating{width:83px;letter-spacing:2px;position:relative;height:27px;display:inline-block;font-size:15px}.testimonial-grid.layout3 .testimonial_left .average-rating .jws-star-rating .jws-star-rated{position:absolute;overflow:hidden;height:27px;display:block}.testimonial-grid.layout3 .testimonial_left .average-rating .jws-star-rating .jws-star-rated:before{font-family:"eleganticons";content:"";left:0;top:0;position:absolute;text-indent:0;color:#ffd800}.flexslider-center .slick-list{overflow:inherit}.flexslider-center .slick-track{padding-bottom:35px;cursor:e-resize}.flexslider-center .slick-slide .testimonial-item{box-shadow:0px 1px 1px rgba(0,0,0,.1)}.flexslider-center .slick-current .testimonial-item{box-shadow:0px 21px 50px rgba(0,0,0,.1)}.flexslider-center .testimonial-item{text-align:center;background:#fff;margin:0 15px;transition:.7s all;-webkit-transition:.7s all;padding:0 100px 38px}.flexslider-center .testimonial-item .thumbnail-top{margin-bottom:-25px}.flexslider-center .testimonial-item .thumbnail-top img{border-radius:50%;margin:0 auto;transform:translateY(-40px);-webkit-transform:translateY(-40px)}.flexslider-center .testimonial-item .content-top a{z-index:1;position:relative}.flexslider-center .testimonial-item .content-top .bt-title{font-size:18px;margin-bottom:37px;transition:.5s all;-webkit-transition:.5s all}.flexslider-center .testimonial-item .content-top .bt-title:hover{color:var(--main)}.flexslider-center .testimonial-item .content-top .icon{font-size:72px;font-family:Asar;color:var(--main);margin-bottom:3px;transform:rotate(180deg);-webkit-transform:rotate(180deg);letter-spacing:-2px}.flexslider-center .testimonial-item .content-bottom .bt-excerpt{font-size:16px;line-height:24px}#content.flexslider img{margin:0 auto;border-radius:50%;border:3px solid var(--main)}#thmbnail-img{width:500px;margin:7px auto}#thmbnail-img .slick-list{padding:0!important;margin:0 50px}#thmbnail-img .slick-slide{transform:scale(.75);-webkit-ransform:scale(.75);transition:.7s all;-webkit-transition:.7s all}#thmbnail-img .slick-center{transform:scale(1);-webkit-ransform:scale(1)}#thmbnail-img .testimonial-item img{margin:0 auto;border-radius:50%;border:3px solid var(--main)}#thmbnail-img .slick-arrow{top:38%;position:absolute;font-size:24px;color:#c1bfda;cursor:pointer;transition:.5s all;-webkit-transition:.5s all}#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;color:var(--main);margin-bottom:4px}#content h5{font-weight:300;font-size:14px;color:#7a7992}#content div.icon{font-size:83pt;color:var(--main);font-style:italic;font-family:Merriweather;margin-bottom:61px;letter-spacing:-10px}#content .content-top{margin-bottom:-4px}.custom-color #content .bt-title,.custom-color #content div.icon{color:#000}.custom-color #content h5,.custom-color #content .bt-excerpt{color:#fff}.custom-color #content img{border:3px solid #000}.custom-color #content .bt-excerpt{line-height:28px;padding:0 35px}.custom-color #thmbnail-img .slick-arrow:hover{color:#000}.custom-color #thmbnail-img .testimonial-item img{border:3px solid #000}.testimonial-slider-ct .layout3{text-align:center}.testimonial-slider-ct .layout3 .slick-arrow{top:38%;position:absolute;font-size:24px;color:#c1bfda;cursor:pointer;transition:.5s all;-webkit-transition:.5s all}.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{background-image:url("/wp-content/themes/paradise/assets/css/presets/../../../assets/images/deckcr.png");position:absolute;width:100%;height:100%;left:0;top:0;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1;--lzl-bg-img:"/wp-content/themes/paradise/assets/css/presets/../../../assets/images/deckcr.png"}.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{margin-bottom:4px;margin-bottom:0;display:inline-block;vertical-align:middle;font-size:14px;font-weight:300;color:#7a7992;position:relative}.testimonial-slider-ct .layout3 .line{width:5px;height:1px;background-color:#7a7992;top:1px;right:1px;display:inline-block;vertical-align:middle;margin:0 3px}.testimonial-slider-ct .layout3 h5{font-weight:300;font-size:14px;color:#7a7992;display:inline-block;vertical-align:middle;margin-bottom:0}.testimonial-slider-ct .layout3 div.icon{font-size:83pt;color:var(--main);font-style:italic;font-family:Merriweather;margin-bottom:61px;letter-spacing:-10px}.testimonial-slider-ct .layout3 .content-top{margin-bottom:-4px}.testimonial-slider-ct .layout7 .testimonial{padding:0 15px;padding-bottom:30px}.testimonial-slider-ct .layout7 .testimonial-item{text-align:center;box-shadow:0px 13px 18px rgba(95,123,155,.15);padding:22px 20px 12px;border-radius:10px;background:#fff}.testimonial-slider-ct .layout7 .content-top img{width:50px;border-radius:100%;margin:0 auto;margin-bottom:4px;margin-top:-3px}.testimonial-slider-ct .layout7 .veri{text-align:center;color:#88b13e;font-size:14px;font-weight:500;margin-bottom:14px}.testimonial-slider-ct .layout7 .veri i{display:block;font-size:20px;margin-bottom:8px}.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{display:block;margin-bottom:-11px}.testimonial-slider-ct .layout7 .average-rating .jws-star-rating{width:60px;letter-spacing:2px;position:relative;height:27px;display:inline-block;font-size:13px}.testimonial-slider-ct .layout7 .average-rating .jws-star-rating .jws-star-rated{position:absolute;overflow:hidden;height:27px;display:block}.testimonial-slider-ct .layout7 .average-rating .jws-star-rating .jws-star-rated:before{font-family:"eleganticons";content:"";left:0;top:0;position:absolute;font-size:10px;text-indent:0;color:#ffd800}.testimonial-slider-ct .layout4{text-align:center}.testimonial-slider-ct .layout4 .slick-arrow{top:0;position:absolute;background:rgba(255,255,255,.3);color:#111!important;width:50px;height:50px;border-radius:50%!important;-webkit-border-radius:50%!important;text-align:center;line-height:50px!important;font-size:14px!important;transition:.7s all;-webkit-transition:.7s all;padding:0!important;cursor:pointer}.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{margin-bottom:4px;margin-bottom:0;display:inline-block;vertical-align:middle;font-size:14px;font-weight:300;color:#fff;position:relative}.testimonial-slider-ct .layout4 .line{width:5px;height:1px;background-color:#fff;top:1px;right:1px;display:inline-block;vertical-align:middle;margin:0 3px}.testimonial-slider-ct .layout4 h5{font-weight:300;font-size:14px;color:#fff;display:inline-block;vertical-align:middle;margin-bottom:0}.testimonial-slider-ct .layout4 div.icon{font-size:36px;color:#fff;margin-bottom:38px}.testimonial-slider-ct .layout4 .content-top{margin-bottom:-4px}.testimonial-slider-ct .layout5 .slick-arrow{top:38%;position:absolute;font-size:24px;color:#606060;cursor:pointer;transition:.5s all;-webkit-transition:.5s all}.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{width:155px;border:3px solid #000;border-radius:100%;-webkit-border-radius:100%;overflow:hidden;margin-right:47px;display:inline-block;vertical-align:middle}.testimonial-slider-ct .layout5 .testimonial-item .content-right{display:inline-block;vertical-align:middle;width:calc(100% - 206px)}.testimonial-slider-ct .layout5 .testimonial-item .content-right .content-top .bt-excerpt{font-size:18px;line-height:32px;color:#fff}.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;color:#000;margin-bottom:4px}.testimonial-slider-ct .layout5 .testimonial-item .content-right .content-bottom h5{font-size:14px;font-weight:300;color:#fff;margin-bottom:0}.testimonial-slider-ct .layout6{text-align:center}.testimonial-slider-ct .layout6 .slick-arrow{top:0;position:absolute;background:#dbdae9;width:50px;height:50px;border-radius:50%!important;-webkit-border-radius:50%!important;text-align:center;line-height:50px!important;font-size:14px!important;transition:.7s all;-webkit-transition:.7s all;padding:0!important;cursor:pointer;color:#fff!important}.testimonial-slider-ct .layout6 .slick-arrow:hover{background:var(--main)}.testimonial-slider-ct .layout3 .testimonial-item .icon.lzl:not(.lzl-ed),.testimonial-slider-ct .layout3 .testimonial-item .icon.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAADICAYAAAAX+yb+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADN0lEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwMDvwADMhgABBHvI6wAAAABJRU5ErkJggg==")}.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{margin-bottom:4px;margin-bottom:0;display:inline-block;vertical-align:middle;font-size:14px;font-size:18px;font-weight:500;position:relative}.testimonial-slider-ct .layout6 .line{width:5px;height:1px;background-color:#2d2c40;top:1px;right:1px;display:inline-block;vertical-align:middle;margin:0 3px}.testimonial-slider-ct .layout6 h5{font-weight:300;font-size:14px;display:inline-block;vertical-align:middle;margin-bottom:0}.testimonial-slider-ct .layout6 div.icon{font-size:72px;font-family:Asar;color:var(--main);margin-bottom:3px;margin-bottom:5px;transform:rotate(180deg);-webkit-transform:rotate(180deg);letter-spacing:-2px;padding-bottom:36px}.testimonial-slider-ct .layout6 .content-top{margin-bottom:-4px}.bt-events_slider{text-align:center;color:#fff;background:rgba(0,0,0,.6);padding:80px 120px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bt-events_slider .bt-event-item .tb-event-days-left{margin-bottom:30px}.bt-events_slider .bt-event-item .tb-event-days-left>span{font-family:Arial,Helvetica,sans-serif;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#fff;background:var(--secondary);min-width:120px;padding:2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bt-events_slider .bt-event-item .bt-title{display:inline-block;font-size:36px;font-weight:700;line-height:36px;letter-spacing:.16px;text-transform:uppercase;margin-bottom:20px;max-width:650px}.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;display:block;margin-top:15px}.bt-events_slider .bt-event-item .bt-excerpt{display:inline-block;font-size:14px;font-weight:400;line-height:28px;letter-spacing:.48px;color:#e2e2e2;margin-bottom:30px;max-width:650px}.bt-events_slider .bt-event-item .bt-meta{margin:0 0 40px;padding:0}.bt-events_slider .bt-event-item .bt-meta>li{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:22px;color:#fff;background:rgba(255,163,225,.7);letter-spacing:.16px;display:inline-block;vertical-align:middle;padding:35px 50px;width:280px;margin:0 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bt-events_slider .bt-event-item .bt-meta>li.bt-location{background:rgba(255,163,225,.45)}.bt-events_slider .jws-controls .jws-nav{font-size:28px}.bt-events_slider .jws-controls .jws-nav .jws-prev,.bt-events_slider .jws-controls .jws-nav .jws-next{transition:all .4s;position:absolute;top:65px;left:0;color:#fff}.bt-events_slider .jws-controls .jws-nav .jws-prev:hover,.bt-events_slider .jws-controls .jws-nav .jws-next:hover{color:var(--main)}.bt-events_slider .jws-controls .jws-nav .jws-next{left:auto;right:0}@media (max-width:1199px){.bt-events_slider{padding:80px}.bt-events_slider .bt-event-item .bt-meta>li{width:240px;padding:25px 30px}}@media (max-width:991px){.bt-events_slider{padding:30px}.bt-events_slider .bt-event-item .bt-meta>li{width:200px;padding:25px 15px}}@media (max-width:767px){.bt-events_slider .bt-event-item .bt-title{font-size:32px}.bt-events_slider .bt-event-item .bt-meta>li{display:block;margin:0 auto 10px}.bt-events_slider .bt-event-item .bt-meta>li:last-child{margin-bottom:0}}.bt-events-grid .bt-event-item{position:relative;border-radius:3px;-webkit-border-radius:3px;max-width:360px;margin:25px auto}.bt-events-grid .bt-event-item img{border-radius:3px;-webkit-border-radius:3px;width:100%;height:auto}.bt-events-grid .bt-event-item .bt-start-date{text-align:center;position:absolute;top:25%;left:0;width:100%;transition:.7s all;-webkit-transition:.7s all}.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{color:#fff;font-size:12px;font-family:Arial,Helvetica,sans-serif;background-color:var(--main);text-transform:none;font-weight:300;letter-spacing:.15px;border-radius:1px;-webkit-border-radius:1px}.bt-events-grid .bt-event-item .bt-start-date .fee-event i{margin-right:10px}.bt-events-grid .bt-event-item .bt-location-info{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:.7s all;-webkit-transition:.7s all;text-align:center;transform:translateY(141%);-webkit-transform:translateY(141%)}.bt-events-grid .bt-event-item .bt-location-info .bt-location i{display:block;font-size:40px;color:#fff;margin-bottom:15px}.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{display:block;margin-bottom:-2px}.bt-events-grid .bt-event-item .bt-overlay{position:absolute;background:#000;opacity:.7;width:100%;height:100%;top:0;left:0;text-align:center;border-radius:3px;-webkit-border-radius:3px;transition:.7s all;-webkit-transition:.7s all}.bt-events-grid .bt-event-item:hover .bt-overlay{background:var(--main)}.bt-events-grid .bt-event-item:hover .link-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.bt-events-grid .bt-event-item:hover .bt-start-date{opacity:0;visibility:hidden;transform:translatey(0);-webkit-transform:translatey(0)}.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{padding:40px 40px 0;text-align:center;color:#fff;overflow:hidden;transition:all .4s;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.bt-events-special .jws-event-box article .bt-event-item .link-bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99999}.bt-events-special .jws-event-box article .bt-event-item .bt-overlay{border-radius:2px;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.7;z-index:0;background:#000}.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{margin-bottom:7px;font-size:12px;position:relative}.bt-events-special .jws-event-box article .bt-event-item .bt-start-date .bt-title{margin-bottom:28px;line-height:25px;position:relative}.bt-events-special .jws-event-box article .bt-event-item .bt-start-date .bt-title a{color:#fff;font-size:18px}.bt-events-special .jws-event-box article .bt-event-item .fee-event{font-family:Arial,Helvetica,sans-serif;position:relative;color:#fff;background:var(--main);padding:8px 20px 8px 10px;font-size:12px;text-transform:none;letter-spacing:.1px;border-radius:1px;-webkit-border-radius:1px}.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{position:relative;z-index:9999;transition:all .7s;-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-o-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0}.bt-events-special .jws-event-box article .bt-event-item .bt-location-info .bt-location i{display:block;font-size:30px;margin-bottom:15px}.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{width:100%;height:100%;display:block}.bt-events-special .jws-event-box article .bt-event-item:hover .bt-location-info{transition:all .7s;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:1}.bt-events-special .jws-event-box article .bt-event-item:hover .bt-start-date{transition:all .7s;-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-o-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px);opacity:0}.bt-events-special .jws-event-box:nth-child(2n+1) .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{transition:all .4s;float:left;width:20%;padding:0 1px}.bt-events-special>article .bt-event-item{position:relative;height:480px}.bt-events-special>article .bt-event-item .bt-overlay{transition:all .4s;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1}.bt-events-special>article .bt-event-item .bt-start-date{transition:all .4s;font-family:Ubuntu;position:absolute;top:30px;right:30px;width:85px;text-align:center;z-index:9;opacity:0}.bt-events-special>article .bt-event-item .bt-start-date .date{position:relative;width:100%;height:70px;background:#fff;padding-top:10px}.bt-events-special>article .bt-event-item .bt-start-date .date>span{display:block;line-height:26px;text-transform:uppercase}.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{content:"";height:60px;left:5px;position:absolute;top:5px;width:75px;border:1px dashed #c0c0c0}.bt-events-special>article .bt-event-item .bt-start-date .time{font-size:13px;line-height:36px;text-transform:uppercase;width:100%;color:#fff;background:var(--main)}.bt-events-special>article .bt-event-item .bt-info{transition:all .4s;position:absolute;bottom:0;left:0;width:100%;padding:40px 20px;z-index:9}.bt-events-special>article .bt-event-item .bt-info .bt-subtitle{transition:all .4s;font-family:Ubuntu;font-size:12px;font-weight:300;font-style:italic;line-height:26px;color:#fff;margin-bottom:5px;opacity:0}.bt-events-special>article .bt-event-item .bt-info .bt-title{transition:all .4s;font-family:Roboto Slab;font-size:18px;line-height:26px;text-transform:uppercase;margin-bottom:5px}.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{transition:all .4s;position:relative;font-size:12px;color:#ddd}.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{transition:all .4s;content:"";position:absolute;bottom:0;left:0;width:85px;height:3px;background:var(--main);opacity:0}.bt-events-special>article.active{width:40%}.bt-events-special>article.active .bt-event-item .bt-overlay{background:0 0}.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:0 0}.bt-events-special>article .bt-event-item .bt-start-date{opacity:1}.bt-events-special>article .bt-event-item .bt-info{opacity:1;padding:80px 60px}.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{padding:80px 30px}.bt-events-special>article.active .bt-event-item .bt-info{padding:80px 30px}}.archive .bt-events #tribe-bar-form{background:0 0}.archive .bt-events #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner{background:#f5f5f5;padding:15px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.archive .bt-events #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner label{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;letter-spacing:.16px;color:#444}.archive .bt-events #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-list{position:relative;padding:0 13px}.archive .bt-events #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-list:after{content:"";font-family:FontAwesome;position:absolute;right:25px;top:0}.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{background:#fafafa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.archive .bt-events #tribe-bar-form .tribe-bar-filters label{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:.16px;color:#444}.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{color:#fff;color:#fff;font-family:Arial,Helvetica,sans-serif;border:1px solid var(--main);background:var(--main)}.archive .bt-events #tribe-bar-form .tribe-bar-filters input.tribe-events-button:hover{background:#fff;color:var(--main)}.archive .bt-events #tribe-events-content{background:#fafafa;padding:45px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.archive .bt-events #tribe-events-content h2.tribe-events-page-title{font-size:28px;letter-spacing:.48px;text-transform:uppercase}.archive .bt-events #tribe-events-content .tribe-events-calendar thead th{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;line-height:28px;letter-spacing:.16px;color:#444;background:#fff;padding:15px 0;border-left:5px solid #fff;border-right:5px solid #fff;border-bottom:5px solid #fff}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td{background:#fafafa;border-width:0 5px 5px;border-color:#fff}.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-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]{font-family:Arial,Helvetica,sans-serif;font-size:32px;letter-spacing:.48px;color:#a5a5a5;background:0 0;padding:15px 30px}.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,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]>a{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:24px;letter-spacing:.48px;color:#fff;background:var(--main);width:50px;height:50px;line-height:50px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.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,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future 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-family:Arizonia;font-size:14px;letter-spacing:.48px}.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{background:#353535;padding:10px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.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-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:.16px;text-transform:uppercase;color:#fff}.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;letter-spacing:.48px;line-height:18px;color:#e5e5e5}.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;color:#999;margin-bottom:5px}.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{width:95px;height:auto}.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{width:10px;height:10px;background:#353535;margin-bottom:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.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{color:#fff;color:var(--main);text-transform:none;background:#fff;min-width:140px;font-weight:500;padding:0 25px;font-family:Arial,Helvetica,sans-serif}.archive .bt-events #tribe-events-content #tribe-events-footer .tribe-events-sub-nav li a>span{display:inline-block;vertical-align:middle;line-height:40px}.archive .bt-events #tribe-events-content #tribe-events-footer .tribe-events-sub-nav li a:hover,.archive .bt-events #tribe-events-content #tribe-events-footer .tribe-events-sub-nav li a:focus{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{margin-top:0;background:#222}.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{font-family:Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.48px;color:#999;background:#fafafa;padding:5px 4%}.archive .bt-events #tribe-events-content .tribe-events-loop .tribe-events-day-time-slot h5{font-family:Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.48px;color:#999;background:#eee;padding:10px}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events{margin:0;padding:30px 0}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost span{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.48px;color:#303030}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events h2{font-size:20px;line-height:30px;letter-spacing:.48px;text-transform:uppercase}.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;line-height:28px;letter-spacing:.3px;color:#222;margin:5px 0 15px;font-family:Poppins}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-updated,.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{display:inline-block;font-style:normal}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-updated:before,.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{content:"";font-family:FontAwesome;margin-right:5px}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-updated .tribe-events-address,.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{font-style:normal}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-updated,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-event-schedule-details{margin-right:15px}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-updated:before,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-meta .tribe-event-schedule-details:before{content:""}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-content{font-size:14px;line-height:26px;letter-spacing:.3px;color:#555}.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:hover,.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-content .tribe-events-read-more:focus{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{background-color:#fafafa;position:relative;margin-bottom:60px;padding:64px 79px 12px;width:90%;margin:0 auto;margin-top:-31px}.tb-event-signle .tb-event-info .header-info .content-box-header .title{font-size:22px;font-weight:700;line-height:30px;letter-spacing:.16px;text-transform:uppercase;color:#444;margin-bottom:9px}.tb-event-signle .tb-event-info .header-info .content-box-header .fee-event{color:#fff;font-size:12px;font-family:Arial,Helvetica,sans-serif;background:var(--main);padding:13px 27px;font-weight:500;font-weight:400;position:absolute;top:-25px;border-radius:3px;-webkit-border-radius:3px;letter-spacing:0;text-transform:none}.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;color:#666;font-weight:500;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;margin-top:31px;border-top:1px #6a6a69 dashed}.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{width:36px;height:36px;border:2px solid var(--main);border-radius:50%;-webkit-border-radius:50%;line-height:33px;text-align:center;display:inline-block;font-size:11px;color:var(--main);transition:.5s all;-webkit-transition:.5s all;margin-right:-1px}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .icon-event a:hover{background-color:var(--main);color:#fff}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .bt-meta{display:inline-block;line-height:33px}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .bt-meta li{display:inline-block;border-right:2px solid #ddd;line-height:10px;font-size:12px;color:#555;padding:0 15px}.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-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-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]{font-size:24px;text-align:center;padding:15px}.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,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]>a{font-size:18px;height:35px;line-height:35px;width: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-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-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]{font-size:18px;margin-top:0}.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,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]>a{font-size:14px;height:25px;line-height:25px;width: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{min-width:120px;margin-bottom:0;padding:10px}.archive .bt-events #tribe-mobile-container .tribe-mobile-day-heading{font-size:14px;font-weight:400;letter-spacing:.48px;color:#555}.archive .bt-events #tribe-mobile-container .type-tribe_events h4{font-size:14px;line-height:24px;letter-spacing:.16px;text-transform:uppercase;margin-bottom:5px}.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{display:block;font-size:13px;line-height:24px;letter-spacing:.48px;color:#999;margin-bottom:15px}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-event-schedule-details:before{content:"";font-family:FontAwesome;margin-right:5px}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-event-image{width:100%;float:none;margin:0 0 15px}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-event-image img{width:100%;height:auto}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-event-description{font-size:14px;line-height:26px;letter-spacing:.48px;color:#555}.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:hover,.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-read-more:focus{color:var(--secondary)}}@media (max-width:479px){.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-],.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]{padding:5px;font-size:14px}.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,.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td.tribe-events-future div[id*=tribe-events-daynum-]>a{font-size:12px;height:20px;line-height:20px;width: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("/wp-content/themes/paradise/assets/css/presets/../../images/remove.png"),default!important}.modal .modal-dialog .modal-content .popup_content .site_donation_popup_form .form-group .required_star{color:#f00}.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}.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-left:0!important;padding-right:0!important}}.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:0 11px;margin-top:-19px}.page-404 h3{font-size:36px}.page-404 p{font-size:16px}.page-404 p a{margin-top:19px}.box-time{background:#fff;padding:69px 73px 66px 69px;position:absolute;top:10%;left:19%;border-radius:2px;-webkit-border-radius:2px}.box-time h5{font-family:Oswald;font-weight:700;text-transform:uppercase;font-size:24px;letter-spacing:0;margin-bottom:28px}.box-time .box-time-top{border-bottom:1px solid #ebebeb;padding-bottom:44px;margin-bottom:49px;padding-right:45px}.box-time .box-time-bottom .time1{margin-bottom:11px}.boxed #jws-main{max-width:1200px;margin:auto;-webkit-box-shadow:0 0 10px 0 rgba(17,17,17,.5);-moz-box-shadow:0 0 10px 0 rgba(17,17,17,.5);box-shadow:0 0 10px 0 rgba(17,17,17,.5)}.page-template-page-NoTitleBarBlack #jws-main{background:#111;color:#bbb}.preeloader{background:#fff none repeat scroll 0 0;height:100%;position:fixed;width:100%;z-index:999999}.preloader-spinner{-webkit-animation:1.5s linear 0s normal none infinite running loader;animation:1.5s linear 0s normal none infinite running loader;width:60px;height:60px;font-size:35px;text-align:center;border-radius:50%;position:absolute;left:50%;margin-left:-30px;top:50%;margin-top:-30px;padding-top:12px;z-index:99;background:#1a1a1a;color:var(--main)}#back-to-top.show{display:block;animation:fadeInUp 1s both}.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{background:#ca3d26 none repeat scroll 0 0;display:block;padding:30px 20px;z-index:99;position:relative}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap{display:inline-block;width:22.7%;vertical-align:top;margin-bottom:0;position:relative;margin:0 15px}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap:first-child,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap:first-child{margin-left:0}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap.otw-date-li:before,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap.otw-date-li:before{content:"";font:normal normal normal 14px/1 FontAwesome;color:#fff;font-size:20px;position:absolute;right:12px;top:10px}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap.otw-time-wrap:before,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap.otw-time-wrap:before{content:"";font:normal normal normal 14px/1 FontAwesome;color:#fff;font-size:20px;position:absolute;right:12px;top:10px}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap.otw-party-size-wrap:before,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap.otw-party-size-wrap:before{content:"";font:normal normal normal 14px/1 FontAwesome;color:#fff;font-size:20px;position:absolute;right:12px;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{background:transparent none repeat scroll 0 0;border:2px solid;color:#fff;font-size:14px;font-weight:700;letter-spacing:2px;padding:4px 15px;text-transform:uppercase;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap input:hover{background:#fff none repeat scroll 0 0;color:#ca3d26;border:2px solid #fff}.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{border:2px solid;color:#fff;height:40px;position:relative;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:0 0;cursor:pointer;padding:0 10px}.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{line-height:36px;color:#fff;height:40px;font-size:15px;font-weight:400}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap .selectric b{display:none}.bg-custom{background:no-repeat scroll center bottom/contain}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.screen-reader-text{display:none}.area-title{margin-bottom:60px}.area-title h2{color:var(--main);display:inline-block;font-family:"Herr Von Muellerhoff",cursive;font-size:58px;margin:0;padding:0 10px;position:relative;text-transform:capitalize;letter-spacing:2px;font-weight:400;margin-bottom:5px}.area-title h3{color:#212324;font-size:40px;letter-spacing:2px;text-transform:uppercase;font-weight:400}.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:outside none none;margin:0;padding:0;text-align:right}.top-social-bookmark ul li{display:inline}.top-social-bookmark ul li a{color:#fff;display:inline-block;font-size:14px;height:40px;margin:0 -2.5px;padding:6px;text-align:center;width:40px}.top-social-bookmark ul li a:hover{background:#fff;color:var(--main)}.top-social-bookmark ul li:last-child a{margin-right:-5px}.book-table-popup a{background:var(--main) none repeat scroll 0 0;color:#fff;font-size:12px;font-weight:700;letter-spacing:2px;padding:13px 30px}.book-table-popup a:hover{background:#fff none repeat scroll 0 0;color:var(--main)}.is-sticky .mainmenu-area{box-shadow:0px 1px 1px rgba(0,0,0,.1);z-index:99999!important}.navbar-brand{display:none}.navbar-brand.white{display:block}.is-sticky .navbar-brand.white{display:none}.is-sticky .navbar-brand{display:block}ul#nav li.active a::before{background:var(--main) none repeat scroll 0 0;content:"";height:2px;left:0;position:absolute;top:0;width:100%;-webkit-transition:.3s;transition:.3s}.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}a.search-form-trigger{color:#2d2c40;position:relative;width:30px}a.search-form-trigger::before{position:absolute;font-family:"ElegantIcons";content:"U";speak:none;left:-18px;top:-2px;font-weight:700;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:16px;-moz-transform:translateY(15px)}.search-form-jws{position:fixed;height:50px;width:100%;left:0;z-index:9999999;opacity:0;top:38%;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.search-form-jws.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.search-form-jws form{height:100%;width:80%;margin:0 auto!important;position:relative}.search-form-jws form:after{content:"";background:#2d2c40;bottom:0;width:0%;height:1px;position:absolute;transition:1s all;-webkit-transition:1s all;left:0}.is-visible form:after{width:100%}.search-form-jws input{border-radius:0;border:none;background:0 0;height:100%;width:100%;padding:0 5%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;color:#2d2c40}.search-form-jws input::-webkit-input-placeholder{color:#2d2c40}.search-form-jws input::-moz-placeholder{color:#2d2c40}.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{position:fixed;z-index:999999;height:100%;width:100%;top:0;left:0;cursor:pointer;background-color:rgba(255,255,255,.9);visibility:hidden;opacity:0;-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}.search-form-overlay.is-visible{opacity:1;visibility: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}.no-js .search-form-jws{position:relative;top:0;opacity:1;visibility:visible}.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;font-family:Arial,Helvetica,sans-serif;margin-bottom:19px}.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{background:#000!important;border:1px solid #000!important;border-radius:25px!important;-webkit-border-radius:25px!important;font-weight:600;font-size:14px!important;color:#2d2c40!important;padding:10px 45px!important}.custom-btn-tt a:hover{background:0 0!important;color:#000}.line-bottom-center{position:relative}.line-bottom-center:after{content:" ";width:95px;height:4px;background:#000;display:block;margin:0 auto;margin-top:33px}.line-bottom-left{position:relative}.line-bottom-left:after{content:" ";position:absolute;left:0;bottom:0;width:95px;height:4px;background:#000}.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}}.text-block-custom{text-align:center}.text-block-custom h3{font-size:24px;color:#2d2c40;font-weight:400;letter-spacing:0;margin-bottom:8px}.text-block-custom h4{font-size:16px;color:#7a7992;font-weight:300;letter-spacing:0}.bt-info-wrap.layout14 .bt-info{display:flex;align-items:center}.bt-info-wrap.layout14 .bt-title{font-size:15px;line-height:22px;font-weight:400;margin:0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px)}.bt-info-wrap.layout14 .image-top{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;max-width:32px;margin-right:10px;margin-top:-3px}.bt-info-wrap.layout13{background-position:center;background-size:cover;padding:56px 40px;border-radius:5px}.bt-info-wrap.layout13 .bt-content{font-size:13px;color:#fff;font-weight:500;letter-spacing:1.5px}.bt-info-wrap.layout13 .bt-content p{margin-bottom:9px}.bt-info-wrap.layout13 .bt-title{font-size:30px;line-height:38px;color:#fff;max-width:219px;margin-bottom:20px}.bt-info-wrap.layout13 .bt_readmore{font-size:13px;font-weight:700;color:#212324;background:#fff;padding:7px 25px;border-radius:40px;display:inline-block;letter-spacing:1px}.bt-info-wrap.layout3 .bt-info img{border-top-left-radius:100px;border-top-right-radius:100px}.bt-info-wrap.layout3 .bt-info .bt-title{text-align:center;background:#f5f5f9;padding:23px 0;position:relative}.bt-info-wrap.layout3 .bt-info .bt-title:after{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;opacity:0;transition:.7s all;-webkit-transition:.7s all;content:"";top:0;left:0;width:100%;height:100%;position:absolute}.bt-info-wrap.layout3 .bt-info .bt-title a{font-size:20px;color:#2d2c40;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:600;position:relative;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{background-color:#fff;padding:30px 10px;transition:.5s all;-webkit-transition:.5s all;border-radius:5px;-webkit-border-radius:5px}.bt-info-wrap.layout11:hover{box-shadow:0px 17px 32px rgba(0,0,0,.1)}.bt-info-wrap.layout11:hover .image_t{border-color:var(--main)}.bt-info-wrap.layout11 .bt-info{text-align:center;padding:0 20px}.bt-info-wrap.layout11 .bt-info .bt_readmore{border-bottom:1px solid transparent}.bt-info-wrap.layout11 .bt-info .bt_readmore:hover{color:#2d2c40;border-color:var(--main)}.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{color:#2d2c40;font-size:22px;font-family:Arial,Helvetica,sans-serif}.bt-info-wrap.layout11 .bt-info .bt-title a:hover{color:var(--main)}.bt-info-wrap.layout11 .image_t{margin-bottom:24px;border-radius:100%;-webkit-border-radius:100%;overflow:hidden;border:10px solid #fff;transition:.3s all;-webkit-transition:.3s all}.bt-info-wrap.layout10{background-color:#f5f5f9;border-top-right-radius:125px;border-top-left-radius:125px;box-shadow:0px 1px 1px rgba(0,0,0,.1);border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px}.bt-info-wrap.layout10:hover{box-shadow:0px 17px 32px rgba(0,0,0,.1);transition:.5s all;-webkit-transition:.5s all}.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{text-align:center;padding:0 20px}.bt-info-wrap.layout10 .bt-info .bt-title{margin-bottom:6px}.bt-info-wrap.layout10 .bt-info .bt-title a{color:#2d2c40;font-size:20px;font-family:Arial,Helvetica,sans-serif}.bt-info-wrap.layout10 .image_t{margin-bottom:24px;border-radius:100%;-webkit-border-radius:100%;overflow:hidden;border:10px solid #fff;transition:.3s all;-webkit-transition:.3s all}.bt-info-wrap.layout4 .bt-info{text-align:center}.bt-info-wrap.layout4 .bt-info .image-top{width:100%;height:100px;position:relative}.bt-info-wrap.layout4 .bt-info .image-top .image-inner{position:absolute;bottom:0;left:0;text-align:center;width:100%}.bt-info-wrap.layout4 .bt-info .bt-title{font-size:24px;color:#2d2c40;font-family:Oswald;margin-top:24px;margin-bottom:19px}.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;display:flex;align-items:center;width:100%;margin:0 auto;justify-content:center}.bt-info-wrap.layout12 .bt-info .image-top{width:100%;position:relative}.bt-info-wrap.layout12 .bt-info .bt-title{font-size:18px;color:#2d2c40;margin-top:32px;margin-bottom:4px}.bt-info-wrap.layout8 .bt-info{display:flex;display:-webkit-flex;align-items:center;background-color:#282828;border-radius:2px;box-shadow:0px 1px 1px rgba(0,0,0,.1)}.bt-info-wrap.layout8 .bt-info .info_right{width:calc(100% - 136px);display:inline-block;vertical-align:top;background-color:#f5f5f9;text-align:right;padding-right:60px;padding-top:26px;padding-left:26px}.bt-info-wrap.layout8 .bt-info .info_right .bt-title{font-family:Oswald;font-weight:400;font-size:24px;margin-bottom:18px}.bt-info-wrap.layout8 .bt-info .image-top{width:136px;display:inline-block;vertical-align:top;text-align:center}.bt-info-wrap.layout9 .bt-info{display:flex;display:-webkit-flex;align-items:center;background-color:#282828;border-radius:2px;box-shadow:0px 1px 1px rgba(0,0,0,.1)}.bt-info-wrap.layout9 .bt-info .info_right{width:calc(100% - 136px);display:inline-block;vertical-align:top;background-color:#f5f5f9;text-align:left;padding-left:60px;padding-top:26px;padding-right:26px}.bt-info-wrap.layout9 .bt-info .info_right .bt-title{font-family:Oswald;font-weight:400;font-size:24px;margin-bottom:18px}.bt-info-wrap.layout9 .bt-info .image-top{width:136px;display:inline-block;vertical-align:top;text-align:center}.bt-info-wrap.layout5{padding-top:51px;padding-bottom:98px;max-height:550px;height:340px}.bt-info-wrap.layout5:hover .image-inner img{transform:translateY(-10px);transition:.5s all}.bt-info-wrap.layout5 .bt-info{text-align:center}.bt-info-wrap.layout5 .bt-info .image-top{width:100%;height:100px;position:relative}.bt-info-wrap.layout5 .bt-info .image-top .image-inner{position:absolute;bottom:0;left:0;text-align:center;width:100%}.bt-info-wrap.layout5 .bt-info .image-top .image-inner img{transition:.5s all}.bt-info-wrap.layout5 .bt-info .bt-title{margin-top:24px;margin-bottom:13px}.bt-info-wrap.layout5 .bt-info .bt-title a{font-size:24px;color:#fff;font-family:Oswald;margin-bottom:19px;font-weight:400}.bt-info-wrap.layout5 .bt-info .bt-title a:hover{color:#000}.bt-info-wrap.layout5 .bt-info .bt-content ul li{display:inline-block;position:relative;font-weight:400;margin:0 15px}.bt-info-wrap.layout5 .bt-info .bt-content ul li:after{content:"/";position:absolute;right:-14px;top:0;width:1px;height:16px}.bt-info-wrap.layout5 .bt-info .bt-content ul li:last-child:after{display:none}.bt-info-wrap.layout7 .bt-info .image-top{display:inline-block;vertical-align:top;margin-right:18px;width:75px}.bt-info-wrap.layout7 .bt-info .image-top .image-inner img{transition:.5s all}.bt-info-wrap.layout7 .bt-info .info_right{display:inline-block;vertical-align:top;width:calc(100% - 100px)}.bt-info-wrap.layout7 .bt-info .bt-title{margin-bottom:9px}.bt-info-wrap.layout7 .bt-info .bt-title a{font-size:24px;color:#fff;font-family:Oswald;margin-bottom:19px;font-weight:400}.bt-info-wrap.layout7 .bt-info .bt-title a:hover{color:#000}.bt-info-wrap.layout7 .bt-info .bt-description{margin-top:18px;color:#fff}.bt-info-wrap.layout7 .bt-info .bt-content ul li{display:inline-block;position:relative;font-weight:400}.bt-info-wrap.layout7 .bt-info .bt-content ul li:after{content:"/";margin:0 15px;display:inline-block;right:-14px;top:0;width:1px;height:16px}.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{width:60px;height:60px;color:#fff;line-height:60px;border-radius:100%;-webkit-border-radius:100%;text-align:center;background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;position:relative;display:block;font-size:24px;transition:.7s all;-webkit-transition:.7s all;float:left;margin-right:29px;margin-top:2px}.bt-info-wrap.layout2 .bt-info .bt-title{margin-bottom:6px}.bt-info-wrap.layout2 .bt-info .bt-content{padding-left:89px;line-height:28px;letter-spacing:.1px}.bt-info-wrap.layout2 .bt-info .bt-content p{margin-bottom:-4px}.bt-info-wrap.layout2:hover .bt-info span{background-position:right center}.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{background:#2d2c40;color:#fff;text-align:center;padding:13px 0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:relative}.bt-info-wrap.layout6 .bt-info .bt-title:after{background-image:linear-gradient(to right,var(--secondary) 0%,#fcbaf8 51%,var(--main) 100%);background-size:200% auto;opacity:0;transition:.7s all;-webkit-transition:.7s all;content:"";top:0;left:0;width:100%;height:100%;position:absolute;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.bt-info-wrap.layout6 .bt-info .bt-title a{color:#fff;text-transform:uppercase;font-size:16px;position:relative;z-index:1}.bt-info-wrap.layout6 .bt-info .content-top{position:relative;border-top-left-radius:10px;border-top-right-radius:10px}.bt-info-wrap.layout6 .bt-info .content-top .content-inner{position:absolute;top:30%;width:100%;text-align:center}.bt-info-wrap.layout6 .bt-info .content-top .content-inner .background-iner{background:rgba(255,255,255,.9);display:inline-block;border-radius:10px;-webkit-border-radius:10px;padding:19px 43px 12px 41px}.bt-info-wrap.layout6 .bt-info .content-top .content-inner .background-iner .bt-level{font-size:36px;font-family:Arizonia;margin-bottom:11px}.bt-info-wrap.layout6 .bt-info .content-top .content-inner .background-iner .bt-price{font-size:18px;color:var(--main);margin-bottom:0}.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-top:27px;margin-bottom:6px}.bt-info-wrap.layout1 .bt-info .bt-content{line-height:24px}.bt-info-wrap.layout1 .bt-info span{width:100px;height:100px;color:#fff;line-height:100px;border-radius:100%;-webkit-border-radius:100%;text-align:center;background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;position:relative;display:block;font-size:36px;margin:0 auto;transition:.7s all;-webkit-transition:.7s all}.bt-info-wrap.layout1 .bt-info span:after{border:1px dashed #fff;border-radius:100%;width:90%;height:90%;position:absolute;background-color:transparent;content:"";left:5px;top:5px}.bt-info-wrap.layout1:hover .bt-info span{background-position:right center}.services-grid .services-box .services-container .services-details{position:relative;padding:0 22px 22px;background-color:#fff;border-radius:10px;box-shadow:0px 1px 1px rgba(0,0,0,.1)}.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;left:0;text-align:center;bottom:-20px;width:100%}.services-grid .services-box .services-container .services-details a{color:#fff!important;background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;transition:.7s all;-webkit-transition:.7s all;font-weight:400;font-size:14px;text-transform:uppercase;border-radius:25px;-webkit-border-radius:25px;padding:10px 22px;display:inline-block}.services-grid .services-box .services-container .services-details a:hover{background-position:right center}.services-grid .services-box .services-container .service-img{position:relative;border-radius:100%;transform:translateY(53%);-webkit-transform:translateY(53%);z-index:1}.services-grid .services-box .services-container .service-img .service-img-inner{width:78%;margin:0 auto;position:relative;max-width:220px}.services-grid .services-box .services-container .service-img .service-img-inner:before{content:" ";position:absolute;border:10px solid rgba(255,255,255,.5);top:0;left:0;width:100%;height:100%;border-radius:100%;z-index:1;transition:.5s all;-webkit-transition:.5s all}.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(255,163,225,.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{background:rgba(0,0,0,.9);position:absolute;width:100%;height:100%;top:0;left:0;transform:translateY(100%);-webkit-transform:translateY(100%);transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0 30px}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .team-details{text-align:left;padding-top:0}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .team-details h3{color:#fff;font-weight:500}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .team-details p{color:#fff;margin-bottom:12px}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .excerpt{color:#fff;margin-bottom:50px}.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:initial;text-align:left}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .member-social-bookmark ul li{opacity:1;transform:translatey(0);-webkit-transform:translatey(0)}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .member-social-bookmark ul li a{font-size:18px;height:35px;width:35px;line-height:35px;background-color:#fff!important}.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{bottom:initial;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.team-grid-two .list-team .team-container.layout2 .team-img .team-details{text-align:center;position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.8);transition:.5s all;-webkit-transition:.5s all;padding-bottom:9px;padding-top:6px}.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{color:#fff;margin-bottom:0}.team-grid-two .list-team .team-container .team-details{text-align:center;padding-top:20px}.team-grid-two .list-team .team-container .team-details h3{font-size:18px;font-weight:600;letter-spacing:.3px;margin-bottom:-5px}.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;width:100%;text-align:center}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li{display:inline-block;margin:0 2.5px;transition-delay:.3s;transition:.5s all;-webkit-transition:.5s all;opacity:0}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li:nth-child(1){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{width:30px;height:30px;line-height:30px;text-align:center;background-color:#fff;color:#2d2c40;display:block;border-radius:50%}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li a:hover{background-color:#000}.team-grid-two .list-team .team-container .team-img:hover .member-social-bookmark ul li{opacity:1}.team-grid .list-team{display:inline-block;width:31.33333%;list-style:none;vertical-align:middle;margin-right:30px}.team-grid .instagram-load{width:65.66666%;display:inline-block;vertical-align:middle;margin-top:-9px}.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:#000}.team-grid .team-container{background:#f5f5f9;padding:20px;margin-bottom:15px;box-shadow:0px 1px 1px rgba(0,0,0,.1);transition:.7s all;-webkit-transition:.7s all;position:relative}.team-grid .team-container .team-details{display:inline-block;vertical-align:middle;padding-left:40px}.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{width:20px;height:20px;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);right:-7.5px;top:43%;content:"";background:#f5f5f9;z-index:3;opacity:0}.team-grid .team-container .team-details h3 a:after{width:20px;height:20px;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);right:-10.5px;top:43%;content:" ";background:#f5f5f9;border:2px solid #000;opacity:0;z-index:0;border-left:0;border-bottom:0}.team-grid .team-container .team-details h3 a:before{position:absolute;width:100%;height:100%;content:"";border:2px solid #000;top:0;left:0;opacity:0}.team-grid .team-container .team-details h3 a.active .hidden-before,.team-grid .team-container .team-details h3 a.active:before,.team-grid .team-container .team-details h3 a.active:after{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:#000}.team-grid .team-container .team-img{width:110px;display:inline-block}.team-carousel .team-container .team-details h3{font-size:18px;margin-bottom:-7px;font-weight:600;letter-spacing:.16px}.team-carousel .team-container .team-details .excerpt{line-height:25px}.team-carousel .team-container .team-details .link-booking{position:absolute;left:0;text-align:center;bottom:-20px;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{display:inline-block;margin:0 3px}.team-carousel .team-container .team-details .member-social-bookmark ul li a{color:#fff!important;background:#c1bfda;background-size:200% auto;transition:.7s all;-webkit-transition:.7s all;font-size:14px;text-transform:uppercase;border-radius:100%;-webkit-border-radius:100%;width:30px;height:30px;line-height:30px;display:inline-block;position:relative}.team-carousel .team-container .team-details .member-social-bookmark ul li a:before{background:linear-gradient(to right,var(--secondary),var(--main));position:absolute;width:100%;height:100%;border-radius:100%;-webkit-border-radius:100%;opacity:0;top:0;left:0;content:"";transition:.7s all;-webkit-transition:.7s all}.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 .owl-nav div{top:58%!important}.services-carousel-fullwidth .owl-nav div{top:45%!important;background-color:#fff!important;width:50px;height:50px;line-height:50px!important;color:#111!important;font-size:24px!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{background:linear-gradient(to right,var(--secondary),var(--main));opacity:0;z-index:0;position:absolute;content:"";width:100%;height:100%;top:0;left:0;transition:.5s all;-webkit-transition:.5s all}.services-carousel-fullwidth .services-container .service-img .content-inner{position:absolute;bottom:0;text-align:left;width:100%;padding-left:38px;z-index:1;padding-bottom:33px}.services-carousel-fullwidth .services-container .service-img .content-inner .services-title{opacity:0;transition:.7s all;-webkit-transition:.7s all;transform:translatex(-25px);-webkit-transform:translatex(-25px);font-family:Asar;color:#fff;text-transform:uppercase;margin-bottom:3px}.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{color:#fff;opacity:0;transition:.7s all;-webkit-transition:.7s all;transform:translatex(-25px);-webkit-transform:translatex(-25px);font-size:16px;transition-delay:.3s;-webkit-transition-delay:.3s;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{opacity:1;transform:translatex(0px);-webkit-transform:translatex(0px)}.services-carousel .services-container .services-details h3{font-size:18px;color:#2d2c40;font-weight:500;letter-spacing:0;margin-top:12px;margin-bottom:-2px}.services-carousel .services-container .services-details p{font-size:24px;color:var(--main);font-weight:500;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;top:39%;text-align:center;width:100%;z-index:1}.services-carousel .services-container .service-img .btn-inner a{width:120px;height:46px;background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#fff;text-transform:uppercase;display:block;line-height:46px;margin:0 auto;border-radius:25px;font-size:14px;letter-spacing:0;font-weight:500;opacity:0;visibility:hidden;transition:.7s all;-webkit-transition:.7s all}.services-carousel .services-container .service-img .btn-inner a:hover{background-position:right center}.services-carousel .services-container .service-img .service-img-inner{width:78%;margin:0 auto;position:relative}.services-carousel .services-container .service-img .service-img-inner:before{content:" ";position:absolute;border:10px solid rgba(255,255,255,.5);top:0;left:0;width:100%;height:100%;border-radius:100%;z-index:1;transition:.5s all;-webkit-transition:.5s all}.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(255,163,225,.5)}.services-carousel-3 .owl-stage-outer{padding-top:30px}.services-carousel-3 .owl-item{padding-bottom:35px}.services-carousel-3 .services-container{background-color:#f5f5f9;box-shadow:0px 1px 1px rgba(0,0,0,.1);border-radius:10px;transition:.5s all;-webkit-transition:.5s all;padding-bottom:6px}.services-carousel-3 .services-container:hover{box-shadow:0px 17px 32px rgba(0,0,0,.1)}.services-carousel-3 .services-container .price{font-size:24px;font-family:Arizonia;background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#fff;padding:5px 25px;border-radius:40px;display:inline-block;transform:translateY(-16px);-webkit-transform:translateY(-16px);margin-bottom:3px}.services-carousel-3 .services-container .services-details{padding:0 25px}.services-carousel-3 .services-container .services-details h3{font-size:18px;color:#2d2c40;font-weight:500;letter-spacing:0;margin-top:20px;margin-bottom:1px}.services-carousel-3 .services-container .service-img{position:relative;border-radius:100%}.services-carousel-3 .services-container .service-img .btn-inner{position:absolute;top:39%;text-align:center;width:100%;z-index:1}.services-carousel-3 .services-container .service-img .btn-inner a{width:120px;height:46px;background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#fff;text-transform:uppercase;display:block;line-height:46px;margin:0 auto;border-radius:25px;font-size:14px;letter-spacing:0;font-weight:500;opacity:0;visibility:hidden;transition:.7s all;-webkit-transition:.7s all}.services-carousel-3 .services-container .service-img .btn-inner a:hover{background-position:right center}.services-carousel-3 .services-container .service-img .service-img-inner{width:78%;margin:0 auto;position:relative}.services-carousel-3 .services-container .service-img .service-img-inner:before{content:" ";position:absolute;border:10px solid rgba(255,255,255,.5);top:0;left:0;width:100%;height:100%;border-radius:100%;z-index:1;transition:.5s all;-webkit-transition:.5s all}.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(255,163,225,.5)}.owl-nav div{position:absolute;background-color:#c1bfda!important;color:#fff!important;width:40px;height:40px;border-radius:50%!important;-webkit-border-radius:50%!important;text-align:center;line-height:40px!important;font-size:24px!important;transition:.7s all;-webkit-transition:.7s all;padding:0!important}.owl-nav div:hover{background-color:var(--main)!important}.owl-nav div.owl-prev{left:-8%;top:26%;opacity:0;transform:translatex(25px);-webkit-transform:translatex(25px);transition-delay:.5s}.owl-nav div.owl-next{right:-8%;top:26%;opacity:0;transform:translatex(-25px);-webkit-transform:translatex(-25px);transition-delay:.5s}.jws-carousel:hover .owl-nav div{opacity:1;transform:translatex(0px);-webkit-transform:translatex(0px);transition-delay:0s}.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{color:var(--main);font-size:14px;margin-right:4px}.box-spa-left .single-counter h3{color:var(--main);font-family:Arizonia;font-size:36px;margin-bottom:11px}.box-spa-left .single-counter p{font-size:14px;text-transform:uppercase;font-weight:500}.box-spa-left .gift-btn a{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;padding:12px 31px 12px 57px!important;border:none!important;transition:.7s all;-webkit-transition:.7s all}.box-spa-left .gift-btn a i{left:32px!important;top:48%!important}.box-spa-left .gift-btn a:hover{background-position:right center}.jws-pricing-wrap .pricing-inner{text-align:center;background:#f5f5f9;padding-top:10px;border-top-right-radius:125px;border-top-left-radius:125px;padding-bottom:48px;-webkit-transition:background .4s linear;-moz-transition:background .4s linear;-o-transition:background .4s linear;transition:background .4s linear;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;max-width:270px;margin:0 auto}.jws-pricing-wrap .pricing-inner:before{content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,var(--secondary),var(--main));position:absolute;border-top-right-radius:125px;border-top-left-radius:125px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;opacity:0;-webkit-transition:.4s linear;-moz-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.jws-pricing-wrap .pricing-inner .image-top img{border:10px solid #fff;border-radius:50%;-webkit-border-radius:50%;position:relative;margin-bottom:38px}.jws-pricing-wrap .pricing-inner .content-bottom{position:relative}.jws-pricing-wrap .pricing-inner .content-bottom .bt-content{max-height:400px;height:177px}.jws-pricing-wrap .pricing-inner .content-bottom h4{font-size:18px;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.jws-pricing-wrap .pricing-inner .content-bottom h6{font-family:Arizonia;font-size:24px;font-weight:400;color:var(--main);letter-spacing:1px}.jws-pricing-wrap .pricing-inner .content-bottom ul{list-style-type:none}.jws-pricing-wrap .pricing-inner .content-bottom ul li{font-size:14px;color:#2d2c40;font-weight:400;letter-spacing:.2px;margin-bottom:6px}.jws-pricing-wrap .pricing-inner .content-bottom a{background-image:linear-gradient(to right,#aaf 0%,#fcbaf8 51%,#aaf 100%);background-size:200% auto;color:#fff;text-transform:uppercase;font-size:14px;font-weight:500;padding:11px 36px;border-radius:25px;-webkit-border-radius:25px}.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{background:#fff;color:var(--main)}.gallery-filter .filter-menu{text-align:center;padding-top:19px;padding-bottom:42px}.gallery-filter .filter-menu li{display:inline-block;padding:0 20px}.gallery-filter .filter-menu li a{font-size:14px;color:#2d2c40;font-weight:500;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{border-radius:5px;-webkit-border-radius:5px;margin-bottom:30px}.gallery-filter.layout2 ul li figure img{border-radius:5px;-webkit-border-radius:5px}.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{width:100%;height:100%;position:absolute;left:0;top:0;text-align:center}.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{width:100%;position:absolute;left:0;top:50%;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0)}.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{width:50px;height:50px;line-height:54px;display:inline-block;text-align:center;background-color:#fff;color:#373b2f;font-size:18px;border-radius:50%;-webkit-border-radius:50%;margin:0 2.5px;opacity:0;transition-delay:.3s;-webkit-transition-delay:.3s}.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;color:#fff;font-weight:400;letter-spacing:.2px;margin-top:18px;margin-bottom:0;opacity:0;transition:.7s all;-webkit-transition:.7s all}.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;color:#fff;opacity:0;transition:.7s all;-webkit-transition:.7s all;margin-bottom: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{background:linear-gradient(to right,var(--secondary),var(--main));position:absolute;left:0;width:100%;height:100%;top:0;opacity:0;content:"";transition:.7s all;-webkit-transition:.7s all}.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-services,.gallery-filter.layout1 .gallery-list ul li figure:hover .title-date,.gallery-filter.layout2 .gallery-list ul li figure:hover .title-services,.gallery-filter.layout2 .gallery-list ul li figure:hover .title-date,.gallery-filter.layout3 .gallery-list ul li figure:hover .title-services,.gallery-filter.layout3 .gallery-list ul li figure:hover .title-date{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(0px);-webkit-transform:translateX(0px);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:#000}.gallery-filter.layout3 .gallery-list ul li figure img{transition:.7s all;-webkit-transition:.7s all}.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%)}.fadeInLeft2{-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2}.fadeInLeft2{-webkit-animation:fadeInLeft2 .7s;animation:fadeInLeft2 .7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:relative}.custom-blog-grid .single-grid .event-inner{border:none;box-shadow:0px 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-weight:500;font-size:14px;text-decoration:underline}.single-grid.tpl9 .event-content .excerpt{font-weight:400;margin-top:11px;margin-bottom:6px}.single-grid.tpl9 .event-content .event-info{font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:400}.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;line-height:26px;margin-bottom:4px}.single-grid.tpl8 .event-inner{border:0;text-align:center}.single-grid.tpl8 .event-inner .event-img{border-radius:5px;-webkit-border-radius:5px;overflow:hidden}.single-grid.tpl8 .event-inner .event-img img{transition:.9s all;-webkit-transition:.9s all}.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;text-transform:uppercase;color:var(--main)}.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;font-family:Arial,Helvetica,sans-serif;line-height:32px;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{width:43%;display:inline-block;vertical-align:middle;padding:0}.single-grid.tpl7 .event-inner .event-content{width:56%;display:inline-block;vertical-align:middle}.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{color:#7a7992;font-weight:500;border-bottom:1px solid #aaa9b8}.single-grid.tpl7 .event-inner .event-content .button a:hover{color:var(--main);border-color:var(--main)}.single-grid.tpl6{padding-bottom:7px}.single-grid.tpl6 .event-inner{position:relative;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.single-grid.tpl6 .event-inner .background_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.single-grid.tpl6 .event-inner .background_img:before{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right,var(--secondary),var(--main));content:"";opacity:.9}.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-title h3 a{color:#fff}.single-grid.tpl6 .event-inner:hover .event-content .event-info{color:#fff}.single-grid.tpl6 .event-inner:hover .event-content .event-info .organizer:before{background-color:#fff}.single-grid.tpl5 .event-inner{box-shadow:none!important;border:none;border-radius:0;padding-bottom:2px}.single-grid.tpl5 .event-inner .event-content{box-shadow:0 1px 1px rgba(0,0,0,.1);width:calc(100% - 40px);margin:0 auto;background-color:#fff;margin-top:-48px;z-index:99;display:block;position:relative;border-radius:2px;padding:24px 30px 20px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.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{color:#2d2c40;font-size:14px;font-weight:500;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:#000}.single-grid.tpl5 .event-inner:hover .event-content .button a,.single-grid.tpl5 .event-inner:hover .event-content .excerpt,.single-grid.tpl5 .event-inner:hover .event-content .event-title h3 a,.single-grid.tpl5 .event-inner:hover .event-content .event-info{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{box-shadow:none!important;border:none}.single-grid.tpl4 .event-inner .event-content{padding:27px 0}.single-grid.tpl4 .event-inner .event-content .event-info{margin-bottom:12px}.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{border:1px solid #f0f2eb;border-radius:5px;-webkir-border-radius:5px;overflow:hidden;transition:.7s all;-webkit-transition:.7s all;margin-bottom:15px;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{position:absolute;content:"";width:100%;height:1px;background-color:var(--main);top:86%;left:0}.single-grid .event-content .event-title h3{line-height:23px;margin-bottom:14px}.single-grid .event-content .event-title h3 a{color:#2d2c40;font-size:20px}.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{position:absolute;content:"";width:2px;height:13px;background-color:#afafbe;top:4px;right:-3px}.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{margin-left:6px;transition:.4s all;-webkit-transition:.4s all}.single-grid.tpl3 .event-inner .event-info{border-bottom:1px solid #e5e5e5;font-size:14px;font-weight:400;height:74px;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-radius:0px;border:none;margin-bottom:7px;border-bottom:1px solid #ebebeb;box-shadow:none}.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:#000}.single-grid.tpl2:last-child .event-inner{border-bottom:0px}.post-tattoo .event-inner{border-radius:0;border-bottom-left-radius:2px;border-bottom-right-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:#000}.post-tattoo .event-inner .event-category{margin-bottom:15px}.post-tattoo .event-inner .event-category a{text-transform:uppercase;color:#000}.post-tattoo .event-inner .event-category a:before{background-color:#000}.gm-style-iw{padding:11px;text-align:center}.gm-style-iw h5{font-weight:600;font-size:20px;padding-top:5px;margin-bottom:9px}.gm-style-iw span{font-weight:300;font-size:16px;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]{-webkit-appearance:none;border-radius:10px;cursor:pointer;display:inline-block;height:15px;margin-right:15px;position:relative;width:15px;border:1px solid #b3b7c8;outline:none;top:5px;left:8px}.booked-modal .bm-window .booked-form #customerChoices .checkbox-radio-block input[type=radio]:after{background-color:var(--main);border-radius:25px;content:"";display:block;height:7px;left:3px;position:relative;top:3px;width:7px;opacity:0}.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{color:#fff!important;background:linear-gradient(to right,var(--secondary),var(--main))!important;background-size:200% auto;transition:.7s all;-webkit-transition:.7s all;font-weight:500;font-size:14px;text-transform:uppercase;border-radius:25px;-webkit-border-radius:25px;padding:5px 32px;display:inline-block;border:none!important;position:relative}.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{background:#2d2c40!important}.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{width:100%;margin:10px 0;color:#2d2c40;border-color:#ebebeb;height:40px;border-radius:0;font-size:14px;font-weight:300}.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{width:100%;color:#2d2c40;border-color:#ebebeb;border-radius:0;font-size:14px;height:40px;font-weight:400}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field .field-label{font-size:18px;color:#2d2c40;font-weight:600;padding:10px 0 4px}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .field .field-label i{color:#e90e0e;font-size:10px;transform:translate(-5px,-8px)}.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{-webkit-appearance:none;cursor:pointer;display:inline-block;width:14px;height:14px;border:1px solid #b3b7c8;position:relative;outline:none;border-radius:2px;top:1px}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input:after{color:#fff;border-radius:25px;content:"";display:block;height:7px;left:1px;position:relative;top:0;width:7px;font:normal normal normal 14px/1 FontAwesome;opacity:0;font-weight:100;font-size:10px}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input:checked{background-color:var(--main);border-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{color:#2d2c40;font-weight:400}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-appointments{padding:0;border-radius:0;box-shadow:none}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-appointments .booked-appointment-details .appointment-info{color:#2d2c40;border:1px solid #ebebeb;font-size:14px;font-weight:400}.booked-modal .bm-window .booked-form #newAppointmentForm .bookings .booked-appointments .booked-appointment-details .appointment-info i{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:linear-gradient(to right,var(--secondary),var(--main))}.booked-modal .bm-window .booked-title-bar{background:linear-gradient(to right,var(--secondary),var(--main));padding:20px 30px 18px 49px!important}.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;background:linear-gradient(to right,var(--secondary),var(--main))!important;color:#fff!important}.booked-calendar-shortcode-wrap .booked-calendar td.today:hover .date span{background:linear-gradient(to right,var(--secondary),var(--main))!important;color:#fff!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{color:#fff;font-size:22px;font-weight:500}.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;background:linear-gradient(to right,var(--secondary),var(--main))!important;color:#fff!important}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date .date{background:#f5f5f9!important;color:#2d2c40!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{background:#f5f5f9!important;color:#2d2c40!important}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date:hover .date span{background:#f5f5f9!important;color:#c1bfda!important}.booked-calendar-shortcode-wrap .booked-calendar td.booked .date span{background:0 0!important;color:#2d2c40!important}.booked-calendar-shortcode-wrap .booked-calendar td.booked:hover .date span{background:0 0!important;color:#2d2c40!important}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date.today .date span{border:none!important;background:linear-gradient(to right,var(--secondary),var(--main))!important;color:#fff!important}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date.today:hover .date span{background:linear-gradient(to right,var(--secondary),var(--main))!important;color:#fff!important}.booked-calendar-shortcode-wrap .booked-calendar td .date{background:var(--main)}.booked-calendar-shortcode-wrap .booked-calendar td .date .number{color:#fff;font-size:22px;font-weight:500}.booked-calendar-shortcode-wrap .booked-calendar td:hover .date{background:#f5f5f9}.booked-calendar-shortcode-wrap .booked-calendar td:hover .date .number{background:linear-gradient(to right,var(--secondary),var(--main))!important;color:#fff!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;background:#f5f5f9;box-shadow:none}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list h2{background:#2d2c40!important;padding:14px 0 15px;color:#fff;margin:0;border:0;font-size:14px;text-transform:uppercase;font-weight:400;letter-spacing:0}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot{border-top:2px solid;border-color:#fff}.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{padding-top:0}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot .timeslot-time .spots-available{color:#7a7992;font-size:14px;text-transform:none;display:inline-block;margin-left:50px;float:right;line-height:71px;padding:0}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot .timeslot-range{font-size:14px;color:#2d2c40;font-weight:500;text-transform:uppercase;padding:0;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{background:linear-gradient(to right,var(--secondary),var(--main))!important;border-radius:25px;-webkit-border-radius:25px;border:none;font-size:14px;text-transform:uppercase;padding:5px 20px;letter-spacing:.16px;transition:.7s all;-webkit-transition:.7s all}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot.timeslot-unavailable .timeslot-people .button{padding:5px 45px;background:#2d2c40!important;color:#fff!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;color:#2d2c40!important;font-size:14px;background:#fff!important;font-weight:600}.booked-calendar-shortcode-wrap .booked-calendar tr th{background:#2d2c40!important;padding:14px 0 11px}.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-right,.booked-calendar-shortcode-wrap .booked-calendar tr th .page-left{color:var(--main)!important;font-size:14px;transform:translateY(-2px);-webkit-transform:translateY(-2px)}.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{display:inline-block;padding:0 5px}.instagram-feed li a{display:inline-block;position:relative}.instagram-feed li a:after{position:absolute;background:linear-gradient(to right,var(--secondary),var(--main));opacity:0;z-index:0;content:"";width:100%;height:100%;top:0;left:0;transition:.5s all;-webkit-transition:.5s all}.instagram-feed li a .ins-inner{position:absolute;width:100%;text-align:center;top:41%;color:#fff;z-index:1}.instagram-feed li a .ins-inner i{font-size:24px;margin-bottom:17px;transform:translatey(25px);-webkit-transform:translatey(25px);opacity:0;transition:.5s all;-webkit-transition:.7s all}.instagram-feed li a .ins-inner span{font-size:18px;font-weight:300;transform:translatey(25px);-webkit-transform:translatey(25px);opacity:0;transition:.7s all;-webkit-transition:.7s all;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(0px);-webkit-transform:translatey(0px);opacity:1}.form-newselecter .widget_newsletterwidget form{text-align:right}.form-newselecter .widget_newsletterwidget form p{width:70%;margin-bottom:0!important;display:inline-block}.form-newselecter .widget_newsletterwidget form p:last-child{width:23%}.form-newselecter .widget_newsletterwidget form p .tnp-email{background-color:#fff;border:none;color:#7a7992;font-size:14px;height:40px;border-top-left-radius:25px;border-bottom-left-radius:25px;padding-left:23px}.form-newselecter .widget_newsletterwidget form p .tnp-submit{font-size:12px;color:#fff;text-transform:uppercase;background:#2d2c40;border:none;transition:.7s all;-webkit-transition:.7s all;height:40px;border-top-right-radius:25px;border-bottom-right-radius:25px;letter-spacing:2.8px;transform:translateY(-1px);-webkit-transform:translateY(-1px)}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{background:#fff none repeat scroll 0 0;height:100%;position:fixed;width:100%;z-index:999999}.preloader-spinner{-webkit-animation:1.5s linear 0s normal none infinite running loader;animation:1.5s linear 0s normal none infinite running loader;width:60px;height:60px;font-size:35px;text-align:center;border-radius:50%;position:absolute;left:50%;margin-left:-30px;top:50%;margin-top:-30px;padding-top:12px;z-index:99;background:#1a1a1a;color:var(--main)}#bt-backtop{border-radius:50%;transition:all .4s;width:40px;height:40px;position:fixed;display:none;bottom:50px;right:30px;background-color:rgba(255,163,225,.5);color:#fff;z-index:992;text-align:center;font-size:16px;line-height:38px;outline:none;cursor:pointer}#bt-backtop:hover,#bt-backtop:focus{color:#fff;background-color:var(--main);border-color:var(--main)}#bt-backtop.bt-show{display:block;animation:bounceInUp .7s both}.instagram-load .preeloader{display:none;background:rgba(255,255,255,.8);z-index:99}.event-loading{position:relative}.event-loading .preeloader{display:block!important;position:absolute}span.wpcf7-not-valid-tip{color:#f00;font-size:1em;font-size:10px;font-weight:400;display:block;position:absolute;right:20px;top:0}.form-booked.form-booked2 textarea,.form-booked.form-booked2 select,.form-booked.form-booked2 input{margin-bottom:20px}.form-booked.form-booked2 .wpcf7-submit{margin-top:13px}.form-booked textarea{width:100%;border:1px solid #ebebeb;color:#5c6774;font-size:16px;padding-left:18px;padding-top:12px;max-height:120px}.form-booked textarea:focus{border-color:#000}.form-booked select,.form-booked input{width:100%;height:50px;border:1px solid #ebebeb;color:#5c6774;font-size:16px;line-height:50px;padding-left:15px;margin-bottom:30px}.form-booked select:focus,.form-booked input:focus{border-color:#000}.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{width:217px;height:46px;line-height:42px;border-radius:25px;background-color:#000;font-size:14px;text-transform:uppercase;text-align:center;border-color:#000;font-weight:600;color:#2d2c40;transition:.4s all;-webkit-transition:.4s all;margin-top:21px}.form-booked .wpcf7-submit:hover{background-color:#fff}.padding-right200px .form-booked select,.padding-right200px .form-booked input{margin-bottom:20px}.padding-right200px .form-booked .wpcf7-submit{margin-top:10px}.pricing-hspa ul{list-style:none}.pricing-hspa ul li{position:relative;margin-bottom:47px;width:100%;height:1px}.pricing-hspa ul li:after{content:"";border-bottom:dashed 1px #7a7992;position:absolute;width:100%;height:1px;bottom:-16px}.pricing-hspa ul li h4{position:absolute;left:0;top:0;background:#fff;z-index:1;font-size:18px;color:#7a7992;text-transform:uppercase}.pricing-hspa ul li ins{position:absolute;right:0;top:0;background:#fff;text-decoration:none;color:var(--main);font-family:Arizonia;z-index:1;font-weight:400;font-size:24px;text-transform:uppercase}.pricing-h6 ul{list-style:none}.pricing-h6 ul li{position:relative;margin-bottom:47px;width:100%;height:1px}.pricing-h6 ul li:after{content:"";border-bottom:dashed 1px #7a7992;position:absolute;width:100%;height:1px;bottom:-21px}.pricing-h6 ul li h4{position:absolute;left:0;top:0;background:#fff;z-index:1;font-size:20px;color:#7a7992;font-family:Oswald;font-weight:400;text-transform:uppercase}.pricing-h6 ul li ins{position:absolute;right:0;top:0;background:#fff;text-decoration:none;color:#000;z-index:1;font-family:Oswald;font-weight:400;font-size:20px;text-transform:uppercase}.vc_tta-accordion .vc_tta-panel{background:0 0!important;margin-bottom:17px}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{background:0 0!important;border:none!important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a{color:#2d2c40!important;font-size:16px!important;padding-left:69px!important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a i{width:30px;height:30px;background:var(--main)}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a i:before{border-color:#fff!important;width:41%!important;left:29%!important;border-width:3px 0 0!important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a i:after{border-color:#fff!important;height:41%!important;top:29%!important;border-width:0 0 0 3px!important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{background:0 0!important;border:none!important;padding-top:8px!important;padding-bottom:0!important}.services-single-container section{padding-bottom:80px}.services-single-container section .wpb_wrapper>h3:nth-child(1){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{width:100%;border-radius:10px}.services-single-container .content-services .title-services h5{font-size:20px;font-weight:500;letter-spacing:0;margin-top:31px;margin-bottom:15px}.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{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%)!important;background-size:200% auto;border:none;transition:.7s all;-webkit-transition:.7s all}.services-single-container .content-services .blog-content .about-video .about-video-button:hover{background-position:right center;color:#fff}.services-single-container .content-services .blog-content .container{width:100%!important;padding:0}.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{line-height:26px;margin-bottom:5px}.services-single-container .sidebar-services .widget_text{margin-bottom:51px}.services-single-container .sidebar-services .widget_text .contact-sidebar h5{letter-spacing:0;font-size:22px;margin-bottom:11px}.services-single-container .sidebar-services .widget_text .contact-sidebar p{font-weight:400;margin-bottom:0}.services-single-container .sidebar-services .widget_text .dowload{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Arial,Helvetica,sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;padding:9px 37px;border:none!important;transition:.7s all;-webkit-transition:.7s all;margin-top:22px;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:right center}.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{width:12px;height:12px;background:0 0;border:2px solid #bfc0c0;margin:0;margin-right:13px}.services-single-container .sidebar-services .widget_testimonial_slider .owl-dots .owl-dot.active span{background:var(--main);border-color:var(--main)}.services-single-container .sidebar-services .widget_testimonial_slider .top-content{color:#2d2c40;font-size:16px;margin-bottom:21px}.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{background:#f4f6f8;border-bottom:1px solid #e1e1e1;padding:17px 16px 16px 25px;position:relative}.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{background:linear-gradient(to right,var(--secondary),var(--main));position:absolute;width:100%;height:100%;opacity:0;top:0;left:0;content:"";transition:.4s all;-webkit-transition:.4s all}.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{float:right;color:#a8b0b2}.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 i,.services-single-container .sidebar-services .widget_services-list .services-list li:hover h6 a{color:#fff}.bt-pagination{margin-top:21px}.bt-pagination .page-numbers{font-size:14px;color:#2d2c40;border:1px solid #e5e5e5;font-weight:500;width:35px;height:40px;display:inline-block;text-align:center;line-height:40px;margin-right:2px;border-radius:1px;-webkit-border-radius:1px}.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{color:#7a7992;font-size:13px!important;border:1px solid #e5e5e5;padding:5px 17px 2px;font-weight:400;text-transform:uppercase;margin-right:10px;margin-bottom:10px;display:inline-block}.blog-page .blog-sidebar .widget_tag_cloud .tagcloud a:hover{color:#fff;border-color:var(--main);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;color:#2d2c40;font-weight:500;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{width:7px;height:7px;background:var(--main);position:absolute;top:36%;left:0;content:"";border-radius:50%;-webkit-border-radius:50%}.blog-page .blog-sidebar .widget_post-list .post-list .item{border-bottom:1px solid #e5e5e5;padding-bottom:16px;margin-bottom:14px}.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;color:#7a7992;font-weight:300;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 textarea,.bt-blog-article .blog-comments .comment-respond form input{border:1px solid #ebebeb;width:100%;color:#7a7992}.bt-blog-article .blog-comments .comment-respond form textarea:focus,.bt-blog-article .blog-comments .comment-respond form input:focus{border-color:var(--main)}.bt-blog-article .blog-comments .comment-respond form textarea{width:100%;height:101px;padding-top:14px;padding-left:20px;margin-bottom:22px}.bt-blog-article .blog-comments .comment-respond form input{height:40px;padding-left:18px}.bt-blog-article .blog-comments .comment-respond form .submit{width:190px;padding:0;margin-left:15px;margin-top:52px;border:none}.bt-blog-article .blog-comments .ro-heading-comment{clear:both;font-size:24px;margin-top:49px;margin-bottom:30px}.bt-blog-article .blog-comments .single-comments .comment-author-img{float:none;margin-right:26px;display:inline-block;width:70px;vertical-align:top;padding-top:6px}.bt-blog-article .blog-comments .single-comments .comment-author-img img{border-radius:50%}.bt-blog-article .blog-comments .single-comments .odd{padding-left:100px;padding-top:35px;padding-bottom:35px}.bt-blog-article .blog-comments .single-comments .odd .comment-details{width:86%!important}.bt-blog-article .blog-comments .single-comments .comment-details{padding-left:29px;display:inline-block;width:87%;vertical-align:top;float:none;border-left:1px solid #e9e9e9}.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;color:#c1bfda;margin-bottom:7px}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta h5{color:var(--main);font-size:16px;font-weight:400;margin-bottom:16px}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container{position:absolute;top:6px;right:0;border-radius:25px;width:90px;height:30px;line-height:30px;text-align:center}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container:after{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);content:" ";z-index:0;left:-1px;top:-1px;border-radius:25px}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container .comment-reply-link{z-index:1;position:relative;font-size:14px;color:#2d2c40;text-transform:uppercase;display:block;background:#fff;border-radius:25px}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container:hover .comment-reply-link{background:0 0;color:#fff}.bt-blog-article .tags-and-social-bar{height:73px;margin-top:27px;line-height:76px;border-bottom:1px solid #e9e9e9}.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{display:inline-block;margin-left:24px;padding-top:8px}.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{color:#7a7992;font-size:13px!important;border:1px solid #e5e5e5;padding:5px 17px 2px;font-weight:400;text-transform:uppercase;margin-right:10px;margin-bottom:10px}.bt-blog-article .tags-and-social-bar .tags ul li a:hover{color:#fff;border-color:var(--main);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:0;padding:33px 39px 10px 51px;position:relative;border:1px solid #e9eaea}.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .icon{margin-bottom:0;letter-spacing:-7px;font-size:150px;color:var(--main);position:absolute;top:-67px;left:57px}.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .content-top:before,.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .content-top:after{display:none}.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .content-top .bt-excerpt{color:#717779;background:0 0;padding:0;margin-bottom:0}.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{width:50px;height:50px;padding-top:11px}.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-top:34px;margin-bottom:10px}.bt-blog-article .single-blog-page .blog-details .title-and-meta .post-meta a{color:#7a7992;font-weight:400}.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{margin-top:-30px;display:block;position:absolute;padding:0;width:100%}.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{font-size:24px;margin-bottom:15px;display:inline-block;padding-right:8px;border-right:1px solid #ebebeb;line-height:16px}.single-team .content-team-top .jws-experience{margin-bottom:15px;display:block;display:inline-block;font-size:16px;padding-left:8px}.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{display:inline-block;margin:0 3px}.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{color:#fff!important;background:#c1bfda;background-size:200% auto;transition:.7s all;-webkit-transition:.7s all;font-size:14px;text-transform:uppercase;border-radius:100%;-webkit-border-radius:100%;width:30px;height:30px;line-height:30px;display:inline-block;position:relative;text-align:center}.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{background:linear-gradient(to right,var(--secondary),var(--main));position:absolute;width:100%;height:100%;border-radius:100%;-webkit-border-radius:100%;opacity:0;top:0;left:0;content:"";transition:.7s all;-webkit-transition:.7s all}.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{transition:.5s all;-webkit-transition:.5s all;padding:20px 30px;margin-bottom:5px;border-radius:5px;position:relative;overflow:hidden}.price_list_loc.layout1 li:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:linear-gradient(to right,var(--secondary),var(--main));transition:.5s all;-webkit-transition:.5s all;z-index:-1;opacity:0}.price_list_loc.layout1 li h5{font-size:20px;display:inline-block;font-weight:400;margin-bottom:11px}.price_list_loc.layout1 li span{float:right;color:var(--main);font-size:24px;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 span,.price_list_loc.layout1 li:hover h5{color:#fff}.price_list_loc.layout2 li{display:flex;display:-webkit-flex;margin-bottom:30px}.price_list_loc.layout2 .left{width:calc(100% - 136px);display:inline-block;vertical-align:top;background-color:#f2f4f5;padding:30px 30px 24px}.price_list_loc.layout2 .left h5{font-family:Oswald;font-weight:400;letter-spacing:1px;margin-bottom:13px}.price_list_loc.layout2 .left p{margin-bottom:0}.price_list_loc.layout2 .right{width:136px;display:inline-block;vertical-align:top}.price_list_loc.layout2 .right>span{display:block;height:50%;text-align:center;color:#fff;position:relative}.price_list_loc.layout2 .right>span>span{position:absolute;top:50%;text-align:center;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0}.price_list_loc.layout2 .right>span.price{background-color:var(--main);font-size:24px;color:#000;font-family:Oswald;font-weight:400}.price_list_loc.layout2 .right>span.time{background-color:#282828;font-size:18px}.price_list_loc.layout2 .right>span.time span:before{content:"}";font-family:"ElegantIcons";margin-right:11px;font-size:15px}.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels{background-color:transparent!important;border:none!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{display:block!important;top:0;opacity:0;position:relative;-webkit-transform:translatey(30px)!important;transform:translatey(30px)!important;height:0!important;padding:0;background:0 0;border:none;overflow:initial;visibility:hidden}.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{-webkit-transform:translatey(0px)!important;transform:translatey(0px)!important;opacity:1;transition:.5s all!important;-webkit-transition:.5s all!important;animation:fadeIn .5s both;height:auto!important;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{margin:0;border:1px solid #ebebeb!important}.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list li a{color:#2d2c40!important;font-weight:500!important;background-color:#fff!important;border:none!important;border-radius:3px!important;padding:6px 20px!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{background-color:#f5f5f9!important;box-shadow:0 1px 1px rgba(0,0,0,.1)!important;color:var(--main)!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{width:64%;margin-bottom:0!important}body .widget_newsletterwidgetminimal form .tnp-email{background-color:#e7e7f2;border:none;color:#7a7992;font-size:12px;height:40px;border-top-left-radius:25px;border-bottom-left-radius:25px;padding-left:23px;width:64%}body .widget_newsletterwidgetminimal form .tnp-submit{font-size:12px;color:#fff;text-transform:uppercase;background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;border:none;transition:.7s all;-webkit-transition:.7s all;height:40px;border-top-right-radius:25px;border-bottom-right-radius:25px;width:34%}body .widget_newsletterwidgetminimal form .tnp-submit:hover{background-position:right center}body .form-newselecter2 .widget_newsletterwidgetminimal form{position:relative}body .form-newselecter2 .widget_newsletterwidgetminimal form .tnp-email{border-radius:40px;width:100%;height:55px;background-color:#fff;font-size:16px}body .form-newselecter2 .widget_newsletterwidgetminimal form .tnp-submit{border-radius:25px;width:28%;position:absolute;right:7px;top:13%;font-size:14px;color:#2d2c40;font-weight:500}.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{max-width:100vw!important;width:100vw!important;transform:translateX(-50%);-webkit-transform:translateX(-50%);margin-left:50%!important}.no-sidebar .alignwide{width:calc(100% + 100px);max-width:calc(100% + 100px);margin-left:-50px;margin-right:-50px}.line_h11{max-width:70px;margin:0 auto}.line_h11.ab{margin:0}.jws-products-element .row{margin:0}.jws-products-element .jws-products-grid{padding:0}.jws-products-element .jws-products-grid .product.layout2{position:relative;overflow:hidden}.jws-products-element .jws-products-grid .product.layout2 .product-thumb img{transition:.5s ease;-webkit-ransition:.5s ease}.jws-products-element .jws-products-grid .product.layout2 .over_lay{background:rgba(0,0,0,.7);opacity:0;visibility:hidden;width:100%;height:100%;position:absolute;transition:.5s ease;-webkit-ransition:.5s ease;left:0}.jws-products-element .jws-products-grid .product.layout2 .product-content{position:absolute;left:0;top:0;text-align:center;width:100%;height:100%}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner{padding:0 10px;position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.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;font-family:Arial,Helvetica,sans-serif;line-height:28px}.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{opacity:0;visibility:hidden;transform:translatey(25px);-webkit-transform:translatey(25px);transition:.5s ease;-webkit-ransition:.5s ease}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner h6{font-weight:400;margin:0;color:#fff}.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{opacity:1;visibility:visible;transform:translatey(0px);-webkit-transform:translatey(0px)}.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{margin-top:0;text-align:center}.jws-staff-grid .owl-theme .owl-dots .owl-dot{display:inline-block}.jws-staff-grid .owl-theme .owl-dots .owl-dot span{background:#d4d3e8;width:8px;height:8px;margin:5px 3px;border-radius:100%;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:.5s all;-webkit-transition:.5s all;border-radius:5px;-webkit-border-radius:5px}.jws-staff-grid .staff_item .staff_item_inner:hover{box-shadow:0px 17px 32px rgba(0,0,0,.1);-webkit-box-shadow:0px 17px 32px rgba(0,0,0,.1)}.jws-staff-grid .staff_item .staff_item_inner:hover .staff_image img{transform:translateY(0px);-webkit-transform:translateY(0px)}.jws-staff-grid .staff_item .staff_image{margin-bottom:29px;overflow:hidden}.jws-staff-grid .staff_item .staff_image img{width:auto;margin:0 auto;transform:translateY(10px);-webkit-transform:translateY(10px);transition:.5s all;-webkit-transition:.5s all}.jws-staff-grid .staff_item .staff_content h6{color:var(--main);font-size:14px;font-weight:400;margin-bottom:5px}.jws-staff-grid .staff_item .staff_content .staff_name{margin-bottom:19px}.jws-staff-grid .staff_item .staff_content .staff_name a{display:block;font-size:24px;font-family:Arial,Helvetica,sans-serif}.jws-staff-grid .staff_item .staff_content .staff_social{list-style:none}.jws-staff-grid .staff_item .staff_content .staff_social li{display:inline-block;vertical-align:middle;margin:0 4.5px;width:30px;height:30px;line-height:30px;border:1px solid #e5e5e5;border-radius:100%;-webkit-border-radius:100%;transition:.3s all;-webkit-transition:.3s all}.jws-staff-grid .staff_item .staff_content .staff_social li:hover{background:var(--main);border-color: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{display:block;font-size:14px}.cutom-btn-cos a{color:#2d2c40!important;font-size:18px!important;font-weight:500!important;border-radius:10px!important;padding:10px 60px!important;border:0!important}.cutom-btn-cos a:hover{background:var(--main)!important;border:0!important}.cutom-btn-cos2 a{color:#fff!important;font-size:14px!important;font-weight:600!important;border-radius:40px!important;padding:13px 45px!important;border:0!important;background:#2d2c40!important}.cutom-btn-cos2 a:hover{background:var(--main)!important;border:0!important}.btn_hair a{width:160px;height:46px;border:2px solid var(--main)!important;background-color:transparent!important;padding:0!important;line-height:43px!important;color:#2d2c40!important;font-size:14px!important;font-weight:500!important;border-radius:2px!important}.btn_hair a:hover{background-color:var(--main)!important;background-image:none!important;color:#fff!important}.about-video-animation a{display:block;margin:0 auto;width:80px;height:80px;line-height:80px;border-radius:100%;-webkit-border-radius:100%;color:var(--main);background:#fff;text-align:center;font-size:32px;padding-left:10px;position:relative}.about-video-animation a:before{top:-7.5px;left:-7.5px;width:calc(100% + 15px);height:calc(100% + 15px);position:absolute;-webkit-border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;background:rgba(255,255,255,.3);content:""}.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}.lt4px{letter-spacing:4px}.gm-style-iw .ro-maps-info-content h5{font-size:22px;font-family:Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:15px}.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){body .nn{padding-left:0!important;padding-right:0!important}.footer-v5 h3{margin-top:30px}.footer-v5 .footer-bottom{text-align:center}.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:.7s all;-webkit-transition:.7s all}.salon_item .salon-inner:hover{box-shadow:1px 13px 25px rgba(0,0,0,.1)}.salon_item .salon_content{border:1px solid #f0f2eb;border-top:0;padding:17px 15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.salon_item .salon_content .salon_name{font-size:20px;font-weight:400;font-family:Arial,Helvetica,sans-serif;margin-bottom:8px}.salon_item .salon_content .salon_info h6{font-weight:400;margin-bottom:3px;line-height:24px}.salon_item .salon_content .salon_info h6 span{color:var(--main);display:inline-block;margin-right:10px}.salon-page{margin-bottom:40px}.salon-page .bt-pagination{text-align:center}.salon-article .salon_gallery .owl-nav div{opacity:1!important;transform:translatey(-50%);-webkit-transform:translatey(-50%);top:50%;background:0 0;background-color:transparent!important;color:#bcbcbc!important;font-size:40px!important}.salon-article .salon_gallery .owl-nav div:hover{color:var(--main)!important}.salon-article .salon_info{display:flex;display:-webkit-flex;margin-bottom:30px}.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-top:54px;margin-bottom:32px}.salon-article .salon_staff{font-size:42px;font-weight:400;text-align:center;margin-top:68px;font-family:Arial,Helvetica,sans-serif;margin-bottom:28px}.salon-article .salon_staff:after{width:70px;margin:0 auto;height:3px;background:var(--main);content:"";display:block;margin-top:29px}.salon-article .sub_salon{text-align:center;font-size:18px}.staff-page{margin-bottom:70px}.staff_page_inner{margin-bottom:70px}.staff_page_inner .staff_name{font-size:36px;font-weight:400;font-family:Arial,Helvetica,sans-serif;margin-bottom:27px}.staff_page_inner .staff_job{color:var(--main);font-size:16px}.staff_page_inner .staff_social{list-style:none;margin-bottom:37px}.staff_page_inner .staff_social li{display:inline-block;vertical-align:middle;margin-right:10px;width:40px;height:40px;line-height:40px;border:1px solid #e5e5e5;border-radius:100%;-webkit-border-radius:100%;transition:.3s all;-webkit-transition:.3s all}.staff_page_inner .staff_social li:hover{background:var(--main);border-color:var(--main)}.staff_page_inner .staff_social li:hover a{color:#fff}.staff_page_inner .staff_social li a{display:block;font-size:14px;text-align:center}.staff_porfolio .staff_title{font-size:42px;font-weight:400;text-align:center;margin-top:68px;font-family:Arial,Helvetica,sans-serif;margin-bottom:28px}.staff_porfolio .staff_title:after{width:70px;margin:0 auto;height:3px;background:var(--main);content:"";display:block;margin-top:29px}.staff_porfolio .sub_staff{text-align:center;font-size:18px;margin-bottom:50px}.hair_orther .product_other_title{font-size:42px;font-weight:400;text-align:center;margin-top:68px;font-family:Arial,Helvetica,sans-serif;margin-bottom:28px}.hair_orther .product_other_title:after{width:70px;margin:0 auto;height:3px;background:var(--main);content:"";display:block;margin-top:29px}.hair_orther .sub_product{text-align:center;font-size:18px;margin-bottom:50px}body .mfp-wrap,body .mfp-bg{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{background:#fff;border-top:none;font-size:16px}#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;width:100%;outline:none;box-shadow:none;box-shadow:0 0;border-width:1px;border:1px solid;padding-left:19px;padding-right:19px;height:40px}#bokking-popup form .wc-bookings-booking-form-button{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Arial,Helvetica,sans-serif;font-weight:500;font-size:13px;text-transform:uppercase;padding:13px 29px!important;border:none!important;transition:.7s all;-webkit-transition:.7s all;letter-spacing:1.1px;margin-left:8px}#bokking-popup form .wc-bookings-booking-form-button:hover{background-position:right center}#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-top:1px solid #fff;border-right: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{background:0 0!important;top:2px}.tb-send-mail-wrap{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);z-index:999999;display:none}.tb-send-mail-wrap .tb-mail-inner{margin:0 auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);top:50%;position:absolute;left:50%}.tb-send-mail-wrap .tb-mail-inner .form_popup{background:#fff;width:970px;max-width:80vw;animation:fadeInUp 1s both;-webkit-animation:fadeInUp 1s both;animation-delay:.5s;-webkit-animation-delay:.5s;color:#c1bfda;border-radius:3px;padding:8.8% 7%}.tb-send-mail-wrap .tb-mail-inner .form_popup .tb-close-lightbox{width:40px;height:40px;background:#fff;line-height:43px;display:block;text-align:center;border-radius:100%;position:absolute;top:-20px;right:-20px;font-size:14px;color:var(--main)}.tb-send-mail-wrap .tb-mail-inner .form_popup .tb-close-lightbox:hover{background:var(--main);color:#fff}.tb-send-mail-wrap .tb-mail-inner .form_popup .widget_newsletterwidgetminimal form .tnp-email{background-color:#fff;max-width:300px}.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{color:#fff;font-size:24px;font-weight:500;margin-bottom:5px}.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;display:inline-block;vertical-align:middle;margin-right:10px}@media (max-width:500px){.tb-send-mail-wrap .tb-mail-inner .form_popup .widget_newsletterwidgetminimal form .tnp-email{width:100%;border-radius:40px}.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{text-transform:uppercase;font-weight:600;color:var(--main)}.tb-instafeed{position:relative}.tb-instafeed .username{position:absolute;z-index:6;width:100%;height:100%;display:table;text-align:center}.tb-instafeed .username h3{margin:0;display:table-cell;vertical-align:middle}.tb-instafeed .username h3 span{background:#fff;padding:8px 45px}@media only screen and (min-width:767px){.custtom-css-booking .otw-bare-bones .otw-widget-form{margin-top:-50px}.deal_wap .row{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}}@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-input-wrap,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap{margin:0 10px}.is-sticky .navbar-header img{width:80%;margin-top:-5px}.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;margin-top:-175px;max-height:350px;width:40%}}@media (max-width:1199px) and (min-width:768px){.post-type-archive-product .products .bt-product-items .woocommerce-result-count{float:none!important;margin-bottom:15px!important;text-align:left}.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{margin-bottom:5px!important;font-size:10px}.btn-appointment{font-size:12px}.contact-header-widget .contact-header .hgroup{width:77%}.footer-v1 .contact-footer p{font-size:12px}.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(even) .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{display:block;margin-bottom:25px}.bt-info-wrap.layout7 .bt-info .info_right{display:block;width:100%}.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:nth-child(1){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{top:5px;right:-14px}.list-team,.instagram-load{display:block!important;width:100%!important;text-align:center;margin-bottom:20px}.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{display:block;width:auto}.team-grid .team-container .team-details{display:block;padding-left:0}.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{float:none;position:initial!important;display:inline-block;width:49%;text-align:center}}@media (max-width:1199px){.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{min-width:25px!important;font-size:16px!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{font-size:12px;border-right:none;padding-right:10px;margin-right:0}.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{float:left!important;margin-left:19px}.jws-header-v7 .top-bar .jws-my-account{float:left;margin-left:40px;margin-right:0}.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}.search-form-area2{display:none}}@media (max-width:991px){.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{display:inline-block;float:none}.bt-blog-article .blog-comments .single-comments .odd{padding-left:60px}.bt-blog-article .blog-comments .single-comments .comment-author-img{display:block;padding-left:0;width:100%}.bt-blog-article .blog-comments .single-comments .comment-author-img img{margin-bottom:15px}.bt-blog-article .blog-comments .single-comments .comment-details{display:block;padding-left:0;width:100%;border-left:none;border-bottom:1px solid #ebebeb;padding-bottom:15px}.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:initial;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}.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}.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-v3{position:initial}#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{display:block!important;box-shadow:0 7px 15px rgba(0,0,0,.1)}.navbar-collapse.collapse.in ul#nav{transform:translateX(0px)}#jws-header #nav>li.mega-menu-item{position:relative}#jws-header #nav>li.mega-menu-item .columns4>li .widget_media_image img{margin-top:0}#jws-header #nav>li.mega-menu-item .columns4>li>a,#jws-header #nav>li.mega-menu-item .columns3>li>a,#jws-header #nav>li.mega-menu-item .columns2>li>a{font-size:14px;font-weight:400;z-index:1;position:relative}#jws-header #nav>li.mega-menu-item .columns4,#jws-header #nav>li.mega-menu-item .columns3,#jws-header #nav>li.mega-menu-item .columns2{padding:0;width:100%}#jws-header #nav>li.mega-menu-item .columns4>li:last-child{width:100%}.is-sticky ul#nav ul li a{color:#fff}#jws-header #nav>li.mega-menu-item .columns4>li ul,#jws-header #nav>li.mega-menu-item .columns3>li ul,#jws-header #nav>li.mega-menu-item .columns2>li ul{background:#fafafa}#jws-header #nav>li.mega-menu-item .columns4>li{float:none;width:100%;position:relative}.navbar-brand{display:none}.navbar-brand.white{display:block}ul#nav li.active a::before{display:none}.navbar-brand{margin-top:-10px;padding:8px}.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{padding-bottom:0;text-align:center}.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{padding-bottom:10px;margin-top:-130px;margin-bottom:40px}.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{max-width:460px;margin-left:auto;margin-right:auto}.ct_pd_2>.vc_column-inner .vc_column-inner{margin-left:0!important;padding-right:30px!important;padding-left:30px!important}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .member-social-bookmark,.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .team-details{text-align:center}.single-grid.tpl7 .event-inner .event-img{width:100%;display:block;margin:0 auto;margin-top:30px;text-align:center}.single-grid.tpl7 .event-inner .event-content{width:100%}#jws-header.jws-header-v10 .top-bar .top-right .widget{float:left;margin-left:20px}#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{display:block;margin:0 auto;margin-bottom:30px}.testimonial-slider-ct .layout5 .testimonial-item .content-right{width:100%;text-align:center}.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-email,body.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-author{width:100%}.thumbnail-team,.content-team-top{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{width:30px;height:30px;line-height:34px;font-size:10px;margin-bottom:5px}.gallery-filter.layout2 ul li figure{border-radius:0px;-webkit-border-radius:0px}.gallery-filter.layout2 ul li figure img{border-radius:0px;-webkit-border-radius:0px}.gallery-filter.layout2 ul li figure:before{border-radius:0px;-webkit-border-radius:0px}.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{margin:0 15px;padding:0!important}.padding-15pxmb{padding:0 15px}.background-gradient{padding:0 15px}.custom-text-block h6{line-height:24px}.margin-right-12{display:inline-block;width:25%!important}.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{padding-left:5px;margin-left:0}.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;margin:15px auto!important;text-align:center}body .woocommerce .woocommerce-checkout{max-width:480px;margin:0 auto}body .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row label{width:100%!important;color:#2d2c40!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 input,body .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row .select2{width:100%!important;border:1px solid #ebebeb!important;height:40px;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 .return-to-shop,.woocommerce form .cart-button .actions{float:none!important;text-align:center!important;margin:15px auto!important}.woocommerce form .shop_table{max-width:480px;margin:0 auto;padding:0!important}.woocommerce form .shop_table tr td,.woocommerce form .shop_table tr th{padding:15px!important}.products .bt-product-items .filter-top .woocommerce-result-count{float:none!important;margin-bottom:15px!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;line-height:initial;padding:15px 0}.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{text-align:center}.footer-v4 .footer-bottom .menu-footer{text-align:center}.box-time{left:5%;padding:20px}.pricing-h6{margin-bottom:50px!important;padding:0 15px}.team-grid .team-container{width:32%;padding:5px}.team-grid .team-container .team-details p,.team-grid .team-container .team-details h3{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{margin-top:30px;text-align:center}.padding-about-tattoo .wpb_single_image,.padding-about-tattoo .vc_custom_heading,.padding-about-tattoo1 .wpb_single_image,.padding-about-tattoo1 .vc_custom_heading{text-align:center!important;padding-bottom:0!important}.padding-about-tattoo .wpb_single_image:after,.padding-about-tattoo .vc_custom_heading:after,.padding-about-tattoo1 .wpb_single_image:after,.padding-about-tattoo1 .vc_custom_heading:after{position:initial;display:block;margin:0 auto;margin-top:33px}.footer-v2 .btn-footer-v2,.footer-v3 .btn-footer-v2{max-width:370px;display:block!important;margin:20px auto}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{text-align:center}.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;margin-top:10px;font-size:10px}.jws-pricing-wrap .pricing-inner{margin-bottom:30px}.gallery-filter.layout2 ul li figure,.bt-info-wrap.layout1{max-width:370px;margin:0 auto}.services-container{max-width:370px;margin:0 auto;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{max-width:480px;margin:0 auto;padding:0!important;display:inline-block!important;width:33.33%}.single-grid .event-inner{max-width:370px;margin:15px auto;padding:0}#thmbnail-img .slick-arrow.ti-angle-right{right:27%}#thmbnail-img .slick-arrow.ti-angle-left{left:27%}.jws-header-v1 .top-bar .top-right .widget_text,.jws-header-v1 .top-bar .top-right .widget_social-widget{float:none;margin-left:0;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-input-wrap,.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap{width:42%;margin:15px!important}}@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;-ms-flex-align:stretch;align-items: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{float:left;margin-right:15px;position:inherit}.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{position:absolute;content:"";border:1px solid var(--main);width:calc(100% - 30px);height:calc(100% - 10px);top:5px;left:15px;transition:.3s all;opacity:0}.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{text-align:right;margin-right:7px}.tb-products-deal.tpl1 .deal_top .deal-sale-time .dot{font-size:30px;color:#282828;font-weight:600;margin-right:15px;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{background:var(--main);padding:11px 8px;margin-right:7px;font-size:28px;font-weight:600;color:#fff;border-radius:3px;min-width:32px;display:inline-block;text-align:center}.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{float:left;font-weight:500;font-size:15px;color:#2d2c40;margin-right:22px;margin-top:11px}.tb-products-deal.tpl1 form.cart .single_add_to_cart_button{background:#2d2c40;color:#fff!important;font-family:Poppins;font-weight:600;font-size:15px;text-transform:uppercase;padding:15px 29px!important;border:none!important;transition:.7s all;-webkit-transition:.7s all;letter-spacing:1.1px;border-radius:0}.tb-products-deal.tpl1 form.cart .single_add_to_cart_button:hover{background-position:right center}.tb-products-deal.tpl1 form.cart .quantity{padding:8px 15px;border:1px solid #e5e5e5;color:#232530;float:left;margin:0 12px 15px 0;background:#fff;font-size:15px}.tb-products-deal.tpl1 form.cart .quantity span i{font-weight:600}.tb-products-deal.tpl1 form.cart .quantity .input-text{border:none;padding-left:5px;font-weight:600;width:80px}.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:before{color:#fda72f}.tb-products-deal.tpl1 .star-rating span::before{color:#fda72f}.tb-products-deal.tpl1 .shop-bottom .price{font-size:24px;font-weight:500;border-bottom:1px solid #eaeaec;padding-bottom:36px;color:var(--main)}.tb-products-deal.tpl1 .shop-bottom .price del{text-decoration:none;display:inline-block;vertical-align:bottom}.tb-products-deal.tpl1 .shop-bottom .price ins{text-decoration:none;font-size:15px;color:#7a7992;font-weight:400;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;line-height:40px;margin-bottom:10px}.tb-products-deal.tpl1 .shop-top .woocommerce-product-rating{display:block;margin-bottom:17px}.tb-products-deal.tpl1 .shop-top .woocommerce-product-rating>span{font-size:18px;color:#2d2c40}.woocommerce .buttons{text-align:center}.woocommerce .buttons .button{display:block;color:#fff!important;transition:.5s all;-webkit-transition:.5s all;font-weight:400;font-size:14px;text-transform:uppercase;border-radius:25px;-webkit-border-radius:25px;width:275px;height:40px;line-height:40px;padding:0;margin:0 auto;margin-bottom:10px;background:#2d2c40}.woocommerce .buttons .button:hover{background:linear-gradient(to right,var(--secondary),var(--main))}.woocommerce .total{color:var(--main);font-size:14px;font-weight:400;margin:0 40px;border-top:1px solid #ebebeb;line-height:75px;text-align:left}.woocommerce .total strong{font-size:85%;font-weight:400}.woocommerce .total .amount{float:right;font-weight:500}.woocommerce ul.cart_list{max-height:390px;overflow:auto}.woocommerce ul.cart_list::-webkit-scrollbar{width:5px}.woocommerce ul.cart_list .variation{color:#2d2c40;border-left:0;padding:0;margin:0}.woocommerce ul.cart_list::-webkit-scrollbar-track{background:#fff}.woocommerce ul.cart_list::-webkit-scrollbar-thumb{background:var(--main)}.woocommerce ul.cart_list::-webkit-scrollbar-thumb:hover{background:var(--main)}.woocommerce ul.cart_list>li.empty{color:#2d2c40;font-size:16px;font-weight:400;border-top:0!important;text-align:center;padding:25px!important;padding-bottom:15px!important;min-height:initial}.woocommerce ul.cart_list>li>a{font-size:14px;font-weight:400;line-height:28px;position:static;color:#2d2c40}.woocommerce ul.cart_list>li .remove{position:absolute;top:29%;right:30px;font-size:31px;font-weight:200;text-align:center;transition:.5s all;-webkit-transition:.5s all;text-indent:1px;color:#2d2c40!important;background:0 0}.woocommerce ul.cart_list>li .remove:hover{color:var(--main)!important}.woocommerce ul.cart_list>li .quantity{font-size:14px;font-weight:400;line-height:28px;position:static;color:var(--main);display:block;margin-top:5%}.woocommerce ul.cart_list li{padding:5px 0 5px 120px!important;position:relative;min-height:135px;text-align:left}.woocommerce ul.cart_list li img{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:10px;width:100px;height:auto;margin:0}.active-scoll{max-height:600px;overflow-y:scroll}.bt_widget_mini_cart .bt-cart-header{width:100%}.bt_widget_mini_cart .bt-cart-header a{display:block;padding:0 25px;position:relative}.bt_widget_mini_cart .bt-cart-header a span{font-weight:700;font-size:16px}.bt_widget_mini_cart .bt-cart-header .cart_total{position:absolute;width:18px;height:18px;border-radius:100%;background:var(--main);line-height:18px;display:block;text-align:center;color:#fff;font-size:11px;top:50%;right:16px;margin-top:-20px;font-weight:400}.bt_widget_mini_cart .bt-cart-content{box-shadow:0 14px 40px rgba(0,0,0,.1);padding-bottom:15px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;font-size:12px;font-weight:400;letter-spacing:1.6px;text-transform:uppercase;position:absolute;top:53px;top:100%;right:-1px;width:350px;opacity:0;visibility:hidden;color:#fff;background:#fff;z-index:99999;transform:translatey(25px);-webkit-transform:translatey(25px);pointer-events:none}.bt_widget_mini_cart .bt-cart-content:hover,.bt_widget_mini_cart .bt-cart-content.active{display:block!important;opacity:1;visibility:visible;transform:translatey(0px);-webkit-transform:translatey(0px);pointer-events:auto}.tb-products .owl-nav div{top:49%!important}.tb-products:not(.tpl3) article{box-shadow:0px 1px 1px rgba(0,0,0,.1);border-radius:10px;-webkit-border-radius:10px;background-color:#fff;margin-bottom:1px}.tb-products:not(.tpl3) article .product-thumb{position:relative}.tb-products:not(.tpl3) article .product-thumb img{width:auto;margin:0 auto}.tb-products:not(.tpl3) article .product-thumb .btn-inner{position:absolute;top:41%;width:100%;text-align:center}.tb-products:not(.tpl3) article .product-thumb .btn-inner .blockOverlay{border-radius:50%!important}.tb-products:not(.tpl3) article .product-thumb .btn-inner a{margin:0 5px;width:50px;height:50px;line-height:53px;color:#fff;border-radius:100%;-webkit-border-radius:100%;font-size:18px;text-align:center;transition:.4s all;-webkit-transition:.4s all;padding:0;opacity:0;transform:translatey(25px);-webkit-transform:translatey(25px)}.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{text-align:center;padding-top:19px;padding-bottom:20px;position:relative}.tb-products:not(.tpl3) article .product-content:before{content:"";position:absolute;height:1px;background-color:#dadfcf;width:76%;top:0;left:12%}.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;color:#2d2c40;font-weight:600}.tb-products:not(.tpl3) article .product-content .price .woocommerce-Price-amount{color:var(--main);font-family:Arizonia;font-size:24px;letter-spacing:.5px}.tb-products:not(.tpl3) article:hover .product-thumb .btn-inner a{opacity:1;transform:translatey(0px);-webkit-transform:translatey(0px)}.tb-products article:hover .product-thumb .btn-inner a{opacity:1!important;transform:translatey(0px)!important;-webkit-transform:translatey(0px)!important}.tb-products.tpl3 article{margin-bottom:32px}.tb-products.tpl3 article .star-rating{color:#fcbaf8;font-size:10px;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{width:auto;margin:0 auto}.tb-products.tpl3 article .product-thumb .btn-inner{position:absolute;top:41%;width:100%;text-align:center}.tb-products.tpl3 article .product-thumb .btn-inner .blockOverlay{border-radius:50%!important}.tb-products.tpl3 article .product-thumb .btn-inner a{margin:0 5px;width:50px;height:50px;line-height:53px;color:#fff;border-radius:100%;-webkit-border-radius:100%;font-size:18px;text-align:center;transition:.4s all;-webkit-transition:.4s all;padding:0;opacity:0;transform:translatey(25px);-webkit-transform:translatey(25px);background:var(--main)}.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{color:#a8a5a5;text-decoration:none;font-weight:300;font-size:13px}.tb-products.tpl3 article .product-content .price ins{color:var(--main);text-decoration:none}.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{width:83px;font-size:14px}.tb-products.tpl3.custom_tpl3 article .product-content .product-title{font-size:18px;margin-top:5px;margin-bottom:14px}.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-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto}.tb-products.tpl1 article .product-thumb .btn-inner a:hover{background-position:right center}.tb-products.tpl2 .owl-controls{opacity:0;transition:.4s all;-webkit-transition:.4s all}.tb-products.tpl2 .owl-controls .owl-nav div{background-color:#fff!important;color:#2d2c40!important;line-height:40px!important}.tb-products.tpl2 .owl-controls .owl-nav div:hover{background-color:#000!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{background-color:#000;transition:.4s all;-webkit-transition:.4s all}.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:#000}.tb-products.tpl2 article .product-content .price .amount{color:#000;font-family:Oswald;font-size:20px;letter-spacing:1px;font-weight:400}.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{top:-1px!important;right:15px!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{display:inline-block;width:49%;background:var(--main);padding:135px 95px}.yith-wcqv-main .content-image img{width:auto!important;margin:0 auto;display:block}.yith-wcqv-main .content-image .owl-controls .owl-dots{margin-top:20px;text-align:center}.yith-wcqv-main .content-image .owl-controls .owl-dots .owl-dot{display:inline-block;zoom:1}.yith-wcqv-main .content-image .owl-controls .owl-dots .owl-dot span{background:0 0;border:1px solid #fff;margin:0 5px;width:10px;height:10px;display:block;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.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{width:30px;height:30px;line-height:26px!important;background-color:transparent!important;border:2px solid #fff;top:40%!important;padding:0;font-size:18px!important;opacity:1;transition-delay:0s}.yith-wcqv-main .content-image .owl-controls .owl-nav div:hover{background-color:#fff!important;color:var(--main)!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{background:#fff;width:50%!important;float:none!important;display:inline-block;vertical-align:top;padding:50px 50px 0!important}.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{color:var(--main);font-szie:18px;font-weight:400}.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{padding-left:19px;position:relative}.yith-wcqv-main .summary .summary-content .woocommerce-product-details__short-description ul li:before{left:0;top:24%;position:absolute;content:"";font:normal normal normal 14px/1 FontAwesome;color:var(--main)}.yith-wcqv-main .summary .summary-content .vg-share-link span{color:#2d2c40}.yith-wcqv-main .summary .summary-content .vg-share-link a{margin-left:28px;color:#2d2c40}.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{content:"";height:13px;width:2px;background:#81808c;position:absolute;top:19%;right:-16px}.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 .tagged_as,.yith-wcqv-main .summary .summary-content .product_meta .posted_in{color:#2d2c40}.yith-wcqv-main .summary .summary-content .cart{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:29px 0;margin-top:33px;margin-bottom:26px}.yith-wcqv-main .summary .summary-content .cart>span{display:none}.yith-wcqv-main .summary .summary-content .cart .single_add_to_cart_button{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Poppins;font-weight:500;font-size:13px;text-transform:uppercase;padding:13px 29px!important;border:none!important;transition:.7s all;-webkit-transition:.7s all;letter-spacing:1.1px;margin-left:8px}.yith-wcqv-main .summary .summary-content .cart .single_add_to_cart_button:hover{background-position:right center}.yith-wcqv-main .summary .summary-content .cart .quantity{padding:6px 25px;border-radius:25px;border:1px solid #e5e5e5;color:#232530}.yith-wcqv-main .summary .summary-content .cart .quantity input[type=number]::-webkit-outer-spin-button,.yith-wcqv-main .summary .summary-content .cart .quantity input[type=number]::-webkit-inner-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;padding-left:5px;font-weight:600}.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:.5s all;-webkit-transition:.5s all}.comment-form-rating .stars{display:inline}.single-product #wp-comment-cookies-consent{width:auto!important;height:auto!important;display:inline!important;margin-right:5px}.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{text-align:left;box-shadow:none;border:1px solid #ebebeb;border-top:none;border-radius:0px;padding:24px 25px 7px 32px!important}.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{color:#2d2c40;font-weight:500;font-size:18px}.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 textarea,.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form input{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 textarea:focus,.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #review_form_wrapper #review_form .comment-respond .comment-form input: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{color:#2d2c40;font-weight:500;font-size:18px}.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{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:13px;text-transform:uppercase;width:180px;height:40px;line-height:42px;text-align:center;padding:0;border:none!important;transition:.7s all;-webkit-transition:.7s all;letter-spacing:1.1px;margin-top:20px;margin-bottom:15px}.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:right center}.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:0;padding-top:9px}.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{width:70px;display:inline-block;vertical-align:middle;position:relative;margin-right:58px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .content-left:after{width:100%;width:1px;height:100%;border-right:1px solid #e9e9e9;content:"";right:-32px;top:0;position:absolute}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container img.avatar{width:70px;height:70px;border-radius:100%;background:0 0;border:none;padding:0;position:relative;float:none;margin-bottom:15px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .star-rating{margin-left:10px;font-size: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{margin-left:0;border:none;padding:0;display:inline-block;width:82%;vertical-align:middle;transform:translatey(8px);-webkit-transform:translatey(8px)}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta{font-size:14px;color:#c1bfda;margin-bottom:15px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta time{display:block;margin-bottom:-2px}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .comment-text .meta strong{color:var(--main);font-size:16px;font-weight:500}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs{text-align:left;padding:0;margin-bottom:0}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs:before{bottom:0;border-bottom:1px solid #ebebeb}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs li{border:none;z-index:2;background-color:#f4f6f8;border-radius:0;padding:6px 74px;letter-spacing:.2px}.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;color:#2d2c40;font-weight:500;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{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:15px 0;margin-top:48px;margin-bottom:41px}.single-product .product-content .product-top .content-product-right .shop-bottom .hair_style_list{list-style-type:none;display:table;border-spacing:2.5px 15px}.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){font-size:14px;border:1px solid #e4e4e4;border-radius:40px;-webkit-border-radius:40px;min-width:80px;text-align:center;padding:0 20px;height:40px;line-height:40px}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .vg-share-link span{color:#2d2c40;font-weight:400}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .vg-share-link a{margin-left:28px;color:#2d2c40}.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{margin-right:26px;position:relative;color:#2d2c40;font-weight:400}.single-product .product-content .product-top .content-product-right .shop-bottom .info-product .product_meta>span:after{content:"";height:13px;width:2px;background:#81808c;position:absolute;top:19%;right:-16px}.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{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:29px 0;margin-bottom:26px}.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{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:13px;text-transform:uppercase;padding:13px 29px!important;border:none!important;transition:.7s all;-webkit-transition:.7s all;letter-spacing:1.1px;margin-left:8px}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .single_add_to_cart_button:hover{background-position:right center}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .quantity{padding:6px 30px;border-radius:25px;border:1px solid #e5e5e5;color:#232530}.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;padding-left:5px;font-weight:600}.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{padding-left:18px;position:relative}.single-product .product-content .product-top .content-product-right .shop-bottom .description ul li:before{left:0;top:24%;position:absolute;content:"";font:normal normal normal 14px/1 FontAwesome;color:var(--main)}.single-product .product-content .product-top .content-product-right .shop-top .product_title{font-size:24px;line-height:24px;margin-bottom:5px}.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;color:var(--main);font-weight:400}.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{color:#eddb13;font-size:10px}.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{border:none!important}.woocommerce-pagination .page-numbers li{border:none!important}.woocommerce-pagination .page-numbers li span,.woocommerce-pagination .page-numbers li a{font-size:14px!important;color:#2d2c40!important;border:1px solid #e5e5e5!important;font-weight:500!important;width:35px;height:40px;display:inline-block!important;text-align:center;line-height:40px!important;margin-right:5px!important;border-radius:1px!important;-webkit-border-radius:1px!important;background:#fff!important;padding:0!important}.woocommerce-pagination .page-numbers li span.current,.woocommerce-pagination .page-numbers li span:hover,.woocommerce-pagination .page-numbers li a.current,.woocommerce-pagination .page-numbers li a:hover{color:var(--main)!important}.woocommerce .content-product-left span.onsale{width:50px;height:50px;line-height:46px;background-color:#a46499;font-weight:400}.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;color:#2d2c40;font-weight:500;position:relative;padding-left:20px}.sidebar-shop .widget_categories ul li a:hover{color:var(--main)}.sidebar-shop .widget_categories ul li a:before{width:7px;height:7px;background:var(--main);position:absolute;top:36%;left:0;content:"";border-radius:50%;-webkit-border-radius:50%}.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{margin-top:6px;font-size:16px;font-weight:500;color:var(--main)}.sidebar-shop .widget_products .product_list_widget li a img{float:left;width:70px;height:70px;border:1px solid #f4f6f8;transition:.5s all;-webkit-transition:.5s all;margin-right:20px}.sidebar-shop .widget_products .product_list_widget li a .product-title{font-weight:400;line-height:20px;position:static;color:#2d2c40;font-size:14px;transition:.3s all;display:block;margin-bottom:5px}.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;color:#2d2c40;font-weight:500}.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{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;transition:.7s all;-webkit-transition:.7s all;text-align:center;padding:52px 30px 23px}.sidebar-shop .ads h5{font-size:22px!important;color:#fff!important;font-weight:400!important;margin-bottom:17px}.sidebar-shop .ads p{font-szie:14px;color:#fff}.sidebar-shop .ads a{background:#fff;border-radius:25px;padding:5px 22px;text-transform:uppercase;letter-spacing:.5px;margin-top:20px;display:inline-block}.sidebar-shop .ads:hover{background-position:right center}.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{color:#fff;background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;font-size:14px;font-weight:400;text-transform:uppercase;height:40px;width:105px;border-radius:25px;transition:.7s all;-webkit-transition:.7s all}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .button:hover{background-position:right center}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label{text-align:left;color:#232530;font-size:14px;font-weight:500;margin-bottom:19px}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label span{color:var(--main);font-weight:500}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label .line{width:6px;height:1px;background:var(--main);display:inline-block;transform:translateY(-5px)}.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{width:12px;height:12px;border:none;background-color:var(--main);cursor:pointer}.sidebar-shop .widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-handle:after{position:absolute;width:22px;height:22px;border:none;background-color:var(--main);opacity:.4;opacity:0;content:"";border-radius:100%;left:-5px;top:-5px;transform:scale(0);-webkit-transform:scale(0);transition:.5s all;-webkit-transition:.5s all}.sidebar-shop .widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-handle:hover:after{opacity:.4;transform:scale(1);-webkit-transform:scale(1)}.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{display:none;border:none;margin:0;padding:0 15px}.sidebar-shop .widget_product_categories .product-categories li .icon-sub-menu{position:absolute;top:0;left:0;cursor:pointer;font-size:18px}.sidebar-shop .widget_product_categories .product-categories li .icon-sub-menu:before{content:"";font-family:FontAwesome}.sidebar-shop .widget_product_categories .product-categories li .icon-sub-menu.up-icon:before{content:""}.sidebar-shop .widget_product_categories .product-categories li a{font-size:14px;color:#2d2c40;font-weight:500;margin-bottom:15px;display:inline-block;padding-left:16px}.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{padding:0!important;text-align:left;min-height:initial}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li{padding:5px 0 5px 93px!important;min-height:90px}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li .quantity{margin-top:6px;font-size:16px;font-weight:500}.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{width:70px;height:70px;border:1px solid #f4f6f8;transition:.5s all;-webkit-transition:.5s all;left:0}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li .remove{top:12%;right:0;left:initial;color:var(--main)!important;font-size:20px;font-weight:700}.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 .total,.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .buttons{display:none}.archive.woocommerce .products .bt-product-items .tb-products-grid{margin-bottom:35px}.archive.woocommerce .products .bt-product-items .filter-top{margin-bottom:21px;padding:0}.archive.woocommerce .products .bt-product-items .woocommerce-result-count{float:right;font-size:16px;color:#232530;margin-bottom:0;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{color:#646a7c;width:255px;min-width:155px;height:40px;padding-left:15px;border:#ecedee 1px solid}.woocommerce .cart-collaterals{clear:both}.woocommerce .cart-collaterals .cart_totals{float:none;width:100%}.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{border:none}.woocommerce .cart-collaterals .cart_totals .toltal-inner table tr td{border:none}.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{position:relative;border-radius:25px;-webkit-border-radius:25px;padding:2px;width:290px;height:40px;line-height:37px;margin:0 auto;margin-top:23px;margin-bottom:33px;display:inline-block}.woocommerce .cart-collaterals .cart_totals .toltal-inner .wc-proceed-to-checkout:after{background:linear-gradient(to right,var(--secondary),var(--main));position:absolute;width:100%;height:100%;content:" ";z-index:0;z-index:1;left:0;top:0;border-radius:25px;-webkit-border-radius:25px}.woocommerce .cart-collaterals .cart_totals .toltal-inner .wc-proceed-to-checkout a{z-index:2;line-height:37px;width:100%;height:100%;padding:0;background:#fff;border-radius:25px;-webkit-border-radius:25px;color:#2d2c40;font-size:14px;text-transform:uppercase;font-weight:500;transition:.5s all;-webkit-transition:.5s all}.woocommerce .cart-collaterals .cart_totals .toltal-inner .wc-proceed-to-checkout:hover a{background:0 0;color:#fff}.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;color:#2d2c40;text-transform:uppercase;font-weight:500;margin-bottom:0}.woocommerce .cart-collaterals .cart_totals .toltal-inner .total-wrap .shop_table tr th{text-align:center;font-size:14px;font-weight:400;text-transform:uppercase;padding-bottom:19px}.woocommerce .cart-collaterals .cart_totals .toltal-inner .total-wrap .shop_table tr td{text-align:center;font-size:16px;color:var(--main);font-weight:500}.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{font-size:16px;color:#2d2c40;border-bottom:1px solid #ebebeb;text-transform:uppercase;padding:16px 0;font-weight:500;margin-bottom:23px}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon>p{margin-bottom:0}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .input-text{border:none;border-bottom:1px solid #ebebeb;height:40px;text-align:center}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .submit-cupon{position:relative;border-radius:25px;-webkit-border-radius:25px;padding:2px;width:145px;height:40px;line-height:37px;margin:0 auto;margin-top:23px;margin-bottom:29px;display:inline-block;margin-left:26px}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .submit-cupon:after{background:linear-gradient(to right,var(--secondary),var(--main));position:absolute;width:100%;height:100%;content:" ";z-index:0;z-index:1;left:0;top:0;border-radius:25px;-webkit-border-radius:25px}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .submit-cupon input{z-index:2;line-height:37px;width:100%;height:100%;padding:0;background:#fff;border-radius:25px;-webkit-border-radius:25px;color:#2d2c40;font-size:14px;text-transform:uppercase;font-weight:500;transition:.5s all;-webkit-transition:.5s all}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .submit-cupon:hover input{background:0 0;color:#fff}.woocommerce .cart-collaterals .cart_totals .shipping-wrap{border:1px solid #ebebeb;text-align:center}.woocommerce .cart-collaterals .cart_totals .shipping-wrap h4{font-size:16px;color:#2d2c40;border-bottom:1px solid #ebebeb;text-transform:uppercase;padding:16px 0}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .cart-submit{position:relative;border-radius:25px;-webkit-border-radius:25px;padding:2px;width:190px;height:40px;line-height:37px;margin:0 auto;margin-top:28px;margin-bottom:31px}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .cart-submit:after{background:linear-gradient(to right,var(--secondary),var(--main));position:absolute;width:100%;height:100%;content:" ";z-index:0;z-index:1;left:0;top:0;border-radius:25px;-webkit-border-radius:25px}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .cart-submit button{z-index:2;line-height:37px;width:100%;height:100%;padding:0;background:#fff;border-radius:25px;-webkit-border-radius:25px;color:#2d2c40;font-size:14px;text-transform:uppercase;font-weight:500;transition:.5s all;-webkit-transition:.5s all}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .cart-submit:hover button{background:0 0;color:#fff}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row{margin-bottom:19px;text-align:left;padding:0 22px}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row label{display:inline-block;width:49%;font-size:14px;font-weight:400;text-transform:uppercase;line-height:40px}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row label abbr{border-bottom:none!important;cursor:inherit!important;text-decoration:none!important;color:#7a7992;font-weight:400}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row input,.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row select{display:inline-block;width:49%;border:1px solid #ebebeb;height:40px;font-size:14px;padding-left:17px;float:right}.woocommerce form .cart-button .return-to-shop{float:left;position:relative;width:225px;height:40px;line-height:37px;text-align:center;border-radius:25px;-webkit-border-radius:25px;padding:2px;margin-bottom:50px}.woocommerce form .cart-button .return-to-shop:after{background:linear-gradient(to right,var(--secondary),var(--main));position:absolute;width:100%;height:100%;content:" ";z-index:0;z-index:1;left:0;top:0;border-radius:25px;-webkit-border-radius:25px}.woocommerce form .cart-button .return-to-shop a{z-index:2;line-height:37px;width:100%;height:100%;padding:0;background:#fff;border-radius:25px;-webkit-border-radius:25px;color:#2d2c40;font-size:14px;text-transform:uppercase;font-weight:500}.woocommerce form .cart-button .return-to-shop:hover a{color:#fff;background:0 0}.woocommerce form .actions{float:right}.woocommerce form .actions input{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%)!important;background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:14px;text-transform:uppercase;padding:13px 40px!important;border:none!important;transition:.7s all;-webkit-transition:.7s all;margin-left:8px}.woocommerce form .actions input:hover{background-position:right center}.woocommerce form .shop_table{border-radius:0;padding-bottom:16px;border:1px solid #ebebeb;margin-bottom:31px}.woocommerce form .shop_table thead{position:relative}.woocommerce form .shop_table thead:after{width:98.6%;height:1px;background:#ebebeb;position:absolute;content:""}.woocommerce form .shop_table thead tr th{border:none;color:#2d2c40;font-size:16px;font-weight:600;text-transform:uppercase;text-align:center;padding:16px 0}.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{border:none;text-align:center;padding:15px 0}.woocommerce form .shop_table tbody tr td .variation{padding:0;margin:0}.woocommerce form .shop_table tbody tr td .variation dt{color:#2d2c40;display:block;float:none}.woocommerce form .shop_table tbody tr td img{width:140px;border:1px solid #ebebeb}.woocommerce form .shop_table tbody tr td.product-name a{font-size:16px;color:#2d2c40;font-weight:400}.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;color:var(--main);font-weight:500}.woocommerce form .shop_table tbody tr td.product-remove a{font-size:14px;color:var(--main)!important;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #e5e5e5;border-radius:0;font-weight:500;margin:0 auto}.woocommerce form .shop_table tbody tr td.product-remove a:hover{color:#fff!important;background:var(--main);border-color:var(--main)}.woocommerce form .shop_table tbody tr td.product-quantity .quantity{color:#2d2c40;font-size:16px;font-weight:500}.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-thankyou-order-received{color:#2d2c40;font-size:24px;font-weight:400}.woocommerce .woocommerce-order .woocommerce-order-details h2{color:#2d2c40;font-size:24px;font-weight:400}.woocommerce .woocommerce-order .woocommerce-order-details table{border:1px solid #ebebeb;border-bottom:none;border-radius:0}.woocommerce .woocommerce-order .woocommerce-order-details table th,.woocommerce .woocommerce-order .woocommerce-order-details table td{border:none;border-bottom:1px solid #ebebeb;color:#2d2c40;font-size:16px;font-weight:400}.woocommerce .woocommerce-order .woocommerce-thankyou-order-details li{color:#2d2c40;font-size:16px;font-weight:400;border-top:0!important}.woocommerce .woocommerce-order .woocommerce-thankyou-order-details li .amount{font-weight:600!important}.woocommerce .blockOverlay{border-radius:0px!important;-webkit-border-radius:0px!important}.woocommerce form{border-radius:0;padding:0;margin:0;border-color:#ebebeb;margin-bottom:23px}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:50%}.woocommerce form .lost_password{margin-top:15px}.woocommerce form .form-row label{color:#2d2c40;font-weight:400;font-size:16px}.woocommerce form .form-row label span{color:#2d2c40;font-weight:400}.woocommerce form .form-row input{border:1px solid #ebebeb;height:40px;padding-left:25px}.woocommerce form .form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input{-webkit-appearance:none;cursor:pointer;display:inline-block;width:14px;height:14px;border:1px solid #b3b7c8;position:relative;outline:none;border-radius:2px;margin:0 5px;top:-2px;padding-left:0}.woocommerce form .form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input:after{color:#fff;border-radius:25px;content:"";display:block;height:7px;left:1px;position:relative;top:0;width:7px;font:normal normal normal 14px/1 FontAwesome;opacity:0;font-weight:100;font-size:10px}.woocommerce form .form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input:checked{background-color:var(--main);border-color:var(--main)}.woocommerce form .form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input:checked:after{opacity:1}.woocommerce form .form-row .button{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%)!important;background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:14px;text-transform:uppercase;padding:13px 40px!important;border:none!important;transition:.7s all;-webkit-transition:.7s all;margin-top:15px}.woocommerce form .form-row .button:hover{background-position:right center}.woocommerce .woocommerce-info{border:none;background:0 0;padding:0;margin:0}.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{font-size:16px;text-transform:uppercase;font-weight:500;text-align:center;border:#ecedee 1px solid;padding:22px;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:0px!important;-webkit-border-radius:0px!important}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment{background:0 0;border-radius:0;border:1px solid #ebebeb;border-top:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .blockOverlay{border-radius:0px!important;-webkit-border-radius:0px!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{text-align:center;margin-bottom:58px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .place-order .button{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%)!important;background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:14px;text-transform:uppercase;padding:13px 40px!important;border:none!important;transition:.7s all;-webkit-transition:.7s all;margin-top:15px;float:none;letter-spacing:1px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .place-order .button:hover{background-position:right center}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods{border-bottom:0;padding:0 29px;padding-top:25px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .payment_box{background:0 0;border:#ecedee 1px solid;color:#7a7992;font-size:14px;font-weight:400;border-radius:0;line-height:24px;padding:20px}.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{display:initial;display:inline-block;width:14px!important;-webkit-appearance:none;cursor:pointer;height:14px;border:1px solid #b3b7c8;position:relative;outline:none;border-radius:2px;margin:0;margin-right:5px;top:-3px;padding-left:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .input-radio:after{color:#fff;border-radius:25px;content:"";display:block;height:7px;left:1px;position:relative;top:0;width:7px;font:normal normal normal 14px/1 FontAwesome;opacity:0;font-weight:100;font-size:10px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .input-radio:checked{background-color:var(--main);border-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 th,.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tfoot td{font-size:14px;font-weight:500;text-align:left;padding:0 29px;padding-top:32px;padding-bottom:32px;border:none;border-bottom:1px solid #e5e5e5;color:#2d2c40}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tfoot td{padding-left:0;text-align:right;padding-right:25px}.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{font-size:14px;font-weight:500;text-align:left;padding:0 29px;padding-top:32px;padding-bottom:32px;border-bottom:1px solid #e5e5e5;color:#2d2c40}.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{font-size:14px;font-weight:500;text-align:left;padding:24px 29px;padding-bottom:5px}.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{border:none;padding:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table thead tr td .ro-checkout-title{border-top:0px;border-left:0px;border-right:0px}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right{border:#ecedee 1px solid;padding:0 20px 15px}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .des{color:#2d2c40;font-size:14px;text-align:center;margin-top:24px;margin-bottom:19px;font-weight:400}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .woocommerce-info .ro-checkout-title{border-top:0px;border-left:0px;border-right:0px}.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{border:none;border-bottom:1px solid #ebebeb;height:40px;text-align:center;font-weight:400}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row .button{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%)!important;background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:12px;text-transform:uppercase;padding:13px 30px!important;border:none!important;transition:.7s all;-webkit-transition:.7s all;margin-left:8px;letter-spacing:2.8px}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row .button:hover{background-position:right center}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields{border:#ecedee 1px solid;padding:25px;border-top:0px;border-top:none;border-bottom:1px solid #ecedee!important;padding-top:0!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{border:none;border-bottom:1px solid #e5e5e5;vertical-align:bottom;padding-top:21px;margin-bottom:14px}.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{display:initial;display:inline-block;width:14px!important;-webkit-appearance:none;cursor:pointer;height:14px;border:1px solid #b3b7c8;position:relative;outline:none;border-radius:2px;margin:0;margin-right:5px;top:-3px;padding-left:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address .input-checkbox:after{color:#fff;border-radius:25px;content:"";display:block;height:7px;left:1px;position:relative;top:0;width:7px;font:normal normal normal 14px/1 FontAwesome;opacity:0;font-weight:100;font-size:10px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address .input-checkbox:checked{background-color:var(--main);border-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{display:initial;color:#646a7c;text-transform:none;font-weight:400;margin:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields{border:#ecedee 1px solid;padding:25px;border-top:0px;border-bottom:none;padding-bottom:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row-first,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row-last,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row-first,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row-last{float:none;width:100%}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .create-account p,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .create-account p{margin-bottom:13px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .create-account .input-text,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .create-account .input-text{margin-bottom:8px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row{margin-bottom:14px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row label,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row label{display:inline-block;width:25%;font-size:14px;font-weight:400;text-transform:uppercase;vertical-align:bottom;color:#7a7992;line-height:38px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row label abbr,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row label abbr{font-weight:400;color:#7a7992}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row input,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row select,.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-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-billing-fields .form-row .select2{display:inline-block;width:75%!important;border:none;border-bottom:1px solid #e5e5e5;padding-left:15px;vertical-align:bottom;margin-bottom:14px;float:right}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row .select2 .select2-selection,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row .select2 .select2-selection{border:none}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row .select2 .select2-selection .select2-selection__rendered,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row .select2 .select2-selection .select2-selection__rendered{color:#7a7992;padding:0}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account{margin-bottom:8px;margin-top:31px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account .input-checkbox,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account .input-checkbox{display:initial;display:inline-block;width:14px!important;-webkit-appearance:none;cursor:pointer;height:14px;border:1px solid #b3b7c8;position:relative;outline:none;border-radius:2px;margin:0;margin-right:5px;top:-12px;padding-left:0;float:none}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account .input-checkbox:after,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account .input-checkbox:after{color:#fff;border-radius:25px;content:"";display:block;height:7px;left:1px;position:relative;top:0;width:7px;font:normal normal normal 14px/1 FontAwesome;opacity:0;font-weight:100;font-size:10px}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account .input-checkbox:checked,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account .input-checkbox:checked{background-color:var(--main);border-color:var(--main)}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account .input-checkbox:checked:after,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account .input-checkbox:checked:after{opacity:1}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields .form-row.create-account label,.woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .form-row.create-account label{width:auto!important;margin:0;display:initial;color:#646a7c;text-transform:none}.woocommerce-MyAccount-title{margin-bottom:0;border-bottom:none;padding:15px 20px;text-align:center;font-size:16px;background-color:#252525;text-transform:uppercase;font-weight:700;color:#fff;margin-top:0}.woocommerce-MyAccount-navigation{margin-bottom:40px;width:30%;float:left;padding-left:15px;padding-right:15px}.woocommerce-MyAccount-navigation ul{border:1px solid rgba(136,136,136,.12);list-style:none}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid rgba(136,136,136,.12)}.woocommerce-MyAccount-navigation ul li a{padding:14px 20px;display:block;font-size:14px;text-transform:uppercase;text-decoration:none;letter-spacing:.16px;font-weight:500;font-style:normal;color:#2d2c40}.woocommerce-MyAccount-navigation ul li.is-active>a,.woocommerce-MyAccount-navigation ul li:hover>a{color:#fff;background-color:var(--main)}.woocommerce-MyAccount-content{width:70%;float:left;padding-left:15px;padding-right:15px}.woocommerce-MyAccount-content strong{color:#252525;font-weight:400}.woocommerce-MyAccount-content .woocommerce-orders-table tr td{padding:15px 0}.woocommerce-MyAccount-content .woocommerce-orders-table tr td .view{background:0 0}.woocommerce-MyAccount-content .edit-account p{margin-bottom:30px}.woocommerce-MyAccount-content .edit-account legend{color:#252525;width:200px;font-weight:600;padding-bottom:7px;border-color:#464646}.woocommerce-MyAccount-content .edit-account .woocommerce-Button{width:200px;background:#252525;color:#fff;border-color:#252525;height:50px}.woocommerce-MyAccount-content .edit-account .woocommerce-Button:hover{opacity:.8}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{line-height:1.8;font-style:italic;margin-bottom:20px;font-size:14px;margin-top:10px}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .title{position:relative}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .title h3{display:inline-block;margin-bottom:0}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .title .edit{font-size:12px;display:inline-block;margin-left:5px;text-decoration:none;border-bottom:1px solid #e6e6e6}.woocommerce-MyAccount-content .woocommerce-Addresses .u-column1{float:left;width:48%}.woocommerce-MyAccount-content .woocommerce-Addresses .u-column2{float:right;width:48%}.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{background-color:transparent;padding-bottom:1px;padding-right:0;padding-left:0;padding-top:0;border:none;border-bottom:1px solid #c7c7c7;display:inline}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:none}.hair_style_person{display:flex;display:-ms-flexbox;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:space-between;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:20px 0;margin-top:48px;margin-bottom:15px}.hair_style_person .staff_social{list-style:none}.hair_style_person .staff_social li{display:inline-block;vertical-align:middle;margin:0 4.5px;width:40px;height:40px;line-height:40px;border-radius:100%;-webkit-border-radius:100%;transition:.3s all;-webkit-transition:.3s all}.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{display:block;font-size:14px;color:#fff}.hair_style_person .staff_info{display:flex;display:-ms-flexbox;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:space-between}.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:Arial,Helvetica,sans-serif}.open-popup-booking{background-image:linear-gradient(to right,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#fff!important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:13px;text-transform:uppercase;padding:12px 35px!important;border:none!important;transition:.7s all;-webkit-transition:.7s all;letter-spacing:1.1px;display:inline-block;margin-bottom:34px;margin-top:21px}.open-popup-booking:hover{background-position:right center}.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{display:block;text-align:left;font-size:25px}@media (min-width:992px){.mobile_sidebar{display:none}.products .sidebar-shop{display:block}}.mfp-content .sidebar-shop{background:#fff;margin:0;padding:50px 15px 5px;max-width:300px;animation:fadeInLeft .7s both;-webkit-animation:fadeInLeft .7s both;position:fixed;top:0;overflow:auto;height:100%}.woocommerce-page .mfp-container{padding:0}.jws-products-category .product-category_inner{text-align:center}.jws-products-category .product-category_inner .images{width:202px;height:202px;background:#fff;line-height:202px;border-radius:100%;margin:0 auto;margin-bottom:17px}.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}