.elementor-kit-6{--e-global-color-primary:#009A93;--e-global-color-secondary:#FCCC04;--e-global-color-text:#000000;--e-global-color-accent:#FCCC04;--e-global-color-2d29fbe:#F8F8F7;--e-global-color-994249c:#FFFFFF;--e-global-typography-primary-font-family:"peckham-press";--e-global-typography-primary-font-size:35px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"peckham-press";--e-global-typography-secondary-font-size:35px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.3em;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:17px;--e-global-typography-accent-font-weight:800;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.1em;--e-global-typography-2a77b53-font-family:"peckham-press";--e-global-typography-2a77b53-font-size:50px;--e-global-typography-2a77b53-font-weight:400;--e-global-typography-2a77b53-text-transform:uppercase;--e-global-typography-2a77b53-line-height:1.1em;--e-global-typography-cae59c3-font-family:"peckham-press";--e-global-typography-cae59c3-font-size:30px;--e-global-typography-cae59c3-font-weight:400;--e-global-typography-cae59c3-text-transform:uppercase;--e-global-typography-cae59c3-line-height:1.1em;--e-global-typography-22ee688-font-family:"peckham-press";--e-global-typography-22ee688-font-size:91px;--e-global-typography-22ee688-font-weight:400;--e-global-typography-22ee688-text-transform:uppercase;--e-global-typography-22ee688-line-height:1.1em;--e-global-typography-11007cf-font-family:"peckham-press";--e-global-typography-11007cf-font-size:23px;--e-global-typography-11007cf-font-weight:400;--e-global-typography-11007cf-text-transform:uppercase;--e-global-typography-11007cf-line-height:1.1em;--e-global-typography-7a3e369-font-family:"peckham-press";--e-global-typography-7a3e369-font-size:18px;--e-global-typography-7a3e369-font-weight:400;--e-global-typography-7a3e369-text-transform:uppercase;--e-global-typography-7a3e369-line-height:1.1em;--e-global-typography-d89b2f6-font-family:"Montserrat";--e-global-typography-d89b2f6-font-size:22px;--e-global-typography-d89b2f6-font-weight:500;--e-global-typography-d89b2f6-line-height:1.3em;--e-global-typography-2438578-font-family:"Montserrat";--e-global-typography-2438578-font-size:18px;--e-global-typography-2438578-font-weight:400;--e-global-typography-2438578-line-height:1.1em;--e-global-typography-3ebe385-font-family:"Montserrat";--e-global-typography-3ebe385-font-size:17px;--e-global-typography-3ebe385-font-weight:500;--e-global-typography-3ebe385-line-height:1.3em;--e-global-typography-c5a7849-font-family:"Montserrat";--e-global-typography-c5a7849-font-size:18px;--e-global-typography-c5a7849-font-weight:600;--e-global-typography-c5a7849-text-transform:uppercase;--e-global-typography-c5a7849-line-height:1em;--e-global-typography-9668d34-font-family:"Montserrat";--e-global-typography-9668d34-font-size:16px;--e-global-typography-9668d34-font-weight:600;--e-global-typography-9668d34-text-transform:none;--e-global-typography-9668d34-line-height:1em;background-color:var( --e-global-color-2d29fbe );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-9668d34-font-family ), Sans-serif;font-size:var( --e-global-typography-9668d34-font-size );font-weight:var( --e-global-typography-9668d34-font-weight );text-transform:var( --e-global-typography-9668d34-text-transform );line-height:var( --e-global-typography-9668d34-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:70px 70px 70px 70px;padding:20px 35px 20px 35px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-text );}.elementor-kit-6 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-6 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h3{font-family:var( --e-global-typography-cae59c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cae59c3-font-size );font-weight:var( --e-global-typography-cae59c3-font-weight );text-transform:var( --e-global-typography-cae59c3-text-transform );line-height:var( --e-global-typography-cae59c3-line-height );}.elementor-kit-6 h4{font-family:var( --e-global-typography-11007cf-font-family ), Sans-serif;font-size:var( --e-global-typography-11007cf-font-size );font-weight:var( --e-global-typography-11007cf-font-weight );text-transform:var( --e-global-typography-11007cf-text-transform );line-height:var( --e-global-typography-11007cf-line-height );}.elementor-kit-6 h5{font-family:var( --e-global-typography-7a3e369-font-family ), Sans-serif;font-size:var( --e-global-typography-7a3e369-font-size );font-weight:var( --e-global-typography-7a3e369-font-weight );text-transform:var( --e-global-typography-7a3e369-text-transform );line-height:var( --e-global-typography-7a3e369-line-height );}.elementor-kit-6 h6{font-family:var( --e-global-typography-7a3e369-font-family ), Sans-serif;font-size:var( --e-global-typography-7a3e369-font-size );font-weight:var( --e-global-typography-7a3e369-font-weight );text-transform:var( --e-global-typography-7a3e369-text-transform );line-height:var( --e-global-typography-7a3e369-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1251px;}.e-con{--container-max-width:1251px;}.elementor-widget:not(:last-child){--kit-widget-spacing:15px;}.elementor-element{--widgets-spacing:15px 15px;--widgets-spacing-row:15px;--widgets-spacing-column:15px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1450px){.elementor-kit-6{--e-global-typography-primary-font-size:35px;--e-global-typography-secondary-font-size:35px;--e-global-typography-cae59c3-font-size:30px;--e-global-typography-22ee688-font-size:65px;--e-global-typography-11007cf-font-size:20px;--e-global-typography-7a3e369-font-size:18px;--e-global-typography-d89b2f6-font-size:18px;--e-global-typography-c5a7849-font-size:16px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h3{font-size:var( --e-global-typography-cae59c3-font-size );line-height:var( --e-global-typography-cae59c3-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-11007cf-font-size );line-height:var( --e-global-typography-11007cf-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-7a3e369-font-size );line-height:var( --e-global-typography-7a3e369-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-7a3e369-font-size );line-height:var( --e-global-typography-7a3e369-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-9668d34-font-size );line-height:var( --e-global-typography-9668d34-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:80%;}.e-con{--container-max-width:80%;}}@media(max-width:1200px){.elementor-kit-6{--e-global-typography-primary-font-size:35px;--e-global-typography-secondary-font-size:35px;--e-global-typography-2a77b53-font-size:50px;--e-global-typography-22ee688-font-size:60px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:1024px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h3{font-size:var( --e-global-typography-cae59c3-font-size );line-height:var( --e-global-typography-cae59c3-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-11007cf-font-size );line-height:var( --e-global-typography-11007cf-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-7a3e369-font-size );line-height:var( --e-global-typography-7a3e369-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-7a3e369-font-size );line-height:var( --e-global-typography-7a3e369-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-9668d34-font-size );line-height:var( --e-global-typography-9668d34-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:21px;--e-global-typography-secondary-font-size:21px;--e-global-typography-text-font-size:18px;--e-global-typography-2a77b53-font-size:28px;--e-global-typography-cae59c3-font-size:21px;--e-global-typography-22ee688-font-size:50px;--e-global-typography-11007cf-font-size:20px;--e-global-typography-7a3e369-font-size:18px;--e-global-typography-d89b2f6-font-size:18px;--e-global-typography-2438578-font-size:16px;--e-global-typography-3ebe385-font-size:15px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h3{font-size:var( --e-global-typography-cae59c3-font-size );line-height:var( --e-global-typography-cae59c3-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-11007cf-font-size );line-height:var( --e-global-typography-11007cf-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-7a3e369-font-size );line-height:var( --e-global-typography-7a3e369-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-7a3e369-font-size );line-height:var( --e-global-typography-7a3e369-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-9668d34-font-size );line-height:var( --e-global-typography-9668d34-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:95%;}.e-con{--container-max-width:95%;}}@media(min-width:2400px){.elementor-kit-6{--e-global-typography-2a77b53-font-size:70px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-6 h3{font-size:var( --e-global-typography-cae59c3-font-size );line-height:var( --e-global-typography-cae59c3-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-11007cf-font-size );line-height:var( --e-global-typography-11007cf-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-7a3e369-font-size );line-height:var( --e-global-typography-7a3e369-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-7a3e369-font-size );line-height:var( --e-global-typography-7a3e369-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-9668d34-font-size );line-height:var( --e-global-typography-9668d34-line-height );}}/* Start custom CSS *//*Font fallback*/
@font-face {
    font-family: RobotoFallback;
    src: url(/fonts/Roboto-Black.ttf);
    /*unicode-range: U+0370-03FF, U+1F00-1FFF;*/
}
@font-face {
    font-family: MontserratFallback;
    src: url(/fonts/Montserrat-Black.ttf);
    /*unicode-range: U+0370-03FF, U+1F00-1FFF;*/
}
h1, h2, h3, h4 {
    /*font-family: var(--e-global-typography-2a77b53-font-family), 'RobotoFallback'!important;*/
    font-family: var(--e-global-typography-2a77b53-font-family), 'MontserratFallback'!important;
}


/*generico*/
p{
  font-weight: 400;  
}
::selection{
    background-color:#fccc04;
    color:#000;
}
.frase-primary span{
    color:#009A93!important;
}
.riquadro-mappa .elementor-image-box-content{
    z-index:1;
}
.counter-icone{
    text-align:center;
}
#form-field-message{
    padding-top:15px;
}
.sfondo-interna{
    background-size:cover!important;
}


