/*
Theme Name: Puglia People 26
Template: kadence
Author: R Corraro
Version: 1.1780060810
Updated: 2026-05-29 15:20:10

*/


/**********
CTA
*********/

section.hero__bob__before_content {
    padding: 1em;
    text-align: center;
}

/**********
SINGOLA - ESPERIENZA
*********/

body.single-esperienza .entry-content.single-content .bob__before_content {
    display: none;
}

/**********
SINGOLA - CASA VACANza
*********/

.single-case-vacanze div#primary {
    margin-top: 0 !important;
}

.single-case-vacanze nav#kadence-breadcrumbs {
    background: #205426;
    padding: 1em;
    color: white;
}

.single-case-vacanze .casa__info img {
    MAX-WIDTH: 20PX;
    /* justify-content: center; */
}

.single-case-vacanze .casa__info {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    align-items: center;
	  margin: 15px auto !important;
}

.single-case-vacanze .casa__info .wp-block-group {
    margin: 0 !important;
    justify-content: center;
    display: flex;
    flex-flow: row wrap;
}

.casa__info {
    /* height: 10px; */
}

.casa__info, .casa__info .wp-block-group figure {
    margin: 0;
}
span.prefix {
    font-weight: bold;
    color: #1d5024;
    margin-right: 5px;
}
/**********
HERO TITLE
*********/

.entry-hero .title-align-center {
    padding: 0 0 1em 0;
}

/**********
POST CAROUSEL
*********/

.sp-smart-post-carousel .swiper .swiper-scrollbar, .sp-smart-post-carousel .swiper-scrollbar {
    transform: unset !important;
    margin-top: 66px;
}

/********
FOOTER
********/


.footer-widget-area-inner.site-info-inner h2,
.footer-widget-area-inner.site-info-inner ul li {
    font-size: 14px;
    text-align: left;
    list-style: none;
    padding: 0;
}

.footer-widget-area-inner.site-info-inner h2,
.footer-widget-area-inner.site-info-inner ul li a {
    /* background: red; */
}

.footer-widget-area-inner.site-info-inner h2,
.footer-widget-area-inner.site-info-inner ul {
    padding: 0;
    margin: 0;
    display: flex;
    flex-flow: row wrap;
}

.footer-widget-area-inner.site-info-inner ul li a {
    /* max-width: 300px; */
    /* display: flex; */
    justify-content: center;
}

.footer-widget-area-inner.site-info-inner ul li {
	border: 1px solid #ddd;
    font-size: 12px;
    line-height: 1.4;
    /* text-align: center; */
    border-radius: 4px;
    padding: .4em;
    margin: .35rem;
}