.elementor-8 .elementor-element.elementor-element-3414c5e{--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;--background-transition:0.3s;--margin-top:-3px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-8 .elementor-element.elementor-element-3414c5e, .elementor-8 .elementor-element.elementor-element-3414c5e::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-423dc76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ef41115{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ef41115.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7075dc3 .elementor-button{font-family:"Prata", Sans-serif;font-size:14px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(166deg, #d41414 0%, #770D0D 100%);border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-7075dc3 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7075dc3 .elementor-button:focus{color:#d41414;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-7075dc3 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-7075dc3 .elementor-button:focus svg{fill:#d41414;}.elementor-8 .elementor-element.elementor-element-4b62b5e .elementor-button{font-family:"Prata", Sans-serif;font-size:14px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(166deg, #d41414 0%, #770D0D 100%);border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-4b62b5e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4b62b5e .elementor-button:focus{color:#d41414;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-4b62b5e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4b62b5e .elementor-button:focus svg{fill:#d41414;}.elementor-8 .elementor-element.elementor-element-250d837 .elementor-button{font-family:"Prata", Sans-serif;font-size:14px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(166deg, #d41414 0%, #770D0D 100%);border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-250d837 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-250d837 .elementor-button:focus{color:#d41414;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-250d837 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-250d837 .elementor-button:focus svg{fill:#d41414;}.elementor-8 .elementor-element.elementor-element-1025a9e .elementor-button{font-family:"Prata", Sans-serif;font-size:14px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(166deg, #d41414 0%, #770D0D 100%);border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-1025a9e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1025a9e .elementor-button:focus{color:#d41414;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8 .elementor-element.elementor-element-1025a9e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1025a9e .elementor-button:focus svg{fill:#d41414;}.elementor-8 .elementor-element.elementor-element-8f80585{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-01cbf09.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-593d46d{--display:flex;--background-transition:0.3s;--margin-top:50px;--margin-bottom:500px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-b92b8f2 img{width:93%;}.elementor-8 .elementor-element.elementor-element-ff92fd0 .elementor-button{font-family:"Prata", Sans-serif;font-size:14px;font-weight:300;fill:#d41414;color:#d41414;background-color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-ff92fd0 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ff92fd0 .elementor-button:focus{color:#FFFFFF;background-color:#D41414;}.elementor-8 .elementor-element.elementor-element-ff92fd0 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ff92fd0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b5cb8d5{--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;--background-transition:0.3s;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b5cb8d5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b5cb8d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demonskido.xyz/wp-content/uploads/2025/09/3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b5cb8d5, .elementor-8 .elementor-element.elementor-element-b5cb8d5::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b887c40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--margin-top:250px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e9475da{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e9475da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2903d7b > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-8 .elementor-element.elementor-element-2903d7b img{width:100%;}.elementor-8 .elementor-element.elementor-element-3d7a884 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d7a884{text-align:center;}.elementor-8 .elementor-element.elementor-element-3d7a884 .elementor-heading-title{color:#FFFFFF;font-family:"Prata", Sans-serif;font-size:22px;font-weight:300;line-height:30px;}.elementor-8 .elementor-element.elementor-element-1cab513{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-dba17f2 > .elementor-widget-container{margin:-100px -100px -100px -100px;}.elementor-8 .elementor-element.elementor-element-2c24c23{--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;--background-transition:0.3s;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2c24c23:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2c24c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demonskido.xyz/wp-content/uploads/2025/09/2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2c24c23, .elementor-8 .elementor-element.elementor-element-2c24c23::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-90f88af{--display:flex;--background-transition:0.3s;--margin-top:200px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-19ab789 img{width:100%;}.elementor-8 .elementor-element.elementor-element-9cffeee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9cffeee{text-align:center;}.elementor-8 .elementor-element.elementor-element-9cffeee .elementor-heading-title{color:#FFFFFF;font-family:"Prata", Sans-serif;font-size:22px;font-weight:300;line-height:30px;}.elementor-8 .elementor-element.elementor-element-f2c0d57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-9fc58e8{--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;--background-transition:0.3s;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9fc58e8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9fc58e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demonskido.xyz/wp-content/uploads/2025/09/2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9fc58e8, .elementor-8 .elementor-element.elementor-element-9fc58e8::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-4d8d1e1{--display:flex;--background-transition:0.3s;--margin-top:200px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a60e86e img{width:80%;}.elementor-8 .elementor-element.elementor-element-1c3a89e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1c3a89e{text-align:center;}.elementor-8 .elementor-element.elementor-element-1c3a89e .elementor-heading-title{color:#FFFFFF;font-family:"Prata", Sans-serif;font-size:22px;font-weight:300;line-height:30px;}.elementor-8 .elementor-element.elementor-element-ab3cde2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-967de64{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-967de64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9989054 > .elementor-widget-container{margin:-120px -120px -35px -120px;}.elementor-8 .elementor-element.elementor-element-9989054 img{width:100%;}.elementor-8 .elementor-element.elementor-element-1b32f82{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e104140{--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;--background-transition:0.3s;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e104140:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e104140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demonskido.xyz/wp-content/uploads/2025/09/3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e104140, .elementor-8 .elementor-element.elementor-element-e104140::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1de8c4b{--display:flex;--background-transition:0.3s;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-0c077b7{--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;--background-transition:0.3s;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0c077b7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0c077b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demonskido.xyz/wp-content/uploads/2025/09/AA1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-0c077b7, .elementor-8 .elementor-element.elementor-element-0c077b7::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-a785c63{--display:flex;--background-transition:0.3s;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-8460585 img{width:75%;}.elementor-8 .elementor-element.elementor-element-e9a5759 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e9a5759{text-align:center;}.elementor-8 .elementor-element.elementor-element-e9a5759 .elementor-heading-title{color:#FFFFFF;font-family:"Prata", Sans-serif;font-size:22px;font-weight:700;line-height:30px;}.elementor-8 .elementor-element.elementor-element-a484bb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a484bb9{text-align:center;}.elementor-8 .elementor-element.elementor-element-a484bb9 .elementor-heading-title{color:#FFFFFF;font-family:"Prata", Sans-serif;font-size:22px;font-weight:300;line-height:30px;}.elementor-8 .elementor-element.elementor-element-011f0a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-55e871e .elementor-button{font-family:"Prata", Sans-serif;font-size:14px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#d41414;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-55e871e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-55e871e .elementor-button:focus{color:#d41414;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-55e871e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-55e871e .elementor-button:focus svg{fill:#d41414;}.elementor-8 .elementor-element.elementor-element-08d12ab .elementor-button{font-family:"Prata", Sans-serif;font-size:14px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;background-color:#d41414;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-08d12ab .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-08d12ab .elementor-button:focus{color:#d41414;background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-08d12ab .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-08d12ab .elementor-button:focus svg{fill:#d41414;}.elementor-8 .elementor-element.elementor-element-15d5c89{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6d7b78e > .elementor-widget-container{margin:-10px -100px -20px -100px;}.elementor-8 .elementor-element.elementor-element-6d7b78e img{width:100%;}.elementor-8 .elementor-element.elementor-element-ddaa8d1{--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;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ddaa8d1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ddaa8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #d41414 0%, #770D0D 100%);}.elementor-8 .elementor-element.elementor-element-ddaa8d1, .elementor-8 .elementor-element.elementor-element-ddaa8d1::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-0cc7ee9{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6a74fca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6a74fca{text-align:center;}.elementor-8 .elementor-element.elementor-element-6a74fca .elementor-heading-title{color:#FFFFFF;font-family:"Prata", Sans-serif;font-size:22px;font-weight:300;line-height:30px;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-ef41115{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-7075dc3 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-4b62b5e .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-250d837 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-1025a9e .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-8f80585.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-01cbf09.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ff92fd0 .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-2903d7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d7a884 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d7a884 .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-dba17f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-19ab789 img{width:100%;}.elementor-8 .elementor-element.elementor-element-9cffeee .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-a60e86e img{width:100%;}.elementor-8 .elementor-element.elementor-element-1c3a89e .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-8460585 img{width:100%;}.elementor-8 .elementor-element.elementor-element-e9a5759 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-a484bb9 .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-55e871e .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-08d12ab .elementor-button{font-size:10px;}.elementor-8 .elementor-element.elementor-element-6a74fca .elementor-heading-title{font-size:10px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-ef41115{--width:62.474%;}.elementor-8 .elementor-element.elementor-element-e9475da{--width:62.268%;}.elementor-8 .elementor-element.elementor-element-967de64{--width:30.526%;}}/* Start custom CSS for image, class: .elementor-element-b92b8f2 *//* 1. Float Up & Down Glow */
.image-float-glow {
  animation: floatGlow 3s ease-in-out infinite;
  filter: drop-shadow(0 0 10px #D41414);
}
@keyframes floatGlow {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-15px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3414c5e */body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dba17f2 *//* 3. Pulse Zoom */
.image-pulse {
  animation: pulseZoom 2.5s ease-in-out infinite;
}
@keyframes pulseZoom {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.1); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9989054 *//* 5. Slow Flicker */
.image-flicker-slow {
  animation: flickerSlow 2.5s infinite;
}
@keyframes flickerSlow {
  0%, 100% { opacity: 1; }
  40% { opacity: 0.5; }
  60% { opacity: 0.2; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d7b78e *//* 3. Glitchy Flicker (with slight X move) */
.image-flicker-glitch {
  animation: flickerGlitch 1s infinite;
}
@keyframes flickerGlitch {
  0% { opacity: 1; transform: translateX(0); }
  25% { opacity: 0.5; transform: translateX(-2px); }
  50% { opacity: 0.2; transform: translateX(2px); }
  75% { opacity: 0.6; transform: translateX(-1px); }
  100% { opacity: 1; transform: translateX(0); }
}/* End custom CSS */