.elementor .dp-h3{font-family:Roboto;font-weight:700;font-size:17px;color:#0F172A;margin:0px;}.elementor .dp-card{padding:20px;border-radius:14px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;}.elementor .dp-text{font-family:Roboto;font-size:15px;color:#475569;line-height:1.6;margin:0px;}.elementor .dp-h2{font-family:Roboto;font-weight:800;font-size:28px;color:#0F172A;margin:0px;}.elementor .dp-muted{font-family:Roboto;font-size:13px;color:#64748B;margin:0px;}.elementor .dp-foot-h{font-family:Roboto;font-weight:700;font-size:15px;color:#FFFFFF;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .dp-foot-col{display:flex;flex-direction:column;gap:2px;align-items:flex-start;}.elementor .dp-foot-link:hover,.elementor .dp-foot-link:focus-visible{color:#FFFFFF;}.elementor .dp-foot-link{font-family:Roboto;font-size:14px;color:#94A3B8;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .dp-nav-link:hover,.elementor .dp-nav-link:focus-visible{color:#2563EB;background-color:#EFF6FF;}.elementor .dp-nav-link{font-family:Roboto;font-weight:600;font-size:14px;color:#334155;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:8px;background-color:transparent;}.elementor .dp-inner{width:100%;max-width:1240px;display:flex;flex-direction:column;gap:20px;}.elementor .dp-section{width:100%;padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}