@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap";@import"https://use.typekit.net/zno6izl.css";:root{--color-theme-primary: #2B097D;--color-theme-secondary: #E95353;--color-theme-tertiary: #F7C53C;--color-theme-light: #F5F5F5}footer{background-color:#2b097d;padding:50px 0px 0px 0px;border-top-left-radius:32px;border-top-right-radius:32px}footer .footer-top{padding-bottom:50px}footer .footer-top a:not(.wp-block-button__link){background-image:linear-gradient(#fff, #fff);background-size:0% 2px;background-position:left bottom;background-repeat:no-repeat;transition:background-size .3s ease;color:#fff;text-decoration:none}footer .footer-top a:not(.wp-block-button__link):hover{background-size:100% 2px}footer .footer-top .wp-block-columns{gap:50px;justify-content:space-between}footer .footer-top .wp-block-columns .wp-block-column{flex-basis:auto;max-width:380px}footer .footer-top h2{font-size:18px}footer .footer-top p{font-size:15px}footer .footer-top .sub-menu{display:none}footer .footer-top .footer-1 img{width:180px;margin-bottom:30px}footer .footer-top .footer-1 .has-white-background-color{width:-moz-max-content;width:max-content;padding:8px !important}footer .footer-top .footer-1 .has-white-background-color img{width:150px;margin-bottom:0}footer .footer-top .menu{list-style:none;padding:0}footer .footer-top .menu li{margin-bottom:10px}footer .footer-top .menu li a{color:#fff;text-decoration:none;font-weight:normal}footer .footer-top .menu-social-network-container ul{justify-content:start}footer .footer-top .menu-social-network-container ul li{margin:0;margin-right:5px;border-radius:10rem;border:solid 2px #fff;padding:5px}footer .footer-top .menu-social-network-container ul li:hover{background-color:#fff}footer .footer-top .menu-social-network-container ul li:hover a{filter:brightness(0) saturate(100%) invert(8%) sepia(94%) saturate(4278%) hue-rotate(258deg) brightness(92%) contrast(111%)}footer .footer-top .footer-4 a{color:#fff;text-decoration:none}footer .mentions div{padding:5px;display:flex;justify-content:space-between;align-items:center;border-top:#fff 2px solid}footer .mentions div p{text-align:center}footer .mentions div a{color:#fff;text-decoration:none}footer .mentions div a:hover{text-decoration:underline}