.footer{background-color:#001438;overflow:hidden;padding:2.5rem 0;position:relative}@media screen and (min-width:768px){.footer{padding:4rem 0 2.5rem}}.footer:after{background-image:url(https://env-kizeofromsnewbranding-stagiumprem.kinsta.cloud/app/themes/kizeo/assets/images/mask-footer.png);background-repeat:no-repeat;background-size:contain;bottom:-1%;content:"";height:53.3125rem;position:absolute;right:-52%;width:50.8125rem}@media screen and (min-width:768px){.footer:after{bottom:0;right:0}}.footer .wrapper{position:relative;z-index:1}.footer__top{border-bottom:.0625rem solid hsla(0,0%,100%,.1);margin-bottom:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:768px){.footer__top{align-items:center;margin-bottom:4.375rem;padding-bottom:3.5rem}}@media screen and (max-width:767px){.footer__logo{display:block;margin-bottom:3.125rem}}.footer__logo img{width:9.375rem}@media screen and (min-width:768px){.footer__logo img{width:13.625rem}}.footer .social{margin-bottom:1.25rem}@media screen and (min-width:768px){.footer .social{margin-bottom:4.125rem}}.footer .lang-menu{margin-bottom:2.5rem}@media screen and (min-width:768px){.footer .lang-menu{margin-bottom:4.375rem}}.footer .title-app{color:#fff;display:none;margin-bottom:1.25rem}@media screen and (min-width:768px){.footer .title-app{margin-bottom:1.875rem}}.footer .list-app{background-color:hsla(0,0%,100%,.07);border-radius:1.25rem;padding:1.25rem;width:100%}@media screen and (min-width:768px){.footer .list-app{padding:1.875rem;width:16.3125rem}}@media screen and (max-width:767px){.footer .list-app{align-items:center;display:flex;margin-bottom:2.5rem}}@media screen and (min-width:768px){.footer .list-app .logo{display:block}.footer .list-app .logo:not(:last-child){margin-bottom:.9375rem}}@media screen and (max-width:767px){.footer .list-app .logo:not(:last-child){margin-right:.9375rem}}.footer__partner{-moz-column-gap:2.1875rem;column-gap:2.1875rem;display:flex;flex-wrap:wrap;row-gap:.625rem}@media screen and (min-width:768px){.footer__partner{-moz-column-gap:1.875rem;column-gap:1.875rem}}@media screen and (min-width:1025px){.footer__partner{-moz-column-gap:4.375rem;column-gap:4.375rem}}@media screen and (max-width:767px){.footer__partner{margin-bottom:3.125rem}}.footer__partner img{height:auto;max-height:3.125rem;width:auto}@media screen and (min-width:768px){.footer__partner img{max-height:4.375rem}}@media screen and (min-width:1024px){.footer__partner img{max-height:5.625rem}}.footer__buttons{align-items:center;display:flex;gap:.625rem}@media screen and (min-width:768px){.footer__buttons{justify-content:flex-end;margin-left:auto}}.footer__buttons .btn--transperent .icon-right{display:none}.footer__buttons .btn--green:hover{background-color:#fff;color:#001438}@media screen and (min-width:768px) and (max-width:1023px){.footer__buttons .btn{padding:.9375rem .625rem}}.footer__main{border-bottom:.0625rem solid hsla(0,0%,100%,.1);margin-bottom:2.5rem;padding-bottom:1.25rem}@media screen and (min-width:768px){.footer__main{margin-bottom:3.125rem;padding-bottom:6.6875rem}}.footer__menu{color:#b3c7ea}@media screen and (min-width:768px){.footer__menu{display:flex}}.footer__menu .title-small{color:#fff;margin-bottom:1.25rem}@media screen and (min-width:768px){.footer__menu .title-small{margin-bottom:2.1875rem}}.footer__menu .title-small.has-icon a:after{content:"\E80C";font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.6875rem;margin-left:.625rem}@media screen and (min-width:768px){.footer__menu .title-small.has-icon a:after{font-size:1.0625rem}}.footer__menu ul{margin-bottom:2.1875rem;padding:0}@media screen and (min-width:768px){.footer__menu ul+.title-small{margin-bottom:1.875rem}}.footer__menu ul li{margin-bottom:.9375rem}.footer__menu ul li a:hover{text-decoration:underline}.footer__bottom{align-items:flex-end;color:#b3c7ea}@media screen and (min-width:768px) and (max-width:1024px){.footer__bottom{font-size:.875rem}}@media screen and (max-width:767px){.footer__bottom{align-items:flex-start;display:flex;flex-direction:column}.footer__bottom .copy-right{margin-bottom:2.5rem;order:0}.footer__bottom .wrap-text{margin-top:1.5625rem;order:2}.footer__bottom .wrap-text .text{text-align:center}}.footer__bottom .wrap-text strong{background-image:url(https://env-kizeofromsnewbranding-stagiumprem.kinsta.cloud/app/themes/kizeo/assets/images/icons/icon-heart.png);background-repeat:no-repeat;background-size:cover;display:inline-block;height:1.25rem;left:.0625rem;position:relative;top:.0625rem;width:1.25rem}.footer__bottom .wrap-text picture{display:inline-block;position:relative;top:.25rem}@media screen and (min-width:768px){.footer__bottom .wrap-text picture{top:.4375rem}}.footer__bottom .wrap-text picture img{width:4.125rem}@media screen and (min-width:768px){.footer__bottom .wrap-text picture img{width:7.25rem}.footer__bottom ul{-moz-column-gap:.625rem;column-gap:.625rem;display:flex;flex-wrap:wrap;justify-content:flex-end}}@media screen and (min-width:1024px){.footer__bottom ul{-moz-column-gap:1.875rem;column-gap:1.875rem}}@media screen and (max-width:767px){.footer__bottom ul{order:0}.footer__bottom ul li{margin-bottom:.9375rem}}