h1, h2, h3, h4, h5, h6, .woo .widget ul.cart_list li .product-title, .woo .widget ul.product_list_widget li .product-title{font-style:normal !important;font-weight:400 !important;text-transform:capitalize;}
@media(min-width:1500px){
	#header div.container-fluid{padding-left:58px;padding-right:58px;}
}

.logo-wrap .logo .logo-text{margin-left:0;margin-right:0;text-align:center;}
.logo-wrap .logo:not(.logo-between) .logo-text-primary{padding:0;font-weight:600;}
.logo-wrap .logo .logo-text .logo-text-secondary{text-indent:.48em;}
.input-only .mc4wp-form .mc4wp-form-fields > p, .elementor-widget-shortcode.input-only .mc4wp-form .mc4wp-form-fields > p{display:none;}
.input-only .mc4wp-form .mailchimp-form, .elementor-widget-shortcode.input-only .mc4wp-form .mailchimp-form{position:relative;max-width:370px;width:100%;}
.input-only .mc4wp-form .mailchimp-form input, .elementor-widget-shortcode.input-only .mc4wp-form .mailchimp-form input{background:rgba(186, 173, 123, .1);border:none;padding-left:20px;padding-right:60px;height:50px;border-radius:2px;width:100%;}
.input-only .mc4wp-form .mailchimp-form button, .elementor-widget-shortcode.input-only .mc4wp-form .mailchimp-form button{width:60px;height:50px;line-height:50px;text-align:center;}
.input-only .mc4wp-form .mailchimp-form button::before, .elementor-widget-shortcode.input-only .mc4wp-form .mailchimp-form button::before{font-size:14px;}
div.widget_theme_meta .theme-meta-img.wp-block-image + .sub-title,
div.widget_theme_meta .theme-meta-img.wp-block-image + .theme-meta{margin-top:45px;}
div.widget_theme_meta .theme-meta .svg-icon{display:none;}
div.widget_theme_meta .theme-meta .icon-inline + .icon-inline{margin-top:10px;}
div.widget_theme_meta .theme-meta a[href*="mailto:"]{color:var(--colorMain);text-decoration:underline;}
div.widget_theme_meta .theme-meta a[href*="mailto:"]:hover{color:var(--colorDark);text-decoration:underline !important;}
#footer .container:not([class*=pb-]),
#footer .container-fluid:not([class*=pb-]){padding-bottom:90px;}
@media(max-width:1199px){
	#footer .container:not([class*=pb-]),
	#footer .container-fluid:not([class*=pb-]){padding-bottom:70px;}
}

@media(max-width:767px){
	#footer .container:not([class*=pb-]),
	#footer .container-fluid:not([class*=pb-]){padding-bottom:30px;}
}

