@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)}}@keyframes clouds{0%{translate:0 0}50%{translate:-30% 0}to{translate:0 0}}@keyframes clouds-bottom{0%{translate:0 0}50%{translate:-20% 0}to{translate:0 0}}.button{align-items:center;background:#100c08;border-radius:8px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:15px 22px;transition:all .3s ease-out}.button:hover{background:#3aadc4}.button__text{color:#fff;font-size:14px;font-weight:500;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:#ac8c75}.button--white:hover .button__text{color:#ac8c75}.button.button--black{background:#100c08;border:none}.button.button--black:hover{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--white-line,.button--white-line:hover{background:none;border:1px solid #fff}.button--white-line:hover{opacity:.7}.button--white-line:hover .button__text{color:#fff}.button--white-line .button__text{color:#fff;font-size:16px;font-weight:500}.button--white.button--change{background:none;border:1px solid #100c08;border-radius:8px;box-shadow:none}.button--white.button--change:hover{border:1px solid #ac8c75}.button--big-padding{border:2px solid #fff;border-radius:8px;padding:18px 30px}@media only screen and (max-width:780px){.button--big-padding{padding:18px 22px}}.button--big-padding:hover{background:none;border:2px solid #fff;opacity:.7}.button--big-padding .button__name{font-size:15px;font-weight:500;letter-spacing:.5px;white-space:nowrap}.button--small-radius{border-radius:4px}
