/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Nov 18 2025 | 09:20:28 */
@media(min-width: 1025px) {
	
h1 {Font-size: clamp(3.38rem, 1.69vw + 2.29rem, 5rem) !important;}
h1 {Line-height: clamp(4.38rem, 2.6vw + 2.71rem, 6.88rem) !important;}
h2 {Font-size: clamp(2rem, 1.43vw + 1.08rem, 3.38rem) !important;}
h2 {Line-height: clamp(3.13rem, 1.82vw + 1.96rem, 4.88rem) !important;}
.titolo-proprietari h2 {Font-size: clamp(1.56rem, 1.63vw + 0.52rem, 3.13rem) !important;}
h3 {Font-size: clamp(1.25rem, 1.56vw + 0.25rem, 2.75rem) !important;}
h3 {Line-height: clamp(1.75rem, 1.69vw + 0.67rem, 3.38rem) !important;}
.testi-affitti-brevi p{Font-size: clamp(0.88rem, 0.26vw + 0.71rem, 1.13rem) !important;Line-height: clamp(1.25rem, 0.39vw + 1rem, 1.63rem) !important;}
.testi-affitti-brevi h2{Font-size: clamp(1.56rem, 0.65vw + 1.15rem, 2.19rem) !important;Line-height: clamp(2rem, 0.39vw + 1.75rem, 2.38rem) !important;}
.testi-affitti-brevi li span{Font-size: clamp(0.88rem, 0.26vw + 0.71rem, 1.13rem) !important;Line-height: clamp(1.25rem, 0.39vw + 1rem, 1.63rem) !important;}


p, .elementor-widget-container {Font-size: clamp(0.88rem, 1.04vw + 0.21rem, 1.88rem) !important;}
p, .elementor-widget-container {Line-height: clamp(1.63rem, 0.65vw + 1.21rem, 2.25rem) !important;}
.elementor-button-text {Font-size: clamp(0.88rem, 1.04vw + 0.21rem, 1.88rem) !important;}
.elementor-nav-menu a {Font-size: clamp(0.88rem, 1.56vw + -0.13rem, 2.38rem) !important;}
.elementor-nav-menu a {Padding-right: clamp(0.01rem, 1vw + -0.52rem, 1.56rem) !important;}
.elementor-nav-menu a {Padding-left: clamp(0.01rem, 1vw + -0.52rem, 1.56rem) !important;}
.elementor-nav-menu a {Padding-top: clamp(0.6rem, 2.1vw + -0.9rem, 3.13rem) !important;
	Padding-bottom: clamp(0.6rem, 2.1vw + -0.9rem, 3.13rem) !important;}	
#copyright_five *  {Font-size: clamp(0.75rem, 0.39vw + 0.5rem, 1.13rem) !important;}
#contatori .elementor-counter-title {Font-size: clamp(1.56rem, 0.46vw + 1.27rem, 2rem) !important;}
#contatori .elementor-counter-number-wrapper * {Font-size: clamp(5rem, 1.95vw + 3.75rem, 6.88rem) !important;}

.elementor-flip-box__layer__description {Font-size: clamp(1.25rem, 0.65vw + 0.83rem, 1.88rem) !important;}

.elementor-flip-box__button {Font-size: clamp(0.88rem, 0.65vw + 0.46rem, 1.5rem) !important;}
#icon-box-proprietari .elementor-icon svg {width: clamp(1.25rem, 1.95vw + 0rem, 3.13rem) !important;}
#icon-box-proprietari .elementor-icon svg {height: clamp(1.25rem, 1.95vw + 0rem, 3.13rem) !important;}
#icon-box-proprietari h3.elementor-icon-box-title span {Font-size: clamp(0.94rem, 0.85vw + 0.4rem, 1.75rem) !important;}
#icon-box-proprietari p {Font-size: clamp(0.75rem, 0.39vw + 0.5rem, 1.13rem) !important;}
#icon-box-proprietari h3.elementor-icon-box-title span {Line-height: clamp(1.13rem, 0.78vw + 0.63rem, 1.88rem) !important;}

p.card-sub {Line-height: clamp(1.13rem, 0.65vw + 0.71rem, 1.75rem) !important;}
.card-meta span {Font-size: clamp(0.81rem, 0.59vw + 0.44rem, 1.38rem) !important;}
 .info-item {Font-size: clamp(0.81rem, 0.59vw + 0.44rem, 1.38rem) !important;}
.info-item i {Font-size: clamp(0.81rem, 0.59vw + 0.44rem, 1.38rem) !important;}
}

.elementor-flip-box__button {Padding-top: clamp(2.5rem, 1.95vw + 1.25rem, 4.38rem) !important;}
.elementor-flip-box__button {Padding-bottom: clamp(2.5rem, 1.95vw + 1.25rem, 4.38rem) !important;}
.elementor-flip-box__button {Padding-left: clamp(0.63rem, 0.52vw + 0.29rem, 1.13rem) !important;}
.elementor-flip-box__button {Padding-right: clamp(0.63rem, 0.52vw + 0.29rem, 1.13rem) !important;}

@media(max-width: 767px) {
 #camere_card .card-sub, #transitori_card .card-sub {font-size: 12px !important;}
	#camere_card .card-content-inner {margin: 0 10px !important;}
	#transitori_card .uc_box_content {padding: 10% 10% !important;}
}

@media(min-width: 768px) and (max-width: 1024px) {
	h3 {font-size: 24px !important;}
	
	.elementor-nav-menu a {Font-size: 14px !important; padding: 20px 5px !important;}
	#transitori_card .uc_image_box, #camere_card .card-hover {height: 40vh !important;}
	#menu_special {width: 18% !important;}
	#menu_distanziatore {width: 60% !important;}
	#copyright_five *  {font-size: 12px !Important;}
}

