.elementor-207 .elementor-element.elementor-element-3abaf79{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:9999;}.elementor-207 .elementor-element.elementor-element-3abaf79:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-3abaf79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-3abaf79{left:0%;}body.rtl .elementor-207 .elementor-element.elementor-element-3abaf79{right:0%;}.elementor-207 .elementor-element.elementor-element-4dfa373{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-207 .elementor-element.elementor-element-4dfa373:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-4dfa373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-207 .elementor-element.elementor-element-4dfa373.e-con{--align-self:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-207 .elementor-element.elementor-element-de21453{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;top:0px;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-de21453{left:50%;}body.rtl .elementor-207 .elementor-element.elementor-element-de21453{right:50%;}.elementor-207 .elementor-element.elementor-element-de21453 .elementor-menu-toggle{margin-left:auto;}.elementor-207 .elementor-element.elementor-element-de21453 div.elementor-menu-toggle{color:#838383;}.elementor-207 .elementor-element.elementor-element-de21453 div.elementor-menu-toggle svg{fill:#838383;}.elementor-207 .elementor-element.elementor-element-53daa6d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-207 .elementor-element.elementor-element-53daa6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-207 .elementor-element.elementor-element-4bdeeb8{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--z-index:10;}.elementor-207 .elementor-element.elementor-element-bcc4151{--display:flex;--min-height:100vh;--z-index:10;}.elementor-207 .elementor-element.elementor-element-bcc4151.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-207 .elementor-element.elementor-element-3b1a477{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:17%;}.elementor-207 .elementor-element.elementor-element-3b1a477.elementor-element{--align-self:center;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-3b1a477{left:49%;}body.rtl .elementor-207 .elementor-element.elementor-element-3b1a477{right:49%;}.elementor-207 .elementor-element.elementor-element-c13f624{--display:flex;--position:absolute;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-207 .elementor-element.elementor-element-c13f624:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-c13f624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nelio.ink/wp-content/uploads/2025/12/Image_hiy37xhiy37xhiy3-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-c13f624{left:0px;}body.rtl .elementor-207 .elementor-element.elementor-element-c13f624{right:0px;}.elementor-207 .elementor-element.elementor-element-38d3eca{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:37%;}.elementor-207 .elementor-element.elementor-element-38d3eca.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-38d3eca{left:-6%;}body.rtl .elementor-207 .elementor-element.elementor-element-38d3eca{right:-6%;}.elementor-207 .elementor-element.elementor-element-c8987a5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--z-index:10;}.elementor-207 .elementor-element.elementor-element-a3faadf{--display:flex;--position:absolute;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-207 .elementor-element.elementor-element-a3faadf:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-a3faadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nelio.ink/wp-content/uploads/2025/12/Image_nd4efqnd4efqnd4e.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-a3faadf{left:0px;}body.rtl .elementor-207 .elementor-element.elementor-element-a3faadf{right:0px;}.elementor-207 .elementor-element.elementor-element-3320658{width:var( --container-widget-width, 14% );max-width:14%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:14%;--container-widget-flex-grow:0;top:11%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-3320658{left:17%;}body.rtl .elementor-207 .elementor-element.elementor-element-3320658{right:17%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-6a49500{left:195px;}body.rtl .elementor-207 .elementor-element.elementor-element-6a49500{right:195px;}.elementor-207 .elementor-element.elementor-element-6a49500{top:195px;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-2eac6ca{left:10%;}body.rtl .elementor-207 .elementor-element.elementor-element-2eac6ca{right:10%;}.elementor-207 .elementor-element.elementor-element-2eac6ca{top:54%;}.elementor-207 .elementor-element.elementor-element-2eac6ca img{width:230px;max-width:230px;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-dfa7879{left:23%;}body.rtl .elementor-207 .elementor-element.elementor-element-dfa7879{right:23%;}.elementor-207 .elementor-element.elementor-element-dfa7879{top:83%;}.elementor-207 .elementor-element.elementor-element-be59d33{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;top:25%;text-align:right;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-be59d33{left:72%;}body.rtl .elementor-207 .elementor-element.elementor-element-be59d33{right:72%;}.elementor-207 .elementor-element.elementor-element-be59d33 img{width:28%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-384207e{left:78%;}body.rtl .elementor-207 .elementor-element.elementor-element-384207e{right:78%;}.elementor-207 .elementor-element.elementor-element-384207e{top:53%;z-index:2;}.elementor-207 .elementor-element.elementor-element-d8437df{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;top:19%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-d8437df{left:25%;}body.rtl .elementor-207 .elementor-element.elementor-element-d8437df{right:25%;}.elementor-207 .elementor-element.elementor-element-d8437df img{width:39%;max-width:39%;height:0%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-b69b5e6{left:46%;}body.rtl .elementor-207 .elementor-element.elementor-element-b69b5e6{right:46%;}.elementor-207 .elementor-element.elementor-element-b69b5e6{top:64%;}.elementor-207 .elementor-element.elementor-element-140c050{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:37%;}.elementor-207 .elementor-element.elementor-element-140c050.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-140c050{left:-6%;}body.rtl .elementor-207 .elementor-element.elementor-element-140c050{right:-6%;}.elementor-207 .elementor-element.elementor-element-150a928{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--z-index:10;}.elementor-207 .elementor-element.elementor-element-1789207{--display:flex;--position:absolute;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-207 .elementor-element.elementor-element-1789207:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-1789207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nelio.ink/wp-content/uploads/2026/01/sect2bg169.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-1789207{left:0px;}body.rtl .elementor-207 .elementor-element.elementor-element-1789207{right:0px;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-7571de6{left:14.591%;}body.rtl .elementor-207 .elementor-element.elementor-element-7571de6{right:14.591%;}.elementor-207 .elementor-element.elementor-element-7571de6{top:1.245%;}.elementor-207 .elementor-element.elementor-element-7571de6 img{width:16%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-e61b9cc{left:15%;}body.rtl .elementor-207 .elementor-element.elementor-element-e61b9cc{right:15%;}.elementor-207 .elementor-element.elementor-element-e61b9cc{top:36%;}.elementor-207 .elementor-element.elementor-element-a0f5436{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;top:25.406%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-a0f5436{left:42.621%;}body.rtl .elementor-207 .elementor-element.elementor-element-a0f5436{right:42.621%;}.elementor-207 .elementor-element.elementor-element-a0f5436 img{width:39%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-7afb9f4{left:46%;}body.rtl .elementor-207 .elementor-element.elementor-element-7afb9f4{right:46%;}.elementor-207 .elementor-element.elementor-element-7afb9f4{top:64%;}.elementor-207 .elementor-element.elementor-element-e504b65{width:var( --container-widget-width, 14% );max-width:14%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:14%;--container-widget-flex-grow:0;top:58%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-e504b65{left:69%;}body.rtl .elementor-207 .elementor-element.elementor-element-e504b65{right:69%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-d2055b1{left:80%;}body.rtl .elementor-207 .elementor-element.elementor-element-d2055b1{right:80%;}.elementor-207 .elementor-element.elementor-element-d2055b1{top:69%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-a0d07aa{left:6%;}body.rtl .elementor-207 .elementor-element.elementor-element-a0d07aa{right:6%;}.elementor-207 .elementor-element.elementor-element-a0d07aa{top:47%;}.elementor-207 .elementor-element.elementor-element-a0d07aa img{width:230px;max-width:230px;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-6ee40e2{left:18%;}body.rtl .elementor-207 .elementor-element.elementor-element-6ee40e2{right:18%;}.elementor-207 .elementor-element.elementor-element-6ee40e2{top:86%;}.elementor-207 .elementor-element.elementor-element-e88f127{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;top:6%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-e88f127{left:72%;}body.rtl .elementor-207 .elementor-element.elementor-element-e88f127{right:72%;}.elementor-207 .elementor-element.elementor-element-e88f127 img{width:39%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-037c43b{left:82%;}body.rtl .elementor-207 .elementor-element.elementor-element-037c43b{right:82%;}.elementor-207 .elementor-element.elementor-element-037c43b{top:39%;}.elementor-207 .elementor-element.elementor-element-846ff7d{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:37%;}.elementor-207 .elementor-element.elementor-element-846ff7d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-846ff7d{left:-6%;}body.rtl .elementor-207 .elementor-element.elementor-element-846ff7d{right:-6%;}.elementor-207 .elementor-element.elementor-element-660f9ae{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--z-index:10;}.elementor-207 .elementor-element.elementor-element-a8a851a{--display:flex;--position:absolute;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-207 .elementor-element.elementor-element-a8a851a:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-a8a851a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nelio.ink/wp-content/uploads/2025/12/Image_wwzccbwwzccbwwzc.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-a8a851a{left:0px;}body.rtl .elementor-207 .elementor-element.elementor-element-a8a851a{right:0px;}.elementor-207 .elementor-element.elementor-element-d30ef01{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-207 .elementor-element.elementor-element-d30ef01 img{width:22%;}.elementor-207 .elementor-element.elementor-element-4c5aec9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:59%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-4c5aec9{left:29%;}body.rtl .elementor-207 .elementor-element.elementor-element-4c5aec9{right:29%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-207 .elementor-element.elementor-element-38977ef{top:31%;}.elementor-207 .elementor-element.elementor-element-38977ef .elementor-heading-title{-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#FFFFFFF7;}.elementor-207 .elementor-element.elementor-element-3faf674{--display:flex;}body.elementor-page-207{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-207 .elementor-element.elementor-element-4dfa373{--width:100%;}.elementor-207 .elementor-element.elementor-element-53daa6d{--width:122.475%;}}@media(max-width:1024px){.elementor-207 .elementor-element.elementor-element-4dfa373{--z-index:9999;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-de21453{left:80%;}body.rtl .elementor-207 .elementor-element.elementor-element-de21453{right:80%;}.elementor-207 .elementor-element.elementor-element-de21453{z-index:9999;}.elementor-207 .elementor-element.elementor-element-3b1a477{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:19.518%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-3b1a477{left:56.341%;}body.rtl .elementor-207 .elementor-element.elementor-element-3b1a477{right:56.341%;}.elementor-207 .elementor-element.elementor-element-38d3eca{--container-widget-width:3%;--container-widget-flex-grow:0;width:var( --container-widget-width, 3% );max-width:3%;top:55%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-38d3eca{left:2%;}body.rtl .elementor-207 .elementor-element.elementor-element-38d3eca{right:2%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-3320658{left:9%;}body.rtl .elementor-207 .elementor-element.elementor-element-3320658{right:9%;}.elementor-207 .elementor-element.elementor-element-3320658{top:14%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-6a49500{left:9%;}body.rtl .elementor-207 .elementor-element.elementor-element-6a49500{right:9%;}.elementor-207 .elementor-element.elementor-element-6a49500{top:34%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-2eac6ca{left:69px;}body.rtl .elementor-207 .elementor-element.elementor-element-2eac6ca{right:69px;}.elementor-207 .elementor-element.elementor-element-2eac6ca{top:289px;}.elementor-207 .elementor-element.elementor-element-2eac6ca img{width:86vw;max-width:20vw;}.elementor-207 .elementor-element.elementor-element-be59d33{--container-widget-width:460px;--container-widget-flex-grow:0;width:var( --container-widget-width, 460px );max-width:460px;top:9px;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-be59d33{left:549px;}body.rtl .elementor-207 .elementor-element.elementor-element-be59d33{right:549px;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-384207e{left:72%;}body.rtl .elementor-207 .elementor-element.elementor-element-384207e{right:72%;}.elementor-207 .elementor-element.elementor-element-384207e{top:31%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-d8437df{left:202px;}body.rtl .elementor-207 .elementor-element.elementor-element-d8437df{right:202px;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-b69b5e6{left:44%;}body.rtl .elementor-207 .elementor-element.elementor-element-b69b5e6{right:44%;}.elementor-207 .elementor-element.elementor-element-b69b5e6{top:51.136%;}.elementor-207 .elementor-element.elementor-element-140c050{--container-widget-width:3%;--container-widget-flex-grow:0;width:var( --container-widget-width, 3% );max-width:3%;top:55%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-140c050{left:2%;}body.rtl .elementor-207 .elementor-element.elementor-element-140c050{right:2%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-e61b9cc{left:14%;}body.rtl .elementor-207 .elementor-element.elementor-element-e61b9cc{right:14%;}.elementor-207 .elementor-element.elementor-element-e61b9cc{top:26%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-7afb9f4{left:55.556%;}body.rtl .elementor-207 .elementor-element.elementor-element-7afb9f4{right:55.556%;}.elementor-207 .elementor-element.elementor-element-7afb9f4{top:23.711%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-e504b65{left:542.111%;}body.rtl .elementor-207 .elementor-element.elementor-element-e504b65{right:542.111%;}.elementor-207 .elementor-element.elementor-element-e504b65{top:318.564%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-d2055b1{left:62%;}body.rtl .elementor-207 .elementor-element.elementor-element-d2055b1{right:62%;}.elementor-207 .elementor-element.elementor-element-d2055b1{top:79%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-a0d07aa{left:7.184%;}body.rtl .elementor-207 .elementor-element.elementor-element-a0d07aa{right:7.184%;}.elementor-207 .elementor-element.elementor-element-a0d07aa{top:35%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-6ee40e2{left:22.892%;}body.rtl .elementor-207 .elementor-element.elementor-element-6ee40e2{right:22.892%;}.elementor-207 .elementor-element.elementor-element-6ee40e2{top:82%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-e88f127{left:74.935%;}body.rtl .elementor-207 .elementor-element.elementor-element-e88f127{right:74.935%;}.elementor-207 .elementor-element.elementor-element-e88f127{top:11.256%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-037c43b{left:89%;}body.rtl .elementor-207 .elementor-element.elementor-element-037c43b{right:89%;}.elementor-207 .elementor-element.elementor-element-037c43b{top:43%;}.elementor-207 .elementor-element.elementor-element-846ff7d{--container-widget-width:3%;--container-widget-flex-grow:0;width:var( --container-widget-width, 3% );max-width:3%;top:55%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-846ff7d{left:2%;}body.rtl .elementor-207 .elementor-element.elementor-element-846ff7d{right:2%;}.elementor-207 .elementor-element.elementor-element-4c5aec9{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}}@media(max-width:767px){body:not(.rtl) .elementor-207 .elementor-element.elementor-element-de21453{left:80%;}body.rtl .elementor-207 .elementor-element.elementor-element-de21453{right:80%;}.elementor-207 .elementor-element.elementor-element-de21453{z-index:9999;--nav-menu-icon-size:34px;}.elementor-207 .elementor-element.elementor-element-3b1a477{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;top:5%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-3b1a477{left:21%;}body.rtl .elementor-207 .elementor-element.elementor-element-3b1a477{right:21%;}.elementor-207 .elementor-element.elementor-element-c13f624:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-c13f624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nelio.ink/wp-content/uploads/2026/01/bgsection1.png");}.elementor-207 .elementor-element.elementor-element-38d3eca{--container-widget-width:9%;--container-widget-flex-grow:0;width:var( --container-widget-width, 9% );max-width:9%;top:43%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-38d3eca{left:2%;}body.rtl .elementor-207 .elementor-element.elementor-element-38d3eca{right:2%;}.elementor-207 .elementor-element.elementor-element-a3faadf:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-a3faadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nelio.ink/wp-content/uploads/2026/01/sec2ratio916.png");}.elementor-207 .elementor-element.elementor-element-3320658{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:6%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-3320658{left:3%;}body.rtl .elementor-207 .elementor-element.elementor-element-3320658{right:3%;}.elementor-207 .elementor-element.elementor-element-3320658 img{width:108px;max-width:108px;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-6a49500{left:9%;}body.rtl .elementor-207 .elementor-element.elementor-element-6a49500{right:9%;}.elementor-207 .elementor-element.elementor-element-6a49500{top:21%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-2eac6ca{left:12%;}body.rtl .elementor-207 .elementor-element.elementor-element-2eac6ca{right:12%;}.elementor-207 .elementor-element.elementor-element-2eac6ca{top:69%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-dfa7879{left:35%;}body.rtl .elementor-207 .elementor-element.elementor-element-dfa7879{right:35%;}.elementor-207 .elementor-element.elementor-element-dfa7879{top:62%;z-index:2;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-be59d33{left:53%;}body.rtl .elementor-207 .elementor-element.elementor-element-be59d33{right:53%;}.elementor-207 .elementor-element.elementor-element-be59d33{top:71%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-384207e{left:53%;}body.rtl .elementor-207 .elementor-element.elementor-element-384207e{right:53%;}.elementor-207 .elementor-element.elementor-element-384207e{top:92%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-d8437df{left:28%;}body.rtl .elementor-207 .elementor-element.elementor-element-d8437df{right:28%;}.elementor-207 .elementor-element.elementor-element-d8437df{top:27%;}.elementor-207 .elementor-element.elementor-element-d8437df img{width:100%;max-width:94%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-b69b5e6{left:8%;}body.rtl .elementor-207 .elementor-element.elementor-element-b69b5e6{right:8%;}.elementor-207 .elementor-element.elementor-element-b69b5e6{top:84%;}.elementor-207 .elementor-element.elementor-element-140c050{--container-widget-width:9%;--container-widget-flex-grow:0;width:var( --container-widget-width, 9% );max-width:9%;top:37%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-140c050{left:2%;}body.rtl .elementor-207 .elementor-element.elementor-element-140c050{right:2%;}.elementor-207 .elementor-element.elementor-element-1789207:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-1789207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nelio.ink/wp-content/uploads/2026/01/sec2ratio916-1-scaled.webp");}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-7571de6{left:6%;}body.rtl .elementor-207 .elementor-element.elementor-element-7571de6{right:6%;}.elementor-207 .elementor-element.elementor-element-7571de6{top:10%;}.elementor-207 .elementor-element.elementor-element-7571de6 img{width:33%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-e61b9cc{left:17%;}body.rtl .elementor-207 .elementor-element.elementor-element-e61b9cc{right:17%;}.elementor-207 .elementor-element.elementor-element-e61b9cc{top:27%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-a0f5436{left:34%;}body.rtl .elementor-207 .elementor-element.elementor-element-a0f5436{right:34%;}.elementor-207 .elementor-element.elementor-element-a0f5436{top:40%;}.elementor-207 .elementor-element.elementor-element-a0f5436 img{width:81%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-7afb9f4{left:48%;}body.rtl .elementor-207 .elementor-element.elementor-element-7afb9f4{right:48%;}.elementor-207 .elementor-element.elementor-element-7afb9f4{top:65%;}.elementor-207 .elementor-element.elementor-element-e504b65{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;top:-4.232%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-e504b65{left:51.096%;}body.rtl .elementor-207 .elementor-element.elementor-element-e504b65{right:51.096%;}.elementor-207 .elementor-element.elementor-element-e504b65 img{width:100%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-d2055b1{left:56%;}body.rtl .elementor-207 .elementor-element.elementor-element-d2055b1{right:56%;}.elementor-207 .elementor-element.elementor-element-d2055b1{top:20%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-a0d07aa{left:1.131%;}body.rtl .elementor-207 .elementor-element.elementor-element-a0d07aa{right:1.131%;}.elementor-207 .elementor-element.elementor-element-a0d07aa{top:66%;}.elementor-207 .elementor-element.elementor-element-a0d07aa img{width:69vw;max-width:32vw;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-6ee40e2{left:26%;}body.rtl .elementor-207 .elementor-element.elementor-element-6ee40e2{right:26%;}.elementor-207 .elementor-element.elementor-element-6ee40e2{top:89%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-e88f127{left:75.228%;}body.rtl .elementor-207 .elementor-element.elementor-element-e88f127{right:75.228%;}.elementor-207 .elementor-element.elementor-element-e88f127{top:37.003%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-037c43b{left:80%;}body.rtl .elementor-207 .elementor-element.elementor-element-037c43b{right:80%;}.elementor-207 .elementor-element.elementor-element-037c43b{top:55%;}.elementor-207 .elementor-element.elementor-element-846ff7d{--container-widget-width:9%;--container-widget-flex-grow:0;width:var( --container-widget-width, 9% );max-width:9%;top:43%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-846ff7d{left:2%;}body.rtl .elementor-207 .elementor-element.elementor-element-846ff7d{right:2%;}.elementor-207 .elementor-element.elementor-element-a8a851a:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-a8a851a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nelio.ink/wp-content/uploads/2026/01/5abb5q5abb5q5.png");}.elementor-207 .elementor-element.elementor-element-d30ef01{margin:257px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-207 .elementor-element.elementor-element-d30ef01 img{width:58%;}.elementor-207 .elementor-element.elementor-element-4c5aec9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;top:69%;}body:not(.rtl) .elementor-207 .elementor-element.elementor-element-4c5aec9{left:9%;}body.rtl .elementor-207 .elementor-element.elementor-element-4c5aec9{right:9%;}.elementor-207 .elementor-element.elementor-element-38977ef{top:13%;}}/* Start custom CSS for nav-menu, class: .elementor-element-de21453 *//* --- MANGA INDEX MENU STYLE --- */

/* 1. Typography & Spacing */
.elementor-207 .elementor-element.elementor-element-de21453 .menu-item a {
    font-family: 'Oswald', sans-serif !important;
    font-weight: 700 !important;
    font-size: 16px !important; /* Adjust size */
    letter-spacing: 1px;
    color: #3E2723 !important; /* Brown Ink */
    padding: 5px 15px !important;
    position: relative;
    transition: all 0.3s ease;
}

/* 2. The Yellow Highlighter (Hidden by default) */
.elementor-207 .elementor-element.elementor-element-de21453 .menu-item a::before {
    content: "";
    position: absolute;
    bottom: 5px; /* Sits at bottom of text */
    left: 0;
    width: 0%; /* Start width 0 */
    height: 12px; /* Half-height marker style */
    background-color: rgba(255, 235, 59, 0.6); /* Transparent Yellow */
    transform: skewX(-20deg); /* The Manga Tilt */
    z-index: -1; /* Behind text */
    transition: width 0.3s cubic-bezier(0.25, 1, 0.5, 1); /* Quick snap effect */
}

/* 3. Hover Effect (Draw the line) */
.elementor-207 .elementor-element.elementor-element-de21453 .menu-item a:hover::before,
.elementor-207 .elementor-element.elementor-element-de21453 .current-menu-item a::before {
    width: 100%;
}

/* 4. The Slanted Separators ( / ) */
.elementor-207 .elementor-element.elementor-element-de21453 .menu-item:not(:last-child)::after {
    content: "/";
    position: absolute;
    right: -5px;
    top: 50%;
    transform: translateY(-50%) skewX(-10deg);
    color: #3E2723;
    font-weight: 300;
    opacity: 0.3; /* Subtle */
}

/* 5. Mobile Adjustments (Clean up on phone) */
@media (max-width: 767px) {
    .elementor-207 .elementor-element.elementor-element-de21453 .menu-item:not(:last-child)::after {
        content: ""; /* Remove separators on mobile dropdown */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b1a477 */#heroanime {
    transform-origin: center center;
    animation: kenBurns 10s ease-in-out infinite alternate;
}

@keyframes kenBurns {
    100% {
        transform: scale(1);
    }
    0% {
        transform: scale(1.2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c13f624 *//* 1. FORCE THE POSITION (The Nuclear Fix) */
.elementor-207 .elementor-element.elementor-element-c13f624 {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    z-index: 0 !important;
}

/* 2. THE ANIMATION (Ken Burns) */
.elementor-207 .elementor-element.elementor-element-c13f624 {
    transform-origin: center center;
    background-size: cover !important;
    background-position: center !important;
    /* 15s = speed. Adjust if you want it faster/slower */
    animation: kenBurns 15s ease-in-out infinite alternate;
}

/* 3. THE MOVEMENT KEYFRAMES */
@keyframes kenBurns {
    0% {
        /* Starts at 1.1 to prevent white edges (Safety Buffer) */
        transform: scale(1);
    }
    100% {
        transform: scale(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3320658 *//* '.elementor-207 .elementor-element.elementor-element-3320658' automatically finds the wrapper, 'img' finds the picture inside */
.elementor-207 .elementor-element.elementor-element-3320658 img {
    /* Set the rotation point to the middle */
    transform-origin: center center;
    
    /* Force the animation to apply to the image tag only */
    animation: kenBurnsTilt 10s ease-in-out infinite alternate !important;
    
    /* Ensures the image respects the container size */
    display: block;
}

/* The Animation */
@keyframes kenBurnsTilt {
    0% {
        /* Start: Normal scale + Tilted Left (-3deg) */
        transform: scale(1) rotate(-6deg);
    }
    100% {
        /* End: Zoomed (1.2) + STILL Tilted Left (-3deg) */
        transform: scale(1.2) rotate(-6deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2eac6ca *//* '.elementor-207 .elementor-element.elementor-element-2eac6ca' automatically finds the wrapper, 'img' finds the picture inside */
.elementor-207 .elementor-element.elementor-element-2eac6ca img {
    /* Set the rotation point to the middle */
    transform-origin: center center;
    
    /* Force the animation to apply to the image tag only */
    animation: kenBurnsTilt 10s ease-in-out infinite alternate !important;
    
    /* Ensures the image respects the container size */
    display: block;
}

/* The Animation */
@keyframes kenBurnsTilt {
    0% {
        /* Start: Normal scale + Tilted Left (-3deg) */
        transform: scale(1) rotate(-6deg);
    }
    100% {
        /* End: Zoomed (1.2) + STILL Tilted Left (-3deg) */
        transform: scale(1.2) rotate(-6deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be59d33 *//* '.elementor-207 .elementor-element.elementor-element-be59d33' automatically finds the wrapper, 'img' finds the picture inside */
.elementor-207 .elementor-element.elementor-element-be59d33 img {
    /* Set the rotation point to the middle */
    transform-origin: center center;
    
    /* Force the animation to apply to the image tag only */
    animation: kenBurnsTilt 10s ease-in-out infinite alternate !important;
    
    /* Ensures the image respects the container size */
    display: block;
}

/* The Animation */
@keyframes kenBurnsTilt {
    0% {
        /* Start: Normal scale + Tilted Left (-3deg) */
        transform: scale(1) rotate(-6deg);
    }
    100% {
        /* End: Zoomed (1.2) + STILL Tilted Left (-3deg) */
        transform: scale(1.2) rotate(-6deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3faadf *//* 1. FORCE THE POSITION (The Nuclear Fix) */
.elementor-207 .elementor-element.elementor-element-a3faadf {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    z-index: 0 !important;
}

/* 2. THE ANIMATION (Ken Burns) */
.elementor-207 .elementor-element.elementor-element-a3faadf {
    transform-origin: center center;
    background-size: cover !important;
    background-position: center !important;
    /* 15s = speed. Adjust if you want it faster/slower */
    animation: kenBurns 15s ease-in-out infinite alternate;
}

/* 3. THE MOVEMENT KEYFRAMES */
@keyframes kenBurns {
    0% {
        /* Starts at 1.1 to prevent white edges (Safety Buffer) */
        transform: scale(1);
    }
    100% {
        transform: scale(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7571de6 *//* '.elementor-207 .elementor-element.elementor-element-7571de6' automatically finds the wrapper, 'img' finds the picture inside */
.elementor-207 .elementor-element.elementor-element-7571de6 img {
    /* Set the rotation point to the middle */
    transform-origin: center center;
    
    /* Force the animation to apply to the image tag only */
    animation: kenBurnsTilt 10s ease-in-out infinite alternate !important;
    
    /* Ensures the image respects the container size */
    display: block;
}

/* The Animation */
@keyframes kenBurnsTilt {
    0% {
        /* Start: Normal scale + Tilted Left (-3deg) */
        transform: scale(1) rotate(-deg);
    }
    100% {
        /* End: Zoomed (1.2) + STILL Tilted Left (-3deg) */
        transform: scale(1.2) rotate(-4deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0f5436 *//* '.elementor-207 .elementor-element.elementor-element-a0f5436' automatically finds the wrapper, 'img' finds the picture inside */
.elementor-207 .elementor-element.elementor-element-a0f5436 img {
    /* Set the rotation point to the middle */
    transform-origin: center center;
    
    /* Force the animation to apply to the image tag only */
    animation: kenBurnsTilt 10s ease-in-out infinite alternate !important;
    
    /* Ensures the image respects the container size */
    display: block;
}

/* The Animation */
@keyframes kenBurnsTilt {
    0% {
        /* Start: Normal scale + Tilted Left (-3deg) */
        transform: scale(1) rotate(-6deg);
    }
    100% {
        /* End: Zoomed (1.2) + STILL Tilted Left (-3deg) */
        transform: scale(1.2) rotate(-6deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e504b65 *//* '.elementor-207 .elementor-element.elementor-element-e504b65' automatically finds the wrapper, 'img' finds the picture inside */
.elementor-207 .elementor-element.elementor-element-e504b65 img {
    /* Set the rotation point to the middle */
    transform-origin: center center;
    
    /* Force the animation to apply to the image tag only */
    animation: kenBurnsTilt 10s ease-in-out infinite alternate !important;
    
    /* Ensures the image respects the container size */
    display: block;
}

/* The Animation */
@keyframes kenBurnsTilt {
    0% {
        /* Start: Normal scale + Tilted Left (-3deg) */
        transform: scale(1) rotate(-6deg);
    }
    100% {
        /* End: Zoomed (1.2) + STILL Tilted Left (-3deg) */
        transform: scale(1.2) rotate(-6deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0d07aa *//* '.elementor-207 .elementor-element.elementor-element-a0d07aa' automatically finds the wrapper, 'img' finds the picture inside */
.elementor-207 .elementor-element.elementor-element-a0d07aa img {
    /* Set the rotation point to the middle */
    transform-origin: center center;
    
    /* Force the animation to apply to the image tag only */
    animation: kenBurnsTilt 10s ease-in-out infinite alternate !important;
    
    /* Ensures the image respects the container size */
    display: block;
}

/* The Animation */
@keyframes kenBurnsTilt {
    0% {
        /* Start: Normal scale + Tilted Left (-3deg) */
        transform: scale(1) rotate(-6deg);
    }
    100% {
        /* End: Zoomed (1.2) + STILL Tilted Left (-3deg) */
        transform: scale(1.2) rotate(-6deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e88f127 *//* '.elementor-207 .elementor-element.elementor-element-e88f127' automatically finds the wrapper, 'img' finds the picture inside */
.elementor-207 .elementor-element.elementor-element-e88f127 img {
    /* Set the rotation point to the middle */
    transform-origin: center center;
    
    /* Force the animation to apply to the image tag only */
    animation: kenBurnsTilt 10s ease-in-out infinite alternate !important;
    
    /* Ensures the image respects the container size */
    display: block;
}

/* The Animation */
@keyframes kenBurnsTilt {
    0% {
        /* Start: Normal scale + Tilted Left (-3deg) */
        transform: scale(1) rotate(-6deg);
    }
    100% {
        /* End: Zoomed (1.2) + STILL Tilted Left (-3deg) */
        transform: scale(1.2) rotate(-6deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1789207 *//* 1. FORCE THE POSITION (The Nuclear Fix) */
.elementor-207 .elementor-element.elementor-element-1789207 {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    z-index: 0 !important;
}

/* 2. THE ANIMATION (Ken Burns) */
.elementor-207 .elementor-element.elementor-element-1789207 {
    transform-origin: center center;
    background-size: cover !important;
    background-position: center !important;
    /* 15s = speed. Adjust if you want it faster/slower */
    animation: kenBurns 15s ease-in-out infinite alternate;
}

/* 3. THE MOVEMENT KEYFRAMES */
@keyframes kenBurns {
    0% {
        /* Starts at 1.1 to prevent white edges (Safety Buffer) */
        transform: scale(1);
    }
    100% {
        transform: scale(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8a851a *//* 1. FORCE THE POSITION (The Nuclear Fix) */
.elementor-207 .elementor-element.elementor-element-a8a851a {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    z-index: 0 !important;
}

/* 2. THE ANIMATION (Ken Burns) */
.elementor-207 .elementor-element.elementor-element-a8a851a {
    transform-origin: center center;
    background-size: cover !important;
    background-position: center !important;
    /* 15s = speed. Adjust if you want it faster/slower */
    animation: kenBurns 15s ease-in-out infinite alternate;
}

/* 3. THE MOVEMENT KEYFRAMES */
@keyframes kenBurns {
    0% {
        /* Starts at 1.1 to prevent white edges (Safety Buffer) */
        transform: scale(1);
    }
    100% {
        transform: scale(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38977ef *//* ================================
   READABLE SHATTERED HEADLINE
   Works on black bg with white lines
   ================================ */

.shattered-headline{
  font-family: 'Oswald', sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: .08em;
  line-height: .95;
  text-align: center;

  /* Responsive sizing */
  font-size: clamp(2.1rem, 4.2vw, 4.6rem);

  /* Make sure the headline sits above overlays */
  position: relative;
  display: inline-block;
  z-index: 2;
  isolation: isolate;

  /* Keep some energy, but don't destroy legibility */
  transform: skewX(-6deg) rotate(-1deg);

  /* Hard readability settings */
  color: #fff;
  -webkit-text-stroke: 3px #000;

  /* Strong “black glow” so white lines can’t slice letters */
  text-shadow:
    0 0 2px #000,
    0 0 10px rgba(0,0,0,.95),
    0 0 22px rgba(0,0,0,.85),
    4px 4px 0 #000,
    7px 7px 0 rgba(255,235,59,.95);

  /* spacing */
  margin: 0 0 18px;
  padding: .18em .55em .22em; /* gives room for matte */
  border-radius: 18px;
}

/* The critical part: local matte + blur behind the text */
.shattered-headline::before{
  content:"";
  position:absolute;
  inset: -0.18em -0.35em -0.20em -0.35em;
  border-radius: 20px;

  /* Dark matte that kills busy lines behind */
  background: linear-gradient(180deg, rgba(0,0,0,.82), rgba(0,0,0,.55));

  /* Subtle blur to soften the lines behind the headline */
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);

  /* Edge separation so it feels premium, not like a cheap box */
  box-shadow:
    0 16px 40px rgba(0,0,0,.65),
    inset 0 0 0 1px rgba(255,255,255,.08);

  z-index: -2;
}

/* Manga accent: yellow “impact slash” behind the middle of the text */
.shattered-headline::after{
  content:"";
  position:absolute;
  left: 6%;
  right: 6%;
  top: 52%;
  height: 18%;
  transform: skewX(-18deg) rotate(-1deg);

  background: linear-gradient(90deg,
    rgba(255,235,59,0) 0%,
    rgba(255,235,59,.35) 18%,
    rgba(255,235,59,.70) 50%,
    rgba(255,235,59,.35) 82%,
    rgba(255,235,59,0) 100%
  );

  opacity: .55;
  z-index: -1;
  pointer-events:none;

  /* looks like torn panel edge */
  clip-path: polygon(0% 50%, 6% 20%, 12% 55%, 20% 25%, 28% 58%, 36% 28%, 44% 60%, 52% 30%, 60% 58%, 70% 26%, 80% 56%, 90% 22%, 100% 45%, 100% 70%, 0% 70%);
}

/* Hover: controlled, readable impact (no constant glitch) */
.shattered-headline:hover{
  color: #ffeb3b;
  text-shadow:
    0 0 2px #000,
    0 0 14px rgba(0,0,0,.95),
    0 0 28px rgba(0,0,0,.85),
    5px 5px 0 #000,
    9px 9px 0 rgba(255,255,255,.16);
}

/* Motion safety */
@media (prefers-reduced-motion: reduce){
  .shattered-headline{ transform: none; }
}

/* Mobile tuning */
@media (max-width: 767px){
  .shattered-headline{
    -webkit-text-stroke: 2px #000;
    transform: skewX(-4deg) rotate(-0.6deg);
    border-radius: 16px;
  }
  .shattered-headline::before{
    inset: -0.16em -0.28em -0.18em -0.28em;
    border-radius: 18px;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
  }
}/* End custom CSS */
/* Start custom CSS *//* --- MANGA NAME TAGS --- */
.manga-tag {
    background: #FFFFFF; /* White Paper */
    color: #050505; /* Black Ink */
    padding: 8px 20px;
    display: inline-block;
    
    /* TYPOGRAPHY */
    font-family: 'Oswald', sans-serif;
    font-weight: 700;
    font-size: 1.1rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height: 1;
    
    /* THE "CUT" SHAPE */
    clip-path: polygon(10% 0, 100% 0, 100% 100%, 0% 100%);
    
    /* MANGA SHADOW */
    box-shadow: 5px 5px 0 #000000;
    border-left: 5px solid #FFEB3B; /* That Yellow Pop again */
    
    /* PLACEMENT */
    transform: rotate(-2deg); /* Slight tilt for style */
    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

/* HOVER EFFECT */
.manga-tag:hover {
    transform: rotate(0deg) scale(1.1);
    background: #FFEB3B; /* Turns Yellow */
    border-left-color: #000;
}

/* SUB-ROLE TEXT (Smaller text inside) */
.manga-tag span {
    display: block;
    font-size: 0.7rem;
    font-weight: 400;
    color: #666;
    margin-top: 2px;
}

/* --- SECTION TITLE (Background Outline) --- */
.grid-section-title {
    font-family: 'Reggae One', cursive; /* Your Brush Font */
    font-size: 8rem; /* Massive */
    color: transparent;
    -webkit-text-stroke: 2px rgba(255, 255, 255, 0.15); /* Faint Outline */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-5deg);
    z-index: 0; /* Behind the characters */
    pointer-events: none;
    white-space: nowrap;
}

/* --- 📱 MOBILE RESPONSIVENESS --- */
@media (max-width: 767px) {
    
    /* 1. Resize the Massive Title so it fits on phone screens */
    .grid-section-title {
        font-size: 2rem; /* Reduced from 8rem */
        -webkit-text-stroke: 1px rgba(255, 255, 255, 0.15); /* Thinner outline */
        width: 100%;
        text-align: center;
    }

    /* 2. Compact Name Tags (so they don't cover characters) */
    .manga-tag {
        padding: 1px 12px; /* Less padding */
        font-size: 0.9rem; /* Smaller text */
        border-left-width: 3px; /* Thinner yellow bar */
        box-shadow: 3px 3px 0 #000000; /* Smaller shadow */
    }

    .manga-tag span {
        font-size: 0.6rem; /* Smaller sub-text */
    }
}/* End custom CSS */