/* ==========================================================================
   Toolbar - Links
   ========================================================================== */

.group-links a {
    color: #FE6500;
    font-weight: 600;
    display: inline-block;
    transition: color 0.3s ease, transform 0.3s ease;
}

.group-links a + a {
    margin-left: 15px;
}

.group-links a:hover {
    color: #FE6500;
    text-decoration: underline;
    font-weight: 700;
    transform: translateY(-1px);
}

/* ==========================================================================
   Toolbar - Botão WhatsApp
   ========================================================================== */

.uk-button.uk-button-phone {
    background: #05BA49;
    color: #fff;
    border: none;
    font-weight: 600;  
    padding-left: 30px;
    transition: background 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease;
}
.uk-button.uk-button-boleto, .uk-button.uk-button-phone{
  line-height: 30px;
}
.uk-button.uk-button-phone:hover {
    background: #044db5;
    color: #fff;
    text-decoration: none !important;
    font-weight: 700;
    transform: translateY(-2px);
}

/* ==========================================================================
   Toolbar - Link 0800 / Telefone
   ========================================================================== */

.uk-button-phone,
.el-link-0800 {
    position: relative;
}

a.el-link-0800 {
    line-height: 30px;
    padding-left: 35px;
    font-weight: 800;
}

/* ==========================================================================
   Toolbar - Ícones (pseudo-elementos)
   ========================================================================== */

