.elementor-3928 .elementor-element.elementor-element-cf74d1c{--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;--overlay-opacity:1;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-3928 .elementor-element.elementor-element-cf74d1c:not(.elementor-motion-effects-element-type-background),.elementor-3928 .elementor-element.elementor-element-cf74d1c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://curatart.ro/wp-content/uploads/2025/08/Curatare-graffiti-.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3928 .elementor-element.elementor-element-cf74d1c::before,.elementor-3928 .elementor-element.elementor-element-cf74d1c>.elementor-background-video-container::before,.elementor-3928 .elementor-element.elementor-element-cf74d1c>.e-con-inner>.elementor-background-video-container::before,.elementor-3928 .elementor-element.elementor-element-cf74d1c>.elementor-background-slideshow::before,.elementor-3928 .elementor-element.elementor-element-cf74d1c>.e-con-inner>.elementor-background-slideshow::before,.elementor-3928 .elementor-element.elementor-element-cf74d1c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:radial-gradient(at top right,#142A2B80 0%,var(--e-global-color-ecef64b) 80%)}.elementor-3928 .elementor-element.elementor-element-b2129c8{--display:flex;--padding-top:7em;--padding-bottom:7em;--padding-left:2em;--padding-right:2em}.elementor-3928 .elementor-element.elementor-element-de8d8d4 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-3928 .elementor-element.elementor-element-236a423{--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-3928 .elementor-element.elementor-element-6387eb5{--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-3928 .elementor-element.elementor-element-a79e203{--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}@media(max-width:1024px){.elementor-3928 .elementor-element.elementor-element-cf74d1c{--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-3928 .elementor-element.elementor-element-b2129c8{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em}}@media(max-width:767px){.elementor-3928 .elementor-element.elementor-element-cf74d1c{--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-3928 .elementor-element.elementor-element-b2129c8{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em}.elementor-3928 .elementor-element.elementor-element-de8d8d4{text-align:center}}@media(min-width:768px){.elementor-3928 .elementor-element.elementor-element-b2129c8{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-3928 .elementor-element.elementor-element-b2129c8{--width:60%}}.container{max-width:1200px;margin:0 auto}.logo{text-align:center;margin-bottom:30px;color:#fff}.logo h2{font-size:1.8rem;font-weight:600;margin:0;text-shadow:0 2px 10px rgb(0 0 0 / .3)}.header{text-align:center;margin-bottom:60px;color:#fff}.header h1{font-size:3rem;font-weight:700;margin-bottom:16px;text-shadow:0 4px 20px rgb(0 0 0 / .3)}.header p{font-size:1.2rem;opacity:.9;max-width:600px;margin:0 auto}.stats{display:flex;justify-content:center;gap:40px;margin:40px 0;flex-wrap:wrap}.stat-item{text-align:center;color:#fff}.stat-number{font-size:2.5rem;font-weight:700;display:block}.stat-label{opacity:.8;font-size:.9rem}.clients-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-bottom:60px}.client-card{background:rgb(255 255 255 / .95);backdrop-filter:blur(10px);border-radius:2px;padding:32px;box-shadow:0 20px 40px rgb(0 0 0 / .1);transition:all 0.3s ease;border:1px solid rgb(255 255 255 / .2);position:relative;overflow:hidden;display:flex;flex-direction:column}.client-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:#2B8ACB}.client-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px rgb(0 0 0 / .15)}.client-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.client-logo{width:60px;height:60px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;text-shadow:none;background:#2B8ACB}.client-info h3{font-size:1.4rem;color:#1f2937;margin-bottom:4px;font-weight:600}.client-type{color:#6b7280;font-size:.9rem;font-weight:500}.rating{display:flex;gap:4px;margin-bottom:20px}.star{color:#fbbf24;font-size:18px}.testimonial{position:relative;font-style:italic;color:#374151;line-height:1.7;margin-bottom:20px;padding-left:20px}.testimonial::before{content:'"';position:absolute;left:0;top:-5px;font-size:2rem;color:#2B8ACB;font-weight:700}.cta-button{background:#2B8ACB;color:#fff;border:none;padding:12px 24px;border-radius:5px;font-weight:600;cursor:pointer;transition:all 0.3s ease;width:100%;font-size:1rem;margin-top:auto}.cta-button:hover{transform:scale(1.02);background:#1e5a8a;box-shadow:0 10px 30px rgb(43 138 203 / .3)}.main-cta{text-align:center;margin-top:60px}.main-cta-button{background:#2B8ACB;color:#fff;border:none;padding:20px 48px;border-radius:0;font-size:1.2rem;font-weight:700;cursor:pointer;transition:all 0.3s ease;box-shadow:0 10px 30px rgb(43 138 203 / .3)}.main-cta-button:hover{transform:translateY(-3px);background:#1e5a8a;box-shadow:0 20px 40px rgb(43 138 203 / .4)}.industry-tag{display:inline-block;background:rgb(43 138 203 / .1);color:#2B8ACB;padding:4px 12px;border-radius:0;font-size:.8rem;font-weight:500;margin-top:12px}.fade-in{animation:fadeInUp 0.6s ease-out forwards;opacity:0;transform:translateY(30px)}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.header h1{font-size:2rem}.clients-grid{grid-template-columns:1fr}.stats{gap:20px}.stat-number{font-size:2rem}.client-card{padding:24px}.client-header{flex-direction:column;text-align:center;gap:12px}}