.Home_banner__HXtxp,.Home_banner__HXtxp ul,.Home_designPart1__7PXfk,.Home_designPart1__7PXfk section ul,.Home_designPart1__7PXfk section ul li,.Home_designPart2__srYSW,.Home_designPart2__srYSW section ul,.Home_designPart3__ROUlY,.Home_designPart3__ROUlY section ul,.Home_flex-c__t4vzq,.Home_flex-cc__AVHar,.Home_flex-ccw__TBDxh,.Home_flex-j__4eE_f,.Home_flex-jc__xZMD_,.Home_flex-jcw__pJaQb,.Home_flex-js__3dnuu,.Home_flex-jsw__m2RWh,.Home_flex-s__oIE97,.Home_flex-sc__BJ853,.Home_flex-scw__i3rvX,.Home_flex-ss__fNUdN,.Home_flex-ssw__d6eYR,.Home_flex__XKykb {
    display: flex
}

.Home_banner__HXtxp,.Home_banner__HXtxp ul,.Home_designPart1__7PXfk,.Home_designPart1__7PXfk section ul,.Home_designPart1__7PXfk section ul li,.Home_designPart2__srYSW,.Home_designPart2__srYSW section ul,.Home_designPart3__ROUlY,.Home_flex-j__4eE_f,.Home_flex-jc__xZMD_,.Home_flex-jcw__pJaQb,.Home_flex-js__3dnuu,.Home_flex-jsw__m2RWh {
    justify-content: space-between
}

.Home_flex-jc__xZMD_,.Home_flex-jcw__pJaQb {
    align-items: center
}

.Home_flex-jcw__pJaQb {
    flex-wrap: wrap
}

.Home_designPart1__7PXfk section ul,.Home_flex-js__3dnuu,.Home_flex-jsw__m2RWh {
    align-items: start
}

.Home_designPart1__7PXfk section ul,.Home_flex-jsw__m2RWh {
    flex-wrap: wrap
}

.Home_designPart3__ROUlY section ul,.Home_flex-s__oIE97,.Home_flex-sc__BJ853,.Home_flex-scw__i3rvX,.Home_flex-ss__fNUdN,.Home_flex-ssw__d6eYR {
    justify-content: flex-start
}

.Home_flex-ss__fNUdN,.Home_flex-ssw__d6eYR {
    align-items: flex-start
}

.Home_flex-sc__BJ853,.Home_flex-scw__i3rvX {
    align-items: center
}

.Home_flex-scw__i3rvX,.Home_flex-ssw__d6eYR {
    flex-wrap: wrap
}

.Home_flex-c__t4vzq {
    justify-content: center
}

.Home_flex-cc__AVHar,.Home_flex-ccw__TBDxh {
    justify-content: center;
    align-items: center
}

.Home_flex-ccw__TBDxh {
    flex-wrap: wrap
}

.Home_btn__oyncR {
    border-radius: 30px;
    padding: 6px 20px;
    font-size: .75rem;
    outline: 1px solid
}

.Home_btnDark__UNfFX {
    background: #000;
    color: #fff;
    border-color: #000
}

.Home_btnDark__UNfFX:hover,.Home_btnPrimary__vJyaz {
    background: #ed1c24;
    color: #fff;
    border-color: #ed1c24
}

.Home_btnPrimary__vJyaz:hover {
    background: #000;
    color: #fff;
    border-color: #000
}

.Home_btnOutline__4SZ2O {
    color: #000;
    border-color: #000
}

.Home_btnOutline__4SZ2O:hover {
    background: #ed1c24;
    color: #fff;
    border-color: #ed1c24
}

.Home_s__Q9nnT {
    width: 16px;
    height: 16px
}

.Home_m__pagQ7 {
    width: 24px;
    height: 24px
}

.Home_l__JPry8 {
    width: 32px;
    height: 32px
}

.Home_sliderN__kPFC2 {
    overflow: hidden
}

.Home_sliderNList__W4WVk {
    list-style: none;
    padding: 0;
    display: flex;
    overflow: hidden
}

.Home_listItemN__wkXAT {
    flex: 0 0 auto;
    border: 1px solid #ccc;
    margin: 5px;
    padding: 10px
}

.Home_paginationN__p2y4a {
    margin-top: 10px;
    display: flex;
    justify-content: center
}

