/*
Theme Name: Schon
Theme URI: https://wordpress.themehour.net/schon
Author: Themeholy
Author URI: https://themeforest.net/user/themehour 
Description: Schon - Spa & Wellness Salon WordPress Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: schon
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 7.4
Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others. 

*/

/* Header sub-menu icon */
<script src="https://kit.fontawesome.com/yourcode.js" crossorigin="anonymous"></script>

.hide-icon.main-menu ul.sub-menu li a:before {
    display: none;
}
.hide-icon.main-menu ul.sub-menu li a:hover {
    padding-left: 0;
}

/*  */
.filter-item.hidden {
    display: none;
}
.blog-single.single-grid .blog-meta2 {
    margin: 0;
    background: #171717;
    border: 1px solid #404040;
    border-radius: 8px 8px 0px 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
	display: none !important;
}

.box-title {
    font-size: 30px !important;
    line-height: 1.1;
    text-transform: capitalize;
    margin-top: -0.32em;
}

.box-title {
    font-size: 32px;
    line-height: 1.1;
    text-transform: capitalize;
    margin-top: -0.32em;
    min-height: 100px !important;
}
.blog-single {
    position: relative;
    margin-bottom: var(--blog-space-y, 40px);
    overflow: hidden;
    min-height: 680px !important;
    border: none !important;
    padding: 30px !important;
}
@media only screen and (min-width: 0px) and (max-width: 600px){
	.blog-single {
    position: relative;
    margin-bottom: var(--blog-space-y, 40px);
    overflow: hidden;
    min-height: auto !important;
    border: none !important;
    padding: 30px !important;
}
}
.space, .space-bottom {
    padding-bottom: var(--section-space);
    padding: 50px 0px !important;
}
#preloader {
    
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: none !important;
}
.blog-card .blog-meta {
    margin: -0.3rem 0 18px 0;
    display: none !important;
}
.client-thumb-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: none !important;
}
.hero-1 .current-slide {
    font-family: var(--title-font);
    font-weight: 550;
    font-size: 48px;
    color: var(--theme-color);
    margin-top: -15px;
    display: none !important;
}
.wp-block-heading{
	color: orange !important;
    font-size: 31px !important;
}
.hero-1 .slider-pagination2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 15px;
    position: absolute;
    right: 60px;
    bottom: 60px;
    display: none !important;
}
.blog-card .box-wrapp .date {
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 100%;
    background: var(--theme-color);
    border-radius: 8px 0px 0px 8px;
    -webkit-writing-mode: vertical-lr;
    -ms-writing-mode: tb-lr;
    writing-mode: vertical-lr;
    white-space: nowrap;
    font-weight: 500;
    font-size: 14px;
    color: #FFFFFF;
    padding: 40px 14px;
    text-align: center;
    display: none !important;
}
.blog-card {
    position: relative;
    background-color: var(--white-color);
    padding: 40px 30px;
    border-radius: 16px;
    z-index: 2;
    min-height: 760px !important;
}
/* .blog-single .blog-audio, .blog-single .blog-img, .blog-single .blog-video {
    position: relative;
    overflow: hidden;
    width: 50%;
    text-align: center !important;
    margin: 0px auto !important;
} */
ul {
    list-style-type: disc;
    color: white !important;
}
.testi-box{
	min-height: 575px !important;
}
.title-area .sec-title {
    margin-bottom: 15px;
    font-size: 42px !important;
}
.h4, h4 {
    font-size: 24px !important;
    line-height: 1.5;
}
h1 {
    line-height: 65px !important;
    font-size: 55px  !important;
}
@media only screen and (min-width: 0px) and (max-width: 600px){
	h1 {
    line-height: 44px !important;
    font-size: 35px  !important;
}
	.title-area .sec-title {
    margin-bottom: 15px;
    font-size: 30px !important;
}
}
.accordion-card .accordion-button {
    font-size: 26px !important;
    line-height: 30px;
    font-weight: 500;
    font-family: var(--title-font);
    border: 0;
}
.testi-box {
    background: #262626;
    border-radius: 16px;
    position: relative;
    padding: 40px 40px 0px 40px !important;
    z-index: 2;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    direction: ltr;
}
.blog-single.single-grid .blog-meta span, .blog-single.single-grid .blog-meta a {
    font-size: 14px;
    font-weight: 400;
    color: var(--smoke-color);
    margin-right: 24px;
    display: none !important;
}

@media (max-width: 575px) {
    .header-logo {
        max-width: 85px !important;
    }
.fa-regular, .far {
    font-family: Font Awesome\ 6 Pro !important;
    font-weight: 400;
}
	.hero-section img,
.banner img,
.wp-post-image {
    width: 100%;
    height: auto;
    object-fit: cover;
}
	.hero-banner {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.scroll-top.show {
    display: none !important;
}
.scroll-top {
		display: none !important;
}
	.th-comment-form {
    background-color: #171717 !important;
    margin-top: var(--blog-space-y, 40px);
    margin-top: 70px;
    padding: 40px;
    border-radius: 16px;
    position: relative;
    margin-right: 16px;
    max-width: 856px;
}
	.widget {
    padding: var(--widget-padding-y, 40px) var(--widget-padding-x, 40px);
    background-color: #171717 !important;;
    margin-bottom: 32px;
    position: relative;
    border-radius: 8px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

	