.category{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.15s ease-out}.category>span{transition:.2s ease-out}.category .q-btn{opacity:0;transform:translateY(10px);transition:.2s ease-out}.category:hover{background:#00000014!important;box-shadow:.1em .1em .5em #00000042!important}.category:hover .q-btn{opacity:1;transform:translateY(0);visibility:visible!important}.category:hover>span{transform:translateY(-10px);opacity:0}@media (max-width: 768px){.cat-spespec .cocoso{font-size:2em;margin-bottom:1.5em}.categories-page-component{margin-top:18px}.categories-page-component>div{width:100%!important;flex-direction:column;align-items:center!important;justify-content:center!important;text-align:center!important}.categories-page-component>div .q-img{position:relative;transform:unset!important;max-height:200px;top:0!important;bottom:0!important;left:0!important;right:0!important;width:100%!important}.categories-page-component>div img{object-fit:contain!important}.categories-page-component>div>h3,.categories-page-component>div>span{text-align:center;margin-bottom:12px;max-width:70%!important}.categories-page-component>div .q-btn{width:calc(100% - 32px)!important}.categories-page-component{flex-direction:column}}.constructor-items img{object-fit:contain!important}.constructor-items .q-img{width:100%;height:100%}.constructor-items *{-webkit-user-select:none;user-select:none;cursor:default}.constructor-items{font-family:Montserrat;font-size:1.25em;line-height:1.125em;display:flex;position:relative;justify-content:center;align-items:center;font-weight:600}.constructor-items:before{content:"";position:absolute;top:-40%;width:84px;height:84px;background-image:url("data:image/svg+xml,%3Csvg%20id%3D'dots'%20viewBox%3D'0%200%2020.031%20100.1'%20xmlns%3D'http%3A//www.w3.org/2000/svg'%3E%3Cpath%20d%3D'M961.307%2C3072.8c-0.154-8.34-.382-16.68-0.817-25.02-0.434%2C8.34-.662%2C16.68-0.816%2C25.02s-0.213%2C16.69-.234%2C25.03l0.056%2C12.51c0.058%2C4.17.077%2C8.34%2C0.175%2C12.51%2C0.153%2C8.35.382%2C16.69%2C0.819%2C25.03%2C0.438-8.34.667-16.68%2C0.82-25.03%2C0.1-4.17.117-8.34%2C0.175-12.51l0.056-12.51C961.52%2C3089.49%2C961.475%2C3081.14%2C961.307%2C3072.8Zm-5.2%2C25.1a2.816%2C2.816%2C0%2C1%2C1-2.816-2.82A2.814%2C2.814%2C0%2C0%2C1%2C956.1%2C3097.9Zm0%2C10.31a1.879%2C1.879%2C0%2C1%2C1-1.879-1.88A1.876%2C1.876%2C0%2C0%2C1%2C956.1%2C3108.21Zm0%2C8.59a1.1%2C1.1%2C0%2C1%2C1-1.1-1.1A1.1%2C1.1%2C0%2C0%2C1%2C956.1%2C3116.8Zm0-37.81a1.1%2C1.1%2C0%2C1%2C1-1.1-1.1A1.1%2C1.1%2C0%2C0%2C1%2C956.1%2C3078.99Zm0%2C8.6a1.879%2C1.879%2C0%2C1%2C1-1.879-1.88A1.885%2C1.885%2C0%2C0%2C1%2C956.1%2C3087.59Zm8.775%2C10.31a2.816%2C2.816%2C0%2C1%2C0%2C2.816-2.82A2.814%2C2.814%2C0%2C0%2C0%2C964.878%2C3097.9Zm0%2C10.31a1.879%2C1.879%2C0%2C1%2C0%2C1.879-1.88A1.876%2C1.876%2C0%2C0%2C0%2C964.878%2C3108.21Zm0%2C8.59a1.1%2C1.1%2C0%2C1%2C0%2C1.1-1.1A1.1%2C1.1%2C0%2C0%2C0%2C964.878%2C3116.8Zm0-37.81a1.1%2C1.1%2C0%2C1%2C0%2C1.1-1.1A1.1%2C1.1%2C0%2C0%2C0%2C964.878%2C3078.99Zm0%2C8.6a1.879%2C1.879%2C0%2C1%2C0%2C1.879-1.88A1.885%2C1.885%2C0%2C0%2C0%2C964.878%2C3087.59Z'%20transform%3D'translate(-950.469%20-3047.78)'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.1}.constructor-items:hover i{transition:.25s ease-in}.constructor-items:hover i{color:#132c49!important}.constructor-items>div{cursor:pointer}@media (min-width:1340px){.constructor .q-btn:before{border-width:2px}.constructor-items>div>div:has(i) i{width:70%!important;height:70%!important}.constructor-items>div>div:has(i){width:255px!important;height:255px!important}.constructor .q-btn{width:400px;height:60px;font-size:21px}.constructor h3{font-size:42px!important;width:700px}.constructor-items>div>span{font-size:28px;line-height:1em}}@media (max-width:768px){.constructor-items:nth-child(2n){flex-direction:column-reverse}.constructor-items>div:nth-child(1),.constructor-items>div:nth-child(2){margin-left:0;margin-right:0;text-align:center;margin-top:20px}.constructor-items:before{top:105%;width:65px;height:65px}.constructor .q-btn{width:100%}.constructor div:nth-child(6):before{display:none!important}.constructor div:nth-child(5){margin-bottom:0!important}.constructor-items{margin-bottom:80px}.constructor-items:nth-child(odd){flex-direction:column}}
