@CHARSET "UTF-8";@media screen and (max-width:1919px){.gi-box-slider-home .carousel-inner {height:660px;}.gi-news-template-img {}.gi-nti-hover{}}@media screen and (max-width:1679px){.gi-box-slider-home .carousel-inner {height:570px;}.gi-bvh-text {padding-top:60px;}.gi-news-foto {}.gi-box-articoli-home h2{margin-top:30px;}.gi-news-template-img {}.gi-nti-hover {}.gi-box-titolo-home {padding:120px 0 30px 0;}}@media screen and (max-width:1439px){.gi-box-slider-home .carousel-inner {height:510px;}.gi-bvh-text {padding-top:20px;}.gi-box-video-home{padding-bottom:20px;}.gi-news-foto {}.gi-news-template-img {}.gi-nti-hover {}.gi-box-news-singola-home{padding:0 10px;}.gi-box-titolo-home {padding:90px 0 30px 0;}}@media screen and (max-width:1279px){.gi-menu-top-pagina > nav{margin-top:15px;}.gi-box-slider-home .carousel-inner {height:400px;}.gi-box-video-singolo-home img {width:100%;}.gi-news-foto {}.gi-box-articoli-home p {font-size:18px;}.gi-box-articoli-home h2{font-size:20px;}.gi-news-template-img {}.gi-nti-hover {}.gi-box-news-dettaglio h1{margin-bottom:50px;}}@media screen and (max-width:1200px){.gi-box-titolo-home {padding:90px 0 30px 0;}.gi-box-immagine-home-laterale-sinistra {padding:30px; padding-bottom:40px;}.gi-box-immagine-home-laterale-sinistra > img {width:100%;padding-top:0;}.gi-box-immagine-home-laterale-destra {padding:30px; padding-bottom:40px;}.gi-box-immagine-home-laterale-destra > img {width:100%;padding-top:0;}#gi-sfondo-menu{width:50%;left:50%;}}@media screen and (max-width:1023px){.navbar{display:none;}.gi-menu-hamburger{display:block;}.gi-menu-top-pagina{display:block;}.gi-top-lingue{display:none;}.gi-menu-top-pagina{font-size:15px;}.gi-box-slider-home .carousel-inner {height:315px;}.gi-box-video-home{font-size:17px;}.gi-box-descrizione{padding-top:25px;padding-bottom:40px;font-size:18px;}.gi-news-foto {}.gi-bch-text {padding:115px 30px;}.gi-box-footer, .gi-box-contatti-home{font-size:17px;}.gi-news-template-img {}.gi-box-news-dettaglio h1{font-size:27px;}.gi-bnd-info{font-size:17px;}.gi-news-video{height:400px;padding:130px 0px;}.gi-nti-hover {}.gi-box-immagine-home-fascia > img, .gi-box-immagine-fascia > img{transform:scale(1.3);}}@media screen and (max-width:991px) {}@media screen and (max-width:799px){.gi-bch-text {padding:25px 30px;}.gi-bch-map{height:250px;}.gi-bf-credits{padding-top:35px;padding-bottom:0px;}.gi-box-articoli-home p {font-size:15px;}.gi-box-footer{padding-top:50px;}.gi-news-foto {}.gi-box-articoli-home h2 {font-size:17px;}.gi-box-slider-home .carousel-inner {height:275px;}.gi-box-articoli-home {padding-bottom:50px;}.gi-news-video{font-size:50px;height:335px;}.gi-table-allegati a {font-size:17px;}.gi-box-immagine-home-fascia > img, .gi-box-immagine-fascia > img{transform:scale(1.4);}}@media screen and (max-width:760px){}@media screen and (max-width:719px){.gi-box-immagine-home-fascia > img, .gi-box-immagine-fascia > img{transform:scale(1.5);}}@media screen and (max-width:639px){.gi-menu-top-pagina {font-size:12px;}.gi-menu-top-pagina a{padding-left:5px !important;padding-right:0px !important;}.gi-menu-top-pagina > nav {margin-top:0;}.gi-box-form-contatti {padding-top:20px;}.gi-box-footer, .gi-box-contatti-home {font-size:13px;}.gi-box-slider-home .carousel-inner {height:190px;}.gi-box-descrizione{font-size:15px;}.gi-box-video-home{padding-top:15px;}.gi-box-video-singolo-home {margin-bottom:20px;}.gi-news-foto {}.gi-box-news-singola-home{margin-bottom:30px;}.gi-news-video{height:245px;padding:85px 0px;}.gi-article-indietro > div > div{padding:0px;}#gi-sfondo-menu{width:70%;left:30%;}}@media screen and (max-width:550px){}@media screen and (max-width:479px){.caption-subtitle{font-size:14px;}.gi-menu-top-pagina > nav{padding:0px;}.gi-box-descrizione img{max-width:300px;}.gi-box-slider-home .carousel-inner {height:135px;}.gi-news-foto, .gi-progetto-foto {}.gi-news-template-img {}.gi-news-video {height:180px;padding:50px 0px;}.gi-table-allegati{font-size:15px;}.gi-table-allegati a {font-size:13px;}.gi-box-news-dettaglio h1 {font-size:18px;}}@media screen and (min-width:320px) and (max-width:359px){.gi-menu-top-pagina{font-size:9px;}.gi-news-foto, .gi-progetto-foto {}.gi-news-template-img {}.gi-bnd-info {font-size:13px;}}