.elementor-416 .elementor-element.elementor-element-ef02917 > .elementor-container {
    max-width: 1290px;
}

.elementor-416 .elementor-element.elementor-element-ef02917:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-ef02917 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background-image: url("../../2021/02/vintage-film-projector-and-film-screening-2.jpg");*/
    background-image: url('../../2021/02/Reels-Filmography.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-ef02917 > .elementor-background-overlay {
    background-color: #1C1C21;
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-416 .elementor-element.elementor-element-ef02917 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -105px;
    margin-bottom: 0px;
    padding: 10% 0% 5% 0%;
    z-index: 0;
}

.elementor-416 .elementor-element.elementor-element-5deab37 {
    text-align: center;
}

    .elementor-416 .elementor-element.elementor-element-5deab37 .elementor-heading-title {
        color: #FFFFFF;
        font-family: var( --e-global-typography-856f379-font-family ), Sans-serif;
        font-size: var( --e-global-typography-856f379-font-size );
        font-weight: var( --e-global-typography-856f379-font-weight );
        text-transform: var( --e-global-typography-856f379-text-transform );
        line-height: var( --e-global-typography-856f379-line-height );
        letter-spacing: var( --e-global-typography-856f379-letter-spacing );
        word-spacing: var( --e-global-typography-856f379-word-spacing );
    }

.elementor-416 .elementor-element.elementor-element-f1b8b00 > .elementor-container {
    max-width: 1290px;
}

.elementor-416 .elementor-element.elementor-element-f1b8b00 {
    padding: 100px 0px 0px 0px;
}

.elementor-416 .elementor-element.elementor-element-dc1b209 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    font-family: var( --e-global-typography-63d949c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-63d949c-font-size );
    font-weight: var( --e-global-typography-63d949c-font-weight );
    text-transform: var( --e-global-typography-63d949c-text-transform );
    line-height: var( --e-global-typography-63d949c-line-height );
    letter-spacing: var( --e-global-typography-63d949c-letter-spacing );
    word-spacing: var( --e-global-typography-63d949c-word-spacing );
}

    .elementor-416 .elementor-element.elementor-element-dc1b209 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-416 .elementor-element.elementor-element-dc1b209 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-dc1b209 > .elementor-widget-container {
    margin: 0px 0px -80px 0px;
}

.elementor-416 .elementor-element.elementor-element-dc1b209 {
    z-index: 1;
}

.elementor-416 .elementor-element.elementor-element-02155b7 > .elementor-container {
    max-width: 1290px;
}

.elementor-416 .elementor-element.elementor-element-02155b7:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-02155b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/02/fencer-in-action.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-02155b7 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30% 0% 5% 0%;
}

    .elementor-416 .elementor-element.elementor-element-02155b7 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-416 .elementor-element.elementor-element-c7ecfa3 > .elementor-element-populated {
    margin: 0% 0% 0% 7%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 7%;
}

