<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.insight-block .sub-cont {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 0px;
    margin-top: 20px
}

.insight-block .sub-cont a {
    color: #455560;
}

.insight-block .sub-cont a:hover {
    color: #e58e1a;
}

.regular-2.slider.inst-sld {
    margin-top: 20px
}

.insight-block .sub-cont:hover,
.insight-block a p:hover {
    color: #e58e1a;
}

.insight-block-img {
    overflow: hidden;
    border-radius: 6px;
}

.insight-block img {
    transition: all ease 1.5s;
    -moz-transition: all ease 1.5s;
    -webkit-transition: all ease 1.5s;
    -ms-transition: all ease 1.5s;
    -o-transition: all ease 1.5s;
    width: 100%
}

.insight-block:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.out-lk-s {
    padding-left: 0px
}

.insights-our-fc-fnd .slick-prev,
.insights-our-fc-fnd .slick-next {
    background-color: #ed1b2e!important;
    background-size: 34%!important;
    height: 25px;
    width: 25px!important;
    background-position: center;
    border-radius: 100%;
    z-index: 99
}

.insights-our-fc-fnd .slick-prev {
    background: url(/images/default-source/2022-outlook/slick-left.png) no-repeat;
    background-position: 6px
}

.insights-our-fc-fnd .slick-next {
    background: url(/images/default-source/2022-outlook/slick-right.png) no-repeat;
    background-position: 8px
}

.insights-our-fc-fnd .slick-prev,
.insights-our-fc-fnd .slick-next {
    top: 40%
}

.insights-our-fc-fnd .slick-prev:before {
    content: ""
}

.insights-our-fc-fnd .slick-next:before {
    content: ""
}

.regular-outlook.slider {
    margin-top: 25px
}

@media (max-width:767px) {
    .out-lk-s {
        padding-left: 15px
    }
    .insights-our-fc-fnd .slick-prev {
        left: -12px
    }
    .insights-our-fc-fnd .slick-next {
        right: -12px
    }
    .insgt-blk-sldr {
        padding-top: 0px
    }
}

.related-links {
    width: 26.5rem;
    padding: 25px 30px;
    bottom: 0;
    right: 1.5rem;
    position: fixed;
    background: #fff;
    transition: bottom 0.25s ease-out;
    z-index: 1
}

.related-links h3 {
    margin-bottom: 10px;
    font-size: 18px;
    color: #ed1b2e;
    margin-left: -2px;
    margin-top: 0;
    font-weight: bold
}

.related-links__open-btn {
    color: #fff;
    top: -5rem;
    right: 0;
    background: #ed1b2e;
    padding: 0.95rem 3.75rem 0.95rem 1.45rem;
    position: absolute;
    cursor: pointer;
    user-select: none
}

.related-links__open-btn-icon {
    height: 1.8rem;
    top: 1.15rem;
    right: 1.75rem;
    position: absolute
}

.related-links__close-btn {
    width: 45px;
    height: 45px;
    background: #ed1b2e;
    top: 0;
    right: -5rem;
    position: absolute;
    cursor: pointer;
    display: none
}

.related-links__close-btn-icon {
    color: #fff;
    font-size: 18px;
    bottom: 50%;
    right: 50%;
    transform: translate(50%, 50%);
    position: absolute
}

.related-links-items h5 {
    font-size: 16px;
    margin-bottom: 20px;
    margin-top: 0px
}

.related-links-items {
    list-style: none;
    padding: 0;
    margin: 0 0 2.5rem
}

.related-links-item {
    position: relative;
    margin: 0 0 1rem;
    padding-left: 22px;
    background: url(/images/default-source/2022-outlook/arrow--default.png) no-repeat top left;
    background-size: 10px 18px;
    margin-left: 15px
}

.related-links-item__link {
    font-size: 14px;
    font-weight: normal;
    color: #68737a!important
}

.related-links-item__link:hover {
    color: #e58e1a!important
}

.related-links-item__icon {
    width: 1rem;
    height: 1rem;
    border-radius: 1rem;
    background: #babcbe;
    top: 0.5rem;
    left: -1.75rem;
    position: absolute;
    display: none
}

.related-links-item:last-child,
.related-links-items:last-child {
    margin-bottom: 0
}

.related-links.related-links--active {
    right: 6.5rem;
    box-shadow: 0 6.5px 15px 0 rgba(6, 42, 51, 0.25)
}

@media (max-width:991px) {
    .related-links__open-btn {
        top: -25rem;
        transform: rotate(-90deg);
        right: -66px;
        font-size: 13px
    }
    .related-links__open-btn a {
        color: #fff!important
    }
    .related-links--active {
        bottom: 0px!important
    }
    .related-links {
        padding: 24px 0
    }
    .related-links ul {
        position: relative;
        background-color: #fff;
        color: #fff;
        padding: 10px 30px;
        margin-top: 0px
    }
    .related-links ul.related-links-items-n {
        top: -52px
    }
    .related-links__close-btn {
        width: 30px;
        height: 30px;
        background: #ed1b2e;
        right: -30px
    }
    .related-links ul li {
        list-style: none
    }
    .related-links ul li a {
        font-size: 14px
    }
}

@media (min-width:576px) {
    .related-links {
        width: 22rem
    }
}

@media (min-width:992px) {
    .related-links {
        top: 26rem;
        right: -22.2rem;
        transition: right 0.25s ease-out
    }
    .related-links--active,
    .related-links.related-links--active {
        right: 0;
        top: 50%;
        z-index: 999
    }
    .related-links__open-btn-icon {
        top: 1rem;
        right: 1.35rem;
        transform: rotate(90deg)
    }
    .related-links__open-btn {
        top: 4.9rem;
        left: -7.6rem;
        right: auto;
        transform: rotate(-90deg);
        font-size: 17px
    }
    .related-links__close-btn {
        left: -45px;
        right: auto
    }
}

@media (max-width:767px) {
    .related-links--active,
    .related-links.related-links--active {
        background: #fff;
        right: 2.5rem
    }
    .related-links {
        padding: 4px 0;
        padding-top: 0;
        width: 22.5rem;
        bottom: -183.6px!important
    }
    .related-links--active {
        bottom: 140px!important
    }
    .related-links h3 {
        font-size: 18px;
        padding: 6px 27px;
        font-weight: bold;
        margin: 0px;
        margin-top: 5px;
        display: inline-block;
        width: 100%
    }
    .related-links__open-btn {
        padding: 0.95rem 3.75rem 1.35rem 1.45rem
    }
    .related-links__open-btn {
        top: -27rem;
        right: -70px
    }
}</pre></body></html>