﻿@keyframes tremilique{0%{transform:translate(0, 0)}50%{transform:translate(0, -0.3rem)}100%{transform:translate(0, 0)}}.whatsapp-button{position:fixed;bottom:1rem;right:1rem;z-index:99999;background-color:#1ad03f;display:flex;align-items:center;justify-content:center;border-radius:100%;user-select:none}.whatsapp-button:hover{animation:tremilique .3s linear infinite}.whatsapp-button a{width:55px;height:55px;box-sizing:border-box;padding:10px;border-radius:100%;overflow:hidden}.whatsapp-button.com-rotulo{border-radius:3rem}.whatsapp-button.com-rotulo a{display:flex;align-items:center;gap:.625rem;width:auto;height:68px;padding:10px 1.25rem 10px 12px;border-radius:3rem}.whatsapp-button.com-rotulo img{width:44px;height:44px;flex-shrink:0}.whatsapp-button.com-rotulo span{color:#fff;font-size:1.0625rem;font-weight:600;line-height:1;white-space:nowrap}@media(max-width: 500px){.whatsapp-button.com-rotulo span{display:none}}.header{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:10;box-sizing:border-box;height:5.85rem;padding:0 3rem;max-width:1920px;margin:0 auto}@media(max-width: 800px){.header{user-select:none}}@media(max-width: 1440px){.header{height:4.875rem;padding:0 1.5rem}}.header-logo{display:inline-block;width:12.5rem;flex-shrink:0}@media(max-width: 1440px){.header-logo{width:8.75rem}}.header-logo img{display:block;width:100%;height:auto;aspect-ratio:947/254}.header-navigation{display:flex;align-items:center;justify-content:space-between;align-self:stretch;width:100%}@media(max-width: 800px){.header-navigation{flex-direction:column;position:fixed;top:0;left:0;z-index:2;transform:translate(200%, 4.875rem) skew(-15deg, 0deg);width:100%;height:calc(100% - 4.875rem);box-sizing:border-box;padding:3rem;transition:ease .3s;background-color:#fff;overflow-y:auto}}.header-navigation-group{display:flex;align-items:center;align-self:stretch;margin:0 auto}@media(max-width: 800px){.header-navigation-group{flex-direction:column;width:100%;margin-bottom:1rem}}.header-navigation-group-item{display:flex;align-items:center;justify-content:center;align-self:stretch;box-sizing:border-box;margin-right:1.25rem;padding-right:1.25rem;background:linear-gradient(#EEEEEE, #EEEEEE) no-repeat right center/1px 2rem;cursor:pointer;transition:ease .3s}@media(max-width: 1440px){.header-navigation-group-item{margin-right:.625rem;padding-right:.625rem}}@media(max-width: 800px){.header-navigation-group-item{justify-content:center;flex-wrap:wrap;margin-bottom:1.25rem;background:none;margin-right:0;padding-right:0;width:100%;height:auto}}.header-navigation-group-item:hover .header-navigation-group-item-title{color:orange}.header-navigation-group-item:hover .header-navigation-group-item-drop-down{display:block}@media(max-width: 800px){.header-navigation-group-item:hover .header-navigation-group-item-drop-down{height:fit-content;opacity:1;padding-top:1rem}}.header-navigation-group-item:hover figure{transform:rotate(180deg)}.header-navigation-group-item:hover figure svg *{fill:orange}.header-navigation-group-item:last-child{background:none;margin-right:0 !important;padding-right:0 !important}.header-navigation-group-item a{font-size:1.125rem}@media(max-width: 1440px){.header-navigation-group-item a{font-size:.9375rem}}@media(max-width: 800px){.header-navigation-group-item a{font-size:2rem}}.header-navigation-group-item-title{font-weight:500;color:#155ba2;transition:ease .3s}@media(max-width: 768px){.header-navigation-group-item-title.remove-event{pointer-events:none}}.header-navigation-group-item figure{font-size:1.125rem;margin-left:1rem;transition:ease .3s}@media(max-width: 1440px){.header-navigation-group-item figure{font-size:.9375rem;margin-left:.5rem}}.header-navigation-group-item figure svg *{transition:ease .3s;fill:#155ba2}.header-navigation-group-item-drop-down{display:none;position:absolute;top:5.85rem;left:50%;z-index:2;transform:translateX(-50%);width:100%;max-width:1920px;background-color:rgba(0,0,0,0);box-sizing:border-box}@media(max-width: 1440px){.header-navigation-group-item-drop-down{top:4.875rem}}@media(max-width: 800px){.header-navigation-group-item-drop-down{display:block;position:initial;transform:none;transition:ease .3s;overflow:hidden;height:0;opacity:0}}.header-navigation-group-item-drop-down-group{background-color:#fff;border-top:1px solid #155ba2;box-sizing:border-box;padding:1.5rem 3rem;min-height:fit-content;position:relative;background-color:#fff;box-shadow:inset 0px 15px 25px -30px #666;overflow:hidden}@media(max-width: 1440px){.header-navigation-group-item-drop-down-group{padding-left:1.5rem;padding-right:1.5rem}}@media(max-width: 800px){.header-navigation-group-item-drop-down-group{height:auto;position:initial;box-shadow:none;padding:0;background-color:rgba(0,0,0,0)}}.header-navigation-group-item-drop-down-group-ul{width:25%;border-right:1px solid #666}@media(max-width: 800px){.header-navigation-group-item-drop-down-group-ul{width:100%;border:none}}.header-navigation-group-item-drop-down-group-ul-item{margin-bottom:1.25rem;transition:ease .3s}.header-navigation-group-item-drop-down-group-ul-item::before{content:"•";color:orange;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;transition:ease .3s}@media(max-width: 800px){.header-navigation-group-item-drop-down-group-ul-item{width:100%;margin-top:1.25rem;text-align:center}}.header-navigation-group-item-drop-down-group-ul-item:hover::before{color:#155ba2}.header-navigation-group-item-drop-down-group-ul-item:hover .header-navigation-group-item-drop-down-group-ul-item-subtitle{color:#155ba2}.header-navigation-group-item-drop-down-group-ul-item:hover .header-navigation-group-item-drop-down-group-ul-item-description{display:flex;align-items:center;justify-content:center;gap:3rem}@media(max-width: 800px){.header-navigation-group-item-drop-down-group-ul-item:hover .header-navigation-group-item-drop-down-group-ul-item-description{display:none}}.header-navigation-group-item-drop-down-group-ul-item:hover .header-navigation-group-item-drop-down-group-ul-item-image{display:block}.header-navigation-group-item-drop-down-group-ul-item-subtitle{font-size:1.25rem;font-weight:400;color:#444}.header-navigation-group-item-drop-down-group-ul-item-description{display:none;width:calc(100% - (25% + 4.625rem));height:calc(100% - 1.5rem);position:absolute;top:1.5rem;left:calc(25% + 1.625rem);box-sizing:border-box;padding-left:1.625rem;z-index:3}.header-navigation-group-item-drop-down-group-ul-item-description h1{font-size:1.375em;color:#444;font-weight:500;margin-bottom:1rem}.header-navigation-group-item-drop-down-group-ul-item-description p{font-size:1rem;color:#444;line-height:1.275rem;margin-bottom:1.5rem}.header-navigation-group-item-drop-down-group-ul-item-description .outlined{font-size:1rem}.header-navigation-group-item-drop-down-group-ul-item-texts{width:60%}.header-navigation-group-item-drop-down-group-ul-item-image{display:none;width:30%;max-height:300px;right:10px;bottom:0;opacity:1}.header-navigation-group-item-drop-down-group-ul-item-image svg{max-width:300px;max-height:300px}.header-navigation-buttons{display:flex;align-items:center;flex-shrink:0}@media(max-width: 800px){.header-navigation-buttons{flex-direction:column}}.header-navigation-buttons .filled{margin-right:1rem}@media(max-width: 1440px){.header-navigation-buttons .filled{margin-right:.5rem;font-size:.9375rem;padding:.375rem 1.125rem}}@media(max-width: 800px){.header-navigation-buttons .filled{margin-right:0;margin-bottom:1.625rem;padding-top:1rem;padding-bottom:1rem;font-size:2rem;text-align:center}}@media(max-width: 1440px){.header-navigation-buttons .outlined{font-size:.9375rem;padding:.375rem 1.125rem}}@media(max-width: 800px){.header-navigation-buttons .outlined{font-size:2rem;text-align:center;padding-top:1rem;padding-bottom:1rem}}.header [name=header-menu-mobile]{display:none}.header [name=header-menu-mobile]:checked~.header-navigation{transform:translate(0, 4.875rem) skew(0deg, 0deg)}.header-icon-menu-mobile{display:none}@media(max-width: 800px){.header-icon-menu-mobile{display:block}}.header-icon-menu-mobile figure{width:3rem}.header-icon-menu-mobile figure svg{height:100%}.header-icon-menu-mobile figure svg *{fill:#155ba2}/*# sourceMappingURL=header.css.map */
