.elementor-18505 .elementor-element.elementor-element-a43a2fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18505 .elementor-element.elementor-element-9758c59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18505 .elementor-element.elementor-element-036cdeb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-18505 .elementor-element.elementor-element-036cdeb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-18505 .elementor-element.elementor-element-036cdeb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18505 .elementor-element.elementor-element-036cdeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18505 .elementor-element.elementor-element-036cdeb .elementor-icon-list-item > a{font-family:"Marcellus", Sans-serif;}.elementor-18505 .elementor-element.elementor-element-036cdeb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18505 .elementor-element.elementor-element-06a74fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18505 .elementor-element.elementor-element-a97d794{text-align:end;}.elementor-18505 .elementor-element.elementor-element-a97d794 img{width:16%;}.elementor-18505 .elementor-element.elementor-element-68a548c{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18505 .elementor-element.elementor-element-c1fa8ac{--display:flex;--min-height:90vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:20px;--padding-left:80px;--padding-right:40px;}.elementor-18505 .elementor-element.elementor-element-c1fa8ac.e-con{--align-self:flex-start;}.elementor-18505 .elementor-element.elementor-element-7c852d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18505 .elementor-element.elementor-element-5bc6882 .elementor-heading-title{font-size:14px;color:#AAAAAA;}.elementor-18505 .elementor-element.elementor-element-25a4a2a{width:auto;max-width:auto;}.elementor-18505 .elementor-element.elementor-element-25a4a2a .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:135px;font-weight:500;text-transform:none;line-height:0.9em;color:#FFFFFF;}.elementor-18505 .elementor-element.elementor-element-19dc16c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:27px;text-transform:none;line-height:1.4em;color:#C9C9C9;}.elementor-18505 .elementor-element.elementor-element-19dc16c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-18505 .elementor-element.elementor-element-052d0ba{--display:flex;--min-height:92vh;--padding-top:100px;--padding-bottom:0px;--padding-left:50px;--padding-right:75px;}.elementor-18505 .elementor-element.elementor-element-72b8fe0 img{width:100%;height:75vh;object-fit:cover;object-position:center center;}.elementor-18505 .elementor-element.elementor-element-820b030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18505 .elementor-element.elementor-element-3810218{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:75px;}.elementor-18505 .elementor-element.elementor-element-d577e21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-18505 .elementor-element.elementor-element-186ac7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18505 .elementor-element.elementor-element-3219db9 img{width:99vw;height:85vh;object-fit:cover;object-position:top center;}.elementor-18505 .elementor-element.elementor-element-2159198{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18505 .elementor-element.elementor-element-4100f74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-18505 .elementor-element.elementor-element-404472a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#313131;--border-color:#313131;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18505 .elementor-element.elementor-element-af408b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18505 .elementor-element.elementor-element-c635ed8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:24px;text-transform:none;line-height:1.4em;color:#C9C9C9;}.elementor-18505 .elementor-element.elementor-element-c635ed8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18505 .elementor-element.elementor-element-c1e8b44{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:24px;text-transform:none;line-height:1.4em;color:#C9C9C9;}.elementor-18505 .elementor-element.elementor-element-c1e8b44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18505 .elementor-element.elementor-element-4af3748{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:24px;text-transform:none;line-height:1.4em;color:#C9C9C9;}.elementor-18505 .elementor-element.elementor-element-4af3748 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18505 .elementor-element.elementor-element-ade52cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:24px;text-transform:none;line-height:1.4em;color:#C9C9C9;}.elementor-18505 .elementor-element.elementor-element-ade52cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18505 .elementor-element.elementor-element-7c5d5dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:24px;text-transform:none;line-height:1.4em;color:#C9C9C9;}.elementor-18505 .elementor-element.elementor-element-7c5d5dc > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-18505 .elementor-element.elementor-element-7457e3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-18505 .elementor-element.elementor-element-e65e560{right:20px;}body.rtl .elementor-18505 .elementor-element.elementor-element-e65e560{left:20px;}.elementor-18505 .elementor-element.elementor-element-e65e560{bottom:20px;}.elementor-18505 .elementor-element.elementor-element-e65e560 .elementor-icon-box-wrapper{text-align:end;gap:15px;}.elementor-18505 .elementor-element.elementor-element-e65e560.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-18505 .elementor-element.elementor-element-e65e560.elementor-view-framed .elementor-icon, .elementor-18505 .elementor-element.elementor-element-e65e560.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-18505 .elementor-element.elementor-element-e65e560 .elementor-icon{font-size:35px;}body.elementor-page-18505:not(.elementor-motion-effects-element-type-background), body.elementor-page-18505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-18505 .elementor-element.elementor-element-9758c59{--width:50%;}.elementor-18505 .elementor-element.elementor-element-06a74fc{--width:50%;}.elementor-18505 .elementor-element.elementor-element-c1fa8ac{--width:56%;}.elementor-18505 .elementor-element.elementor-element-052d0ba{--width:44%;}.elementor-18505 .elementor-element.elementor-element-186ac7a{--width:90%;}.elementor-18505 .elementor-element.elementor-element-404472a{--width:90%;}.elementor-18505 .elementor-element.elementor-element-af408b1{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18505 .elementor-element.elementor-element-c1fa8ac{--width:50%;}.elementor-18505 .elementor-element.elementor-element-052d0ba{--width:50%;}.elementor-18505 .elementor-element.elementor-element-186ac7a{--width:100%;}}@media(max-width:1024px){.elementor-18505 .elementor-element.elementor-element-9758c59{--justify-content:center;}.elementor-18505 .elementor-element.elementor-element-a97d794 img{width:35%;}.elementor-18505 .elementor-element.elementor-element-68a548c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18505 .elementor-element.elementor-element-c1fa8ac{--min-height:100vh;--justify-content:center;--padding-top:50px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-18505 .elementor-element.elementor-element-25a4a2a .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-18505 .elementor-element.elementor-element-19dc16c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-18505 .elementor-element.elementor-element-052d0ba{--min-height:100vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-18505 .elementor-element.elementor-element-72b8fe0 img{width:100%;height:90vh;object-fit:cover;object-position:center left;}.elementor-18505 .elementor-element.elementor-element-820b030{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18505 .elementor-element.elementor-element-3810218{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18505 .elementor-element.elementor-element-d577e21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18505 .elementor-element.elementor-element-3219db9 img{width:100vw;height:65vh;}.elementor-18505 .elementor-element.elementor-element-2159198{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-18505 .elementor-element.elementor-element-c635ed8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-18505 .elementor-element.elementor-element-c1e8b44{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-18505 .elementor-element.elementor-element-4af3748{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-18505 .elementor-element.elementor-element-ade52cc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-18505 .elementor-element.elementor-element-7c5d5dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}}@media(max-width:767px){.elementor-18505 .elementor-element.elementor-element-9758c59{--width:45%;}.elementor-18505 .elementor-element.elementor-element-06a74fc{--width:55%;}.elementor-18505 .elementor-element.elementor-element-a97d794 img{width:60%;}.elementor-18505 .elementor-element.elementor-element-c1fa8ac{--min-height:0vh;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-18505 .elementor-element.elementor-element-25a4a2a .elementor-heading-title{font-size:50px;}.elementor-18505 .elementor-element.elementor-element-19dc16c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-18505 .elementor-element.elementor-element-19dc16c{font-size:20px;line-height:1.2em;}.elementor-18505 .elementor-element.elementor-element-052d0ba{--min-height:0vh;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18505 .elementor-element.elementor-element-72b8fe0 img{height:70vh;}.elementor-18505 .elementor-element.elementor-element-3810218{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-18505 .elementor-element.elementor-element-d577e21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18505 .elementor-element.elementor-element-3219db9 img{height:65vh;object-position:center right;}.elementor-18505 .elementor-element.elementor-element-2159198{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18505 .elementor-element.elementor-element-4100f74{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-18505 .elementor-element.elementor-element-c635ed8{font-size:20px;line-height:1.2em;}.elementor-18505 .elementor-element.elementor-element-c1e8b44{font-size:20px;line-height:1.2em;}.elementor-18505 .elementor-element.elementor-element-4af3748{font-size:20px;line-height:1.2em;}.elementor-18505 .elementor-element.elementor-element-ade52cc{font-size:20px;line-height:1.2em;}.elementor-18505 .elementor-element.elementor-element-7c5d5dc{font-size:20px;line-height:1.2em;}}/* Start custom CSS for html, class: .elementor-element-0f44597 *//* =========================================================
   NEW WILLIAM LOUEY VIDEO CAROUSEL
   Typography + responsive behavior
   Fully isolated from original carousel
   ========================================================= */

@import url('https://fonts.googleapis.com/css2?family=Marcellus&display=swap');


/* =========================================================
   GLOBAL CAROUSEL TYPOGRAPHY
   ========================================================= */

.new-wl-video-carousel,
.new-wl-video-carousel h1,
.new-wl-video-carousel h2,
.new-wl-video-carousel h3,
.new-wl-video-carousel h4,
.new-wl-video-carousel h5,
.new-wl-video-carousel h6,
.new-wl-video-carousel p {

    font-family:
        "Marcellus",
        serif !important;

    text-transform:
        none !important;
}


/* =========================================================
   MAIN HEADING — DESKTOP
   ========================================================= */

.new-wl-video-carousel
.new-wl-video-section__header
h2 {

    font-family:
        "Marcellus",
        serif !important;

    font-size:
        85px !important;

    line-height:
        1.05 !important;

    text-transform:
        none !important;

    width:
        100%;

    max-width:
        100%;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .new-wl-video-carousel
    .new-wl-video-section__header
    h2 {

        font-size:
            60px !important;

        line-height:
            1.05 !important;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {


    /* =====================================================
       WHOLE SECTION
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-section {

        padding-left:
            20px !important;

        padding-right:
            20px !important;

        padding-bottom:
            50px !important;

        box-sizing:
            border-box !important;

        overflow:
            hidden !important;
    }


    /* =====================================================
       HEADER — SINGLE COLUMN
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-section__header {

        display:
            flex !important;

        flex-direction:
            column !important;

        width:
            100% !important;

        gap:
            30px !important;

        align-items:
            stretch !important;
    }


    /* =====================================================
       LEFT SIDE
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-section__header
    > div:first-child {

        width:
            100% !important;

        max-width:
            100% !important;

        min-width:
            0 !important;

        flex:
            none !important;
    }


    /* =====================================================
       KICKER
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-kicker {

        width:
            100% !important;

        margin-bottom:
            12px !important;
    }


    /* =====================================================
       MAIN HEADING
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-section__header
    h2 {

        font-size:
            40px !important;

        line-height:
            1.08 !important;

        width:
            100% !important;

        max-width:
            100% !important;

        min-width:
            0 !important;

        margin:
            0 !important;

        white-space:
            normal !important;

        word-break:
            normal !important;

        overflow-wrap:
            normal !important;
    }


    /* =====================================================
       ASIDE / DESCRIPTION
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-section__aside {

        width:
            100% !important;

        max-width:
            100% !important;

        min-width:
            0 !important;

        flex:
            none !important;

        margin:
            0 !important;
    }


    .new-wl-video-carousel
    .new-wl-video-section__aside
    > p {

        width:
            100% !important;

        max-width:
            100% !important;

        margin:
            0 0 25px 0 !important;

        line-height:
            1.5 !important;
    }


    /* =====================================================
       VIDEO CONTROLS
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-controls {

        display:
            flex !important;

        align-items:
            center !important;

        justify-content:
            flex-start !important;

        width:
            100% !important;

        gap:
            15px !important;

        margin-bottom:
            30px !important;
    }


    /* =====================================================
       VIDEO GRID — MOBILE CAROUSEL
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-grid {

        display:
            flex !important;

        flex-direction:
            row !important;

        flex-wrap:
            nowrap !important;

        width:
            calc(100% + 40px) !important;

        max-width:
            none !important;

        margin-left:
            -20px !important;

        margin-right:
            -20px !important;

        padding:
            0 !important;

        gap:
            16px !important;

        overflow-x:
            auto !important;

        overflow-y:
            hidden !important;

        scroll-snap-type:
            x mandatory !important;

        -webkit-overflow-scrolling:
            touch !important;

        scrollbar-width:
            none !important;
    }


    /* =====================================================
       HIDE MOBILE SCROLLBAR
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-grid::-webkit-scrollbar {

        display:
            none !important;

        width:
            0 !important;

        height:
            0 !important;
    }


    /* =====================================================
       VIDEO CARDS
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-grid
    > * {

        flex:
            0 0 calc(100vw - 33px) !important;

        width:
            calc(100vw - 33px) !important;

        max-width:
            calc(100vw - 33px) !important;

        min-width:
            calc(100vw - 33px) !important;

        margin:
            0 !important;

        scroll-snap-align:
            start !important;

        box-sizing:
            border-box !important;
    }


    /* =====================================================
       VIDEO MEDIA
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-grid
    img,

    .new-wl-video-carousel
    .new-wl-video-grid
    video,

    .new-wl-video-carousel
    .new-wl-video-grid
    iframe {

        width:
            100% !important;

        max-width:
            100% !important;

        height:
            auto !important;

        display:
            block !important;
    }


    /* =====================================================
       VIDEO CARD HEADINGS
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-grid
    h1,

    .new-wl-video-carousel
    .new-wl-video-grid
    h2,

    .new-wl-video-carousel
    .new-wl-video-grid
    h3,

    .new-wl-video-carousel
    .new-wl-video-grid
    h4,

    .new-wl-video-carousel
    .new-wl-video-grid
    h5,

    .new-wl-video-carousel
    .new-wl-video-grid
    h6 {

        font-family:
            "Marcellus",
            serif !important;

        text-transform:
            none !important;

        line-height:
            1.15 !important;
    }


    /* =====================================================
       VIDEO CARD PARAGRAPHS
       ===================================================== */

    .new-wl-video-carousel
    .new-wl-video-grid
    p {

        font-family:
            "Marcellus",
            serif !important;

        text-transform:
            none !important;
    }

}


/* =========================================================
   FADE-IN ANIMATION
   ========================================================= */

@keyframes new-wl-fade-in {

    from {

        opacity:
            0;

    }

    to {

        opacity:
            1;

    }

}


/* =========================================================
   HEADER FADE-IN
   ========================================================= */

.new-wl-video-carousel
.new-wl-video-section__header,

.new-wl-video-carousel
.new-wl-video-section__header
h2,

.new-wl-video-carousel
.new-wl-video-section__header
p,

.new-wl-video-carousel
.new-wl-video-controls,

.new-wl-video-carousel
.new-wl-video-grid {

    animation:
        new-wl-fade-in
        100ms
        ease-in
        forwards;
}


/* =========================================================
   VIDEO CARD FADE-IN
   ========================================================= */

.new-wl-video-carousel
.new-wl-video-grid
> * {

    opacity:
        0;

    animation:
        new-wl-fade-in
        100ms
        ease-in
        forwards;
}


/* =========================================================
   STAGGER CARDS
   ========================================================= */

.new-wl-video-carousel
.new-wl-video-grid
> *:nth-child(1) {

    animation-delay:
        100ms;
}


.new-wl-video-carousel
.new-wl-video-grid
> *:nth-child(2) {

    animation-delay:
        200ms;
}


.new-wl-video-carousel
.new-wl-video-grid
> *:nth-child(3) {

    animation-delay:
        300ms;
}


.new-wl-video-carousel
.new-wl-video-grid
> *:nth-child(4) {

    animation-delay:
        400ms;
}


.new-wl-video-carousel
.new-wl-video-grid
> *:nth-child(5) {

    animation-delay:
        500ms;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e65e560 */.elementor-18505 .elementor-element.elementor-element-e65e560 {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transform: translateY(10px);
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease;
}

.elementor-18505 .elementor-element.elementor-element-e65e560.is-visible {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: translateY(0);
}/* End custom CSS */