.body .siteforceContentArea .contentRegion,
.comm-page-topic .siteforceContentArea>div:not(.comm-content-header):not(.comm-content-footer),
.comm-page-article .siteforceContentArea>div:not(.comm-content-header):not(.comm-content-footer) {
    padding: var(--rmg-desktop--padding, 0px 165px 0px 165px) !important;
}

.body .siteforceContentArea .comm-content-header,
.body .siteforceContentArea .comm-content-footer {
    padding: 0px !important;
}

.forceCommunityThemeHeroBase {
    padding: 39px var(--rmg-desktop-content-padding, 165px) 51px var(--rmg-desktop-content-padding, 165px) !important;
}

.forceCommunityThemeHeroBase .bgImage {
    background-position: right 135px center !important;
}

.forceCommunityThemeHeroBase .contentTitle {
    margin-top: 0px !important;
}

.forceCommunityThemeHeroStarter .searchRegion {
    margin-top: 20px !important;
    width: 550px !important;
}

.forceCommunityThemeSearch.helpCenterInnerHero.commThemeCmp .search-box .search-inputSearchButton {
    color: #2A2A2D;
}

.forceCommunityThemeHeaderBase .themeBottomBorder {
    box-shadow: 0px 2px 12px 0px #00000014;
}

.forceCommunityThemeSearchHero .search-inputSearchButton svg {
    width: 22px !important;
    height: 22px !important;
    margin: 0px 0px 2px 4px !important;
    border: 0.5px !important;
}

.forceCommunityThemeHeroBase .contentTitle,
.comm-page-topic .forceCommunityHeadline .headlineTitle,
.comm-page-article .forceCommunityHeadline .headlineTitle {
    font-family: var(--rmg-fontfamily-rmfirstclass_W_In);
    font-size: var(--rmg-fontSize9, 48px) !important;
    font-weight: normal !important;
    line-height: var(--rmg-lineHeight8, 54px) !important;
    color: #DA202A !important;
}

.comm-page-global-search .foundResults,
.comm-page-global-search .searchResultsSummary {
    font-size: var(--rmg-fontSize-HeadingMedium, 26px) !important;
    font-weight: var(--lwc-fontWeightBold, 700) !important;
    line-height: var(--rmg-lineHeightLarge, 34px) !important;
    -webkit-font-smoothing: antialiased;
}

.forceCommunityThemeSearch.helpCenterInnerHero .search-input,
.forceCommunityThemeSearch.helpCenterInnerHero.commThemeCmp .search-box .search-inputSearchButton,
.comm-page-global-search .kbResultStencil .kbStencilRecord .resultBody,
.comm-page-home .forceCommunityTopArticleItem .article-title,
.comm-page-home .forceCommunityTopArticleList .singleListContainer .forceCommunityTopArticleListForTopic .view-more-button,
.comm-page-topic .selfServiceTopicArticleList .selfServiceArticleListItem .article-head,
.comm-page-topic .comm-topic-trending-articles .comm-topic-trending-articles__item a>span {
    font-size: var(--rmg-fontSize4, 18px) !important;
    font-weight: var(--rmg-fontweightregular, 400) !important;
    line-height: var(--rmg-lineHeight4, 24px) !important;
}

.comm-page-topic .selfServiceTopicArticleList .selfServiceArticleListItem .article-head{
    font-family: var(--rmg-fontfamily-pfdinregular) !important;
}

.comm-page-global-search .kbResultStencil,
.comm-page-global-search .kbStencilRecord .itemTitle a,
.comm-page-article .comm-related-articles h2 {
    font-size: var(--rmg-fontSize4, 18px) !important;
    line-height: var(--rmg-lineHeight4, 24px) !important;
    font-weight: var(--rmg-fontweightbold, 700);
    -webkit-font-smoothing: antialiased;
}

.comm-page-home .forceCommunityTopArticleList .singleListContainer .topicHeader a {
    font-size: var(--rmg-fontSize4, 18px) !important;
    font-weight: var(--rmg-fontweightregular, 400) !important;
    line-height: var(--rmg-lineHeight4, 24px) !important;
    font-family: var(--rmg-fontfamily-pfdinbold) !important;
}

.comm-page-home .forceCommunityTopArticleList .singleListContainer .topicHeader a {
    font-size: var(--rmg-fontSize5, 22px) !important;
    line-height: var(--rmg-lineHeight5, 28px) !important;
    font-family: var(--rmg-fontfamily-pfdinbold) !important;
}

