html,body{width:100%;height:100%}body{color:#282828;margin-top:120px;font:400 22px/34px Alegreya,serif;position:relative}a,button{color:#0079c2;text-shadow:none}a:hover,button:hover{color:#0079c2;text-decoration:none}a.active,button.active{color:#000;font-weight:700}a.btn-large,button.btn-large{color:#0079c2;text-transform:uppercase;background:0 0;border:3px solid #0079c2;outline:0;padding:10px 30px;font-family:Quicksand,sans-serif;font-size:20px;display:inline-block}a.btn-large.white,button.btn-large.white{color:#fff;border:3px solid #fff}a.btn-large:disabled,button.btn-large:disabled{color:gray;border-color:gray}p{margin:10px 0 20px}p.title{text-align:center}h1{text-transform:uppercase;text-align:center;margin:0 auto 14px;font:400 36px/42px Quicksand,sans-serif}h2{letter-spacing:-2px;text-transform:uppercase;margin:20px auto;font:italic 400 30px/38px Quicksand,sans-serif}h2.title{text-align:center;font:400 36px/42px Quicksand,sans-serif}h3{margin:0 auto;font:700 22px/30px Quicksand,sans-serif}h3.white{color:#fff}hr{border-top:1px solid #ddd}header{z-index:100;width:100%;padding-top:10px;padding-bottom:30px;transition:background-color .5s;position:fixed;top:0;left:0}header.scrolled{background-color:#0003}header .logo{margin-top:10px}header .phone{color:#fff;text-align:center;vertical-align:middle;cursor:pointer;background:#0079c2;border-radius:50%;width:44px;height:44px;margin-right:15px;line-height:44px;transition:all .3s;display:inline-block}header .phone:hover{color:#0079c2;background:#fff}header .menu{color:#fff;cursor:pointer;margin-top:25px;font:400 18px/24px Quicksand,sans-serif}header .menu span{margin-right:10px;position:relative;top:1px}header .menu span.black{color:#282828}nav{z-index:200;background-color:#0079c2;width:400px;height:100%;position:fixed;top:0;right:-500px}nav ul{margin:45px 0 0 10px;list-style:none}nav ul li{margin-bottom:20px}nav ul li a{color:#fff;text-transform:uppercase;font:400 18px/24px Quicksand,sans-serif}nav ul li a:hover{color:#fff;border-bottom:1px solid #fff}nav ul li a.active{color:#fff;font-weight:700}nav .nav-close{cursor:pointer;position:absolute;top:40px;right:45px}nav .languages{margin:60px 0 0 50px}nav .languages a{color:#fff;text-transform:uppercase;text-align:center;width:44px;height:44px;padding:10px;font:400 18px/24px Quicksand,sans-serif;display:inline-block}nav .languages a.active{color:#0079c2;background-color:#fff;border-radius:50%}nav .triangle{border-left:100px solid #0000;width:0;height:0;position:absolute;top:0;left:-100px}form{font-family:Quicksand,sans-serif;font-size:16px}form label{margin-top:30px;margin-bottom:0}form .form-control{font-family:Alegreya,serif}footer{color:#fff;z-index:20;background-color:#0079c2;margin-top:100px;padding:50px 0;font:400 18px/30px Alegreya,serif}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer .innove{color:#4ca1d4;margin-top:15px}footer .innove a{color:#4ca1d4}footer .social{margin:14px 0}footer .table{width:260px}footer .table a{color:#fff;text-decoration:none}footer .table>thead>tr>th,footer .table>tbody>tr>th,footer .table>tfoot>tr>th,footer .table>thead>tr>td,footer .table>tbody>tr>td,footer .table>tfoot>tr>td{text-align:center;border-top:0;border-bottom:1px solid #4ca1d4}footer .table>thead>tr>th:first-child,footer .table>tbody>tr>th:first-child,footer .table>tfoot>tr>th:first-child,footer .table>thead>tr>td:first-child,footer .table>tbody>tr>td:first-child,footer .table>tfoot>tr>td:first-child{text-align:left}footer .table-condensed>thead>tr>th,footer .table-condensed>tbody>tr>th,footer .table-condensed>tfoot>tr>th,footer .table-condensed>thead>tr>td,footer .table-condensed>tbody>tr>td,footer .table-condensed>tfoot>tr>td{padding:3px 0}@media (width<=767px){footer{font-size:16px}}#break-line{border-top:1px solid #0079c2;width:95%;transform:rotate(-6deg)}#ie7{text-align:center;margin:150px 0}#goTop{z-index:0;padding:10px 14px;display:none;position:fixed;bottom:50%;right:0}.center{text-align:center;margin:0 auto}.left{text-align:left}.right{text-align:right}#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxBottomCenter{background:0 0;outline:none;display:none}#cboxOverlay{background:#000000e6}#cboxContent{background:0 0;overflow:hidden}#cboxLoadedContent{margin-bottom:0}#cboxTitle,#cboxCurrent{display:none!important}#cboxPrevious{top:50%;left:20px;right:inherit;text-indent:-9999px;background:url(/assets/images/colorbox/arrow-left-white.png) no-repeat;width:16px;height:30px;position:absolute}#cboxPrevious:hover{background-position:0 0}#cboxNext{top:50%;right:20px;left:inherit;text-indent:-9999px;background:url(/assets/images/colorbox/arrow-right-white.png) no-repeat;width:16px;height:30px;position:absolute}#cboxNext:hover{background-position:0 0}#cboxClose{top:20px;right:20px;left:inherit;text-indent:-9999px;background:url(/assets/images/colorbox/arrow-close.png) no-repeat;width:30px;height:30px;position:absolute}#cboxClose:hover{background-position:0 0}#cboxLoadingOverlay{background:0 0}#cboxLoadingGraphic{background:url(/assets/images/colorbox/loading.gif) 50% no-repeat}@media (width<=767px){body{word-wrap:break-word}header .menu{position:absolute;top:-15px;right:15px}header .logo{content:url(/assets/images/logo-black.png);width:80%;position:relative}a.btn-large,button.btn-large{border:2px solid #0079c2;padding:5px 15px;font-size:20px;font-weight:700}footer .cross{margin:30px auto}nav{overflow:auto}nav ul{margin:24px 0 0 80px}nav ul li{margin-bottom:10px}nav .nav-close{top:20px;right:25px}nav .languages{margin:30px 0 30px 120px}.container{padding-left:30px;padding-right:30px}h1,h2,h2.title{font:700 22px/30px Quicksand,sans-serif}}.crew{margin:50px 0;position:relative}.crew ul{margin:0;padding:0;list-style:none}.crew ul li{float:left;width:33%;display:inline-block}.crew ul li:nth-child(3n+1){padding:0 20px 0 0}.crew ul li:nth-child(3n+2){padding:0 10px}.crew ul li:nth-child(3n+3){padding:0 0 0 20px}.crew .person{min-height:780px;margin:0 0 30px}.crew .person .dati{background-color:#f2f2f2;min-height:300px;padding:30px 20px 20px}.crew .person .dati h2{margin:0;font-size:24px;font-style:normal;line-height:26px}.crew .person .dati h3{margin:0 0 10px;font-size:16px;font-weight:700;line-height:24px}.crew .person .dati p{margin:0 0 10px;font-size:16px;line-height:22px}.splide{margin:150px auto 100px}.splide .splide__slide{margin:0 auto}.splide .splide__slide img{width:100%;height:auto}.splide .splide__arrow{background:0 0}ul.pagination{font-family:Quicksand,sans-serif;font-size:16px}.action{margin:100px 0 50px}@media (width<=1023px){.crew ul li{width:50%;padding:0}.crew ul li:nth-child(odd){padding:0 20px 0 0}.crew ul li:nth-child(2n+2){padding:0 10px}.crew .person{min-height:inherit}}@media (width<=767px){.crew ul li{width:100%;padding:0!important}.crew .person{min-height:initial}}
