.contact:not(.contact-page-frame){position:relative;overflow:visible !important;margin-bottom:120px}.contact:not(.contact-page-frame) .contact-mask-header *{font-size:calc(1.391rem + 1.692vw)}@media(min-width: 1200px){.contact:not(.contact-page-frame) .contact-mask-header *{font-size:2.66rem}}.contact:not(.contact-page-frame) .contact-mask-text{font-size:16px}@media screen and (min-width: 480px){.contact:not(.contact-page-frame) .contact-mask-text{font-size:calc(16px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.contact:not(.contact-page-frame) .contact-mask-text{font-size:18px}}.contact:not(.contact-page-frame) .contact-mask-text{margin-top:16px}@media screen and (min-width: 480px){.contact:not(.contact-page-frame) .contact-mask-text{margin-top:calc(16px + 34*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.contact:not(.contact-page-frame) .contact-mask-text{margin-top:50px}}.contact:not(.contact-page-frame) .contact-mask-text{margin-bottom:22px}@media screen and (min-width: 480px){.contact:not(.contact-page-frame) .contact-mask-text{margin-bottom:calc(22px + 60*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.contact:not(.contact-page-frame) .contact-mask-text{margin-bottom:82px}}.contact:not(.contact-page-frame) .contact-mask-link{padding-bottom:44px}@media screen and (min-width: 480px){.contact:not(.contact-page-frame) .contact-mask-link{padding-bottom:calc(44px + 96*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.contact:not(.contact-page-frame) .contact-mask-link{padding-bottom:140px}}.contact:not(.contact-page-frame) .contact-mask-link,.contact:not(.contact-page-frame) .contact-mask-link a{font-size:calc(1.391rem + 1.692vw);line-height:120%;letter-spacing:.56px;font-family:"Poppins","Open Sans",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif;font-weight:700}@media(min-width: 1200px){.contact:not(.contact-page-frame) .contact-mask-link,.contact:not(.contact-page-frame) .contact-mask-link a{font-size:2.66rem}}.contact:not(.contact-page-frame):before{position:absolute;content:"";width:100%;height:100%;background:url("data:image/svg+xml,  %3csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22514%22 height=%22514%22 viewBox=%220 0 514 514%22 fill=%22none%22%3e%3cpath d=%22M499.66 376.96L427.98 305.28C402.38 279.68 358.86 289.921 348.62 323.2C340.94 346.241 315.34 359.041 292.3 353.92C241.1 341.12 171.98 274.56 159.18 220.8C151.5 197.759 166.86 172.159 189.9 164.48C223.18 154.24 233.42 110.72 207.82 85.12L136.14 13.44C115.66 -4.48 84.9399 -4.48 67.0199 13.44L18.3799 62.08C-30.2601 113.28 23.4999 248.96 143.82 369.28C264.14 489.6 399.82 545.921 451.02 494.72L499.66 446.08C517.581 425.6 517.581 394.88 499.66 376.96Z%22 fill=%22%23F4F4F4%22/%3e%3c/svg%3e") no-repeat left/contain;transform:rotate(0);z-index:-1;transition:transform 500ms ease-in-out;top:0;bottom:0;left:-5vw;right:auto}@media(min-width: 576px)and (max-width: 1399.98px){.contact:not(.contact-page-frame):before{left:-1vw}}@media(max-width: 575.98px){.contact:not(.contact-page-frame):before{left:-3vw}}.contact:not(.contact-page-frame):hover:before,.contact:not(.contact-page-frame):active:before{transform:rotate(20deg)}.contact.contact-page-frame .contact-mask-header *{margin-bottom:4px}.contact.contact-page-frame .contact-page-main-text{font-size:16px}@media screen and (min-width: 480px){.contact.contact-page-frame .contact-page-main-text{font-size:calc(16px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.contact.contact-page-frame .contact-page-main-text{font-size:18px}}.contact .contact-person-profile{width:160px;height:160px;object-fit:cover}@keyframes move-icon{0%{transform:rotate(0)}50%{transform:rotate(20deg)}100%{transform:rotate(0)}}@keyframes phone-icon{0%{transform:translate3d(0em, 0, 0)}2%{transform:translate3d(0.1em, 0, 0)}4%{transform:translate3d(-0.1em, 0, 0)}6%{transform:translate3d(0.1em, 0, 0)}8%{transform:translate3d(-0.1em, 0, 0)}10%{transform:translate3d(0.1em, 0, 0)}12%{transform:translate3d(-0.1em, 0, 0)}14%{transform:translate3d(0.1em, 0, 0)}16%{transform:translate3d(-0.1em, 0, 0)}18%{transform:translate3d(0.1em, 0, 0)}20%{transform:translate3d(-0.1em, 0, 0)}22%{transform:translate3d(0.1em, 0, 0)}24%{transform:translate3d(-0.1em, 0, 0)}26%{transform:translate3d(0.1em, 0, 0)}28%{transform:translate3d(-0.1em, 0, 0)}30%{transform:translate3d(0.1em, 0, 0)}32%{transform:translate3d(-0.1em, 0, 0)}34%{transform:translate3d(0.1em, 0, 0)}36%{transform:translate3d(-0.1em, 0, 0)}38%{transform:translate3d(0.1em, 0, 0)}40%{transform:translate3d(-0.1em, 0, 0)}42%{transform:translate3d(0.1em, 0, 0)}44%{transform:translate3d(-0.1em, 0, 0)}46%{transform:translate3d(0em, 0, 0)}}