/* mk-e235-pie */
/* ---------- pie ---------- */
html body #page #colophon{background:linear-gradient(165deg,#34479f 0%,#27357f 100%)!important;position:relative}
html body #page #colophon::before{content:"";display:block;height:9px;background:linear-gradient(90deg,#f59a1b,#25d366 50%,#3f9df0)}
html body #page #colophon .site-above-footer-wrap{background:transparent!important}
html body #page #colophon .site-below-footer-wrap{background:rgba(10,16,60,.28)!important}
.p235-pie-marca{display:flex;flex-direction:column;gap:12px;max-width:300px;padding-top:14px;text-align:left}
.p235-pie-marca p{margin:0;color:#e6eafc;font-size:15.5px;line-height:1.5;text-align:left}
.p235-pie-logo{display:inline-block;align-self:flex-start;padding:10px 14px;border-radius:14px;background:#fff}
.p235-pie-logo img{display:block;width:190px;height:auto}
html body #page #colophon #block-5{display:grid;grid-template-columns:minmax(230px,1fr) 2.6fr;gap:40px;align-items:start}
html body #page #colophon .panda-footer-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0!important;padding-top:14px;width:100%}
html body #page #colophon .panda-footer-links::before,html body #page #colophon #block-5::before{display:none!important;content:none!important}
html body #page #colophon .panda-footer-links p.panda-footer-heading{position:relative;padding-bottom:9px!important;margin-bottom:13px!important;font-size:19px!important}
html body #page #colophon .panda-footer-links p.panda-footer-heading::after{content:"";position:absolute;left:0;bottom:0;width:34px;height:3px;border-radius:2px;background:#f59a1b}
html body #page #colophon .panda-footer-links ul{list-style:none;margin:0;padding:0}
html body #page #colophon .panda-footer-links li{margin:0 0 9px}
html body #page #colophon .panda-footer-links a{color:#fff!important;text-decoration:none;font-size:16px;line-height:1.35;transition:color .15s}
html body #page #colophon .panda-footer-links a:hover{color:#ffd28a!important;text-decoration:underline}
html body #page #colophon .panda-footer-links a[href*="api.whatsapp.com"]{display:inline-flex;margin-top:4px;padding:11px 16px;border-radius:12px;background:#25d366;color:#fff!important;font-weight:800;text-decoration:none}
html body #page #colophon .ast-footer-copyright,html body #page #colophon .ast-footer-copyright p{color:#e6eafc!important;font-size:14px}
html body #page #colophon .footer-nav-wrap a{color:#e6eafc!important;font-size:14px}
html body #page #colophon .footer-nav-wrap a:hover{color:#fff!important;text-decoration:underline}
@media (max-width:921px){
 html body #page #colophon #block-5{grid-template-columns:1fr;gap:24px}
 .p235-pie-marca{max-width:none;padding-left:20px;padding-right:20px}
 html body #page #colophon .panda-footer-links{grid-template-columns:1fr 1fr;gap:24px 18px}
 html body #page #colophon .panda-footer-links>section:last-child{grid-column:1/-1}
}
/* dec853-panda */
@media (max-width:1024px){html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;width:auto!important;max-width:none!important;height:calc(56px + max(env(safe-area-inset-bottom,0px),12px))!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0 0 max(env(safe-area-inset-bottom,0px),12px) 0!important;box-sizing:border-box!important;background:#fff linear-gradient(#25D366,#25D366) top/100% 56px no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-background-overlay{display:none!important}html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-container,html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-column,html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-widget-wrap,html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-element-4cd881fe,html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-widget-container,html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-button-wrapper{display:block!important;width:100%!important;max-width:100%!important;height:56px!important;min-height:0!important;max-height:56px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;--container-widget-width:100%!important}html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-element-4cd881fe a.elementor-button,html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-element-4cd881fe a.elementor-button:is(:link,:visited,:hover,:active,:focus,:focus-visible){display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;max-width:100%!important;height:56px!important;min-height:56px!important;max-height:56px!important;margin:0!important;padding:0 8px!important;box-sizing:border-box!important;background:#25D366!important;color:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;font-size:19px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important;text-decoration:none!important;transform:none!important}html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-element-4cd881fe a.elementor-button .elementor-button-text{font-size:19px!important;line-height:1!important;color:#fff!important;white-space:nowrap!important;letter-spacing:0!important}html body #page .elementor.elementor-25103[data-elementor-id="25103"] .elementor-element.elementor-element-19acf1a4 .elementor-element-4cd881fe a.elementor-button::before{width:24px!important;height:24px!important;flex:0 0 24px!important}}