.icon{background-position:center !important}
.icon.success{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAwQzQuNDggMCAwIDQuNDggMCAxMEMwIDE1LjUyIDQuNDggMjAgMTAgMjBDMTUuNTIgMjAgMjAgMTUuNTIgMjAgMTBDMjAgNC40OCAxNS41MiAwIDEwIDBaTTEwIDE4QzUuNTkgMTggMiAxNC40MSAyIDEwQzIgNS41OSA1LjU5IDIgMTAgMkMxNC40MSAyIDE4IDUuNTkgMTggMTBDMTggMTQuNDEgMTQuNDEgMTggMTAgMThaTTggMTIuMTdMMTQuNTkgNS41OEwxNiA3TDggMTVMNCAxMUw1LjQxIDkuNTlMOCAxMi4xN1oiIGZpbGw9IiM1QkM3OTAiLz4KPC9zdmc+Cg==");background-repeat:no-repeat}
.icon.warning{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDE5LjVMMTEgMC41TDIyIDE5LjVIMFpNMTguNTMgMTcuNUwxMSA0LjQ5TDMuNDcgMTcuNUgxOC41M1pNMTAgMTQuNVYxNi41SDEyVjE0LjVIMTBaTTEwIDguNUgxMlYxMi41SDEwVjguNVoiIGZpbGw9IiNFQ0I3NDEiLz4KPC9zdmc+Cg==");background-repeat:no-repeat}
.icon.information{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAwQzQuNDggMCAwIDQuNDggMCAxMEMwIDE1LjUyIDQuNDggMjAgMTAgMjBDMTUuNTIgMjAgMjAgMTUuNTIgMjAgMTBDMjAgNC40OCAxNS41MiAwIDEwIDBaTTkgNVY3SDExVjVIOVpNOSA5VjE1SDExVjlIOVpNMiAxMEMyIDE0LjQxIDUuNTkgMTggMTAgMThDMTQuNDEgMTggMTggMTQuNDEgMTggMTBDMTggNS41OSAxNC40MSAyIDEwIDJDNS41OSAyIDIgNS41OSAyIDEwWiIgZmlsbD0iIzczQThFNyIvPgo8L3N2Zz4K");background-repeat:no-repeat}
.icon.failed{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05Ljk5IDBDNC40NyAwIDAgNC40OCAwIDEwQzAgMTUuNTIgNC40NyAyMCA5Ljk5IDIwQzE1LjUyIDIwIDIwIDE1LjUyIDIwIDEwQzIwIDQuNDggMTUuNTIgMCA5Ljk5IDBaTTExIDExVjVIOVYxMUgxMVpNMTEgMTVWMTNIOVYxNUgxMVpNMiAxMEMyIDE0LjQyIDUuNTggMTggMTAgMThDMTQuNDIgMTggMTggMTQuNDIgMTggMTBDMTggNS41OCAxNC40MiAyIDEwIDJDNS41OCAyIDIgNS41OCAyIDEwWiIgZmlsbD0iI0NENUE1OSIvPgo8L3N2Zz4K");background-repeat:no-repeat}
.icon.icon-close{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0IDEuNDFMMTIuNTkgMEw3IDUuNTlMMS40MSAwTDAgMS40MUw1LjU5IDdMMCAxMi41OUwxLjQxIDE0TDcgOC40MUwxMi41OSAxNEwxNCAxMi41OUw4LjQxIDdMMTQgMS40MVoiIGZpbGw9IiNGRjZCMEIiLz4KPC9zdmc+Cg==");background-repeat:no-repeat}
footer .separator .cmp-separator hr{margin:0}
footer #footer{margin:0;padding:40px 0 24px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
@media(max-width:767px){footer #footer{display:flex;gap:0}
}
footer #footer .rrss{border-bottom:1px solid #ced8e8}
footer #footer a,footer #footer p{text-decoration:none;color:#33486c}
footer #footer span{display:flex}
footer #footer span.img-direccion{width:24px;height:24px;background:url('clientlibs-solvimas-footer/resources/locationBlue.svg')}
footer #footer span.img-mail{width:24px;height:24px;background:url('clientlibs-solvimas-footer/resources/mailBlue.svg')}
footer #footer span.img-phone{width:24px;height:24px;background:url('clientlibs-solvimas-footer/resources/phoneBlue.svg')}
footer #footer span.img-whatsapp{width:24px;height:24px;background:url('clientlibs-solvimas-footer/resources/whatsappBlue.svg')}
footer #footer .column{width:100%;padding:0}
footer #footer .column p,footer #footer .column b{font-size:14px;font-style:normal;line-height:24px;letter-spacing:.25px}
footer #footer .column__1{gap:24px}
@media(max-width:767px){footer #footer .column__1{margin-bottom:24px}
}
footer #footer .column__1 .logos__footer{gap:16px}
footer #footer .column__1 .logos__footer .solvimas-logo__footer img{width:177.551px;height:38px;flex-shrink:0}
footer #footer .column__1 .logos__footer .sublogo-logo__footer img{width:164.888px;height:28px;flex-shrink:0}
footer #footer .column__1 .description-column__1 p{font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.25px;margin-bottom:0}
footer #footer .column__1 .description-column__1 p a{color:#ff6b0b;font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.25px}
footer #footer .column__1 .icons-column__1>div{display:flex;gap:8px}
footer #footer .column__1 .working-bag-column__1 p{margin-bottom:0}
footer #footer .column__1 .working-bag-column__1 p>a{font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.25px;margin-bottom:0}
footer #footer .column__2,footer #footer .column__3{border-bottom:0}
footer #footer .column__2 .title-content,footer #footer .column__3 .title-content{margin:0}
@media(max-width:767px){footer #footer .column__2 .title-content,footer #footer .column__3 .title-content{padding:12px 16px;gap:16px;border-bottom:1px solid #ced8e8}
}
footer #footer .column__2 .title-content .title,footer #footer .column__3 .title-content .title{padding:0}
footer #footer .column__2 .title-content .title p,footer #footer .column__3 .title-content .title p{font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.15px;color:#002e71;margin-bottom:0}
@media(max-width:767px){footer #footer .column__2 .title-content .title p,footer #footer .column__3 .title-content .title p{font-size:14px;letter-spacing:.25px}
}
footer #footer .column__2 .title-content #arrMob,footer #footer .column__3 .title-content #arrMob{display:none;width:fit-content;padding:0}
@media(max-width:767px){footer #footer .column__2 .title-content #arrMob,footer #footer .column__3 .title-content #arrMob{display:block}
}
footer #footer .column__2 .title-content #arrMob>img,footer #footer .column__3 .title-content #arrMob>img{transition-duration:.4s;transition-property:transform;width:24px;height:24px}
footer #footer .column__2 .cortina,footer #footer .column__3 .cortina{margin-top:16px;display:flex;flex-direction:column;gap:16px}
@media(min-width:768px){footer #footer .column__2 .cortina,footer #footer .column__3 .cortina{display:flex !important}
}
@media(max-width:767px){footer #footer .column__2 .cortina,footer #footer .column__3 .cortina{height:0;overflow:hidden;transition:height .5s ease-in-out,opacity .75s ease-in-out}
}
footer #footer .column__2 .cortina .row,footer #footer .column__3 .cortina .row,footer #footer .column__2 .cortina .row a,footer #footer .column__3 .cortina .row a{display:flex;gap:8px;margin:0;padding:0}
footer #footer .column__2 .cortina .row .icon-content,footer #footer .column__3 .cortina .row .icon-content{width:24px;padding:0}
footer #footer .column__2 .cortina .row .text-content,footer #footer .column__3 .cortina .row .text-content{padding:0;flex:1 0 0}
footer #footer .column__2 .cortina .row .text-content p,footer #footer .column__3 .cortina .row .text-content p{margin-bottom:0;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.25px}
footer #footer .column__2 .cortina .row a .text-content p,footer #footer .column__3 .cortina .row a .text-content p{font-weight:600}
footer #footer .column__2 .cortina .row.text-support,footer #footer .column__3 .cortina .row.text-support{gap:0}
footer #footer .column__2 .cortina .row.text-support p,footer #footer .column__3 .cortina .row.text-support p{padding:0;margin-bottom:0}
footer #footer .column__2 .cortina .row.text-support p:not(:empty),footer #footer .column__3 .cortina .row.text-support p:not(:empty){margin-bottom:16px}
footer #footer .column__2 .cortina .row.text-support p b,footer #footer .column__3 .cortina .row.text-support p b{font-weight:600}
@media(max-width:767px){footer #footer .column__2.active,footer #footer .column__3.active{border-bottom:0}
}
@media(max-width:767px){footer #footer .column__2.active .title-content,footer #footer .column__3.active .title-content{display:flex;gap:16px;border-bottom:1px solid #ced8e8}
}
footer #footer .column__2.active .cortina,footer #footer .column__3.active .cortina{display:flex}
@media(max-width:767px){footer #footer .column__2.active .cortina,footer #footer .column__3.active .cortina{margin-top:0;display:flex !important;animation:expand-cortina .75s ease-in-out forwards;padding:16px}
}
@media(max-width:767px){footer #footer .flex-column.title p{margin-bottom:0}
}
footer #footer #copyright{background-color:#f6f9fd}
footer #footer #copyright p{color:#567099;float:right;margin:auto;font-size:12px}
footer #footer .separator{width:100%;padding:0;border:0;height:auto;border-top:1px solid #ced8e8}
footer #copyright{background-color:#f6f9fd;border-top:solid 1px transparent;padding:16px 24px}
footer #copyright p{width:100%;margin:0;text-align:right;font-family:"Open Sans";font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px;color:#567099}
@keyframes expand-cortina{0{height:0;opacity:0}
100%{height:auto;opacity:1}
}