.comm-page-topic .forceCommunityTopicDescription,
.pageNotfound .contenttext {
    font-size: var(--rmg-fontSize5, 22px) !important;
    line-height: var(--rmg-lineHeight5, 28px) !important;
    font-weight: var(--rmg-fontweightregular, 400) !important;
    color: #333333 !important;
}

.comm-page-article .comm-related-articles .comm-related-articles__item a span,
.comm-page-article .forceCommunityBreadcrumbs a,
.breadcrumbs {
    font-size: var(--rmg-fontSize3, 16px) !important;
    font-weight: var(--rmg-fontweightregular, 400) !important;
    line-height: var(--rmg-lineHeight3, 22px) !important;
}

.comm-page-article .relatedLinks {
    font-family: var(--rmg-fontfamily-pfdinbold);
    font-size: var(--rmg-fontSize4, 18px) !important;
    line-height: var(--rmg-lineHeight4, 24px) !important;
    position: relative;
    border-top: 2px solid #DA202A;
    padding: 24px 24px 12px 24px;
    text-align: left;
    margin: 0;
}

.comm-page-article .relatedLinks::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 24px;
    right: 24px;
    height: 1px;
    background-color: #EEEEEE;
}

.take-me-to-container {
    font-weight: var(--rmg-fontweightregular, 400) !important;
    display: flex;
    justify-content: space-between;
    flex-flow: row;
    align-items: center;
    width: 241px;
    height: 56px;
    border-radius: 100px;
    background: rgba(238, 238, 238, 1)
}

.take-me-to-container-item {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 44px;
    width: 115px;
    border-radius: 100px;
    margin: 6px
}

.active-item {
    background: rgba(255, 255, 255);
}

.active-item a {
    color: #da202a !important;
}

.inactive-item a {
    color: #333333 !important;
}

.inactive-item a:hover {
    color: #da202a !important;
    -webkit-font-smoothing: antialiased;
    font-weight: var(--lwc-fontWeightBold, 700) !important;
}

.inactive-item a:focus{
    box-shadow: 0 0 0 1px var(--lwc-colorBorderBrand, rgb(218, 32, 42)) !important;
    border-radius: var(--lwc-borderRadiusMedium, 0.25rem) !important;
    color: var(--lwc-colorTextBrand, rgb(218, 32, 42)) !important;
    text-decoration: none !important;
}

.take-me-to-container-item a:hover,
.comm-page-home .forceCommunityTopArticleList ul li a,
.comm-page-topic .comm-topic-trending-articles .comm-topic-trending-articles__item a,
.link--container {
    text-decoration: none !important;
}

.take-me-to-container-item:after,
.slds-tabs--default__item:after {
    display: none !important;
}
.take-me--margin {
    margin-top: 40px;
}

.take-me-text--margin {
    margin-bottom: 16px;
}

.categories--margin {
    margin-top: 48px;
    margin-bottom: 32px;
}

.serviceupdate--margin {
    margin-top: 64px;
    margin-bottom: 32px;
}

.faq--margin {
    margin-top: 32px;
    margin-bottom: 20px;
}

.vhsa--margin {
    margin-top: 48px;
}

.comm-page-home .forceCommunityTopArticleList .listContent>ul {
    display: grid;
    grid-auto-rows: 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    row-gap: 32px;
    column-gap: 30px;
}

.comm-page-home .forceCommunityTopArticleList .singleListContainer {
    box-shadow: 0px 4px 56px 0px #00000014 !important;
    position: relative;
    width: auto !important;
    padding: 24px !important;
    border-radius: 8px;
}

.selfServiceArticleLayout,
.selfServiceArticleLayout h2,
.selfServiceArticleLayout p,
.selfServiceArticleLayout th,
.selfServiceArticleLayout td,
.selfServiceArticleLayout ul {
    font-size: var(--rmg-fontSize4, 18px) !important;
    font-weight: var(--rmg-fontweightregular, 400) !important;
    line-height: var(--rmg-lineHeight4, 24px) !important;
    color: #333333 !important;
}

.comm-page-home .forceCommunityThemeSearch.websterHomeHero .search-box,
.comm-page-global-search .forceCommunityThemeSearch.websterInnerHero .search-box {
    height: 64px !important;
    border-radius: 77px !important;
}