.elementor-416 .elementor-element.elementor-element-e004724 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-4ed2e81-font-family ), Sans-serif;
    font-size: var( --e-global-typography-4ed2e81-font-size );
    font-weight: var( --e-global-typography-4ed2e81-font-weight );
    text-transform: var( --e-global-typography-4ed2e81-text-transform );
    line-height: var( --e-global-typography-4ed2e81-line-height );
    letter-spacing: var( --e-global-typography-4ed2e81-letter-spacing );
    word-spacing: var( --e-global-typography-4ed2e81-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-da8f27f .elementor-heading-title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-f896ea6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-f896ea6-font-size );
    font-weight: var( --e-global-typography-f896ea6-font-weight );
    text-transform: var( --e-global-typography-f896ea6-text-transform );
    line-height: var( --e-global-typography-f896ea6-line-height );
    letter-spacing: var( --e-global-typography-f896ea6-letter-spacing );
    word-spacing: var( --e-global-typography-f896ea6-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-a130113 .video-content {
    text-align: left;
}

.elementor-416 .elementor-element.elementor-element-a130113 .ekit-video-popup-btn {
    padding: 30px 0px 0px 3px;
    font-size: 20px;
    width: 80px;
    height: 80px;
    line-height: 0px;
    color: #19191A;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

    .elementor-416 .elementor-element.elementor-element-a130113 .ekit-video-popup-btn i {
        font-size: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-a130113 .ekit-video-popup-btn svg {
        max-width: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-a130113 .ekit-video-popup-btn.glow-btn:before {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-a130113 .ekit-video-popup-btn.glow-btn:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-a130113 .ekit-video-popup-btn.glow-btn > i:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-a130113 .ekit-video-popup-btn svg path {
        stroke: #19191A;
        fill: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-a130113 .ekit-video-popup-btn:hover {
        color: #FFFFFF;
        background-color: #FFFFFF00;
        border-color: #FFFFFF;
    }

        .elementor-416 .elementor-element.elementor-element-a130113 .ekit-video-popup-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

.elementor-416 .elementor-element.elementor-element-a130113 {
    width: auto;
    max-width: auto;
    top: -135%;
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-a130113 {
    left: 43%;
}

body.rtl .elementor-416 .elementor-element.elementor-element-a130113 {
    right: 43%;
}

.elementor-416 .elementor-element.elementor-element-6606223 .elementor-heading-title {
    color: #19191A;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-6606223 > .elementor-widget-container {
    margin: 30px 20px 15px 0px;
}

.elementor-416 .elementor-element.elementor-element-6606223 {
    width: auto;
    max-width: auto;
}

.elementor-416 .elementor-element.elementor-element-0c51879 .elementor-icon-list-icon i {
    color: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-0c51879 .elementor-icon-list-icon svg {
    fill: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-0c51879 {
    --e-icon-list-icon-size: 18px;
    width: auto;
    max-width: auto;
    align-self: center;
}

    .elementor-416 .elementor-element.elementor-element-0c51879 .elementor-icon-list-text {
        color: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-0c51879 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-0c51879 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
        font-size: var( --e-global-typography-0a220f7-font-size );
        font-weight: var( --e-global-typography-0a220f7-font-weight );
        text-transform: var( --e-global-typography-0a220f7-text-transform );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-0c51879 > .elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }

.elementor-416 .elementor-element.elementor-element-bf5a004 > .elementor-container {
    max-width: 1290px;
}

.elementor-416 .elementor-element.elementor-element-5b2d3e0 > .elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-416 .elementor-element.elementor-element-a3b0768 {
    text-align: justify;
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-416 .elementor-element.elementor-element-6699173 > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("../../2021/02/pixoo-black-logo.png");
    background-position: top right;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.1;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-416 .elementor-element.elementor-element-6699173 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 50px;
}

    .elementor-416 .elementor-element.elementor-element-6699173 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-416 .elementor-element.elementor-element-65d2374 {
    --e-icon-list-icon-size: 14px;
    width: auto;
    max-width: auto;
}

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-text {
        color: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-46c87e3-font-family ), Sans-serif;
        font-size: var( --e-global-typography-46c87e3-font-size );
        font-weight: var( --e-global-typography-46c87e3-font-weight );
        line-height: var( --e-global-typography-46c87e3-line-height );
        letter-spacing: var( --e-global-typography-46c87e3-letter-spacing );
        word-spacing: var( --e-global-typography-46c87e3-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 > .elementor-widget-container {
        margin: 4px 30px 0px 0px;
    }

.elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-416 .elementor-element.elementor-element-643c40c {
    --e-icon-list-icon-size: 14px;
    width: auto;
    max-width: auto;
    z-index: 1;
}

    .elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-text {
        color: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

    .elementor-416 .elementor-element.elementor-element-643c40c > .elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }

.elementor-416 .elementor-element.elementor-element-d479b39 {
    --divider-border-style: solid;
    --divider-color: #B4B4B43B;
    --divider-border-width: 1px;
}

    .elementor-416 .elementor-element.elementor-element-d479b39 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-416 .elementor-element.elementor-element-d479b39 .elementor-divider {
        padding-top: 35px;
        padding-bottom: 35px;
    }

.elementor-416 .elementor-element.elementor-element-9312c81 > .elementor-container {
    max-width: 1290px;
}

.elementor-416 .elementor-element.elementor-element-9312c81 {
    padding: 0px 0px 100px 0px;
}

.elementor-416 .elementor-element.elementor-element-41a22ed > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-416 .elementor-element.elementor-element-a07dece > .elementor-container {
    max-width: 1290px;
}

.elementor-416 .elementor-element.elementor-element-3675f1a.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-416 .elementor-element.elementor-element-3675f1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-3675f1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url("../../2021/02/united-states-army-ranger.jpg");*/
    background-image: url('../../../../../../Img/Videoposter/Nippon_Whetherbond_ad.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-3675f1a > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-3675f1a > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 10px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 10px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-3675f1a > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }


.elementor-416 .elementor-element.elementor-element-3695f1a.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-416 .elementor-element.elementor-element-3695f1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-3695f1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background-image: url("../../2021/02/united-states-army-ranger.jpg");*/
    background-image: url('../../../../../../Img/Videoposter/Nippon_waltron.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-3695f1a > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-3695f1a > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 10px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 10px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-3695f1a > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }


.elementor-416 .elementor-element.elementor-element-dac3d89 .video-content {
    text-align: center;
}

.elementor-416 .elementor-element.elementor-element-dac3d89 .ekit-video-popup-btn {
    padding: 30px 0px 0px 3px;
    font-size: 20px;
    width: 80px;
    height: 80px;
    line-height: 0px;
    color: #19191A;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

    .elementor-416 .elementor-element.elementor-element-dac3d89 .ekit-video-popup-btn i {
        font-size: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-dac3d89 .ekit-video-popup-btn svg {
        max-width: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-dac3d89 .ekit-video-popup-btn.glow-btn:before {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-dac3d89 .ekit-video-popup-btn.glow-btn:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-dac3d89 .ekit-video-popup-btn.glow-btn > i:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-dac3d89 .ekit-video-popup-btn svg path {
        stroke: #19191A;
        fill: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-dac3d89 .ekit-video-popup-btn:hover {
        color: #FFFFFF;
        background-color: #FFFFFF00;
        border-color: #FFFFFF;
    }

        .elementor-416 .elementor-element.elementor-element-dac3d89 .ekit-video-popup-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

.elementor-416 .elementor-element.elementor-element-dac3d89 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-416 .elementor-element.elementor-element-6362ff1 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-416 .elementor-element.elementor-element-6362ff1 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-416 .elementor-element.elementor-element-6362ff1 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #FFFFFF;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(30px/2);
    margin-left: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-30px/2);
    margin-left: calc(-30px/2);
}

body.rtl .elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-30px/2);
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-30px/2);
}

.elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-icon i {
    color: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-icon svg {
    fill: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-6b1399a {
    --e-icon-list-icon-size: 16px;
}

    .elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-text {
        color: #FFFFFF;
        padding-left: 7px;
    }

    .elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-416 .elementor-element.elementor-element-9ebbf52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-9ebbf52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/02/skull-makeup-portrait-of-young-man-halloween-face-art-.jpg");
    background-position: 57% 0%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-9ebbf52 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-9ebbf52 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-9ebbf52 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-416 .elementor-element.elementor-element-5f77c35 .video-content {
    text-align: center;
}

.elementor-416 .elementor-element.elementor-element-5f77c35 .ekit-video-popup-btn {
    padding: 30px 0px 0px 3px;
    font-size: 20px;
    width: 80px;
    height: 80px;
    line-height: 0px;
    color: #19191A;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

    .elementor-416 .elementor-element.elementor-element-5f77c35 .ekit-video-popup-btn i {
        font-size: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-5f77c35 .ekit-video-popup-btn svg {
        max-width: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-5f77c35 .ekit-video-popup-btn.glow-btn:before {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-5f77c35 .ekit-video-popup-btn.glow-btn:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-5f77c35 .ekit-video-popup-btn.glow-btn > i:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-5f77c35 .ekit-video-popup-btn svg path {
        stroke: #19191A;
        fill: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-5f77c35 .ekit-video-popup-btn:hover {
        color: #FFFFFF;
        background-color: #FFFFFF00;
        border-color: #FFFFFF;
    }

        .elementor-416 .elementor-element.elementor-element-5f77c35 .ekit-video-popup-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

.elementor-416 .elementor-element.elementor-element-5f77c35 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-416 .elementor-element.elementor-element-c61cce0 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-416 .elementor-element.elementor-element-c61cce0 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-416 .elementor-element.elementor-element-c61cce0 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #FFFFFF;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(30px/2);
    margin-left: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-30px/2);
    margin-left: calc(-30px/2);
}

body.rtl .elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-30px/2);
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-30px/2);
}

.elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-icon i {
    color: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-icon svg {
    fill: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-85eee23 {
    --e-icon-list-icon-size: 16px;
}

    .elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-text {
        color: #FFFFFF;
        padding-left: 7px;
    }

    .elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-416 .elementor-element.elementor-element-fd49917:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-fd49917 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background-image: url("../../2021/02/crazy-bloody-clown-with-baseball-bat.jpg");*/
    background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-fd49917 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-fd49917 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-fd49917 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-416 .elementor-element.elementor-element-504c085 .video-content {
    text-align: center;
}

.elementor-416 .elementor-element.elementor-element-504c085 .ekit-video-popup-btn {
    padding: 30px 0px 0px 3px;
    font-size: 20px;
    width: 80px;
    height: 80px;
    line-height: 0px;
    color: #19191A;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

    .elementor-416 .elementor-element.elementor-element-504c085 .ekit-video-popup-btn i {
        font-size: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-504c085 .ekit-video-popup-btn svg {
        max-width: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-504c085 .ekit-video-popup-btn.glow-btn:before {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-504c085 .ekit-video-popup-btn.glow-btn:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-504c085 .ekit-video-popup-btn.glow-btn > i:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-504c085 .ekit-video-popup-btn svg path {
        stroke: #19191A;
        fill: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-504c085 .ekit-video-popup-btn:hover {
        color: #FFFFFF;
        background-color: #FFFFFF00;
        border-color: #FFFFFF;
    }

        .elementor-416 .elementor-element.elementor-element-504c085 .ekit-video-popup-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

.elementor-416 .elementor-element.elementor-element-504c085 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-416 .elementor-element.elementor-element-4ae0bbc .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-416 .elementor-element.elementor-element-4ae0bbc .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-416 .elementor-element.elementor-element-4ae0bbc .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #FFFFFF;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(30px/2);
    margin-left: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-30px/2);
    margin-left: calc(-30px/2);
}

body.rtl .elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-30px/2);
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-30px/2);
}

.elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-icon i {
    color: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-icon svg {
    fill: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-12296c1 {
    --e-icon-list-icon-size: 16px;
}

    .elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-text {
        color: #FFFFFF;
        padding-left: 7px;
    }

    .elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-416 .elementor-element.elementor-element-cf6c9f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-cf6c9f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background-image: url("../../2021/02/young-male-researcher-carrying-out-scientific-experiment.jpg");*/
    background-image: url('../../../../../../Img/Videoposter/Nippon_dura.jpg');
    background-position: 84% 0%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-cf6c9f2 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-cf6c9f2 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 20px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 20px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-cf6c9f2 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-416 .elementor-element.elementor-element-3f8e93c .video-content {
    text-align: center;
}

.elementor-416 .elementor-element.elementor-element-3f8e93c .ekit-video-popup-btn {
    padding: 30px 0px 0px 3px;
    font-size: 20px;
    width: 80px;
    height: 80px;
    line-height: 0px;
    color: #19191A;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

    .elementor-416 .elementor-element.elementor-element-3f8e93c .ekit-video-popup-btn i {
        font-size: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-3f8e93c .ekit-video-popup-btn svg {
        max-width: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-3f8e93c .ekit-video-popup-btn.glow-btn:before {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-3f8e93c .ekit-video-popup-btn.glow-btn:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-3f8e93c .ekit-video-popup-btn.glow-btn > i:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-3f8e93c .ekit-video-popup-btn svg path {
        stroke: #19191A;
        fill: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-3f8e93c .ekit-video-popup-btn:hover {
        color: #FFFFFF;
        background-color: #FFFFFF00;
        border-color: #FFFFFF;
    }

        .elementor-416 .elementor-element.elementor-element-3f8e93c .ekit-video-popup-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

.elementor-416 .elementor-element.elementor-element-3f8e93c > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-416 .elementor-element.elementor-element-7b81a91 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-416 .elementor-element.elementor-element-7b81a91 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-416 .elementor-element.elementor-element-7b81a91 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #FFFFFF;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(30px/2);
    margin-left: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-30px/2);
    margin-left: calc(-30px/2);
}

body.rtl .elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-30px/2);
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-30px/2);
}

.elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-icon i {
    color: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-icon svg {
    fill: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-03c88c8 {
    --e-icon-list-icon-size: 16px;
}

    .elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-text {
        color: #FFFFFF;
        padding-left: 7px;
    }

    .elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-416 .elementor-element.elementor-element-2b5f2ea > .elementor-container {
    max-width: 1290px;
}

.elementor-416 .elementor-element.elementor-element-2b5f2ea {
    padding: 35px 0px 0px 0px;
}

.elementor-416 .elementor-element.elementor-element-4c01eac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-4c01eac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background-image: url("../../2021/02/psycho-woman-screams-in-bed-insomnia-horror-e1613640322670.jpg");*/
    background-image: url('../../../../../../Img/Videoposter/Haathi_Mere_Saathi_series.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-4c01eac > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-4c01eac > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 10px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 10px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-4c01eac > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-416 .elementor-element.elementor-element-905595e .video-content {
    text-align: center;
}

.elementor-416 .elementor-element.elementor-element-905595e .ekit-video-popup-btn {
    padding: 30px 0px 0px 3px;
    font-size: 20px;
    width: 80px;
    height: 80px;
    line-height: 0px;
    color: #19191A;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

    .elementor-416 .elementor-element.elementor-element-905595e .ekit-video-popup-btn i {
        font-size: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-905595e .ekit-video-popup-btn svg {
        max-width: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-905595e .ekit-video-popup-btn.glow-btn:before {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-905595e .ekit-video-popup-btn.glow-btn:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-905595e .ekit-video-popup-btn.glow-btn > i:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-905595e .ekit-video-popup-btn svg path {
        stroke: #19191A;
        fill: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-905595e .ekit-video-popup-btn:hover {
        color: #FFFFFF;
        background-color: #FFFFFF00;
        border-color: #FFFFFF;
    }

        .elementor-416 .elementor-element.elementor-element-905595e .ekit-video-popup-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

.elementor-416 .elementor-element.elementor-element-905595e > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-416 .elementor-element.elementor-element-7ca0574 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-416 .elementor-element.elementor-element-7ca0574 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-416 .elementor-element.elementor-element-7ca0574 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #FFFFFF;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(30px/2);
    margin-left: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-30px/2);
    margin-left: calc(-30px/2);
}

body.rtl .elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-30px/2);
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-30px/2);
}

.elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-icon i {
    color: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-icon svg {
    fill: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-96bb68f {
    --e-icon-list-icon-size: 16px;
}

    .elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-text {
        color: #FFFFFF;
        padding-left: 7px;
    }

    .elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-416 .elementor-element.elementor-element-c00a167:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-c00a167 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background-image: url("../../2021/02/handcuffed-soldier-e1613640361336.jpg");*/
    background-image: url('../../../../../../Img/Videoposter/the_little_mermaid_2.jpg');
    background-position: center left;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-c00a167 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-c00a167 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-c00a167 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-416 .elementor-element.elementor-element-f57d54a .video-content {
    text-align: center;
}

.elementor-416 .elementor-element.elementor-element-f57d54a .ekit-video-popup-btn {
    padding: 30px 0px 0px 3px;
    font-size: 20px;
    width: 80px;
    height: 80px;
    line-height: 0px;
    color: #19191A;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

    .elementor-416 .elementor-element.elementor-element-f57d54a .ekit-video-popup-btn i {
        font-size: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-f57d54a .ekit-video-popup-btn svg {
        max-width: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-f57d54a .ekit-video-popup-btn.glow-btn:before {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-f57d54a .ekit-video-popup-btn.glow-btn:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-f57d54a .ekit-video-popup-btn.glow-btn > i:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-f57d54a .ekit-video-popup-btn svg path {
        stroke: #19191A;
        fill: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-f57d54a .ekit-video-popup-btn:hover {
        color: #FFFFFF;
        background-color: #FFFFFF00;
        border-color: #FFFFFF;
    }

        .elementor-416 .elementor-element.elementor-element-f57d54a .ekit-video-popup-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

.elementor-416 .elementor-element.elementor-element-f57d54a > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-416 .elementor-element.elementor-element-6b8a12b .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-416 .elementor-element.elementor-element-6b8a12b .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-416 .elementor-element.elementor-element-6b8a12b .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #FFFFFF;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(30px/2);
    margin-left: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-30px/2);
    margin-left: calc(-30px/2);
}

body.rtl .elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-30px/2);
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-30px/2);
}

.elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-icon i {
    color: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-icon svg {
    fill: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-c3313eb {
    --e-icon-list-icon-size: 16px;
}

    .elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-text {
        color: #FFFFFF;
        padding-left: 7px;
    }

    .elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-416 .elementor-element.elementor-element-86d5b85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-86d5b85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background-image: url("../../2021/02/hiker-e1613641532948.jpg");*/
    background-image: url('../../../../../../Img/Videoposter/Nippon_diwali.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-86d5b85 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-86d5b85 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-86d5b85 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-416 .elementor-element.elementor-element-b447e9e .video-content {
    text-align: center;
}

.elementor-416 .elementor-element.elementor-element-b447e9e .ekit-video-popup-btn {
    padding: 30px 0px 0px 3px;
    font-size: 20px;
    width: 80px;
    height: 80px;
    line-height: 0px;
    color: #19191A;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

    .elementor-416 .elementor-element.elementor-element-b447e9e .ekit-video-popup-btn i {
        font-size: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-b447e9e .ekit-video-popup-btn svg {
        max-width: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-b447e9e .ekit-video-popup-btn.glow-btn:before {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-b447e9e .ekit-video-popup-btn.glow-btn:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-b447e9e .ekit-video-popup-btn.glow-btn > i:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-b447e9e .ekit-video-popup-btn svg path {
        stroke: #19191A;
        fill: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-b447e9e .ekit-video-popup-btn:hover {
        color: #FFFFFF;
        background-color: #FFFFFF00;
        border-color: #FFFFFF;
    }

        .elementor-416 .elementor-element.elementor-element-b447e9e .ekit-video-popup-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

.elementor-416 .elementor-element.elementor-element-b447e9e > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-416 .elementor-element.elementor-element-44b54ee .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-416 .elementor-element.elementor-element-44b54ee .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-416 .elementor-element.elementor-element-44b54ee .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #FFFFFF;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(30px/2);
    margin-left: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-30px/2);
    margin-left: calc(-30px/2);
}

body.rtl .elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-30px/2);
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-30px/2);
}

.elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-icon i {
    color: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-icon svg {
    fill: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-b4d5a48 {
    --e-icon-list-icon-size: 16px;
}

    .elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-text {
        color: #FFFFFF;
        padding-left: 7px;
    }

    .elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-416 .elementor-element.elementor-element-47bdc56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-47bdc56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url("../../2021/02/bloody-halloween-theme-crazy-joker-face-e1613640405352.jpg");*/
    background-image: url('../../../../../../Img/Videoposter/gul_series.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-47bdc56 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-47bdc56 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 20px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 20px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-47bdc56 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-416 .elementor-element.elementor-element-ba985c9 .video-content {
    text-align: center;
}

.elementor-416 .elementor-element.elementor-element-ba985c9 .ekit-video-popup-btn {
    padding: 30px 0px 0px 3px;
    font-size: 20px;
    width: 80px;
    height: 80px;
    line-height: 0px;
    color: #19191A;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

    .elementor-416 .elementor-element.elementor-element-ba985c9 .ekit-video-popup-btn i {
        font-size: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-ba985c9 .ekit-video-popup-btn svg {
        max-width: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-ba985c9 .ekit-video-popup-btn.glow-btn:before {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-ba985c9 .ekit-video-popup-btn.glow-btn:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-ba985c9 .ekit-video-popup-btn.glow-btn > i:after {
        color: #B4B4B4;
    }

    .elementor-416 .elementor-element.elementor-element-ba985c9 .ekit-video-popup-btn svg path {
        stroke: #19191A;
        fill: #19191A;
    }

    .elementor-416 .elementor-element.elementor-element-ba985c9 .ekit-video-popup-btn:hover {
        color: #FFFFFF;
        background-color: #FFFFFF00;
        border-color: #FFFFFF;
    }

        .elementor-416 .elementor-element.elementor-element-ba985c9 .ekit-video-popup-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

.elementor-416 .elementor-element.elementor-element-ba985c9 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-416 .elementor-element.elementor-element-7676ef1 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-416 .elementor-element.elementor-element-7676ef1 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-416 .elementor-element.elementor-element-7676ef1 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #FFFFFF;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(30px/2);
    margin-left: calc(30px/2);
}

.elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-30px/2);
    margin-left: calc(-30px/2);
}

body.rtl .elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-30px/2);
}

body:not(.rtl) .elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-30px/2);
}

.elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-icon i {
    color: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-icon svg {
    fill: #FFD700;
}

.elementor-416 .elementor-element.elementor-element-7fc9ff6 {
    --e-icon-list-icon-size: 16px;
}

    .elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-text {
        color: #FFFFFF;
        padding-left: 7px;
    }

    .elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

@media(max-width:1024px) and (min-width:768px) {
    .elementor-416 .elementor-element.elementor-element-5b2d3e0 {
        width: 100%;
    }

    .elementor-416 .elementor-element.elementor-element-6699173 {
        width: 100%;
    }

    .elementor-416 .elementor-element.elementor-element-3675f1a {
        width: 50%;
    }

    .elementor-416 .elementor-element.elementor-element-3695f1a {
        width: 50%;
    }

    .elementor-416 .elementor-element.elementor-element-9ebbf52 {
        width: 50%;
    }

    .elementor-416 .elementor-element.elementor-element-fd49917 {
        width: 50%;
    }

    .elementor-416 .elementor-element.elementor-element-cf6c9f2 {
        width: 50%;
    }

    .elementor-416 .elementor-element.elementor-element-4c01eac {
        width: 50%;
    }

    .elementor-416 .elementor-element.elementor-element-c00a167 {
        width: 50%;
    }

    .elementor-416 .elementor-element.elementor-element-86d5b85 {
        width: 50%;
    }

    .elementor-416 .elementor-element.elementor-element-47bdc56 {
        width: 50%;
    }
}

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-ef02917 {
        padding: 26% 0% 15% 0%;
    }

    .elementor-416 .elementor-element.elementor-element-0e38ecf > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-416 .elementor-element.elementor-element-5deab37 .elementor-heading-title {
        font-size: var( --e-global-typography-856f379-font-size );
        line-height: var( --e-global-typography-856f379-line-height );
        letter-spacing: var( --e-global-typography-856f379-letter-spacing );
        word-spacing: var( --e-global-typography-856f379-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-f1b8b00 {
        padding: 80px 0px 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-60ba853 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-416 .elementor-element.elementor-element-dc1b209 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-63d949c-font-size );
        line-height: var( --e-global-typography-63d949c-line-height );
        letter-spacing: var( --e-global-typography-63d949c-letter-spacing );
        word-spacing: var( --e-global-typography-63d949c-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-dc1b209 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-02155b7 {
        padding: 35% 0% 5% 0%;
    }

    .elementor-416 .elementor-element.elementor-element-e004724 .elementor-heading-title {
        font-size: var( --e-global-typography-4ed2e81-font-size );
        line-height: var( --e-global-typography-4ed2e81-line-height );
        letter-spacing: var( --e-global-typography-4ed2e81-letter-spacing );
        word-spacing: var( --e-global-typography-4ed2e81-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-da8f27f .elementor-heading-title {
        font-size: var( --e-global-typography-f896ea6-font-size );
        line-height: var( --e-global-typography-f896ea6-line-height );
        letter-spacing: var( --e-global-typography-f896ea6-letter-spacing );
        word-spacing: var( --e-global-typography-f896ea6-word-spacing );
    }

    body:not(.rtl) .elementor-416 .elementor-element.elementor-element-a130113 {
        left: 40%;
    }

    body.rtl .elementor-416 .elementor-element.elementor-element-a130113 {
        right: 40%;
    }

    .elementor-416 .elementor-element.elementor-element-a130113 {
        top: -100%;
    }

    .elementor-416 .elementor-element.elementor-element-6606223 .elementor-heading-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-0c51879 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-0c51879 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-a3b0768 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-6699173 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(16px/2);
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(16px/2);
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(16px/2);
        margin-left: calc(16px/2);
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-16px/2);
        margin-left: calc(-16px/2);
    }

    body.rtl .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-16px/2);
    }

    body:not(.rtl) .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-16px/2);
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-46c87e3-font-size );
        line-height: var( --e-global-typography-46c87e3-line-height );
        letter-spacing: var( --e-global-typography-46c87e3-letter-spacing );
        word-spacing: var( --e-global-typography-46c87e3-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 > .elementor-widget-container {
        margin: 4px 30px 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-3675f1a > .elementor-element-populated {
        margin: 0px 10px 20px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-3695f1a > .elementor-element-populated {
        margin: 0px 10px 20px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-6362ff1 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-6362ff1 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-9ebbf52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-9ebbf52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-9ebbf52 > .elementor-element-populated {
        margin: 0px 20px 20px 10px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 10px;
    }

    .elementor-416 .elementor-element.elementor-element-c61cce0 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-c61cce0 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-fd49917 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-4ae0bbc .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-4ae0bbc .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-cf6c9f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-cf6c9f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-cf6c9f2 > .elementor-element-populated {
        margin: 0px 20px 0px 10px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 10px;
    }

    .elementor-416 .elementor-element.elementor-element-7b81a91 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-7b81a91 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-2b5f2ea {
        padding: 20px 0px 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-4c01eac > .elementor-element-populated {
        margin: 0px 10px 20px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-7ca0574 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-7ca0574 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-c00a167 > .elementor-element-populated {
        margin: 0px 20px 20px 10px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 10px;
    }

    .elementor-416 .elementor-element.elementor-element-6b8a12b .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-6b8a12b .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-86d5b85 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }

    .elementor-416 .elementor-element.elementor-element-44b54ee .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-44b54ee .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-47bdc56 > .elementor-element-populated {
        margin: 0px 20px 0px 10px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 10px;
    }

    .elementor-416 .elementor-element.elementor-element-7676ef1 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-7676ef1 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }
}

@media(max-width:767px) {
    .elementor-416 .elementor-element.elementor-element-ef02917 {
        padding: 45% 0% 30% 0%;
    }

    .elementor-416 .elementor-element.elementor-element-0e38ecf > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-416 .elementor-element.elementor-element-5deab37 .elementor-heading-title {
        font-size: var( --e-global-typography-856f379-font-size );
        line-height: var( --e-global-typography-856f379-line-height );
        letter-spacing: var( --e-global-typography-856f379-letter-spacing );
        word-spacing: var( --e-global-typography-856f379-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-f1b8b00 {
        padding: 50px 0px 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-60ba853 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-416 .elementor-element.elementor-element-dc1b209 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-63d949c-font-size );
        line-height: var( --e-global-typography-63d949c-line-height );
        letter-spacing: var( --e-global-typography-63d949c-letter-spacing );
        word-spacing: var( --e-global-typography-63d949c-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-dc1b209 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-dc1b209 > .elementor-widget-container {
        margin: 0px 0px -63px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-02155b7:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-02155b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-416 .elementor-element.elementor-element-02155b7 {
        padding: 70% 0% 0% 0%;
    }

    .elementor-416 .elementor-element.elementor-element-c7ecfa3 > .elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-416 .elementor-element.elementor-element-e004724 .elementor-heading-title {
        font-size: var( --e-global-typography-4ed2e81-font-size );
        line-height: var( --e-global-typography-4ed2e81-line-height );
        letter-spacing: var( --e-global-typography-4ed2e81-letter-spacing );
        word-spacing: var( --e-global-typography-4ed2e81-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-da8f27f .elementor-heading-title {
        font-size: var( --e-global-typography-f896ea6-font-size );
        line-height: var( --e-global-typography-f896ea6-line-height );
        letter-spacing: var( --e-global-typography-f896ea6-letter-spacing );
        word-spacing: var( --e-global-typography-f896ea6-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-6606223 .elementor-heading-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-6606223 > .elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-6606223 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-416 .elementor-element.elementor-element-0c51879 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-0c51879 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-0c51879 > .elementor-widget-container {
        margin: 15px 0px 15px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-0c51879 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-416 .elementor-element.elementor-element-a3b0768 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-6699173 > .elementor-element-populated > .elementor-background-overlay {
        background-position: bottom center;
        background-size: 100% auto;
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(16px/2);
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(16px/2);
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(16px/2);
        margin-left: calc(16px/2);
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-16px/2);
        margin-left: calc(-16px/2);
    }

    body.rtl .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-16px/2);
    }

    body:not(.rtl) .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-16px/2);
    }

    .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-65d2374 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-46c87e3-font-size );
        line-height: var( --e-global-typography-46c87e3-line-height );
        letter-spacing: var( --e-global-typography-46c87e3-letter-spacing );
        word-spacing: var( --e-global-typography-46c87e3-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-643c40c .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-9312c81 {
        padding: 0px 0px 50px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-3675f1a > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-416 .elementor-element.elementor-element-3695f1a > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-416 .elementor-element.elementor-element-6362ff1 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-6362ff1 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-6b1399a .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-9ebbf52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-9ebbf52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-9ebbf52 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-416 .elementor-element.elementor-element-c61cce0 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-c61cce0 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-85eee23 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-fd49917 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-416 .elementor-element.elementor-element-4ae0bbc .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-4ae0bbc .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-12296c1 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-cf6c9f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-cf6c9f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-cf6c9f2 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-416 .elementor-element.elementor-element-7b81a91 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-7b81a91 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-03c88c8 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-2b5f2ea {
        padding: 0px 0px 0px 0px;
    }

    .elementor-416 .elementor-element.elementor-element-4c01eac > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-416 .elementor-element.elementor-element-7ca0574 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-7ca0574 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-96bb68f .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-c00a167 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-416 .elementor-element.elementor-element-6b8a12b .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-6b8a12b .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-c3313eb .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-86d5b85 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-416 .elementor-element.elementor-element-44b54ee .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-44b54ee .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-b4d5a48 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-416 .elementor-element.elementor-element-47bdc56 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-416 .elementor-element.elementor-element-7676ef1 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-7676ef1 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-416 .elementor-element.elementor-element-7fc9ff6 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }
}

/*My Style Sheet*/

@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-fd12345 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-fd12345:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-fd12345 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Videoposter/Nippon_spotless.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-fd12345 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-fd12345 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-fd12345 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-fd12345 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-fd12345 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

}

/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-sd45454 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-sd45454:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-sd45454 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Videoposter/Nippon_aircare.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-sd45454 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-sd45454 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-sd45454 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-sd45454 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-sd45454 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-fg678677 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-fg678677:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-fg678677 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Videoposter/Nippon_pongal.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-fg678677 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-fg678677 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-fg678677 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-fg678677 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-fg678677 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}




/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-fg567677 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-fg567677:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-fg567677 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Videoposter/Nippon_diwali2.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-fg567677 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-fg567677 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-fg567677 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-fg567677 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-fg567677 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}




/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-bh5656753 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-bh5656753:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-bh5656753 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Videoposter/dangerous_series.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-bh5656753 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-bh5656753 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-bh5656753 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-bh5656753 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-bh5656753 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}




/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-hfds6767 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-hfds6767:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-hfds6767 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/Titles-Logo-from-PhantomFx.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-hfds6767 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-hfds6767 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-hfds6767 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-hfds6767 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-hfds6767 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-psdr56787 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-psdr56787:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-psdr56787 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/Sci-Fi-Reel-from-PhantomFx.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-psdr56787 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-psdr56787 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-psdr56787 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-psdr56787 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-psdr56787 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-fgr445356 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-fgr445356:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-fgr445356 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/A-Little-Mermaid-VFX-REEL-from-PhantomFx.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-fgr445356 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-fgr445356 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-fgr445356 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-fgr445356 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-fgr445356 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}




/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-Hkt5868 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-Hkt5868:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-Hkt5868 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/101-CL-000-from-PhantomFx.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-Hkt5868 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-Hkt5868 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-Hkt5868 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-Hkt5868 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-Hkt5868 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-bnt34567 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-bnt34567:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-bnt34567 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Videoposter/single_show_reel.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-bnt34567 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-bnt34567 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-bnt34567 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-bnt34567 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-bnt34567 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-dsef6768 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-dsef6768:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-dsef6768 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/LEOPARD-LOOKDEV-TURNTABLE.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-dsef6768 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-dsef6768 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-dsef6768 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-dsef6768 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-dsef6768 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}


/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-ytr56757 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-ytr56757:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-ytr56757 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/Concept_reel.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-ytr56757 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-ytr56757 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-ytr56757 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-ytr56757 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-ytr56757 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}




/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-jy678965 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-jy678965:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-jy678965 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    /*background-image: url('../../../../../../Img/newposter/horror_&_fantasy_reel_-_2022.jpg');*/
    background-image: url('../../../../../../Images/horror_&_fantasy_reel_-_2022-2.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-jy678965 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-jy678965 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-jy678965 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-jy678965 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-jy678965 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-divya56565 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-divya56565:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-divya56565 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/Cars-Reel-PhantomFX.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-divya56565 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-divya56565 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-divya56565 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-divya56565 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-divya56565 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-ght565900 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-ght565900:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-ght565900 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/reelposter/DANGEROUS-Movie-VFX-Breakdown.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-ght565900 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-ght565900 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-ght565900 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-ght565900 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-ght565900 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-FHT90890 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-FHT90890:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-FHT90890 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/HMS-Elephant.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-FHT90890 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-FHT90890 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-FHT90890 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-FHT90890 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-FHT90890 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}


/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-KLU890890 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-KLU890890:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-KLU890890 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/fx_reel.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-KLU890890 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-KLU890890 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-KLU890890 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-KLU890890 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-KLU890890 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-Uk090909 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-Uk090909:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-Uk090909 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/Seemaraja-BTS-Demo.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-Uk090909 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-Uk090909 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-Uk090909 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-Uk090909 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-KLU890890 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}


/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-MK7854345 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-MK7854345:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-MK7854345 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/Seemaraja-BTS-Demo.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-MK7854345 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-MK7854345 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-MK7854345 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-MK7854345 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-MK7854345 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}


/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-HT675656 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-HT675656:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-HT675656 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/LEGEND-OF-THE-FIVE-VFX-REEL.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-HT675656 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-HT675656 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-HT675656 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-HT675656 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-HT675656 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-DH67678 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-DH67678:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-DH67678 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/HMS-DEMO.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-DH67678 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-DH67678 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-DH67678 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-DH67678 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-DH67678 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}


/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-WE6754345 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-WE6754345:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-WE6754345 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/GUL-Shot-from-PhantomFx.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-WE6754345 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-WE6754345 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-WE6754345 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-WE6754345 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-WE6754345 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-ILV143143 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-ILV143143:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-ILV143143 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/DANGEROUS-Movie-VFX-Breakdown.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-ILV143143 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-ILV143143 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-ILV143143 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-ILV143143 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-ILV143143 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}




/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-143286286 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-143286286:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-143286286 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/Cats-and-Dogs-3-vfx-making-2020.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-143286286 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-143286286 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-143286286 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-143286286 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-143286286 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-MCV5676567 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-MCV5676567:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-MCV5676567 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/BRE-SHOWREEL-2018.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-MCV5676567 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-MCV5676567 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-MCV5676567 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-MCV5676567 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-MCV5676567 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-MIB123456 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-MIB123456:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-MIB123456 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/Energy-Wall.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-MIB123456 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-MIB123456 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-MIB123456 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-MIB123456 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-MIB123456 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}





/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-ur26789 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-ur26789:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-ur26789 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/bird_reel_-_2022.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-ur26789 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-ur26789 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-ur26789 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-ur26789 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-ur26789 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-789454r {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-789454r:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-789454r > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/under_water_reel.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-789454r > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-789454r > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-789454r > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-789454r > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-789454r > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}




/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-9875432 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-9875432:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-9875432 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/fire_smoke_&_glass_breaking_reel_-_2022.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-9875432 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-9875432 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-9875432 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-9875432 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-9875432 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}




/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-23BNY854 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-23BNY854:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-23BNY854 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/newposter/FX-Reel-2013.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-23BNY854 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-23BNY854 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-23BNY854 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-23BNY854 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-23BNY854 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}


/*Filmography Data Poster Add Video Content*/

/*Set Next Data*/


@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-SMS57678 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-SMS57678:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-SMS57678 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Videoposter/dangerous.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-SMS57678 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-SMS57678 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-SMS57678 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-SMS57678 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-SMS57678 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}


/*Set Next Data*/

@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-TMB576687 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-TMB576687:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-TMB576687 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Domestic/Dom22.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-TMB576687 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-TMB576687 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-TMB576687 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-TMB576687 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-TMB576687 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}



/*Set Next Data*/

@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-IOB68789 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-IOB68789:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-IOB68789 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Domestic/Dom11.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-IOB68789 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-IOB68789 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-IOB68789 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-IOB68789 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-IOB68789 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}




/*Set Next Data*/

@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-SBI78997 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-SBI78997:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-SBI78997 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Domestic/Dom9.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-SBI78997 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-SBI78997 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-SBI78997 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-SBI78997 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-SBI78997 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}


/*Set Next Data*/

@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-LKB67888 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-LKB67888:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-LKB67888 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/International/Charlie-01.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-LKB67888 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-LKB67888 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-LKB67888 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-LKB67888 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-LKB67888 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}




/*Set Next Data*/

@media(max-width:1024px) and (min-width:768px) {

    .elementor-416 .elementor-element.elementor-element-SIVA5466 {
        width: 50%;
    }
}


.elementor-416 .elementor-element.elementor-element-SIVA5466:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-416 .elementor-element.elementor-element-SIVA5466 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url('../../../../../../Img/Videoposter/Nippon_Wedding_2.jpg');*/
    background-image: url('../../../../../../Img/Videoposter/dog_1.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-416 .elementor-element.elementor-element-SIVA5466 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.5;
}

.elementor-416 .elementor-element.elementor-element-SIVA5466 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 80% 0% 15% 0%;
}

    .elementor-416 .elementor-element.elementor-element-SIVA5466 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

@media(max-width:1024px) {
    .elementor-416 .elementor-element.elementor-element-SIVA5466 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }
}

@media(max-width:767px) {

    .elementor-416 .elementor-element.elementor-element-SIVA5466 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }
}