html{overflow: auto;}hr{border: 1px solid #1f4a47;}body{overflow: hidden; margin: auto; width: 100%; display: block; font-family: "Open Sans", sans-serif;}header{position: fixed; z-index: 99999999; width: 100%; background-color: #1f4a47;}#logo img{max-width: 200px; padding: 15px 15px 15px 15px;}#img01{height: 80%; width: auto;}#home{float: right; font-size: 25px; padding: 20px 20px 0px 0px;}#home a:hover{color: #a5a5a5;}.subtitle{font-size: 17.5pt; font-family: "Open Sans", "sans-serif"; color: #1f4a47;}.paragraph-title{font-size: 14.5pt; font-family: "Open Sans", "sans-serif"; color: #1f4a47;}.paragraph-main{font-size: 10.5pt; font-family: "Open Sans", "sans-serif"; color: #373737;}.head{list-style-type: none; margin: 0; padding: 0; overflow: hidden;}.head li{float: left;}.head li a{display: block; text-align: center; padding: 14px 16px; color: black; text-decoration: none;}.head li a:hover{color: #b8b8ba;}@media screen and (max-width: 550px){#logo img{max-width: 90%;}#home{width: 100%; float: none; text-align: center;}}.navbar{max-width: 800px; margin: auto;}.content-menu{position: relative; margin-top: 0px; padding: 15px 15px 10px 15px; max-width: 900px; margin: auto;}.tab-content{padding: 20px 0 20px 0;}.special{font-size: 33px;}.menu{padding: 20px; border-radius: 20px; border-color: #1f4a47; border-style: solid; border-width: 0px;}a:link{text-decoration: none;}#freccia{display: none; font-size: 40px; padding: 10px; text-align: center; color: #fff; background-color: #1f4a47; width: 100%;}.panoramica{padding-bottom: 15px;}.navbar table{font-family: "Open Sans", "sans-serif"; color: #5a7d7b; margin: auto;}.navbar td{color: #5a7d7b; font-family: "Open Sans", "sans-serif"; border-width: 1.3px 1.3px 0px 1.3px; border-style: solid; border-color: #5a7d7b; padding: 5px 10px 5px 10px;}.navbar td:hover{background-color: #ebf3f1;}.last td{border-width: 1.3px 1.3px 1.3px 1.3px;}.footer{background-color: #1f4a47;}.table-images tr td{border-style: solid; border-width: 0px; padding-top: 30px;}.image{width: 100%; height: 100%;}.image img{width: 100%; height: 100%;}.link{color: #1f4a47;}::-moz-selection{background: #c2d2d0; /* WebKit/Blink Browsers */}::selection{background: #c2d2d0; /* WebKit/Blink Browsers */}::-moz-selection{background: #c2d2d0; /* Gecko Browsers */}#foot{margin: auto; border-color: #373737;}#foot td{width: 33%; padding: 10px 20px 10px 20px; font-size: 12px; color: white;}#logos-table{margin: auto;}#logos-table #autodesk{padding-top: 20px;}#logos-table #watermark{padding: 0px 0px 50px 0px;}#logos-table td{width: 50%; padding: 0px 50px 0px 50px;}/*table,th,td{border: 1px solid black;}*/@-webkit-keyframes load{from{left: -100%;}to{left: 0;}}@keyframes load{from{left: -100%;}to{left: 0;}}@media only screen and (min-width: 1250px){#freccia{display: block;}#slider{height: 800px;}}@media only screen and (max-width: 900px){.content-txt{display: none;}}@media only screen and (max-width: 400px){.special{font-size: 30px;}}@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px){tr.watermark{padding-top: 10%;}.table-images table, thead, tbody, th, td, tr{display: block; align: center; margin: auto; padding: 0;}.table-images thead tr{position: absolute; top: -9999px; left: -9999px;}.table-images td{text-align: center; width: 100%; border: none; margin: auto; position: relative; padding-left: 0px;}.table-images td:before{position: absolute;}}@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px){#foot table, thead, tbody, th, td, tr{display: block; align: center;}#foot thead tr{position: absolute; top: -9999px; left: -9999px;}#foot td{text-align: center; width: 100%; border: none; margin: auto; position: relative; padding-left: 0px;}#foot td:before{position: absolute;}}/*# sourceMappingURL=stiles.css.map */