/*Pulsanti*/
.btn-primary, .btn-primary-negative, .modulo-richiesta-info button{
    position:relative;
    width: fit-content;
}
.btn-primary-negative:after, .btn-primary:after, .modulo-richiesta-info button:after{
    content: '';
    position: absolute;
    border: 1px solid #009a93;
    top: 0px;
    bottom: 0px;
    right: -10px;
    left: -10px;
    border-radius: 70px;
    z-index: 0;
    transition: ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}
.btn-primary-negative:before, .btn-primary:before, .modulo-richiesta-info button:before{
    content:'';
    position:absolute;
    border:1px solid #009a93;
    top:-3px;
    bottom:3px;
    right:5px;
    left:-5px;
    border-radius:70px;
    z-index:0;
      transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}
.btn-primary a, .btn-primary-negative a, .modulo-richiesta-info button a{
   z-index: 1;
    position: relative; 
} 
.btn-primary-negative:hover:after, .btn-primary-negative:hover:before, .btn-primary:hover:after, .btn-primary:hover:before, .modulo-richiesta-info button:hover:before, .modulo-richiesta-info button:hover:after{
    border:1px solid #fccc04;
      transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}

/*Navbar*/
.barra-top{
    transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}
.barra-top.elementor-sticky--effects{
    background-color:#000!important;
     transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}