.Home_fullWidth___PtR_ {
    width: 100%!important
}

.Home_banner__HXtxp {
    margin: 40px auto 20px
}

.Home_banner__HXtxp ul {
    align-items: flex-start;
    padding: 0;
    gap: 30px
}

.Home_banner__HXtxp ul li {
    width: 20%
}

.Home_banner__HXtxp ul li figure {
    width: 100%;
    min-width: 185px;
    height: 100%;
    margin-bottom: 15px;
    position: relative
}

.Home_banner__HXtxp ul li figure img {
    width: 100%;
    height: 375px;
    position: relative;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    object-fit: cover
}

@media only screen and (max-width: 1350px) {
    .Home_banner__HXtxp {
        width:calc(100% + 10px);
        margin: 0 -25px;
        overflow-x: scroll;
        overflow-y: hidden;
        justify-content: start;
        padding: 20px 20px 0
    }

    .Home_banner__HXtxp ul {
        gap: 20px
    }

    .Home_banner__HXtxp ul li {
        width: 18%
    }

    .Home_banner__HXtxp ul li:nth-child(4),.Home_banner__HXtxp ul li:nth-child(5),.Home_banner__HXtxp ul li:nth-child(6) {
        display: block!important
    }
}

.Home_designPart1__7PXfk,.Home_designPart2__srYSW {
    gap: 30px
}

.Home_designPart1__7PXfk section,.Home_designPart2__srYSW section {
    width: calc(100% - 330px)
}

.Home_designPart1__7PXfk section h2,.Home_designPart2__srYSW section h2 {
    text-transform: capitalize;
    margin-bottom: 0
}

.Home_designPart1__7PXfk article,.Home_designPart2__srYSW article {
    width: 100%
}

.Home_designPart1__7PXfk aside,.Home_designPart2__srYSW aside {
    width: 300px;
    margin-top: 62px
}

@media only screen and (max-width: 1100px) {
    .Home_designPart1__7PXfk,.Home_designPart2__srYSW {
        flex-wrap:wrap
    }

    .Home_designPart1__7PXfk section,.Home_designPart2__srYSW section {
        width: 100%
    }

    .Home_designPart1__7PXfk aside,.Home_designPart2__srYSW aside {
        width: 100%;
        margin: 0 auto;
        display: flex;
        justify-content: center
    }
}

.Home_designPart1__7PXfk section ul {
    gap: 20px
}

.Home_designPart1__7PXfk section ul li {
    gap: 20px;
    position: relative;
    width: calc(50% - 10px)
}

.Home_designPart1__7PXfk section ul li figure,.Home_designPart1__7PXfk section ul li figure img {
    width: 180px;
    height: 120px
}

@media only screen and (max-width: 768px) {
    .Home_designPart1__7PXfk section ul li h3 {
        font-size:19px
    }
}

.Home_designPart1__7PXfk section ul li div {
    width: calc(100% - 200px)
}

@media only screen and (max-width: 768px) {
    .Home_designPart1__7PXfk section ul li {
        width:100%
    }

    .Home_designPart1__7PXfk section ul li figure,.Home_designPart1__7PXfk section ul li figure img {
        width: 150px;
        height: 100px
    }

    .Home_designPart1__7PXfk section ul li div {
        width: calc(100% - 170px)
    }
}

.Home_designPart2__srYSW section h2 {
    text-transform: capitalize
}

.Home_designPart2__srYSW section ul {
    gap: 30px
}

.Home_designPart2__srYSW section ul li {
    width: 33%
}

@media only screen and (max-width: 768px) {
    .Home_designPart2__srYSW section ul {
        flex-wrap:wrap
    }

    .Home_designPart2__srYSW section ul li {
        display: flex;
        gap: 20px;
        width: 100%
    }

    .Home_designPart2__srYSW section ul li figure,.Home_designPart2__srYSW section ul li figure img {
        width: 150px;
        height: 100px
    }

    .Home_designPart2__srYSW section ul li div {
        width: calc(100% - 170px)
    }
}

.Home_designPart3__ROUlY section {
    width: 100%
}

.Home_designPart3__ROUlY section h2 {
    text-transform: capitalize;
    margin-bottom: 5px
}

.Home_designPart3__ROUlY section ul {
    gap: 30px
}

