.bp-contact-main .book-form-wrap{margin-left:-5.128205128%;margin-top:-364px}@media only screen and (max-width:991px){.bp-contact-main .book-form-wrap{margin-left:0;margin-top:0}}.book-form-wrap{background-color:#fff;border:1px solid #e0e3e8;border-radius:12px;box-shadow:0 10px 32px 0 rgba(52,65,84,.1);min-height:700px;padding:60px}.book-form-wrap form{column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px}.book-form-wrap form .hs-form-field{grid-column:span 2;margin-bottom:0;position:relative}.book-form-wrap form .hs-form-field.hs-dat_lich_kham_ngay,.book-form-wrap form .hs-form-field.hs-gio_kham{grid-column:span 1}.book-form-wrap form .hs-input{appearance:none;-webkit-appearance:none;border:1px solid #e0e3e8;border-radius:99px;min-height:48px;padding:11px 24px}.book-form-wrap form .hs-fieldtype-select .input{position:relative}.book-form-wrap form .hs-fieldtype-select .input:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%237D7F92' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");height:16px;position:absolute;right:24px;top:14px;width:16px}.book-form-wrap form .hs-input::placeholder{color:#7d7f92}.book-form-wrap form .hs-fieldtype-textarea{border-radius:28px;min-height:120px}.book-form-wrap form .hs_submit{grid-column:span 2;justify-self:start;margin-top:12px}.book-form-caption{color:#7d7f92;margin-bottom:0;margin-top:20px}.book-form-decor{display:grid;grid-template-columns:repeat(2,1fr);margin-left:-60px;margin-right:-60px}.book-form-decor .book-form-outer{background-color:#c9edd7;border-radius:12px 0 0 12px;padding:60px}.book-decor{align-items:center;background-color:#ffedcc;border-radius:0 12px 12px 0;display:flex;justify-content:center;padding:90px}.book-decor-inner{max-height:576px;max-width:527px}.book-decor-inner .bp-img{border-radius:8px;height:100%;object-fit:cover}.fn-date-picker .pika-table{margin-bottom:0}.fn-date-picker.pika-single{border-radius:8px}.fn-date-picker .pika-lendar tbody tr td:first-child,.fn-date-picker .pika-lendar tbody tr td:nth-child(2),.fn-date-picker .pika-lendar tbody tr td:nth-child(4),.fn-date-picker .pika-lendar tbody tr td:nth-child(6){opacity:.2;pointer-events:none}.submitted-message{background:#c9edd7;border-radius:4px;justify-content:left;margin:0;max-width:none;padding:18px 16px;text-align:left;width:100%}.submitted-message p{margin-bottom:0}@media only screen and (max-width:991px){.book-form-decor{display:flex;flex-direction:column-reverse;margin:0}.book-form-decor .book-form-outer{background-color:#e6f6ec;border-radius:0 0 12px 12px}.book-form-decor .book-decor{border-radius:12px 12px 0 0}.book-form-wrap form .hs-form-field.hs-dat_lich_kham_ngay,.book-form-wrap form .hs-form-field.hs-gio_kham{grid-column:span 2}.book-form-wrap form .hs-input{width:100%}.hs-dateinput:before{display:none}.hs-dateinput input{appearance:none;-webkit-appearance:none}}@media only screen and (max-width:768px){.book-decor{padding:50px}.book-decor-inner{max-height:auto;max-width:225px}.book-form-decor .book-form-outer{padding:0}.book-form-decor .book-form-wrap{background-color:transparent;border:none;border-radius:0;padding:32px 24px}.book-form-wrap{padding:32px 20px}}.bp-popup-close{color:#3f404b;display:block;height:40px;padding:6px;position:absolute;right:18px;top:18px;transition:color .4s ease;width:40px}.bp-popup-close:hover{color:#121212}.bp-popup-close svg{height:auto;width:100%}.book-form-decor{position:relative}