.elementor-8051 .elementor-element.elementor-element-2bc20830:not(.elementor-motion-effects-element-type-background), .elementor-8051 .elementor-element.elementor-element-2bc20830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05070c;}.elementor-8051 .elementor-element.elementor-element-2bc20830{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 30px 20px 30px;z-index:999;}.elementor-8051 .elementor-element.elementor-element-2bc20830 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8051 .elementor-element.elementor-element-53952f73{text-align:start;}.elementor-8051 .elementor-element.elementor-element-53952f73 img{max-width:110px;}.elementor-8051 .elementor-element.elementor-element-7165d23.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8051 .elementor-element.elementor-element-a84a34c{width:auto;max-width:auto;}.elementor-8051 .elementor-element.elementor-element-a84a34c .elementor-menu-toggle{margin:0 auto;}.elementor-8051 .elementor-element.elementor-element-a84a34c .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-8051 .elementor-element.elementor-element-a84a34c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );}.elementor-8051 .elementor-element.elementor-element-534073dc .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-8051 .elementor-element.elementor-element-534073dc .elementor-button:hover, .elementor-8051 .elementor-element.elementor-element-534073dc .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-8051 .elementor-element.elementor-element-534073dc{width:auto;max-width:auto;align-self:center;}.elementor-8051 .elementor-element.elementor-element-534073dc > .elementor-widget-container{margin:0rem 0rem 0rem 0.5rem;}.elementor-8051 .elementor-element.elementor-element-1b27ce45 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8051 .elementor-element.elementor-element-1b27ce45:not(.elementor-motion-effects-element-type-background), .elementor-8051 .elementor-element.elementor-element-1b27ce45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05070c;}.elementor-8051 .elementor-element.elementor-element-1b27ce45 > .elementor-container{min-height:400px;}.elementor-8051 .elementor-element.elementor-element-1b27ce45{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8051 .elementor-element.elementor-element-1b27ce45 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8051 .elementor-element.elementor-element-c3476ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8051 .elementor-element.elementor-element-c3476ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05070c;}.elementor-8051 .elementor-element.elementor-element-c3476ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8051 .elementor-element.elementor-element-c3476ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8051 .elementor-element.elementor-element-695ab9a9{width:auto;max-width:auto;align-self:center;}.elementor-8051 .elementor-element.elementor-element-695ab9a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8051 .elementor-element.elementor-element-695ab9a9 .elementor-menu-toggle{margin-right:auto;}.elementor-8051 .elementor-element.elementor-element-695ab9a9 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-8051 .elementor-element.elementor-element-695ab9a9 .elementor-nav-menu--main .elementor-item{color:#ffffff;fill:#ffffff;}.elementor-8051 .elementor-element.elementor-element-358f4fc1{width:auto;max-width:auto;text-align:center;}.elementor-8051 .elementor-element.elementor-element-358f4fc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8051 .elementor-element.elementor-element-358f4fc1 img{max-width:80px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-8051 .elementor-element.elementor-element-1b27ce45 > .elementor-container{min-height:60px;}.elementor-8051 .elementor-element.elementor-element-1b27ce45{margin-top:0px;margin-bottom:0px;}.elementor-8051 .elementor-element.elementor-element-c3476ca.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-8051 .elementor-element.elementor-element-c3476ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8051 .elementor-element.elementor-element-695ab9a9{z-index:9999999;}.elementor-8051 .elementor-element.elementor-element-358f4fc1 > .elementor-widget-container{margin:0% 33% 0% 33%;}.elementor-8051 .elementor-element.elementor-element-358f4fc1{text-align:center;}.elementor-8051 .elementor-element.elementor-element-358f4fc1 img{max-width:80px;}.elementor-8051 .elementor-element.elementor-element-14bebd7e{width:auto;max-width:auto;align-self:center;}}@media(min-width:768px){.elementor-8051 .elementor-element.elementor-element-d2af102{width:20%;}.elementor-8051 .elementor-element.elementor-element-7165d23{width:80%;}}/* Start custom CSS */.elementor-8051 { }
.rdk-logo-text{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:1px;line-height:1;}
.rdk-logo-text .rdk{font-size:42px;color:#e30613;display:block;}
.rdk-logo-text .tech{font-size:12px;color:#fff;display:block;letter-spacing:3px;text-transform:uppercase;}
.rdk-logo-text.dark .tech{color:#101010;}
.rdk-topbar{font-size:12px;display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;color:#fff;}
.rdk-nav{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;font-family:Poppins,sans-serif;font-weight:600;font-size:15px;text-transform:uppercase;}
.rdk-nav span{display:inline-block;}
.rdk-strip{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;text-align:center;}
.rdk-strip .item{flex:1 1 110px;font-family:Poppins,sans-serif;font-weight:700;color:#444;text-transform:uppercase;font-size:18px;}
.rdk-strip.dark .item{color:#fff;opacity:.92;}
.rdk-clients .item,.rdk-brands .item{font-family:Poppins,sans-serif;font-weight:700;color:#222;font-size:16px;text-transform:uppercase;letter-spacing:.5px;}
.rdk-brands .item{color:#555;}
.rdk-quote-card{background:#fff;border:1px solid #ececec;border-radius:16px;padding:24px;box-shadow:0 10px 24px rgba(0,0,0,.05);height:100%;}
.rdk-quote-card.dark{background:#101010;border-color:#232323;color:#fff;}
.rdk-mini-divider{width:56px;height:4px;background:#e30613;border-radius:10px;margin:12px auto 0;}/* End custom CSS */