* { -webkit-box-sizing: border-box; box-sizing: border-box; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; font-smoothing: antialiased; font-smooth: never; -moz-font-smooth: never; box-sizing: border-box; } @font-face { font-family: 'Helvetica'; src: url("fonts/HelveticaLTStd-Roman.otf") format("opentype"); } html { height: 100%; } body { margin: 0; padding: 0; background: darkgreen; /* overflow: hidden; */ } .title{ font-size: 40px; text-align: center; color:darkgreen; padding-bottom: 24px; } .text{ position: relative; width: 70%; height: 100%; top: 30%; left:50%; transform: translate(-50%,0%); margin-top:9%; background: white; font-size: 24px; text-align: justify; padding: 8%; line-height: 1.25cm; border-radius: 8px; padding-top: 5%; } .language{ display: block; } .button{ color:white; position: center; } /*# sourceMappingURL=styles.css.map */ .languageSwitch{ position: fixed; right:5%; top:5%; /* font-size: 40px; */ text-align: right; } #logotsz{ position: fixed; left:3%; top:2%; width:9% } button { /* font-family: Arial,Helvetica,sans-serif; */ width: inherit; font-size: 2.1vw; background: white; color: darkgreen; border-radius: 8px; cursor: pointer; } #worldmap{ float:right; width:50%; padding: 2%; /* height:; */ } .video{ /* float:right; */ width:50%; padding: 5%; /* height:; */ } #closing{ background: white; position: relative; /* font-size: 24px; */ bottom: 5%; height: 25%; padding-left: 2%; } #erasmus{ background: inherit; float: right; width: 30%; margin-right: 2%; margin-top:1%; } #riferimenti{ background: inherit; /* float: right; */ width: 38%; } #fujakka{ background: inherit; /* float: left; */ width: 10.5%; } /* Style all font awesome icons */ .fa { /* padding: 10px; */ /* width: 9%; height: 9%; */ /* width: 50px; */ /* padding: 20px; font-size: 30px; width: 30px; text-align: center; text-decoration: none; */ /* padding: 20px; */ border-radius: 8%; /* font-size: 240px; */ width: 2vw; height: 2vw; text-decoration: none; text-align: center; margin: 5px 80px; right:1%; border: 1vw; } /* Add a hover effect if you want */ .fa:hover { opacity: 0.7; } /* Set a specific color for each brand */ /* Facebook */ .fa-facebook { background: #3B5998; color: white; position: fixed; } /* Twitter */ .fa-instagram { position: fixed; font-size: 35%; background: #c04eb1; color: black; } .sidepanel { width: 0; position: fixed; z-index: 1; height: 37vh; top: 0; left: 0; background-color: #111; overflow-x: hidden; transition: 0.5s; padding-top: 60px; } .sidepanel a { padding: 8px 8px 8px 32px; text-decoration: none; font-size: 25px; color: #818181; display: block; transition: 0.3s; } .sidepanel a:hover { color: #f1f1f1; } .sidepanel .closebtn { position: absolute; top: 0; right: 25px; font-size: 36px; } .openbtn { cursor: pointer; } #boosting{ background: inherit; width: 13%; margin-left: 3%; } .container { display: flex; } .description{ margin-left: 4%; } .videos{ margin-top: 1%; }