.Home_designPart3__ROUlY section ul li {
    width: 25%
}

@media only screen and (max-width: 768px) {
    .Home_designPart3__ROUlY section ul {
        flex-wrap:wrap
    }

    .Home_designPart3__ROUlY section ul li {
        display: flex;
        gap: 20px;
        width: 100%
    }

    .Home_designPart3__ROUlY section ul li figure,.Home_designPart3__ROUlY section ul li figure img {
        width: 150px;
        height: 100px
    }

    .Home_designPart3__ROUlY section ul li h3 {
        font-size: 19px
    }

    .Home_designPart3__ROUlY section ul li div {
        width: calc(100% - 170px)
    }
}

.Home_foodSec__KnE39 li {
    width: 33%
}

.WebStory_flex-c__vsSp5,.WebStory_flex-cc__9cRyR,.WebStory_flex-ccw__x5_70,.WebStory_flex-j__0cgva,.WebStory_flex-jc__iFs4B,.WebStory_flex-jcw__bX44F,.WebStory_flex-js__ZlpSK,.WebStory_flex-jsw__ADmd_,.WebStory_flex-s__nRSRq,.WebStory_flex-sc__7lyvy,.WebStory_flex-scw__N70Js,.WebStory_flex-ss__OgKg_,.WebStory_flex-ssw__YIlxA,.WebStory_flex__3XEO0,.WebStory_shortVideoCol__Q5M1U h2,.WebStory_shortVideoCol__Q5M1U ul.WebStory_storyList__iNIER,.WebStory_storyListPage__EYr0L ul,.WebStory_tabsSec__POKsp,.WebStory_webStory__P0QTn h2,.WebStory_webStory__P0QTn ul.WebStory_storyList__iNIER {
    display: flex
}

.WebStory_flex-j__0cgva,.WebStory_flex-jc__iFs4B,.WebStory_flex-jcw__bX44F,.WebStory_flex-js__ZlpSK,.WebStory_flex-jsw__ADmd_,.WebStory_shortVideoCol__Q5M1U h2,.WebStory_webStory__P0QTn h2 {
    justify-content: space-between
}

.WebStory_flex-jc__iFs4B,.WebStory_flex-jcw__bX44F,.WebStory_shortVideoCol__Q5M1U h2,.WebStory_webStory__P0QTn h2 {
    align-items: center
}

.WebStory_flex-jcw__bX44F {
    flex-wrap: wrap
}

.WebStory_flex-js__ZlpSK,.WebStory_flex-jsw__ADmd_ {
    align-items: start
}

.WebStory_flex-jsw__ADmd_ {
    flex-wrap: wrap
}

.WebStory_flex-s__nRSRq,.WebStory_flex-sc__7lyvy,.WebStory_flex-scw__N70Js,.WebStory_flex-ss__OgKg_,.WebStory_flex-ssw__YIlxA {
    justify-content: flex-start
}

.WebStory_flex-ss__OgKg_,.WebStory_flex-ssw__YIlxA {
    align-items: flex-start
}

.WebStory_flex-sc__7lyvy,.WebStory_flex-scw__N70Js {
    align-items: center
}

.WebStory_flex-scw__N70Js,.WebStory_flex-ssw__YIlxA {
    flex-wrap: wrap
}

.WebStory_flex-c__vsSp5,.WebStory_storyListPage__EYr0L ul {
    justify-content: center
}

.WebStory_flex-cc__9cRyR,.WebStory_flex-ccw__x5_70,.WebStory_tabsSec__POKsp {
    justify-content: center;
    align-items: center
}

.WebStory_flex-ccw__x5_70 {
    flex-wrap: wrap
}

.WebStory_btn__3cBkP {
    border-radius: 30px;
    padding: 6px 20px;
    font-size: .75rem;
    outline: 1px solid
}

.WebStory_btnDark__11UXx {
    background: #000;
    color: #fff;
    border-color: #000
}

.WebStory_btnDark__11UXx:hover,.WebStory_btnPrimary__KEdJo {
    background: #ed1c24;
    color: #fff;
    border-color: #ed1c24
}

.WebStory_btnPrimary__KEdJo:hover {
    background: #000;
    color: #fff;
    border-color: #000
}

.WebStory_btnOutline__HAKHK {
    color: #000;
    border-color: #000
}