.comm-page-home .forceCommunityTopArticleList .singleListContainer .topicHeader a {
    background-position: left;
    background-size: 80px 72px;
    background-repeat: no-repeat;
    padding-left: 90px;
    height: 72px;
    display: flex;
    align-items: center;
}

.comm-page-home .forceCommunityTopArticleListForTopic .topicHeader {
    margin-bottom: 16px !important;
}

.comm-page-home .forceCommunityTopArticleItem .article-title-link {
    background-image: url(/sfsites/c/resource/RMG_HC_VectorArrow);
    background-position: right 8px center;
    background-repeat: no-repeat;
}

.comm-page-home .forceCommunityTopArticleItem .article-title-link:hover,
.comm-page-home .forceCommunityTopArticleItem .article-title-link:focus,
.comm-page-home .forceCommunityTopArticleItem .article-title-link:active {
    background-position: right 4px center !important;
}

.link--container::after,
.comm-page-topic .selfServiceTopicArticleList li a::after,
.comm-page-topic .comm-topic-trending-articles .comm-topic-trending-articles__item a::after,
.comm-page-article .comm-related-articles .comm-related-articles__item a::after {
    background-image: url(/sfsites/c/resource/RMG_HC_VectorArrow);
    background-repeat: no-repeat;
    display: inline-block;
    width: 12px;
    height: 10px;
    margin-left: 4px;
    content: '';
}

.link--container:focus::after,
.link--container:hover::after,
.link--container:active::after,
.comm-page-topic .selfServiceTopicArticleList li a:focus::after,
.comm-page-topic .selfServiceTopicArticleList li a:hover::after,
.comm-page-topic .selfServiceTopicArticleList li a:active::after,
.comm-page-topic .comm-topic-trending-articles .comm-topic-trending-articles__item a:focus::after,
.comm-page-topic .comm-topic-trending-articles .comm-topic-trending-articles__item a:hover::after,
.comm-page-topic .comm-topic-trending-articles .comm-topic-trending-articles__item a:active::after,
.comm-page-article .comm-related-articles .comm-related-articles__item a:focus::after,
.comm-page-article .comm-related-articles .comm-related-articles__item a:hover::after,
.comm-page-article .comm-related-articles .comm-related-articles__item a:active::after {
    margin-left: 8px !important;
    text-decoration: none !important;
}

.comm-page-home .forceCommunityTopArticleItem:first-child {
    border-top: 1px solid #EEEEEE;
}

.comm-page-home .forceCommunityTopArticleItem .article-title-link {
    padding: 10px 0 !important;
}

.comm-page-home .forceCommunityTopArticleItem .article-title,
.comm-page-home .forceCommunityTopArticleListForTopic .topicHeaderLink {
    white-space: normal;
}

.comm-page-home .forceCommunityTopArticleItem .article-title {
    width: 80%;
}

.comm-page-home .forceCommunityTopArticleList .singleListContainer .forceCommunityTopArticleListForTopic .view-more-button {
    padding: 0 8px 10px 8px !important;
    margin-top: 10px !important;
    width: 100%;
    border-radius: 0 !important;
    border-bottom: 1px solid #EEE;
}

.international-service-update {
    padding-left: 15px;
}

.uk-service-update {
    padding-right: 15px;
}

.parcelforce-padding {
    padding-top: 64px;
    padding-bottom: 32px;
}

.homepage-serviceupdate--tile {
    padding: 22px 32px;
    border-radius: 8px;
    background: #FFFFFF;
    box-shadow: 0px 4px 56px 0px #00000014;
    column-gap: 40px;
    flex-wrap: nowrap !important;
    display: flex !important;
}

.comm-page-topic .comm-content-header>div {
    padding: 44px var(--rmg-desktop-content-padding, 165px) 64px var(--rmg-desktop-content-padding, 165px) !important;
    max-width: var(--rmg-desktop-width, 1440px) !important;
    margin: 0 auto !important;
}

.comm-page-topic .selfServiceTopicArticleList li {
    padding: 14px 8px 0px 8px;
    margin: 0 0 !important;
}

.comm-page-topic .selfServiceTopicArticleList li .article-link .article-head,
.comm-page-topic .comm-topic-trending-articles .comm-topic-trending-articles__item a span {
    display: inline;
}

.comm-page-home .singleListContainer li,
.comm-page-topic .comm-topic-trending-articles li {
    border-bottom: 1px solid #EEE;
    padding: 0 8px !important;
}

