.hp[data-v-66a29208]{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}#contact-me[data-v-66a29208]{background-color:#ecefec;border:2px solid #bbbfbb;border-radius:20px}.contact-heading[data-v-66a29208]{text-transform:uppercase;justify-content:center;margin:0;padding:3rem 0 0;font-size:120px;display:flex}.heading-number[data-v-66a29208]{font-size:32px;font-weight:400}.cta[data-v-66a29208]{text-align:center;color:#5a585a;margin:0;font-size:20px}form[data-v-66a29208]{max-width:800px;padding:3rem 3rem 5rem}.fields[data-v-66a29208],form[data-v-66a29208]{margin:0 auto}.fields[data-v-66a29208]{flex-direction:column;display:flex}input[data-v-66a29208]{border:none;padding:10px}textarea[data-v-66a29208]{resize:none;border:none;padding:10px 10px 40px}input[data-v-66a29208],textarea[data-v-66a29208]{border-radius:15px;margin-bottom:15px;font-size:16px}button[data-v-66a29208]{color:#0f0f0f;cursor:pointer;z-index:100;background-color:#fbe74e;border:2px solid;border-radius:20px;justify-content:space-around;align-items:center;padding:1em 0 1em 1em;transition:box-shadow .25s,transform .25s,filter 50ms;display:flex;position:relative;overflow:hidden;box-shadow:4px 6px #0f0f0f}button[data-v-66a29208]:hover{transform:translate(2px,2px);box-shadow:2px 3px #0f0f0f}button[data-v-66a29208]:active{filter:saturate(.75)}button[data-v-66a29208]:after{content:"";z-index:-1;background-color:#ffcadc;transition:transform .25s;position:absolute;inset:0;transform:translate(-100%)}.button:hover .bgContainer>span[data-v-66a29208],button[data-v-66a29208]:hover:after{transform:translate(0)}.bgContainer[data-v-66a29208]{justify-content:start;align-items:center;max-width:100%;font-size:2em;font-weight:600;display:flex;position:relative}.bgContainer span[data-v-66a29208]{font-size:24px;transition:all .25s;position:relative}.arrowContainer[data-v-66a29208]{z-index:100;background-color:#ffcadc;border:4px solid;border-radius:50%;margin-inline-end:1em;padding:1em;transition:transform .25s,background-color .25s;position:relative;overflow:hidden}.arrowContainer[data-v-66a29208]:after{content:"";border-radius:inherit;z-index:-1;background-color:#fbe74e;transition:transform .25s ease-in-out;position:absolute;inset:0;transform:translate(-100%)}button:hover .arrowContainer[data-v-66a29208]:after{transform:translate(0)}button:hover .arrowContainer[data-v-66a29208]{transform:translate(5px)}button:active .arrowContainer[data-v-66a29208]{transform:translate(8px)}.arrowContainer svg[data-v-66a29208]{vertical-align:middle}.success-message[data-v-66a29208]{color:green;background-color:#e0ffe0;border:1px solid green;width:80%;margin:20px auto}.error-message[data-v-66a29208],.success-message[data-v-66a29208]{text-align:center;border-radius:5px;padding:10px}.error-message[data-v-66a29208]{color:red;background-color:#1c1414;border:1px solid red;margin-top:20px}@media (width<=991px){.contact-heading[data-v-66a29208]{font-size:80px}.heading-number[data-v-66a29208]{font-size:28px}}@media (width<=767px){.contact-heading[data-v-66a29208]{font-size:56px}.heading-number[data-v-66a29208]{font-size:24px}}@media (width<=480px){.contact-heading[data-v-66a29208]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-left:3rem;padding-right:3rem;font-size:35px;font-weight:500;display:flex}.heading-number[data-v-66a29208]{flex:auto;justify-content:flex-end;display:flex}}