#footer.i{color:var(--colorFont);}
#footer.i a{color:var(--colorFont);}
#footer.i a:hover{color:var(--colorMain);}
#footer.i div.widget_theme_meta .theme-meta a[href*="mailto:"]:hover{color:var(--colorLight);}
#footer .widget .widget-title,
#footer .widget .wp-block-heading{margin-bottom:25px;}
#footer .widget_nav_menu li{border:none;}
#footer .widget_nav_menu li a{padding:6px 0;}
#footer .widget_nav_menu li a::before{display:none;}
.i .copyright-text{color:var(--colorFont);}
div.copyright .container:not([class*=pb-]),
div.copyright .container-fluid:not([class*=pb-]){padding-bottom:25px;}
div.copyright .container:not([class*=pt-]),
div.copyright .container-fluid:not([class*=pt-]){padding-top:25px;}
body:not(.wp-customizer).woo #respond input#submit,
body:not(.wp-customizer).woo a.button,
body:not(.wp-customizer).woo button.button,
body:not(.wp-customizer).woo input.button,
body:not(.wp-customizer).woo #respond input#submit.alt,
body:not(.wp-customizer).woo a.button.alt,
body:not(.wp-customizer).woo button.button.alt,
body:not(.wp-customizer).woo input.button.alt,
body:not(.wp-customizer).woo .cart-cols .cart-collaterals .cart_totals .checkout-button,
body:not(.wp-customizer) .item-content a.more-link,
body:not(.wp-customizer) .tribe-common article .tribe-common-g-col .more-link,
body:not(.wp-customizer):not(.wp-admin)[type=reset],
body:not(.wp-customizer):not(.wp-admin)[type=button]:not(.slick-arrow):not([role=tab]):not([aria-controls=mep_0]):not(.plus):not(.minus):not([class=mfp-close]):not([class*=owl-]),
body:not(.wp-customizer):not(.wp-admin)[type=submit],
body:not(.wp-customizer) .wp-block-button__link,
body:not(.wp-customizer) .wp-block-button__link:visited,
body:not(.wp-customizer) .wp-block-file .wp-block-file__button,
body:not(.wp-customizer) .btn,
body:not(.wp-customizer) .booked-form input[type=submit],
body:not(.wp-customizer) .booked-form button.cancel,
body:not(.wp-customizer) .booked-modal input[type=submit].button-primary,
body:not(.wp-customizer) .booked-form button.booked-forgot-goback,
body:not(.wp-customizer) .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button{border-radius:50px;text-transform:capitalize;font-weight:400;padding:16px 39px;}
@media(min-width:768px){
	body:not(.wp-customizer).woo #respond input#submit.btn-small,
	body:not(.wp-customizer).woo #respond input#submit.btn-medium,
	body:not(.wp-customizer).woo a.button.btn-small,
	body:not(.wp-customizer).woo a.button.btn-medium,
	body:not(.wp-customizer).woo button.button.btn-small,
	body:not(.wp-customizer).woo button.button.btn-medium,
	body:not(.wp-customizer).woo input.button.btn-small,
	body:not(.wp-customizer).woo input.button.btn-medium,
	body:not(.wp-customizer).woo #respond input#submit.alt.btn-small,
	body:not(.wp-customizer).woo #respond input#submit.alt.btn-medium,
	body:not(.wp-customizer).woo a.button.alt.btn-small,
	body:not(.wp-customizer).woo a.button.alt.btn-medium,
	body:not(.wp-customizer).woo button.button.alt.btn-small,
	body:not(.wp-customizer).woo button.button.alt.btn-medium,
	body:not(.wp-customizer).woo input.button.alt.btn-small,
	body:not(.wp-customizer).woo input.button.alt.btn-medium,
	body:not(.wp-customizer).woo .cart-cols .cart-collaterals .cart_totals .checkout-button.btn-small,
	body:not(.wp-customizer).woo .cart-cols .cart-collaterals .cart_totals .checkout-button.btn-medium,
	body:not(.wp-customizer) .item-content a.more-link.btn-small,
	body:not(.wp-customizer) .item-content a.more-link.btn-medium,
	body:not(.wp-customizer) .tribe-common article .tribe-common-g-col .more-link.btn-small,
	body:not(.wp-customizer) .tribe-common article .tribe-common-g-col .more-link.btn-medium,
	body:not(.wp-customizer):not(.wp-admin)[type=reset].btn-small,
	body:not(.wp-customizer):not(.wp-admin)[type=reset].btn-medium,
	body:not(.wp-customizer):not(.wp-admin)[type=button]:not(.slick-arrow):not([role=tab]):not([aria-controls=mep_0]):not(.plus):not(.minus):not([class=mfp-close]):not([class*=owl-]).btn-small,
	body:not(.wp-customizer):not(.wp-admin)[type=button]:not(.slick-arrow):not([role=tab]):not([aria-controls=mep_0]):not(.plus):not(.minus):not([class=mfp-close]):not([class*=owl-]).btn-medium,
	body:not(.wp-customizer):not(.wp-admin)[type=submit].btn-small,
	body:not(.wp-customizer):not(.wp-admin)[type=submit].btn-medium,
	body:not(.wp-customizer) .wp-block-button__link.btn-small,
	body:not(.wp-customizer) .wp-block-button__link.btn-medium,
	body:not(.wp-customizer) .wp-block-button__link:visited.btn-small,
	body:not(.wp-customizer) .wp-block-button__link:visited.btn-medium,
	body:not(.wp-customizer) .wp-block-file .wp-block-file__button.btn-small,
	body:not(.wp-customizer) .wp-block-file .wp-block-file__button.btn-medium,
	body:not(.wp-customizer) .btn.btn-small,
	body:not(.wp-customizer) .btn.btn-medium,
	body:not(.wp-customizer) .booked-form input[type=submit].btn-small,
	body:not(.wp-customizer) .booked-form input[type=submit].btn-medium,
	body:not(.wp-customizer) .booked-form button.cancel.btn-small,
	body:not(.wp-customizer) .booked-form button.cancel.btn-medium,
	body:not(.wp-customizer) .booked-modal input[type=submit].button-primary.btn-small,
	body:not(.wp-customizer) .booked-modal input[type=submit].button-primary.btn-medium,
	body:not(.wp-customizer) .booked-form button.booked-forgot-goback.btn-small,
	body:not(.wp-customizer) .booked-form button.booked-forgot-goback.btn-medium,
	body:not(.wp-customizer) .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button.btn-small,
	body:not(.wp-customizer) .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button.btn-medium{padding:16px 49px;}
}

