:root{--font-body-settings:"Source Sans 3",helvetica,arial,sans-serif;--font-headings-settings-bold:"Source Sans 3",helvetica,arial,sans-serif;--color-link-footer:#059dc6;--color-link-footer-hover:#00cfff}.tema__default,.tema__default__negative,[data-theme=tema__default],[data-theme=tema__default__negative]{--button-radius:.25rem;--button-color:var(--primary-500);--button-background-color:var(--secondary-500);--button-color-hover:var(--primary-600);--button-background-color-hover:var(--secondary-600);--button-font-weight:800;--button-text-style:uppercase;--button-small-padding:15px 25px;--ui-support-color:#fff}header.headermain [data-header=main] .inner-header>div{justify-content:space-between}header.headermain [data-header=main] .inner-header>div>.wrap-nav{flex-grow:0}header.headermain [data-header=main] ul.level-0 li.has-submenu a+ul{background-color:#1464a9;border:0;border-radius:0;min-width:12rem}header.headermain [data-header=main] ul.level-0 li.has-submenu a+ul li a{color:#fff;padding:.6em 20px}header.headermain [data-header=main] ul.level-0 li.has-submenu a:not(.no-icon-drop) .icon-cont{display:none}.btn-header .button:not(.default).button--small{background:var(--color-header-transparent-bg);border-color:#fff;border-radius:3em;color:#fff!important;font-size:16px!important;font-style:normal;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important;padding:.6em 1.6em;text-transform:none;transition:all .25s ease}.btn-header .button:not(.default).button--small:hover{background:transparent;border-color:#00cfff;color:#00cfff!important}footer [data-footer=main]{background-color:var(--primary-500)}footer [data-footer=main] *{color:#fff}footer [data-footer=main] .footer-content a{color:var(--color-link-footer);transition:all .25s ease}footer [data-footer=main] .footer-content a:hover{color:var(--color-link-footer-hover)}.footer-images-1{align-items:center;display:flex;gap:1rem}.header-bg,.panel .panel-inner-wrap{background-color:var(--primary-500)}.panel .panel-inner-wrap *{color:#fff}.panel .panel-inner-wrap button:not(.default) .icon.stroke .wrap-icon svg use{stroke:#fff}header.headermain [data-header=main] .inner-header>div>.wrap-nav #mainnav ul.level-0>li a span{position:relative}header.headermain [data-header=main] .inner-header>div>.wrap-nav #mainnav ul.level-0>li>a span:after{background:currentColor;bottom:-.4em;content:"";display:block;height:2px;left:0;margin:0 auto -2px;opacity:0;position:absolute;transition:all .3s;width:100%}header.headermain [data-header=main] .inner-header>div>.wrap-nav #mainnav ul.level-0>li:hover>a span:after{bottom:-2px;opacity:1}.main-panel-nav .content-panel .item-list a svg use{stroke:#fff}