.footer{border-radius:var(--radius-large) var(--radius-large) 0 0;background-image:url(9779984a1ee2781f6ed6.png);background-size:cover;background-blend-mode:multiply;background-position:bottom;background-color:#152456}.footer__row{padding:1.5em 0}@media(min-width: 992px){.footer__row{padding:2.6em 0}}@media(min-width: 1400px){.footer__row{padding:4em 0}}.footer__row:last-child{padding:0 0 1.5em 0}@media(min-width: 992px){.footer__row:last-child{padding:1.5em 0}}@media(max-width: 991.98px){.footer__row:last-child .container{gap:1em;display:flex;flex-direction:column;align-items:flex-start}}.footer__row:last-child,.footer__row:last-child a{color:#b8bccc;font-weight:400}.footer__row__box{gap:.8em}.footer__row__links{width:100%}@media(min-width: 992px){.footer__row.border{border:1px solid var(--cl-secondary);border-radius:var(--radius-large) var(--radius-large) 0 0}}.footer__menus__item{width:100%}@media(max-width: 991.98px){.footer__menus__item{border-bottom:1px solid var(--cl-secondary)}.footer__menus__item:not(:first-child) .footer__menus__title{margin-top:1.2em}.footer__menus__item ul{margin-bottom:1.2em}}@media(min-width: 992px){.footer__menus__item{width:33%}.footer__menus__item ul{display:block !important}}.footer__menus__title{margin-bottom:1.2em}@media(max-width: 991.98px){.footer__menus__title{display:flex;align-items:center;justify-content:space-between}.footer__menus__title.active .dropdown{transform:rotate(-180deg)}.footer__menus__title .dropdown{transition:transform var(--trns-timing) var(--trns-ease)}.footer__menus__title i{display:block;transform:translate3d(0, 1px, 0)}}.footer li:not(:last-child){margin-bottom:.7em}.footer .links-horizontal{gap:1.2em}@media(max-width: 767.98px){.footer .links-horizontal{gap:.7em;flex-flow:column;align-items:flex-start}}.footer .border-gradient{top:calc(100% - 1px)}.footer .link{text-decoration:none !important}.footer .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{left:auto;right:100%;flex-flow:nowrap;padding:0 .8em 0 0}.footer .current-language{gap:.3em;text-transform:uppercase}.footer .current-language img{width:13px}.footer .text ul a{text-decoration:none}.cta{padding:1.6em 0}@media(max-width: 991.98px){.cta{padding:1.2em 0;gap:1.2em}}.cta__image{width:4em;height:4em}@media(min-width: 768px){.cta__image{margin:0 1em 0 0}}@media(min-width: 992px){.cta .btn{margin-left:2.6em}}.cta p{max-width:26em}
