@font-face{font-family:CrimsonText Regular;src:url(../media/CrimsonText-Regular.31055ba8.ttf)}@font-face{font-family:CrimsonText Medium;src:url(../media/CrimsonText-SemiBold.16530f75.ttf)}@font-face{font-family:CrimsonText Bold;src:url(../media/CrimsonText-Bold.8bb984e5.ttf)}@keyframes scaleUpDown{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.hoq_contactfrom{text-align:center;flex-direction:column;align-items:center;width:100%;height:auto;padding:75px 0;font-family:Tenor Sans,sans-serif;display:flex}.hoq_contactfrom .details{width:60%;display:flex}.hoq_contactfrom .details h1{padding:10px 0}.hoq_contactfrom .details{flex-direction:column}.hoq_contactfrom .details p,.hoq_contactfrom .details span,.hoq_contactfrom .details address{font-family:DM Sans,Arial;font-weight:500}.hoq_contactfrom .contact_from{width:46%;padding:20px 12px}.hoq_contactfrom .contact_from .layout{height:auto}.hoq_contactfrom .contact_from .layout form{flex-direction:column;gap:10px;width:100%;margin-top:25px;display:flex}.hoq_contactfrom .contact_from .layout form .input{gap:8px;width:100%;display:flex}.hoq_contactfrom .contact_from .layout form .input .box_input{flex-direction:column;align-items:start;width:50%;display:flex}@media (max-width:768px){.hoq_contactfrom .contact_from .layout form .input .box_input{width:100%}}.hoq_contactfrom .contact_from .layout form .input .box_input input{width:100%;padding:8px}.hoq_contactfrom .contact_from .layout form .input-last{gap:8px;width:100%;display:flex}.hoq_contactfrom .contact_from .layout form .input-last .box_input{flex-direction:column;align-items:start;width:100%;display:flex}.hoq_contactfrom .contact_from .layout form .input-last .box_input input{width:100%;padding:8px}.hoq_contactfrom .contact_from .layout form .textarea{flex-direction:column;align-items:start;font-family:Tenor Sans,sans-serif;display:flex}.hoq_contactfrom .contact_from .layout form .textarea textarea{border:1px solid #b8b8b8;border-radius:3px;outline:none;width:100%;height:150px;padding:10px}.hoq_contactfrom .contact_from .layout form .textarea textarea:focus{border:1px solid #000;outline:1px solid #000}.hoq_contactfrom .contact_from .layout form .btn_form{width:100%;padding:20px 0}.hoq_contactfrom .contact_from .layout form .btn_form button{text-align:center;color:#fff;background-color:#c20000;border:none;border-radius:3px;outline:none;padding:10px 45px;font-family:Tenor Sans,sans-serif;font-size:17px}@media (max-width:1200px){.hoq_contactfrom .details{width:80%}.hoq_contactfrom .contact_from{width:50%}}@media (max-width:992px){.hoq_contactfrom .details{width:90%}.hoq_contactfrom .contact_from{width:100%}}@media (max-width:768px){.hoq_contactfrom .details{width:100%;padding:0 20px}.hoq_contactfrom .contact_from{width:100%}.hoq_contactfrom .contact_from .layout form .input{flex-direction:column;width:100%}.hoq_contactfrom .contact_from .layout form .textarea textarea{height:120px}.hoq_contactfrom .contact_from .layout form .btn_form button{padding:10px 30px;font-size:15px}}@media (max-width:576px){.hoq_contactfrom{padding:50px 0}.hoq_contactfrom .details{width:100%;padding:0 10px}.hoq_contactfrom .contact_from{width:100%}.hoq_contactfrom .contact_from .layout form .input{gap:4px}.hoq_contactfrom .contact_from .layout form .textarea textarea{height:100px;padding:8px}.hoq_contactfrom .contact_from .layout form .btn_form button{padding:8px 20px;font-size:14px}}