.uk-button-phone span::before,
.el-link-0800 span::before {
    content: '';
    position: absolute;
    width: 16px;
    height: 16px;
    left: 10px;
    top: 6px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.uk-button-phone span::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY1Ml8xNTMwKSI+CjxwYXRoIGQ9Ik0wLjMwMDQ1NCA2Ljk2ODQ4QzAuMzAwMTI2IDguMTUzNjQgMC42MDk3OTggOS4zMTA4NiAxLjE5ODYzIDEwLjMzMDlMMC4yNDQxNDEgMTMuODE1OUwzLjgxMDYxIDEyLjg4MDdDNC43OTcwNSAxMy40MTc3IDUuOTAyMjggMTMuNjk5MSA3LjAyNTQyIDEzLjY5OTJINy4wMjgzN0MxMC43MzYxIDEzLjY5OTIgMTMuNzU0MiAxMC42ODIxIDEzLjc1NTggNi45NzM3OUMxMy43NTY1IDUuMTc2ODMgMTMuMDU3MyAzLjQ4NzA4IDExLjc4NzEgMi4yMTU4MUMxMC41MTcgMC45NDQ2NTIgOC44Mjc4NCAwLjI0NDIyOCA3LjAyODEgMC4yNDM0MDhDMy4zMTk5NyAwLjI0MzQwOCAwLjMwMjA0IDMuMjYwMyAwLjMwMDUwOSA2Ljk2ODQ4IiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMC4wNjA0NTM5IDYuOTY2MjlDMC4wNjAwNzEyIDguMTk0MSAwLjM4MDg0MSA5LjM5MjcxIDAuOTkwNjcxIDEwLjQ0OTJMMC4wMDE5NTMxMiAxNC4wNTkyTDMuNjk2MyAxMy4wOTA1QzQuNzE0MjIgMTMuNjQ1NSA1Ljg2MDI5IDEzLjkzODEgNy4wMjY0NyAxMy45Mzg1SDcuMDI5NDhDMTAuODcwMiAxMy45Mzg1IDEzLjk5NjggMTAuODEzIDEzLjk5ODQgNi45NzE4N0MxMy45OTkxIDUuMTEwMzQgMTMuMjc0NyAzLjM1OTg2IDExLjk1OTEgMi4wNDMwNEMxMC42NDMyIDAuNzI2Mzk0IDguODkzNjkgMC4wMDA3NjU0MzEgNy4wMjk0OCAwQzMuMTg4MTEgMCAwLjA2MTk4NDggMy4xMjUxNCAwLjA2MDQ1MzkgNi45NjYyOVpNMi4yNjA1NyAxMC4yNjczTDIuMTIyNjMgMTAuMDQ4M0MxLjU0Mjc2IDkuMTI2MjggMS4yMzY3IDguMDYwODEgMS4yMzcxNCA2Ljk2NjczQzEuMjM4MzQgMy43NzQwNyAzLjgzNjY1IDEuMTc2NTggNy4wMzE2NyAxLjE3NjU4QzguNTc4OTMgMS4xNzcyMyAxMC4wMzMgMS43ODAzOSAxMS4xMjY3IDIuODc0NzRDMTIuMjIwNCAzLjk2OTIgMTIuODIyMiA1LjQyNDA2IDEyLjgyMTggNi45NzE0M0MxMi44MjAzIDEwLjE2NDEgMTAuMjIyIDEyLjc2MTkgNy4wMjk0OCAxMi43NjE5SDcuMDI3MThDNS45ODc2OCAxMi43NjE0IDQuOTY4MTggMTIuNDgyMiA0LjA3OTA3IDExLjk1NDdMMy44Njc0OSAxMS44MjkyTDEuNjc1MTggMTIuNDA0TDIuMjYwNTcgMTAuMjY3M1oiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl82NTJfMTUzMCkiLz4KPHBhdGggZD0iTTUuMjg3NTkgNC4wNTM5NEM1LjE1NzE0IDMuNzY0MDEgNS4wMTk4NSAzLjc1ODE2IDQuODk1OCAzLjc1MzA3QzQuNzk0MjIgMy43NDg3IDQuNjc4MDkgMy43NDkwMyA0LjU2MjA3IDMuNzQ5MDNDNC40NDU5NCAzLjc0OTAzIDQuMjU3MjcgMy43OTI3MSA0LjA5Nzc4IDMuOTY2ODVDMy45MzgxNCA0LjE0MTE1IDMuNDg4MjggNC41NjIzNSAzLjQ4ODI4IDUuNDE5MDNDMy40ODgyOCA2LjI3NTcyIDQuMTEyMjcgNy4xMDM2OSA0LjE5OTI2IDcuMjE5OThDNC4yODYzNSA3LjMzNjA2IDUuNDAzODggOS4xNTAzNCA3LjE3Mzc4IDkuODQ4MzFDOC42NDQ3MSAxMC40MjgzIDguOTQ0MDUgMTAuMzEzIDkuMjYzMjkgMTAuMjgzOUM5LjU4MjU5IDEwLjI1NDkgMTAuMjkzNiA5Ljg2MjggMTAuNDM4NiA5LjQ1NjE5QzEwLjU4MzggOS4wNDk2NCAxMC41ODM4IDguNzAxMTUgMTAuNTQwMiA4LjYyODMyQzEwLjQ5NjcgOC41NTU3NyAxMC4zODA2IDguNTEyMTkgMTAuMjA2NSA4LjQyNTE1QzEwLjAzMjMgOC4zMzgxMSA5LjE3NjIgNy45MTY4IDkuMDE2NiA3Ljg1ODY4QzguODU2OTYgNy44MDA2MiA4Ljc0MDg5IDcuNzcxNjQgOC42MjQ3NiA3Ljk0NTk5QzguNTA4NjMgOC4xMjAwOCA4LjE3NTE4IDguNTEyMTkgOC4wNzM1NCA4LjYyODMyQzcuOTcyMDEgOC43NDQ3MiA3Ljg3MDM3IDguNzU5MjEgNy42OTYyOSA4LjY3MjExQzcuNTIyMDUgOC41ODQ3NSA2Ljk2MTI2IDguNDAxMSA2LjI5NTk0IDcuODA3OTRDNS43NzgyOSA3LjM0NjM5IDUuNDI4ODEgNi43NzY0MiA1LjMyNzIzIDYuNjAyMDZDNS4yMjU2NCA2LjQyNzk4IDUuMzE2MzUgNi4zMzM2MiA1LjQwMzY2IDYuMjQ2ODVDNS40ODE5IDYuMTY4ODMgNS41Nzc4NSA2LjA0MzUyIDUuNjY1IDUuOTQxODhDNS43NTE4MiA1Ljg0MDE5IDUuNzgwOCA1Ljc2NzYzIDUuODM4ODYgNS42NTE1MUM1Ljg5Njk4IDUuNTM1MjcgNS44Njc5IDUuNDMzNTggNS44MjQ0MyA1LjM0NjQ4QzUuNzgwOCA1LjI1OTM5IDUuNDQyNDMgNC4zOTgyMiA1LjI4NzU5IDQuMDUzOTRaIiBmaWxsPSIjMDVCQTQ5Ii8+CjwvZz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl82NTJfMTUzMCIgeDE9IjY5OS44MjQiIHkxPSIxNDA1LjkyIiB4Mj0iNjk5LjgyNCIgeTI9IjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0Y5RjlGOSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNjUyXzE1MzAiPgo8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
}

