.elementor-19 .elementor-element.elementor-element-ca6c611 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-19 .elementor-element.elementor-element-935666e{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-935666e .elementor-wrapper{--video-aspect-ratio:1;}.elementor-19 .elementor-element.elementor-element-aa1f544{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-c7a9a54{left:1px;}body.rtl .elementor-19 .elementor-element.elementor-element-c7a9a54{right:1px;}.elementor-19 .elementor-element.elementor-element-c7a9a54{top:-1px;}.elementor-19 .elementor-element.elementor-element-bbbbe3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7bd5cd1{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:2;}.elementor-19 .elementor-element.elementor-element-93dfa29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d145d46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-2e68549{width:100%;max-width:100%;padding:40px 10px 0px 10px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-68a610a{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-68a610a{right:0px;}.elementor-19 .elementor-element.elementor-element-68a610a{bottom:0px;}.elementor-19 .elementor-element.elementor-element-6a8f5b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6a8f5b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-03e67df{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-03e67df.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1822de3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 96px;--row-gap:0px;--column-gap:96px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e9225be{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e9225be.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-61d9819{--display:flex;--min-height:100vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-61d9819.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-eaf570f{--display:flex;--min-height:100vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-eaf570f.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-d5458ad{--display:flex;--min-height:100vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d5458ad.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-df36984{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-df36984.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-87376ec{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-87376ec{right:0px;}.elementor-19 .elementor-element.elementor-element-87376ec{top:0px;}.elementor-19 .elementor-element.elementor-element-092955e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-65448a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-19 .elementor-element.elementor-element-65448a8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-640d009{--display:flex;--min-height:calc(100vh - 110px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-19 .elementor-element.elementor-element-99b5849{z-index:1;}.elementor-19 .elementor-element.elementor-element-8bc734d{--display:flex;--min-height:calc(100vh - 110px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-19 .elementor-element.elementor-element-a83d639{z-index:1;}@media(max-width:1470px){.elementor-19 .elementor-element.elementor-element-aa1f544{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-7bd5cd1{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-1822de3{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-19 .elementor-element.elementor-element-65448a8{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-65448a8.e-con{--align-self:center;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-aa1f544{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-c7a9a54{left:-0.994px;}body.rtl .elementor-19 .elementor-element.elementor-element-c7a9a54{right:-0.994px;}.elementor-19 .elementor-element.elementor-element-c7a9a54{top:-1px;}.elementor-19 .elementor-element.elementor-element-7bd5cd1{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-19 .elementor-element.elementor-element-d145d46{padding:8px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-092955e{--width:100%;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-65448a8{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-19 .elementor-element.elementor-element-640d009{--min-height:calc(100vh - 130px);}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-bbbbe3b{--content-width:1652px;}.elementor-19 .elementor-element.elementor-element-6a8f5b5{--width:100%;}.elementor-19 .elementor-element.elementor-element-e9225be{--width:100vw;}.elementor-19 .elementor-element.elementor-element-61d9819{--width:calc(100vw - 96px);}.elementor-19 .elementor-element.elementor-element-eaf570f{--width:calc(100vw - 80px);}.elementor-19 .elementor-element.elementor-element-d5458ad{--width:calc(100vw - 96px);}.elementor-19 .elementor-element.elementor-element-df36984{--width:auto;}.elementor-19 .elementor-element.elementor-element-65448a8{--width:100vw;}}@media(max-width:1470px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-e9225be{--width:100vw;}.elementor-19 .elementor-element.elementor-element-65448a8{--width:100vw;}}/* Start custom CSS for video, class: .elementor-element-935666e */.elementor-19 .elementor-element.elementor-element-935666e {
    mix-blend-mode: screen;
    /*mix-blend-mode: difference;*/
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa1f544 */.max-zn-heading span {
  position: relative;
  display: inline-block;
  width: fit-content;
  line-height: 1;
  padding-right: 12px;
  
}

.max-zn-heading {
    font-size: 48px;
    margin: 0;
}
.max-zn-heading .big-text {
    font-size: 120px;
    margin-top: -3px;
}

@media only screen and (max-width: 1470px) {
    .max-zn-heading {
        font-size: 32px;
        margin: 0;
    }
    .max-zn-heading .big-text {
        font-size: 80px;
    }
}

@media only screen and (max-width: 767px) {
    .max-zn-heading {
        font-size: 28px;
        margin: 0;
    }
    .max-zn-heading .big-text {
        font-size: 48px;
    }
}


.max-zn-heading span:before {
    content: "";
    position: absolute;
    top: -6px;
    height: calc(100% + 8px);
    width: 100%;
    background: #ffffff;
    transform: scaleX(1);
    transform-origin: right;
    transition:  transform 0.9s cubic-bezier(0.65, 0, 0.35, 1);
    
}

/* reveal state */
.max-zn-heading span.reveal::before {
  transform: scaleX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbbbe3b */.elementor-19 .elementor-element.elementor-element-bbbbe3b {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93dfa29 */.elementor-19 .elementor-element.elementor-element-93dfa29 {
    /*mix-blend-mode: screen;*/
    /*mix-blend-mode: difference;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d145d46 */.elementor-19 .elementor-element.elementor-element-d145d46 {
    /*mix-blend-mode: screen;*/
    /*mix-blend-mode: difference;*/
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e68549 */.parent {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: repeat(3, calc(100vh / 3 - 64px));
    gap: 10px;
}

.yj-grid-item {
    position: relative;
    overflow: hidden;
    display: flex;
    will-change: transform;
}

.yj-grid-item-1 { grid-area: 1 / 1 / 2 / 4; background: url('https://authox.io/wp-content/uploads/2026/05/grid-1.gif') center/cover; }
.yj-grid-item-2 { grid-area: 1 / 4 / 2 / 5; background: url('https://authox.io/wp-content/uploads/2026/05/grid-2.gif') center/cover; }
.yj-grid-item-3 { grid-area: 1 / 5 / 3 / 6; background: url('https://authox.io/wp-content/uploads/2026/05/grid-3.gif') center/cover; }
.yj-grid-item-4 { grid-area: 3 / 4 / 4 / 6; background: url('https://authox.io/wp-content/uploads/2026/05/grid-4.jpg') center/cover; }
.yj-grid-item-5 { grid-area: 3 / 2 / 4 / 4; background: url('https://authox.io/wp-content/uploads/2026/05/grid-5.gif') center/cover; }
.yj-grid-item-6 { grid-area: 2 / 1 / 4 / 2; background: url('https://authox.io/wp-content/uploads/2026/05/grid-6.gif') center/cover; }

.yj-grid-item-feature {
    grid-area: 2 / 2 / 3 / 5;
    background: url('https://authox.io/wp-content/uploads/2026/05/Feature.jpg') center/cover;

    transform: scale(1.674);
    transition: transform 1.4s cubic-bezier(0.65, 0, 0.35, 1);
    will-change: transform;
}

.wx,
.hy {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;

    transform-origin: center;
    transition: transform 1.2s cubic-bezier(0.65, 0, 0.35, 1);
    will-change: transform;
}

.left-to-right .wx { transform-origin: left; }
.right-to-left .wx { transform-origin: right; }

.top-to-bottom .hy { transform-origin: top; }
.bottom-to-top .hy { transform-origin: bottom; }

.wx { transform: scaleX(1); }
.hy { transform: scaleY(1); }

.parent.animated .wx { transform: scaleX(0); }
.parent.animated .hy { transform: scaleY(0); }
.parent.animated .yj-grid-item-feature { transform: scale(1); }


/* MOBILE */
@media (max-width: 768px) {
    .parent .yj-grid-item-feature {
        transform: scale(1);
    }
    .wx, .hy {
        transform: scale(0);
    }
    .parent {
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: repeat(8, 80px);
    }
    
    .yj-grid-item-feature {
        grid-column: 1 / 3;
        grid-row: 1 / 3;
    }
    
    .yj-grid-item-1 {
        grid-column: 1 / 2;
        grid-row: 3 / 5;
    }
    .yj-grid-item-2 {
        grid-column: 2 / 3;
        grid-row: 3 / 5;
    }
    .yj-grid-item-3 {
        grid-column: 1 / 2;
        grid-row: 5 / 7;
    }
    .yj-grid-item-4 {
        grid-column: 2 / 3;
        grid-row: 5 / 7;
    }
    .yj-grid-item-5 {
        grid-column: 1 / 2;
        grid-row: 7 / 9;
    }
    .yj-grid-item-6 {
        grid-column: 2 / 3;
        grid-row: 7 / 9;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-99b5849 */.grid-phase-parent {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: repeat(2, calc(50vh - 60px));
    gap: 10px;
}
@media only screen and (max-width: 1470px) {
    .grid-phase-parent {
        grid-template-rows: repeat(2, calc(50vh - 71px));
    }
}

.phase-item {
    width: 100%;
    height: 100%;
}

/* Grid Areas */
.phase-1-item-1 {
    grid-area: 1 / 1 / 2 / 4;
    background: url("https://authox.io/wp-content/uploads/2026/05/phase1-1-scaled.webp") center / cover no-repeat;
}
.phase-1-item-2 {
    grid-area: 1 / 4 / 2 / 8;
    background: url("https://authox.io/wp-content/uploads/2026/05/phase1-2-scaled.webp") center / cover no-repeat;
}
.phase-1-item-3 {
    grid-area: 1 / 8 / 2 / 13;
    background: url("https://authox.io/wp-content/uploads/2026/05/phase1-3.jpg") center / cover no-repeat;
}
.phase-1-item-4 {
    grid-area: 2 / 1 / 3 / 7;
    background: url("https://authox.io/wp-content/uploads/2026/05/phase1-4-scaled.webp") center / cover no-repeat;
}
.phase-1-item-5 {
    grid-area: 2 / 7 / 3 / 13;
    background: url("https://authox.io/wp-content/uploads/2026/05/phase1-5-scaled.webp") center / cover no-repeat;
}

/* MOBILE */
@media (max-width: 768px) {
    .grid-phase-parent {
        grid-template-columns: 1fr 1fr;
        grid-template-rows: repeat(4, calc((100vh - 160px) / 4));
    }
    .phase-1-item-3 {
        grid-area: 1 / 1 / 2 / 3;
    }
    .phase-1-item-1 {
        grid-area: 2 / 1 / 3 / 2;
    }
    .phase-1-item-2 {
        grid-area: 2 / 2 / 3 / 3;
    }
    .phase-1-item-4 {
        grid-area: 3 / 1 / 4 / 3;
    }
    .phase-1-item-5 {
        grid-area: 4 / 1 / 5 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a83d639 *//* Grid Areas */
.phase-2-item-1 {
    grid-area: 1 / 1 / 2 / 7;
    background: url("https://authox.io/wp-content/uploads/2026/05/phase2-1.webp") center / cover no-repeat;
}
.phase-2-item-2 {
    grid-area: 1 / 7 / 2 / 13;
    background: url("https://authox.io/wp-content/uploads/2026/05/phase2-2.webp") center / cover no-repeat;
}
.phase-2-item-3 {
    grid-area: 2 / 1 / 3 / 5;
    background: url("https://authox.io/wp-content/uploads/2026/05/phase2-3.webp") center / cover no-repeat;
}
.phase-2-item-4 {
    grid-area: 2 / 5 / 3 / 9;
    background: url("https://authox.io/wp-content/uploads/2026/05/phase2-4.webp") center / cover no-repeat;
}
.phase-2-item-5 {
    grid-area: 2 / 9 / 3 / 13;
    background: url("https://authox.io/wp-content/uploads/2026/05/phase2-item5.webp") center / cover no-repeat;
}

/* MOBILE */
@media (max-width: 768px) {
    .phase-2.grid-phase-parent {
        grid-template-columns: 1fr 1fr;
        grid-template-rows: repeat(8, calc((100vh - 200px) / 8));
    }
    .phase-2-item-3 {
        grid-area: 1 / 1 / 3 / 3;
    }
    .phase-2-item-4 {
        grid-area: 3 / 1 / 5 / 2;
    }
    .phase-2-item-5 {
        grid-area: 3 / 2 / 5 / 3;
    }
    .phase-2-item-1 {
        grid-area: 5 / 1 / 7 / 3;
    }
    .phase-2-item-2 {
        grid-area: 7 / 1 / 9 / 3;
    }
}/* End custom CSS */