﻿@charset "UTF-8";



        /* Regola di base per far funzionare il float dentro una .row */
.row-with-float {
    display: block;
}
.row-with-float::after {
    content: "";
    display: table;
    clear: both;
}

/* Stili per il float (solo su schermi grandi) */
@media (min-width: 992px) {
    .image-container {
        width: 45%; /* Larghezza comune per le immagini */
        margin-bottom: 15px;
    }

    /* Classe per fluttuare a destra */
    .image-container.float-right {
        float: right;
        margin-left: 30px; /* Spazio a sinistra dell'immagine */
    }

    /* Classe per fluttuare a sinistra */
    .image-container.float-left {
        float: left;
        margin-right: 30px; /* Spazio a destra dell'immagine */
    }
}


.bg1{
background-image: url("../img/bg-sectop.png");
background-repeat: no-repeat;
background-position: center top;
background-color: #F8F8F8;
}

.bg2{
background-image: url("../img/bg2.jpg");
background-repeat: no-repeat;
background-position: center top;
background-color: #D9D2CC;


}

.px1{
height: 3px; background: url(../img/px1.png) 0 0 repeat-x;}


    .gal {
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
	}	
	.gal img{ width: 100%; padding: 0px 0;}
@media (max-width: 500px) {
		.gal {
	-webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;
	}
	}

.whatsapp {
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 999;
}

    .whatsapp:hover {
        transform: scale(1.1);
    }

.zoom {
    transition: transform 3s;
    width: 100%;
    height: auto;
    border-radius: 1%;
    overflow: hidden;
    margin: 0 auto;
}

    .zoom img {
        transition: transform 3s;
    }

        .zoom img:hover {
            -ms-transform: scale(1.5); /* IE 9 */
            -webkit-transform: scale(1.5); /* Safari 3-8 */
            transform: scale(1.5);
        }
