.popup-logo-list img {
width: 33%;
object-fit: contain;
height: 170px;
padding: 10px;
}
.iframe-grid {
display: grid;
align-items: center;
justify-content: space-between;
gap: 25px;
position: absolute;
top: auto; left: 0; width: 100%;
grid-template-columns: repeat(2, minmax(0, 1fr));
margin: 20px 0px;
}
.extra-space {
margin: 20%;
}
html[lang="en-GB"] .extra-space {
margin: 13%;
}
html[lang="de-DE"] .extra-space {
margin: 19%;
}
.iframe-text-content {
width: 70%;
}
.menu-bar li:nth-last-child(2) {
padding: 8px;
background-color: #fff;
border-radius: 5px;
padding-left: 14px;
padding-right: 14px;
}
.menu-bar li:nth-last-child(2) a {
color: #01c4e1;
}
.menu-bar li:last-child a {
color: #000;
}
.lista-offerte {
max-width: 1250px;
margin: 70px auto;
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.offerta-img img {
width: 100%;
max-height: 250px;
object-fit: cover;
}
a.offerta-item {
text-align: center;
border: 1px solid #ddd;
text-decoration: none;
transition: .3s ease-in;
color: #000;
}
.offerta-titolo {
margin: 15px 0;
font-size: 25px;
font-weight: bold;
color: #01c4e1;
}
.offerta-exc {
padding: 0 20px;
margin-bottom: 20px;
}
.offerta-header {
min-height: 550px;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
.container-fluid.no-offerta-padding .col-12 {
padding: 0;
}
.offerta-content {
max-width: 1250px;
margin: 75px auto;
}
.offerta-content h1 {
color: #01c4e1;
}
.offerta-dettaglio a {
background: #01c4e1;
color: #fff;
padding: 10px 25px;
font-size: 22px;
font-weight: bold;
text-decoration: none;
display: inline-block;
margin-top: 20px;
border: 1px solid #01c4e1;
transition: .3s all ease-in;
}
.offerta-dettaglio a:hover {
background: transparent;
color: #01c4e1;
} @media screen and (max-width: 767px) {
.iframe-grid {
grid-template-columns: repeat(1, minmax(0, 1fr));
position: unset;
}
.iframe-text-content {
width: 100%;
}
.extra-space {
margin: 0 !important;
}
.references img {
max-width: 55px !important;
}	
.popup-logo-list img {
height: auto;
}
.lista-offerte {
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.offerta-content {
padding: 0 25px;
}
}