.elementor .aiu-footer{& a { transition: color .25s ease; } & a:focus-visible { outline: 2px solid var(--aiu-orange, #FF924E); outline-offset: 4px; border-radius: 6px; } & [data-aiu~="aiu-flogo"] a { display: inline-block; border-radius: 8px; } & [data-aiu~="aiu-flogo"] img { display: block; height: auto; max-width: 100%; } & .elementor-nav-menu--main .elementor-nav-menu { display: flex; flex-direction: column; gap: 2px; margin: 0; padding: 0; } & .elementor-nav-menu--main .elementor-nav-menu > li { margin: 0 !important; padding: 0 !important; } & .elementor-nav-menu--main .elementor-item, & .elementor-nav-menu--main .elementor-item.elementor-item-active { font-family: Poppins, sans-serif; font-size: 15px; font-weight: 400; line-height: 1.5; color: rgba(255, 255, 255, .86); margin: 0 !important; padding: 5px 0 !important; background: none !important; display: inline-block; transition: color .25s ease, transform .25s ease; } & .elementor-nav-menu--main .elementor-item::before, & .elementor-nav-menu--main .elementor-item::after { display: none !important; content: none !important; } & .elementor-nav-menu--main .elementor-item:hover, & .elementor-nav-menu--main .elementor-item:focus-visible { color: var(--aiu-orange, #FF924E); transform: translateX(4px); } & .elementor-nav-menu--main .elementor-item.elementor-item-active { color: #FFFFFF; font-weight: 600; } & .elementor-nav-menu--main .elementor-item.elementor-item-active:hover { color: var(--aiu-orange, #FF924E); } & [data-aiu~="aiu-flist"] ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 2px; } & [data-aiu~="aiu-flist"] li { padding: 5px 0; cursor: default; } & [data-aiu~="aiu-fitem"] { position: relative; } & [data-aiu~="aiu-fitem"]::before { content: ""; position: absolute; top: 0; left: 0; right: auto; bottom: auto; width: 34px; height: 34px; border-radius: 10px; background-color: rgba(255, 146, 78, .14); border: 1px solid rgba(255, 146, 78, .32); background-repeat: no-repeat; background-position: center; background-size: 18px 18px; transition: background-color .25s ease, border-color .25s ease; } & [data-aiu~="aiu-fico-mail"]::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF924E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3'/%3E%3Cpath d='M4 7.5l8 5.5 8-5.5'/%3E%3C/svg%3E"); } & [data-aiu~="aiu-fico-tel"]::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF924E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 3.5h3l1.8 4.6-2.3 1.5a11 11 0 0 0 6.4 6.4l1.5-2.3 4.6 1.8v3a2 2 0 0 1-2.2 2A16.5 16.5 0 0 1 3.5 5.7a2 2 0 0 1 2-2.2z'/%3E%3C/svg%3E"); } & [data-aiu~="aiu-fico-pin"]::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF924E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E"); } & a[data-aiu~="aiu-fitem"]:hover::before, & a[data-aiu~="aiu-fitem"]:focus-visible::before { background-color: rgba(255, 146, 78, .26); border-color: rgba(255, 146, 78, .6); } & a[data-aiu~="aiu-fitem"] > :last-child { transition: color .25s ease; } & a[data-aiu~="aiu-fitem"]:hover > :last-child, & a[data-aiu~="aiu-fitem"]:focus-visible > :last-child { color: var(--aiu-orange, #FF924E); } & [data-aiu~="aiu-fbar"]::before { content: ""; position: absolute; top: -1px; left: 0; right: auto; bottom: auto; width: 56px; height: 2px; border-radius: 2px; background-color: var(--aiu-orange, #FF924E); pointer-events: none; } & [data-aiu~="aiu-flegal"] a { color: inherit; text-decoration: none; } & [data-aiu~="aiu-flink"] { text-decoration: underline; text-decoration-color: rgba(255, 255, 255, .25); text-underline-offset: 4px; } & [data-aiu~="aiu-flink"]:hover { text-decoration-color: var(--aiu-orange, #FF924E); } & [data-aiu~="aiu-fsign"] a { color: rgba(255, 255, 255, .88); font-weight: 600; text-decoration: underline; text-decoration-color: rgba(255, 146, 78, .55); text-underline-offset: 4px; } & [data-aiu~="aiu-fsign"] a:hover { color: var(--aiu-orange, #FF924E); text-decoration-color: var(--aiu-orange, #FF924E); } & *, & *::before, & *::after { @media (prefers-reduced-motion: reduce) { transition: none !important; } } & .elementor-nav-menu--main .elementor-item:hover { @media (prefers-reduced-motion: reduce) { transform: none; } }\n}.elementor .aiu-wrap{width:100%;max-width:1440px;padding:0px;display:flex;flex-direction:column;gap:48px;}