@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_appointment-page{text-align:center;font-family:Tenor Sans,sans-serif}.hoq_appointment-page h1{letter-spacing:.8px}.hoq_appointment-page .hoq_intro{letter-spacing:.8px;max-width:1500px;margin:2rem auto;font-size:18px;line-height:1.6}@media (max-width:768px){.hoq_appointment-page .hoq_intro{padding-left:10px;padding-right:10px;font-size:16px}}@media (max-width:576px){.hoq_appointment-page .hoq_intro{font-size:14px}}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .title_hoq_App{letter-spacing:.8px}@media (max-width:768px){.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .title_hoq_App{font-size:22px}}@media (max-width:576px){.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .title_hoq_App{font-size:18px}}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid{flex-wrap:wrap;justify-content:center;gap:2rem;width:85%;margin:0 auto;padding-top:40px;padding-bottom:40px;padding-left:40px;padding-right:40px;display:flex}@media screen and (max-width:1320px){.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid{width:90%;padding-left:25px;padding-right:25px}}@media screen and (max-width:1150px){.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid{width:98%;padding-left:15px;padding-right:15px}}@media (max-width:768px){.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid{padding-left:20px;padding-right:20px;padding-top:30px}}@media (max-width:440px){.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid{padding-left:10px;padding-right:10px;flex-direction:column;gap:2rem;width:85%;padding-top:20px}}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card{text-align:left;background-color:#fff;border:1px solid #000;flex:calc(50% - 1.5rem);align-items:center;max-width:calc(50% - 1.5rem);transition:transform .3s ease-in-out;display:flex}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card .hoq_imageDiv img{max-width:100%;height:auto}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card .hoq_item-content{flex:1;padding-left:20px;padding-right:20px}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card .hoq_item-content .hoq_btn_a{color:#fff;background-color:#c20000;border:none;font-weight:500}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card .hoq_item-content h2{letter-spacing:.8px;margin-bottom:1rem;font-size:22px;font-weight:600}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card .hoq_item-content button{padding:.5rem 1rem;font-size:1rem}@media (max-width:768px){.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card{text-align:center;flex-direction:column;align-items:center;max-width:100%}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card .hoq_item-content{width:100%;margin-bottom:15px}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card .hoq_imageDiv{width:100%;margin-right:0}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card img{margin-bottom:1rem}}@media (max-width:576px){.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card{flex-direction:column;align-items:center;max-width:100%}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card .hoq_imageDiv,.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card .hoq_item-content{width:100%}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card h2{font-size:18px}.hoq_appointment-page .hoq_itemsMainDiv .hoq_itemsSubDiv .hoq_items-grid .hoq_item-card button{font-size:.9rem}}.hoq_appointment-page .hoq_bg-imageCart{color:#fff;background-color:#c20000;background-position:50%;background-size:cover;height:180px;position:relative}@media (max-width:576px){.hoq_appointment-page .hoq_bg-imageCart{height:140px}}@media (max-width:420px){.hoq_appointment-page .hoq_bg-imageCart{height:100px}}.hoq_appointment-page .hoq_overlay{background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.hoq_appointment-page .hoq_text-container{z-index:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.hoq_appointment-page .hoq_textContainerData h2{color:#7d7f85;text-align:start;font-size:40px}@media (max-width:768px){.hoq_appointment-page .hoq_textContainerData h2{font-size:28px}}@media (max-width:576px){.hoq_appointment-page .hoq_textContainerData h2{text-align:center;font-size:22px}}
@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_form-container{border:1px solid #000;width:60%;margin:20px auto 4rem;padding:10px 40px}@media screen and (max-width:1400px){.hoq_form-container{width:70%}}@media screen and (max-width:1215px){.hoq_form-container{width:80%}}@media screen and (max-width:952px){.hoq_form-container{width:90%;padding:10px 8px}}@media screen and (max-width:870px){.hoq_form-container{border:none;width:100%}}.hoq_form-container h2{text-align:center;margin-top:20px;margin-bottom:28px}@media screen and (max-width:952px){.hoq_form-container h2{-webkit-text-decoration:underline wavy #c20000;text-decoration:underline wavy #c20000}}.hoq_form-container .hoq_product-detail{justify-content:center;align-items:center;width:max-content;margin:auto auto 50px;padding:5px 20px;display:flex;box-shadow:0 48px 100px rgba(17,12,46,.15)}@media screen and (max-width:506px){.hoq_form-container .hoq_product-detail{width:100%}}.hoq_form-container .hoq_product-detail img{object-fit:contain;width:100%;max-width:100px;margin-right:15px}.hoq_form-container .hoq_product-detail .hoq_product-info{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:506px){.hoq_form-container .hoq_product-detail .hoq_product-info{flex-direction:column;flex:1;justify-content:flex-start;align-items:start}}.hoq_form-container .hoq_product-detail .hoq_product-info a{color:#000;margin-right:100px;font-weight:700;text-decoration:underline}@media screen and (max-width:506px){.hoq_form-container .hoq_product-detail .hoq_product-info a{text-align:left;align-items:start;width:100%;padding:5px 0;display:flex}}.hoq_form-container .hoq_product-detail .hoq_product-info .hoq_edit-btn{color:#fff;cursor:pointer;background-color:#c20000;border:none;border-radius:0;padding:1px 40px}.hoq_form-container form{justify-content:space-around;align-items:start;gap:4rem;display:flex}@media screen and (max-width:952px){.hoq_form-container form{flex-direction:column;gap:0}}.hoq_form-container form .hoq_leftside{flex:1}@media screen and (max-width:952px){.hoq_form-container form .hoq_leftside{width:100%}}.hoq_form-container form .hoq_rightside{flex:1}@media screen and (max-width:952px){.hoq_form-container form .hoq_rightside{width:100%}}.hoq_form-container form .hoq_input-group{flex-wrap:wrap;margin-bottom:20px;display:flex}.hoq_form-container form .hoq_input-group .hoq_input-field{flex:1;margin-right:10px}.hoq_form-container form .hoq_input-group .hoq_input-field:last-child{margin-right:0}.hoq_form-container form .hoq_input-group .hoq_input-field label{text-align:start;margin-bottom:5px;font-weight:600;display:block}.hoq_form-container form .hoq_input-group .hoq_input-field input,.hoq_form-container form .hoq_input-group .hoq_input-field textarea{border:1px solid #ced4da;width:100%;padding:10px;font-size:16px}.hoq_form-container form .hoq_input-group .hoq_input-field textarea{resize:vertical}.hoq_form-container form .hoq_input-group .hoq_input-field .hoq_error-message{color:red;text-align:start}.hoq_form-container form .hoq_button-group{flex-direction:column;justify-content:space-between;gap:10px;display:flex}.hoq_form-container form .hoq_button-group button{color:#fff;cursor:pointer;border:none;border-radius:0;flex:1;width:100%;padding:10px;font-size:16px}.hoq_form-container form .hoq_button-group button:first-child{margin-right:10px}.hoq_form-container form .hoq_button-group .hoq_primary-btn{background-color:#7d7f85}.hoq_form-container form .hoq_button-group .hoq_primary-btn:hover{color:#fff;background-color:#c20000}.hoq_form-container form .hoq_button-group .hoq_secondary-btn{color:#7d7f85;background-color:#fff;border:1px solid gray}.hoq_form-container form .hoq_button-group .hoq_secondary-btn:hover{color:#fff;background-color:#c20000;border:none}@media (max-width:768px){.form-container{padding:15px}.form-container .hoq_input-group{flex-direction:column}.form-container .hoq_input-group .hoq_input-field{margin-bottom:10px;margin-right:0}.form-container .hoq_button-group{flex-direction:column}.form-container .hoq_button-group button{margin-bottom:10px}.form-container .hoq_button-group button:last-child{margin-bottom:0}}
