.elementor-21526 .elementor-element.elementor-element-507cf0d4{--display:flex;}/* Start custom CSS */html,body{margin:0!important;padding:0!important;background:#050505}.svc{font-family:Helvetica,Arial,sans-serif;background:#050505;color:#fff;overflow:hidden;width:100%;margin:0}.svc *{box-sizing:border-box}.sw{width:min(88vw,1480px);margin:0 auto}.hero{min-height:82vh;position:relative;display:flex;align-items:flex-end;background:linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.88)),url('https://alphacom.gr/wp-content/uploads/2026/08/C4_X4_iPadHomeScreen-1-1.png') center/cover}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.48),transparent 70%)}.nav{position:absolute;z-index:2;top:0;left:0;right:0;padding:28px 6vw;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);font-size:10px;letter-spacing:.17em}.nav a{color:#fff;text-decoration:none}.logo{display:inline-flex;align-items:center;text-decoration:none}.logo img{display:block;width:190px;max-width:34vw;height:auto}.hc{position:relative;z-index:1;padding:0 0 8vh}.k{font-size:10px;letter-spacing:.24em;color:#42a5f5;font-weight:600}.hero h1{font-size:clamp(52px,7vw,108px);line-height:.9;letter-spacing:-.05em;font-weight:300;margin:22px 0 0;max-width:1200px}.intro{padding:130px 0}.grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:9vw;align-items:start}.intro h2,.approach h2{font-size:clamp(38px,5vw,76px);line-height:1;letter-spacing:-.04em;font-weight:300;margin:15px 0 0}.lead{font-size:clamp(20px,2vw,30px);line-height:1.45;font-weight:300;color:#d0d0d0;margin:0}.glance{padding:90px 0 105px;background:#f2f0ec;color:#080808}.glance-label{font-size:12px;letter-spacing:.22em;font-weight:600;margin-bottom:38px}.glance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.glance-item{border-top:1px solid #cbc9c5;padding:34px 0 38px;font-size:clamp(22px,2vw,34px);line-height:1.14;letter-spacing:-.035em;font-weight:700}.approach{padding:130px 0}.approach p{font-size:18px;line-height:1.75;color:#aaa;margin:0 0 24px}.control4{padding:110px 0;background:#0c0c0c;border-top:1px solid #242424;border-bottom:1px solid #242424}.control4 .statement{font-size:clamp(28px,3.5vw,56px);line-height:1.16;letter-spacing:-.035em;font-weight:300;margin:18px 0 0;max-width:1100px}.cta{padding:145px 0;text-align:center}.cta h2{font-size:clamp(48px,7vw,108px);line-height:.92;letter-spacing:-.05em;font-weight:300;margin:0 0 50px}.btn{display:inline-block;color:#fff;text-decoration:none;font-size:10px;letter-spacing:.2em;border-bottom:1px solid #fff;padding-bottom:7px}@media(max-width:760px){.hero{min-height:70vh}.grid,.glance-grid{grid-template-columns:1fr}.intro,.approach,.control4{padding:82px 0}.glance{padding:65px 0 75px}.glance-item{padding:26px 0 30px}.nav span{display:none}}
.how-section{background:#050505;color:#fff;padding:130px 6vw}.how-section .ey{font-size:10px;letter-spacing:.2em;color:#777;font-weight:700}.how-section>div>h2{font-size:clamp(46px,6vw,92px);line-height:.98;letter-spacing:-.055em;max-width:980px;margin:38px 0 90px}.how-row{display:grid;grid-template-columns:.34fr .66fr;gap:5vw;padding:55px 0;border-top:1px solid #ffffff32}.how-row:last-child{border-bottom:1px solid #ffffff32}.how-tag{font-size:10px;letter-spacing:.18em;color:#777;font-weight:700;padding-top:8px}.how-copy h3{font-size:clamp(28px,3vw,46px);line-height:1.05;letter-spacing:-.04em;margin:0 0 25px}.how-copy p{font-size:17px;line-height:1.65;color:#aaa;max-width:780px;margin:0}.common-section{background:#f3f1eb;color:#111;padding:130px 6vw}.common-section .ey{font-size:10px;letter-spacing:.2em;color:#777;font-weight:700}.common-section h2{font-size:clamp(44px,5.5vw,84px);line-height:.98;letter-spacing:-.055em;margin:35px 0 80px;max-width:950px}.faq-list{border-top:1px solid #bbb}.faq-list details{border-bottom:1px solid #bbb}.faq-list summary{list-style:none;cursor:pointer;padding:34px 55px 34px 0;font-size:clamp(20px,2.3vw,34px);line-height:1.2;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:'+';position:absolute;right:8px;top:28px;font-size:35px;font-weight:300;color:#777}.faq-list details[open] summary:after{content:'−'}.faq-list details p{max-width:900px;color:#666;font-size:16px;line-height:1.75;margin:0;padding:0 0 38px}@media(max-width:800px){.how-section,.common-section{padding:85px 24px}.how-section>div>h2,.common-section h2{margin-bottom:55px}.how-row{grid-template-columns:1fr;gap:20px;padding:38px 0}.how-copy p,.faq-list details p{font-size:15px}.faq-list summary{padding:28px 45px 28px 0}}
.partners-end{background:#050505;color:#fff;padding:120px 4vw 105px;border-top:1px solid #ffffff16}.partners-end .end-ey{text-align:center;font-size:10px;letter-spacing:.24em;color:#999;font-weight:700}.partners-end h2{text-align:center;font-size:clamp(44px,5vw,76px);font-weight:300;line-height:.98;letter-spacing:-.055em;margin:30px auto 70px;max-width:850px}.partner-logos{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;border-top:1px solid #ffffff2b;padding-top:45px}.partner-logo{min-height:92px;background:#f6f6f4;display:flex;align-items:center;justify-content:center;padding:18px}.partner-logo img{display:block;max-width:100%;width:auto;height:auto;max-height:46px;object-fit:contain}.project-end{background:#0b0b0b;color:#fff;padding:115px 5vw 110px;border-top:1px solid #ffffff12}.project-end .end-ey{font-size:10px;letter-spacing:.22em;color:#999;font-weight:700}.project-end h2{font-size:clamp(50px,6.5vw,100px);font-weight:300;letter-spacing:-.06em;line-height:.92;margin:35px 0 75px;max-width:900px}.project-end h2 span{color:#777}.project-link{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #fff;padding:0 0 18px;font-size:16px}.project-link b{font-size:24px;font-weight:300}.service-footer{background:#050505;color:#fff;border-top:1px solid #ffffff16;padding:75px 4vw 30px}.footer-grid{display:grid;grid-template-columns:1.45fr 1fr 1.1fr 1fr;gap:7vw;padding-bottom:60px}.footer-brand img{width:185px;height:auto;display:block;margin-bottom:28px}.footer-brand p,.footer-contact p{font-size:13px;line-height:1.75;color:#999;margin:0}.service-footer h3{font-size:10px;letter-spacing:.2em;color:#5ca1d8;margin:0 0 24px}.service-footer nav{display:flex;flex-direction:column;gap:12px}.service-footer nav a,.footer-contact a{font-size:13px;color:#fff;text-decoration:none}.footer-contact a{display:block;margin-top:8px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff1c;padding-top:25px}.footer-bottom p{font-size:9px;letter-spacing:.12em;color:#777;margin:0}.footer-social{display:flex!important;flex-direction:row!important;gap:20px!important}.footer-social a{font-size:9px!important;letter-spacing:.14em;text-transform:uppercase}@media(max-width:900px){.partner-logos{grid-template-columns:repeat(2,1fr)}.partners-end,.project-end{padding:85px 24px}.footer-grid{grid-template-columns:1fr 1fr;gap:45px 28px}.footer-brand{grid-column:1/-1}.footer-bottom{align-items:flex-start;flex-direction:column;gap:22px}}@media(max-width:560px){.partner-logos{grid-template-columns:1fr 1fr}.partner-logo{min-height:78px}.footer-grid{grid-template-columns:1fr}.service-footer{padding:60px 24px 28px}.footer-social{flex-wrap:wrap}}
.elementor > .e-con-boxed{padding-left:0!important;padding-right:0!important}.elementor > .e-con-boxed > .e-con-inner{max-width:100%!important;width:100%!important;padding:0!important}body{background:#050505!important}
.control4{background:#F3F1ED!important;color:#111111!important}
.control4 .statement{color:#111111!important}
.control4 .k,.glance-label,.how-section .ey,.how-section .how-tag{color:#42A5F5!important}

.partner-logo{background:#050505!important}.partner-logo img{display:block!important;max-width:85%!important;max-height:54px!important;width:auto!important;height:auto!important;object-fit:contain!important}.partner-logo:nth-child(1) img{content:url('https://alphacom.gr/wp-content/uploads/2026/09/C4_Logo_rc.png')}.partner-logo:nth-child(2) img{content:url('https://res.cloudinary.com/brandpad/image/upload/c_scale%2Cw_auto/v1/16087/lutron-logo_w')}.partner-logo:nth-child(3) img{content:url('https://alphacom.gr/wp-content/uploads/2026/09/36in-L_LUMA_Surveillance-Color.png')}.partner-logo:nth-child(4) img{content:url('https://alphacom.gr/wp-content/uploads/2026/09/EpisodeLogo_all_white.png')}.partner-logo:nth-child(5) img{content:url('https://alphacom.gr/wp-content/uploads/2026/09/L_Araknis-Color-All-White-Text.png')}.partner-logo:nth-child(6) img{content:url('https://alphacom.gr/wp-content/uploads/2026/09/triad_logo_color_color1.png')}

.partner-logo:nth-child(3) img{filter:brightness(0) invert(1)!important}/* End custom CSS */