.comm-page-topic .comm-topic-trending-articles li:first-child {
    border-top: 1px solid #EEE;
}

.comm-page-topic .comm-content-header {
    background-color: rgb(248, 231, 231);
    align-content: center;
}

.comm-page-topic .ui-widget {
    margin-bottom: 0 !important;
}

.comm-page-topic .forceCommunityTopicDescription,
.comm-page-topic .forceCommunityTopicDescription .topicDescription {
    padding: 0 !important;
    color: revert;
}

.comm-page-topic .siteforceContentArea .comm-layout-column:not(.comm-content-header):not(.comm-content-footer):has(.faq--margin),
.comm-page-article .siteforceContentArea .comm-layout-column:not(.comm-content-header):not(.comm-content-footer) {
    margin-top: 48px !important;
}

.comm-page-topic .forceCommunityHeadline .headlineTitle {
    text-align: left !important;
    padding-top: 0 !important;
}

.comm-page-global-search .foundResults,
.comm-page-global-search .searchResultsSummary {
    color: #2A2A2D !important;
    position: absolute;
}

.comm-page-global-search .foundResults-container {
    padding-left: 20px;
    padding-top: 60px;
    position: absolute;
    width: 80%;
}

.comm-page-global-search .forceSearchResultsList .listContent {
    margin-top: 80px !important;
}

.comm-page-global-search .forceCommunityThemeSearch.helpCenterInnerHero .search-input {
    color: #333333 !important;
}

.comm-page-global-search .kbResultStencil {
    padding: 32px !important;
    box-shadow: 0 4px 56px 0 #00000014;
    margin: 15px;
    border-bottom: none !important;
    border-radius: 8px !important;
}

.comm-page-global-search .kbResultStencil .kbStencilRecord {
    padding: 0px 40px 0px 0px;
}

.comm-page-global-search .kbStencilRecord .itemTitle a {
    text-align: left;
    color: #2A2A2D !important;
    text-decoration: none !important;
}

.comm-page-global-search .kbResultStencil .kbStencilRecord .resultBody {
    text-align: left;
    color: #666666;
}

.comm-page-global-search .forceSearchResultsList .slds-tile {
    max-width: 100% !important;
}

.comm-page-article .comm-content-header>div {
    max-width: var(--rmg-desktop-width, 1440px) !important;
    padding: 56px var(--rmg-desktop-content-padding, 165px) !important;
    margin: 0 auto !important;
    background: rgb(248, 231, 231) url(/sfsites/c/resource/RMG_HC_ContactUs) center right / contain no-repeat !important;
    background-position: center right 165px !important;
    min-height: 180px !important;
}

.comm-page-article .forceCommunityHeadline .headlineTitle {
    width: 75% !important;
    padding-top: 0 !important;
    text-align: left !important;
}

.comm-page-article .article-column {
    padding: 0 !important;
}

.comm-page-article .comm-related-articles {
    border-radius: 0 0 8px 8px;
    box-shadow: 0px 4px 56px 0px #00000014;
    display: block;
}

.comm-page-article .comm-related-articles h2 {
    border-top: 2px solid #DA202A;
    padding: 24px 24px 12px 24px;
    text-align: left;
}

.comm-page-article .comm-related-articles ul {
    padding: 0 24px 24px 24px;
}

.comm-page-article .comm-related-articles li {
    display: block !important;
    border-bottom: 1px solid #EEEEEE;
}

.comm-page-article .comm-related-articles .comm-related-articles__item a {
    padding: 12px 8px !important;
}

.comm-page-article .contact-us--responsive-margin {
    margin-bottom: 80px;
}

.breadcrumb-separator {
    margin: 0px 12px;
}

.comm-page-article .comm-content-footer>div {
    max-width: 1440px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    row-gap: 8px;
    align-items: center;
    background-color: #404044;
    color: #FFF;
    padding: 17px var(--rmg-desktop-content-padding, 165px) 17px var(--rmg-desktop-content-padding, 165px);
}

.comm-page-article .comm-content-footer>div .ui-widget {
    margin-bottom: 0 !important;
}

.comm-page-article .forceCommunityBreadcrumbs a {
    text-transform: capitalize;
    color: white;
    text-decoration: underline !important;
    padding-right: 0 !important;
}

