
html body section.dpcanal-sec{max-width:1180px!important;width:calc(100% - 32px)!important;margin:clamp(40px,5vw,72px) auto!important;padding:clamp(28px,3.5vw,44px)!important;border-radius:26px!important;background:radial-gradient(80% 120% at 100% 0%,rgba(242,101,34,.22),rgba(242,101,34,0) 60%),linear-gradient(150deg,#0A1F44,#12356f)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 40px 90px -50px rgba(0,0,0,.9)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px 32px!important;align-items:center!important}
html body section.dpcanal-sec::before{grid-column:1!important;color:#fff!important;font:400 clamp(22px,2.2vw,30px)/1.2 "Plus Jakarta Sans",sans-serif!important;letter-spacing:-.02em!important}
html[lang^="es"] body section.dpcanal-sec::before{content:"Hablemos de tu caso"!important}
html:not([lang^="es"]) body section.dpcanal-sec::before{content:"Talk to our team"!important}
html body section.dpcanal-sec .dpcanal{grid-column:2!important;grid-row:1!important;margin:0!important;justify-content:flex-end!important}
html body section.dpcanal-sec .dpcanal-tel{grid-column:1/-1!important;margin:0!important;padding-top:16px!important;border-top:1px solid rgba(255,255,255,.1)!important}
html body section.sec>.dpcanal{max-width:1180px!important;width:calc(100% - 32px)!important;margin:20px auto 0!important;justify-content:center!important}
html body section.sec>.dpcanal-tel{max-width:1180px!important;width:calc(100% - 32px)!important;margin:12px auto 0!important;text-align:center!important}
html body section.dpcanal-sec .dpcanal a,html body section.sec>.dpcanal a{color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;padding:13px 20px!important;border-radius:999px!important}
html body section.dpcanal-sec .dpcanal a.pri,html body section.sec>.dpcanal a.pri{background:#F26522!important;border-color:#F26522!important}
html body section.dpcanal-sec .dpcanal-tel,html body section.sec>.dpcanal-tel{color:#9FB0C8!important;font-size:14px!important}
html body section.dpcanal-sec .dpcanal-tel a,html body section.sec>.dpcanal-tel a{color:#FFB489!important;text-decoration:none!important}
@media(max-width:860px){html body section.dpcanal-sec{grid-template-columns:1fr!important}html body section.dpcanal-sec .dpcanal{grid-column:1!important;grid-row:auto!important;justify-content:flex-start!important}}