.WebStory_btnOutline__HAKHK:hover {
    background: #ed1c24;
    color: #fff;
    border-color: #ed1c24
}

.WebStory_s__I2AZ_ {
    width: 16px;
    height: 16px
}

.WebStory_m__kQh2G {
    width: 24px;
    height: 24px
}

.WebStory_l__KJa61 {
    width: 32px;
    height: 32px
}

.WebStory_storyList1__CMuPV {
    color: red
}

.WebStory_shortVideoCol__Q5M1U h2,.WebStory_webStory__P0QTn h2 {
    margin-bottom: 10px
}

.WebStory_shortVideoCol__Q5M1U h2 span i,.WebStory_webStory__P0QTn h2 span i {
    font-weight: 400;
    font-style: normal
}

.WebStory_shortVideoCol__Q5M1U .WebStory_scroll__tYgVf,.WebStory_webStory__P0QTn .WebStory_scroll__tYgVf {
    overflow-x: hidden
}

.WebStory_shortVideoCol__Q5M1U ul.WebStory_storyList__iNIER,.WebStory_webStory__P0QTn ul.WebStory_storyList__iNIER {
    gap: 20px
}

.WebStory_shortVideoCol__Q5M1U ul.WebStory_storyList__iNIER li,.WebStory_webStory__P0QTn ul.WebStory_storyList__iNIER li {
    position: relative;
    max-width: 200px
}

.WebStory_shortVideoCol__Q5M1U ul.WebStory_storyList__iNIER li figure,.WebStory_webStory__P0QTn ul.WebStory_storyList__iNIER li figure {
    min-width: 200px;
    width: 100%;
    height: 300px;
    overflow: hidden
}

