.justify-content {
    display: flex;
    justify-content: center;
}

@media only screen and (max-width: 734px) {
    .section-continuity .viewport-content .ps-section-header .ps-headline-elevated{
        max-width: 230px !important;
    }
}

/* fix compare icon */
.icon-wrapper .aap-text-icon-control__icon {
    position: absolute !important;
}
/* fix compare icon */

@media (max-width:1068px){
    .section-welcome .inline-media-component-container{
        top: -24.7%;
    }
}

@media (min-width:735px) and (max-width:1068px) and (min-height:973px){
    .section-welcome .welcome-static {
        padding-top: 80px;
    }
}