.comm-page-article .comm-content-footer:not(:has(.forceTopicTopicLink)) .breadcrumb-separator:last-child{
    display:none !important;
}

.comm-page-article .siteforceContentArea>div:not(.comm-content-header):not(.comm-content-footer) .comm-layout-column {
    padding: 0 !important;
}

.comm-page-topic .siteforceContentArea>div:not(.comm-content-header):not(.comm-content-footer) .comm-layout-column {
    padding-bottom: 80px !important;
}

.pageNotfound {
    margin-top: 64px;
    margin-bottom: 80px;
}

.pageNotfound img {
    width: 280px;
    height: 164px;
}

.pageNotfound .headertext {
    font-family: var(--rmg-fontfamily-rmfirstclass_W_sd);
    font-size: var(--rmg-fontSize8, 30px);
    line-height: var(--rmg-lineHeight7, 38px);
    margin-top: 24px;
    text-align: center;
}

.pageNotfound .contentmargin{
    margin-top:20px;
}

.comm-page-global-search .siteforceContentArea>div:not(.comm-content-header):not(.comm-content-footer) {
    margin: 48px auto 80px auto !important;
}

@media only screen and (min-width: 64em) {
    .comm-page-article .siteforceContentArea>div:not(.comm-content-header):not(.comm-content-footer)>.comm-layout-column {
        padding-right: 95px !important;
    }
    
    .homepage-serviceupdate--tile {
        flex-wrap: nowrap !important;
        display: flex !important;
    }
}

@media only screen and (max-width: 64em),
only screen and (max-width: 47.9375em) {

    .body .siteforceContentArea .contentRegion,
    .comm-page-topic .siteforceContentArea>div:not(.comm-content-header):not(.comm-content-footer),
    .comm-page-article .siteforceContentArea>div:not(.comm-content-header):not(.comm-content-footer) {
        padding: var(--rmg-mobile--padding, 0px 30px 0px 30px) !important;
    }

    .body .siteforceContentArea .comm-content-header,
    .body .siteforceContentArea .comm-content-footer {
        padding: 0px !important;
    }

    .themeLayoutStarterWrapper .forceCommunityThemeHeroBase[style] {
        padding: 24px var(--rmg-mobile-content-padding, 30px) 24px var(--rmg-mobile-content-padding, 30px) !important;
    }

    .forceCommunityThemeHeroBase .contentTitle,
    .comm-page-topic .forceCommunityHeadline .headlineTitle,
    .comm-page-article .forceCommunityHeadline .headlineTitle {
        font-size: var(--rmg-fontSize8, 30px) !important;
        line-height: var(--rmg-lineHeight7, 38px) !important;
    }

    .forceCommunityThemeSearchHero .search-inputSearchButton svg {
        width: 19px !important;
        height: 19px !important;
        margin: 0px 0px 2px 0px !important;
        border: 0.5px !important;
    }

    .forceCommunityThemeHeroStarter .searchRegion{
        margin-top: 12px !important;
    }

    .forceCommunityThemeHeroBase .align-left {
        justify-content: left !important;
        text-align: left !important;
    }

    .comm-page-home .forceCommunityTopArticleList .listContent>ul {
        grid-template-columns: 1fr;
        row-gap: 20px;
    }

    .comm-page-home .forceCommunityTopArticleList .singleListContainer .topicHeader a {
        background-size: 60px 54px;
        padding-left: 72px;
        height: 54px;
    }

    .comm-page-home .forceCommunityTopArticleItem .article-title-link {
        padding: 8px 0 !important;
    }

    .comm-page-home .forceCommunityTopArticleItem .article-title,
    .comm-page-home .forceCommunityTopArticleList .singleListContainer .forceCommunityTopArticleListForTopic .view-more-button {
        font-size: var(--rmg-fontSize3, 16px) !important;
        font-weight: var(--rmg-fontweightregular, 400) !important;
        line-height: var(--rmg-lineHeight3, 22px) !important;
    }

    .comm-page-article .comm-content-header>div{
        background-position: center right 30px !important;
    }
    
    .forceCommunityThemeHeroBase .bgImage {
        background-position: right 30px center !important;
    }

    .serviceUpdateImgTile {
        padding-bottom: 16px
    }

    .homepage-serviceupdate--tile {
        flex-wrap: wrap !important;
        display: flex !important;
    }

    .uk-service-update {
        margin-bottom: 20px;
        padding-right: 0px;
    }

    .international-service-update {
        padding-left: 0px;
    }
    .take-me--margin {
        margin-top: 32px;
    }

    .take-me-text--margin {
        margin-bottom: 10px;
    }

    .categories--margin {
        margin-top: 40px;
    }

    .serviceupdate--margin {
        margin-top: 48px;
    }

    .faq--margin {
        margin-top: 40px;
        margin-bottom: 20px;
    }

    .vhsa--margin {
        margin-top: 40px;
    }

    .comm-page-topic .comm-content-header>div,
    .comm-page-article .comm-content-header>div {
        padding: 56px var(--rmg-mobile-content-padding, 30px) 56px var(--rmg-mobile-content-padding, 30px) !important
    }


    .comm-page-article .comm-content-header {
        background: rgb(248, 231, 231) !important;
    }

    .comm-page-article .comm-related-articles h2 {
        padding: 24px 20px 12px 20px;
    }

    .comm-page-article .comm-related-articles ul {
        padding: 0 20px 24px 20px;
    }

    .comm-page-article .contact-us--responsive-margin {
        margin-bottom: 32px;
    }
    .comm-page-article .comm-related-articles,
    .comm-page-topic .siteforceContentArea>div:not(.comm-content-header):not(.comm-content-footer):has(.faq--margin) {
        margin-bottom: 64px !important;
    }

    .comm-page-topic .siteforceContentArea>div:not(.comm-content-header):not(.comm-content-footer):has(.faq--margin)
    {
        margin-top: 32px !important;
    }

    .comm-page-article .comm-content-footer>div{
        padding: 17px var(--rmg-mobile-content-padding, 30px) 17px var(--rmg-mobile-content-padding, 30px) !important;
    }

    .breadcrumbs,
    .comm-page-article .forceCommunityBreadcrumbs a {
        font-size: var(--rmg-fontSize2, 14px);
        line-height: var(--rmg-lineHeight2, 20px);
    }

    .breadcrumb-separator {
        margin: 0px 8px;
    }

    .header5-inline-container {
        font-size: var(--rmg-fontSize6, 26px) !important;
        line-height: var(--rmg-lineHeight6, 34px);
    }

    .comm-page-topic .header5-inline-container {
        font-size: var(--rmg-fontSize5, 22px) !important;
        line-height: var(--rmg-lineHeight5, 28px);
    }

    .parcelforce-padding {
        padding-top: 40px;
        padding-bottom: 32px;
    }

}