body:not(.wp-customizer) .booked-form input[type=submit],
body:not(.wp-customizer) .booked-form button.cancel,
body:not(.wp-customizer) .booked-modal input[type=submit].button-primary,
body:not(.wp-customizer) .booked-form button.booked-forgot-goback{padding:8px 16px;}
@media(max-width:767px){
	body:not(.wp-customizer) .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button{padding:16px;}
}

body:not(.wp-customizer).woo .i #respond input#submit,
body:not(.wp-customizer).woo .i a.button,
body:not(.wp-customizer).woo .i button.button,
body:not(.wp-customizer).woo .i input.button,
body:not(.wp-customizer) .i .tribe-common article .tribe-common-g-col .more-link,
body:not(.wp-customizer) .i [type=reset],
body:not(.wp-customizer) .i [type=button]:not(.slick-arrow):not([role=tab]):not([aria-controls=mep_0]):not(.plus):not(.minus):not([class=mfp-close]):not([class*=owl-]),
body:not(.wp-customizer) .i [type=submit],
body:not(.wp-customizer) .i .wp-block-button__link,
body:not(.wp-customizer) .i .wp-block-button__link:visited,
body:not(.wp-customizer) .i .wp-block-file .wp-block-file__button,
body:not(.wp-customizer) .i .btn:not(.more-link){color:var(--colorDark);}
body:not(.wp-customizer).woo .i #respond input#submit:hover,
body:not(.wp-customizer).woo .i a.button:hover,
body:not(.wp-customizer).woo .i button.button:hover,
body:not(.wp-customizer).woo .i input.button:hover,
body:not(.wp-customizer) .i .tribe-common article .tribe-common-g-col .more-link:hover,
body:not(.wp-customizer) .i [type=reset]:hover,
body:not(.wp-customizer) .i [type=button]:not(.slick-arrow):not([role=tab]):not([aria-controls=mep_0]):not(.plus):not(.minus):not([class=mfp-close]):not([class*=owl-]):hover,
body:not(.wp-customizer) .i [type=submit]:hover,
body:not(.wp-customizer) .i .wp-block-button__link:hover,
body:not(.wp-customizer) .i .wp-block-button__link:visited:hover,
body:not(.wp-customizer) .i .wp-block-file .wp-block-file__button:hover,
body:not(.wp-customizer) .i .btn:not(.more-link):hover{color:var(--colorMain);}
body:not(.wp-customizer).woo .i #respond input#submit.alt,
body:not(.wp-customizer).woo .i a.button.alt,
body:not(.wp-customizer).woo .i button.button.alt,
body:not(.wp-customizer).woo .i input.button.alt{color:var(--colorMain);}
body:not(.wp-customizer).woo .i #respond input#submit.alt:hover,
body:not(.wp-customizer).woo .i a.button.alt:hover,
body:not(.wp-customizer).woo .i button.button.alt:hover,
body:not(.wp-customizer).woo .i input.button.alt:hover{color:var(--colorDark);}
body:not(.wp-customizer) .btn.btn-maincolor:not(.more-link),
body:not(.wp-customizer) .booked-form input[type=submit],
body:not(.wp-customizer) .booked-form button.cancel,
body:not(.wp-customizer) .booked-modal input[type=submit].button-primary,
body:not(.wp-customizer) .booked-form button.booked-forgot-goback,
body:not(.wp-customizer) .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button,
body:not(.wp-customizer) .tribe-common article .tribe-common-g-col .more-link{color:var(--colorDark) !important;border-color:var(--colorMain);}
body:not(.wp-customizer) .btn.btn-maincolor:not(.more-link):hover,
body:not(.wp-customizer) .booked-form input[type=submit]:hover,
body:not(.wp-customizer) .booked-form button.cancel:hover,
body:not(.wp-customizer) .booked-modal input[type=submit].button-primary:hover,
body:not(.wp-customizer) .booked-form button.booked-forgot-goback:hover,
body:not(.wp-customizer) .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover,
body:not(.wp-customizer) .tribe-common article .tribe-common-g-col .more-link:hover{color:var(--colorMain) !important;}
body:not(.wp-customizer) .btn.btn-outline-maincolor,
body:not(.wp-customizer) .booked-modal button.cancel{color:var(--colorMain) !important;}
body:not(.wp-customizer) .btn.btn-outline-maincolor:hover,
body:not(.wp-customizer) .booked-modal button.cancel:hover{color:var(--colorDark) !important;}
body:not(.wp-customizer) .btn.btn-outline-darkgrey{color:var(--colorLight) !important;}
body:not(.wp-customizer) .btn.btn-outline-darkgrey:hover{color:var(--colorDark) !important;}
body:not(.wp-customizer) .woocommerce-message a{padding:0 !important;}
body:not(.wp-customizer).woo #respond input#submit,
body:not(.wp-customizer).woo a.button,
body:not(.wp-customizer).woo button.button,
body:not(.wp-customizer).woo input.button{color:var(--colorDark);}
body:not(.wp-customizer).woo #respond input#submit:hover,
body:not(.wp-customizer).woo a.button:hover,
body:not(.wp-customizer).woo button.button:hover,
body:not(.wp-customizer).woo input.button:hover{color:var(--colorMain);}
body:not(.wp-customizer).woo #respond input#submit.alt,
body:not(.wp-customizer).woo a.button.alt,
body:not(.wp-customizer).woo button.button.alt,
body:not(.wp-customizer).woo input.button.alt{color:var(--colorMain);}
body:not(.wp-customizer).woo #respond input#submit.alt:hover,
body:not(.wp-customizer).woo a.button.alt:hover,
body:not(.wp-customizer).woo button.button.alt:hover,
body:not(.wp-customizer).woo input.button.alt:hover{color:var(--colorDark);}
body:not(.wp-customizer).woo #respond input#submit.add_to_cart_button:hover,
body:not(.wp-customizer).woo a.button.add_to_cart_button:hover,
body:not(.wp-customizer).woo button.button.add_to_cart_button:hover,
body:not(.wp-customizer).woo input.button.add_to_cart_button:hover{color:var(--colorLight) !important;}
body:not(.wp-customizer).woo .button[name=apply_coupon]{padding:11px 39px;}
body:not(.wp-customizer).woo .i .woocommerce-notices-wrapper a{color:var(--colorMain);}
body:not(.wp-customizer).woo .i .woocommerce-notices-wrapper a:hover{
	color: var(--colorLight) !important;
}