.site-header{position:fixed;left:0;top:0;width:100%;padding:0 !important;z-index:99999}.site-header .logo{height:100px}.site-header .logo img{max-width:160px}.site-header .navbar{position:relative;z-index:20;padding:0}.site-header #menu-menu-principal{height:100px;display:flex;align-items:center}.site-header #menu-menu-principal>li{position:relative}.site-header #menu-menu-principal>li>a{font-size:16px;line-height:1;letter-spacing:-0.02em;text-decoration:none;font-weight:400;color:var(--white);display:inline-flex;align-items:center;margin:auto 16px}@media (max-width:1200px){.site-header #menu-menu-principal>li>a{font-size:12px;margin:auto 8px}}.site-header #menu-menu-principal>li.menu-item-has-children>a{position:relative;padding-right:22px}.site-header #menu-menu-principal>li.menu-item-has-children>a::before{content:"";position:absolute;top:0;left:0;width:100%;height:68px;z-index:99}.site-header #menu-menu-principal>li.menu-item-has-children>a::after{content:"";position:absolute;right:0;top:50%;width:12px;height:12px;transform:translateY(-50%);background:url("/wp-content/themes/labbotheme/assets/svg/arrow-down.svg") no-repeat center/contain;transition:0.3s ease;pointer-events:none;z-index:99}.site-header #menu-menu-principal>li.menu-item-has-children:hover>a::after,.site-header #menu-menu-principal>li.menu-item-has-children:focus-within>a::after{transform:translateY(-50%) rotate(180deg)}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first{display:none;position:absolute;top:100%;left:0;width:225px;padding:10px 0 0;margin-top:32px;background:var(--white-2);border-radius:12px;z-index:9}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li{position:relative;padding:0 16px}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li>a{display:block;padding:12px 0;color:var(--gray);text-decoration:none;border-bottom:1px solid var(--light-gray)}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li>a:hover{color:var(--pink)}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li:last-child a{border-bottom:0}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children{padding-right:20px}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children>a{position:relative;padding-left:20px !important}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children>a::after{content:"";position:absolute;left:0;top:50%;width:12px;height:12px;background:url("/wp-content/themes/labbotheme/assets/svg/arrow-down.svg") no-repeat center/contain;transition:0.3s ease;pointer-events:none;transform:translateY(-50%) rotate(-90deg)}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children:hover>a::after,.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children:focus-within>a::after{transform:translateY(-50%) rotate(0deg)}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children>.sub-menu.second{display:none;position:static;margin:0;padding:0;background:transparent;border:0;box-shadow:none}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children>.sub-menu.second>li>a{display:block;padding:10px 0 10px 20px;color:var(--gray);border-bottom:1px solid var(--light-gray);text-decoration:none}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children>.sub-menu.second>li>a:hover{color:var(--pink)}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children>.sub-menu.second>li ul{display:none}.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children:hover>.sub-menu.second,.site-header #menu-menu-principal>li.menu-item-has-children>.sub-menu.first>li.menu-item-has-children:focus-within>.sub-menu.second{display:block}.site-header #menu-menu-principal>li.menu-item-has-children:hover>.sub-menu.first,.site-header #menu-menu-principal>li.menu-item-has-children:focus-within>.sub-menu.first{display:block}.site-header #menu-menu-principal ul.sub-menu{list-style:none;margin:0;padding:0}.site-header #menu-menu-principal .portal{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;text-transform:uppercase;border-radius:20px;padding:0 20px 0 44px;background:var(--pink);color:var(--white);position:relative;transition:background-color 0.3s ease}.site-header #menu-menu-principal .portal::before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("/wp-content/themes/labbotheme/assets/svg/icon-user.svg") no-repeat center/contain}.site-header #menu-menu-principal .portal:hover{background-color:var(--black)}.site-header .bt-search{margin-left:16px}.site-header .bt-search img{width:24px;height:24px}.fixed{background:var(--black)}.fixed .logo{position:relative}.fixed .logo::before{content:"";position:absolute;top:0;left:-100px;width:317px;height:100%;background-image:url("/wp-content/themes/labbotheme/assets/img/bg-header-menu.png");background-repeat:no-repeat;background-size:100%}.search{display:none;position:fixed;left:0;top:110px;width:100%;z-index:10;background:var(--azul-acinzentado);max-height:0;padding:0;transition:max-height 0.35s ease, padding 0.25s ease}.search .input-search{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--white);border-radius:8px;font-size:16px;border:1px solid var(--gray);height:50px}.search .input-search.active{max-height:120px;padding:16px 0}.search .input-search.focus{border:none}@media (max-width:1024px){.search .input-search{top:80px}}.search .input-search input[type="text"]{height:100%;width:75%;margin:0;padding:0 22px;border:none;border-radius:8px;outline:none;color:var(--azul-escuro)}.search .input-search .input-radio{display:flex;gap:40px;padding-right:64px}.search .input-search .input-radio input[type="radio"]{margin-right:10px}.search .input-search button[type="submit"]{background:var(--pink);color:var(--white);border:none;height:50px;padding:0 22px;border-radius:8px;cursor:pointer;font-weight:500;transition:background 0.3s ease}.search form,.search input,.search button{position:relative;z-index:0 !important}.mob-menu-header-holder .bt-search-mobile{height:100%;position:absolute;top:0;right:80px;background:none;border:none}