.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10799 .elementor-element.elementor-element-458e0db0{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;}.elementor-10799 .elementor-element.elementor-element-2d76838c:not(.elementor-motion-effects-element-type-background), .elementor-10799 .elementor-element.elementor-element-2d76838c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #FFF7E3 16%, #D2E9FF 30%);}.elementor-10799 .elementor-element.elementor-element-2d76838c > .elementor-background-overlay{background-image:url("https://www.zagreusent.com/wp-content/uploads/2019/02/ghoul_lumber_01v1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;opacity:0.15;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10799 .elementor-element.elementor-element-2d76838c > .elementor-container{max-width:1280px;}.elementor-10799 .elementor-element.elementor-element-2d76838c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-10799 .elementor-element.elementor-element-2d76838c > .elementor-shape-top .elementor-shape-fill{fill:#DEEFFF;}.elementor-10799 .elementor-element.elementor-element-2d76838c > .elementor-shape-top svg{height:255px;}.elementor-10799 .elementor-element.elementor-element-75303b02 > .elementor-container{max-width:1280px;}.elementor-10799 .elementor-element.elementor-element-3f5e6244{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-41e62aa );}.elementor-10799 .elementor-element.elementor-element-47bb4fbd{--spacer-size:20px;}.elementor-10799 .elementor-element.elementor-element-2f881761 > .elementor-container{max-width:1280px;}.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-10799 .elementor-element.elementor-element-1261e0bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10799 .elementor-element.elementor-element-1261e0bd{text-align:right;}.elementor-10799 .elementor-element.elementor-element-1261e0bd img{opacity:1;}.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-10799 .elementor-element.elementor-element-b2c5219 > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-10799 .elementor-element.elementor-element-b2c5219{text-align:left;}.elementor-10799 .elementor-element.elementor-element-b2c5219 .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-size:40px;font-weight:bold;text-transform:capitalize;line-height:40px;letter-spacing:0px;word-spacing:5px;color:var( --e-global-color-6f01c5d );}.elementor-10799 .elementor-element.elementor-element-656820da{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-41e62aa );}.elementor-10799 .elementor-element.elementor-element-1d21f554:not(.elementor-motion-effects-element-type-background), .elementor-10799 .elementor-element.elementor-element-1d21f554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.zagreusent.com/wp-content/uploads/2025/07/2D-Char-Design__Banner_001d-ze.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10799 .elementor-element.elementor-element-1d21f554{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10799 .elementor-element.elementor-element-1d21f554 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-raven-animated-heading .raven-heading-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-raven-animated-heading .raven-heading-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-raven-animated-heading .raven-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-animated-heading{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-raven-animated-heading .raven-heading-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10799 .elementor-element.elementor-element-3eed0bcd{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-10799 .elementor-element.elementor-element-3eed0bcd .raven-heading{text-align:center;font-family:"Rowdies", Sans-serif;font-size:80px;font-weight:300;line-height:100px;word-spacing:0px;}.elementor-10799 .elementor-element.elementor-element-3eed0bcd .raven-heading-dynamic-wrapper path{stroke-width:8px;}.elementor-10799 .elementor-element.elementor-element-3eed0bcd .raven-heading-plain-text{color:var( --e-global-color-117ae9a8 );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10799 .elementor-element.elementor-element-3eed0bcd .raven-heading-dynamic-text{font-family:"Rowdies", Sans-serif;font-weight:bold;line-height:1px;letter-spacing:-0.4px;word-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10799 .elementor-element.elementor-element-61f6b48:not(.elementor-motion-effects-element-type-background), .elementor-10799 .elementor-element.elementor-element-61f6b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3458476 );}.elementor-10799 .elementor-element.elementor-element-61f6b48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10799 .elementor-element.elementor-element-61f6b48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10799 .elementor-element.elementor-element-19ce112 .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-weight:600;color:var( --e-global-color-117ae9a8 );}.elementor-10799 .elementor-element.elementor-element-2bafdfd0:not(.elementor-motion-effects-element-type-background), .elementor-10799 .elementor-element.elementor-element-2bafdfd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111518;}.elementor-10799 .elementor-element.elementor-element-2bafdfd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10799 .elementor-element.elementor-element-2bafdfd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10799 .elementor-element.elementor-element-5783d6c0 .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-weight:600;color:var( --e-global-color-117ae9a8 );}.elementor-10799 .elementor-element.elementor-element-5e79f5f0{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-10799 .elementor-element.elementor-element-5e79f5f0 > .elementor-widget-container{padding:0px 0px 130px 0px;}.elementor-10799 .elementor-element.elementor-element-5e79f5f0 .raven-heading{text-align:center;font-family:"Rowdies", Sans-serif;font-size:50px;font-weight:300;line-height:100px;word-spacing:0px;}.elementor-10799 .elementor-element.elementor-element-5e79f5f0 .raven-heading-dynamic-wrapper path{stroke-width:8px;}.elementor-10799 .elementor-element.elementor-element-5e79f5f0 .raven-heading-plain-text{color:var( --e-global-color-117ae9a8 );}.elementor-10799 .elementor-element.elementor-element-5e79f5f0 .raven-heading-dynamic-text{font-family:"Rowdies", Sans-serif;font-weight:bold;text-transform:uppercase;line-height:1px;letter-spacing:0px;word-spacing:0px;}.elementor-widget-raven-image-accordion .accordion-image-item-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-image-accordion .accordion-image-item-description{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-widget-raven-image-accordion .accordion-image-item-button a{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10799 .elementor-element.elementor-element-215f1b47 .accordion-list-items{flex-direction:row;}.elementor-10799 .elementor-element.elementor-element-215f1b47 .jupiterx-image-accordion-item{transition-duration:500ms;margin:calc(4px / 2);}.elementor-10799 .elementor-element.elementor-element-215f1b47 .jupiterx-image-advanced-accordion-wrap{height:500px;margin:calc(-4px / 2);}.elementor-10799 .elementor-element.elementor-element-215f1b47 .jupiterx-image-accordion-item-content{justify-content:center !important;}.elementor-10799 .elementor-element.elementor-element-215f1b47 .accordion-image-item-title{text-align:left;color:var( --e-global-color-24d6310c );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;text-decoration:underline;padding:400px 0px 0px 0px !important;}.elementor-10799 .elementor-element.elementor-element-215f1b47 .accordion-image-item-description{text-align:left;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;margin:0px 0px 0px 0px;}.elementor-10799 .elementor-element.elementor-element-215f1b47 .accordion-image-item-button{text-align:left;}.elementor-10799 .elementor-element.elementor-element-215f1b47 .accordion-image-item-button a{background-color:#FDD24700 !important;border-style:none;}.elementor-10799 .elementor-element.elementor-element-2e831279:not(.elementor-motion-effects-element-type-background), .elementor-10799 .elementor-element.elementor-element-2e831279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111518;}.elementor-10799 .elementor-element.elementor-element-2e831279{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10799 .elementor-element.elementor-element-2e831279 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10799 .elementor-element.elementor-element-dad4c0a{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-10799 .elementor-element.elementor-element-dad4c0a > .elementor-widget-container{padding:0px 0px 130px 0px;}.elementor-10799 .elementor-element.elementor-element-dad4c0a .raven-heading{text-align:center;font-family:"Rowdies", Sans-serif;font-size:50px;font-weight:300;line-height:100px;word-spacing:0px;}.elementor-10799 .elementor-element.elementor-element-dad4c0a .raven-heading-dynamic-wrapper path{stroke-width:8px;}.elementor-10799 .elementor-element.elementor-element-dad4c0a .raven-heading-plain-text{color:var( --e-global-color-117ae9a8 );}.elementor-10799 .elementor-element.elementor-element-dad4c0a .raven-heading-dynamic-text{font-family:"Rowdies", Sans-serif;font-weight:bold;text-transform:uppercase;line-height:1px;letter-spacing:0px;word-spacing:0px;}.elementor-10799 .elementor-element.elementor-element-6e5fc325 .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-weight:600;color:var( --e-global-color-117ae9a8 );}.elementor-10799 .elementor-element.elementor-element-72e86b68.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10799 .elementor-element.elementor-element-72e86b68.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;flex-wrap:wrap;}.elementor-10799 .elementor-element.elementor-element-26a233de{text-align:left;}.elementor-10799 .elementor-element.elementor-element-26a233de .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-size:26px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-24d6310c );}.elementor-10799 .elementor-element.elementor-element-cb95dc3{width:var( --container-widget-width, 93.114% );max-width:93.114%;--container-widget-width:93.114%;--container-widget-flex-grow:0;}.elementor-10799 .elementor-element.elementor-element-cb95dc3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10799 .elementor-element.elementor-element-3129e5fe.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10799 .elementor-element.elementor-element-3129e5fe.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;flex-wrap:wrap;}.elementor-10799 .elementor-element.elementor-element-28266626{text-align:right;}.elementor-10799 .elementor-element.elementor-element-28266626 .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-24d6310c );}.elementor-10799 .elementor-element.elementor-element-7b32fd2b{width:var( --container-widget-width, 93.114% );max-width:93.114%;--container-widget-width:93.114%;--container-widget-flex-grow:0;}.elementor-10799 .elementor-element.elementor-element-7b32fd2b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10799 .elementor-element.elementor-element-28c4610b:not(.elementor-motion-effects-element-type-background), .elementor-10799 .elementor-element.elementor-element-28c4610b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000;}.elementor-10799 .elementor-element.elementor-element-28c4610b > .elementor-background-overlay{background-color:#212E38;opacity:0.42;mix-blend-mode:difference;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10799 .elementor-element.elementor-element-28c4610b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 2% 0%;}.elementor-10799 .elementor-element.elementor-element-50087f44{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-10799 .elementor-element.elementor-element-50087f44 > .elementor-widget-container{padding:0px 0px 050px 0px;}.elementor-10799 .elementor-element.elementor-element-50087f44 .raven-heading{text-align:center;font-family:"Rowdies", Sans-serif;font-size:50px;font-weight:300;line-height:100px;word-spacing:0px;}.elementor-10799 .elementor-element.elementor-element-50087f44 .raven-heading-dynamic-wrapper path{stroke-width:8px;}.elementor-10799 .elementor-element.elementor-element-50087f44 .raven-heading-plain-text{color:var( --e-global-color-117ae9a8 );}.elementor-10799 .elementor-element.elementor-element-50087f44 .raven-heading-dynamic-text{font-family:"Rowdies", Sans-serif;font-weight:bold;text-transform:uppercase;line-height:1px;letter-spacing:0px;word-spacing:0px;}.elementor-10799 .elementor-element.elementor-element-d79b714 .raven-photo-roller-frame, .elementor-10799 .elementor-element.elementor-element-d79b714 .raven-photo-roller-frame:after{animation-duration:calc( 301s - 270s );}.elementor-10799 .elementor-element.elementor-element-d79b714 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 0px;}.elementor-10799 .elementor-element.elementor-element-3860f491 .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-weight:600;color:var( --e-global-color-117ae9a8 );}.elementor-10799 .elementor-element.elementor-element-f5f2294{text-align:left;}.elementor-10799 .elementor-element.elementor-element-f5f2294 .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-size:26px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-24d6310c );}.elementor-10799 .elementor-element.elementor-element-1a7bf21c{width:var( --container-widget-width, 83.273% );max-width:83.273%;--container-widget-width:83.273%;--container-widget-flex-grow:0;}.elementor-10799 .elementor-element.elementor-element-1a7bf21c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10799 .elementor-element.elementor-element-1be740d7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10799 .elementor-element.elementor-element-1be740d7.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;flex-wrap:wrap;}.elementor-10799 .elementor-element.elementor-element-21afa832{text-align:right;}.elementor-10799 .elementor-element.elementor-element-21afa832 .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-size:26px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-24d6310c );}.elementor-10799 .elementor-element.elementor-element-4dea1261{width:var( --container-widget-width, 83.811% );max-width:83.811%;--container-widget-width:83.811%;--container-widget-flex-grow:0;}.elementor-10799 .elementor-element.elementor-element-4dea1261 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10799 .elementor-element.elementor-element-5eb5719b .raven-photo-roller-frame, .elementor-10799 .elementor-element.elementor-element-5eb5719b .raven-photo-roller-frame:after{animation-duration:calc( 301s - 270s );}.elementor-10799 .elementor-element.elementor-element-5eb5719b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10799 .elementor-element.elementor-element-239c73f{--spacer-size:50px;}.elementor-10799 .elementor-element.elementor-element-4714a88c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10799 .elementor-element.elementor-element-4714a88c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-10799 .elementor-element.elementor-element-209d7d5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10799 .elementor-element.elementor-element-209d7d5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-raven-call-to-action .raven-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-call-to-action .raven-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-raven-call-to-action .raven-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-raven-call-to-action .raven-ribbon-inner{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta__content-item{transition-duration:1000ms;}.elementor-10799 .elementor-element.elementor-element-7e0c4986.raven-cta--sequenced-animation .raven-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10799 .elementor-element.elementor-element-7e0c4986.raven-cta--sequenced-animation .raven-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10799 .elementor-element.elementor-element-7e0c4986.raven-cta--sequenced-animation .raven-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta .raven-cta__bg, .elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta .raven-cta__bg-overlay{transition-duration:1500ms;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta__content{min-height:250px;text-align:center;padding:0px 0px 0px 0px;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta__title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1px;letter-spacing:0px;word-spacing:1px;color:#FFF;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta__title:not(:last-child){margin-bottom:25px;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta__button{color:#ffffff;background-color:#004075;border-width:0px;border-radius:10px;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta__button.elementor-button{border-color:#111111;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta__button:hover{background-color:#005499;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-ribbon-inner{background-color:#000000;color:#ffffff;margin-top:50px;transform:translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;line-height:43px;letter-spacing:1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-10799 .elementor-element.elementor-element-26b564b4{width:100%;}.elementor-10799 .elementor-element.elementor-element-619e8314{width:27.578%;}.elementor-10799 .elementor-element.elementor-element-31e9af33{width:72.421%;}.elementor-10799 .elementor-element.elementor-element-723c1b11{width:100%;}.elementor-10799 .elementor-element.elementor-element-547a3299{width:100%;}}@media(max-width:767px){.elementor-10799 .elementor-element.elementor-element-6ec7d469{width:50%;}.elementor-10799 .elementor-element.elementor-element-2d76838c{padding:20% 0% 20% 0%;}.elementor-10799 .elementor-element.elementor-element-3f5e6244 > .elementor-widget-container{padding:010% 0% 0% 0%;}.elementor-10799 .elementor-element.elementor-element-3f5e6244{text-align:left;font-size:17px;}.elementor-10799 .elementor-element.elementor-element-1261e0bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10799 .elementor-element.elementor-element-1261e0bd{text-align:left;}.elementor-10799 .elementor-element.elementor-element-1261e0bd img{max-width:50%;}.elementor-10799 .elementor-element.elementor-element-b2c5219 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-10799 .elementor-element.elementor-element-656820da{font-size:17px;}.elementor-10799 .elementor-element.elementor-element-656820da p{margin-block-end:2px;}.elementor-10799 .elementor-element.elementor-element-1d21f554:not(.elementor-motion-effects-element-type-background), .elementor-10799 .elementor-element.elementor-element-1d21f554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.zagreusent.com/wp-content/uploads/2025/07/2D-Char-Design__Banner_001d-ze.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10799 .elementor-element.elementor-element-1d21f554{padding:-32% -32% -32% -32%;}.elementor-10799 .elementor-element.elementor-element-3eed0bcd .raven-heading{text-align:center;font-size:25px;}.elementor-10799 .elementor-element.elementor-element-3eed0bcd .raven-heading-dynamic-text{line-height:1em;}.elementor-10799 .elementor-element.elementor-element-61f6b48{padding:20% 0% 20% 0%;}.elementor-10799 .elementor-element.elementor-element-19ce112{text-align:left;}.elementor-10799 .elementor-element.elementor-element-19ce112 .elementor-heading-title{font-size:30px;}.elementor-10799 .elementor-element.elementor-element-2bafdfd0{padding:30px 0px 30px 0px;}.elementor-10799 .elementor-element.elementor-element-5783d6c0{text-align:left;}.elementor-10799 .elementor-element.elementor-element-5783d6c0 .elementor-heading-title{font-size:30px;}.elementor-10799 .elementor-element.elementor-element-5e79f5f0{grid-column:span 2;grid-row:span 2;}.elementor-10799 .elementor-element.elementor-element-215f1b47 .accordion-list-items{flex-direction:column;}.elementor-10799 .elementor-element.elementor-element-2e831279{padding:30% 0% 30% 0%;}.elementor-10799 .elementor-element.elementor-element-6e5fc325{text-align:left;}.elementor-10799 .elementor-element.elementor-element-6e5fc325 .elementor-heading-title{font-size:30px;}.elementor-10799 .elementor-element.elementor-element-72e86b68.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10799 .elementor-element.elementor-element-26a233de{text-align:left;}.elementor-10799 .elementor-element.elementor-element-26a233de .elementor-heading-title{font-size:18px;}.elementor-10799 .elementor-element.elementor-element-3129e5fe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10799 .elementor-element.elementor-element-28266626{text-align:left;}.elementor-10799 .elementor-element.elementor-element-28266626 .elementor-heading-title{font-size:18px;}.elementor-10799 .elementor-element.elementor-element-28c4610b{padding:30px 0px 30px 0px;}.elementor-10799 .elementor-element.elementor-element-3860f491{text-align:left;}.elementor-10799 .elementor-element.elementor-element-3860f491 .elementor-heading-title{font-size:30px;}.elementor-10799 .elementor-element.elementor-element-73fa4a3f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10799 .elementor-element.elementor-element-73fa4a3f > .elementor-element-populated{text-align:center;}.elementor-10799 .elementor-element.elementor-element-f5f2294{text-align:left;}.elementor-10799 .elementor-element.elementor-element-f5f2294 .elementor-heading-title{font-size:18px;}.elementor-10799 .elementor-element.elementor-element-1be740d7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10799 .elementor-element.elementor-element-21afa832{text-align:left;}.elementor-10799 .elementor-element.elementor-element-21afa832 .elementor-heading-title{font-size:18px;}.elementor-10799 .elementor-element.elementor-element-5eb5719b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-10799 .elementor-element.elementor-element-209d7d5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10799 .elementor-element.elementor-element-7e0c4986{grid-column:span 1;grid-row:span 1;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta__content{min-height:200px;text-align:center;padding:5% 5% 5% 5%;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta__title{font-size:26px;line-height:1.2em;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-cta__title:not(:last-child){margin-bottom:25px;}.elementor-10799 .elementor-element.elementor-element-7e0c4986 .raven-ribbon-inner{margin-top:25px;transform:translateY(-50%) translateX(-50%) translateX(25px) rotate(-45deg);}}/* Start custom CSS for section, class: .elementor-element-2d76838c */@media (max-width: 767px) {
  .mobile-only-style {
    /* Example mobile styles */
    padding: 20px 15px;
    text-align: justify;
    background-color: #f8f8f8;
  }

  .mobile-only-style .elementor-heading-title {
    font-size: 18px;
    text-align: justify;
  }

  .mobile-only-style .elementor-widget-image {
    max-width: 100%;
    height: auto;
  }
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */