.elementor-1653 .elementor-element.elementor-element-4880f29{--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-1653 .elementor-element.elementor-element-4880f29:not(.elementor-motion-effects-element-type-background), .elementor-1653 .elementor-element.elementor-element-4880f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cb1f19e ) 0%, var( --e-global-color-bba862e ) 100%);}.elementor-1653 .elementor-element.elementor-element-353e3d0{--display:flex;--min-height:70vh;--overlay-opacity:0.25;}.elementor-1653 .elementor-element.elementor-element-353e3d0:not(.elementor-motion-effects-element-type-background), .elementor-1653 .elementor-element.elementor-element-353e3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/10/nbk-partner-finanzbuchhaltung-hero-1920x810-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1653 .elementor-element.elementor-element-353e3d0::before, .elementor-1653 .elementor-element.elementor-element-353e3d0 > .elementor-background-video-container::before, .elementor-1653 .elementor-element.elementor-element-353e3d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1653 .elementor-element.elementor-element-353e3d0 > .elementor-background-slideshow::before, .elementor-1653 .elementor-element.elementor-element-353e3d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1653 .elementor-element.elementor-element-353e3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1653 .elementor-element.elementor-element-1845424{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-612624d{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overlay-opacity:0.9;--margin-top:-8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-612624d::before, .elementor-1653 .elementor-element.elementor-element-612624d > .elementor-background-video-container::before, .elementor-1653 .elementor-element.elementor-element-612624d > .e-con-inner > .elementor-background-video-container::before, .elementor-1653 .elementor-element.elementor-element-612624d > .elementor-background-slideshow::before, .elementor-1653 .elementor-element.elementor-element-612624d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1653 .elementor-element.elementor-element-612624d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-989f48c );--background-overlay:'';}.elementor-1653 .elementor-element.elementor-element-5ecc863{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-width:4px 0px 0px 4px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:-1rem;--margin-bottom:0rem;--margin-left:-1rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;top:0px;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-5ecc863{left:0px;}body.rtl .elementor-1653 .elementor-element.elementor-element-5ecc863{right:0px;}.elementor-1653 .elementor-element.elementor-element-158279c{font-family:"Atkinson Hyperlegible Next", Sans-serif;font-weight:400;color:var( --e-global-color-7dbed17 );}.elementor-1653 .elementor-element.elementor-element-bfdb196{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-width:0px 0px 4px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0rem;--margin-bottom:-1rem;--margin-left:-1rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-bfdb196{left:0px;}body.rtl .elementor-1653 .elementor-element.elementor-element-bfdb196{right:0px;}.elementor-1653 .elementor-element.elementor-element-1d57b82{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overflow:hidden;--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1653 .elementor-element.elementor-element-3b8dcf5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-a03fea5{width:var( --container-widget-width, 80% );max-width:80%;padding:1rem 0rem 1rem 2rem;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:double;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-a03fea5.elementor-element{--align-self:flex-start;}.elementor-1653 .elementor-element.elementor-element-9829984{background-color:#FFFFFF;padding:1rem 1rem 1rem 1rem;text-align:center;}.elementor-1653 .elementor-element.elementor-element-9829984.elementor-element{--align-self:flex-end;}.elementor-1653 .elementor-element.elementor-element-9829984 img{width:8rem;}.elementor-1653 .elementor-element.elementor-element-0e450d1{margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1653 .elementor-element.elementor-element-9d671ac{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1653 .elementor-element.elementor-element-9a0ea10 .elementor-icon-box-wrapper{align-items:center;gap:1rem;}.elementor-1653 .elementor-element.elementor-element-9a0ea10 .elementor-icon-box-title{margin-block-end:1rem;}.elementor-1653 .elementor-element.elementor-element-9a0ea10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-989f48c );fill:var( --e-global-color-bba862e );color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-9a0ea10.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-9a0ea10.elementor-view-default .elementor-icon{fill:var( --e-global-color-989f48c );color:var( --e-global-color-989f48c );border-color:var( --e-global-color-989f48c );}.elementor-1653 .elementor-element.elementor-element-9a0ea10.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-9a0ea10 .elementor-icon{font-size:2rem;padding:0.5rem;border-radius:0px 0px 0px 0px;}.elementor-1653 .elementor-element.elementor-element-9a0ea10 .elementor-icon-box-title, .elementor-1653 .elementor-element.elementor-element-9a0ea10 .elementor-icon-box-title a{font-family:"Karla", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-1653 .elementor-element.elementor-element-9a0ea10 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1653 .elementor-element.elementor-element-9e2737e .elementor-icon-box-wrapper{align-items:center;gap:1rem;}.elementor-1653 .elementor-element.elementor-element-9e2737e .elementor-icon-box-title{margin-block-end:1rem;}.elementor-1653 .elementor-element.elementor-element-9e2737e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-989f48c );fill:var( --e-global-color-bba862e );color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-9e2737e.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-9e2737e.elementor-view-default .elementor-icon{fill:var( --e-global-color-989f48c );color:var( --e-global-color-989f48c );border-color:var( --e-global-color-989f48c );}.elementor-1653 .elementor-element.elementor-element-9e2737e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-9e2737e .elementor-icon{font-size:2rem;padding:0.5rem;border-radius:0px 0px 0px 0px;}.elementor-1653 .elementor-element.elementor-element-9e2737e .elementor-icon-box-title, .elementor-1653 .elementor-element.elementor-element-9e2737e .elementor-icon-box-title a{font-family:"Karla", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-1653 .elementor-element.elementor-element-9e2737e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1653 .elementor-element.elementor-element-af64429 .elementor-icon-box-wrapper{align-items:center;gap:1rem;}.elementor-1653 .elementor-element.elementor-element-af64429 .elementor-icon-box-title{margin-block-end:1rem;}.elementor-1653 .elementor-element.elementor-element-af64429.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-989f48c );fill:var( --e-global-color-bba862e );color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-af64429.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-af64429.elementor-view-default .elementor-icon{fill:var( --e-global-color-989f48c );color:var( --e-global-color-989f48c );border-color:var( --e-global-color-989f48c );}.elementor-1653 .elementor-element.elementor-element-af64429.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-af64429 .elementor-icon{font-size:2rem;padding:0.5rem;border-radius:0px 0px 0px 0px;}.elementor-1653 .elementor-element.elementor-element-af64429 .elementor-icon-box-title, .elementor-1653 .elementor-element.elementor-element-af64429 .elementor-icon-box-title a{font-family:"Karla", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-1653 .elementor-element.elementor-element-af64429 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1653 .elementor-element.elementor-element-d283ca1{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overflow:hidden;--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1653 .elementor-element.elementor-element-d283ca1:not(.elementor-motion-effects-element-type-background), .elementor-1653 .elementor-element.elementor-element-d283ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb1f19e );}.elementor-1653 .elementor-element.elementor-element-b86f6be{text-align:center;}.elementor-1653 .elementor-element.elementor-element-b5da02c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-ed05996{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-567083b );--border-color:var( --e-global-color-567083b );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-afc79dc{right:-1rem;}body.rtl .elementor-1653 .elementor-element.elementor-element-afc79dc{left:-1rem;}.elementor-1653 .elementor-element.elementor-element-afc79dc{bottom:-1rem;}.elementor-1653 .elementor-element.elementor-element-afc79dc .elementor-icon-wrapper{text-align:center;}.elementor-1653 .elementor-element.elementor-element-afc79dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-afc79dc.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-afc79dc.elementor-view-default .elementor-icon{color:var( --e-global-color-567083b );border-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-afc79dc.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-afc79dc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-afc79dc .elementor-icon{font-size:8rem;}.elementor-1653 .elementor-element.elementor-element-afc79dc .elementor-icon svg{height:8rem;}.elementor-1653 .elementor-element.elementor-element-8834912{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-e3cb92b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-05df6bf{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-cd0fef7{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-567083b );--border-color:var( --e-global-color-567083b );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-c3ff42e{right:-1rem;}body.rtl .elementor-1653 .elementor-element.elementor-element-c3ff42e{left:-1rem;}.elementor-1653 .elementor-element.elementor-element-c3ff42e{bottom:-1rem;}.elementor-1653 .elementor-element.elementor-element-c3ff42e .elementor-icon-wrapper{text-align:center;}.elementor-1653 .elementor-element.elementor-element-c3ff42e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-c3ff42e.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-c3ff42e.elementor-view-default .elementor-icon{color:var( --e-global-color-567083b );border-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-c3ff42e.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-c3ff42e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-c3ff42e .elementor-icon{font-size:8rem;}.elementor-1653 .elementor-element.elementor-element-c3ff42e .elementor-icon svg{height:8rem;}.elementor-1653 .elementor-element.elementor-element-b840054{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-8c5053f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-f3a5b91{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-688b88b{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-567083b );--border-color:var( --e-global-color-567083b );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-f7715a8{right:-1rem;}body.rtl .elementor-1653 .elementor-element.elementor-element-f7715a8{left:-1rem;}.elementor-1653 .elementor-element.elementor-element-f7715a8{bottom:-1rem;}.elementor-1653 .elementor-element.elementor-element-f7715a8 .elementor-icon-wrapper{text-align:center;}.elementor-1653 .elementor-element.elementor-element-f7715a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-f7715a8.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-f7715a8.elementor-view-default .elementor-icon{color:var( --e-global-color-567083b );border-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-f7715a8.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-f7715a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-f7715a8 .elementor-icon{font-size:8rem;}.elementor-1653 .elementor-element.elementor-element-f7715a8 .elementor-icon svg{height:8rem;}.elementor-1653 .elementor-element.elementor-element-e4ca289{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-b344382 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-21cfc4e{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-6065df5{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-567083b );--border-color:var( --e-global-color-567083b );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-8ec6a3f{right:-1rem;}body.rtl .elementor-1653 .elementor-element.elementor-element-8ec6a3f{left:-1rem;}.elementor-1653 .elementor-element.elementor-element-8ec6a3f{bottom:-1rem;}.elementor-1653 .elementor-element.elementor-element-8ec6a3f .elementor-icon-wrapper{text-align:center;}.elementor-1653 .elementor-element.elementor-element-8ec6a3f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-8ec6a3f.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-8ec6a3f.elementor-view-default .elementor-icon{color:var( --e-global-color-567083b );border-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-8ec6a3f.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-8ec6a3f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-8ec6a3f .elementor-icon{font-size:8rem;}.elementor-1653 .elementor-element.elementor-element-8ec6a3f .elementor-icon svg{height:8rem;}.elementor-1653 .elementor-element.elementor-element-e2381f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-4d0665c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-1da2ba9{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-e4b018d{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-567083b );--border-color:var( --e-global-color-567083b );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-3517f6b{right:-1rem;}body.rtl .elementor-1653 .elementor-element.elementor-element-3517f6b{left:-1rem;}.elementor-1653 .elementor-element.elementor-element-3517f6b{bottom:-1rem;}.elementor-1653 .elementor-element.elementor-element-3517f6b .elementor-icon-wrapper{text-align:center;}.elementor-1653 .elementor-element.elementor-element-3517f6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-3517f6b.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-3517f6b.elementor-view-default .elementor-icon{color:var( --e-global-color-567083b );border-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-3517f6b.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-3517f6b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-3517f6b .elementor-icon{font-size:8rem;}.elementor-1653 .elementor-element.elementor-element-3517f6b .elementor-icon svg{height:8rem;}.elementor-1653 .elementor-element.elementor-element-b82deac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-d9f59cc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-46c1092{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-52d9afe{--display:flex;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-567083b );--border-color:var( --e-global-color-567083b );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-3922221{right:-1rem;}body.rtl .elementor-1653 .elementor-element.elementor-element-3922221{left:-1rem;}.elementor-1653 .elementor-element.elementor-element-3922221{bottom:-1rem;}.elementor-1653 .elementor-element.elementor-element-3922221 .elementor-icon-wrapper{text-align:center;}.elementor-1653 .elementor-element.elementor-element-3922221.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-3922221.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-3922221.elementor-view-default .elementor-icon{color:var( --e-global-color-567083b );border-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-3922221.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-3922221.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-3922221 .elementor-icon{font-size:8rem;}.elementor-1653 .elementor-element.elementor-element-3922221 .elementor-icon svg{height:8rem;}.elementor-1653 .elementor-element.elementor-element-024153f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-bd3c987 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-b787aee{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-5d5d438{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;--overflow:hidden;--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1653 .elementor-element.elementor-element-5d5d438:not(.elementor-motion-effects-element-type-background), .elementor-1653 .elementor-element.elementor-element-5d5d438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-f2b62cf{padding:4rem 4rem 4rem 4rem;text-align:center;}.elementor-1653 .elementor-element.elementor-element-f2b62cf.elementor-element{--align-self:center;}.elementor-1653 .elementor-element.elementor-element-024c87f{text-align:start;}.elementor-1653 .elementor-element.elementor-element-024c87f img{width:100%;}.elementor-1653 .elementor-element.elementor-element-8f635a0{text-align:start;}.elementor-1653 .elementor-element.elementor-element-8f635a0 img{width:100%;}.elementor-1653 .elementor-element.elementor-element-84ca03d{padding:4rem 4rem 4rem 4rem;text-align:center;font-size:2rem;}.elementor-1653 .elementor-element.elementor-element-84ca03d.elementor-element{--align-self:center;}.elementor-1653 .elementor-element.elementor-element-8029e14{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overflow:hidden;--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1653 .elementor-element.elementor-element-684e9a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-d4b36cd{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-0867115{background-color:var( --e-global-color-secondary );padding:1rem 1rem 1rem 1rem;top:0px;color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-0867115.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-0867115{right:0px;}body.rtl .elementor-1653 .elementor-element.elementor-element-0867115{left:0px;}.elementor-1653 .elementor-element.elementor-element-9bb5868{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 0px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-1653 .elementor-element.elementor-element-9bb5868 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:1rem;}.elementor-1653 .elementor-element.elementor-element-9bb5868 .elementor-icon-box-title{margin-block-end:0.5rem;color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-9bb5868.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-9bb5868.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-9bb5868.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-9bb5868 .elementor-icon{font-size:2.5rem;}.elementor-1653 .elementor-element.elementor-element-9bb5868 .elementor-icon-box-title, .elementor-1653 .elementor-element.elementor-element-9bb5868 .elementor-icon-box-title a{font-size:1.5rem;}.elementor-1653 .elementor-element.elementor-element-24411c0{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-aa1c586{background-color:var( --e-global-color-accent );padding:1rem 1rem 1rem 1rem;top:0px;color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-aa1c586.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-aa1c586{left:0px;}body.rtl .elementor-1653 .elementor-element.elementor-element-aa1c586{right:0px;}.elementor-1653 .elementor-element.elementor-element-86a9ffd{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-1653 .elementor-element.elementor-element-86a9ffd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:1rem;}.elementor-1653 .elementor-element.elementor-element-86a9ffd .elementor-icon-box-title{margin-block-end:0.5rem;color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-86a9ffd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-86a9ffd.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-86a9ffd.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-86a9ffd .elementor-icon{font-size:2.5rem;}.elementor-1653 .elementor-element.elementor-element-86a9ffd .elementor-icon-box-title, .elementor-1653 .elementor-element.elementor-element-86a9ffd .elementor-icon-box-title a{font-size:1.5rem;}.elementor-1653 .elementor-element.elementor-element-86c88c0{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-e15e33e{background-color:var( --e-global-color-primary );padding:1rem 1rem 1rem 1rem;top:0px;color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-e15e33e.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-e15e33e{right:0px;}body.rtl .elementor-1653 .elementor-element.elementor-element-e15e33e{left:0px;}.elementor-1653 .elementor-element.elementor-element-5bdee41{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 0px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-1653 .elementor-element.elementor-element-5bdee41 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:1rem;}.elementor-1653 .elementor-element.elementor-element-5bdee41 .elementor-icon-box-title{margin-block-end:0.5rem;color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-5bdee41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-5bdee41.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-5bdee41.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-5bdee41 .elementor-icon{font-size:2.5rem;}.elementor-1653 .elementor-element.elementor-element-5bdee41 .elementor-icon-box-title, .elementor-1653 .elementor-element.elementor-element-5bdee41 .elementor-icon-box-title a{font-size:1.5rem;}.elementor-1653 .elementor-element.elementor-element-ca0e044{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-5f0a6f5{background-color:var( --e-global-color-secondary );padding:1rem 1rem 1rem 1rem;top:0px;color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-5f0a6f5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-5f0a6f5{left:0px;}body.rtl .elementor-1653 .elementor-element.elementor-element-5f0a6f5{right:0px;}.elementor-1653 .elementor-element.elementor-element-b63b864{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-1653 .elementor-element.elementor-element-b63b864 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:1rem;}.elementor-1653 .elementor-element.elementor-element-b63b864 .elementor-icon-box-title{margin-block-end:0.5rem;color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-b63b864.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-b63b864.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-b63b864.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-b63b864 .elementor-icon{font-size:2.5rem;}.elementor-1653 .elementor-element.elementor-element-b63b864 .elementor-icon-box-title, .elementor-1653 .elementor-element.elementor-element-b63b864 .elementor-icon-box-title a{font-size:1.5rem;}.elementor-1653 .elementor-element.elementor-element-e5bfded{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-b1be8a0{background-color:var( --e-global-color-accent );padding:1rem 1rem 1rem 1rem;top:0px;color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-b1be8a0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-b1be8a0{right:0px;}body.rtl .elementor-1653 .elementor-element.elementor-element-b1be8a0{left:0px;}.elementor-1653 .elementor-element.elementor-element-022f431{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 0px 0px 1px;border-color:var( --e-global-color-accent );}.elementor-1653 .elementor-element.elementor-element-022f431 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:1rem;}.elementor-1653 .elementor-element.elementor-element-022f431 .elementor-icon-box-title{margin-block-end:0.5rem;color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-022f431.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-022f431.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-022f431.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-022f431 .elementor-icon{font-size:2.5rem;}.elementor-1653 .elementor-element.elementor-element-022f431 .elementor-icon-box-title, .elementor-1653 .elementor-element.elementor-element-022f431 .elementor-icon-box-title a{font-size:1.5rem;}.elementor-1653 .elementor-element.elementor-element-a764977{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overflow:hidden;--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1653 .elementor-element.elementor-element-a764977:not(.elementor-motion-effects-element-type-background), .elementor-1653 .elementor-element.elementor-element-a764977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb1f19e );}.elementor-1653 .elementor-element.elementor-element-d35da57{z-index:8;}.elementor-1653 .elementor-element.elementor-element-a6fc89b{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1653 .elementor-element.elementor-element-54c3d34{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-54c3d34 a{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-8bdddc9{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1653 .elementor-element.elementor-element-961a679{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-961a679 a{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-d2f7ff8{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1653 .elementor-element.elementor-element-15f759f{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-15f759f a{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-829a386{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1653 .elementor-element.elementor-element-72430cb{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-72430cb a{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-be08a2c{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1653 .elementor-element.elementor-element-65a489d{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-65a489d a{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-8cc1fe8{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1653 .elementor-element.elementor-element-54b1449{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-54b1449 a{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-0e40c75{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1653 .elementor-element.elementor-element-6a99d26{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-6a99d26 a{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-513cb7f{--n-accordion-title-font-size:1.5rem;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:8;--n-accordion-item-title-space-between:2rem;--n-accordion-item-title-distance-from-content:1rem;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-d989479 );--n-accordion-icon-size:1rem;--n-accordion-icon-gap:1rem;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-d989479 );}.elementor-1653 .elementor-element.elementor-element-513cb7f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-229a101 );}.elementor-1653 .elementor-element.elementor-element-513cb7f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-567083b );}.elementor-1653 .elementor-element.elementor-element-513cb7f {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-1653 .elementor-element.elementor-element-513cb7f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-567083b );--padding-top:1rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:1rem;}body:not(.rtl) .elementor-1653 .elementor-element.elementor-element-31a260b{right:-16vw;}body.rtl .elementor-1653 .elementor-element.elementor-element-31a260b{left:-16vw;}.elementor-1653 .elementor-element.elementor-element-31a260b{top:0px;z-index:0;}.elementor-1653 .elementor-element.elementor-element-31a260b .elementor-icon-wrapper{text-align:center;}.elementor-1653 .elementor-element.elementor-element-31a260b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-31a260b.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-31a260b.elementor-view-default .elementor-icon{color:var( --e-global-color-bba862e );border-color:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-31a260b.elementor-view-framed .elementor-icon, .elementor-1653 .elementor-element.elementor-element-31a260b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bba862e );}.elementor-1653 .elementor-element.elementor-element-31a260b .elementor-icon{font-size:50vw;}.elementor-1653 .elementor-element.elementor-element-31a260b .elementor-icon svg{height:50vw;}.elementor-1653 .elementor-element.elementor-element-23edbdf8{--display:flex;--padding-top:12rem;--padding-bottom:12rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1653 .elementor-element.elementor-element-23edbdf8:not(.elementor-motion-effects-element-type-background), .elementor-1653 .elementor-element.elementor-element-23edbdf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb1f19e );}.elementor-1653 .elementor-element.elementor-element-1d9f6e1{--display:grid;--e-con-grid-template-columns:3fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-1d9f6e1:not(.elementor-motion-effects-element-type-background), .elementor-1653 .elementor-element.elementor-element-1d9f6e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db9dfd7 );}.elementor-1653 .elementor-element.elementor-element-30837406{--display:flex;--justify-content:flex-end;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:0rem;}.elementor-1653 .elementor-element.elementor-element-165df638.elementor-element{--align-self:flex-start;}.elementor-1653 .elementor-element.elementor-element-7b4d8529 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-2ef6244c{font-size:2rem;}.elementor-1653 .elementor-element.elementor-element-439f4389 .elementor-button{background-color:var( --e-global-color-primary );font-size:2rem;fill:var( --e-global-color-db9dfd7 );color:var( --e-global-color-db9dfd7 );border-radius:0px 0px 0px 0px;padding:1rem 3rem 1rem 3rem;}.elementor-1653 .elementor-element.elementor-element-439f4389 .elementor-button:hover, .elementor-1653 .elementor-element.elementor-element-439f4389 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1653 .elementor-element.elementor-element-439f4389{margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1653 .elementor-element.elementor-element-47415a1e{font-size:1.5rem;}.elementor-1653 .elementor-element.elementor-element-47415a1e a{color:var( --e-global-color-text );}.elementor-1653 .elementor-element.elementor-element-47415a1e a:hover, .elementor-1653 .elementor-element.elementor-element-47415a1e a:focus{color:var( --e-global-color-primary );}.elementor-1653 .elementor-element.elementor-element-949dcaa img{width:100%;}.elementor-1653 .elementor-element.elementor-element-66c22cc{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1653 .elementor-element.elementor-element-72c5f73{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-e409054{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-1d6151d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 2rem;}.elementor-1653 .elementor-element.elementor-element-5f30b31{background-color:var( --e-global-color-bba862e );margin:-2rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 1rem 1rem 1rem;z-index:8;border-style:solid;border-width:1px 1px 0px 0px;border-color:var( --e-global-color-primary );font-size:1.5rem;}.elementor-1653 .elementor-element.elementor-element-5f30b31.elementor-element{--align-self:flex-start;}.elementor-1653 .elementor-element.elementor-element-53b1ba2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-7fb64da{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 2rem;}.elementor-1653 .elementor-element.elementor-element-1b92ba1{background-color:var( --e-global-color-bba862e );margin:-2rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 1rem 1rem 1rem;z-index:8;border-style:solid;border-width:1px 1px 0px 0px;border-color:var( --e-global-color-accent );font-size:1.5rem;}.elementor-1653 .elementor-element.elementor-element-1b92ba1.elementor-element{--align-self:flex-start;}.elementor-1653 .elementor-element.elementor-element-71a0f40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1653 .elementor-element.elementor-element-294dbf6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 2rem;}.elementor-1653 .elementor-element.elementor-element-c5039bb{background-color:var( --e-global-color-bba862e );margin:-2rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1rem 1rem 1rem 1rem;z-index:8;border-style:solid;border-width:1px 1px 0px 0px;border-color:var( --e-global-color-secondary );font-size:1.5rem;}.elementor-1653 .elementor-element.elementor-element-c5039bb.elementor-element{--align-self:flex-start;}@media(max-width:1024px){.elementor-1653 .elementor-element.elementor-element-353e3d0{--min-height:60vh;}.elementor-1653 .elementor-element.elementor-element-353e3d0:not(.elementor-motion-effects-element-type-background), .elementor-1653 .elementor-element.elementor-element-353e3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1653 .elementor-element.elementor-element-1d57b82{--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1653 .elementor-element.elementor-element-d283ca1{--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1653 .elementor-element.elementor-element-5d5d438{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1653 .elementor-element.elementor-element-8f635a0.elementor-element{--order:99999 /* order end hack */;}.elementor-1653 .elementor-element.elementor-element-8029e14{--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1653 .elementor-element.elementor-element-a764977{--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1653 .elementor-element.elementor-element-513cb7f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1653 .elementor-element.elementor-element-23edbdf8{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-1d9f6e1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1653 .elementor-element.elementor-element-30837406{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-439f4389{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1653 .elementor-element.elementor-element-66c22cc{--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1653 .elementor-element.elementor-element-72c5f73{--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;}}@media(max-width:767px){.elementor-1653 .elementor-element.elementor-element-353e3d0{--min-height:40vh;}.elementor-1653 .elementor-element.elementor-element-353e3d0:not(.elementor-motion-effects-element-type-background), .elementor-1653 .elementor-element.elementor-element-353e3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0px;}.elementor-1653 .elementor-element.elementor-element-612624d{--width:90vw;}.elementor-1653 .elementor-element.elementor-element-1d57b82{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-a03fea5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1653 .elementor-element.elementor-element-9829984{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1653 .elementor-element.elementor-element-9a0ea10 .elementor-icon-box-wrapper{text-align:start;}.elementor-1653 .elementor-element.elementor-element-9e2737e .elementor-icon-box-wrapper{text-align:start;}.elementor-1653 .elementor-element.elementor-element-af64429 .elementor-icon-box-wrapper{text-align:start;}.elementor-1653 .elementor-element.elementor-element-d283ca1{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-5d5d438{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-f2b62cf{padding:0rem 0rem 0rem 0rem;}.elementor-1653 .elementor-element.elementor-element-8f635a0.elementor-element{--order:99999 /* order end hack */;}.elementor-1653 .elementor-element.elementor-element-84ca03d{padding:2rem 0rem 2rem 0rem;}.elementor-1653 .elementor-element.elementor-element-8029e14{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-a764977{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1653 .elementor-element.elementor-element-23edbdf8{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1653 .elementor-element.elementor-element-1d9f6e1{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1653 .elementor-element.elementor-element-2ef6244c{font-size:1.5rem;}.elementor-1653 .elementor-element.elementor-element-439f4389{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1653 .elementor-element.elementor-element-439f4389 .elementor-button{font-size:1.2rem;}.elementor-1653 .elementor-element.elementor-element-47415a1e{font-size:1.2rem;}.elementor-1653 .elementor-element.elementor-element-66c22cc{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}}@media(min-width:768px){.elementor-1653 .elementor-element.elementor-element-612624d{--width:80vw;}.elementor-1653 .elementor-element.elementor-element-d283ca1{--content-width:80vw;}.elementor-1653 .elementor-element.elementor-element-5d5d438{--content-width:80vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-1653 .elementor-element.elementor-element-612624d{--width:90vw;}}/* Start custom CSS for icon, class: .elementor-element-31a260b */.elementor-1653 .elementor-element.elementor-element-31a260b {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d9f6e1 */.elementor-1653 .elementor-element.elementor-element-1d9f6e1 {
    --nbk-margin-inline-max: -2rem;
    --nbk-margin-inline-min: -1rem;
    --nbk-border-width: 4px;
    --nbk-border-length: 4rem;
}/* End custom CSS */
/* Start custom CSS *//** nbk & Partner CSS by Neowulf Digitalmarketing - 2026.1.0 **/

/* !TODO: compress */

.nw-wireframe-section:hover {
    outline: 4px dashed red;
}


/* Elementor Widget Classes */

/* Inline Classes */

.nbk-subtext, .nbk-suptext {
    --nbk-font-size: 0.5em;
    --nbk-text-gap: 1rem;
    
    display: block;
    font-size: var(--nbk-font-size);
}

.nbk-subtext {
    padding-block-start: var(--nbk-text-gap);
}

.nbk-suptext {
    padding-block-end: var(--nbk-text-gap);
}

.nbk-text--color-default {
    color: var(--e-global-color-text);
}

/* HTML Classes */

.nbk-ruler--vertical, .nbk-ruler--vertical-colored {
    --nbk-line-height: 48px;
    --nbk-line-width: 16px;
    --nbk-line-color: var(--e-global-color-text);
    
    display: flex;
    flex-direction: row;
    gap: var(--nbk-line-width);
    
    > span {
        height: var(--nbk-line-height);
        width: var(--nbk-line-width);
        background-color: var(--nbk-line-color);
    }
}

.nbk-ruler--vertical-colored > span {
    &:nth-child(4n + 1) {
        --nbk-line-color: var(--e-global-color-secondary);
    }
    
    &:nth-child(4n + 2) {
        --nbk-line-color: var(--e-global-color-accent);
    }
    
    &:nth-child(4n + 3) {
        --nbk-line-color: var(--e-global-color-primary);
    }
}


/* !TODO: rebuild & delete */

.nbk-lines--vertical {
    --nbk-line-height: 48px;
    --nbk-line-width: 16px;
    --nbk-line-color: var(--e-global-color-secondary);
    
    display: flex;
    gap: var(--nbk-line-width);
    
    > span {
        height: var(--nbk-line-height);
        width: var(--nbk-line-width);
        background-color: var(--nbk-line-color);
    }
}

.nbk-lines--color-change > span {
    &:nth-child(4n + 2) {
        --nbk-line-color: var(--e-global-color-accent);
    }
    
    &:nth-child(4n + 3) {
        --nbk-line-color: var(--e-global-color-primary);
    }
    
    &:nth-child(4n + 4) {
        --nbk-line-color: var(--e-global-color-text);
    }
}

/* Elementor Widget Classes */

/* Accordion */

.nbk-accordion details {
    --n-accordion-title-hover-color: var(--nbk-accordion-color);
    --n-accordion-icon-hover-color: var(--nbk-accordion-color);
        
    &:nth-child(3n + 1) {
        --nbk-accordion-color: var(--e-global-color-secondary);
    }

    &:nth-child(3n + 2) {
        --nbk-accordion-color: var(--e-global-color-accent);
    }

    &:nth-child(3n + 3) {
        --nbk-accordion-color: var(--e-global-color-primary);
    }

    > summary::after {
        content: '';
        position: absolute;
        inset: 4px -4px -4px 4px;
        z-index: -1;
        border-inline-end: 1px solid var(--nbk-accordion-color);
        border-block-end: 1px solid var(--nbk-accordion-color);
    }
}


/* Inline Classes */

.nbk-subtext, .nbk-suptext {
    --nbk-font-size: 0.5em;
    --nbk-text-gap: 1rem;
    
    display: block;
    font-size: var(--nbk-font-size);
}

.nbk-subtext {
    padding-block-start: var(--nbk-text-gap);
}

.nbk-suptext {
    padding-block-end: var(--nbk-text-gap);
}

.nbk-text__color--default {
    color: var(--e-global-color-text);
}


/* OpenWulf */

.openwulf-line {
    display: block;
    color: var(--e-global-color-text);
    text-align: center;
}

.openwulf-status, .openwulf-table, .openwulf-line {
    --openwulf-open: var(--e-global-color-primary);
    --openwulf-break: var(--e-global-color-accent);
    --openwulf-closed: var(--e-global-color-accent);
}

.openwulf-status__icon {
    display: none;
}

@media (max-width: 767px) {
    .openwulf-status {
        display: flex;
        flex-direction: column;
    }
    
    .openwulf-status__sep {
        display: none;
    }
}

.openwulf-status--color-inherit .openwulf-status {
    --openwulf-open: inherit;
    --openwulf-break: inherit;
    --openwulf-closed: inherit;
}

/* Elementor */

.elementor-widget-text-editor p {
    &:first-of-type {
        margin-block-start: 0;
    }

    &:last-of-type {
        margin-block-end: 0;
    }
}

.e-n-menu-toggle[aria-expanded="true"]:hover svg {
    fill: var(--n-menu-toggle-icon-color-hover);
}

.e-n-accordion .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-widget-icon {
    line-height: 0;
}

/* RankMath */

.rank-math-breadcrumb > p {
    margin-block: 0;
    font-size: 0.8rem;
    color: var(--e-global-color-d989479);
}


/* Elementor Widget Classes for nbk */

/* Accordion */

.nbk-accordion details {
    --n-accordion-title-hover-color: var(--nbk-accordion-color);
    --n-accordion-icon-hover-color: var(--nbk-accordion-color);
        
    &:nth-child(3n + 1) {
        --nbk-accordion-color: var(--e-global-color-secondary);
    }

    &:nth-child(3n + 2) {
        --nbk-accordion-color: var(--e-global-color-accent);
    }

    &:nth-child(3n + 3) {
        --nbk-accordion-color: var(--e-global-color-primary);
    }

    > summary::after {
        content: '';
        position: absolute;
        inset: 4px -4px -4px 4px;
        z-index: -1;
        border-inline-end: 1px solid var(--nbk-accordion-color);
        border-block-end: 1px solid var(--nbk-accordion-color);
    }
}


/* HTML */

.nbk-corner-border {
    --nbk-border-width: 4px;
    --nbk-border-length: 2rem;
    --nbk-border-offset: 1rem;
    --nbk-border-color: var(--e-global-color-567083b);
    
    &::before, &::after {
        content: '';
        position: absolute;
        inline-size: var(--nbk-border-length);
        block-size: var(--nbk-border-length);
        border: 0 solid var(--nbk-border-color);
        transform: translate(
            var(--nbk-border-offset-delta),
            var(--nbk-border-offset-delta)
        );
    }
    
    &::before {
        --nbk-border-offset-delta: calc(var(--nbk-border-offset) * -1);
        
        inset-block-start: 0;
        inset-inline-start: 0;
        border-block-start-width: var(--nbk-border-width);
        border-inline-start-width: var(--nbk-border-width);
    }
    
    &::after {
        --nbk-border-offset-delta: var(--nbk-border-offset);
        
        inset-block-end: 0;
        inset-inline-end: 0;
        border-block-end-width: var(--nbk-border-width);
        border-inline-end-width: var(--nbk-border-width);
    }
}

@keyframes nbk-corner-border-animation {
    50% {
        transform: translate(0, 0);
    }
}

.nbk-corner-border--animation {
    &::before, &::after {
        animation: nbk-corner-border-animation 4s linear infinite;
    }
}

/* Animation */

@keyframes nw-background--shift-x {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}

/* General */

.nw-hidden {
    display: none;
}

/* Fixes */

.nw-opacity-fix {
    opacity: 1 !important;
}

/* Spacing */

.nw-aspect--square-1 {
    aspect-ratio: 1 / 1;
    block-size: 1rem;
    inline-size: 1rem;
}

.nw-no-margin {
    margin: 0;
}

.nw-inline--fit {
    inline-size: fit-content;
}

/* Background */

.nw-background--animated-overlay::before {
    background-size: 200% 200%;
    animation: nw-background--shift-x 4s ease infinite;
    
    @media (prefers-reduced-motion: reduce) {
        background-size: 100% 100%;
        animation: none;
    }
}

.nw-background--glass {
    backdrop-filter: blur(8px);
}

/* Text */

h1, h2, h3, h4, h5, h6 {
    text-wrap: balance;
}

p {
    text-wrap: pretty;
}



.nw-text--color-default {
    color: var(--e-global-color-text);
}

.nw-text--color-invert {
    color: var(--e-global-color-7dbed17);
}

.nw-text--no-transform {
    text-transform: none;
}

.nw-subtext {
    display: block;
    font-size: 0.5em;
}

.nw-subtext--top {
    padding-block-end: 1rem;
}

.nw-subtext--bottom {
    padding-block-start: 1rem;
}

/* List */

.nw-list--auto-wrap .nw-item {
    max-inline-size: 36rem;
}

.nw-list-small--auto-wrap .nw-item {
    max-inline-size: 24rem;
}

ol, ul {
    > li::marker {
        color: var(--e-global-color-primary);
    }

    &.nw-list--block-margin {
        margin-block: 1rem;
    }

    &.nw-list--no-margin {
        margin: 0;
    }

    &.nw-list--no-top-margin {
        margin-block-start: 0;
    }

    &.nw-list--no-bottom-margin {
        margin-block-end: 0;
    }
    
    &.nw-list--compact-indent {
        padding-inline-start: 1.5rem;
    }
    
    &.nw-list--text-marker > li::marker {
        color: var(--e-global-color-text);
    }
}

ul {
    list-style-type: square;
}

ol.nw-list--lower-alpha  {
    list-style-type: lower-alpha;
}

.nw-counter--decimal {
    counter-reset: nw-decimal-counter;

    .nw-counter__item {
        counter-increment: nw-decimal-counter;

        > span::before {
            content: counter(nw-decimal-counter, decimal) ". ";
            font: inherit;
            color: inherit;
        }
    }
}

.nw-counter--legal {
    counter-reset: nw-legal-counter;

    .nw-counter__item {
        counter-increment: nw-legal-counter;

        > span::before {
            content: "§ " counter(nw-legal-counter) " ";
            font: inherit;
            color: inherit;
        }
    }
}

.nw-accordion--roman-list {
    counter-reset: nw-accordion-counter;

    .e-n-accordion-item-title-text {
        counter-increment: nw-accordion-counter;

        &::before {
            content: counter(nw-accordion-counter, upper-roman) ". ";
        }
    }
}

.nw-shadow--offset-top-left,
.nw-shadow--offset-top-right,
.nw-shadow--offset-bottom-left,
.nw-shadow--offset-bottom-right {
    box-shadow: var(--nw-shadow-offset-inline) var(--nw-shadow-offset-block) 0 2px var(--e-global-color-bba862e);
}

.nw-shadow--offset-top-left {
    --nw-shadow-offset-inline: -2px;
    --nw-shadow-offset-block: -2px;
}

.nw-shadow--offset-top-right {
    --nw-shadow-offset-inline: 2px;
    --nw-shadow-offset-block: -2px;
}

.nw-shadow--offset-bottom-left {
    --nw-shadow-offset-inline: -2px;
    --nw-shadow-offset-block: 2px;
}

.nw-shadow--offset-bottom-right {
    --nw-shadow-offset-inline: 2px;
    --nw-shadow-offset-block: 2px;
}

.nw-img-child--hover-no-grayscale img {
    filter: grayscale(0);
    
    &:hover {
        filter: grayscale(1);
    }
}

.nw-img__overlay--gradient-hover {
    &:hover::after {
        position: absolute;
        z-index: 8;
        inset: 0;
        background-image: var(--nw-gradient-overlay);
        opacity: 0.5;
        content: "";
        pointer-events: none;
    }
    
    &:nth-child(odd) {
        --nw-gradient-overlay: linear-gradient(
            -45deg,
            var(--e-global-color-primary) 0%,
            var(--e-global-color-secondary) 100%
        );
    }
    
    &:nth-child(even) {
        --nw-gradient-overlay: linear-gradient(
            45deg,
            var(--e-global-color-primary) 0%,
            var(--e-global-color-secondary) 100%
        );
    }
}

.nw-figure__overlay--gradient-hover {
    figure:hover::after {
        position: absolute;
        z-index: 8;
        inset: 0;
        background-image: var(--nw-gradient-overlay);
        opacity: 0.5;
        content: "";
        pointer-events: none;
    }
    
    &:nth-child(odd) {
        --nw-gradient-overlay: linear-gradient(
            -45deg,
            var(--e-global-color-primary) 0%,
            var(--e-global-color-secondary) 100%
        );
    }
    
    &:nth-child(even) {
        --nw-gradient-overlay: linear-gradient(
            45deg,
            var(--e-global-color-primary) 0%,
            var(--e-global-color-secondary) 100%
        );
    }
}

.nw-figure__caption--bottom figcaption {
    position: absolute;
    z-index: 16;
    inset: auto 1rem 1rem;
    padding: 0.5rem;
    pointer-events: none;
}

.nw-accordion__shadow--color-offset details {
    summary {
        box-shadow: 
            2px 2px 0 2px var(--e-global-color-bba862e), 
            3px 3px 0 2px var(--nw-shadow-border-color);
    }
    
    &:nth-child(3n + 1) {
        --nw-shadow-border-color: var(--e-global-color-secondary);
    }
    
    &:nth-child(3n + 2) {
        --nw-shadow-border-color: var(--e-global-color-accent);
    }
    
    &:nth-child(3n + 3) {
        --nw-shadow-border-color: var(--e-global-color-primary);
    }
}

@media (max-width: 1024px) {
    .nw-menu--header {
        .e-n-menu-heading {
            padding: 2rem !important;
            background-color: var(--e-global-color-cb1f19e) !important;
        }
    
        .e-n-menu-item:hover {
            background-color: var(--e-global-color-229a101);
        }
    
        .e-n-menu-dropdown-icon {
            display: none !important;
        }
    
        .e-n-menu-content {
            display: none;
        }
    }
}

#nw-menu__contact {
    border: 1px solid var(--n-menu-title-color-normal);
    background-color: var(--n-menu-title-color-normal);
    
    .e-n-menu-title-text {
        color: var(--e-global-color-db9dfd7);
    }
    
    &:hover {
        background-color: var(--e-global-color-c16d59c);
        
        .e-n-menu-title-text {
            color: var(--n-menu-title-color-normal);
        }
    }
    
    @media (max-width: 1024px) {
        margin-block-start: 1rem;
    }
    
    @media (min-width: 1025px) {
        margin-inline-start: 1rem;
    }
}

.nw-menu--footer .elementor-item:hover {
    background-color: var(--e-global-color-229a101);
}

.nw-icon-box__link a {
    display: block;
    margin-block-start: 1rem;
}

.nw-icon-list--footer a {
    padding: 1rem 1.5rem;
    border-block-end: 2px solid transparent;
    line-height: 100%;
    
    &:hover {
        border-block-end-color: var(--e-global-color-567083b);
        background-color: var(--e-global-color-229a101);
    }
}

.nw-card--alpha {
    display: block;
    padding: 1rem;
    border: 1px solid var(--e-global-color-567083b);
}

.nw-card--fit {
    inline-size: fit-content;
}

.nw-card--margin {
    margin: 0.5rem;
}

.nw-lines--vertical-radial {
    --nw-line-inline-size: 24px;
    
    display: flex;
    gap: var(--nw-line-inline-size);

    span {
        inline-size: var(--nw-line-inline-size);
        block-size: 96px;
        background: var(--nw-line-color);
        
        &:nth-child(8n + 1),
        &:nth-child(8n + 5) {
            --nw-line-color: var(--e-global-color-secondary);
        }
        
        &:nth-child(8n + 2),
        &:nth-child(8n + 8) {
            --nw-line-color: var(--e-global-color-accent);
        }
        
        &:nth-child(8n + 3),
        &:nth-child(8n + 7) {
            --nw-line-color: var(--e-global-color-primary);
        }
        
        &:nth-child(8n + 4),
        &:nth-child(8n + 6) {
            --nw-line-color: var(--e-global-color-text);
        }
    }
}

.nw-lines--vertical-radial-3d {
    --nw-line-inline-size: 24px;
    --nw-line-block-size: 96px;
    
    display: flex;
    justify-content: center;
    align-items: center;
    gap: var(--nw-line-inline-size);

    span {
        inline-size: var(--nw-line-span-inline-size);
        block-size: var(--nw-line-span-block-size);
        background: var(--nw-line-color);
        
        &:nth-child(8n + 1) {
            --nw-line-span-inline-size: calc(var(--nw-line-inline-size) * .2);
            --nw-line-span-block-size: calc(var(--nw-line-block-size) * .2);
            --nw-line-color: var(--e-global-color-secondary);
        }
        
        &:nth-child(8n + 2),
        &:nth-child(8n + 8) {
            --nw-line-span-inline-size: calc(var(--nw-line-inline-size) * .4);
            --nw-line-span-block-size: calc(var(--nw-line-block-size) * .4);
            --nw-line-color: var(--e-global-color-accent);
        }
        
        &:nth-child(8n + 3),
        &:nth-child(8n + 7) {
            --nw-line-span-inline-size: calc(var(--nw-line-inline-size) * .6);
            --nw-line-span-block-size: calc(var(--nw-line-block-size) * .6);
            --nw-line-color: var(--e-global-color-primary);
        }
        
        &:nth-child(8n + 4),
        &:nth-child(8n + 6) {
            --nw-line-span-inline-size: calc(var(--nw-line-inline-size) * .8);
            --nw-line-span-block-size: calc(var(--nw-line-block-size) * .8);
            --nw-line-color: var(--e-global-color-text);
        }
        
        &:nth-child(8n + 5) {
            --nw-line-span-inline-size: calc(var(--nw-line-inline-size) * 1);
            --nw-line-span-block-size: calc(var(--nw-line-block-size) * 1);
            --nw-line-color: var(--e-global-color-secondary);
        }
    }
}

.nw-opacity-fix {
    opacity: 1 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Atkinson Hyperlegible Next';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/atkinson-hyperlegible-next-v7-latin-regular.woff2') format('woff2'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/atkinson-hyperlegible-next-v7-latin-regular.woff') format('woff'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/atkinson-hyperlegible-next-v7-latin-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Atkinson Hyperlegible Next';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/atkinson-hyperlegible-next-v7-latin-500.woff2') format('woff2'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/atkinson-hyperlegible-next-v7-latin-500.woff') format('woff'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/atkinson-hyperlegible-next-v7-latin-500.ttf') format('truetype');
}
@font-face {
	font-family: 'Atkinson Hyperlegible Next';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/atkinson-hyperlegible-next-v7-latin-600.woff2') format('woff2'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/atkinson-hyperlegible-next-v7-latin-600.woff') format('woff'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/atkinson-hyperlegible-next-v7-latin-600.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Karla';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/karla-v33-latin-regular.woff2') format('woff2'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/karla-v33-latin-regular.woff') format('woff'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/karla-v33-latin-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Karla';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/karla-v33-latin-500.woff2') format('woff2'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/karla-v33-latin-500.woff') format('woff'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/karla-v33-latin-500.ttf') format('truetype');
}
@font-face {
	font-family: 'Karla';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/karla-v33-latin-600.woff2') format('woff2'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/karla-v33-latin-600.woff') format('woff'),
		url('https://nbk-partner.my.neowulf.net/wp-content/uploads/2026/09/karla-v33-latin-600.ttf') format('truetype');
}
/* End Custom Fonts CSS */