.header{position:relative}.header .container{align-items:flex-start;display:flex;gap:25px;justify-content:space-between;margin:10px 0;padding:0 50px}.header .container .menu-item.search-button{display:none}.header .btn-container{align-items:center;background-color:transparent;display:none;flex-flow:row;justify-content:center;margin-top:-50px;order:4;padding:10px;position:relative;top:65px;width:100%;z-index:9}.header .btn-container .btn_primary{box-shadow:0 12px 20px -14px #383838;font-size:14px;padding:.7rem 1rem;position:relative;text-align:center;width:100%;z-index:9999}.header.fixed .child,.header.fixed .container{position:fixed!important}.header.fixed .child{box-shadow:0 10px 30px -25px #383838}.header.fixed .slogan{display:none}.header.mobile-header .child,.header.mobile-header .container{position:relative}.header.mobile-header .container{margin-bottom:0!important}.header.fixed .child,.header.mobile-header .child{align-items:center;background:#fff;display:flex;flex-flow:column;justify-content:center;max-width:unset;top:0;z-index:100}.header.fixed .container,.header.mobile-header .container{background:#fff;margin-top:0;max-width:1920px;padding:20px 50px;top:0;width:100%}.header.fixed #mobile-announce,.header.mobile-header #mobile-announce{display:none}.slogan{border-bottom:1px solid #d9deea;color:#7b87a3;font-size:12px;padding:10px 0;text-align:center;width:100%}.logo{align-items:flex-start;max-width:-moz-fit-content;max-width:fit-content}.logo .logo-img{height:auto;max-width:220px;min-width:180px;width:100%}.logo .logo-img img{height:100%;max-width:100%;width:100%!important}.logo .logo-phrase{color:#7b87a3;font-size:12px;min-width:-moz-fit-content;min-width:fit-content}.menu-items{gap:0 40px;margin:13px 0}.menu-item,.menu-items{align-items:center;display:flex}.menu-item{cursor:pointer;justify-content:center}.menu-item#hamburguer-button{color:#e83687;font-weight:700}.menu-item#hamburguer-button span,.menu-item>a{font-size:18px}.menu-item>a{align-items:center;color:#333;display:flex}.menu-item>a>span,.menu-item>span{font-size:18px;position:relative}.menu-item:not(.menu-item-2)>a>span:after,.menu-item:not(.menu-item-2)>span:after{background-color:#e83687;border-radius:2px;bottom:-5px;content:"";height:2px;left:0;position:absolute;transform-origin:left;transition:width .5s ease-in-out;width:0}.menu-item:not(.menu-item-2):hover>a>span:after,.menu-item:not(.menu-item-2):hover>span:after{width:100%}.menu-item.menu-item-2>a>span,.menu-item.menu-item-2>span{padding-right:20px}.menu-item.menu-item-2>a>span:after,.menu-item.menu-item-2>span:after{border:1px solid #333;border-width:2px 2px 0 0;content:"";height:7px;pointer-events:none;position:absolute;right:5px;top:5px;transform:rotate(135deg);transition:all .8s;width:7px}.menu-item.menu-item-2:hover>a>span:after,.menu-item.menu-item-2:hover>span:after{top:9px;transform:rotate(-45deg)}.menu-icon{align-items:center;display:flex;justify-content:center;position:relative;width:40px}.menu-icon>img{height:30px;width:30px}.menu-icon .notification{align-items:center;background-color:#e83687;border-radius:20px;color:#fff;display:flex;font-size:12px;font-weight:700;height:18px;justify-content:center;line-height:12px;padding:3px 5px;position:absolute;right:0;top:0;width:-moz-min-content;width:min-content}.menu-icon:not(.menu-icon.hamburguer){margin:0 10px 0 0}.hamburguer{height:28px}.hamburguer .line{background-color:#e83687;border-radius:8px;height:4px;position:relative;transition:transform .5s ease,height .5s ease,width .5s ease;width:28px}.hamburguer .line:after,.hamburguer .line:before{background-color:#e83687;border-radius:8px;height:inherit;position:absolute;transition:transform .5s ease,height .2s ease,width .2s ease;width:inherit}.hamburguer .line:before{content:"";top:-8px}.hamburguer .line:after{bottom:-8px;content:""}.hamburguer.active .line{transform:rotate(45deg)}.hamburguer.active .line:before{content:"";top:0;transform:rotate(90deg)}.hamburguer.active .line:after{bottom:-8px;content:"";height:0;width:0}#mobile-announce{display:none}.filter-header{display:grid;gap:10px;grid-template-rows:repeat(2,min-content);width:100%}.filter-header .input-group{height:100%;margin:0}.filter-header .input-group.togheter .input-wrapper:first-child input:not(input[type=checkbox]):not(input[type=radio]):not(input[type=range]):not(.options-searcher):not(.multi-select){border-radius:4px 0 0 4px!important;border-width:1px 0 1px 1px!important}.filter-header .input-group:last-child{justify-content:center}.filter-header .input-wrapper{margin:0!important;width:100%}.filter-header .special-input{max-width:200px;width:100%}.filter-header .special-input:after{border:1px solid #fff!important;border-width:2px 2px 0 0!important;content:""!important;height:8px!important;pointer-events:none!important;position:absolute!important;right:8px!important;top:8px!important;transform:rotate(135deg)!important;transition:all .8s ease-in-out!important;width:8px!important}.filter-header .special-input.active:after{top:12px!important;transform:rotate(-45deg)!important}.filter-header .special-input .custom-select{background-color:#e83687;border:none!important;color:#fff!important;padding:4px 20px 4px 6px;text-align:center;width:100%}.filter-header .special-input .options-select{top:28px;z-index:9}.filter-header #filter-button{align-items:center;border:1px solid #7b87a3;border-left-width:0;border-radius:0 4px 4px 0;cursor:pointer;display:flex;height:100%;max-width:-moz-fit-content;max-width:fit-content;padding:0 10px;width:100%}.filter-header #filter-button-2{align-items:center;display:none;height:auto;justify-content:center;max-width:8rem;width:100%}@media screen and (max-width:1250px){.header .container{align-items:center;flex-wrap:wrap}.header.fixed .container,.header.mobile-header .container{gap:0}.header.fixed .container .menu-item.search-button,.header.mobile-header .container .menu-item.search-button{display:flex}.header.fixed .filter-header,.header.mobile-header .filter-header{flex-direction:column;height:auto;margin-top:0;max-height:0;overflow:hidden;transition:all .5s}.header.fixed .filter-header.show,.header.mobile-header .filter-header.show{margin-top:10px;max-height:300px}.logo{align-items:center;order:0}.-menu{order:1;width:-moz-fit-content;width:fit-content}.menu-items{gap:0 10px;margin:0}#mobile-announce{order:2}.filter-header{order:3}}@media screen and (max-width:768px){.header .container{gap:0;margin:0;padding:10px 50px}.header .container .menu-item.search-button{display:flex}.filter-header{max-height:0;overflow:hidden;transition:all .5s}.filter-header.show{margin-top:10px;max-height:300px}.filter-header #filter-button{height:56px}.filter-header .button,.filter-header .button #btn-submit-filter{width:100%}}@media screen and (min-width:577px) and (max-width:768px){.filter-header>.input-group:not(.input-group.togheter){flex-direction:row!important;flex-wrap:wrap}.filter-header>.input-group:not(.input-group.togheter) .input-group{height:unset;width:calc(50% - 5px)!important}.filter-header>.input-group:not(.input-group.togheter) .input-group.togheter{margin-right:0!important;width:calc(50% - 5px)!important}}@media screen and (max-width:640px){.logo{max-width:170px}.logo .logo-img{min-width:unset}.header .container{gap:0;justify-content:center;padding:0 20px}.header.fixed .container,.header.mobile-header .container{padding:5px 10px}.header.fixed .btn-container{display:flex}.filter-header{flex-direction:column;height:auto;margin-top:0;max-height:0;transition:all .5s}.filter-header.show{margin-top:10px;max-height:300px}.filter-header .button,.filter-header .button #btn-submit-filter{width:100%}.filter-header .input-group:last-child:not(.input-group.togheter){align-items:center;height:-moz-fit-content;height:fit-content;justify-content:center}.-menu{background-color:#fff;display:flex;justify-content:flex-end;padding:.5rem 0 .5rem .5rem;position:relative;width:100%;width:calc(100% - 170px)}.-menu .menu-items{gap:0 15px}.-menu .menu-item>a>span,.-menu .menu-item>span{display:none}.-menu .menu-icon{width:25px}.-menu .menu-icon:not(.menu-icon.hamburguer){margin:0}.-menu .menu-icon img{height:25px;width:25px}.-menu .menu-icon.hamburguer,.-menu .menu-icon.hamburguer .line{width:25px}#hamburguer-button>span{display:none}#mobile-announce{align-items:center;justify-content:center;margin-top:10px;text-align:center;width:100%}}@media screen and (max-width:576px){.filter-header .input-group.input-group-container{flex-flow:row!important;flex-wrap:wrap!important;z-index:99}.filter-header .input-group .input-group{height:auto!important;width:100%!important}.filter-header .input-group .input-group.togheter{flex-flow:row!important;flex-wrap:wrap!important;margin-right:0!important;max-width:calc(100% - 8rem - 10px)!important;width:100%!important}.filter-header .input-group .input-group.togheter .input-wrapper:first-child input:not(input[type=checkbox]):not(input[type=radio]):not(input[type=range]):not(.options-searcher):not(.multi-select){border-radius:4px!important;border-width:1px!important}.filter-header #filter-button{display:none!important}.filter-header .button{max-width:8rem!important;width:100%!important}.filter-header #select-categorias-container label{display:none!important}.filter-header #select-categorias-container .special-input{max-width:calc(100% - 8rem - 10px)!important}.filter-header #select-categorias-container #filter-button-2{display:flex!important}}
