/* IROSG v3.15 footer/content stability */
.v-footer-grid{grid-template-columns:minmax(220px,1.2fr) minmax(170px,.9fr) minmax(220px,1.05fr) minmax(220px,1fr)!important;gap:40px!important;align-items:start}
.v-footer-grid>div{min-width:0;align-self:start}
.v-footer-grid a,.v-footer-grid p{overflow-wrap:anywhere}
.v-footer-contact{display:flex;flex-direction:column;align-items:flex-start}
.v-footer-trust{clear:both;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center!important;gap:36px!important;margin-top:0}
.v-footer-trust .v-enamad-seal{justify-self:end;min-width:110px}
.v-footer-trust .v-enamad-seal>a{margin:0}
@media(max-width:1020px){
 .v-footer-grid{grid-template-columns:1fr 1fr!important;gap:30px 34px!important}
 .v-footer-grid>div:first-child{grid-column:1/-1}
 .v-footer-trust{grid-template-columns:1fr auto!important}
}
@media(max-width:680px){
 .v-footer-grid{grid-template-columns:1fr!important}
 .v-footer-grid>div,.v-footer-grid>div:first-child,.v-footer-grid>div:last-child{grid-column:auto!important}
 .v-footer-trust{grid-template-columns:1fr!important;gap:18px!important}
 .v-footer-trust .v-enamad-seal{justify-self:start}
}
.v-card-image img{width:100%;height:100%;object-fit:cover}
.v-card-image{overflow:hidden}
