.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}
.carrousel-cards>.content{position:relative}
@media(max-width:1440px){.carrousel-cards>.content{width:100vw !important;margin:0 !important;max-width:100% !important}
}
@media(max-width:1023px){.carrousel-cards>.content{padding:0;max-width:initial}
}
@media(max-width:767px){.carrousel-cards>.content{padding:0;max-width:initial !important;margin:0 !important}
}
.carrousel-cards>.content .card-item .content{display:flex;gap:90px;padding:0}
@media(max-width:1366px){.carrousel-cards>.content .card-item .content{gap:70px}
}
@media(max-width:1279px){.carrousel-cards>.content .card-item .content{gap:40px}
}
@media(max-width:1023px){.carrousel-cards>.content .card-item .content{gap:16px;padding:0;max-width:100vw}
}
@media(max-width:767px){.carrousel-cards>.content .card-item .content{gap:16px;padding:0;max-width:100vw}
}
@media(max-width:767px){.carrousel-cards>.content .card-item .content{flex-direction:column}
}
.carrousel-cards>.content .card-item .content .image-content{width:47%}
@media(max-width:767px){.carrousel-cards>.content .card-item .content .image-content{width:100%;min-height:initial;height:240px}
}
.carrousel-cards>.content .card-item .content .image-content img{width:100%;height:600px;object-fit:cover;object-position:center}
@media(max-width:767px){.carrousel-cards>.content .card-item .content .image-content img{height:100%}
}
.carrousel-cards>.content .card-item .content .text-content{display:flex;flex-direction:column;justify-content:center;margin-right:24px;flex:1 0 0}
@media(max-width:1023px){.carrousel-cards>.content .card-item .content .text-content{padding-right:16px;margin-right:0}
}
@media(max-width:767px){.carrousel-cards>.content .card-item .content .text-content{padding:0 16px;width:100%}
}
.carrousel-cards>.content .card-item .content .text-content .text-title{color:#002e71;font-size:60px;font-weight:300;max-width:80%}
@media(max-width:1023px){.carrousel-cards>.content .card-item .content .text-content .text-title{font-size:48px}
}
@media(max-width:767px){.carrousel-cards>.content .card-item .content .text-content .text-title{font-size:38px;max-width:initial;margin-bottom:0}
}
.carrousel-cards>.content .card-item .content .text-content .text-description{font-size:16px;font-weight:400;line-height:24px;color:#002e71;margin-top:24px}
@media(max-width:767px){.carrousel-cards>.content .card-item .content .text-content .text-description{margin-top:16px}
}
.carrousel-cards>.content .card-item .content .text-content .btn{margin-top:40px}
@media(max-width:767px){.carrousel-cards>.content .card-item .content .text-content .btn{width:100%;margin-top:64px;margin-bottom:24px;display:flex;justify-content:center}
}
.carrousel-cards>.content .slick-dots{display:flex;gap:16px;list-style:none;position:absolute;left:49%;bottom:-12px;flex-direction:row;padding-left:0}
@media(max-width:767px){.carrousel-cards>.content .slick-dots{left:16px;bottom:initial;top:220px;padding:0;gap:8px}
}
.carrousel-cards>.content .slick-dots .arrow{display:none}
.carrousel-cards>.content .slick-dots li{width:8px;height:8px;border-radius:8px;background-color:#ffebb3;list-style:none;display:flex;cursor:pointer}
.carrousel-cards>.content .slick-dots li.slick-active{width:16px;background-color:#ff6b0b}
.carrousel-cards>.content .slick-dots li button{display:none}
.carrousel-cards>.content>.arrows{position:absolute;right:24px;bottom:24px;display:flex;gap:8px}
@media(max-width:767px){.carrousel-cards>.content>.arrows{bottom:initial;top:192px;right:16px}
}
.carrousel-cards>.content>.arrows button{width:40px;height:40px;border-radius:50%;border:0;display:flex;justify-content:center;align-items:center}
.carrousel-cards>.content>.arrows button img{height:24px;width:24px}