/*
Theme Name: Campground Child
Template: campground
Theme URI: http://www.nicdark.com
Description: Wonderful theme for your Business.
Author: Nicdark
Author URI: http://www.nicdarkthemes.com
Version: 4.0
Tested up to: 6.8
Requires PHP: 7.0
License: http://www.nicdarkthemes.com
License URI: http://www.nicdarkthemes.com
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: campground-child
*/

@import './prova_carosello.css';
@import './prezzi.css';

.elementor-widget-room_type_categories .my-room-type-category-card__image { overflow:hidden; }
.elementor-widget-room_type_categories .my-room-type-category-card__image img {
	transition:0.6s ease-in-out all;
	filter: grayscale(0);
}
.elementor-widget-room_type_categories .my-room-type-category-card__image:hover img {
	filter: grayscale(1);
}
.elementor-widget-room_type_categories .my-room-type-category-card__title a { transition:0.3s ease-in-out all; color:var(--e-global-color-primary); }
.elementor-widget-room_type_categories .my-room-type-category-card__title a:hover { color:var(--e-global-color-text); }

#carosello-hp .elementor-image-carousel > .swiper-slide:nth-child(2n) img { padding:62px; }
#carosello-hp .elementor-image-carousel > .swiper-slide:nth-child(6n-4) img { background-color:#219ebc; }
#carosello-hp .elementor-image-carousel > .swiper-slide:nth-child(6n-2) img { background-color:#F0F6F0; }
#carosello-hp .elementor-image-carousel > .swiper-slide:nth-child(6n) img { background-color:#fb8500; }
/*body.home #carosello-hp .elementor-swiper-button-prev { left:110px; }*/

#single-room-post-content > *:not([data-elementor-type="wp-post"]) { display:none !important; }

.tp-no-click { pointer-events:none; }
.tp-no-click + div > .elementor-widget-image > a { width:100%; }
.tp-no-click + div + div h3 a { width:100%; display:inline-block; }

.footer-two-link { height:100%; }
.footer-two-link > * { height:100%; width:100%; display:inline-block; }
.footer-two-link a { height:100%; width:100%; display:flex; justify-content:center; align-items:center; }

body .swiper-height-100 > .swiper { height:100%; }

.tax-mphb_room_type_category .e-con-inner .elementor-element{
	
}
.elementor-swiper-button-prev{
	background-color:#fb8500;
padding: 7px 5px;
}
.elementor-swiper-button-next{
	background-color:#219ebc;
padding: 7px 5px;
}
.home .elementor-flip-box__back .elementor-flip-box__layer__title{
	display: none;
	color:#fff;
}
.home .elementor-flip-box:hover  .elementor-flip-box__back .elementor-flip-box__layer__title{
	display: inline;
}

.category-offerte  .elementor-post__meta-data:before{
	background-color:#219ebc !important;

}

.sidebar-offerte .category-offerte  .elementor-post__meta-data  {
	background-color:#219ebc !important;

}


.category-offerte  .elementor-post__meta-data span, .category-eventi  .elementor-post__meta-data span {

	color:#fff !important;
}


.category-offerte .elementor-post__text .elementor-post__read-more {

	color:#219ebc !important;
}



.sidebar-single-post .elementor-icon-list-item  {
    background: #fb8500;
    border: 2px solid #000;
    border-right: 0;
    padding: 0 28px 0 12px;
    color: #fff;
    font-size: 20px;
     height: 24px;

}.category-offerte .sidebar-single-post .elementor-icon-list-item {
    background: #219ebc;
 
}
.sidebar-single-post .elementor-icon-list-item time,  .elementor-post-info__item--type-price{

    color: #fff !important;
    font-size: 20px;
}

.sidebar-single-post .elementor-icon-list-icon svg {
    fill: #fff !important;
	--e-icon-list-icon-size:20px !important;
}
.sidebar-single-post .elementor-icon-list-item {
    background: #fb8500;
    border: 2px solid #000 !important;
	width: 75%;
}
/*
.sidebar-single-post .elementor-icon-list-item:after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    height: 100%;
    aspect-ratio: 1 / 1;
    background: white;
    transform: translateX(57%) rotate(45deg);
    z-index: 999;
    border: 2px solid var(--e-global-color-primary);
}*/