.barra-top .logo, .barra-top .logo img{
    transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}
.barra-top.elementor-sticky--effects .logo {
    margin-bottom:0px!important;
}
.barra-top.elementor-sticky--effects .logo img{
     max-height:50px;
}


/*Boule prodotto*/
.boule-prodotto{
    border-radius:100%;
    width:467px;
    height:467px;
     position:relative;
    overflow:visible!important;
}
.boule-prodotto .elementor-cta{
    height:100%;
}

.boule-variant-1:after {
    content: '';
    position: absolute;
    top: -20px;
    bottom: 20px;
    right: -20px;
    left: 20px;
    border: 5px solid #facc00;
    border-radius: 100%;
     transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}
.boule-variant-2:after {
    content: '';
    position: absolute;
    top: -20px;
    bottom: 20px;
    right: 20px;
    left: -20px;
    border: 5px solid #facc00;
    border-radius: 100%;
     transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}
.boule-variant-2 .bordo:before {
    content: '';
    position: absolute;
    top: -20px;
    bottom: 20px;
    right: -20px;
    left: 20px;
    border: 5px solid #facc00;
    border-radius: 100%;
     transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}

.boule-variant-1:hover:after, .boule-variant-2:hover:after, .boule-variant-1:hover:before, .boule-variant-2:hover:before, .boule-variant-2:hover .bordo:before{
     border-color: #009A93;
     transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}

/*Boule ristorante*/
.boule-ristorante{
    border-radius:100%;
    width:330px;
    height:330px;
}
.boule-ristorante .elementor-cta{
    height:100%;
}
.boule-ristorante .bordo{
    height: 100%;
    width: 100%;
}
.boule-ristorante .bordo:before {
    content: '';
    position: absolute;
    top: -10px;
    bottom: 10px;
    right: -10px;
    left: 10px;
    border: 5px solid #facc00;
    border-radius: 100%;
      transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}
.carousel-boule-risto .swiper-wrapper .swiper-slide:nth-child(2n) .boule-ristorante .bordo:after{
    content: '';
    position: absolute;
    top: -15px;
    bottom: 15px;
    right: 15px;
    left: -15px;
    border: 3px solid #facc00;
    border-radius: 100%;
      transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}

.carousel-boule-risto .swiper-wrapper .swiper-slide:nth-child(2n):hover .boule-ristorante .bordo:after, .boule-ristorante:hover .bordo:before{
    border-color: #009a93;
     transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}

/* .boule-ristorante .bordo:after{
    content: '';
    position: absolute;
    top: -20px;
    bottom: 20px;
    right: 20px;
    left: -20px;
    border: 5px solid #facc00;
    border-radius: 100%;
}*/

/*Boule img + mappa*/
.boule-img-side-text{
    border-radius:100%;
    width:467px;
    height:467px;
     position:relative;
    overflow:visible!important;
}
.boule-img-side-text .elementor-cta{
    height:100%;
}
.boule-mappa{
    overflow:hidden;
}

