header.main-header{background-color:#00305b;padding:15px 0;position:fixed;right:0;left:0;z-index:99999;}header.main-header .principal{align-items:center;justify-content:space-between;}@media screen and (max-width: 800px){header.main-header{padding:10px 0;}}body.menu-open .menu-back{display:none !important;}header.main-header.sticky .principal .main-menu-toggle span{background:#fff !important;}#acessar,#acessar_mobile{color:#00305b;width:200px;height:48px;background:linear-gradient(90deg,#c6aa76 0%,#ceb47d 100%);display:flex;align-items:center;justify-content:center;border-radius:100px;transition:all 0.3s ease;}#acessar:hover,#acessar_mobile:hover{background:linear-gradient(90deg,#ceb47d 0%,#c6aa76 100%);}#menu-menu-header,#menu-menu-header-1{display:flex;color:#fff;justify-content:space-between;width:100%;font-size:16px;align-items:center;}#menu-menu-header li,#menu-menu-header-1 li{transition:all 0.3s ease;}#menu-menu-header li:hover,#menu-menu-header-1 li:hover{color:var(--secundario);}#menu-menu-header li.menu-item-has-children,#menu-menu-header-1 li.menu-item-has-children{position:relative;}#menu-menu-header li.menu-item-has-children .sub-menu,#menu-menu-header-1 li.menu-item-has-children .sub-menu{display:none;position:absolute;left:0;top:100%;background:#fff;width:-moz-max-content;width:-webkit-max-content;width:max-content;border-radius:0 15px 15px 15px;width:259px;color:#00305b;}#menu-menu-header li.menu-item-has-children .sub-menu li,#menu-menu-header-1 li.menu-item-has-children .sub-menu li{padding:12px 30px;border-bottom:1px solid #dcdcdc;}#menu-menu-header li.menu-item-has-children:hover .sub-menu,#menu-menu-header-1 li.menu-item-has-children:hover .sub-menu{display:block;}#menu-menu-header li.menu-item-has-children:after,#menu-menu-header-1 li.menu-item-has-children:after{content:"";display:block;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.344284 0.354037C0.113876 0.591528 9.38249e-05 0.899387 9.38113e-05 1.21018C9.37977e-05 1.52097 0.113876 1.82883 0.344284 2.06632L6.57954 8.49324C6.79857 8.719 7.09725 8.84801 7.41015 8.84801C7.72305 8.84801 8.01888 8.72193 8.24076 8.49324L14.4732 2.06339C14.9311 1.59134 14.9311 0.826088 14.4732 0.354038C14.0152 -0.118013 13.2728 -0.118013 12.8148 0.354038L7.40731 5.92775L2.00266 0.354037C1.54469 -0.118013 0.802257 -0.118013 0.344284 0.354037Z' fill='%23C6AA76'/%3E%3C/svg%3E%0A");background-size:contain;background-position:right;background-repeat:no-repeat;position:absolute;right:-25px;top:50%;transform:translateY(-50%);}#menu-menu-header{justify-content:flex-start;gap:30px;}#menu-menu-header li.current-menu-item{color:var(--secundario);}.btn-open,.menu-mobile{display:none;}.main-menu-toggle span{display:block;width:24px;height:3px;background:#fff;border-radius:10px;margin:5px 0;transition:0.5s all;transform-origin:center;cursor:pointer;}.main-menu-toggle.open span:nth-child(1){transform:translateY(7px) rotate(45deg);}.main-menu-toggle.open span:nth-child(2){opacity:0;}.main-menu-toggle.open span:nth-child(3){transform:translateY(-9px) rotate(-45deg);}@media screen and (max-width: 1024px){header .logo{width:100%;text-align:center;}header .menu{display:none;}#menu-menu-header,#acessar{display:none;}#menu-menu-header,#menu-menu-header-1{text-align:center;}.btn-open{display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:20px;color:#fff;}.btn-close{display:block;position:absolute;right:0;top:0;margin:20px;font-size:20px;color:#fff;}#acessar_mobile{display:flex;justify-content:center;margin-top:20px;}.menu-mobile{display:none;position:fixed;top:70px;left:0;width:100%;height:100%;background-color:#00305b;z-index:999;padding:20px;}.menu-mobile.open{display:flex;flex-direction:column;align-items:center;justify-content:center;}.menu-mobile ul{display:flex;flex-direction:column;justify-content:center;align-items:center;}.menu-mobile ul li{margin:20px 0;}.menu-mobile ul li a{color:#fff;}#menu-menu-header-1 li.menu-item-has-childre{text-align:center;}#menu-menu-header-1 li.menu-item-has-children:hover .sub-menu{background-color:transparent;position:static;width:-webkit-max-content;width:-moz-max-content;width:max-content;}#menu-menu-header-1 li.menu-item-has-children:hover .sub-menu li{padding:12px 30px;border-bottom:none;margin:0;}}