.button-contact[data-v-b7e14f04]{border:1px solid var(--color-text);color:var(--color-text);font-stretch:106%;font-weight:400;transition-duration:.2s;transition-property:font-size;transition-property:all;transition-timing-function:ease-out;width:-moz-fit-content;width:fit-content}.button-contact.white[data-v-b7e14f04]{--color-text:#0c1112;--color-bg:#fff}.button-contact[data-v-b7e14f04]:not(.white){--color-text:#fff;--color-bg:#0c1112}@media screen and (max-width:480px){.button-contact[data-v-b7e14f04]{font-size:11.2px}}@media screen and (min-width:481px) and (max-width:768px){.button-contact[data-v-b7e14f04]{font-size:12.8px}}@media screen and (min-width:769px) and (max-width:1024px){.button-contact[data-v-b7e14f04]{font-size:14.4px}}@media screen and (min-width:1025px){.button-contact[data-v-b7e14f04]{font-size:16px}}@media screen and (max-width:480px){.button-contact[data-v-b7e14f04]{border-radius:10px}}@media screen and (min-width:481px) and (max-width:768px){.button-contact[data-v-b7e14f04]{border-radius:10px}}@media screen and (min-width:769px) and (max-width:1024px){.button-contact[data-v-b7e14f04]{border-radius:15px}}@media screen and (min-width:1025px){.button-contact[data-v-b7e14f04]{border-radius:20px}}.button-contact[data-v-b7e14f04]:hover{background-color:var(--color-text);color:var(--color-bg)}.button-contact:hover .button-contact__button[data-v-b7e14f04] path{fill:var(--color-bg)}.button-contact__button[data-v-b7e14f04]{align-items:center;display:flex}@media screen and (max-width:480px){.button-contact__button[data-v-b7e14f04]{gap:2.5px}}@media screen and (min-width:481px) and (max-width:768px){.button-contact__button[data-v-b7e14f04]{gap:5px}}@media screen and (min-width:769px) and (max-width:1024px){.button-contact__button[data-v-b7e14f04]{gap:7.5px}}@media screen and (min-width:1025px){.button-contact__button[data-v-b7e14f04]{gap:10px}}@media screen and (max-width:480px){.button-contact__button[data-v-b7e14f04]{padding-inline:5px}}@media screen and (min-width:481px) and (max-width:768px){.button-contact__button[data-v-b7e14f04]{padding-inline:10px}}@media screen and (min-width:769px) and (max-width:1024px){.button-contact__button[data-v-b7e14f04]{padding-inline:15px}}@media screen and (min-width:1025px){.button-contact__button[data-v-b7e14f04]{padding-inline:20px}}@media screen and (max-width:480px){.button-contact__button[data-v-b7e14f04]{padding-block:3.75px}}@media screen and (min-width:481px) and (max-width:768px){.button-contact__button[data-v-b7e14f04]{padding-block:7.5px}}@media screen and (min-width:769px) and (max-width:1024px){.button-contact__button[data-v-b7e14f04]{padding-block:11.25px}}@media screen and (min-width:1025px){.button-contact__button[data-v-b7e14f04]{padding-block:15px}}.button-contact__button[data-v-b7e14f04] path{fill:var(--color-text);transition-duration:.2s;transition-property:fill;transition-timing-function:ease-out}
