.elementor-55 .elementor-element.elementor-element-5387083{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5387083:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-5387083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(19,19,19,.89);}.elementor-55 .elementor-element.elementor-element-038a1cd{--display:flex;}.elementor-55 .elementor-element.elementor-element-3e2ccb3{--display:flex;}.elementor-55 .elementor-element.elementor-element-6679171{--display:flex;--min-height:710px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--overlay-opacity:0.86;--overlay-mix-blend-mode:multiply;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-6679171:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6679171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gt.tenoriodsgn.com/wp-content/uploads/2026/05/photo-1503376780353-7e6692767b70.avif");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-6679171::before, .elementor-55 .elementor-element.elementor-element-6679171 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-6679171 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-6679171 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-6679171 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-6679171 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(140deg, #181818 63%, #000000 88%);}.elementor-55 .elementor-element.elementor-element-09eb2b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-55 .elementor-element.elementor-element-9320ee2{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-3e95764{--spacer-size:18px;}.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-55 .elementor-element.elementor-element-2799721{--spacer-size:20px;}.elementor-55 .elementor-element.elementor-element-f573d0c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-f55631c{--display:flex;--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-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-23d8cbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-55 .elementor-element.elementor-element-8b0390d{--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-55 .elementor-element.elementor-element-bf137b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-d716ed6{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:rgba(255,255,255,.22);--border-color:rgba(255,255,255,.22);--border-radius:28px 28px 28px 28px;box-shadow:0px 18px 42px -16px rgba(0,0,0,.58);--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-55 .elementor-element.elementor-element-d716ed6:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d716ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(32,38,44,.62);}.elementor-55 .elementor-element.elementor-element-5a41801{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-a52a7e9{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-41289a5{--display:flex;}.elementor-55 .elementor-element.elementor-element-627020d{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-dda522c{--display:flex;}.elementor-55 .elementor-element.elementor-element-2059864{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-ccb664c{--display:flex;}.elementor-55 .elementor-element.elementor-element-6a8f2cf8 > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-6a8f2cf8:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6a8f2cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-55 .elementor-element.elementor-element-6a8f2cf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-55 .elementor-element.elementor-element-6a8f2cf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-55 .elementor-element.elementor-element-60bc5b94{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-3b1f6a75{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-73cde5b4{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-4adf1cc9 > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-4adf1cc9:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-4adf1cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-55 .elementor-element.elementor-element-4adf1cc9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 28px 0px;}.elementor-55 .elementor-element.elementor-element-4adf1cc9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-26a35772{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-66374f43{--spacer-size:14px;}.elementor-55 .elementor-element.elementor-element-17c5e90 > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-17c5e90:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-17c5e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-55 .elementor-element.elementor-element-17c5e90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 15px 0px;}.elementor-55 .elementor-element.elementor-element-17c5e90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-49312b57{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-2e3b63da{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-535064a1{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-1c039453{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-5e76600f{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-5640c0c{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-466d1c9a > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-466d1c9a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-466d1c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-55 .elementor-element.elementor-element-466d1c9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 15px 0px;}.elementor-55 .elementor-element.elementor-element-466d1c9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-22dfd6c7{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-60e94c07{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-51ade4f5{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-10afab38{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-2352990d{--spacer-size:18px;}.elementor-55 .elementor-element.elementor-element-4484019e{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-6579810d > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-6579810d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6579810d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-55 .elementor-element.elementor-element-6579810d > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-6579810d{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(193,26,26,.55);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 88px 20px;}.elementor-55 .elementor-element.elementor-element-2fd7a610 > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-2fd7a610:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2fd7a610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#c11a1a;}.elementor-55 .elementor-element.elementor-element-2fd7a610{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-55 .elementor-element.elementor-element-2fd7a610 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-3ed67996{--spacer-size:16px;}.elementor-55 .elementor-element.elementor-element-4944c9dd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-55 .elementor-element.elementor-element-4d4ddd5d{--spacer-size:14px;}.elementor-55 .elementor-element.elementor-element-1065c3a8{--spacer-size:12px;}.elementor-55 .elementor-element.elementor-element-6cc9085b .elementor-button{background-color:#000000;}.elementor-55 .elementor-element.elementor-element-7a84ffbf > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-7a84ffbf:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7a84ffbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-55 .elementor-element.elementor-element-7a84ffbf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 28px 0px;}.elementor-55 .elementor-element.elementor-element-7a84ffbf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-73408bdc{text-align:center;}.elementor-55 .elementor-element.elementor-element-683d47bf{--spacer-size:16px;}.elementor-55 .elementor-element.elementor-element-540c85c8{text-align:center;}.elementor-55 .elementor-element.elementor-element-1a34544b{--spacer-size:12px;}.elementor-55 .elementor-element.elementor-element-6e56426 > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-6e56426:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6e56426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-55 .elementor-element.elementor-element-6e56426{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 12px 0px;}.elementor-55 .elementor-element.elementor-element-6e56426 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-3467eec2 > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-3467eec2:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3467eec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-55 .elementor-element.elementor-element-3467eec2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 12px 0px;}.elementor-55 .elementor-element.elementor-element-3467eec2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-2eeb737d > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-2eeb737d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2eeb737d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-55 .elementor-element.elementor-element-2eeb737d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 82px 0px;}.elementor-55 .elementor-element.elementor-element-2eeb737d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-b814c84 > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-b814c84:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b814c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-55 .elementor-element.elementor-element-b814c84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 88px 0px;}.elementor-55 .elementor-element.elementor-element-b814c84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-59d473da{--spacer-size:16px;}.elementor-55 .elementor-element.elementor-element-533cc866{--spacer-size:14px;}.elementor-55 .elementor-element.elementor-element-19b26712{--spacer-size:12px;}.elementor-55 .elementor-element.elementor-element-2a7ab16c .elementor-heading-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-7deeafbd{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-6d617b0b{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-420a58d3{--spacer-size:12px;}.elementor-55 .elementor-element.elementor-element-332fcd08{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-29cf9fdb{--spacer-size:10px;}.elementor-55 .elementor-element.elementor-element-917c23b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.78;--overlay-mix-blend-mode:multiply;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-917c23b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-917c23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gt.tenoriodsgn.com/wp-content/uploads/2026/05/photo-1492144534655-ae79c964c9d7.avif");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-917c23b::before, .elementor-55 .elementor-element.elementor-element-917c23b > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-917c23b > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-917c23b > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-917c23b > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-917c23b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(206deg, #0E0D0D 69%, #000000 87%);}.elementor-55 .elementor-element.elementor-element-eb254a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-8cbd817{--spacer-size:16px;}.elementor-55 .elementor-element.elementor-element-808e6b6{--spacer-size:14px;}.elementor-55 .elementor-element.elementor-element-118762e{--spacer-size:12px;}.elementor-55 .elementor-element.elementor-element-72609e2d > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-72609e2d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-72609e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#c11a1a;}.elementor-55 .elementor-element.elementor-element-72609e2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 0px 76px 0px;}.elementor-55 .elementor-element.elementor-element-72609e2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-3ab076a2{--spacer-size:16px;}.elementor-55 .elementor-element.elementor-element-60fe945d .elementor-heading-title{color:#000000;}.elementor-55 .elementor-element.elementor-element-7bcf8e4c{--spacer-size:14px;}.elementor-55 .elementor-element.elementor-element-797462ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-55 .elementor-element.elementor-element-797462ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-55 .elementor-element.elementor-element-797462ac > .elementor-element-populated, .elementor-55 .elementor-element.elementor-element-797462ac > .elementor-element-populated > .elementor-background-overlay, .elementor-55 .elementor-element.elementor-element-797462ac > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-55 .elementor-element.elementor-element-797462ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-55 .elementor-element.elementor-element-797462ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-109eb128 .elementor-heading-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1c47007{--spacer-size:8px;}.elementor-55 .elementor-element.elementor-element-6ec1c946{--spacer-size:12px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-55 .elementor-element.elementor-element-29c9daee .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-55 .elementor-element.elementor-element-29c9daee .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-55 .elementor-element.elementor-element-29c9daee .elementor-field-group.recaptcha_v3-bottomleft, .elementor-55 .elementor-element.elementor-element-29c9daee .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-55 .elementor-element.elementor-element-29c9daee .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-29c9daee .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-55 .elementor-element.elementor-element-29c9daee .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-55 .elementor-element.elementor-element-29c9daee .elementor-field-type-html{padding-bottom:0px;}.elementor-55 .elementor-element.elementor-element-29c9daee .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF0F;}.elementor-55 .elementor-element.elementor-element-29c9daee .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF0F;}.elementor-55 .elementor-element.elementor-element-29c9daee .e-form__buttons__wrapper__button-next{background-color:#c11a1a;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-29c9daee .elementor-button[type="submit"]{background-color:#c11a1a;color:#ffffff;}.elementor-55 .elementor-element.elementor-element-29c9daee .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-55 .elementor-element.elementor-element-29c9daee .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-55 .elementor-element.elementor-element-29c9daee .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-55 .elementor-element.elementor-element-29c9daee .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-55 .elementor-element.elementor-element-29c9daee .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-55 .elementor-element.elementor-element-29c9daee .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-55 .elementor-element.elementor-element-29c9daee{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-55 .elementor-element.elementor-element-4975d4c8 > .elementor-container{max-width:1180px;}.elementor-55 .elementor-element.elementor-element-4975d4c8:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-4975d4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-55 .elementor-element.elementor-element-4975d4c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-55 .elementor-element.elementor-element-4975d4c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-9b35458{--spacer-size:12px;}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-5387083{--content-width:1180px;}.elementor-55 .elementor-element.elementor-element-6679171{--content-width:1180px;}.elementor-55 .elementor-element.elementor-element-09eb2b5{--width:57%;}.elementor-55 .elementor-element.elementor-element-bf137b0{--width:31%;}.elementor-55 .elementor-element.elementor-element-917c23b{--content-width:1180px;}.elementor-55 .elementor-element.elementor-element-eb254a8{--width:62%;}}/* Start custom CSS for container, class: .elementor-element-d716ed6 */.radar-glass-card {
  position: relative;
  overflow: hidden;

  background: linear-gradient(
    145deg,
    rgba(255, 255, 255, 0.16),
    rgba(255, 255, 255, 0.055)
  );

  border: 1px solid rgba(255, 255, 255, 0.22);
  border-radius: 28px;

  padding: 28px 30px;

  box-shadow:
    0 18px 42px -16px rgba(0, 0, 0, 0.58),
    inset 0 1px 0 rgba(255, 255, 255, 0.08);

  backdrop-filter: blur(17px) saturate(115%);
  -webkit-backdrop-filter: blur(17px) saturate(115%);
}

