.promo-wrap{
  display:none;
}
#header-topsec{
  position:fixed;
}
a.learn-more {
    color: #138cd6;
    font-family: var(--primaryfont-bold);
    padding: 0 0 2px;
    border-bottom: 2px solid #138cd6;
}
.banner-contain {
    max-width: 950px;
}
.feature-content figure img {
    border: none;
}

.img-show img {
    position: absolute;
    width: auto;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}