@media only screen and (max-width: 47.9375em) {
    .comm-page-article [data-target-selection-name="sfdc:RecordField.Knowledge__kav.Title"] dd {
        background: rgb(248, 231, 231);
        width: 100vw !important;
        font-size: var(--rmg-fontSize8, 30px) !important;
        line-height: var(--rmg-lineHeight7, 38px) !important;
        font-family: var(--rmg-fontfamily-rmfirstclass_W_In);
        padding: 20px 0px 24px 0px;
        margin-left: calc(-1 * var(--rmg-mobile-content-padding, 30px)) !important;
        margin-bottom: 32px !important;
    }

    .comm-page-article [data-target-selection-name="sfdc:RecordField.Knowledge__kav.Title"] dd>span {
        color: #DA202A !important;
        padding: 0 var(--rmg-mobile-content-padding, 30px) 0px var(--rmg-mobile-content-padding, 30px) !important;
    }

    .comm-page-article .siteforceContentArea .comm-layout-column:not(.comm-content-header):not(.comm-content-footer) {
        margin-top: 0 !important;
    }

    .pageNotfound {
        margin-top: 40px;
        margin-bottom: 64px;
    }

    .pageNotfound img {
        width: 180px;
        height: 105px;
    }

    .pageNotfound .headertext {
        font-size: var(--rmg-fontSize5, 22px);
        line-height: var(--rmg-lineHeight5, 28px);
    }

    .pageNotfound .contenttext {
        font-size: var(--rmg-fontSize4, 18px) !important;
        line-height: var(--rmg-lineHeight4, 24px) !important;
    }

    .pageNotfound .contentmargin {
        margin-top: 16px;
    }

    .forceCommunityThemeHeroBase .bgImage {
        background: rgb(248, 231, 231) !important;
    }

    .homepage-serviceupdate--tile {
        flex-wrap: wrap !important;
        display: flex !important;
    }
}