/*
Theme Name: My Theme
Theme URI: https://wordpress.org/themes/twentythirteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.
Version: 1.0
Tested up to: 5.9
Requires at least: 3.6
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, footer-widgets, microformats, post-formats, rtl-language-support, sticky-post, translation-ready, accessibility-ready, block-patterns
Text Domain: twentythirteen

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.
*/

.beautypress-booking-section {
    background: linear-gradient(0deg, rgb(10 10 10 / 30%), rgb(3 3 3 / 70%));
}

.beautypress-booking-content-text p {
    color: #fff;
}

.beautypress-booking-section .beautypress-section-headinig h3 {
	color:#fff;
}

.beautypress-logo.beautypress-version-3 img {
	width:121px !important;
}

.page h3 {
    margin-bottom: 15px;
    margin-top: 20px;
}

.page-content ul li {
    margin: 0 14px 7px;
    font-size: 1.429em;
    color: #5c5c5d;
	list-style: disc;
}

.page-content ol li {
    margin: 0 20px 7px;
    font-size: 1.429em;
    color: #5c5c5d;
	list-style: decimal;
}

.page-content ul {
    margin-bottom: 15px;
 
}

.page-content h2 {
    margin-bottom: 25px;
 
}

.beautypress-contact-us-section .beautypress-icon-with-text li {
    display: -ms-grid;
    display: grid;
    -ms-grid-row-align: center;
    align-items: center;
    -ms-grid-columns: 60px calc(100% - 60px);
    grid-template-columns: 60px calc(100% - 60px);
    color: #fff;
    margin: 0 0 20px;
}

.bg-color-dgray {
    background-color: #78797c !important;
}

.head-title {
    font-size: 36px;
    font-weight: 700;
    color: #65b5a8;
    text-align: center;
    padding: 40px;
    line-height: 1;
}

h3.price-title {
    text-align: center;
    margin: 40px;
}

h3.price-title span {
    border-bottom: 2px solid;
    color: #65b5a8;
}

.price-row {
    border-bottom: 1px solid rgba(0, 0, 0, .2);
    margin: 10px;
}

.price-heading {
    font-size: 20px;
    font-weight: 400;
    color: #000;
    text-align: left;
}

.price-tag {
    text-align: right;
    font-size: 20px;
    font-weight: 500;
    color: #65b5a8;
}

.red {
    color: red;
	margin-left: 10px;
}

section.beautypress-newsfeed-section.beautypress-padding-bottom {
    background: #ffffff;
}

.home-service h2 {
    font-size: 28px;
	margin-bottom:25px;
}

.beautypress-inner-welcome-content h2 {
    margin: 0 0 20px;
    font-size: 4.286em;
    font-weight: 500;
    text-transform: capitalize;
    letter-spacing: -2px;
}

.beautypress-footer-details-text a {
    color: #fff;
}

.beautypress-header-top .beautypress-version-2 .beautypress-simple-iocn-list li {
    font-size: 1.1em;
}
.beautypress-header-social-list li {
    font-size: 1.1em;
}

.single-post .beautypress-inner-welcome-content h2 {
    font-size: 3em;
}

.single-post .beautypress-inner-welcome-content {
    width: 80%;
}

.beautypress-welcome-slider-item {
max-height:700px;
}

.trustindex-widget .ti-star {
  color: #0074B8 !important; /* NATA / Skin Appeal blue */
}

.sap-reviews-heading {

  text-align:center;

  padding:2rem 1rem 1rem;

}

.sap-reviews-heading h2 {

  font-size:clamp(1.4rem,2.5vw,1.9rem);

  font-weight:600;

  margin-bottom:0.5rem;

  color:#0074B8; /* Skin Appeal blue */

}

.sap-reviews-heading p {

  font-size:1rem;

  max-width:680px;

  margin:0 auto;

  color:#444;

}

@media screen and (max-width: 679px) {
 .page-content h2 {
    margin-top: 15px;
    font-size: 25px;
}
	.page-content h1 {
    font-size: 25px !important;
}
}