
@font-face {
    font-family: "Gilroy-Extrabold";
    src: url("style/Gilroy-ExtraBold.eot");
    /* IE9 Compat Modes */
    src: url("style/Gilroy-ExtraBold.eot?#iefix") format("embedded-opentype"), url("style/Gilroy-ExtraBold.woff") format("woff");
    /* Pretty Modern Browsers */
    font-display: auto; }
  
  @font-face {
    font-family: "Gilroy-Medium";
    src: url("style/Gilroy-Medium.eot");
    /* IE9 Compat Modes */
    src: url("style/Gilroy-Medium.eot?#iefix") format("embedded-opentype"), url("style/Gilroy-Medium.woff") format("woff");
    /* Pretty Modern Browsers */
    font-display: auto; }
  
  @font-face {
    font-family: "Gilroy-Light";
    src: url("style/Gilroy-Light.eot");
    /* IE9 Compat Modes */
    src: url("style/Gilroy-Light.eot?#iefix") format("embedded-opentype"), url("style/Gilroy-Light.woff") format("woff");
    /* Pretty Modern Browsers */
    font-display: auto; }


*{
    margin: 0px;
    padding: 0px;
}

body{
    
    overflow-y:hidden;
    font-size:2em;color:#000!important;
    font-family: 'Gilroy-Light'!important;
}

img,a,p{font-family: 'Gilroy-Light'!important;position: relative;
    z-index: 9999;text-align:center;}

    .immagini .row{max-height:33vh;}
    #img_mappa{width:40px;padding-bottom:20px;}

    #img1{background-image: url('/img/img1.jpg');background-size:cover;width:500px;height:500px;background-repeat: no-repeat;}
    #img2{background-image: url('/img/img2.jpg');background-size:cover;width:500px;height:500px;background-repeat: no-repeat;}

    #img3{background-image: url('/img/img3.jpg');background-size:cover;width:500px;height:500px;background-repeat: no-repeat;}
    #img4{background-image: url('/img/img4.jpg');background-size:cover;width:500px;height:500px;background-repeat: no-repeat;}

    #img5{background-image: url('/img/img5.jpg');background-size:cover;width:500px;height:500px;background-repeat: no-repeat;}
    #img6{background-image: url('/img/img6.jpg');background-size:cover;width:500px;height:500px;background-repeat: no-repeat;}

    @media screen and (min-width:1918px){#img1,#img2,#img3,#img4,#img5,#img6{background-position:0 -140px;}}
    @media screen and (max-width:1540px){#img1,#img2,#img3,#img4,#img5{background-position:0 -150px;}#img6{background-position:0px;}}
    @media screen and (max-width:1979px){#img1,#img2,#img3,#img4,#img5{background-position:0 -130px;}#img6{background-position:0px;}}


    #div_logo{position:relative;top:14vh;}
    div .testo{position:relative;top:16vh;}

    .div_mappa{position:relative;top:24vh;text-align:center;}
    .div_social{position:relative;top:28vh;width:100%;text-align:center;}
    .div_social img{max-width:34px;z-index: 8888;}


  
  @media screen and (max-width:767px) {


    
    body{overflow-y:visible;}
   
    #div_logo{top:4vh;}
    div .testo{top:5vh;}

    .testo p{text-align:center;}
    div#btn{width: 30px;height: 30px;background-size: cover;border:none; margin-top:20px;margin-bottom:20px;}
    .show{visibility:visible;background:#fff;padding:10px;z-index:9999!important;}
    .hide{visibility:hidden;background:transparent;border:none;z-index:1!important;}
    .div_mappa p{display:none;}
    #img_arrow{margin-top:10px;margin-bottom:10px;}
    .nascondi{background:#fff;}
    .frecciaGiu{background-image: url(/img/frecciaGiu.png);}
    .frecciaSu{background-image: url(/img/frecciaSu.png);}
    #colazioni{margin-top:20px;}
    #giochi{padding-bottom:20px;}

    .carousel{top:-180px;padding: 0% 10% 0% 10%;z-index:500;}
    .div_mappa{top:48%;}
    #img_mappa{padding-bottom:2px;}  
    .div_social{top:50%;}

  
    
  }


/* BTN */
button{border:none;}