.WebStory_shortVideoCol__Q5M1U ul.WebStory_storyList__iNIER h3,.WebStory_webStory__P0QTn ul.WebStory_storyList__iNIER h3 {
    width: calc(100% - 20px);
    position: absolute;
    color: #fff;
    z-index: 9;
    bottom: 0;
    margin-bottom: 0;
    padding: 40px 10px 10px;
    background: #000;
    background: linear-gradient(180deg,transparent,rgba(0,0,0,.7) 40%,#000)
}

.WebStory_shortVideoCol__Q5M1U ul.WebStory_storyList__iNIER h3 a,.WebStory_webStory__P0QTn ul.WebStory_storyList__iNIER h3 a {
    color: #fff
}

.WebStory_shortVideoCol__Q5M1U {
    margin-top: 50px
}

.WebStory_shortVideo__OtM6I {
    display: flex;
    gap: 20px
}

.WebStory_shortVideo__OtM6I li {
    width: 200px
}

.WebStory_shortVideo__OtM6I li figure {
    position: relative;
    margin-bottom: 5px;
    height: 100%;
    width: 200px;
    border-radius: 10px;
    overflow: hidden
}

.WebStory_shortVideo__OtM6I li figure img {
    position: relative;
    z-index: 0;
    object-fit: cover;
    width: 100%;
    display: block
}

.WebStory_shortVideo__OtM6I li figure i {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    margin: -20px 0 0 -20px;
    width: 40px;
    height: 30px;
    border-radius: 15px;
    background-color: #fff;
    display: flex;
    align-items: center
}

.WebStory_shortVideo__OtM6I li figure i svg {
    width: 40px;
    height: 40px;
    fill: #ed1c24
}

.WebStory_shortVideo__OtM6I li figure figcaption {
    position: absolute;
    bottom: 0;
    padding: 10px;
    line-height: 1;
    background: linear-gradient(0deg,#000,rgba(0,0,0,.5) 50%,hsla(0,0%,100%,0))
}

.WebStory_shortVideo__OtM6I li figure a {
    font-size: 10px;
    color: #fff
}

.WebStory_shortVideo__OtM6I li figure a:hover {
    background-size: 100% 1px;
    background-image: linear-gradient(#fff,#fff)
}

.WebStory_storyListPage__EYr0L ul {
    flex-wrap: wrap;
    gap: 20px
}

.WebStory_storyListPage__EYr0L ul li {
    width: calc(20% - 16px);
    box-shadow: 0 0 10px #ddd
}

.WebStory_storyListPage__EYr0L ul li div {
    padding: 0 10px 10px
}

.WebStory_storyListPage__EYr0L ul li div h3 {
    margin-bottom: 10px
}

.WebStory_storyListPage__EYr0L ul li figure {
    height: 360px;
    overflow: hidden
}

.WebStory_storyListPage__EYr0L ul li small {
    font-size: .6rem
}

.WebStory_Heading__kZ34H h1 {
    font-size: 0;
    line-height: 0;
    margin: 0
}

@media only screen and (max-width: 1100px) {
    ul.WebStory_webList__y5i1p {
        width:calc(100% - 50px);
        margin: 10px auto
    }

    ul.WebStory_webList__y5i1p li {
        width: calc(33.33% - 10px)
    }

    ul.WebStory_webList__y5i1p li figure {
        height: auto
    }
}

@media only screen and (max-width: 768px) {
    ul.WebStory_webList__y5i1p li {
        width:calc(50% - 10px)
    }

    ul.WebStory_webList__y5i1p li figure {
        height: auto
    }
}

.WebStory_tabsSec__POKsp {
    font-size: .9rem;
    width: 100%;
    position: fixed;
    left: 0;
    bottom: 75px;
    z-index: 10;
    height: 1px
}

.WebStory_tabsSec__POKsp .WebStory_tabCell__PuDrC {
    display: flex;
    background: #fff;
    border-radius: 30px;
    padding: 0 20px;
    box-shadow: 0 0 20px rgba(0,0,0,.2);
    position: relative
}

.WebStory_tabsSec__POKsp .WebStory_tabCell__PuDrC a {
    display: flex;
    align-items: center;
    white-space: nowrap;
    padding: 10px 15px;
    margin: 0
}

.WebStory_tabsSec__POKsp .WebStory_tabCell__PuDrC a.WebStory_active__JGvWV {
    color: #ed1c24;
    background-size: 100% 0
}

@media only screen and (max-width: 768px) {
    .WebStory_tabsSec__POKsp .WebStory_tabCell__PuDrC {
        overflow-x:scroll;
        border-radius: 0
    }

    .WebStory_webStory__P0QTn {
        width: calc(100% + 50px);
        margin-left: -25px;
        margin-right: -25px
    }

    .WebStory_storyList__iNIER,.WebStory_webStory__P0QTn h2 {
        padding: 0 25px
    }
}

.WebStory_influencerWebStory__34lI4 {
    display: flex;
    flex-wrap: nowrap
}

.WebStory_influencerWebStory__34lI4 li {
    min-width: 220px
}

.WebStory_loadMore__T6Mqw {
    width: 100%;
    margin: 20px 0 0;
    display: flex;
    justify-content: center
}

.WebStory_loadMore__T6Mqw .WebStory_btn__3cBkP {
    text-transform: uppercase;
    padding: 10px 20px;
    border: 0;
    font-weight: 600;
    cursor: pointer
}

.Videos_btn___ok8t {
    display: inline-block;
    white-space: nowrap;
    font-size: .8rem;
    font-weight: 400;
    color: #000;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .25rem 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    text-transform: uppercase;
    cursor: pointer
}

.Videos_btnPrimary__0XRs_ {
    background-color: #ed1c24;
    border-color: #ed1c24;
    color: #fff
}

.Videos_btnPrimary__0XRs_:hover {
    color: #fff
}

.Videos_bgred__RaCUB {
    position: relative
}

.Videos_bgred__RaCUB div {
    position: relative;
    z-index: 1;
    margin-bottom: 0
}

.Videos_divider__lvMMU {
    margin-bottom: 30px;
    padding-bottom: 30px;
    position: relative;
    border-bottom: 3px solid #f5f5f5
}

.Videos_end__nn5iT {
    padding-bottom: 30px
}

.Videos_bgred__RaCUB:before {
    background-color: rgb(255 0 198/8%);
    height: 250px;
    width: 100%;
    content: "";
    position: absolute;
    top: 10px;
    left: 0;
    z-index: 0
}

.Videos_ads__i4W2w {
    background-color: #f3f3f3;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 30px 0;
    min-height: 250px
}

.Videos_breadcrumb__KRvtP {
    margin: 30px 0 20px;
    display: flex
}

.Videos_breadcrumb__KRvtP li {
    padding: 0 10px;
    position: relative;
    color: #ed1c24
}

.Videos_breadcrumb__KRvtP li:first-child {
    padding-left: 0
}

.Videos_breadcrumb__KRvtP li:after {
    content: "/";
    position: absolute;
    right: -3px;
    top: 0;
    color: #d3d3d3
}

.Videos_breadcrumb__KRvtP li:last-child:after {
    display: none
}

.Videos_breadcrumb__KRvtP li,.Videos_breadcrumb__KRvtP li a {
    font-size: .7rem;
    text-transform: uppercase
}

.Videos_breadcrumb__KRvtP li:last-child a {
    color: #ed1c24
}

.Videos_heading___N0a_ {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px
}

.Videos_heading___N0a_ h1,.Videos_heading___N0a_ h2,.Videos_heading___N0a_ h3 {
    margin-bottom: 0!important;
    margin-bottom: 20px;
    display: flex;
    align-items: center
}

.Videos_heading___N0a_ h1 svg,.Videos_heading___N0a_ h2 svg,.Videos_heading___N0a_ h3 svg {
    width: 24px;
    height: 24px;
    margin-left: 5px;
    fill: var(--red)
}

.Videos_heading___N0a_ .Videos_seemore__jlLOv {
    display: flex;
    padding: 10px 15px;
    font-size: 12px;
    background-color: rgba(255,0,0,.1)
}

.Videos_latestVideo__d3m_2 {
    display: flex;
    gap: 30px;
    flex-wrap: wrap
}

.Videos_latestVideo__d3m_2 li {
    width: calc(20% - 24px)
}

.Videos_latestVideo__d3m_2 li figure {
    position: relative;
    margin-bottom: 5px;
    height: 131px;
    display: block;
    overflow: hidden
}

.Videos_latestVideo__d3m_2 li figure img {
    position: relative;
    z-index: 0;
    display: block;
    width: 100%
}

.Videos_latestVideo__d3m_2 li figure i {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    margin: -15px 0 0 -20px;
    width: 40px;
    height: 30px;
    border-radius: 15px;
    background-color: #fff;
    display: flex;
    align-items: center
}

.Videos_latestVideo__d3m_2 li figure i svg {
    width: 40px;
    height: 40px;
    fill: #ed1c24
}

.Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk.Videos_list__7Hrll {
    padding-top: 10px
}

.Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk span {
    display: block
}

.Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk span a {
    font-size: 10px;
    text-transform: uppercase;
    color: #ed1c24
}

.Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk p {
    line-height: 1.4
}

.Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk p a {
    font-size: 13px
}

.Videos_shortVideoCol__K1X3u {
    padding: 30px 0 0;
    width: 100%
}

.Videos_shortVideoCol__K1X3u .Videos_heading___N0a_ {
    margin-bottom: 20px
}

.Videos_shortVideo__ACs3P {
    display: flex;
    gap: 20px;
    flex-wrap: wrap
}

.Videos_shortVideo__ACs3P li {
    width: calc(13.6% - 9px)
}

.Videos_shortVideo__ACs3P li figure {
    position: relative;
    margin-bottom: 5px;
    height: 100%;
    border-radius: 10px;
    overflow: hidden
}

.Videos_shortVideo__ACs3P li figure img {
    position: relative;
    z-index: 0;
    object-fit: cover;
    width: 100%;
    display: block
}

.Videos_shortVideo__ACs3P li figure i {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    margin: -20px 0 0 -20px;
    width: 40px;
    height: 30px;
    border-radius: 15px;
    background-color: #fff;
    display: flex;
    align-items: center
}

.Videos_shortVideo__ACs3P li figure i svg {
    width: 40px;
    height: 40px;
    fill: #ed1c24
}

.Videos_shortVideo__ACs3P li figure figcaption {
    position: absolute;
    bottom: 0;
    padding: 10px;
    line-height: 1;
    background: linear-gradient(0deg,#000,rgba(0,0,0,.5) 50%,hsla(0,0%,100%,0))
}

.Videos_shortVideo__ACs3P li figure figcaption a {
    font-size: 10px;
    color: #fff
}

.Videos_shortVideo__ACs3P li figure figcaption a:hover {
    background-size: 100% 1px;
    background-image: linear-gradient(#fff,#fff)
}

.Videos_videoDetail__unE50 {
    width: 100%;
    padding-top: 20px
}

.Videos_videoDetail__unE50 h1 {
    font-size: 2rem;
    line-height: 1.4;
    margin-bottom: 15px
}

.Videos_videoDetail__unE50 .Videos_author__J_X49 {
    font-size: 11px
}

.Videos_videoDetail__unE50 .Videos_author__J_X49 span {
    margin-right: 15px
}

.Videos_video__YUkBb {
    display: flex;
    flex-wrap: wrap
}

.Videos_video__YUkBb .Videos_colVideo__PdGhQ {
    width: calc(100% - 360px);
    padding-right: 50px;
    box-sizing: border-box
}

.Videos_video__YUkBb .Videos_colVideo__PdGhQ #Videos_pfp-container-ad__QKQAj,.Videos_video__YUkBb .Videos_colVideo__PdGhQ .Videos_player__c9AB1 {
    position: relative;
    padding-bottom: 53.75%;
    padding-top: 22px;
    height: 0;
    line-height: 0;
    margin-bottom: 20px;
    clear: both;
    width: 100%;
    border-radius: 0;
    overflow: hidden;
    background-color: #f3f3f3
}

.Videos_video__YUkBb .Videos_colVideo__PdGhQ #Videos_pfp-container-ad__QKQAj,.Videos_video__YUkBb .Videos_colVideo__PdGhQ iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.Videos_rightCol__3hZuM {
    width: 360px;
    position: -webkit-sticky;
    position: sticky;
    top: 120px
}

.Videos_video__YUkBb article h3 {
    font-size: .9rem;
    margin-bottom: 15px
}

.Videos_video__YUkBb article p {
    font-size: 14px;
    line-height: 1.8;
    word-break: break-all;
    margin-bottom: 30px
}

.Videos_video__YUkBb article ul {
    padding-left: 15px;
    margin-bottom: 30px
}

.Videos_video__YUkBb article ul li {
    list-style: disc;
    margin-bottom: 5px;
    font-size: 14px
}

.Videos_video__YUkBb article pre {
    white-space: break-spaces
}

.Videos_socialshare__ZdMNZ {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin-top: 30px;
    margin-bottom: 30px;
    display: flex;
    justify-content: space-between;
    padding: 10px 0
}

.Videos_socialshare__ZdMNZ .Videos_socialcol__XhAod {
    display: flex;
    align-items: center
}

.Videos_socialshare__ZdMNZ .Videos_socialcol__XhAod p {
    font-size: 12px
}

.Videos_videoCat__2X7sM {
    width: 100%
}

.Videos_video__YUkBb article .Videos_social__C2BYv {
    display: flex;
    justify-content: center
}

.Videos_video__YUkBb article .Videos_social__C2BYv li {
    display: flex;
    align-items: center;
    margin-right: 30px
}

.Videos_video__YUkBb article .Videos_social__C2BYv li.Videos_mblock__5Zlk2 {
    display: none
}

.Videos_video__YUkBb article .Videos_social__C2BYv li a,.Videos_video__YUkBb article .Videos_social__C2BYv li button {
    display: flex;
    align-items: center;
    justify-content: center;
    border: none
}

.Videos_video__YUkBb article .Videos_social__C2BYv li a span,.Videos_video__YUkBb article .Videos_social__C2BYv li button span {
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #000;
    margin-right: 10px
}

.Videos_video__YUkBb article .Videos_social__C2BYv li a:hover span,.Videos_video__YUkBb article .Videos_social__C2BYv li button:hover span {
    background-color: #ed1c24
}

.Videos_video__YUkBb article .Videos_social__C2BYv li svg {
    width: 20px;
    height: 20px;
    fill: #fff
}

.Videos_loadMore__AGdrj {
    margin-top: 30px;
    display: flex;
    justify-content: center
}

.Videos_loadMore__AGdrj .Videos_btn___ok8t {
    cursor: pointer
}

.Videos_player__c9AB1 {
    position: relative;
    padding-bottom: 53.75%;
    padding-top: 22px;
    height: 0;
    line-height: 0;
    margin-bottom: 20px;
    clear: both;
    width: 100%;
    border-radius: 0;
    overflow: hidden;
    background-color: #e2dbdb
}

.Videos_player__c9AB1 iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

@media screen and (max-width: 1023px) {
    .Videos_bgred__RaCUB {
        margin:0 -25px;
        padding-bottom: 0
    }

    .Videos_divider__lvMMU {
        margin-bottom: 30px;
        padding-bottom: 30px
    }

    .Videos_end__nn5iT {
        margin-bottom: 30px
    }

    .Videos_heading___N0a_ .Videos_seemore__jlLOv {
        padding: 8px 10px;
        font-size: 11px
    }

    .Videos_breadcrumb__KRvtP {
        margin-top: 20px;
        display: flex
    }

    .Videos_ads__i4W2w {
        padding: 15px 0
    }

    .Videos_latestVideo__d3m_2 {
        gap: 0;
        margin-bottom: 50px
    }

    .Videos_latestVideo__d3m_2 li {
        width: 100%;
        display: flex;
        margin-bottom: 15px;
        padding-bottom: 15px;
        border-bottom: 1px solid #ededed
    }

    .Videos_latestVideo__d3m_2 li:last-child {
        border-bottom: none;
        margin-bottom: 0;
        padding-bottom: 0
    }

    .Videos_latestVideo__d3m_2 li .Videos_image__5QJZQ {
        padding-top: 5px;
        width: 170px
    }

    .Videos_latestVideo__d3m_2 li figure {
        margin-bottom: 0;
        height: auto
    }

    .Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk {
        width: calc(100% - 170px);
        padding-left: 15px
    }

    .Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk h3 {
        font-size: 13px
    }

    .Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk p,.Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk span {
        margin-bottom: 0
    }

    .Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk span a {
        font-size: 9px
    }

    .Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk p {
        line-height: 1.3
    }

    .Videos_latestVideo__d3m_2 li .Videos_caption__cs9mk p a {
        font-size: 12px;
        line-height: 1.4
    }

    .Videos_shortVideoCol__K1X3u {
        padding: 30px 20px 0;
        box-sizing: border-box
    }

    .Videos_shortVideo__ACs3P {
        display: block;
        white-space: nowrap;
        overflow-x: scroll;
        overflow-y: hidden;
        margin: 0;
        padding: 10px 0
    }

    .Videos_shortVideo__ACs3P li {
        width: 130px;
        display: inline-block;
        white-space: normal;
        margin-right: 15px
    }

    .Videos_shortVideo__ACs3P li:last-child {
        margin-right: 0
    }

    .Videos_shortVideo__ACs3P li figure figcaption a {
        font-size: 9px
    }

    .Videos_latestVideo__d3m_2 li figure i {
        margin: -12px 0 0 -12px;
        width: 24px;
        height: 15px;
        border-radius: 15px
    }

    .Videos_latestVideo__d3m_2 li figure i svg {
        width: 24px;
        height: 24px
    }

    .Videos_video__YUkBb .Videos_colVideo__PdGhQ {
        width: 100%;
        padding-right: 0;
        margin-bottom: 30px
    }

    .Videos_video__YUkBb .Videos_colVideo__PdGhQ .Videos_player__c9AB1 {
        position: -webkit-sticky;
        position: sticky;
        top: 55px;
        width: auto;
        margin-left: -25px;
        margin-right: -25px;
        padding-bottom: 58.6%;
        z-index: 1
    }

    .Videos_videoDetail__unE50 h1 {
        font-size: 1.5rem;
        line-height: 1.7
    }

    .Videos_videoDetail__unE50 .Videos_author__J_X49 {
        margin-bottom: 15px
    }

    .Videos_socialshare__ZdMNZ {
        margin-top: 15px;
        margin-bottom: 15px
    }

    .Videos_video__YUkBb article .Videos_social__C2BYv li {
        margin-right: 10px
    }

    .Videos_video__YUkBb article .Videos_social__C2BYv li.Videos_mblock__5Zlk2 {
        display: flex
    }

    .Videos_video__YUkBb article .Videos_social__C2BYv li a span,.Videos_video__YUkBb article .Videos_social__C2BYv li button span {
        width: 40px;
        height: 40px;
        margin-right: 0
    }

    .Videos_video__YUkBb article .Videos_social__C2BYv li a small,.Videos_video__YUkBb article .Videos_social__C2BYv li button small {
        display: none
    }

    .Videos_video__YUkBb article .Videos_social__C2BYv li svg {
        width: 16px;
        height: 16px
    }
}
