.elementor-9190 .elementor-element.elementor-element-63384fb{--display:flex;}.elementor-9190 .elementor-element.elementor-element-63384fb.e-con{--flex-grow:0;--flex-shrink:0;}body.elementor-page-9190:not(.elementor-motion-effects-element-type-background), body.elementor-page-9190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-9190 .elementor-element.elementor-element-63384fb{--width:80%;}}/* Start custom CSS */<style>
/* === SDNICK STRENGTHS FIX === */
.sdnick-strengths { background:#111827 !important; padding:80px 0 !important; }
.sdnick-strengths .section-header { font-size:2rem !important; color:#f4f4f5 !important; }
.sdnick-strengths .text-teal-400 { color:#14b8a6 !important; font-size:0.75rem !important; letter-spacing:2.5px !important; }
.sdnick-strengths .grid { display:grid !important; grid-template-columns:repeat(auto-fit,minmax(320px,1fr)) !important; gap:24px !important; max-width:1200px !important; margin:0 auto !important; padding:0 32px !important; }
.sdnick-strengths .strength-card { background:#18181b !important; border:1px solid #27272a !important; border-radius:20px !important; padding:32px !important; color:#e4e4e7 !important; box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1) !important; transition:transform .2s ease,box-shadow .2s ease !important; }
.sdnick-strengths .strength-card:hover { transform:translateY(-4px) !important; box-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1) !important; }
.sdnick-strengths .strength-card i { font-size:28px !important; margin-bottom:24px !important; display:block !important; }
.sdnick-strengths .fa-link { color:#14b8a6 !important; }
.sdnick-strengths .fa-chart-line { color:#22d3ee !important; }
.sdnick-strengths .fa-exchange-alt { color:#a855f7 !important; }
.sdnick-strengths .fa-search { color:#fbbf24 !important; }
.sdnick-strengths .fa-user-tie { color:#34d399 !important; }
.sdnick-strengths .fa-robot { color:#f472b6 !important; }
.sdnick-strengths .strength-card h3 { font-size:1.25rem !important; color:#f4f4f5 !important; margin-bottom:16px !important; }
.sdnick-strengths .strength-card p { font-size:15px !important; color:#a1a1aa !important; line-height:1.6 !important; }
@media (max-width:768px){ .sdnick-strengths .grid { grid-template-columns:1fr !important; padding:0 20px !important; } }
</style>/* End custom CSS */