

 body{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 22px;
        background-color: rgb(218, 217, 228);
        background-size: cover;
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-position: center;

  }
  #presentazione {
         width: auto;
         height: auto;
         box-align:center;
  }
 
  .wrapper {
         width: 100%;
         height: auto;
         background-color: rgba(238, 101, 101, 0.329);
         overflow: hidden;
         border: blue solid 2px ;
         
  }

  
  
  li{
         
        color: rgb(245, 6, 6);
  }
 h1{
        color: rgb(247, 8, 8);
        font-size: 30px;
        margin-left: 32px;
    
  }
 h2{
       color:  rgb(0, 0, 0);
        font-size: 30px;
        text-align: center; 
        margin-top: 2px;  
        
 }
 .row {
        width: 100%;
        
        
 }
 .sasha {
        background-color:aliceblue ;
        overflow: hidden;
        width: auto;
        justify-items: auto;
      
 }
 .pavimenti {
        background-color: rgba(0, 0, 0, 0.42);
        width: 100%;
        align-items: center;
 }


 #header{
        background-color: rgba(241, 203, 35, 0.007);
        margin: 20px; 
        height: auto;
        min-height: 80px;
        width: auto;
        border-radius: 5px;
        
 }
 
 .navbar{
        margin-top: 50px;
        height: 80px;
        text-align: right;
        color: red;
}
.privacy {
       text-align: center;
       
}
.sasha {
       background-color: white;
       
}

       
       


 #footer{
        background-color:#22c014 ;
        height: 200px;
        text-align: center;
        text-decoration: none;
        border: 20px;
        width: auto;
        
        color: #ffffff;
        padding-top: 60px;
        
 }
 #immagine1 {
        margin-bottom: 0px;
 }
 
 #copy{
       background-color: rgb(0, 0, 0);
       height: 200px;
       color: rgba(255, 255, 255, 0.918);
       text-align: center;
       padding-top: 60px;
       margin-top: 0%;
       
       
} 
.pie {
       background-color: rgb(240, 252, 255);
       margin-top: 0px;
}
#container{
       width: auto;
       height: auto;
       border: 12px;
       border-color: rgb(13, 216, 74);
       text-align: center;
       background-color: #acff2f00 ;
}  

.ambienti{
       background-color: aliceblue; 
       padding: 2px;
       width: auto;
       margin-bottom: 2px;
       
       
} 
.ambienti-1 {
       background-color: aliceblue;
      padding-top: 50px;
       
       
}
.ambienti-foto2 {
       
       
       background-color: aliceblue;
           
}

.ambienti-foto {
       margin-top: 10px;
       margin-bottom: 0px;
       background-color: aliceblue;
       
} 
.sasha1 {
       background-color: white;
}  
 
 .sideright{
        background-color: rgb(8, 114, 114);
        margin: 10px; margin-right: 10px; margin-top: 0px;margin-bottom: 10px;
        border-radius: 5px;
        padding: 20px;
        font-size: 105%;
        width: 260px;
        float: right;
        clear: right;
    
 }
 .imagesidebar{
        width: 300px;
        float: right;
        border-radius: 5px;
        margin-left: 10px;margin-right: 10px;margin-top: 0px;scroll-margin-bottom: 10pv;
        opacity: 1.0;
        transition: 0.5;
        clear: right;
    
 }
 .imagesidebar:hover{
        opacity: 0.4;
 }
 
 h3 {
        color: white;
        text-align: center;
 }

 p{
        text-align: center ;
        color: #000000;
}

div#navbar {
       width: 100%;
       
       margin: 50px;
       padding: 50px;
       border-top: 1px solid red;
       background: rgba(255, 0, 0, 0);
       color: white;
       text-align: right;
}
div#navbar ul {
       margin: 0;
       padding: 20px;
       list-style-type: none;
       color: rgb(255, 255, 255);
}
div#navbar li {
       width: 100px;
       float: right;
       margin: 0;
       padding: 15px 15px;
       border-right: 1px solid rgb(255, 8, 8);
       color: white;
}
div#navbar a {
       display: block;
       padding: 5px;
       color:white;
       text-decoration: rgb(0, 255, 13);
       text-align: justify;
       text-align: right;
}
div#navbar a:hover {
       background-color: rgba(130, 0, 0, 0.151);
       color: #ffffff;      
}


div#row {
       height: 100px;
       width: 100px;
       
}
      

.descrizione {
       margin-top: 50px;
       color: #2980B9;
}
a {
       color: rgb(17, 0, 255);
}

a.link{
       color:darkblue;
       text-decoration: none;
}
a:visited{
       color: #28a745;
}
a:hover{
       color: rgb(255, 0, 0);
}
a:active{
       color: rgb(252, 247, 247);
}
input {
       margin: 5px;
      
}

/* Dropdown Button */
.dropbtn {
       background-color: #3498DB;
       color: rgba(255, 255, 255, 0.014);
       padding: 16px;
       font-size: 16px;
       border: none;
       cursor: pointer;
     }
     
     /* Dropdown button on hover & focus */
     .dropbtn:hover, .dropbtn:focus {
       background-color: #2980B9;
     }
     
     /* The container <div> - needed to position the dropdown content */
     .dropdown {
       position: relative;
       display: inline-block;
     }
     
     /* Dropdown Content (Hidden by Default) */
     .dropdown-content {
       display: none;
       position: absolute;
       background-color: #f1f1f1;
       min-width: 160px;
       box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
       z-index: 1;
     }
     
     /* Links inside the dropdown */
     .dropdown-content a {
       color: black;
       padding: 12px 16px;
       text-decoration: none;
       display: block;
     }
     
     /* Change color of dropdown links on hover */
     .dropdown-content a:hover {background-color: rgba(221, 221, 221, 0)}
     
     /* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
     .show {display:block;}
     * {box-sizing:border-box}
     
     
     .col-lg-4 img {
            transition: 1s;
            padding: 15px;
            width: 110px;

     }
     .col-lg-4 img:hover {
            filter: grayscale(100);
            transform: scale(1.5);

     }
    
    
   
  
    