.el-link-0800 span::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjEyNSAxNUMxMi4zODg5IDE1IDEwLjY3MzYgMTQuNjIxNSA4Ljk3OTE3IDEzLjg2NDZDNy4yODQ3MiAxMy4xMDc2IDUuNzQzMDYgMTIuMDM0NyA0LjM1NDE3IDEwLjY0NThDMi45NjUyOCA5LjI1Njk0IDEuODkyMzYgNy43MTUyOCAxLjEzNTQyIDYuMDIwODNDMC4zNzg0NzIgNC4zMjYzOSAwIDIuNjExMTEgMCAwLjg3NUMwIDAuNjI1IDAuMDgzMzMzMyAwLjQxNjY2NyAwLjI1IDAuMjVDMC40MTY2NjcgMC4wODMzMzMzIDAuNjI1IDAgMC44NzUgMEg0LjI1QzQuNDQ0NDQgMCA0LjYxODA2IDAuMDY1OTcyMiA0Ljc3MDgzIDAuMTk3OTE3QzQuOTIzNjEgMC4zMjk4NjEgNS4wMTM4OSAwLjQ4NjExMSA1LjA0MTY3IDAuNjY2NjY3TDUuNTgzMzMgMy41ODMzM0M1LjYxMTExIDMuODA1NTYgNS42MDQxNyAzLjk5MzA2IDUuNTYyNSA0LjE0NTgzQzUuNTIwODMgNC4yOTg2MSA1LjQ0NDQ0IDQuNDMwNTYgNS4zMzMzMyA0LjU0MTY3TDMuMzEyNSA2LjU4MzMzQzMuNTkwMjggNy4wOTcyMiAzLjkyMDE0IDcuNTkzNzUgNC4zMDIwOCA4LjA3MjkyQzQuNjg0MDMgOC41NTIwOCA1LjEwNDE3IDkuMDEzODkgNS41NjI1IDkuNDU4MzNDNS45OTMwNiA5Ljg4ODg5IDYuNDQ0NDQgMTAuMjg4MiA2LjkxNjY3IDEwLjY1NjJDNy4zODg4OSAxMS4wMjQzIDcuODg4ODkgMTEuMzYxMSA4LjQxNjY3IDExLjY2NjdMMTAuMzc1IDkuNzA4MzNDMTAuNSA5LjU4MzMzIDEwLjY2MzIgOS40ODk1OCAxMC44NjQ2IDkuNDI3MDhDMTEuMDY2IDkuMzY0NTggMTEuMjYzOSA5LjM0NzIyIDExLjQ1ODMgOS4zNzVMMTQuMzMzMyA5Ljk1ODMzQzE0LjUyNzggMTAuMDEzOSAxNC42ODc1IDEwLjExNDYgMTQuODEyNSAxMC4yNjA0QzE0LjkzNzUgMTAuNDA2MiAxNSAxMC41Njk0IDE1IDEwLjc1VjE0LjEyNUMxNSAxNC4zNzUgMTQuOTE2NyAxNC41ODMzIDE0Ljc1IDE0Ljc1QzE0LjU4MzMgMTQuOTE2NyAxNC4zNzUgMTUgMTQuMTI1IDE1WiIgZmlsbD0iI0ZFNjUwMCIvPgo8L3N2Zz4K");
}


.navbar-empresa .uk-navbar-left{
    min-width: 220px;
    background-color: #fe6500 !important; 
    position: relative;
    overflow: hidden
}
.navbar-empresa .uk-navbar-left:before{
   content: "";
    display: block;
    width: 99px;
    height: 80px;
    position: absolute;
    background: #044db5;
    /* right: 0; */
    transform: rotate(290deg);
    right: -50px;
    top: 12px;
}
.navbar-empresa .uk-navbar, 
.navbar-empresa .uk-navbar-container:not(.uk-navbar-transparent){
    background: #044DB5
}

.navbar-empresa.tm-header div.uk-navbar-container{
    background: linear-gradient(118deg,#fe6500 calc(100vw - 50vw),#044db5 calc(100vw - 50vw))
}
.navbar-empresa .uk-navbar-nav a:hover{
    color: #a2c5f6;
}
.navbar-empresa .uk-navbar-nav li.uk-active a{
   color: #ff8e44;
   font-weight: 700;
}
.navbar-empresa .uk-navbar-right .uk-button-secondary{
    background-color: #fe6500;
}
.navbar-empresa .uk-navbar-right .uk-button-secondary:hover{
    background-color: #053f91;
    border-color: #053f91 !important;
}


