.elementor-18 .elementor-element.elementor-element-8501268{--display:flex;--min-height:0px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.89;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0140px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-8501268:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8501268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wraithengineering.com/wp-content/uploads/2026/05/ChatGPT-Image-May-10-2026-01_11_44-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-8501268::before, .elementor-18 .elementor-element.elementor-element-8501268 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-8501268 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-8501268 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-8501268 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-8501268 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A131A;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-3cacfe9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-d1a7262{font-family:"Barlow", Sans-serif;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-91d8293{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-91d8293 .elementor-heading-title{font-size:80px;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a7309a5{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-6e30637{width:var( --container-widget-width, 50% );max-width:50%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-6e30637 .elementor-button{padding:17px 43px 17px 43px;}.elementor-18 .elementor-element.elementor-element-cbd5b29{--display:flex;--min-height:0px;--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;}.elementor-18 .elementor-element.elementor-element-cbd5b29:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cbd5b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-0c77978{margin:-450px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 847px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2d7ee04{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2d7ee04:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2d7ee04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-f04d06e{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-18 .elementor-element.elementor-element-f04d06e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-ed67107 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:50px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-30ae04c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:18px;line-height:1.72em;letter-spacing:-0.15px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-08db8e0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-08db8e0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-08db8e0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-08db8e0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-736fbf8{width:var( --container-widget-width, 38% );max-width:38%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-736fbf8 .elementor-button{padding:17px 43px 17px 43px;}.elementor-18 .elementor-element.elementor-element-8617607{--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;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-917b613 img{width:100%;}.elementor-18 .elementor-element.elementor-element-4727c73{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4727c73:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4727c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-ae343b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3ebeabc{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-e97d433{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-e97d433 .elementor-heading-title{font-size:50px;line-height:1.224em;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-81bc876{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-81bc876:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-81bc876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-81bc876.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5211040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;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:#272727;--border-color:#272727;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-5211040:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5211040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-18 .elementor-element.elementor-element-5211040:hover{background-color:#272727;border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-5211040, .elementor-18 .elementor-element.elementor-element-5211040::before{--border-transition:0s;}.elementor-18 .elementor-element.elementor-element-5211040.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-d643f6e{font-family:"Barlow", Sans-serif;font-weight:600;letter-spacing:0.5px;color:#D4D4D4;}.elementor-18 .elementor-element.elementor-element-159326e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-159326e .elementor-heading-title{line-height:1.224em;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-9ff57a4{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Barlow", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#D4D4D4;}.elementor-18 .elementor-element.elementor-element-2a458c5 img{width:100%;}.elementor-18 .elementor-element.elementor-element-5d1fe93{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e4b1d46 .elementor-button{background-color:#00000000;}.elementor-18 .elementor-element.elementor-element-e4b1d46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-e4b1d46 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-18 .elementor-element.elementor-element-e4b1d46 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-e4b1d46 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-e4b1d46 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-e4b1d46 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-36115f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;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:#272727;--border-color:#272727;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-36115f0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-36115f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-18 .elementor-element.elementor-element-36115f0:hover{background-color:#272727;border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-36115f0, .elementor-18 .elementor-element.elementor-element-36115f0::before{--border-transition:0s;}.elementor-18 .elementor-element.elementor-element-36115f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-6deb759{font-family:"Barlow", Sans-serif;font-weight:600;letter-spacing:0.5px;color:#D4D4D4;}.elementor-18 .elementor-element.elementor-element-f2d33f8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-f2d33f8 .elementor-heading-title{line-height:1.224em;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-58c845b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Barlow", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#D4D4D4;}.elementor-18 .elementor-element.elementor-element-9ac0efc img{width:100%;}.elementor-18 .elementor-element.elementor-element-d1f5b06{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-5610bb6 .elementor-button{background-color:#00000000;}.elementor-18 .elementor-element.elementor-element-5610bb6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-5610bb6 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-18 .elementor-element.elementor-element-5610bb6 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-5610bb6 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-5610bb6 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-5610bb6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-ec3cd7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;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:#272727;--border-color:#272727;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-ec3cd7c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ec3cd7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-18 .elementor-element.elementor-element-ec3cd7c:hover{background-color:#272727;border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-ec3cd7c, .elementor-18 .elementor-element.elementor-element-ec3cd7c::before{--border-transition:0s;}.elementor-18 .elementor-element.elementor-element-ec3cd7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-bbae7ee{font-family:"Barlow", Sans-serif;font-weight:600;letter-spacing:0.5px;color:#D4D4D4;}.elementor-18 .elementor-element.elementor-element-2cc6d96{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-2cc6d96 .elementor-heading-title{line-height:1.224em;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-09b71d5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Barlow", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#D4D4D4;}.elementor-18 .elementor-element.elementor-element-9bc1429 img{width:100%;}.elementor-18 .elementor-element.elementor-element-87a40d2{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-076ec0b .elementor-button{background-color:#00000000;}.elementor-18 .elementor-element.elementor-element-076ec0b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-076ec0b .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-18 .elementor-element.elementor-element-076ec0b .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-076ec0b .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-076ec0b .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-076ec0b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-61fb5b3{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:197px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-61fb5b3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-61fb5b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wraithengineering.com/wp-content/uploads/2026/05/Solider-in-the-filed-controlling-a-Wraith-Drone-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-61fb5b3::before, .elementor-18 .elementor-element.elementor-element-61fb5b3 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-61fb5b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-61fb5b3 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-61fb5b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-61fb5b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A131A;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-f85b43e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-23c46ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-44ffd8a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-18 .elementor-element.elementor-element-44ffd8a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:100px;line-height:83px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d671847{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-18 .elementor-element.elementor-element-d671847 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:100px;line-height:83px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-8b96f68{text-align:end;}.elementor-18 .elementor-element.elementor-element-8b96f68 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-f4106f5{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.15px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-503af80{--display:flex;--min-height:700px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-503af80:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-503af80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-d98fd5c{--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;}.elementor-18 .elementor-element.elementor-element-e4239fc{font-family:"Barlow", Sans-serif;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-29fe869 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-128d5c4{font-family:"Barlow", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-7c181fd{--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;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7e0d9fa{--display:flex;--min-height:780px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-7e0d9fa:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7e0d9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-94b86fd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:75px;}.elementor-18 .elementor-element.elementor-element-94b86fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-b306494{font-family:"Barlow", Sans-serif;font-weight:600;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-4d816f8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-1940068{font-family:"Barlow", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-16762fe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-16762fe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-16762fe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-16762fe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-e7bfaea{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:1.72em;letter-spacing:-0.15px;color:#54595F;}.elementor-18 .elementor-element.elementor-element-dbf9058{--display:flex;--min-height:28px;--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;}.elementor-18 .elementor-element.elementor-element-dbf9058.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-b6d0d34{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-b6d0d34:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b6d0d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-8651d70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-6966a0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-6966a0d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-6966a0d img{width:100%;max-width:524px;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-0d5c074{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c9b2d98{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-c9b2d98 .elementor-heading-title{line-height:1.056em;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a2ad6e6{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:0.875rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:-0.15px;color:rgba(255, 255, 255, 0.7);}.elementor-18 .elementor-element.elementor-element-95988e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:0.875rem;font-weight:500;line-height:1.72em;letter-spacing:0px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-63f52ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-81158b2{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-81158b2 .elementor-heading-title{line-height:1.056em;color:#FFFFFF;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-5756bb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-18 .elementor-element.elementor-element-5756bb8 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-18 .elementor-element.elementor-element-5756bb8 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:7px;padding-bottom:7px;}.elementor-18 .elementor-element.elementor-element-5756bb8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-18 .elementor-element.elementor-element-5756bb8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-18 .elementor-element.elementor-element-5756bb8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-18 .elementor-element.elementor-element-5756bb8 .elementor-nav-menu--main .elementor-item:focus{color:#D72323;fill:#D72323;}.elementor-18 .elementor-element.elementor-element-5756bb8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-577f31d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-577f31d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-577f31d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-18 .elementor-element.elementor-element-d822e13{--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;}.elementor-18 .elementor-element.elementor-element-d822e13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-0bb1e38{width:var( --container-widget-width, 115.39% );max-width:115.39%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:115.39%;--container-widget-flex-grow:0;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.72em;letter-spacing:-0.15px;color:rgba(255, 255, 255, 0.7);}.elementor-18 .elementor-element.elementor-element-0bb1e38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-338a039{--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;}.elementor-18 .elementor-element.elementor-element-855eefe{--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;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-1c210e6 .elementor-nav-menu .elementor-item{font-family:"Barlow", Sans-serif;font-size:12px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-1c210e6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-1c210e6 .elementor-nav-menu--dropdown{background-color:#FFFFFF00;}.elementor-18 .elementor-element.elementor-element-1c210e6 .elementor-nav-menu--dropdown a:hover,
					.elementor-18 .elementor-element.elementor-element-1c210e6 .elementor-nav-menu--dropdown a:focus,
					.elementor-18 .elementor-element.elementor-element-1c210e6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-18 .elementor-element.elementor-element-1c210e6 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-18 .elementor-element.elementor-element-1c210e6 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#02010100;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-8501268{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-91d8293{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6e30637{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-18 .elementor-element.elementor-element-30ae04c{width:100%;max-width:100%;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-736fbf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-18 .elementor-element.elementor-element-4727c73{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-e97d433 .elementor-heading-title{font-size:2.6rem;}.elementor-18 .elementor-element.elementor-element-159326e .elementor-heading-title{font-size:2.6rem;}.elementor-18 .elementor-element.elementor-element-f2d33f8 .elementor-heading-title{font-size:2.6rem;}.elementor-18 .elementor-element.elementor-element-2cc6d96 .elementor-heading-title{font-size:2.6rem;}.elementor-18 .elementor-element.elementor-element-61fb5b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:114px;--padding-bottom:114px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-44ffd8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-44ffd8a .elementor-heading-title{font-size:2.8rem;}.elementor-18 .elementor-element.elementor-element-d671847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d671847 .elementor-heading-title{font-size:2.8rem;}.elementor-18 .elementor-element.elementor-element-f4106f5{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-29fe869 .elementor-heading-title{font-size:50px;}.elementor-18 .elementor-element.elementor-element-4d816f8 .elementor-heading-title{font-size:50px;}.elementor-18 .elementor-element.elementor-element-e7bfaea{width:100%;max-width:100%;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-b6d0d34{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-8651d70{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6966a0d{width:100%;max-width:100%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6966a0d img{max-width:130px;}.elementor-18 .elementor-element.elementor-element-0d5c074{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c9b2d98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;}.elementor-18 .elementor-element.elementor-element-c9b2d98 .elementor-heading-title{font-size:2em;}.elementor-18 .elementor-element.elementor-element-95988e7{line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-81158b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-18 .elementor-element.elementor-element-81158b2 .elementor-heading-title{font-size:2rem;}.elementor-18 .elementor-element.elementor-element-5756bb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-0bb1e38{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.4em;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-8501268{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-91d8293{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-91d8293 .elementor-heading-title{font-size:55px;}.elementor-18 .elementor-element.elementor-element-6e30637{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-6e30637 .elementor-button{padding:15px 25px 15px 25px;}.elementor-18 .elementor-element.elementor-element-ed67107 .elementor-heading-title{font-size:55px;}.elementor-18 .elementor-element.elementor-element-736fbf8{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-736fbf8 .elementor-button{padding:15px 25px 15px 25px;}.elementor-18 .elementor-element.elementor-element-8617607{--min-height:325px;}.elementor-18 .elementor-element.elementor-element-4727c73{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-e97d433 .elementor-heading-title{font-size:2.1rem;}.elementor-18 .elementor-element.elementor-element-159326e .elementor-heading-title{font-size:2.1rem;}.elementor-18 .elementor-element.elementor-element-f2d33f8 .elementor-heading-title{font-size:2.1rem;}.elementor-18 .elementor-element.elementor-element-2cc6d96 .elementor-heading-title{font-size:2.1rem;}.elementor-18 .elementor-element.elementor-element-61fb5b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:97px;--padding-bottom:95px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-44ffd8a .elementor-heading-title{font-size:2.6rem;}.elementor-18 .elementor-element.elementor-element-d671847 .elementor-heading-title{font-size:2.6rem;}.elementor-18 .elementor-element.elementor-element-f4106f5{width:100%;max-width:100%;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:0.85rem;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-29fe869 .elementor-heading-title{font-size:55px;}.elementor-18 .elementor-element.elementor-element-4d816f8 .elementor-heading-title{font-size:55px;}.elementor-18 .elementor-element.elementor-element-b6d0d34{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-8651d70{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6966a0d{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-6966a0d img{width:100%;max-width:150px;}.elementor-18 .elementor-element.elementor-element-0d5c074{--width:50%;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c9b2d98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-c9b2d98 .elementor-heading-title{font-size:1.5rem;}.elementor-18 .elementor-element.elementor-element-63f52ed{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:29px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-81158b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-81158b2 .elementor-heading-title{font-size:1.5rem;}.elementor-18 .elementor-element.elementor-element-5756bb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-0bb1e38{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-8501268{--content-width:1120px;}.elementor-18 .elementor-element.elementor-element-3cacfe9{--width:72%;}.elementor-18 .elementor-element.elementor-element-f04d06e{--width:60%;}.elementor-18 .elementor-element.elementor-element-8617607{--width:40%;}.elementor-18 .elementor-element.elementor-element-4727c73{--content-width:1181px;}.elementor-18 .elementor-element.elementor-element-81bc876{--content-width:1200px;}.elementor-18 .elementor-element.elementor-element-5211040{--width:33%;}.elementor-18 .elementor-element.elementor-element-36115f0{--width:33%;}.elementor-18 .elementor-element.elementor-element-ec3cd7c{--width:33%;}.elementor-18 .elementor-element.elementor-element-61fb5b3{--content-width:1170px;}.elementor-18 .elementor-element.elementor-element-f85b43e{--width:38%;}.elementor-18 .elementor-element.elementor-element-23c46ee{--width:62%;}.elementor-18 .elementor-element.elementor-element-d98fd5c{--width:50%;}.elementor-18 .elementor-element.elementor-element-7c181fd{--width:50%;}.elementor-18 .elementor-element.elementor-element-7e0d9fa{--content-width:1200px;}.elementor-18 .elementor-element.elementor-element-94b86fd{--width:50%;}.elementor-18 .elementor-element.elementor-element-dbf9058{--width:50%;}.elementor-18 .elementor-element.elementor-element-b6d0d34{--content-width:1170px;}.elementor-18 .elementor-element.elementor-element-d822e13{--width:34%;}.elementor-18 .elementor-element.elementor-element-338a039{--width:43%;}.elementor-18 .elementor-element.elementor-element-855eefe{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-f85b43e{--width:50%;}.elementor-18 .elementor-element.elementor-element-23c46ee{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-6aa5c98 */@media (min-width: 768px) {
  .wraith-stats-mobile {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-16762fe */.elementor-icon-list-text b {
  color: #c8a96e;
}

.elementor-icon-list-text .contact-val {
  color: #e8e6e0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3dd0722 *//* Form wrapper */
.gform_wrapper.gravity-theme {
  background: transparent;
}

/* Hide default title */
.gform_wrapper .gform_title {
  display: none;
}

/* Labels */
.gform_wrapper.gravity-theme .gfield_label {
  font-family: 'DM Mono', monospace;
  font-size: 10px;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: #7a7870;
  margin-bottom: 8px;
  font-weight: 400;
}

/* All inputs and textarea */
.gform_wrapper.gravity-theme input[type="text"],
.gform_wrapper.gravity-theme input[type="email"],
.gform_wrapper.gravity-theme input[type="tel"],
.gform_wrapper.gravity-theme textarea {
  width: 100%;
  background: #161616;
  border: 1px solid rgba(255,255,255,0.08);
  color: #e8e6e0;
  font-family: 'Barlow', sans-serif;
  font-size: 15px;
  font-weight: 300;
  padding: 12px 16px;
  outline: none;
  border-radius: 0;
  box-shadow: none;
  transition: border-color 0.2s;
}

/* Focus state */
.gform_wrapper.gravity-theme input[type="text"]:focus,
.gform_wrapper.gravity-theme input[type="email"]:focus,
.gform_wrapper.gravity-theme input[type="tel"]:focus,
.gform_wrapper.gravity-theme textarea:focus {
  border-color: #c8a96e;
  background: #161616;
  box-shadow: none;
}

/* Placeholder text */
.gform_wrapper.gravity-theme input::placeholder,
.gform_wrapper.gravity-theme textarea::placeholder {
  color: #4a4845;
  font-weight: 300;
}

/* Textarea specific */
.gform_wrapper.gravity-theme textarea {
  min-height: 120px;
  resize: vertical;
  line-height: 1.6;
}

/* Field spacing */
.gform_wrapper.gravity-theme .gfield {
  margin-bottom: 20px;
}

/* Submit button */
.gform_wrapper.gravity-theme .gform_footer input[type="submit"],
.gform_wrapper.gravity-theme .gform_page_footer input[type="submit"] {
  width: 100%;
  background: #c8a96e;
  color: #0a0a0a;
  font-family: 'Barlow Condensed', sans-serif;
  font-size: 13px;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  padding: 14px 36px;
  border: none;
  border-radius: 0;
  cursor: pointer;
  transition: opacity 0.2s;
}

.gform_wrapper.gravity-theme .gform_footer input[type="submit"]:hover,
.gform_wrapper.gravity-theme .gform_page_footer input[type="submit"]:hover {
  opacity: 0.85;
}

/* Remove any default GF styling */
.gform_wrapper.gravity-theme .gfield input,
.gform_wrapper.gravity-theme .gfield textarea {
  border-radius: 0 !important;
}

/* Validation error state */
.gform_wrapper.gravity-theme .gfield_error input,
.gform_wrapper.gravity-theme .gfield_error textarea {
  border-color: #cc3333 !important;
}

.gform_wrapper.gravity-theme .validation_message {
  font-family: 'DM Mono', monospace;
  font-size: 10px;
  letter-spacing: 0.1em;
  color: #cc3333;
}/* End custom CSS */