/*Carousel gallery boule*/
.carosello-gallery-boule .swiper-slide{
        padding: 30px;
}
.elementor-widget-image-carousel .swiper .swiper-slide figure {
    position: relative;
}
.carosello-gallery-boule .swiper-slide-inner img{
    border:5px solid #fccc04;
    border-radius:100%;
    transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}
.carosello-gallery-boule .swiper-slide-inner:after{
    content: '';
    position: absolute;
    top: -10px;
    bottom: 10px;
    right: 10px;
    left: -10px;
    border: 3px solid #facc00;
    border-radius: 100%;
    transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
    }
.carosello-gallery-boule .swiper-slide-inner:before{
    content: '';
    position: absolute;
    top: 5px;
    bottom: 15px;
    right: -10px;
    left: 10px;
    border: 3px solid #facc00;
    border-radius: 100%;
    transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
    }
    
 .carosello-gallery-boule a:hover .swiper-slide-inner img, .carosello-gallery-boule a:hover .swiper-slide-inner:after, .carosello-gallery-boule a:hover .swiper-slide-inner:before{
    border-color:#009A93;
    transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}  

/*Card prodotto*/
.card-prodotto:after{
    content: '';
    position: absolute;
    top: -10px;
    bottom: 10px;
    right: 10px;
    left: -10px;
    border: 3px solid #facc00;
    border-radius: 70px;
    transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}
.card-prodotto:before{
    content: '';
    position: absolute;
    top: 5px;
    bottom: 15px;
    right: -10px;
    left: 10px;
    border: 3px solid #facc00;
    border-radius:70;
    transition:ease-in-out .3s;
    webkit-transition:ease-in-out .3s;
}

/*Mappa Leaflet prodotti*/
.marker-cluster-small div {
    background-color: rgb(250 204 0)!important;
}
.leaflet-popup-content p {
    margin: 0 0!important;
}









/*MEDIA*/
@media (max-width: 767px) {
    h1, h2{
       word-break: break-word;
    }
     .hidden-mobile{
       display:none;
   }
    .boule-prodotto{
    width:300px;
    height:300px;
}
.boule-ristorante{
    width:300px;
    height:300px;
}
.riquadro-mappa .elementor-image-box-wrapper{
    display:flex!important;
    gap:10px;
}
.box-info-boule .elementor-image-box-wrapper{
    display:flex!important;
}
.box-info-boule .elementor-image-box-content{
    margin-left:-30px;
}
.boule-img-side-text{
     width:300px;
    height:300px;
}
.iframe-vivaio{
    max-height:400px;
}
.numero-nav{
    display:none;
}
}

@media (min-width: 768px) and (max-width: 991px ) {
      .boule-prodotto{
    width:380px;
    height:380px;
}
.boule-ristorante{
    width:270px;
    height:270px;
}
.boule-img-side-text{
     width:300px;
    height:300px;
}
.hidden-tablet{
    display:none!important;
}
.numero-nav{
    display:none;
}
}

@media (min-width: 992px) and (max-width:1199px) {
   .boule-prodotto{
    width:400px;
    height:400px;
}
.boule-img-side-text{
     width:400px;
    height:400px;
}
br.hidden-tablet{
    display:none!important;
}
.numero-nav{
    display:none;
}
}

@media (min-width: 1200px) and (max-width:1280px) {
 .boule-prodotto{
    width:420px;
    height:420px;
}
.boule-ristorante{
    width:270px;
    height:270px;
}
.boule-img-side-text{
     width:400px;
    height:400px;
}
br.hidden-tablet{
    display:none!important;
}
.numero-nav{
    display:none;
}
}

@media (min-width: 1281px) and (max-width:1440px) {
 .boule-prodotto{
    width:440px;
    height:440px;
}
.boule-ristorante{
    width:300px;
    height:300px;
}
.boule-img-side-text{
     width:400px;
    height:400px;
}
br.hidden-tablet{
    display:none!important;
}
.numero-nav{
    display:none;
}
}

@media (min-width: 1441px) and (max-width:1680px) {
 br.hidden-tablet{
    display:none!important;
}
.numero-nav{
    display:none;
}
}

@media (min-width: 2000px) and (max-width:2800px){
.divisore{
    min-height:180px;
}
footer .divisore {
        min-height: 200px;
    }
    .sezione-testo-alternato{
        padding-left:20%!important;
        padding-right:20%!important;
    }
}

@media (min-width: 2801px){
    footer .divisore {
        min-height: 230px;
    }
}/* End custom CSS */