.w100 { width: 100%}
.h100 {height: 100%}
.mb50 { margin-bottom:50px}
.mt20 { margin-top:20px}
.image-cover img, .image-cover  { width:100%; height: 100%;/*width: auto !important; max-width: none;*/ justify-content: center;
    align-items: center; display: flex;}
.image-cover.relative { position: relative}
.flexc  { justify-content: center; align-items: center; display: flex;}
.footer-logo-link-block {width:50%}
.primary-button:hover {
    box-shadow: inset 0 4px 12px #525fcc80, inset 0 -1px 8px #a352cc1a;
}
