.elementor-2996 .elementor-element.elementor-element-36d0b77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-3eac29c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:4rem;--padding-block-end:4rem;--padding-inline-start:4rem;--padding-inline-end:4rem;}.elementor-2996 .elementor-element.elementor-element-e3295e1{text-align:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-675680c .elementor-button{font-family:"Power Grotesk", Sans-serif;font-size:20px;font-weight:800;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-2996 .elementor-element.elementor-element-675680c.elementor-element{--align-self:center;}.elementor-2996 .elementor-element.elementor-element-85c9d38{--display:grid;--e-con-grid-template-columns:1.2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-305f519{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-7d10619{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-123e8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-123e8fd-font-size );font-weight:var( --e-global-typography-123e8fd-font-weight );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-58fbadb .elementor-button{font-family:"Power Grotesk", Sans-serif;font-size:20px;font-weight:800;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-2996 .elementor-element.elementor-element-58fbadb.elementor-element{--align-self:center;}.elementor-2996 .elementor-element.elementor-element-f5ecf0d img{width:100%;height:238px;object-fit:cover;object-position:center center;}.elementor-2996 .elementor-element.elementor-element-f5ecf0d{width:100%;max-width:100%;}.elementor-2996 .elementor-element.elementor-element-8ff6cc3{--display:flex;--background-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-8ff6cc3:not(.elementor-motion-effects-element-type-background), .elementor-2996 .elementor-element.elementor-element-8ff6cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://3drealms.com/wp-content/uploads/2023/09/WRATH_ConceptArt_7.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2996 .elementor-element.elementor-element-8ff6cc3, .elementor-2996 .elementor-element.elementor-element-8ff6cc3::before{--border-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-fd4bbd3{--spacer-size:429px;}.elementor-2996 .elementor-element.elementor-element-f2bb279{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:2rem 2rem;--background-transition:0.3s;--padding-block-start:4rem;--padding-block-end:4rem;--padding-inline-start:4rem;--padding-inline-end:4rem;}.elementor-2996 .elementor-element.elementor-element-18ca6c4{text-align:center;}.elementor-2996 .elementor-element.elementor-element-18ca6c4 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-8ebfa86{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 1rem;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-d4ca808 img{width:100%;height:455px;object-fit:contain;}.elementor-2996 .elementor-element.elementor-element-d4ca808{width:100%;max-width:100%;}.elementor-2996 .elementor-element.elementor-element-68bb747{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-123e8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-123e8fd-font-size );font-weight:var( --e-global-typography-123e8fd-font-weight );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-c61bc6f{--display:flex;--background-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-c61bc6f:not(.elementor-motion-effects-element-type-background), .elementor-2996 .elementor-element.elementor-element-c61bc6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://3drealms.com/wp-content/uploads/2023/07/RadRodgers_Swamp_ConceptArt2.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2996 .elementor-element.elementor-element-c61bc6f, .elementor-2996 .elementor-element.elementor-element-c61bc6f::before{--border-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-686c482{--spacer-size:429px;}.elementor-2996 .elementor-element.elementor-element-dc15fd0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:2rem 2rem;--background-transition:0.3s;--padding-block-start:4rem;--padding-block-end:4rem;--padding-inline-start:4rem;--padding-inline-end:4rem;}.elementor-2996 .elementor-element.elementor-element-a681c2e{text-align:center;}.elementor-2996 .elementor-element.elementor-element-a681c2e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-7eeb920{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 1rem;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-5644660{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-123e8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-123e8fd-font-size );font-weight:var( --e-global-typography-123e8fd-font-weight );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-2dcf7be img{width:100%;height:550px;object-fit:cover;object-position:center center;}.elementor-2996 .elementor-element.elementor-element-2dcf7be{width:100%;max-width:100%;}.elementor-2996 .elementor-element.elementor-element-bf9401c{--display:flex;--background-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-bf9401c:not(.elementor-motion-effects-element-type-background), .elementor-2996 .elementor-element.elementor-element-bf9401c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://3drealms.com/wp-content/uploads/2023/09/Bloodless-2023-Screenshot6.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2996 .elementor-element.elementor-element-bf9401c, .elementor-2996 .elementor-element.elementor-element-bf9401c::before{--border-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-702998c{--spacer-size:429px;}.elementor-2996 .elementor-element.elementor-element-eac3a73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:2rem 2rem;--background-transition:0.3s;--padding-block-start:4rem;--padding-block-end:4rem;--padding-inline-start:4rem;--padding-inline-end:4rem;}.elementor-2996 .elementor-element.elementor-element-dea71c8{text-align:center;}.elementor-2996 .elementor-element.elementor-element-dea71c8 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-1e3d365{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 1rem;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-b5b84ee img{width:100%;}.elementor-2996 .elementor-element.elementor-element-b5b84ee{width:100%;max-width:100%;}.elementor-2996 .elementor-element.elementor-element-0028235{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-123e8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-123e8fd-font-size );font-weight:var( --e-global-typography-123e8fd-font-weight );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-ff64a17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:2rem 2rem;--background-transition:0.3s;--padding-block-start:4rem;--padding-block-end:4rem;--padding-inline-start:4rem;--padding-inline-end:4rem;}.elementor-2996 .elementor-element.elementor-element-5d7c402{text-align:center;}.elementor-2996 .elementor-element.elementor-element-5d7c402 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-f87610b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-14aa256{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-2996 .elementor-element.elementor-element-14aa256:not(.elementor-motion-effects-element-type-background), .elementor-2996 .elementor-element.elementor-element-14aa256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2996 .elementor-element.elementor-element-14aa256, .elementor-2996 .elementor-element.elementor-element-14aa256::before{--border-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-935954e .jet-inline-svg__wrapper{text-align:center;}.elementor-2996 .elementor-element.elementor-element-edd93c9 .elementor-heading-title{font-family:"Aktifo B", Sans-serif;font-size:22px;font-weight:700;line-height:1.3;}.elementor-2996 .elementor-element.elementor-element-edd93c9 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2996 .elementor-element.elementor-element-d8fd857 .elementor-heading-title{font-family:var( --e-global-typography-fe0e3e1-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0e3e1-font-size );font-weight:var( --e-global-typography-fe0e3e1-font-weight );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}.elementor-2996 .elementor-element.elementor-element-c1a1941{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-2996 .elementor-element.elementor-element-c1a1941:not(.elementor-motion-effects-element-type-background), .elementor-2996 .elementor-element.elementor-element-c1a1941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2996 .elementor-element.elementor-element-c1a1941, .elementor-2996 .elementor-element.elementor-element-c1a1941::before{--border-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-76205bc .jet-inline-svg__wrapper{text-align:center;}.elementor-2996 .elementor-element.elementor-element-ccdb4cf .elementor-heading-title{font-family:"Aktifo B", Sans-serif;font-size:22px;font-weight:700;line-height:1.3;}.elementor-2996 .elementor-element.elementor-element-ccdb4cf > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2996 .elementor-element.elementor-element-80cd407 .elementor-heading-title{font-family:var( --e-global-typography-fe0e3e1-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0e3e1-font-size );font-weight:var( --e-global-typography-fe0e3e1-font-weight );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}.elementor-2996 .elementor-element.elementor-element-c49a403{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-2996 .elementor-element.elementor-element-c49a403:not(.elementor-motion-effects-element-type-background), .elementor-2996 .elementor-element.elementor-element-c49a403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2996 .elementor-element.elementor-element-c49a403, .elementor-2996 .elementor-element.elementor-element-c49a403::before{--border-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-3461615 .jet-inline-svg__wrapper{text-align:center;}.elementor-2996 .elementor-element.elementor-element-c61ab06 .elementor-heading-title{font-family:"Aktifo B", Sans-serif;font-size:22px;font-weight:700;line-height:1.3;}.elementor-2996 .elementor-element.elementor-element-c61ab06 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2996 .elementor-element.elementor-element-142a9ba .elementor-heading-title{font-family:var( --e-global-typography-fe0e3e1-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0e3e1-font-size );font-weight:var( --e-global-typography-fe0e3e1-font-weight );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}.elementor-2996 .elementor-element.elementor-element-364abd1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-2996 .elementor-element.elementor-element-364abd1:not(.elementor-motion-effects-element-type-background), .elementor-2996 .elementor-element.elementor-element-364abd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2996 .elementor-element.elementor-element-364abd1, .elementor-2996 .elementor-element.elementor-element-364abd1::before{--border-transition:0.3s;}.elementor-2996 .elementor-element.elementor-element-41728bb .jet-inline-svg__wrapper{text-align:center;}.elementor-2996 .elementor-element.elementor-element-05b3d4e .elementor-heading-title{font-family:"Aktifo B", Sans-serif;font-size:22px;font-weight:700;line-height:1.3;}.elementor-2996 .elementor-element.elementor-element-05b3d4e > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2996 .elementor-element.elementor-element-7b08de7 .elementor-heading-title{font-family:var( --e-global-typography-fe0e3e1-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0e3e1-font-size );font-weight:var( --e-global-typography-fe0e3e1-font-weight );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}.elementor-2996 .elementor-element.elementor-element-0b00dfc{width:100%;max-width:100%;}@media(min-width:768px){.elementor-2996 .elementor-element.elementor-element-85c9d38{--content-width:1100px;}.elementor-2996 .elementor-element.elementor-element-8ebfa86{--content-width:1100px;}.elementor-2996 .elementor-element.elementor-element-7eeb920{--content-width:1100px;}.elementor-2996 .elementor-element.elementor-element-1e3d365{--content-width:1100px;}.elementor-2996 .elementor-element.elementor-element-f87610b{--content-width:1400px;}}@media(max-width:1024px){.elementor-2996 .elementor-element.elementor-element-3eac29c{--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-2996 .elementor-element.elementor-element-e3295e1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-85c9d38{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2996 .elementor-element.elementor-element-7d10619{font-size:var( --e-global-typography-123e8fd-font-size );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-f2bb279{--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-2996 .elementor-element.elementor-element-18ca6c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-8ebfa86{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2996 .elementor-element.elementor-element-68bb747{font-size:var( --e-global-typography-123e8fd-font-size );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-dc15fd0{--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-2996 .elementor-element.elementor-element-a681c2e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-7eeb920{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2996 .elementor-element.elementor-element-5644660{font-size:var( --e-global-typography-123e8fd-font-size );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-eac3a73{--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-2996 .elementor-element.elementor-element-dea71c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-1e3d365{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2996 .elementor-element.elementor-element-0028235{font-size:var( --e-global-typography-123e8fd-font-size );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-ff64a17{--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-2996 .elementor-element.elementor-element-5d7c402 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-f87610b{--e-con-grid-template-columns:1fr 1fr;--grid-auto-flow:row;}.elementor-2996 .elementor-element.elementor-element-d8fd857 .elementor-heading-title{font-size:var( --e-global-typography-fe0e3e1-font-size );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}.elementor-2996 .elementor-element.elementor-element-80cd407 .elementor-heading-title{font-size:var( --e-global-typography-fe0e3e1-font-size );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}.elementor-2996 .elementor-element.elementor-element-142a9ba .elementor-heading-title{font-size:var( --e-global-typography-fe0e3e1-font-size );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}.elementor-2996 .elementor-element.elementor-element-7b08de7 .elementor-heading-title{font-size:var( --e-global-typography-fe0e3e1-font-size );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}}@media(max-width:767px){.elementor-2996 .elementor-element.elementor-element-3eac29c{--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-2996 .elementor-element.elementor-element-e3295e1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-85c9d38{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2996 .elementor-element.elementor-element-7d10619{font-size:var( --e-global-typography-123e8fd-font-size );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-8ff6cc3{--min-height:180px;}.elementor-2996 .elementor-element.elementor-element-fd4bbd3{--spacer-size:100px;}.elementor-2996 .elementor-element.elementor-element-f2bb279{--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-2996 .elementor-element.elementor-element-18ca6c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-18ca6c4 > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-2996 .elementor-element.elementor-element-8ebfa86{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2996 .elementor-element.elementor-element-d4ca808 img{height:320px;}.elementor-2996 .elementor-element.elementor-element-68bb747{font-size:var( --e-global-typography-123e8fd-font-size );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-686c482{--spacer-size:180px;}.elementor-2996 .elementor-element.elementor-element-dc15fd0{--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-2996 .elementor-element.elementor-element-a681c2e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-7eeb920{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2996 .elementor-element.elementor-element-5644660{font-size:var( --e-global-typography-123e8fd-font-size );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-2dcf7be img{height:188px;}.elementor-2996 .elementor-element.elementor-element-2dcf7be.elementor-element{--order:-99999 /* order start hack */;}.elementor-2996 .elementor-element.elementor-element-702998c{--spacer-size:228px;}.elementor-2996 .elementor-element.elementor-element-eac3a73{--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-2996 .elementor-element.elementor-element-dea71c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-1e3d365{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2996 .elementor-element.elementor-element-0028235{font-size:var( --e-global-typography-123e8fd-font-size );line-height:var( --e-global-typography-123e8fd-line-height );letter-spacing:var( --e-global-typography-123e8fd-letter-spacing );word-spacing:var( --e-global-typography-123e8fd-word-spacing );}.elementor-2996 .elementor-element.elementor-element-ff64a17{--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-2996 .elementor-element.elementor-element-5d7c402 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2996 .elementor-element.elementor-element-f87610b{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2996 .elementor-element.elementor-element-d8fd857 .elementor-heading-title{font-size:var( --e-global-typography-fe0e3e1-font-size );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}.elementor-2996 .elementor-element.elementor-element-80cd407 .elementor-heading-title{font-size:var( --e-global-typography-fe0e3e1-font-size );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}.elementor-2996 .elementor-element.elementor-element-142a9ba .elementor-heading-title{font-size:var( --e-global-typography-fe0e3e1-font-size );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}.elementor-2996 .elementor-element.elementor-element-7b08de7 .elementor-heading-title{font-size:var( --e-global-typography-fe0e3e1-font-size );line-height:var( --e-global-typography-fe0e3e1-line-height );letter-spacing:var( --e-global-typography-fe0e3e1-letter-spacing );word-spacing:var( --e-global-typography-fe0e3e1-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-305f519 */.elementor-2996 .elementor-element.elementor-element-305f519 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5ecf0d */.elementor-2996 .elementor-element.elementor-element-f5ecf0d{
    --triangle-size: 2.5rem;
    clip-path: polygon(var(--triangle-size) 0%, 100% 0, 100% calc(100% - var(--triangle-size)), calc(100% - var(--triangle-size)) 100%, 0 100%, 0% var(--triangle-size));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff6cc3 */.paralaxbanner {
  -webkit-mask-image: url(https://3drealms.com/wp-content/uploads/2023/09/Vector_ParalaxBanner_Mask-01.svg);
  mask-image: url(https://3drealms.com/wp-content/uploads/2023/09/Vector_ParalaxBanner_Mask-01.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100%;
  mask-size: 100%;
}

@media only screen and (max-width: 600px) {
  .paralaxbanner {
  -webkit-mask-size: cover;
  mask-size: cover;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4ca808 */.elementor-2996 .elementor-element.elementor-element-d4ca808{
    --triangle-size: 2.5rem;
    clip-path: polygon(var(--triangle-size) 0%, 100% 0, 100% calc(100% - var(--triangle-size)), calc(100% - var(--triangle-size)) 100%, 0 100%, 0% var(--triangle-size));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c61bc6f */.paralaxbanner {
  -webkit-mask-image: url(https://3drealms.com/wp-content/uploads/2023/09/Vector_ParalaxBanner_Mask-01.svg);
  mask-image: url(https://3drealms.com/wp-content/uploads/2023/09/Vector_ParalaxBanner_Mask-01.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100%;
  mask-size: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dcf7be */.elementor-2996 .elementor-element.elementor-element-2dcf7be{
    --triangle-size: 2.5rem;
    clip-path: polygon(var(--triangle-size) 0%, 100% 0, 100% calc(100% - var(--triangle-size)), calc(100% - var(--triangle-size)) 100%, 0 100%, 0% var(--triangle-size));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf9401c */.paralaxbanner {
  -webkit-mask-image: url(https://3drealms.com/wp-content/uploads/2023/09/Vector_ParalaxBanner_Mask-01.svg);
  mask-image: url(https://3drealms.com/wp-content/uploads/2023/09/Vector_ParalaxBanner_Mask-01.svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100%;
  mask-size: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5b84ee */.elementor-2996 .elementor-element.elementor-element-b5b84ee{
    --triangle-size: 2.5rem;
    clip-path: polygon(var(--triangle-size) 0%, 100% 0, 100% calc(100% - var(--triangle-size)), calc(100% - var(--triangle-size)) 100%, 0 100%, 0% var(--triangle-size));
}/* End custom CSS */
/* Start custom CSS for jet-inline-svg, class: .elementor-element-935954e */.elementor-2996 .elementor-element.elementor-element-935954e svg{
    height: 6rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14aa256 */.elementor-2996 .elementor-element.elementor-element-14aa256{
    --triangle-size: 2.5rem;
    clip-path: polygon(var(--triangle-size) 0%, 100% 0, 100% calc(100% - var(--triangle-size)), calc(100% - var(--triangle-size)) 100%, 0 100%, 0% var(--triangle-size));
}/* End custom CSS */
/* Start custom CSS for jet-inline-svg, class: .elementor-element-76205bc */.elementor-2996 .elementor-element.elementor-element-76205bc svg{
    height: 6rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a1941 */.elementor-2996 .elementor-element.elementor-element-c1a1941{
    --triangle-size: 2.5rem;
    clip-path: polygon(var(--triangle-size) 0%, 100% 0, 100% calc(100% - var(--triangle-size)), calc(100% - var(--triangle-size)) 100%, 0 100%, 0% var(--triangle-size));
}/* End custom CSS */
/* Start custom CSS for jet-inline-svg, class: .elementor-element-3461615 */.elementor-2996 .elementor-element.elementor-element-3461615 svg{
    height: 6rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49a403 */.elementor-2996 .elementor-element.elementor-element-c49a403{
    --triangle-size: 2.5rem;
    clip-path: polygon(var(--triangle-size) 0%, 100% 0, 100% calc(100% - var(--triangle-size)), calc(100% - var(--triangle-size)) 100%, 0 100%, 0% var(--triangle-size));
}/* End custom CSS */
/* Start custom CSS for jet-inline-svg, class: .elementor-element-41728bb */.elementor-2996 .elementor-element.elementor-element-41728bb svg{
    height: 6rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364abd1 */.elementor-2996 .elementor-element.elementor-element-364abd1{
    --triangle-size: 2.5rem;
    clip-path: polygon(var(--triangle-size) 0%, 100% 0, 100% calc(100% - var(--triangle-size)), calc(100% - var(--triangle-size)) 100%, 0 100%, 0% var(--triangle-size));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b00dfc */.elementor-2996 .elementor-element.elementor-element-0b00dfc{
    position: absolute;
    inset: auto 0 0;
    height: 180%;
    
    z-index: -1;
}

.elementor-2996 .elementor-element.elementor-element-0b00dfc img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: bottom;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Power Grotesk';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/PowerGrotesk-UltraLight.woff2') format('woff2');
}
@font-face {
	font-family: 'Power Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/PowerGrotesk-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Power Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/PowerGrotesk-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Power Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/PowerGrotesk-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Power Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/PowerGrotesk-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Power Grotesk';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/PowerGrotesk-UltraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Power Grotesk';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/PowerGrotesk-Heavy.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aktifo B';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-light-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-medium-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-semibold-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-bold-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-extrabold-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-black-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: oblique;
	font-weight: 300;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-lightoblique-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: oblique;
	font-weight: 500;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-mediumoblique-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: oblique;
	font-weight: 600;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-semiboldoblique-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: oblique;
	font-weight: 700;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-boldoblique-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: oblique;
	font-weight: 800;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-extraboldoblique-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Aktifo B';
	font-style: oblique;
	font-weight: 900;
	font-display: auto;
	src: url('https://3drealms.com/wp-content/uploads/2023/07/aktifob-blackoblique-webfont.woff2') format('woff2');
}
/* End Custom Fonts CSS */