.bs-newpages {
    .hp-webinar-block, .hp-portfolio-block {
        padding: var(--spacing-xl);
        max-width: 1800px;
        margin: 0 auto;
        .splide {
            .splide__arrows {
                position: absolute;
                top: -60px;
                right: 0;
                z-index: 10;
                
                .splide__arrow--prev {
                    font-size: 0;
                    height: 40px;
                    width: 80px;
                    border-radius: 50px;
                    left: -170px
                }
                .splide__arrow--prev::before {
                    background-image: url('./../../../img/slider-arrow-left.svg');
                    background-size: contain;
                    background-repeat: no-repeat;
                    background-position: center;
                    display: block;
                    content: '';
                    height: 16px;
                    width: 27px;
                }
                .splide__arrow--next {
                    font-size: 0;
                    height: 40px;
                    width: 80px;
                    border-radius: 50px;
                }
                .splide__arrow--next::before {
                    background-image: url('./../../../img/slider-arrow-right.svg');
                    background-size: contain;
                    background-repeat: no-repeat;
                    background-position: center;
                    display: block;
                    content: '';
                    height: 16px;
                    width: 27px;
                }
            }
            .splide__track {
                .splide__list {
                    .splide__slide {
                        display: flex;
                        flex-direction: column;
                        justify-content: space-between;
                        align-items: center;
                        .hp-webinar-block__slide-image {
                            border-radius: var(--border-radius);
                            overflow: hidden;
                            img {
                                width: 100%;
                                height: 100%;
                                display: block;
                                object-fit: cover;
                                object-position: center;
                            }
                        }
                        .hp-webinar-block__slide-content, .hp-portfolio-block__slide-content {
                            width: 100%;
                            h3 {
                                font-size: 28px;
                            }
                            .cs-button {
                                display: flex;
                                justify-content: center;
                                align-items: center;
                                text-align: center;
                                margin-top: auto;
                                a {
                                    font-size: 19px;
                                }
                            }
                        }
                    }
                }
            }
        }
    }
    .hp-portfolio-block {
        background-color: var(--dark-blue);
        border-radius: var(--lg-border-radius);
        position: relative;
        z-index: 3;
        .hp-portfolio-block__slide-image {
            border-radius: var(--border-radius);
            overflow: hidden;
            img {
                width: 100%;
                height: 100%;
                display: block;
                object-fit: cover;
                object-position: center;
            }
        }
        .hp-portfolio-block__title {
            h2 {
                color: var(--white);
                margin-top: 0;
                padding-top: 0;
            }
        }
        .hp-portfolio-block__slide-content {
            margin-top: var(--spacing-md);
            h3 {
                font-size: 28px;
                color: var(--white);
            }
        }
    }
}