/*
    Theme Name: The Style dog Grooming
    Theme URI: hhttps://thestyledoggrooming.com/
    Author: Digital Guider
    Author URI: https://digitalguider.com/
    Description: Hello, my name is Yesenia. I come from a circus family from Colombia, where we had a dog act. Since then, my love for dogs grew, and with them, I learned a lot and dreamed of being a professional dog groomer. A few years ago, we retired from the circus, and I had the opportunity to study at the Academy of Animal Arts and Sciences in Largo, Florida. After graduating from school, I started working in a salon in Sarasota for two years and then another year in a different salon until I decided to open my own grooming salon, where I work from home without stress and can focus on your furry baby.
    Version: 1.0.0
    License: GNU General Public License v2 or later
    Text Domain: thestyledoggrooming
*/

span.breadcrumb_last {
    color: #FFD15C;
}

.inner-hero-section h1 {
    color: #fff;
}

.error-page__inner.text-center img {
    width: 50%;
}

.result-list .blog__btn a {
    color: #a2006a;
    font-weight: 600;
}

.blog-card .blog-img img {
    height: 276px;
    object-fit: cover;
}

.recent-post-thumb.icon-100px img {
    height: 100px;
    object-fit: cover;
}

/***************** Blog & Elementor Custom CSS **********************/
.entry-content>p {
    margin-bottom: 20px;
}

.elementor-widget-text-editor ol,
.entry-content ol {
    list-style: decimal;
    margin-left: 30px;
    margin-bottom: 10px
}

.elementor-widget-text-editor ul {
    margin-left: 30px;
}

.entry-content ul,
.landing-page-content ul {
    margin-left: 30px;
    margin-bottom: 20px;
    margin-top: 20px;
}

.elementor-widget-text-editor ol li,
.entry-content ol li,
.landing-page-content ol li {
    list-style: decimal;
}

.elementor-widget-text-editor ul li,
.entry-content ul li,
.landing-page-content ul li {
    position: relative !important;
    display: block !important;
    padding-left: 22px !important;
}

.elementor-widget-text-editor ul li::before,
.entry-content ul li::before,
.landing-page-content ul li::before {
    content: "\f1b0";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 12px;
    color: #A2006A;
    background: transparent;
    width: auto;
    height: auto;
}

.elementor-widget-text-editor ul li span {
    display: inline;
}

.wpgreeks-toc-item>a {
    font-weight: 500;
    color: #A2006A;
}

.wpgreeks-toc-container {
    border-left: 4px solid #A2006A;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    background-color: #f7f7f7;
}

.wpgreeks-toc-item>a::before {
    background-color: #A2006A;
}

li.wpgreeks-toc-item::before {
    visibility: hidden
}

.wpgreeks-author-name {
    color: #A2006A;
}

.blog-details__content h1,
.landing-page-content h1,
.blog-details__content h2,
.landing-page-content h2,
.blog-details__content h3,
.landing-page-content h3,
.blog-details__content h4,
.landing-page-content h4,
.blog-details__content h5,
.landing-page-content h5 {
    margin: 20px 0px;
}

.entry-content h2 {
    font-size: 46px;
    line-height: 54px;
}

.entry-content h3 {
    font-size: 40px;
    line-height: 46px;
}

.entry-content h4 {
    font-size: 36px;
    line-height: 42px;
}

.entry-content h5 {
    font-size: 30px;
    line-height: 36px;
}

.entry-content h6 {
    font-size: 26px;
    line-height: 32px;
}