.popular-category-placeholder{inset:0;position:absolute}.popular-category{padding:80px 0 110px}@media only screen and (max-width:1024px){.popular-category{margin-bottom:30px;padding:20px 0}}.popular-category__content{display:flex;flex-wrap:wrap;gap:60px}@media only screen and (max-width:1024px){.popular-category__content{gap:20px}}.popular-category__item{background:#e9e9e9;display:flex;flex-direction:column;min-height:340px;overflow:hidden;padding:30px;position:relative;width:calc(50% - 30px)}@media only screen and (max-width:1024px){.popular-category__item{justify-content:flex-end;min-height:300px;width:100%}}.popular-category__item:hover .popular-category__title{color:#565c70}.popular-category__img{width:100%}@media only screen and (max-width:1024px){.popular-category__img{left:inherit}}.popular-category__info{left:30px;position:absolute;top:30px}@media only screen and (max-width:1024px){.popular-category__info{left:20px;top:20px}}.popular-category__title{align-items:center;display:flex;font-family:Acrom;font-size:32px;font-weight:900;gap:15px;letter-spacing:-2px;margin-bottom:10px;text-transform:uppercase;transition:all .3s ease-out}@media only screen and (max-width:1024px){.popular-category__title{font-size:22px}}.popular-category__title:hover{color:#565c70}@media only screen and (max-width:1024px){.popular-category__title svg{display:none}}.popular-category__type{color:#858598;font-family:Acrom;font-size:32px;font-weight:300}@media only screen and (max-width:1024px){.popular-category__type{font-size:22px}}.popular-category__childrens{display:flex;flex-direction:column;position:relative;z-index:1}.popular-category__children{font-size:16px;margin-bottom:8px;transition:all .3s ease-out}.popular-category__children:hover{color:#eb5757}@keyframes sandra-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}to{opacity:1;transform:scaleX(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale3d(.9,.9,1)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.button{align-items:center;background:none;border:1px solid #100c08;cursor:pointer;display:flex;justify-content:center;padding:15px 22px;transition:all .3s ease-out}@media only screen and (max-width:780px){.button{padding:15px 20px}}.button:hover{border:1px solid #ff4a4a}@media only screen and (max-width:1024px){.button:hover{border:1px solid #100c08}}.button:hover .button__icon svg path{fill:#fff}@media only screen and (max-width:1024px){.button:hover .button__icon svg path{fill:#100c08}}.button:hover .button__icon .icon-question path{fill:none;stroke:#fff}@media only screen and (max-width:1024px){.button:hover .button__icon .icon-question path{stroke:#100c08}}.button:hover .button__icon .icon-whatsapp path{fill:none;stroke:#ac8c75}@media only screen and (max-width:1024px){.button:hover .button__icon .icon-whatsapp path{stroke:#100c08}}.button:hover .button__icon .icon-whatsapp path.icon-whatsapp__phone{fill:#ac8c75;stroke:none}@media only screen and (max-width:1024px){.button:hover .button__icon .icon-whatsapp path.icon-whatsapp__phone{fill:#100c08}}.button:hover .button__icon .icon-telegram path{fill:none;stroke:#ac8c75}@media only screen and (max-width:1024px){.button:hover .button__icon .icon-telegram path{stroke:#100c08}}.button:hover .button__icon .icon-telegram path.icon-whatsapp__phone{fill:#ac8c75;stroke:none}@media only screen and (max-width:1024px){.button:hover .button__icon .icon-telegram path.icon-whatsapp__phone{fill:#100c08}}.button:hover .button__icon .icon-project path{fill:none;stroke:#ac8c75}@media only screen and (max-width:1024px){.button:hover .button__icon .icon-project path{stroke:#100c08}}.button:hover .button__text{color:#ff4a4a}@media only screen and (max-width:1024px){.button:hover .button__text{color:#100c08}}.button__text{color:#100c08;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:100%;text-transform:uppercase;transition:all .3s ease-out}.button__icon,.button__text{align-items:center;display:flex}.button__icon{margin-right:10px}.button__icon svg{display:flex}.button__icon path{transition:all .3s ease-out}.button__icon .icon-question{position:relative}.button--white{background:#fff;border:none;box-shadow:0 10px 20px #0000000d}.button--white:hover{border:none}.button--white:hover .button__icon svg path{fill:none;stroke:#ff4a4a}.button--white:hover .button__text{color:#ff4a4a}.button.button--black{background:#100c08;border:none}.button.button--black:hover{background:#ac8c75;border:none}.button.button--black:hover .button__icon svg path{fill:none;stroke:#fff}@media only screen and (max-width:1024px){.button.button--black:hover .button__icon svg path{stroke:#fff}}.button.button--black:hover .icon-question path{fill:none;stroke:#fff}@media only screen and (max-width:1024px){.button.button--black:hover .icon-question path{stroke:#fff}}.button.button--black:hover .icon-whatsapp path{fill:none;stroke:#fff}@media only screen and (max-width:1024px){.button.button--black:hover .icon-whatsapp path{stroke:#fff}}.button.button--black:hover .icon-whatsapp path.icon-whatsapp__phone{fill:#fff;stroke:none}@media only screen and (max-width:1024px){.button.button--black:hover .icon-whatsapp path.icon-whatsapp__phone{fill:#fff}}.button.button--black:hover .icon-project path{fill:none;stroke:#fff}@media only screen and (max-width:1024px){.button.button--black:hover .icon-project path{stroke:#fff}}.button.button--black:hover .button__text{color:#fff}.button.button--black .button__icon svg path{fill:none;stroke:#fff}.button.button--black .button__text{color:#fff;font-weight:500}.button--product-placeholder{width:100%}.button--red{background:#ff4a4a!important;border:none;box-shadow:0 10px 10px #4b2f1e1a;color:#fff;padding:18px 30px}@media only screen and (max-width:780px){.button--red{padding:18px 22px}}.button--red:hover{background:#cd2121!important;border:none;color:#fff}.button--red:hover .button__text{color:#fff}.button--red:hover .button__icon svg path{fill:#fff}@media only screen and (max-width:1024px){.button--red:hover .button__icon svg path{fill:#fff}}.button--red .button__text{color:#fff;font-weight:500}
