@media screen and (max-width:575px) { .carousel-container {height:600px; } .gi-carousel-caption {text-align:left;width:auto;padding-left:10px; } .gi-carousel-caption > h1 > p {color:#fff;font-size:1.1em;text-transform:uppercase;font-weight:900;letter-spacing:6.72px; } .gi-box-14 {padding:30px; } .gi-box-15 {padding:30px;background-size:contain !important; } .gi-box-16 {padding:30px;#gi-form-contattaci{margin-top:20px;} } .gi-box-17 {padding:30px;#background-video { height:100%; aspect-ratio:unset !important;} }}@media screen and (min-width:576px) {.carousel-container {height:600px; } .gi-carousel-caption {text-align:right;width:auto;padding-left:10px; } .gi-carousel-caption > h1 > p {color:#fff;font-size:1.0em;text-transform:uppercase;font-weight:900;letter-spacing:6.72px; } .gi-box-14 {padding:30px; }.gi-box-15 {padding:30px;background-size:contain !important; } .gi-box-16 {padding:30px;#gi-form-contattaci{margin-top:20px;} } .gi-box-17 {padding:30px;#background-video { height:100%; aspect-ratio:unset !important;} }}@media screen and (max-width:768px) { .gi-carousel-caption {text-align:left;width:auto;padding-left:10px; } .carousel-caption {position:relative;bottom:0px;right:0;left:0;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:left; }}@media screen and (min-width:768px) {}@media screen and (min-width:992px) {}@media screen and (min-width:1200px) {}@media screen and (max-width:1199px) {}