.background-gradient {background:linear-gradient(to left,var(--secondary),var(--main));}.easing-animation {transition:all 0.4s;}.easing-animation-long {transition:all 0.7s;}.easing-animation-extra-long {transition:all 1.2s;}.special-zoom-in {animation:SpecialZoomIn 8s forwards;transform-origin:30% 0%;}.special-zoom-out {animation:SpecialZoomOut 8s forwards;transform-origin:30% 0%;}.clearfix:before, .clearfix:after {content:" ";display:table;}.clearfix:after {clear:both;}.nopadding {padding:0;}.col-nopadding {padding-right:0;padding-left:0;}.center-block {display:block;margin-left:auto;margin-right:auto;}.middle {position:relative;display:block;top:50%;transform:translateY(-50%);}.center {position:relative;display:block;top:50%;transform:translateY(-50%);margin-left:auto;margin-right:auto;}.bottom {position:relative;display:block;top:100%;transform:translateY(-100%);}.ab-center {position:absolute;top:50%;right: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 #111111;background:#FFFFFF;}.ui-widget-content a {color:#222222;}.ui-widget-header {border:1px solid var(--main);background:var(--main);color:#ffffff;font-weight:bold;}.ui-widget-header a {color:#ffffff;}.ui-icon {font-size:0px;}.ui-icon:hover {color:#FFFFFF;}.ui-icon:before {font-style:normal !important;font-weight:normal !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:"\e0a2";}.ui-icon-circle-triangle-e:before {content:"\e0ef";}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border:1px solid #111111;font-weight:bold;color:#111111;}.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:bold;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:bold;color:#FFFFFF;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border:1px solid var(--main);background:#FFFFFF;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:normal;}.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:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);}.ui-widget-shadow {margin:-8px -8px 0 0;padding:8px;background:#aaaaaa;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 {right:2px;}.ui-datepicker .ui-datepicker-next {left:2px;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display:block;position:absolute;right:50%;margin-right:-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:bold;border:0;}.ui-datepicker td {border:0;padding:1px;}.ui-datepicker td span, .ui-datepicker td a {display:block;padding:.2em;text-align:left;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane {background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-right:0;border-left:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button {float:left;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:right;}.ui-datepicker.ui-datepicker-multi {width:auto;}.ui-datepicker-multi .ui-datepicker-group {float:right;}.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-right-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear:right;}.ui-datepicker-row-break {clear:both;width:100%;font-size:0;}.ui-datepicker-rtl {direction:ltr;}.ui-datepicker-rtl .ui-datepicker-prev {left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-next {right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {float:left;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:0;border-right-width:1px;}.bt-btn {color:#FFFFFF;}.bt-default-font-main {font-family:Poppins;}.bt-default-font-second {font-family:Arizonia;}.bt-font-poppins {font-family:Poppins;}.bt-font-ubuntu {font-family:Ubuntu;}.bt-font-oswald {font-family:Oswald;}.bt-font-robotoslab {font-family:Roboto Slab;}.bt-font-size-custom {font-family:Asar;}.bt-font-size-custom2 {font-family:Playfair Display;}body {font-family:Arizonia;font-size:14px;line-height:26px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}body a {color:var(--main);}body a:hover, body a:focus, body a:active {color:var(--main);outline:none;}body h1, body h2, body h3, body h4, body h5, body h6, body .bt-font-size-1, body .bt-font-size-2, body .bt-font-size-3, body .bt-font-size-4, body .bt-font-size-5, body .bt-font-size-6 {color:var(--secondary);font-family:Poppins;font-weight:700;letter-spacing:1.6px;margin-bottom:25px;}body h1, body .bt-font-size-1 {font-size:15px;font-weight:700;line-height:60px;}body h2, body .bt-font-size-2 {font-size:36px;line-height:42px;}body h3, body .bt-font-size-3 {font-size:24px;line-height:36px;}body h4, body .bt-font-size-4 {font-size:18px;line-height:24px;}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-custom {font-family:inherit !important;font-weight:500 !important;}.font-custom2 {font-family:inherit !important;font-weight:300 !important;}.bt-heading-underline {position:relative;}.bt-heading-underline:after {content:"";position:absolute;bottom:0;right:50%;width:85px;height:15px;background:url(../../images/title_line.png) no-repeat top right;-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:0.04em;position:relative;}.bt-heading-underline-2:after {content:"";position:absolute;bottom:0;right: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:0.16px;color:#FFFFFF;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-left:auto;margin-right:auto;width:80%;border-top:1px solid rgba(102,102,102,0.4);margin:0 auto;}.ro-hr.ro-full {width:100%;}.ro-hr.ro-light-color {border-color:#FFFFFF;}.ro-hr.ro-dark-color {border-color:#111111;}p {margin-bottom:25px;}.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:left;color:var(--main);}.bt-color-main {color:var(--main);}.bt-color-secondary {color:var(--secondary);}.bt-color-light {color:#FFFFFF;}.bt-color-dark {color:#111111;}.ro-bg-dark {background-color:#000000;}.ro-bg-light {background-color:#FFFFFF;}.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:#FFFFFF;}.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;}.current_page_item > a {color:var(--main) !important;}#jws-header .jws-my-account {position:relative;}#jws-header .jws-my-account.logged .account > span:first-child {display:none;}#jws-header .jws-my-account.logged .account .acount-tt {display:block !important;letter-spacing:0px;font-weight:500;font-style:normal;color:#232530;font-size:16px;display:block;}#jws-header .jws-my-account .account-content {background:#ffffff none repeat scroll 0 0;right:0;list-style:outside none none;margin:0;opacity:0;padding:0;position:absolute;top:100%;visibility:hidden;-webkit-transform-origin:right top 0;transform-origin:right top 0;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;width:240px;padding:16px 30px;box-shadow:0 14px 40px rgba(0,0,0,0.1);transform:translatey(25px);-webkit-transform:translatey(25px);text-align:right;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 p {margin-bottom:0px;}#jws-header .top-bar .top-left .widget {float:right;}#jws-header .top-bar .top-right .widget {float:left;}#jws-header .navbar-header {position:relative;z-index:1;}#jws-header .bt-menu-list #nav > li {display:inline-block;transition:0.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;right:0;position:absolute;top:0;width:100%;-webkit-transition:0.3s;transition:0.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:right;}#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-right:0;transform:translateY(0);-webkit-transform:translateY(0);background:transparent;}#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 ul#nav {float:left;}.jws-header-v1 .navbar-collapse {position:relative;padding:0;}.jws-header-v1 .col-md-9 {position:initial;}.jws-header-v1 .top-bar {background:linear-gradient(to left,#AAAAFF,var(--main));padding:10px 0;}.jws-header-v1 .top-bar .top-right .widget_social-widget {float:left;margin-right: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:#FFFFFF;padding:0 9px;}.jws-header-v1 .top-bar .top-right .widget_social-widget .social-wrap ul:after {position:absolute;top:5%;right:-23px;content:"";width:1px;height:20px;background:#f1cdfb;}.jws-header-v1 .top-bar .top-right .widget_text {float:left;}.jws-header-v1 .top-bar .call-to-action {color:#fff;}.jws-header-v1 .top-bar .call-to-action a {color:#fff;letter-spacing:0.3px;font-weight:300;}.jws-header-v1 .top-bar .call-to-action i {margin-left:10px;color:#FFFFFF;}.jws-header-v1 .top-bar .call-to-action p {display:inline-block;margin-bottom:0;margin-left:15px;font-size:13.5px;}.jws-header-v1 .search-form-area {margin-right:71px;}.jws-header-v1 .search-form-area .bt_widget_mini_cart .bt-cart-header a:hover {color:var(--main);}.jws-header-v1 .mainmenu-area {background:#ffffff;z-index:999 !important;}.jws-header-v11 .navbar-toggle .icon-bar {background:#2d2c40 none repeat scroll 0 0;}.jws-header-v11 ul#nav {float:left;}.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:#FFFFFF;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:0.3px;font-weight:300;}.jws-header-v11 .top-bar .call-to-action i {margin-left:10px;color:#FFFFFF;}.jws-header-v11 .top-bar .call-to-action p {display:inline-block;margin-bottom:0;margin-left: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-right: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:#ffffff;z-index:999 !important;}.jws-header-v12 .navbar-toggle .icon-bar {background:#2d2c40 none repeat scroll 0 0;}.jws-header-v12 ul#nav {float:left;}.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:#FFFFFF;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:0.3px;font-weight:300;}.jws-header-v12 .top-bar .call-to-action i {margin-left:10px;color:#FFFFFF;}.jws-header-v12 .top-bar .call-to-action p {display:inline-block;margin-bottom:0;margin-left: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-right: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:#ffffff;z-index:999 !important;}.jws-header-v7 .mainmenu-area {box-shadow:0px 1px 1px rgba(0,0,0,0.1);}.jws-header-v7 ul#nav {float:left;}.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:left;}.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-left: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:left;margin-left:47px;}.jws-header-v7 .top-bar .jws-my-account a span {margin-left:9px;color:#7a7992;transition:0.5s all;-webkit-transition:0.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:0.3px;font-weight:300;text-decoration:none;position:relative;}.jws-header-v7 .top-bar .call-to-action ins:after {left:-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-left:36px;font-size:14px;}.jws-header-v7 .top-bar .call-to-action p:last-child {margin-left:0;}.jws-header-v7 .top-bar .call-to-action p:last-child ins:after {display:none;}.jws-header-v7 .search-form-area {margin-right: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:#ffffff;z-index:999 !important;}.jws-header-v10 ul#nav {float:left;}.jws-header-v10 ul#nav > li > a:last-child {padding-left: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:Playfair Display;font-size:18px;color:#ffffff;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-right:0;}.jws-header-v10 .top-bar .widget_social-widget {float:left;margin-left: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:#FFFFFF;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%;left:-31px;content:"";width:1px;height:20px;background:#6c6c7a;}.jws-header-v10 .top-bar .bt_widget_mini_cart {float:left;}.jws-header-v10 .top-bar .bt_widget_mini_cart .search-left a {color:#ffffff;}.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:#ffffff;line-height:initial;padding-left: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:0.3px;font-weight:300;text-decoration:none;position:relative;}.jws-header-v10 .top-bar .call-to-action ins:after {left:-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-left:36px;font-size:14px;}.jws-header-v10 .top-bar .call-to-action p:last-child {margin-left:0;}.jws-header-v10 .top-bar .call-to-action p:last-child ins:after {display:none;}.jws-header-v10 .search-form-area {margin-right: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:#ffffff;z-index:999 !important;}.jws-header-v8 {position:absolute;width:100%;z-index:99;}.jws-header-v8 ul#nav {float:left;}.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 #444444;}.jws-header-v8 .top-bar .widget_social-widget .social-wrap {text-align:left;}.jws-header-v8 .top-bar .widget_social-widget .social-wrap ul li {display:inline-block;border-left: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-right:1px solid #272727;}.jws-header-v8 .top-bar .call-to-action ins {letter-spacing:0.3px;font-weight:400;text-decoration:none;position:relative;border-left:1px solid #444444;padding-left:29px;margin-left:28px;display:inline-block;line-height:40px;}.jws-header-v8 .top-bar .call-to-action ins i {margin-left:10px;font-size:16px;}.jws-header-v8 .top-bar .call-to-action ins:last-child {padding-left:0px;margin-left:0px;border-left:0;}.jws-header-v8 .top-bar .call-to-action p {display:inline-block;margin-bottom:0;margin-left:36px;font-size:14px;}.jws-header-v8 .top-bar .call-to-action p:last-child {margin-left: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-right:71px;}.jws-header-v8 .search-form-area .bt_widget_mini_cart .bt-cart-header a {padding-left: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:#000000;z-index:999 !important;}.jws-header-v9 {position:absolute;width:100%;z-index:999999;}.jws-header-v9 ul#nav {float:left;}.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:#000000;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 left,var(--secondary),var(--main));z-index:999 !important;}.jws-header-v2 .top-bar {background:#ffffff;padding:25px 0;}.jws-header-v2 .top-bar .widget_media_image img {width:auto;}.jws-header-v2 .widget_text p {margin-bottom:0px;}.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,0.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:right;}.jws-header-v3 .top-bar {background:transparent;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:0px;}.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:left;margin-left:86px;position:relative;}.jws-header-v4 .search-form-area2:after {position:absolute;left:-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:#ffffff;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:transparent;padding:25px 0;}.jws-header-v4 .top-bar .widget_media_image img {width:auto;}.jws-header-v4 .widget_text p {margin-bottom:0px;}.jws-header-v4 .widget_media_image {line-height:48px;}.jws-header-v4 .topbar-2 .widget_text p {font-family:Playfair Display;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,right top,left 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:0px;}.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,0.1);}body .jws-header-v5 .is-sticky .mainmenu-area {background:#ffffff;}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:#7AC284 !important;}body .jws-header-v5 .woocommerce ul.cart_list > li .remove:hover, body .jws-header-v6 .woocommerce ul.cart_list > li .remove:hover {color:#7AC284 !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:#7AC284 !important;}body .jws-header-v5 .woocommerce .buttons .button:hover, body .jws-header-v6 .woocommerce .buttons .button:hover {background:#7AC284;}body .jws-header-v5 .mainmenu-area, body .jws-header-v6 .mainmenu-area {z-index:999 !important;}body .jws-header-v5 .mainmenu-area .navbar-nav, body .jws-header-v6 .mainmenu-area .navbar-nav {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:#7AC284 !important;}body .jws-header-v5 .mainmenu-area .navbar-nav > li:hover > a, body .jws-header-v6 .mainmenu-area .navbar-nav > li:hover > a {color:#7AC284 !important;}body .jws-header-v5 .top-bar, body .jws-header-v6 .top-bar {background:transparent;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:#ffffff;}body .jws-header-v5 .top-bar .top-right .bt_widget_mini_cart .cart-right .bt-icon:hover, body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .cart-right .bt-icon:hover {color:#7AC284 !important;}body .jws-header-v5 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger, body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger {color:#ffffff;}body .jws-header-v5 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger:hover, body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger:hover {color:#7AC284;}body .jws-header-v5 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger:before, body .jws-header-v6 .top-bar .top-right .bt_widget_mini_cart .search-left .search-form-trigger:before {right:-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:#FFFFFF;}body .jws-header-v5 .top-bar .top-left .widget_social-widget .social-wrap ul li a:hover, body .jws-header-v6 .top-bar .top-left .widget_social-widget .social-wrap ul li a:hover {color:#7AC284;}body .jws-header-v5 .widget_text p, body .jws-header-v6 .widget_text p {margin-bottom:0px;}body .jws-header-v6 .mainmenu-area {background:#111111;}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:#ffffff !important;background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;transition:0.7s all;-webkit-transition:0.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:left center;}.mobile_menu {position:fixed;width:240px;height:100%;background:#ffffff;z-index:999999;box-shadow:0 0 7px rgba(0,0,0,0.1);top:0;right:0;transform:translatex(375px);-webkit-transform:translatex(375px);transition:0.7s ease-in-out;-webkit-transition:0.7s ease-in-out;overflow:auto;padding:0 20px;}.mobile_menu .ion-android-close {font-size:22px;position:absolute;left:10px;top:10px;cursor:pointer;}.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::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#fafafa;}.mobile_menu::-webkit-scrollbar {width:3px;background-color:#fafafa;}.mobile_menu::-webkit-scrollbar-thumb {background-color:var(--main);}.mobile_menu .logo-center {text-align:center;padding:50px 0;}.mobile_menu .logo-center .jws-branding {padding:20px 0;margin:0 auto !important;text-align:center;}.mobile_menu .navbar-nav {float:none;margin:0;}.mobile_menu .navbar-nav >li:first-child >a {border-top:1px solid #dfdfdf;}.mobile_menu .navbar-nav li {float:none;display:block;position:relative;}.mobile_menu .navbar-nav li .icon-sub-menu {position:absolute;left:0;top:11px;cursor:pointer;}.mobile_menu .navbar-nav li .icon-sub-menu:before {position:absolute;content:"\33";left:0px;top:0;font-family:'ElegantIcons';font-size:28px;}.mobile_menu .navbar-nav li .icon-sub-menu.up-icon:before {content:"\32";}.mobile_menu .navbar-nav li .sub-sub-menu, .mobile_menu .navbar-nav li .sub-menu {display:none;margin-right:15px;}.mobile_menu .navbar-nav li a {padding:15px;background:none;display:block;padding-top:11px;padding-bottom:11px;padding-left:15px;padding-right:15px;line-height:25px;letter-spacing:.3px;text-transform:uppercase;border-bottom:1px solid #dfdfdf;font-weight:400;color:#000000;font-size:12px;}.navbar-toggle span {transition:0.5s all;-webkit-transition:0.5s all;}.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%;left:0;left: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-right-radius:0px;border-bottom-right-radius:0px;background:#F7F7F7;height:42px;font-size:13px;}.footer-v6 .widget_newsletterwidgetminimal form .tnp-submit {border-top-left-radius:0px;border-bottom-left-radius:0px;font-size:13px;font-weight:600;letter-spacing:1px;background:#282828;height:42px;}.footer-v4 {color:#c1bfda;background:#111111;}.footer-v4 .title-top-ft {margin-bottom:31px;}.footer-v4 .vc_sep_line {border-color:rgba(255,255,255,0.1) !important;}.footer-v4 .menu-footer {list-style:none;text-align:left;margin-bottom:6px !important;}.footer-v4 .menu-footer li {display:inline-block;margin-right:38px;position:relative;}.footer-v4 .menu-footer li:before {position:absolute;content:"";width:1px;height:13px;background-color:#89889f;top:6px;left:-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:#7AC284;}.footer-v4 .icon-footer {list-style:none;text-align:center;margin:31px 0;margin-bottom:79px;}.footer-v4 .icon-footer li {margin-left:6px;display:inline-block;}.footer-v4 .icon-footer li a {color:#ffffff;background:#7AC284;width:40px;height:40px;line-height:41px;text-align:center;border-radius:50%;display:inline-block;transition:0.7s all;-webkit-transition:0.7s all;border:none;}.footer-v4 .icon-footer li a:hover {transform:translateY(-5px);-webkit-transform:translateY(-5px);}.footer-v3 {padding:81px 15px;background:#111111;}.footer-v3 .btn-footer-v2 {position:relative;padding:2px;width:100%;margin-top:49px;}.footer-v3 .btn-footer-v2:before {border:1px solid #7AC284;position:absolute;width:100%;height:100%;content:" ";z-index:0;right:0;top:0;}.footer-v3 .btn-footer-v2 a {background:transparent !important;font-size:16px;color:#7AC284 !important;font-family:Oswald;font-weight:bold;border:none !important;border-radius:0;width:100%;transition:0.5s all;-webkit-transition:0.5s all;}.footer-v3 .btn-footer-v2:hover a {background:transparent !important;color:#ffffff !important;}.footer-v3 .btn-footer-v2:hover:before {background:#7AC284;}.footer-v3 .title-top-ft {margin-bottom:35px;}.footer-v3 .menu-footer {list-style:none;text-align:center;margin-bottom:6px !important;}.footer-v3 .menu-footer li {display:inline-block;margin-right:38px;position:relative;}.footer-v3 .menu-footer li:before {position:absolute;content:"";width:1px;height:13px;background-color:#89889f;top:6px;left:-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:#7AC284;}.footer-v3 .icon-footer {list-style:none;text-align:center;margin:23px 0;margin-bottom:47px;}.footer-v3 .icon-footer li {margin-left:6px;display:inline-block;}.footer-v3 .icon-footer li a {color:#ffffff;background:#7AC284;width:40px;height:40px;line-height:41px;text-align:center;border-radius:50%;display:inline-block;transition:0.7s all;-webkit-transition:0.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 left,var(--secondary),var(--main));position:absolute;width:100%;height:100%;content:" ";z-index:0;right:0;top:0;}.footer-v2 .btn-footer-v2 a {background:#ffffff !important;font-size:16px;color:#2d2c40 !important;font-family:Playfair Display;border:none !important;border-radius:0;width:100%;transition:0.5s all;-webkit-transition:0.5s all;}.footer-v2 .btn-footer-v2:hover a {background:transparent !important;color:#ffffff !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-right:38px;position:relative;}.footer-v2 .menu-footer li:before {position:absolute;content:"";width:1px;height:13px;background-color:#89889f;top:6px;left:-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-left:6px;display:inline-block;}.footer-v2 .icon-footer li a {color:#ffffff;background-image:linear-gradient(to left,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:0.7s all;-webkit-transition:0.7s all;}.footer-v2 .icon-footer li a:hover {background-position:left center;}.footer-v1 .vc_gitem-zone-mini, .footer-v5 .vc_gitem-zone-mini {display:none !important;}.footer-v1 .col-2 .font-custom, .footer-v5 .col-2 .font-custom {margin-bottom:5px;}.footer-v1 .col-3 .font-custom, .footer-v5 .col-3 .font-custom {margin-bottom:11px;}.footer-v1 .icon-footer, .footer-v5 .icon-footer {list-style:none;}.footer-v1 .icon-footer li, .footer-v5 .icon-footer li {margin-left:6px;display:inline-block;}.footer-v1 .icon-footer li a, .footer-v5 .icon-footer li a {color:#ffffff;background-image:linear-gradient(to left,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:0.7s all;-webkit-transition:0.7s all;}.footer-v1 .icon-footer li a:hover, .footer-v5 .icon-footer li a:hover {background-position:left center;}.footer-v1 .contact-footer h4, .footer-v5 .contact-footer h4 {font-size:16px;font-weight:600;margin-bottom:2px;}.footer-v1 .contact-footer p, .footer-v5 .contact-footer p {margin-bottom:11px !important;}.footer-v1 .footer-top, .footer-v5 .footer-top {padding:60px 0;margin:0;}.footer-v1 .footer-bottom, .footer-v5 .footer-bottom {padding:11px 0;margin:0;}.footer-v1 .footer-bottom .menu-footer, .footer-v5 .footer-bottom .menu-footer {list-style:none;text-align:left;}.footer-v1 .footer-bottom .menu-footer li, .footer-v5 .footer-bottom .menu-footer li {display:inline-block;margin-right: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;left:-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-right:10px;padding-left:0px;}.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:#ffffff;font-weight:500;margin-bottom:6px;}.footer-v5 .icon-footer li a {border:1px solid var(--main);background-image:none;color:#ffffff;}.footer-v5 .icon-footer li a:hover {background:var(--main);}.footer-v5 .widget_newsletterwidgetminimal form .tnp-email {border-top-right-radius:3px;border-bottom-right-radius:3px;}.footer-v5 .widget_newsletterwidgetminimal form .tnp-submit {border-top-left-radius:3px;border-bottom-left-radius:3px;}body .vc_custom_heading a:hover {opacity:1;}.custom-rev .rev-btn {background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%) !important;background-size:200% auto;transition:0.7s all !important;-webkit-transition:0.7s all !important;}.custom-rev .rev-btn:hover {background-position:left center;}.custom-arrow .hephaistos.tparrows.tp-leftarrow:before {content:"\E820" !important;font-size:24px;}.custom-arrow .hephaistos.tparrows.tp-rightarrow:before {content:"\E81D" !important;font-size:24px;}.testimonial-grid .content-bottom {padding-right:30px;}.testimonial-grid .content-bottom .bt-thumb {float:right;}.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:right;padding-top:11px;padding-right: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;right:54px;content:"";position:absolute;z-index:0;z-index:2;}.testimonial-grid .content-top:before {width:100%;height:100%;top:0;right:0;background:linear-gradient(to left,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 30px 2px 15px;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:#ffffff;background:transparent;}.testimonial-grid.layout3 {margin-bottom:30px;background:#ffffff;margin:0;border-bottom:1px solid #e6e6e6;padding:31px 41px 10px 112px;}.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:right;border-radius:100%;overflow:hidden;margin-left: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:"\e033\e033\e033\e033\e033";right:0;top:0;position:absolute;text-indent:0;color:#ffd800;}.flexslider-center .slick-list {overflow:inherit;}.flexslider-center .slick-track {padding-bottom:35px;cursor:w-resize;}.flexslider-center .slick-slide .testimonial-item {box-shadow:0px 1px 1px rgba(0,0,0,0.1);}.flexslider-center .slick-current .testimonial-item {box-shadow:0px 21px 50px rgba(0,0,0,0.1);}.flexslider-center .testimonial-item {text-align:center;background:#ffffff;margin:0 15px;transition:0.7s all;-webkit-transition:0.7s all;padding:0 100px 38px 100px;}.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:0.5s all;-webkit-transition:0.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(0.75);-webkit-ransform:scale(0.75);transition:0.7s all;-webkit-transition:0.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:0.5s all;-webkit-transition:0.5s all;}#thmbnail-img .slick-arrow:hover {color:var(--main);}#thmbnail-img .slick-arrow.ti-angle-left {right:0;}#thmbnail-img .slick-arrow.ti-angle-right {left: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:#7AC284;}.custom-color #content h5, .custom-color #content .bt-excerpt {color:#ffffff;}.custom-color #content img {border:3px solid #7AC284;}.custom-color #content .bt-excerpt {line-height:28px;padding:0 35px;}.custom-color #thmbnail-img .slick-arrow:hover {color:#7AC284;}.custom-color #thmbnail-img .testimonial-item img {border:3px solid #7AC284;}.testimonial-slider-ct .layout3 {text-align:center;}.testimonial-slider-ct .layout3 .slick-arrow {top:38%;position:absolute;font-size:24px;color:#c1bfda;cursor:pointer;transition:0.5s all;-webkit-transition:0.5s all;}.testimonial-slider-ct .layout3 .slick-arrow:hover {color:var(--main);}.testimonial-slider-ct .layout3 .slick-arrow.ti-angle-left {right:-70px;}.testimonial-slider-ct .layout3 .slick-arrow.ti-angle-right {left:-70px;}.testimonial-slider-ct .layout3 .testimonial-item {position:relative;}.testimonial-slider-ct .layout3 .testimonial-item .icon {background-image:url('../../../assets/images/deckcr.png');position:absolute;width:100%;height:100%;right:0;top:0;background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1;}.testimonial-slider-ct .layout3 .title_top {font-size:36px;line-height:36px;}.testimonial-slider-ct .layout3 .bt-excerpt {font-size:16px;line-height:28px;}.testimonial-slider-ct .layout3 .bt-excerpt p {margin-bottom:30px;}.testimonial-slider-ct .layout3 .bt-title {margin-bottom:4px;display:inline-block;vertical-align:middle;margin-bottom:0;font-size:14px;font-weight:300;color:#7a7992;position:relative;}.testimonial-slider-ct .layout3 .line {width:5px;height:1px;background-color:#7a7992;top:1px;left: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,0.15);padding:22px 20px 12px;border-radius:10px;background:#ffffff;}.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:"\e033\e033\e033\e033\e033";right: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,0.3);color:#111111 !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:0.7s all;-webkit-transition:0.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 {right:-140px;}.testimonial-slider-ct .layout4 .slick-arrow.ti-angle-right {left:-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:#FFFFFF;}.testimonial-slider-ct .layout4 .bt-title {margin-bottom:4px;display:inline-block;vertical-align:middle;margin-bottom:0;font-size:14px;font-weight:300;color:#ffffff;position:relative;}.testimonial-slider-ct .layout4 .line {width:5px;height:1px;background-color:#ffffff;top:1px;left:1px;display:inline-block;vertical-align:middle;margin:0 3px;}.testimonial-slider-ct .layout4 h5 {font-weight:300;font-size:14px;color:#ffffff;display:inline-block;vertical-align:middle;margin-bottom:0;}.testimonial-slider-ct .layout4 div.icon {font-size:36px;color:#FFFFFF;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:0.5s all;-webkit-transition:0.5s all;}.testimonial-slider-ct .layout5 .slick-arrow:hover {color:#ffffff;}.testimonial-slider-ct .layout5 .slick-arrow.ti-angle-left {right:-90px;}.testimonial-slider-ct .layout5 .slick-arrow.ti-angle-right {left:-90px;}.testimonial-slider-ct .layout5 .testimonial-item .thumbnail-left {width:155px;border:3px solid #7AC284;border-radius:100%;-webkit-border-radius:100%;overflow:hidden;margin-left: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:#FFFFFF;}.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:#7AC284;margin-bottom:4px;}.testimonial-slider-ct .layout5 .testimonial-item .content-right .content-bottom h5 {font-size:14px;font-weight:300;color:#ffffff;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:0.7s all;-webkit-transition:0.7s all;padding:0 !important;cursor:pointer;color:#ffffff !important;}.testimonial-slider-ct .layout6 .slick-arrow:hover {background:var(--main);}.testimonial-slider-ct .layout6 .slick-arrow.ti-angle-left {right:-140px;}.testimonial-slider-ct .layout6 .slick-arrow.ti-angle-right {left:-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;display:inline-block;vertical-align:middle;margin-bottom:0;font-size:14px;font-weight:500;font-size:18px;position:relative;}.testimonial-slider-ct .layout6 .line {width:5px;height:1px;background-color:#2d2c40;top:1px;left: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;transform:rotate(180deg);-webkit-transform:rotate(180deg);letter-spacing:-2px;padding-bottom:36px;margin-bottom:5px;}.testimonial-slider-ct .layout6 .content-top {margin-bottom:-4px;}.bt-events_slider {text-align:center;color:#FFFFFF;background:rgba(0,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:Poppins;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#FFFFFF;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:0.16px;text-transform:uppercase;margin-bottom:20px;max-width:650px;}.bt-events_slider .bt-event-item .bt-title > a {color:#FFFFFF;}.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:0.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:Poppins;font-size:12px;font-weight:400;line-height:22px;color:#FFFFFF;background:rgba(252,186,248,0.7);letter-spacing:0.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(252,186,248,0.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 0.4s;position:absolute;top:65px;right:0;color:#FFFFFF;}.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 {right:auto;left: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%;right:0;width:100%;transition:0.7s all;-webkit-transition:0.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:#FFFFFF;}.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:#FFFFFF;}.bt-events-grid .bt-event-item .bt-start-date .fee-event {color:#FFFFFF;font-size:12px;font-family:Poppins;background-color:var(--main);text-transform:none;font-weight:300;letter-spacing:0.15px;border-radius:1px;-webkit-border-radius:1px;}.bt-events-grid .bt-event-item .bt-start-date .fee-event i {margin-left:10px;}.bt-events-grid .bt-event-item .bt-location-info {opacity:0;visibility:hidden;position:absolute;top:0;right:0;width:100%;transition:0.7s all;-webkit-transition:0.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:#FFFFFF;margin-bottom:15px;}.bt-events-grid .bt-event-item .bt-location-info .bt-location .tribe-address {font-size:14px;color:#FFFFFF;}.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:#000000;opacity:0.7;width:100%;height:100%;top:0;right:0;text-align:center;border-radius:3px;-webkit-border-radius:3px;transition:0.7s all;-webkit-transition:0.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;right: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-right:-15px;}.bt-events-special .jws-event-box {padding:5px 0px 5px 10px;}.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 0px 40px;text-align:center;color:#FFFFFF;overflow:hidden;transition:all 0.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;right: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;right:0;opacity:0.7;z-index:0;background:#000000;}.bt-events-special .jws-event-box article .bt-event-item .bt-start-date {transition:all 0.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:#FFFFFF;font-size:18px;}.bt-events-special .jws-event-box article .bt-event-item .fee-event {font-family:Poppins;position:relative;color:#FFFFFF;background:var(--main);padding:8px 10px 8px 20px;font-size:12px;text-transform:none;letter-spacing:0.1px;border-radius:1px;-webkit-border-radius:1px;}.bt-events-special .jws-event-box article .bt-event-item .fee-event i {padding-left:10px;}.bt-events-special .jws-event-box article .bt-event-item .bt-location-info {position:relative;z-index:9999;transition:all 0.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 0.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 0.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:0px;}.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 0.4s;float:right;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 0.4s;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1;}.bt-events-special > article .bt-event-item .bt-start-date {transition:all 0.4s;font-family:Ubuntu;position:absolute;top:30px;left: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:#ffffff;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;right: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:#ffffff;background:var(--main);}.bt-events-special > article .bt-event-item .bt-info {transition:all 0.4s;position:absolute;bottom:0;right:0;width:100%;padding:40px 20px;z-index:9;}.bt-events-special > article .bt-event-item .bt-info .bt-subtitle {transition:all 0.4s;font-family:Ubuntu;font-size:12px;font-weight:300;font-style:italic;line-height:26px;color:#ffffff;margin-bottom:5px;opacity:0;}.bt-events-special > article .bt-event-item .bt-info .bt-title {transition:all 0.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:#ffffff;}.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 0.4s;position:relative;font-size:12px;color:#dddddd;}.bt-events-special > article .bt-event-item .bt-info .bt-location > i {margin-left:5px;}.bt-events-special > article .bt-event-item .bt-info .bt-location:after {transition:all 0.4s;content:"";position:absolute;bottom:0;right: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:transparent;}.bt-events-special > article.active .bt-event-item .bt-start-date {opacity:1;}.bt-events-special > article.active .bt-event-item .bt-info {padding:80px 60px;}.bt-events-special > article.active .bt-event-item .bt-info .bt-subtitle {font-size:18px;margin-bottom:15px;opacity:1;}.bt-events-special > article.active .bt-event-item .bt-info .bt-title {font-size:28px;margin-bottom:20px;}.bt-events-special > article.active .bt-event-item .bt-info .bt-location {padding-bottom:30px;}.bt-events-special > article.active .bt-event-item .bt-info .bt-location:after {opacity:1;}@media (max-width: 991px) {.jws-event-wrap-container .vc_column-inner {padding-right:15px !important;}.jws-event-wrap-container .vc_column-inner .jws-title-event {font-size:29px;}.bt-events-special > article {width:15%;}.bt-events-special > article .bt-event-item .bt-info {opacity:0;}.bt-events-special > article.active {width:55%;}.bt-events-special > article.active .bt-event-item .bt-info {opacity:1;}}@media (max-width: 767px) {.bt-events-special > article {width:100%;}.bt-events-special > article .bt-event-item .bt-overlay {background:transparent;}.bt-events-special > article .bt-event-item .bt-start-date {opacity:1;}.bt-events-special > article .bt-event-item .bt-info {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:transparent;}.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:Poppins;font-size:14px;font-weight:500;letter-spacing:0.16px;color:#444444;}.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:"\f107";font-family:FontAwesome;position:absolute;left: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:0.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:Poppins;font-size:14px;font-weight:700;letter-spacing:0.16px;color:#444444;}.archive .bt-events #tribe-bar-form .tribe-bar-filters input {font-size:14px;font-weight:400;letter-spacing:0.48px;}.archive .bt-events #tribe-bar-form .tribe-bar-filters input.tribe-events-button {color:#FFFFFF;color:#ffffff;font-family:Poppins;border:1px solid var(--main);background:var(--main);}.archive .bt-events #tribe-bar-form .tribe-bar-filters input.tribe-events-button:hover {background:#FFFFFF;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:0.48px;text-transform:uppercase;}.archive .bt-events #tribe-events-content .tribe-events-calendar thead th {font-family:Poppins;font-size:13px;font-weight:600;line-height:28px;letter-spacing:0.16px;color:#444444;background:#ffffff;padding:15px 0;border-right:5px solid #ffffff;border-left:5px solid #ffffff;border-bottom:5px solid #ffffff;}.archive .bt-events #tribe-events-content .tribe-events-calendar tbody td {background:#fafafa;border-width:0 5px 5px;border-color:#ffffff;}.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:Poppins;font-size:32px;letter-spacing:0.48px;color:#a5a5a5;background:transparent;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:Poppins;font-size:24px;letter-spacing:0.48px;color:#ffffff;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:#ffffff;}.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:#ffffff;}.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:#555555;}.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:0.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:Poppins;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0.16px;text-transform:uppercase;color:#ffffff;}.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:0.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:#999999;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:right;}.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:#FFFFFF;text-transform:none;color:var(--main);background:#ffffff;min-width:140px;font-weight:500;padding:0 25px;font-family:Poppins;}.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:#ffffff;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:#222222;}.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:Poppins;font-size:18px;letter-spacing:0.48px;color:#999999;background:#fafafa;padding:5px 4%;}.archive .bt-events #tribe-events-content .tribe-events-loop .tribe-events-day-time-slot h5 {font-family:Poppins;font-size:18px;letter-spacing:0.48px;color:#999999;background:#eeeeee;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:Poppins;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.48px;color:#303030;}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events h2 {font-size:20px;line-height:30px;letter-spacing:0.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:0.3px;color:#222222;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:"\f041";font-family:FontAwesome;margin-left: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-left: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:"\f073";}.archive .bt-events #tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-content {font-size:14px;line-height:26px;letter-spacing:0.3px;color:#555555;}.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:0px;}.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:0.16px;text-transform:uppercase;color:#444444;margin-bottom:9px;}.tb-event-signle .tb-event-info .header-info .content-box-header .fee-event {color:#FFFFFF;font-size:12px;font-family:Poppins;background:var(--main);padding:13px 27px 13px 27px;font-weight:500;position:absolute;top:-25px;border-radius:3px;-webkit-border-radius:3px;font-weight:400;letter-spacing:0;text-transform:none;}.tb-event-signle .tb-event-info .header-info .content-box-header .fee-event i {margin-left:10px;}.tb-event-signle .tb-event-info .header-info .content-box-header .bt-location-info .bt-location {font-size:13px;color:#666666;font-weight:500;letter-spacing:0.3px;}.tb-event-signle .tb-event-info .header-info .content-box-header .bt-location-info .bt-location i {margin-left: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:left;}.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:0.5s all;-webkit-transition:0.5s all;margin-left:-1px;}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .icon-event a:hover {background-color:var(--main);color:#FFFFFF;}.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-left:2px solid #dddddd;line-height:10px;font-size:12px;color:#555555;padding:0 15px;}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .bt-meta li:first-child {padding-right:0px;}.tb-event-signle .tb-event-info .header-info .content-box-header .content-bottom .bt-meta li:last-child {border-left:0;}@media (max-width: 991px) {.jws-event-wrap {padding-left: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:0.48px;color:#555555;}.archive .bt-events #tribe-mobile-container .type-tribe_events h4 {font-size:14px;line-height:24px;letter-spacing:0.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:0.48px;color:#999999;margin-bottom:15px;}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-event-schedule-details:before {content:"\f073";font-family:FontAwesome;margin-left:5px;}.archive .bt-events #tribe-mobile-container .type-tribe_events .tribe-events-event-image {width:100%;float:none;margin:0 0 15px 0;}.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:0.48px;color:#555555;}.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(../../images/remove.png), default !important;}.over-lay {position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(255,255,255,0.9);z-index:9999;opacity:0;visibility:hidden;-webkit-transition:0.7s ease-in-out;transition:0.7s ease-in-out;pointer-events:none;}body .no-container {width:100%;}body .no-container > .row {margin-right:0 !important;margin-left:0 !important;}.modal .modal-dialog .modal-content .popup_content .site_donation_popup_form .form-group .required_star {color:#ff0000;}.bt-background-background-attachment-fixed {background-attachment:fixed;}.bt-no-padding, .bt-vc-col-no-padding > .vc_column-inner {padding:0 !important;}.bt-no-margin {margin:0 !important;}.scrolloff {pointer-events:none;}.bt-text-ellipsis {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.margin-right-12 {margin-left:-12px;}@media (max-width: 1199px) {body .row-custom .vc_col-sm-8 {width:100%;}body .row-custom .vc_col-sm-8 .vc_column-inner {padding-right:0px !important;padding-left:0px !important;}}.vc_row {position:relative;}.vc_row .bt-vc-row-ovelay {position:absolute;top:0;right:0;width:100%;height:100%;}.page-404 {padding-top:30px;padding-bottom:80px;}.page-404 h1 {font-size:150px;font-weight:bold;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:#ffffff;padding:69px 69px 66px 73px;position:absolute;top:10%;right:19%;border-radius:2px;-webkit-border-radius:2px;}.box-time h5 {font-family:Oswald;font-weight:bold;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-left:45px;}.box-time .box-time-bottom .time1 {margin-bottom:11px;}#jws-main {transition:all 0.4s;background:#FFFFFF;position:relative;overflow:hidden;}.boxed #jws-main {max-width:1200px;margin:auto;-webkit-box-shadow:0 0 10px 0 rgba(17,17,17,0.5);-moz-box-shadow:0 0 10px 0 rgba(17,17,17,0.5);box-shadow:0 0 10px 0 rgba(17,17,17,0.5);}.page-template-page-NoTitleBarBlack #jws-main {background:#111111;color:#bbbbbb;}.preeloader {background:#ffffff 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;right:50%;margin-right:-30px;top:50%;margin-top:-30px;padding-top:12px;z-index:99;background:#1a1a1a;color:var(--main);}#back-to-top {border-radius:50%;transition:all 0.4s;width:40px;height:40px;position:fixed;display:none;bottom:50px;left:30px;background-color:rgba(252,186,248,0.5);color:#FFFFFF;z-index:992;text-align:center;font-size:16px;line-height:38px;outline:none;cursor:pointer;}#back-to-top:hover, #back-to-top:focus {color:#FFFFFF;background-color:var(--main);border-color:var(--main);}#back-to-top.show {display:block;animation:fadeInUp 1s both;}ul {margin:0;padding:0;}.custom-gallery .wpb_image_grid .wpb_image_grid_ul img {padding-right: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:0px;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-right:0px;}.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:"\f073";font:normal normal normal 14px/1 FontAwesome;color:#fff;font-size:20px;position:absolute;left: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:"\f017";font:normal normal normal 14px/1 FontAwesome;color:#fff;font-size:20px;position:absolute;left: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:"\f007";font:normal normal normal 14px/1 FontAwesome;color:#fff;font-size:20px;position:absolute;left:12px;top:10px;}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap {margin-left:0px;}.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 0.3s ease 0s;transition:all 0.3s ease 0s;width:100%;}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap input:hover {background:#ffffff 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:#FFFFFF;height:40px;position:relative;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:transparent;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:#FFFFFF;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:right;margin-left:15px;}.alignright {float:left;margin-right:15px;}.aligncenter {display:block;margin:0 auto 15px;}a {-webkit-transition:0.3s;transition:0.3s;color:#212324;}a:hover {color:var(--main);}a:focus, a:hover {outline:0 solid;text-decoration:none;}img {max-width:100%;height:auto;}h1, h2, h3, h4, h5, h6 {margin:0 0 15px;font-weight:700;}html, body {height:100%;}body {color:#555555;font-size:15px;font-weight:400;letter-spacing:0.3px;line-height:1.7em;}a:hover {text-decoration:none;}.screen-reader-text {display:none;}input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {-webkit-box-shadow:0 0 0px 1000px white inset !important;}.navbar-toggle {border:2px solid #fff;border-radius:0;}.navbar-toggle .icon-bar {background:#fff none repeat scroll 0 0;}.area-title {margin-bottom:60px;}.area-title h2 {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:left;}.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-left:-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);}.mainmenu-area {position:relative;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:9999;}.is-sticky .mainmenu-area {box-shadow:0px 1px 1px rgba(0,0,0,0.1);z-index:99999 !important;}.navbar-header {-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.navbar-brand {display:none;}.navbar-brand.white {display:block;}.is-sticky .navbar-brand.white {display:none;}.is-sticky .navbar-brand {display:block;}.navbar {border-bottom:0 none;border-top:0 none;margin-bottom:0;}ul#nav {-webkit-transition:0.3s;transition:0.3s;}ul#nav li a {background:rgba(0,0,0,0) none repeat scroll 0 0;color:#ffffff;font-size:13px;padding:0px 20px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}ul#nav li.active a::before {background:var(--main) none repeat scroll 0 0;content:"";height:2px;right:0;position:absolute;top:0;width:100%;-webkit-transition:0.3s;transition:0.3s;}ul#nav li:hover a, ul#nav li.active a {color:var(--main);}ul#nav li:hover ul {opacity:1;visibility:visible;transform:translatey(0px);-webkit-transform:translatey(0px);pointer-events:auto;}ul#nav ul {background:#ffffff none repeat scroll 0 0;right:0;list-style:outside none none;margin:0;opacity:0;padding:0;position:absolute;top:100%;visibility:hidden;-webkit-transform-origin:right top 0;transform-origin:right top 0;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;width:240px;padding:16px 11px;box-shadow:0 14px 40px rgba(0,0,0,0.1);transform:translatey(25px);-webkit-transform:translatey(25px);text-align:right;pointer-events:none;}ul#nav li ul li {display:block;}ul#nav li ul li a {display:block;}#jws-header ul#nav li ul li a:hover {color:var(--main);transform:translatex(-10px);}ul#nav li ul li:last-child {border-bottom:0 none;}.jws-header-v2 .top-bar {border-bottom:none;}.is-sticky ul#nav li.active a, .is-sticky ul#nav li:hover a {color:var(--main);}.is-sticky .signup-and-login-button ul li {padding:14px 0;}.search-form-area {float:left;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}a.search-form-trigger {color:#2d2c40;position:relative;width:30px;}a.search-form-trigger::before {position:absolute;font-family:'ElegantIcons';content:"\55";speak:none;right:-18px;top:-2px;font-weight:bold;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%;right: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;right:0;}.is-visible form:after {width:100%;}.search-form-jws input {border-radius:0;border:none;background:transparent;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;right:0;cursor:pointer;background-color:rgba(255,255,255,0.9);visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s, -webkit-transform 0.3s 0s;transition:opacity 0.3s 0s, visibility 0s 0.3s, -webkit-transform 0.3s 0s;transition:opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s;transition:opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s, -webkit-transform 0.3s 0s;}.search-form-overlay.is-visible {opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s, -webkit-transform 0.3s 0s;transition:opacity 0.3s 0s, visibility 0s 0s, -webkit-transform 0.3s 0s;transition:opacity 0.3s 0s, visibility 0s 0s, transform 0.3s 0s;transition:opacity 0.3s 0s, visibility 0s 0s, transform 0.3s 0s, -webkit-transform 0.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:Playfair Display;margin-bottom:19px;}.custom-text-block p {font-size:16px;line-height:24px;}.custom-btn-tt.custom-btn-t2 a:hover {color:#ffffff !important;}.custom-btn-tt a {background:#7AC284 !important;border:1px solid #7AC284 !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:transparent !important;color:#7AC284;}.line-bottom-center {position:relative;}.line-bottom-center:after {content:" ";width:95px;height:4px;background:#7AC284;display:block;margin:0 auto;margin-top:33px;}.line-bottom-left {position:relative;}.line-bottom-left:after {content:" ";position:absolute;right:0;bottom:0;width:95px;height:4px;background:#7AC284;}.contact-box h3 {margin-bottom:4px;}@media (min-width: 1200px) {.padding-left30 {padding-left:30px !important;}.contact-box {padding:0 60px;}.padding-left15px {padding-right:15px !important;}.padding-right15px {padding-left:15px !important;}.padding-left100px {padding-right:85px !important;}.padding-right100px {padding-left:85px !important;}.padding-right200px {padding-left:100px !important;}.custom-padding-h6 {padding-left:200px !important;}.padding-about-tattoo {padding:49px 84px 0 0 !important;}.padding-about-tattoo1 {padding:0px 84px 0 0 !important;}.text-block-custom {padding:0 185px;}.custom-text-block {padding:0 30px;}}.line-ef {max-width:280px;position:relative;margin:0 auto;}.line-ef:before, .line-ef:after {position:absolute;content:" ";width:100px;height:1px;background-color:#c1bfda;top:61%;}.line-ef:before {right:0;}.line-ef:after {left:0;}.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-left: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:#ffffff;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:#ffffff;max-width:219px;margin-bottom:20px;}.bt-info-wrap.layout13 .bt_readmore {font-size:13px;font-weight:bold;color:#212324;background:#ffffff;padding:7px 25px;border-radius:40px;display:inline-block;letter-spacing:1px;}.bt-info-wrap.layout3 .bt-info img {border-top-right-radius:100px;border-top-left-radius:100px;}.bt-info-wrap.layout3 .bt-info .bt-title {text-align:center;background:#f5f5f9;padding:23px 0;position:relative;}.bt-info-wrap.layout3 .bt-info .bt-title:after {background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;opacity:0;transition:0.7s all;-webkit-transition:0.7s all;content:"";top:0;right:0;width:100%;height:100%;position:absolute;}.bt-info-wrap.layout3 .bt-info .bt-title a {font-size:20px;color:#2d2c40;font-family:Playfair Display;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:#FFFFFF;}.bt-info-wrap.layout11 {background-color:#ffffff;padding:30px 10px;transition:0.5s all;-webkit-transition:0.5s all;border-radius:5px;-webkit-border-radius:5px;}.bt-info-wrap.layout11:hover {box-shadow:0px 17px 32px rgba(0,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:Playfair Display;}.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 #ffffff;transition:0.3s all;-webkit-transition:0.3s all;}.bt-info-wrap.layout10 {background-color:#f5f5f9;border-top-left-radius:125px;border-top-right-radius:125px;box-shadow:0px 1px 1px rgba(0,0,0,0.1);border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px;}.bt-info-wrap.layout10:hover {box-shadow:0px 17px 32px rgba(0,0,0,0.1);transition:0.5s all;-webkit-transition:0.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:Playfair Display;}.bt-info-wrap.layout10 .image_t {margin-bottom:24px;border-radius:100%;-webkit-border-radius:100%;overflow:hidden;border:10px solid #ffffff;transition:0.3s all;-webkit-transition:0.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;right: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,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:left;padding-left:60px;padding-top:26px;padding-right: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,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:right;padding-right:60px;padding-top:26px;padding-left: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:0.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;right:0;text-align:center;width:100%;}.bt-info-wrap.layout5 .bt-info .image-top .image-inner img {transition:0.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:#FFFFFF;font-family:Oswald;margin-bottom:19px;font-weight:400;}.bt-info-wrap.layout5 .bt-info .bt-title a:hover {color:#7AC284;}.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;left:-14px;top:0px;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-left:18px;width:75px;}.bt-info-wrap.layout7 .bt-info .image-top .image-inner img {transition:0.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:#FFFFFF;font-family:Oswald;margin-bottom:19px;font-weight:400;}.bt-info-wrap.layout7 .bt-info .bt-title a:hover {color:#7AC284;}.bt-info-wrap.layout7 .bt-info .bt-description {margin-top:18px;color:#ffffff;}.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;left:-14px;top:0px;width:1px;height:16px;}.bt-info-wrap.layout7 .bt-info .bt-content ul li:first-child {margin-right:0px;}.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:#ffffff;line-height:60px;border-radius:100%;-webkit-border-radius:100%;text-align:center;background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;position:relative;display:block;font-size:24px;transition:0.7s all;-webkit-transition:0.7s all;float:right;margin-left:29px;margin-top:2px;}.bt-info-wrap.layout2 .bt-info .bt-title {margin-bottom:6px;}.bt-info-wrap.layout2 .bt-info .bt-content {padding-right:89px;line-height:28px;letter-spacing:0.1px;}.bt-info-wrap.layout2 .bt-info .bt-content p {margin-bottom:-4px;}.bt-info-wrap.layout2:hover .bt-info span {background-position:left 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:#ffffff;text-align:center;padding:13px 0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;position:relative;}.bt-info-wrap.layout6 .bt-info .bt-title:after {background-image:linear-gradient(to left,var(--secondary) 0%,#fcbaf8 51%,var(--main) 100%);background-size:200% auto;opacity:0;transition:0.7s all;-webkit-transition:0.7s all;content:"";top:0;right:0;width:100%;height:100%;position:absolute;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.bt-info-wrap.layout6 .bt-info .bt-title a {color:#ffffff;text-transform:uppercase;font-size:16px;position:relative;z-index:1;}.bt-info-wrap.layout6 .bt-info .content-top {position:relative;border-top-right-radius:10px;border-top-left-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,0.9);display:inline-block;border-radius:10px;-webkit-border-radius:10px;padding:19px 41px 12px 43px;}.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:#ffffff;line-height:100px;border-radius:100%;-webkit-border-radius:100%;text-align:center;background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;position:relative;display:block;font-size:36px;margin:0 auto;transition:0.7s all;-webkit-transition:0.7s all;}.bt-info-wrap.layout1 .bt-info span:after {border:1px dashed #ffffff;border-radius:100%;width:90%;height:90%;position:absolute;background-color:transparent;content:"";right:5px;top:5px;}.bt-info-wrap.layout1:hover .bt-info span {background-position:left center;}.services-grid .services-box .services-container .services-details {position:relative;padding:0 22px 22px 22px;background-color:#ffffff;border-radius:10px;box-shadow:0px 1px 1px rgba(0,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;right:0;text-align:center;bottom:-20px;width:100%;}.services-grid .services-box .services-container .services-details a {color:#ffffff !important;background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;transition:0.7s all;-webkit-transition:0.7s all;font-weight:400;font-size:14px;text-transform:uppercase;border-radius:25px;-webkit-border-radius:25px;padding:10px 22px 10px 22px;display:inline-block;}.services-grid .services-box .services-container .services-details a:hover {background-position:left 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,0.5);top:0;right:0;width:100%;height:100%;border-radius:100%;z-index:1;transition:0.5s all;-webkit-transition:0.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(252,186,248,0.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:0.5s ease-in-out;-webkit-transition:0.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(122,194,132,0.9);position:absolute;width:100%;height:100%;top:0;right:0;transform:translateY(100%);-webkit-transform:translateY(100%);transition:0.5s ease-in-out;-webkit-transition:0.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%;right: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:right;padding-top:0;}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .team-details h3 {color:#ffffff;font-weight:500;}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .team-details p {color:#ffffff;margin-bottom:12px;}.team-grid-two .list-team .team-container.layout3 .team-img .content_inner .content_inner_in .excerpt {color:#ffffff;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:right;}.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:#ffffff !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:#000000;}.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;right:0;width:100%;background:rgba(0,0,0,0.8);transition:0.5s all;-webkit-transition:0.5s all;padding-bottom:9px;padding-top:6px;}.team-grid-two .list-team .team-container.layout2 .team-img .team-details h3 {color:#ffffff;}.team-grid-two .list-team .team-container.layout2 .team-img .team-details p {color:#ffffff;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:0.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:0.3s;transition:0.5s all;-webkit-transition:0.5s all;opacity:0;}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li:nth-child(1) {transition-delay:0.3s;}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li:nth-child(2) {transition-delay:0.35s;}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li:nth-child(3) {transition-delay:0.4s;}.team-grid-two .list-team .team-container .team-img .member-social-bookmark ul li:nth-child(4) {transition-delay:0.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:#ffffff;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:#7AC284;}.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-left: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:#7AC284;}.team-grid .team-container {background:#f5f5f9;padding:20px;margin-bottom:15px;box-shadow:0px 1px 1px rgba(0,0,0,0.1);transition:0.7s all;-webkit-transition:0.7s all;position:relative;}.team-grid .team-container .team-details {display:inline-block;vertical-align:middle;padding-right: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);left:-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);left:-10.5px;top:43%;content:" ";background:#f5f5f9;border:2px solid #7AC284;opacity:0;z-index:0;border-right:0;border-bottom:0;}.team-grid .team-container .team-details h3 a:before {position:absolute;width:100%;height:100%;content:"";border:2px solid #7AC284;top:0;right: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-left:23px;display:inline-block;}.team-grid .team-container .team-details .member-social-bookmark ul li a {color:#2d2c40;}.team-grid .team-container .team-details .member-social-bookmark ul li a:hover {color:#7AC284;}.team-grid .team-container .team-img {width:110px;display:inline-block;}.team-carousel .team-container {padding-bottom:15px;}.team-carousel .team-container .team-details {position:relative;padding:0 22px 41px 22px;background-color:#ffffff;border-radius:10px;box-shadow:0px 1px 1px rgba(0,0,0,0.1);}.team-carousel .team-container .team-details .height-fix {height:150px;max-height:105px;}.team-carousel .team-container .team-details h3 {font-size:18px;margin-bottom:-7px;font-weight:600;letter-spacing:0.16px;}.team-carousel .team-container .team-details p {margin-bottom:20px;}.team-carousel .team-container .team-details .excerpt {line-height:25px;}.team-carousel .team-container .team-details .link-booking {position:absolute;right: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:#ffffff !important;background:#c1bfda;background-size:200% auto;transition:0.7s all;-webkit-transition:0.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 left,var(--secondary),var(--main));position:absolute;width:100%;height:100%;border-radius:100%;-webkit-border-radius:100%;opacity:0;top:0;right:0;content:"";transition:0.7s all;-webkit-transition:0.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 .team-container .team-img {position:relative;border-radius:100%;transform:translateY(49%);-webkit-transform:translateY(49%);z-index:1;}.team-carousel .team-container .team-img .team-img-inner {width:78%;margin:0 auto;position:relative;max-width:170px;}.team-carousel .team-container .team-img .team-img-inner:before {content:" ";position:absolute;border:10px solid rgba(255,255,255,0.5);top:0;right:0;width:100%;height:100%;border-radius:100%;z-index:1;transition:0.5s all;-webkit-transition:0.5s all;}.team-carousel .team-container .team-img img {border-radius:100%;}.team-carousel .team-container:hover .team-img-inner:before {border-color:rgba(252,186,248,0.5);}.team-carousel .owl-nav div {top:58% !important;}.services-carousel-fullwidth .owl-nav div {top:45% !important;background-color:#ffffff !important;width:50px;height:50px;line-height:50px !important;color:#111111 !important;font-size:24px !important;}.services-carousel-fullwidth .owl-nav div:hover {color:#ffffff !important;}.services-carousel-fullwidth .owl-nav .owl-prev {right:4% !important;}.services-carousel-fullwidth .owl-nav .owl-next {left:4% !important;}.services-carousel-fullwidth .services-container .service-img {position:relative;}.services-carousel-fullwidth .services-container .service-img:after {background:linear-gradient(to left,var(--secondary),var(--main));opacity:0;z-index:0;position:absolute;content:"";width:100%;height:100%;top:0;right:0;transition:0.5s all;-webkit-transition:0.5s all;}.services-carousel-fullwidth .services-container .service-img .content-inner {position:absolute;bottom:0;text-align:right;width:100%;padding-right:38px;z-index:1;padding-bottom:33px;}.services-carousel-fullwidth .services-container .service-img .content-inner .services-title {opacity:0;transition:0.7s all;-webkit-transition:0.7s all;transform:translatex(25px);-webkit-transform:translatex(25px);font-family:Asar;color:#ffffff;text-transform:uppercase;margin-bottom:3px;}.services-carousel-fullwidth .services-container .service-img .content-inner .services-title a {color:#ffffff;}.services-carousel-fullwidth .services-container .service-img .content-inner .service-category {color:#ffffff;opacity:0;transition:0.7s all;-webkit-transition:0.7s all;transform:translatex(25px);-webkit-transform:translatex(25px);font-size:16px;transition-delay:0.3s;-webkit-transition-delay:0.3s;display:block;}.services-carousel-fullwidth .services-container .service-img:hover:after {opacity:0.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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff;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:0.7s all;-webkit-transition:0.7s all;}.services-carousel .services-container .service-img .btn-inner a:hover {background-position:left 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,0.5);top:0;right:0;width:100%;height:100%;border-radius:100%;z-index:1;transition:0.5s all;-webkit-transition:0.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(252,186,248,0.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,0.1);border-radius:10px;transition:0.5s all;-webkit-transition:0.5s all;padding-bottom:6px;}.services-carousel-3 .services-container:hover {box-shadow:0px 17px 32px rgba(0,0,0,0.1);}.services-carousel-3 .services-container .price {font-size:24px;font-family:Arizonia;background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff;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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff;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:0.7s all;-webkit-transition:0.7s all;}.services-carousel-3 .services-container .service-img .btn-inner a:hover {background-position:left 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,0.5);top:0;right:0;width:100%;height:100%;border-radius:100%;z-index:1;transition:0.5s all;-webkit-transition:0.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(252,186,248,0.5);}.owl-nav div {position:absolute;background-color:#c1bfda !important;color:#FFFFFF !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:0.7s all;-webkit-transition:0.7s all;padding:0 !important;}.owl-nav div:hover {background-color:var(--main) !important;}.owl-nav div.owl-prev {right:-8%;top:26%;opacity:0;transform:translatex(-25px);-webkit-transform:translatex(-25px);transition-delay:0.5s;}.owl-nav div.owl-next {left:-8%;top:26%;opacity:0;transform:translatex(25px);-webkit-transform:translatex(25px);transition-delay:0.5s;}.jws-carousel:hover .owl-nav div {opacity:1;transform:translatex(0px);-webkit-transform:translatex(0px);transition-delay:0s;}.image-tit {border-radius:10px;-webkit-border-radius:10px;}.image-tit img {border-radius:10px;box-shadow:0px 21px 50px rgba(0,0,0,0.1);width:100%;}.box-spa-left-two h3 {margin-bottom:8px;}.box-spa-left-two p {margin-bottom:0px !important;}.box-spa-left-two p ins {font-size:18px;color:#2d2c40;font-weight:500;text-decoration:none;}.box-spa-left-two a {background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:500;font-size:14px;text-transform:uppercase;padding:10px 37px;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;margin-top:44px;display:inline-block;}.box-spa-left-two a:hover {background-position:left center;}.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-left: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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:14px;text-transform:uppercase;padding:12px 57px 12px 31px !important;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;}.box-spa-left .gift-btn a i {right:32px !important;top:48% !important;}.box-spa-left .gift-btn a:hover {background-position:left center;}.jws-pricing-wrap .pricing-inner {text-align:center;background:#f5f5f9;padding-top:10px;border-top-left-radius:125px;border-top-right-radius:125px;padding-bottom:48px;-webkit-transition:background 0.4s linear;-moz-transition:background 0.4s linear;-o-transition:background 0.4s linear;transition:background 0.4s linear;position:relative;border-bottom-right-radius:10px;border-bottom-left-radius:10px;max-width:270px;margin:0 auto;}.jws-pricing-wrap .pricing-inner:before {content:"";top:0;right:0;width:100%;height:100%;background:linear-gradient(to left,var(--secondary),var(--main));position:absolute;border-top-left-radius:125px;border-top-right-radius:125px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;opacity:0;-webkit-transition:0.4s linear;-moz-transition:0.4s linear;-o-transition:0.4s linear;transition:0.4s linear;}.jws-pricing-wrap .pricing-inner .image-top img {border:10px solid #ffffff;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:0.2px;margin-bottom:6px;}.jws-pricing-wrap .pricing-inner .content-bottom a {background-image:linear-gradient(to left,#aaaaff 0%,#fcbaf8 51%,#aaaaff 100%);background-size:200% auto;color:#ffffff;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:#ffffff;}.jws-pricing-wrap .pricing-inner:hover .content-bottom a {background:#FFFFFF;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:0px !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;right: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;right: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:#FFFFFF;color:#373b2f;font-size:18px;border-radius:50%;-webkit-border-radius:50%;margin:0 2.5px;opacity:0;transition-delay:0.3s;-webkit-transition-delay:0.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:#ffffff;font-weight:400;letter-spacing:0.2px;margin-top:18px;margin-bottom:0px;opacity:0;transition:0.7s all;-webkit-transition:0.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:#ffffff;opacity:0;transition:0.7s all;-webkit-transition:0.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 left,var(--secondary),var(--main));position:absolute;right:0;width:100%;height:100%;top:0;opacity:0;content:"";transition:0.7s all;-webkit-transition:0.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:0.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:0px;}.gallery-filter.layout3 .gallery-list ul li figure .zoom-container {top:0;}.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 a {color:#2d2c40;}.gallery-filter.layout3 .gallery-list ul li figure .zoomex2 a:hover {background-color:#7AC284;}.gallery-filter.layout3 .gallery-list ul li figure img {transition:0.7s all;-webkit-transition:0.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%);}@-webkit-keyframes fadeInLeft2 {from {opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);}to {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft {from {opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);}to {opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft2 {-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2;}.fadeInLeft2 {-webkit-animation:fadeInLeft2 0.7s;animation:fadeInLeft2 0.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,0.1);}.custom-blog-grid .single-grid .event-inner .event-img {padding:10px 10px 0 10px;}.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-left:10px;}.single-grid.tpl9 .event-content .event-info i {font-size:15px;margin-left: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:0.9s all;-webkit-transition:0.9s all;}.single-grid.tpl8 .event-inner .event-content {padding:16px 30px 20px 20px;}.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:Playfair Display;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:0.5s ease-in-out;-webkit-transition:0.5s ease-in-out;}.single-grid.tpl6 .event-inner .background_img {position:absolute;right:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0;transition:0.5s ease-in-out;-webkit-transition:0.5s ease-in-out;}.single-grid.tpl6 .event-inner .background_img:before {position:absolute;right:0;top:0;width:100%;height:100%;background:linear-gradient(to left,var(--secondary),var(--main));content:"";opacity:0.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:#ffffff;}.single-grid.tpl6 .event-inner:hover .event-content .event-info {color:#ffffff;}.single-grid.tpl6 .event-inner:hover .event-content .event-info .organizer:before {background-color:#ffffff;}.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,0.1);width:calc(100% - 40px);margin:0 auto;background-color:#ffffff;margin-top:-48px;z-index:99;display:block;position:relative;border-radius:2px;padding:24px 30px 20px 30px;transition:0.3s ease-in-out;-webkit-transition:0.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:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;border-bottom:1px solid transparent;}.single-grid.tpl5 .event-inner .event-content .button a:hover {border-bottom:1px solid #ffffff;}.single-grid.tpl5 .event-inner:hover .event-content {background-color:#7AC284;}.single-grid.tpl5 .event-inner:hover .event-content .button a, .single-grid.tpl5 .event-inner:hover .event-content .excerpt, .single-grid.tpl5 .event-inner:hover .event-content .event-title h3 a, .single-grid.tpl5 .event-inner:hover .event-content .event-info {color:#ffffff !important;}.single-grid.tpl5 .event-inner:hover .event-content .event-info .organizer:before {background-color:#ffffff;}.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:0.7s all;-webkit-transition:0.7s all;margin-bottom:15px;background:#ffffff;}.single-grid .event-inner:hover {box-shadow:-1px 13px 25px rgba(0,0,0,0.1);}.single-grid .event-content {padding:21px 30px 20px 30px;}.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%;right:0px;}.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-left:8px;position:relative;}.single-grid .event-content .event-info .organizer:before {position:absolute;content:"";width:2px;height:13px;background-color:#afafbe;top:4px;left:-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-right:6px;transition:0.4s all;-webkit-transition:0.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:right;}.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:left;}.single-grid.tpl3 .event-inner .event-info .right-info i {margin-left:14px;}.single-grid.tpl3 .event-inner .event-info .right-info .tags {margin-left: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:0px;}.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 0px 22px 30px;}.single-grid.tpl2 .event-inner .event-content .event-title h3 {margin-bottom:8px;}.single-grid.tpl2 .event-inner .event-content .event-title h3 a:hover {color:#7AC284;}.single-grid.tpl2:last-child .event-inner {border-bottom:0px;}.post-tattoo .event-inner {border-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border:none;}.post-tattoo .event-inner .event-content {padding:13px 30px 22px 30px;}.post-tattoo .event-inner .event-title h3 a {margin-bottom:14px;}.post-tattoo .event-inner .event-title h3 a:hover {color:#7AC284;}.post-tattoo .event-inner .event-category {margin-bottom:15px;}.post-tattoo .event-inner .event-category a {text-transform:uppercase;color:#7AC284;}.post-tattoo .event-inner .event-category a:before {background-color:#7AC284;}.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-left:15px;position:relative;width:15px;border:1px solid #b3b7c8;outline:none;top:5px;right: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;right: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:#ffffff !important;background:linear-gradient(to left,var(--secondary),var(--main)) !important;background-size:200% auto;transition:0.7s all;-webkit-transition:0.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 left,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 0px 3px 0;}.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:#ffffff;border-radius:25px;content:'\f00c';display:block;height:7px;right:1px;position:relative;top:0px;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:#ffffff;background:linear-gradient(to left,var(--secondary),var(--main));}.booked-modal .bm-window .booked-title-bar {background:linear-gradient(to left,var(--secondary),var(--main));padding:20px 49px 18px 30px !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 #ffffff;}.booked-calendar-shortcode-wrap .booked-calendar td {border-left:2px solid #fff;border-color:#ffffff !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 left,var(--secondary),var(--main)) !important;color:#ffffff !important;}.booked-calendar-shortcode-wrap .booked-calendar td.today:hover .date span {background:linear-gradient(to left,var(--secondary),var(--main)) !important;color:#ffffff !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:#ffffff;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 left,var(--secondary),var(--main)) !important;color:#ffffff !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:transparent !important;color:#2d2c40 !important;}.booked-calendar-shortcode-wrap .booked-calendar td.booked:hover .date span {background:transparent !important;color:#2d2c40 !important;}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date.today .date span {border:none !important;background:linear-gradient(to left,var(--secondary),var(--main)) !important;color:#ffffff !important;}.booked-calendar-shortcode-wrap .booked-calendar td.prev-date.today:hover .date span {background:linear-gradient(to left,var(--secondary),var(--main)) !important;color:#ffffff !important;}.booked-calendar-shortcode-wrap .booked-calendar td .date {background:var(--main);}.booked-calendar-shortcode-wrap .booked-calendar td .date .number {color:#ffffff;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 left,var(--secondary),var(--main)) !important;color:#ffffff !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 0;color:#ffffff;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:#ffffff;}.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-right:50px;float:left;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 0 0 13px;}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot .timeslot-people .button {background:linear-gradient(to left,var(--secondary),var(--main)) !important;border-radius:25px;-webkit-border-radius:25px;border:none;font-size:14px;text-transform:uppercase;padding:5px 20px 5px 20px;letter-spacing:0.16px;transition:0.7s all;-webkit-transition:0.7s all;}.booked-calendar-shortcode-wrap .booked-calendar tr.entryBlock td .booked-appt-list .timeslot.timeslot-unavailable .timeslot-people .button {padding:5px 45px 5px 45px;background:#2d2c40 !important;color:#ffffff !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:#ffffff !important;}.booked-calendar-shortcode-wrap .booked-calendar tr.days th {border-color:#ffffff !important;color:#2d2c40 !important;font-size:14px;background:#ffffff !important;font-weight:600;}.booked-calendar-shortcode-wrap .booked-calendar tr th {background:#2d2c40 !important;padding:14px 0 11px 0;}.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:#ffffff !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 left,var(--secondary),var(--main));opacity:0;z-index:0;content:"";width:100%;height:100%;top:0;right:0;transition:0.5s all;-webkit-transition:0.5s all;}.instagram-feed li a .ins-inner {position:absolute;width:100%;text-align:center;top:41%;color:#FFFFFF;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:0.5s all;-webkit-transition:0.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:0.7s all;-webkit-transition:0.7s all;transition-delay:0.3s;display:block;}.instagram-feed li a:hover:after {opacity:0.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:left;}.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:#ffffff;border:none;color:#7a7992;font-size:14px;height:40px;border-top-right-radius:25px;border-bottom-right-radius:25px;padding-right:23px;}.form-newselecter .widget_newsletterwidget form p .tnp-submit {font-size:12px;color:#ffffff;text-transform:uppercase;background:#2d2c40;border:none;transition:0.7s all;-webkit-transition:0.7s all;height:40px;border-top-left-radius:25px;border-bottom-left-radius:25px;letter-spacing:2.8px;transform:translateY(-1px);-webkit-transform:translateY(-1px);}body .form-newselecter .widget_newsletterwidgetminimal form .tnp-email {background-color:#ffffff;}body .form-newselecter .widget_newsletterwidgetminimal form .tnp-submit {background-color:#2d2c40;background-image:none;}.overflow-none {overflow:visible !important;}.preeloader {background:#ffffff 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;right:50%;margin-right:-30px;top:50%;margin-top:-30px;padding-top:12px;z-index:99;background:#1a1a1a;color:var(--main);}#bt-backtop {border-radius:50%;transition:all 0.4s;width:40px;height:40px;position:fixed;display:none;bottom:50px;left:30px;background-color:rgba(252,186,248,0.5);color:#FFFFFF;z-index:992;text-align:center;font-size:16px;line-height:38px;outline:none;cursor:pointer;}#bt-backtop:hover, #bt-backtop:focus {color:#FFFFFF;background-color:var(--main);border-color:var(--main);}#bt-backtop.bt-show {display:block;animation:bounceInUp 0.7s both;}.instagram-load .preeloader {display:none;background:rgba(255,255,255,0.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-weight:normal;display:block;position:absolute;left:20px;top:0px;font-size:10px;}.form-booked {}.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-right:18px;padding-top:12px;max-height:120px;}.form-booked textarea:focus {border-color:#7AC284;}.form-booked select, .form-booked input {width:100%;height:50px;border:1px solid #ebebeb;color:#5c6774;font-size:16px;line-height:50px;padding-right:15px;margin-bottom:30px;}.form-booked select:focus, .form-booked input:focus {border-color:#7AC284;}.form-booked ::-webkit-input-placeholder {color:#5c6774;}.form-booked ::-moz-placeholder {color:#5c6774;}.form-booked :-ms-input-placeholder {color:#5c6774;}.form-booked :-moz-placeholder {color:#5c6774;}.form-booked .wpcf7-submit {width:217px;height:46px;line-height:42px;border-radius:25px;background-color:#7AC284;font-size:14px;text-transform:uppercase;text-align:center;border-color:#7AC284;font-weight:600;color:#2d2c40;transition:0.4s all;-webkit-transition:0.4s all;margin-top:21px;}.form-booked .wpcf7-submit:hover {background-color:#FFFFFF;}.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;right:0;top:0;background:#ffffff;z-index:1;font-size:18px;color:#7a7992;text-transform:uppercase;}.pricing-hspa ul li ins {position:absolute;left:0;top:0;background:#ffffff;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;right:0;top:0;background:#ffffff;z-index:1;font-size:20px;color:#7a7992;font-family:Oswald;font-weight:400;text-transform:uppercase;}.pricing-h6 ul li ins {position:absolute;left:0;top:0;background:#ffffff;text-decoration:none;color:#7AC284;z-index:1;font-family:Oswald;font-weight:400;font-size:20px;text-transform:uppercase;}.about-video {position:relative;text-align:center;}.about-video img {width:auto;margin:0 auto;box-shadow:0 21px 50px rgba(0,0,0,0.1);}.about-video .about-video-button {background:transparent;border-radius:50%;color:#ffffff;border:2px solid #ffffff;font-size:23px;height:60px;right:50%;margin-right:-30px;margin-top:-30px;padding-right:7px;padding-top:17px;position:absolute;text-align:center;top:50%;width:60px;z-index:9;}.about-video .about-video-button:hover {background:#FFFFFF;color:var(--main);}.bt-title-bar h2 {margin-bottom:3px;}.form-page-contact input, .form-page-contact button, .form-page-contact select, .form-page-contact textarea {border-color:#ebebeb !important;width:100%;outline:none;box-shadow:none;border-width:1px;margin-bottom:30px;box-shadow:0 0;border:1px solid;padding-right:19px;padding-left:19px;}.form-page-contact input:focus, .form-page-contact button:focus, .form-page-contact select:focus, .form-page-contact textarea:focus {border-color:var(--main) !important;}.form-page-contact input, .form-page-contact button, .form-page-contact select {height:40px;}.form-page-contact textarea {height:100px;padding-top:14px;}.form-page-contact .wpcf7-submit {background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff !important;border-radius:25px;font-weight:400;font-size:14px;text-transform:uppercase;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;margin-top:14px;display:inline-block;width:192px;}.form-page-contact .wpcf7-submit:hover {background-position:left center;}.vc_tta-accordion .vc_tta-panel {background:transparent !important;margin-bottom:17px;}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading {background:transparent !important;border:none !important;}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a {color:#2d2c40 !important;font-size:16px !important;padding-right: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:#ffffff !important;width:41% !important;right:29% !important;border-width:3px 0 0 !important;}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a i:after {border-color:#ffffff !important;height:41% !important;top:29% !important;border-width:0 3px 0 0 !important;}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body {background:transparent !important;border:none !important;padding-top:8px !important;padding-bottom:0px !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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%) !important;background-size:200% auto;border:none;transition:0.7s all;-webkit-transition:0.7s all;}.services-single-container .content-services .blog-content .about-video .about-video-button:hover {background-position:left center;color:#ffffff;}.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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:500;font-size:14px;text-transform:uppercase;padding:9px 37px;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;margin-top:22px;display:inline-block;}.services-single-container .sidebar-services .widget_text .dowload i {margin-right:2px;}.services-single-container .sidebar-services .widget_text .dowload:hover {background-position:left center;}.services-single-container .sidebar-services .widget_testimonial_slider .owl-nav {margin-top:0px;}.services-single-container .sidebar-services .widget_testimonial_slider .owl-dots {text-align:right;margin-top:18px;}.services-single-container .sidebar-services .widget_testimonial_slider .owl-dots .owl-dot span {width:12px;height:12px;background:transparent;border:2px solid #bfc0c0;margin:0;margin-left: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:0px;}.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 25px 16px 16px;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 left,var(--secondary),var(--main));position:absolute;width:100%;height:100%;opacity:0;top:0;right:0;content:"";transition:0.4s all;-webkit-transition:0.4s all;}.services-single-container .sidebar-services .widget_services-list .services-list li h6 {margin-bottom:0px;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:left;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:#ffffff;}.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-left: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-left: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 30px;}.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 17px;font-weight:400;text-transform:uppercase;margin-left:10px;margin-bottom:10px;display:inline-block;}.blog-page .blog-sidebar .widget_tag_cloud .tagcloud a:hover {color:#ffffff;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-right: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%;right: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-right: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-right:20px;margin-bottom:22px;}.bt-blog-article .blog-comments .comment-respond form input {height:40px;padding-right:18px;}.bt-blog-article .blog-comments .comment-respond form .submit {width:190px;padding:0;margin-right: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-left: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-right: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-right:29px;display:inline-block;width:87%;vertical-align:top;float:none;border-right:1px solid #e9e9e9;}.bt-blog-article .blog-comments .single-comments .comment-details p {margin-bottom:0px;}.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;left: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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);content:" ";z-index:0;right:-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:#ffffff;border-radius:25px;}.bt-blog-article .blog-comments .single-comments .comment-details .comment-meta .reply-container:hover .comment-reply-link {background:transparent;color:#ffffff;}.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:left;}.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-right: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:right;}.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 17px;font-weight:400;text-transform:uppercase;margin-left:10px;margin-bottom:10px;}.bt-blog-article .tags-and-social-bar .tags ul li a:hover {color:#ffffff;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;position:relative;border:1px solid #e9eaea;padding:33px 51px 10px 39px;}.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .icon {margin-bottom:0px;letter-spacing:-7px;font-size:150px;color:var(--main);position:absolute;top:-67px;right: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:none;padding:0;margin-bottom:0px;}.bt-blog-article .single-blog-page .blog-content .container .testimonial-grid.layout2 .content-bottom {padding-right: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-right:-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:left;}.single-team .content-team-top .container .vc_progress_bar .vc_single_bar {height:2px;margin:50px 0px !important;}.single-team .content-team-top .ro-uppercase {font-size:24px;margin-bottom:15px;display:inline-block;padding-left:8px;border-left:1px solid #ebebeb;line-height:16px;}.single-team .content-team-top .jws-experience {margin-bottom:15px;display:block;font-size:16px;display:inline-block;padding-right: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-right:0px;}.single-team .content-team-top .content-meta .member-social-bookmark ul li a {color:#ffffff !important;background:#c1bfda;background-size:200% auto;transition:0.7s all;-webkit-transition:0.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 left,var(--secondary),var(--main));position:absolute;width:100%;height:100%;border-radius:100%;-webkit-border-radius:100%;opacity:0;top:0;right:0;content:"";transition:0.7s all;-webkit-transition:0.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:0.5s all;-webkit-transition:0.5s all;padding:20px 30px;margin-bottom:5px;border-radius:5px;position:relative;overflow:hidden;}.price_list_loc.layout1 li:before {position:absolute;content:"";right:0;top:0;width:100%;height:100%;background:linear-gradient(to left,var(--secondary),var(--main));transition:0.5s all;-webkit-transition:0.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:left;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:#ffffff;}.price_list_loc.layout1 li:hover:before {opacity:1;}.price_list_loc.layout1 li:hover span, .price_list_loc.layout1 li:hover h5 {color:#ffffff;}.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 30px;}.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:#ffffff;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%);right:0;}.price_list_loc.layout2 .right > span.price {background-color:var(--main);font-size:24px;color:#000000;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:"\7d";font-family:'ElegantIcons';margin-left: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:transparent;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:0.5s all !important;-webkit-transition:0.5s all !important;animation:fadeIn 0.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:#ffffff !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,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-right-radius:25px;border-bottom-right-radius:25px;padding-right:23px;width:64%;}body .widget_newsletterwidgetminimal form .tnp-submit {font-size:12px;color:#ffffff;text-transform:uppercase;background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;border:none;transition:0.7s all;-webkit-transition:0.7s all;height:40px;border-top-left-radius:25px;border-bottom-left-radius:25px;width:34%;}body .widget_newsletterwidgetminimal form .tnp-submit:hover {background-position:left 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:#ffffff;font-size:16px;}body .form-newselecter2 .widget_newsletterwidgetminimal form .tnp-submit {border-radius:25px;width:28%;position:absolute;left: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,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-right:50% !important;}.no-sidebar .alignwide {width:calc(100% + 100px);max-width:calc(100% + 100px);margin-right:-50px;margin-left:-50px;}.line_h11 {max-width:70px;margin:0 auto;}.line_h11.ab {margin:0;}@media (min-width: 992px) {.col-md-20 {width:20%;}}.jws-products-element .row {margin:0;}.jws-products-element .jws-products-grid {padding:0;}.jws-products-element .jws-products-grid .product.layout2 {position:relative;overflow:hidden;}.jws-products-element .jws-products-grid .product.layout2 .product-thumb img {transition:0.5s ease;-webkit-ransition:0.5s ease;}.jws-products-element .jws-products-grid .product.layout2 .over_lay {background:rgba(0,0,0,0.7);opacity:0;visibility:hidden;width:100%;height:100%;position:absolute;transition:0.5s ease;-webkit-ransition:0.5s ease;right:0;}.jws-products-element .jws-products-grid .product.layout2 .product-content {position:absolute;right: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:Playfair Display;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:0.5s ease;-webkit-ransition:0.5s ease;}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner h6 {font-weight:400;margin:0;color:#ffffff;}.jws-products-element .jws-products-grid .product.layout2 .product-content .product-content-inner a {color:#ffffff;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:0.2s;-webkit-transition-delay:0.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:0px;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:0.5s all;-webkit-transition:0.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,0.1);-webkit-box-shadow:0px 17px 32px rgba(0,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:0.5s all;-webkit-transition:0.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:Playfair Display;}.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:0.3s all;-webkit-transition:0.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:#ffffff;}.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:#ffffff !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:#ffffff !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:#ffffff;text-align:center;font-size:32px;padding-right:10px;position:relative;}.about-video-animation a:before {top:-7.5px;right:-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,0.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;}@keyframes pulse-border {0% {transform:scale(1);-webkit-transform:scale(1);opacity:1;}100% {transform:scale(1.5);-webkit-transform:scale(1.5);opacity:0;}}.lt4px {letter-spacing:4px;}.gm-style-iw .ro-maps-info-content h5 {font-size:22px;font-family:Playfair Display;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,0.1) !important;border-radius:5px !important;}.gm-style .gm-style-iw-d {padding:30px;}body table.booked-calendar {border-bottom:none !important;}@media (max-width: 767px) {.vc_row > .container > .row {margin:0;}body .nn {padding-right:0 !important;padding-left:0 !important;}.footer-v5 h3 {margin-top:30px;}.footer-v5 .footer-bottom {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:0.7s all;-webkit-transition:0.7s all;}.salon_item .salon-inner:hover {box-shadow:-1px 13px 25px rgba(0,0,0,0.1);}.salon_item .salon_content {border:1px solid #F0F2EB;border-top:0;padding:17px 15px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.salon_item .salon_content .salon_name {font-size:20px;font-weight:400;font-family:Playfair Display;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-left: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:transparent;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-left: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:Playfair Display;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:Playfair Display;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-left:10px;width:40px;height:40px;line-height:40px;border:1px solid #E5E5E5;border-radius:100%;-webkit-border-radius:100%;transition:0.3s all;-webkit-transition:0.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:#ffffff;}.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:Playfair Display;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:Playfair Display;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 0.5s both;-webkit-animation:fadeIn 0.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:#000000;}#bokking-popup form select {border-color:#ebebeb !important;width:100%;outline:none;box-shadow:none;border-width:1px;box-shadow:0 0;border:1px solid;padding-right:19px;padding-left:19px;height:40px;}#bokking-popup form .wc-bookings-booking-form-button {background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:500;font-size:13px;text-transform:uppercase;padding:13px 29px 13px 29px !important;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;letter-spacing:1.1px;margin-right:8px;}#bokking-popup form .wc-bookings-booking-form-button:hover {background-position:left 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 #ffffff;border-left:1px solid #ffffff;}#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:transparent !important;top:2px;}.tb-send-mail-wrap {position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,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;right:50%;}.tb-send-mail-wrap .tb-mail-inner .form_popup {background:#ffffff;width:970px;max-width:80vw;animation:fadeInUp 1s both;-webkit-animation:fadeInUp 1s both;animation-delay:0.5s;-webkit-animation-delay:0.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:#ffffff;line-height:43px;display:block;text-align:center;border-radius:100%;position:absolute;top:-20px;left:-20px;font-size:14px;color:var(--main);}.tb-send-mail-wrap .tb-mail-inner .form_popup .tb-close-lightbox:hover {background:var(--main);color:#ffffff;}.tb-send-mail-wrap .tb-mail-inner .form_popup .widget_newsletterwidgetminimal form .tnp-email {background-color:#ffffff;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:#ffffff;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-left: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:#ffffff;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 20px !important;}.bt-blog-article .blog-comments .single-comments .comment-author-img {margin-left: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;}.navbar-header {margin-top:0px;}.navbar-header img {-webkit-transition:0.3s;transition:0.3s;}.is-sticky .navbar-header img {width:80%;margin-top:-5px;}ul#nav li a {padding:0px 12px !important;letter-spacing:0 !important;}.jws-header-v7 ul#nav li a {padding:0px 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-right: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:right;}.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 .icon-footer li {margin-left:-1px;}.footer-v1 .footer-bottom .menu-footer li {margin-right:6px;}.footer-v1 .footer-bottom .menu-footer li:before {left:-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 {right:-1%;}.owl-nav div.owl-next {left:-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 {left:-70px;}.testimonial-slider-ct .layout6 .slick-arrow.ti-angle-left {right:-70px;}body.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .content-left {margin-left: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:0px !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-right:20px;}.footer-v4 .menu-footer li:first-child {margin-right:0px;}.footer-v4 .menu-footer li:before {top:5px;left:-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-left:0px;}.team-grid .team-container .team-img {display:block;width:auto;}.team-grid .team-container .team-details {display:block;padding-right:0px;}.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 30px;}.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-left:6px !important;margin-right:0px !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-left:0 !important;}.footer-v1 .vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {padding-left:10px !important;padding-right: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-left: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 {right: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-left:none;padding-left:10px;margin-left:0px;}.jws-header-v8 .top-bar .widget_social-widget {float:right;}.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 {right:0;}body #jws-header.jws-header-v7 .search-form-area {left: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:right !important;margin-right:19px;}.jws-header-v7 .top-bar .jws-my-account {float:right;margin-right:40px;margin-left:0;}.jws-header-v7 .top-bar .call-to-action p {font-size:12px;margin-left:10px;}.jws-header-v7 .top-bar .call-to-action ins:after {display:none;}body .bt_widget_mini_cart .bt-cart-content {left:-60px;}.custom-gallery .wpb_image_grid .wpb_image_grid_ul img {padding-right:0;}.custom-vcrow .wpb_column {width:100% !important;}#jws-header #nav > li > a, #jws-header .bt-logo a {line-height:40px !important;}#jws-header a.bt-logo {line-height:initial !important;}.search-form-area2 {display:none;}}@media (max-width: 991px) {ul#nav li a {color:#2d2c40 !important;}.sidebar-shop {max-width:370px;margin:0 auto;float:none;}.woocommerce div.product div.images .woocommerce-product-gallery__trigger {left: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;}#jws-header .navbar-header {position:initial;z-index:initial;}.bt-blog-article .blog-comments .single-comments .odd {padding-right:60px;}.bt-blog-article .blog-comments .single-comments .comment-author-img {display:block;padding-right: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-right:0;width:100%;border-right: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:right;}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:#ffffff;}body .jws-header-v6 .mainmenu-area ul#nav li.menu-item-has-children:after {color:#2d2c40;}body .jws-header-v5 {position:initial;background:#000000;}body .jws-header-v5 .mainmenu-area {background-color:#ffffff !important;}body .jws-header-v5 .mainmenu-area .navbar-nav {text-align:right;}body .jws-header-v5 .mainmenu-area .navbar-nav > li {display:block;}body .jws-header-v5 .mainmenu-area .navbar-nav > li > a {color:#2d2c40 !important;}body .jws-header-v5 .bt_widget_mini_cart .bt-cart-header a, body .jws-header-v5 a.search-form-trigger {color:#2d2c40;}body .jws-header-v5 .navbar-toggle .icon-bar {background:#2d2c40 none repeat scroll 0 0;}.navbar-nav {margin:25px 0px;}.yith-wcqv-main .summary .summary-content .product_meta > span:after {display:none;}.single_add_to_cart_button {margin-right:0px;}#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-left:2px;}#yith-quick-view-content .summary .summary-content .vg-share-link a {margin-right:10px;}#yith-quick-view-content .quantity {margin-bottom:10px;}#yith-quick-view-content .content-image {padding:75px 50px 35px 50px;}#yith-quick-view-content .content-image .owl-controls .owl-nav div.owl-next {left:-15%;}#yith-quick-view-content .content-image .owl-controls .owl-nav div.owl-prev {right:-15%;}#yith-quick-view-content .vg-share-link {margin-bottom:30px;}.jws-header-v4 .mainmenu-area .navbar-nav {text-align:right;}.jws-header-v4 .mainmenu-area .navbar-nav li {display:block;}.jws-header-v4 .mainmenu-area .navbar-nav li.menu-item-has-children:after {color:#2d2c40 !important;}.navbar > .container {position:relative;}.jws-header-v3 .navbar-header {border-top:1px solid #ebebeb;}.jws-header-v3 .mainmenu-area .navbar-nav {text-align:right;}.jws-header-v3 .mainmenu-area .navbar-nav li {display:block;}.jws-header-v1 .navbar-toggle .icon-bar, .jws-header-v3 .navbar-toggle .icon-bar {background:#2d2c40 none repeat scroll 0 0;}.jws-header-v3 {position:initial;}#jws-header a.bt-logo, #jws-header .search-form-area, #jws-header .bt_widget_mini_cart .bt-cart-header a, #jws-header .search-form-area a.search-form-trigger {line-height:initial !important;}#jws-header .search-form-area {margin-right:28px;position:absolute;top:50%;left:60px;transform:translatey(-50%);-webkit-transform:translatey(-50%);}#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,0.1);}.navbar-header .collapse, .navbar-toggle {margin-top:6px;border:none;display:block;}.navbar-header {float:none !important;}.navbar-header {margin:0;padding:15px;}.navbar-collapse.collapse.in ul#nav {transform:translateX(0px);}ul#nav {height:100%;overflow:auto;overflow-x:hidden;position:fixed;right:0;top:0;background:#ffffff;width:250px;margin:0;box-shadow:0 5px 15px rgba(0,0,0,0.1);transform:translateX(270px);padding-top:55px;}ul#nav li {float:none;}ul#nav li a {z-index:1;cursor:pointer;}ul#nav li.menu-item-has-children:after {content:"\e61a";position:absolute;top:9px;left:39px;font-family:'themify';color:#2d2c40;animation:fadeInRight 0.7s both;-webkit-animation:fadeInRight 0.7s both;}.navbar-collapse .search-form-area {display:none;}ul#nav li ul {display:none;opacity:1;top:inherit;position:static;-webkit-transition:inherit;transition:inherit;-webkit-transform:inherit;transform:inherit;width:100%;visibility:visible;box-shadow:none;background:#ebebeb;}#jws-header #nav > li.mega-menu-item {position:relative;}ul#nav li a {color:#fff;border-bottom:1px solid #ebebeb;}ul#nav ul {padding:0;}#jws-header #nav > li.mega-menu-item .columns4 > li .widget_media_image img {margin-top:0;}#jws-header #nav > li.mega-menu-item .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%;}ul#nav ul li a {padding-right:15px !important;border-bottom:1px solid #ffffff;}.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, ul#nav li:hover > a {color:var(--main);}ul#nav li.active a::before {display:none;}.mainmenu-area {background:#212324 none repeat scroll 0 0;}.navbar-brand {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-right: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 20px;}.testimonial-grid.layout3 .testimonial_left h4 {font-size:17px;line-height:20px;}.tb-instafeed .username h3 {font-size:14px;}.mobile_align_left {text-align:right !important;}.tb-products-deal.tpl1 .product_content .content_wap {padding:30px 15px;}.tb-products-deal.tpl1 .deal_top .deal-sale-time {text-align:right !important;}.tb-products.tpl3 article {max-width:460px;margin-right:auto;margin-left:auto;}.line-bottom-left, .box-spa-left-two, .wpcf7, .blog-sidebar {padding-right:15px !important;padding-left:15px !important;}.line-bottom-left:after, .box-spa-left-two:after, .wpcf7:after, .blog-sidebar:after {right:15px !important;}.ct_pd_2 > .vc_column-inner .vc_column-inner {margin-right:0 !important;padding-left:30px !important;padding-right: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:right;margin-right:20px;}#jws-header.jws-header-v10 .top-bar .top-right .widget.widget_social-widget {margin-left: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:right !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-left:30px;}.bt-info-wrap.layout9 .bt-info .info_right {padding-right: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 {left:70px !important;}body.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs li {padding:0px 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%;}.about-video img {margin:15px auto;}.footer-top {max-width:370px;margin:0 auto !important;}.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-right:5px;margin-right:0px;}.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-right:0px;}.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 {right: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-left: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:right;}.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:0px auto;padding:0 !important;display:inline-block !important;width:33.33%;}.single-grid .event-inner {max-width:370px;margin:15px auto;padding:0;}.footer-v1 {text-align:center;}.footer-v1 .footer-bottom .menu-footer, .footer-v1 .wpb_single_image.vc_align_left {text-align:center;}.footer-v1 .vc_custom_heading {text-align:center !important;}#thmbnail-img .slick-arrow.ti-angle-right {left:27%;}#thmbnail-img .slick-arrow.ti-angle-left {right:27%;}.image-tit {text-align:center;margin:0 15px;}.jws-header-v1 .top-bar .top-right .widget_text, .jws-header-v1 .top-bar .top-right .widget_social-widget {float:none;margin-right:0;text-align:center;}.jws-header-v1 .top-bar .call-to-action {text-align:center;}.services-carousel .services-container .service-img .service-img-inner {max-width:220px;}}@media only screen and (min-width: 480px) and (max-width: 991px) {.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper {text-align:center;}.custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-input-wrap, .custtom-css-booking .otw-bare-bones .otw-widget-form .otw-wrapper .otw-button-wrap {width:42%;margin:15px 15px !important;}}@media only screen and (min-width: 768px) {.pp_ct .vc_column-inner {padding:26px 0px 0px 10% !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 {left:-3%;}.owl-nav div.owl-prev {right:-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-right:0;}.style-two .food-menu-img {float:right;margin-left:15px;position:inherit;}.style-two .food-menu-details h3 span {float:left;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:right;}.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;right:15px;transition:0.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:left;margin-left:7px;}.tb-products-deal.tpl1 .deal_top .deal-sale-time .dot {font-size:30px;color:#282828;font-weight:600;margin-left:15px;margin-right: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-left:7px;font-size:28px;font-weight:600;color:#ffffff;border-radius:3px;min-width:32px;display:inline-block;text-align:center;}.tb-products-deal.tpl1 .deal_wap {background:#ffffff;}.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:right;font-weight:500;font-size:15px;color:#2d2c40;margin-left:22px;margin-top:11px;}.tb-products-deal.tpl1 form.cart .single_add_to_cart_button {background:#2D2C40;color:#ffffff !important;font-family:Poppins;font-weight:600;font-size:15px;text-transform:uppercase;padding:15px 29px 15px 29px !important;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;letter-spacing:1.1px;border-radius:0;}.tb-products-deal.tpl1 form.cart .single_add_to_cart_button:hover {background-position:left center;}.tb-products-deal.tpl1 form.cart .quantity {padding:8px 15px;border:1px solid #e5e5e5;color:#232530;float:right;margin:0 0 15px 12px;background:#ffffff;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-right: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-right: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:#ffffff !important;transition:0.5s all;-webkit-transition:0.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 left,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:right;}.woocommerce .total strong {font-size:85%;font-weight:400;}.woocommerce .total .amount {float:left;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-right:0;padding:0;margin:0;}.woocommerce ul.cart_list::-webkit-scrollbar-track {background:#ffffff;}.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%;left:30px;font-size:31px;font-weight:200;text-align:center;transition:0.5s all;-webkit-transition:0.5s all;text-indent:1px;color:#2d2c40 !important;background:none;}.woocommerce ul.cart_list > li .remove:hover {color:var(--main) !important;}.woocommerce ul.cart_list > li .quantity {font-size:14px;font-weight:400;line-height:28px;position:static;color:var(--main);display:block;margin-top:5%;}.woocommerce ul.cart_list li {padding:5px 120px 5px 0 !important;position:relative;min-height:135px;text-align:right;}.woocommerce ul.cart_list li img {position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right: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:bold;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:#ffffff;font-size:11px;top:50%;left:16px;margin-top:-20px;font-weight:400;}.bt_widget_mini_cart .bt-cart-content {box-shadow:0 14px 40px rgba(0,0,0,0.1);padding-bottom:15px;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;font-size:12px;font-weight:400;letter-spacing:1.6px;text-transform:uppercase;position:absolute;top:53px;left:-1px;top:100%;width:350px;opacity:0;visibility:hidden;color:#FFFFFF;background:#ffffff;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,0.1);border-radius:10px;-webkit-border-radius:10px;background-color:#ffffff;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:#ffffff;border-radius:100%;-webkit-border-radius:100%;font-size:18px;text-align:center;transition:0.4s all;-webkit-transition:0.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:0.3s;-webkit-transition-delay:0.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;right:12%;}.tb-products:not(.tpl3) article .product-content .product-title {margin-bottom:0px;}.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:0.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:#ffffff;border-radius:100%;-webkit-border-radius:100%;font-size:18px;text-align:center;transition:0.4s all;-webkit-transition:0.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:0.3s;-webkit-transition-delay:0.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 left,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:left center;}.tb-products.tpl2 .owl-controls {opacity:0;transition:0.4s all;-webkit-transition:0.4s all;}.tb-products.tpl2 .owl-controls .owl-nav div {background-color:#ffffff !important;color:#2d2c40 !important;line-height:40px !important;}.tb-products.tpl2 .owl-controls .owl-nav div:hover {background-color:#7AC284 !important;}.tb-products.tpl2:hover .owl-controls {opacity:1;}.tb-products.tpl2 article {border-radius:2px;}.tb-products.tpl2 article .product-thumb .btn-inner a {background-color:#7AC284;transition:0.4s all;-webkit-transition:0.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:#7AC284;}.tb-products.tpl2 article .product-content .price .amount {color:#7AC284;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;left:15px !important;}.btn-add-to-cart.added:after {margin-right: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 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:transparent;border:1px solid #ffffff;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:#ffffff !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 #ffffff;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:#ffffff !important;color:var(--main) !important;}.yith-wcqv-main .content-image .owl-controls .owl-nav div.owl-next {left:-23%;}.yith-wcqv-main .content-image .owl-controls .owl-nav div.owl-prev {right:-23%;}.yith-wcqv-main .summary {background:#FFFFFF;width:50% !important;float:none !important;display:inline-block;vertical-align:top;padding:50px 50px 0px 50px !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-right:19px;position:relative;}.yith-wcqv-main .summary .summary-content .woocommerce-product-details__short-description ul li:before {right:0;top:24%;position:absolute;content:"\f00c";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-right: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-left:26px;position:relative;}.yith-wcqv-main .summary .summary-content .product_meta > span:after {content:"";height:13px;width:2px;background:#81808c;position:absolute;top:19%;left:-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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:500;font-size:13px;text-transform:uppercase;padding:13px 29px 13px 29px !important;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;letter-spacing:1.1px;margin-right:8px;}.yith-wcqv-main .summary .summary-content .cart .single_add_to_cart_button:hover {background-position:left 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-right: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:0.5s all;-webkit-transition:0.5s all;}.comment-form-rating .stars {display:inline;}.single-product #wp-comment-cookies-consent {width:auto !important;height:auto !important;display:inline !important;margin-left: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:right;box-shadow:none;border:1px solid #ebebeb;border-top:none;border-radius:0px;padding:24px 32px 7px 25px !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-right: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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff !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:0.7s all;-webkit-transition:0.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:left 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 0px;}.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-left:58px;}.single-product .product-content .tab-product .woocommerce-Tabs-panel #reviews #comments ol.commentlist li .comment_container .content-left:after {width:100%;height:100%;width:1px;border-left:1px solid #e9e9e9;content:"";left:-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:none;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-right: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-right: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:right;padding:0;margin-bottom:0px;}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs:before {bottom:0px;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:0.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 left,var(--secondary),var(--main));}.single-product .product-content .tab-product .woocommerce-tabs .wc-tabs li.active a {color:#ffffff;}.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:right;}.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-left: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-right: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:bold;}.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-left: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%;left:-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 0px;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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:13px;text-transform:uppercase;padding:13px 29px 13px 29px !important;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;letter-spacing:1.1px;margin-right:8px;}.single-product .product-content .product-top .content-product-right .shop-bottom form.cart .single_add_to_cart_button:hover {background-position:left 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-right: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-right:18px;position:relative;}.single-product .product-content .product-top .content-product-right .shop-bottom .description ul li:before {right:0;top:24%;position:absolute;content:"\f00c";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:right !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-left:5px !important;border-radius:1px !important;-webkit-border-radius:1px !important;background:#ffffff !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:right;}.sidebar-shop .widget_product_categories .product-categories li a {padding-right: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-right: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%;right: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:right;width:70px;height:70px;border:1px solid #f4f6f8;transition:0.5s all;-webkit-transition:0.5s all;margin-left: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:0.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:left;}.sidebar-shop .ads {background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;transition:0.7s all;-webkit-transition:0.7s all;text-align:center;padding:52px 30px 23px 30px;}.sidebar-shop .ads h5 {font-size:22px !important;color:#ffffff !important;font-weight:400 !important;margin-bottom:17px;}.sidebar-shop .ads p {font-szie:14px;color:#ffffff;}.sidebar-shop .ads a {background:#ffffff;border-radius:25px;padding:5px 22px;text-transform:uppercase;letter-spacing:0.5px;margin-top:20px;display:inline-block;}.sidebar-shop .ads:hover {background-position:left 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:#ffffff;background-image:linear-gradient(to left,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:0.7s all;-webkit-transition:0.7s all;}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .button:hover {background-position:left center;}.sidebar-shop .widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label {text-align:right;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:0.4;content:"";border-radius:100%;right:-5px;top:-5px;opacity:0;transform:scale(0);-webkit-transform:scale(0);transition:0.5s all;-webkit-transition:0.5s all;}.sidebar-shop .widget_price_filter form .price_slider_wrapper .ui-widget-content .ui-slider-handle:hover:after {opacity:0.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;right:0;cursor:pointer;font-size:18px;}.sidebar-shop .widget_product_categories .product-categories li .icon-sub-menu:before {content:"\f105";font-family:FontAwesome;}.sidebar-shop .widget_product_categories .product-categories li .icon-sub-menu.up-icon:before {content:"\f107";}.sidebar-shop .widget_product_categories .product-categories li a {font-size:14px;color:#2d2c40;font-weight:500;margin-bottom:15px;display:inline-block;padding-right: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:left;}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list .empty {padding:0 !important;text-align:right;min-height:initial;}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li {padding:5px 93px 5px 0 !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:0.5s all;-webkit-transition:0.5s all;right:0;}.sidebar-shop .widget_shopping_cart .widget_shopping_cart_content .cart_list li .remove {top:12%;left:0;right:initial;color:var(--main) !important;font-size:20px;font-weight:bold;}.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:left;font-size:16px;color:#232530;margin-bottom:0px;margin-top:11px;}.archive.woocommerce .products .bt-product-items .woocommerce-ordering {float:right;}.archive.woocommerce .products .bt-product-items .woocommerce-ordering .tb-woo-short-by {margin-left: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-right: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 left,var(--secondary),var(--main));position:absolute;width:100%;height:100%;content:" ";z-index:0;right:0;top:0;z-index:1;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:#ffffff;border-radius:25px;-webkit-border-radius:25px;color:#2d2c40;font-size:14px;text-transform:uppercase;font-weight:500;transition:0.5s all;-webkit-transition:0.5s all;}.woocommerce .cart-collaterals .cart_totals .toltal-inner .wc-proceed-to-checkout:hover a {background:transparent;color:#FFFFFF;}.woocommerce .cart-collaterals .cart_totals .toltal-inner .total-wrap .cart-total-heading {padding:19px 0px;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:0px;}.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 0px;font-weight:500;margin-bottom:23px;}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon > p {margin-bottom:0px;}.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-right:26px;}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .submit-cupon:after {background:linear-gradient(to left,var(--secondary),var(--main));position:absolute;width:100%;height:100%;content:" ";z-index:0;right:0;top:0;z-index:1;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:#ffffff;border-radius:25px;-webkit-border-radius:25px;color:#2d2c40;font-size:14px;text-transform:uppercase;font-weight:500;transition:0.5s all;-webkit-transition:0.5s all;}.woocommerce .cart-collaterals .cart_totals .ro-cart-form .coupon .submit-cupon:hover input {background:transparent;color:#FFFFFF;}.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 0px;}.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 left,var(--secondary),var(--main));position:absolute;width:100%;height:100%;content:" ";z-index:0;right:0;top:0;z-index:1;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:#ffffff;border-radius:25px;-webkit-border-radius:25px;color:#2d2c40;font-size:14px;text-transform:uppercase;font-weight:500;transition:0.5s all;-webkit-transition:0.5s all;}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .cart-submit:hover button {background:transparent;color:#FFFFFF;}.woocommerce .cart-collaterals .cart_totals .shipping-wrap form .form-row {margin-bottom:19px;text-align:right;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-right:17px;float:left;}.woocommerce form .cart-button .return-to-shop {float:right;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 left,var(--secondary),var(--main));position:absolute;width:100%;height:100%;content:" ";z-index:0;right:0;top:0;z-index:1;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:#ffffff;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:#ffffff;background:transparent;}.woocommerce form .actions {float:left;}.woocommerce form .actions input {background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%) !important;background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:14px;text-transform:uppercase;padding:13px 40px 13px 40px !important;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;margin-right:8px;}.woocommerce form .actions input:hover {background-position:left 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:right;}.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:right;}.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:#ffffff !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-right: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-right:0;}.woocommerce form .form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input:after {color:#ffffff;border-radius:25px;content:'\f00c';display:block;height:7px;right:1px;position:relative;top:0px;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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%) !important;background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:14px;text-transform:uppercase;padding:13px 40px 13px 40px !important;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;margin-top:15px;}.woocommerce form .form-row .button:hover {background-position:left center;}.woocommerce .woocommerce-info {border:none;background:none;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-left: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:none;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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%) !important;background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:14px;text-transform:uppercase;padding:13px 40px 13px 40px !important;border:none !important;transition:0.7s all;-webkit-transition:0.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:left 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:none;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-right:10px;line-height:33px;}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .input-radio {display:initial;width:14px !important;-webkit-appearance:none;cursor:pointer;display:inline-block;height:14px;border:1px solid #b3b7c8;position:relative;outline:none;border-radius:2px;margin:0;margin-left:5px;top:-3px;padding-right:0;}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order #payment .payment_methods .wc_payment_method .input-radio:after {color:#ffffff;border-radius:25px;content:'\f00c';display:block;height:7px;right:1px;position:relative;top:0px;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:right;padding:0px 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-right:0;text-align:left;padding-left:25px;}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table tfoot td p {text-align:right;}.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:right;padding:0px 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:left;}.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:right;padding:24px 29px;padding-bottom:5px;}.woocommerce .woocommerce-checkout #customer_details .woocommerce-checkout-review-order table thead tr th:last-child {text-align:left;}.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-right:0px;border-left:0px;}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right {border:#ecedee 1px solid;padding:0px 20px 15px 20px;}.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-right:0px;border-left:0px;}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row {}.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 left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%) !important;background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:12px;text-transform:uppercase;padding:13px 30px 13px 30px !important;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;margin-right:8px;letter-spacing:2.8px;}.woocommerce .woocommerce-checkout #customer_details .form-coupon-right .form-row .button:hover {background-position:left 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-right:3px;}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address .input-checkbox {display:initial;width:14px !important;-webkit-appearance:none;cursor:pointer;display:inline-block;height:14px;border:1px solid #b3b7c8;position:relative;outline:none;border-radius:2px;margin:0;margin-left:5px;top:-3px;padding-right:0;}.woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address .input-checkbox:after {color:#ffffff;border-radius:25px;content:'\f00c';display:block;height:7px;right:1px;position:relative;top:0px;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-right:15px;vertical-align:bottom;margin-bottom:14px;float:left;}.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;width:14px !important;-webkit-appearance:none;cursor:pointer;display:inline-block;height:14px;border:1px solid #b3b7c8;position:relative;outline:none;border-radius:2px;margin:0;margin-left:5px;top:-12px;padding-right: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:#ffffff;border-radius:25px;content:'\f00c';display:block;height:7px;right:1px;position:relative;top:0px;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:#ffffff;margin-top:0;}.woocommerce-MyAccount-navigation {margin-bottom:40px;width:30%;float:right;padding-right:15px;padding-left:15px;}.woocommerce-MyAccount-navigation ul {border:1px solid rgba(136,136,136,0.12);list-style:none;}.woocommerce-MyAccount-navigation ul li {border-bottom:1px solid rgba(136,136,136,0.12);}.woocommerce-MyAccount-navigation ul li a {padding:14px 20px;display:block;font-size:14px;text-transform:uppercase;text-decoration:none;letter-spacing:0.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:#ffffff;background-color:var(--main);}.woocommerce-MyAccount-content {width:70%;float:right;padding-right:15px;padding-left: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:none;}.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:#ffffff;border-color:#252525;height:50px;}.woocommerce-MyAccount-content .edit-account .woocommerce-Button:hover {opacity:0.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-right:5px;text-decoration:none;border-bottom:1px solid #E6E6E6;}.woocommerce-MyAccount-content .woocommerce-Addresses .u-column1 {float:right;width:48%;}.woocommerce-MyAccount-content .woocommerce-Addresses .u-column2 {float:left;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-left:0;padding-right: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:0.3s all;-webkit-transition:0.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:#ffffff;}.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-left: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:right;}.hair_style_person .staff_info .name_job .job {font-size:14px;font-weight:400;margin-bottom:3px;color:var(--main);}.hair_style_person .staff_info .name_job .name {font-size:20px;font-weight:400;margin:0;font-family:Playfair Display;}.open-popup-booking {background-image:linear-gradient(to left,var(--secondary) 0%,var(--main) 51%,var(--secondary) 100%);background-size:200% auto;color:#ffffff !important;border-radius:25px;font-family:Poppins;font-weight:400;font-size:13px;text-transform:uppercase;padding:12px 35px 12px 35px !important;border:none !important;transition:0.7s all;-webkit-transition:0.7s all;letter-spacing:1.1px;display:inline-block;margin-bottom:34px;margin-top:21px;}.open-popup-booking:hover {background-position:left 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:right;font-size:25px;}@media (min-width: 992px) {.mobile_sidebar {display:none;}.products .sidebar-shop {display:block;}}.mfp-content .sidebar-shop {background:#ffffff;margin:0;padding:50px 15px 5px;max-width:300px;animation:fadeInLeft 0.7s both;-webkit-animation:fadeInLeft 0.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:#ffffff;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;}