.radar-glass-card::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;

  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.14),
    transparent 42%
  );

  opacity: 0.72;
}

.radar-glass-card > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS */:root{
  --radar-red:#c11a1a;
  --radar-black:#0a0a0a;
  --radar-dark:#151515;
  --radar-white:#ffffff;
  --radar-muted:rgba(255,255,255,.84);
  --radar-line:rgba(255,255,255,.16);
}
html{scroll-behavior:smooth}
body{background:#0a0a0a}
.elementor-page .elementor-widget:not(:last-child){margin-bottom:0}
.radar-logo img{width:150px;height:auto;display:block}
.radar-nav nav{display:flex;align-items:center;justify-content:flex-end;gap:22px;flex-wrap:wrap}
.radar-nav a{color:#fff;text-decoration:none;font-size:14px;font-weight:700}
.radar-nav a:hover{color:var(--radar-red)}
.radar-nav .cta{background:var(--radar-red);padding:11px 17px;border-radius:999px}
.radar-tag .elementor-heading-title{display:inline-flex;width:auto;border:1px solid rgba(193,26,26,.52);background:rgba(193,26,26,.14);color:#fff;padding:7px 12px;border-radius:999px;font-size:11px!important;line-height:1.15!important;text-transform:uppercase;letter-spacing:1.6px;font-weight:900}
.radar-hero-title .elementor-heading-title{color:#fff;font-size:clamp(56px,7vw,92px)!important;line-height:.98!important;letter-spacing:-5px!important;font-weight:900}
.radar-hero-title strong{color:var(--radar-red)}
.radar-title .elementor-heading-title{color:#000;font-size:clamp(40px,5vw,67px);line-height:1!important;letter-spacing:-3px!important;font-weight:900}
.radar-title-dark .elementor-heading-title{color:#000}
.radar-copy,.radar-copy p{color:var(--radar-muted)!important;font-size:17px;line-height:1.65}
.radar-copy-dark,.radar-copy-dark p{color:rgba(255,255,255,.88)!important}
.radar-btn .elementor-button{background:var(--radar-red)!important;color:#fff!important;border-radius:999px!important;padding:14px 20px!important;font-size:13px!important;font-weight:900!important;letter-spacing:.4px;text-transform:uppercase}
.radar-btn-alt .elementor-button{background:transparent!important;border:1px solid var(--radar-line)!important}
.radar-stats-wrap{background:rgba(255,255,255,.08);border:1px solid var(--radar-line);border-radius:28px;padding:24px}
.radar-stat{padding:17px 0;border-bottom:1px solid var(--radar-line)}
.radar-stat:last-child{border-bottom:0}
.radar-stat-value .elementor-heading-title{color:#fff;font-size:42px!important;font-weight:900}
.radar-stat-label p{color:rgba(255,255,255,.78)!important;font-size:14px}
.radar-main-img img{height:470px;object-fit:cover;border-radius:28px}
.radar-mini{border:1px solid var(--radar-line);background:rgba(255,255,255,.04);border-radius:16px;padding:15px}
.radar-mini .elementor-heading-title{color:#fff;font-size:16px!important;font-weight:800}
.radar-card{background:var(--radar-dark);border:1px solid var(--radar-line);border-radius:22px;padding:22px;min-height:230px}
.radar-card:hover{border-color:rgba(193,26,26,.75);transform:translateY(-4px);transition:.22s}
.radar-card-icon .elementor-heading-title{width:46px;height:46px;display:grid;place-items:center;background:var(--radar-red);border-radius:13px;color:#fff;font-size:18px!important;font-weight:900}
.radar-card-title .elementor-heading-title{color:#fff;font-size:21px!important;font-weight:900}
.radar-card .radar-copy p{font-size:15px!important}
.radar-strip-item p{color:#fff!important;font-size:15px;font-weight:800}
.radar-partner{border:1px solid var(--radar-line);background:rgba(255,255,255,.04);border-radius:16px;padding:18px;min-height:88px;display:flex;align-items:center;justify-content:center;text-align:center}
.radar-partner .elementor-heading-title{color:#fff;font-size:14px!important;letter-spacing:1px;text-transform:uppercase;font-weight:900}
.radar-service{background:var(--radar-black);border:1px solid var(--radar-line);border-radius:18px;padding:20px;min-height:155px}
.radar-service .elementor-heading-title{color:#fff;font-size:20px!important;font-weight:900}
.radar-service .radar-copy p{font-size:15px!important}
.radar-form-wrap{background:var(--radar-black);padding:24px;border-radius:26px}
.radar-form-wrap .elementor-heading-title{color:#fff}
.radar-form-wrap .elementor-field-label{color:#fff!important}
.radar-form-wrap .elementor-field{background:rgba(255,255,255,.06)!important;color:#fff!important;border:1px solid var(--radar-line)!important;border-radius:10px!important}
.radar-form-wrap .elementor-button{background:var(--radar-red)!important;color:#fff!important;border-radius:10px!important;font-weight:900!important;text-transform:uppercase}
.radar-footer-title .elementor-heading-title{color:#fff;font-size:15px!important;text-transform:uppercase;letter-spacing:1px;font-weight:900}
.radar-footer-copy,.radar-footer-copy p,.radar-footer-copy a{color:rgba(255,255,255,.8)!important;font-size:14px;line-height:1.8;text-decoration:none}
.radar-center{text-align:center}
.radar-center .elementor-heading-title{text-align:center}
@media(max-width:900px){
  .radar-nav nav{gap:12px}
  .radar-nav a:not(.cta){display:none}
  .radar-stats-wrap{display:none}
  .radar-main-img img{height:380px}
}
@media(max-width:600px){
  .radar-logo img{width:136px}
  .radar-hero-title .elementor-heading-title{font-size:55px!important;letter-spacing:-3px!important}
  .radar-title .elementor-heading-title{font-size:43px!important;letter-spacing:-2px!important}
}
</style>


<style>
/* Radar v3: Elementor-native fidelity overrides */
.radar-header{
  background:rgba(19,19,19,.89)!important;
  border-bottom:1px solid rgba(255,255,255,.12)!important;
}
.radar-header>.elementor-container{
  width:min(1180px,calc(100% - 40px))!important;
  min-height:76px!important;
  align-items:center!important;
}
.radar-nav{
  width:100%;
  display:flex;
  justify-content:flex-end;
  align-items:center;
}
.radar-nav nav{
  width:100%;
  display:flex;
  justify-content:flex-end;
  align-items:center;
  gap:26px;
}
.radar-nav a{
  color:#ffffff!important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1!important;
}
.radar-nav .cta{
  background:#c11a1a!important;
  color:#ffffff!important;
  padding:12px 18px!important;
  border-radius:999px!important;
}

.radar-hero{
  background-image:
    linear-gradient(90deg,rgba(19,19,19,.98),rgba(19,19,19,.83),rgba(19,19,19,.30)),
    url('https://images.unsplash.com/photo-1503376780353-7e6692767b70?auto=format&fit=crop&w=2200&q=90')!important;
  background-position:center center!important;
  background-size:cover!important;
  background-repeat:no-repeat!important;
}
.radar-hero>.elementor-background-overlay{
  background:transparent!important;
  opacity:0!important;
}
.radar-hero>.elementor-container{
  min-height:710px!important;
}
.radar-marketing{
  background-image:
    linear-gradient(90deg,rgba(19,19,19,.98),rgba(19,19,19,.83),rgba(19,19,19,.45)),
    url('https://images.unsplash.com/photo-1492144534655-ae79c964c9d7?auto=format&fit=crop&w=1800&q=85')!important;
  background-position:center center!important;
  background-size:cover!important;
  background-repeat:no-repeat!important;
}
.radar-marketing>.elementor-background-overlay{
  background:transparent!important;
  opacity:0!important;
}

.radar-hero-title .elementor-heading-title{
  color:#ffffff!important;
  font-size:clamp(54px,7vw,92px)!important;
  line-height:.96!important;
  letter-spacing:-5px!important;
  font-weight:900!important;
}
.radar-title .elementor-heading-title{
  color:#ffffff;
  font-size:clamp(39px,5vw,68px)!important;
  line-height:1.04!important;
  letter-spacing:-3px!important;
  font-weight:900!important;
}
.radar-copy,
.radar-copy p{
  color:rgba(255,255,255,.84)!important;
  font-size:18px!important;
  line-height:1.6!important;
}
.radar-card .radar-copy p,
.radar-service .radar-copy p{
  font-size:15px!important;
}
.radar-tag .elementor-heading-title{
  color:#ffffff!important;
  border-color:rgba(193,26,26,.50)!important;
  background:rgba(193,26,26,.18)!important;
}

.radar-btn .elementor-button{
  background:#c11a1a;
  color:#ffffff!important;
  border:none!important;
  border-radius:999px!important;
  padding:13px 20px!important;
  font-size:13px!important;
  font-weight:900!important;
  text-transform:uppercase!important;
  letter-spacing:.6px!important;
  box-shadow:none!important;
}
.radar-btn-alt .elementor-button{
  background:rgba(255,255,255,.05)!important;
  color:#ffffff!important;
  border:1px solid rgba(255,255,255,.18)!important;
}
.radar-btn .elementor-button:hover{
  transform:translateY(-3px);
  filter:brightness(1.06);
}

.radar-stats-wrap{
  background:rgba(255,255,255,.09)!important;
  border:1px solid rgba(255,255,255,.15)!important;
  backdrop-filter:blur(12px);
}
.radar-card{
  background:#151515!important;
  border-color:rgba(255,255,255,.12)!important;
}
.radar-mini{
  background:rgba(255,255,255,.04)!important;
  border-color:rgba(255,255,255,.12)!important;
}
.radar-partner{
  background:rgba(255,255,255,.04)!important;
  border-color:rgba(255,255,255,.12)!important;
}
.radar-service{
  background:#0a0a0a!important;
  border-color:rgba(255,255,255,.12)!important;
}
.radar-form-wrap{
  background:#0a0a0a!important;
}
.radar-form-wrap .elementor-button{
  background:#c11a1a!important;
  color:#ffffff!important;
}
.radar-form-wrap .elementor-field{
  background:rgba(255,255,255,.06)!important;
  color:#ffffff!important;
}

@media(max-width:900px){
  .radar-header>.elementor-container{
    width:min(100% - 26px,1180px)!important;
  }
  .radar-nav nav{gap:12px}
}
@media(max-width:600px){
  .radar-hero-title .elementor-heading-title{
    font-size:55px!important;
    letter-spacing:-3px!important;
  }
  .radar-title .elementor-heading-title{
    font-size:43px!important;
    letter-spacing:-2px!important;
  }
}
</style>


<style>
/* Radar v4: header position, hero transparency and glass-card refinement */
.radar-header{
  background:rgba(19,19,19,.89)!important;
  border-bottom:1px solid rgba(255,255,255,.10)!important;
}
.radar-header>.elementor-container{
  width:min(1180px,calc(100% - 40px))!important;
  min-height:76px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:0!important;
}
.radar-header>.elementor-container>.elementor-column:first-child{
  width:32%!important;
}
.radar-header>.elementor-container>.elementor-column:last-child{
  width:68%!important;
}
.radar-header .elementor-widget-wrap{
  align-items:center!important;
}
.radar-nav{
  width:100%!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
}
.radar-nav nav{
  width:auto!important;
  margin-left:auto!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:25px!important;
}
.radar-nav a{
  color:#ffffff!important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1!important;
  opacity:.92!important;
}
.radar-nav a:hover{
  color:#ffffff!important;
  opacity:1!important;
}
.radar-nav .cta{
  background:#c11a1a!important;
  color:#ffffff!important;
  padding:12px 18px!important;
  border-radius:999px!important;
  opacity:1!important;
}

.radar-hero{
  position:relative!important;
  isolation:isolate!important;
  overflow:hidden!important;
  background-image:
    linear-gradient(90deg,rgba(19,19,19,.98) 0%,rgba(19,19,19,.83) 48%,rgba(19,19,19,.25) 100%),
    url('https://images.unsplash.com/photo-1503376780353-7e6692767b70?auto=format&fit=crop&w=2200&q=90')!important;
  background-position:center center!important;
  background-size:cover!important;
  background-repeat:no-repeat!important;
}
.radar-hero>.elementor-background-overlay,
.radar-marketing>.elementor-background-overlay{
  display:none!important;
  opacity:0!important;
  background:none!important;
}
.radar-hero>.elementor-container{
  position:relative!important;
  z-index:2!important;
  min-height:710px!important;
}
.radar-marketing{
  position:relative!important;
  isolation:isolate!important;
  overflow:hidden!important;
  background-image:
    linear-gradient(90deg,rgba(19,19,19,.98) 0%,rgba(19,19,19,.83) 52%,rgba(19,19,19,.32) 100%),
    url('https://images.unsplash.com/photo-1492144534655-ae79c964c9d7?auto=format&fit=crop&w=1800&q=85')!important;
  background-position:center center!important;
  background-size:cover!important;
  background-repeat:no-repeat!important;
}

.radar-stats-wrap{
  position:relative!important;
  overflow:hidden!important;
  border:1px solid rgba(255,255,255,.22)!important;
  border-radius:28px!important;
  background:
    linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.055))!important;
  box-shadow:0 18px 42px -16px rgba(0,0,0,.58)!important;
  backdrop-filter:blur(17px) saturate(115%)!important;
  -webkit-backdrop-filter:blur(17px) saturate(115%)!important;
}
.radar-stats-wrap:before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  pointer-events:none!important;
  background:linear-gradient(135deg,rgba(255,255,255,.13),transparent 40%)!important;
  opacity:.72!important;
}
.radar-stats-wrap>.elementor-container{
  position:relative!important;
  z-index:2!important;
}
.radar-stat{
  padding:19px 0!important;
  border-bottom:1px solid rgba(255,255,255,.20)!important;
}
.radar-stat:last-child{
  border-bottom:0!important;
}
.radar-stat-value .elementor-heading-title{
  color:#ffffff!important;
  font-size:42px!important;
  line-height:1!important;
  font-weight:900!important;
  letter-spacing:-1px!important;
}
.radar-stat-label p{
  color:rgba(255,255,255,.90)!important;
  font-size:14px!important;
  line-height:1.45!important;
}

.radar-hero-title .elementor-heading-title{
  color:#ffffff!important;
  text-shadow:0 2px 10px rgba(0,0,0,.28)!important;
}
.radar-copy p{
  text-shadow:0 1px 7px rgba(0,0,0,.18);
}

@media(max-width:900px){
  .radar-header>.elementor-container{
    width:min(100% - 26px,1180px)!important;
  }
  .radar-header>.elementor-container>.elementor-column:first-child{
    width:45%!important;
  }
  .radar-header>.elementor-container>.elementor-column:last-child{
    width:55%!important;
  }
  .radar-nav nav{
    gap:12px!important;
  }
}
</style>


<style>
/* Radar v5: force brand palette over Elementor Theme Style and active theme globals */
.radar-scope,
.radar-scope .elementor-widget-container,
.radar-scope .elementor-heading-title,
.radar-scope .elementor-widget-text-editor,
.radar-scope .elementor-widget-text-editor p,
.radar-scope .elementor-widget-text-editor span,
.radar-scope .elementor-widget-text-editor li,
.radar-scope .elementor-widget-text-editor strong,
.radar-scope .elementor-icon-list-text{
  color:#ffffff!important;
}

/* Preserve softer hierarchy for paragraph copy */
.radar-scope .radar-copy,
.radar-scope .radar-copy p,
.radar-scope .radar-footer-copy,
.radar-scope .radar-footer-copy p,
.radar-scope .radar-footer-copy a{
  color:rgba(255,255,255,.84)!important;
}

/* Highlight and contact sections intentionally retain white typography on red */
.radar-scope[style*="#c11a1a"] .elementor-heading-title,
.radar-scope[style*="#c11a1a"] .elementor-widget-text-editor,
.radar-scope[style*="#c11a1a"] .elementor-widget-text-editor p{
  color:#ffffff!important;
}

/* Prevent theme link colors from leaking into menu, footer and editable text */
.radar-scope a,
.radar-scope a:visited,
.radar-scope a:hover,
.radar-scope a:focus{
  color:#ffffff!important;
}
.radar-nav a,
.radar-nav a:visited,
.radar-nav a:hover,
.radar-nav a:focus{
  color:#ffffff!important;
}
.radar-nav .cta,
.radar-nav .cta:visited,
.radar-nav .cta:hover,
.radar-nav .cta:focus{
  color:#ffffff!important;
  background:#c11a1a!important;
}

/* Force every Elementor button to Radar red unless explicitly secondary */
.radar-scope .elementor-button,
.radar-scope .elementor-button:visited,
.radar-scope .elementor-button:hover,
.radar-scope .elementor-button:focus,
.radar-scope button.elementor-button,
.radar-scope input[type="submit"],
.radar-scope button[type="submit"]{
  background-color:#c11a1a!important;
  background-image:none!important;
  border-color:#c11a1a!important;
  color:#ffffff!important;
  fill:#ffffff!important;
  box-shadow:none!important;
}
.radar-scope .radar-btn-alt .elementor-button,
.radar-scope .radar-btn-alt .elementor-button:visited,
.radar-scope .radar-btn-alt .elementor-button:hover,
.radar-scope .radar-btn-alt .elementor-button:focus{
  background:rgba(255,255,255,.05)!important;
  border:1px solid rgba(255,255,255,.20)!important;
  color:#ffffff!important;
}

/* Fix icon and accent colors that themes often convert to blue or green */
.radar-scope .elementor-icon,
.radar-scope .elementor-icon i,
.radar-scope .elementor-icon svg,
.radar-scope .elementor-icon-list-icon i,
.radar-scope .elementor-icon-list-icon svg{
  color:#c11a1a!important;
  fill:#c11a1a!important;
}
.radar-card-icon .elementor-heading-title{
  color:#ffffff!important;
  background:#c11a1a!important;
}
.radar-tag .elementor-heading-title{
  color:#ffffff!important;
  background:rgba(193,26,26,.18)!important;
  border-color:rgba(193,26,26,.52)!important;
}

/* Elementor form submit can inherit site settings separately */
.radar-form-wrap .elementor-button,
.radar-form-wrap .elementor-button:hover,
.radar-form-wrap .elementor-button:focus{
  background:#c11a1a!important;
  border-color:#c11a1a!important;
  color:#ffffff!important;
}
.radar-form-wrap .elementor-field,
.radar-form-wrap .elementor-field::placeholder{
  color:#ffffff!important;
}
.radar-form-wrap .elementor-field::placeholder{
  opacity:.66!important;
}/* End custom CSS */