*{padding:0;margin:0;font-family:sans-serif;box-sizing:border-box}.vi-loader{border:10px solid #499e9f;border-radius:50%;border-top:10px solid #de6b78;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto;margin-top:10px;display:none}.csbs-common-form{background-color:#fff;border:1px solid gray;padding:24px;border-radius:5px;margin:auto}.csbs-common-form .has-error input,.csbs-common-form .has-error select{border-color:red !important}.csbs-common-form label{display:block;font-family:sans-serif;width:100%;margin-bottom:5px}.csbs-common-form input,.csbs-common-form select{margin-bottom:5px;padding:8px;border:1px solid #dedede !important;width:100%;background-color:#f9f9f9}.csbs-common-form .row{display:flex;flex-wrap:wrap;gap:10px 0px}.csbs-common-form .col{flex:1 1 200px}.csbs-common-form .col-12{flex:1 1 100%}.csbs-common-form .checkbox-wrap{padding:8px;border:1px solid #dedede;background-color:#f9f9f9}.csbs-common-form input[type=checkbox]{display:none}div.cs-service:has(input[type=checkbox]:checked)>label>div{background:#afa7a7}.csbs-common-form .checkbox-wrap h6{color:#690000;font-size:medium;margin-bottom:8px;font-size:18px;margin-top:0}.csbs-common-form .checkbox-wrap p{margin-bottom:0}.csbs-common-form button[type=submit]{background-color:#690000;padding:10px 15px;color:#fff;border:0;border-radius:5px;display:block;width:fit-content;margin:auto;cursor:pointer}.bookingdate{clear:both;width:100%;display:flex;gap:20px}.selectservice{width:100%}.selectservice h4{font-size:18px;margin-bottom:5px}.formlogo{text-align:center;margin-bottom:20px}.formlogo img{max-width:200px !important}.maincol{width:49%;float:left;margin:0 6px 10px 0}@media screen and (max-width:767px){.maincol{width:100%;float:left;margin:0 0 10px}}