*{font-family:'Inter',sans-serif;}
body{margin:0px;font-size:16px;font-weight:300;box-sizing:border-box;overflow:hidden;overflow-y:auto;font-family:'Inter',sans-serif;background:#fff;position:relative;}
#custom-loader{display:none;z-index:99999;position:fixed;left:0;right:0;top:0;bottom:0;background:#00000026;}
#custom-loader .inner{display:flex;align-items:center;justify-content:center;height:100%;}
.quill{display:flex;flex-direction:column;word-break:break-word;}
.ql-editor{min-height:150px;max-height:400px;border-radius:0 0 6px 6px;}
.ql-container.ql-snow{background:#f4f5f4;}
.ql-toolbar.ql-snow{border-radius:6px 6px 0 0;}
.ql-container.ql-snow{border-radius:0 0 6px 6px;}
.layout-body{min-height:calc(100vh - 590px);position:relative;}
.row-group{width:100%;display:flex;flex:1;column-gap:20px;}
.row-group.start{align-items:flex-start;}
.form-group{display:flex;flex-direction:column;flex:1;margin:0 0 20px;align-self:flex-start;width:100%;}
.label{font-size:16px;margin-bottom:5px;font-weight:500;color:#313131;}
.note-left{font-size:14px;margin:5px 0 0;font-weight:400;}
.react-tel-input input{border-radius:25px !important;padding-left:20px !important;width:100% !important;height:44px !important;background:#fff !important;border:1px solid #D8D8D8 !important;}
.react-tel-input .flag-dropdown{display:none;}
textarea{min-height:120px;width:100%;padding:12px 20px;font-size:14px;border:1px solid #D8D8D8;background:#fff;color:#313131;border-radius:25px;box-sizing:border-box;resize:none;line-height:22px;}
input{width:100%;padding:6px 20px;height:45px;font-size:16px;border:1px solid #D8D8D8;background:#fff;color:#313131;border-radius:25px;box-sizing:border-box;text-overflow:ellipsis;}
select{width:100%;padding:6px 20px;height:45px;font-size:16px;border:1px solid #D8D8D8;background:#fff;color:#313131;border-radius:25px;box-sizing:border-box;cursor:pointer;}
input.color{padding:0;background:transparent;border:none;width:200px;}
.has-input-error input,
textarea.has-input-error,
input.has-input-error,
select.has-input-error{border-color:#ff4c38 !important;}
textarea.has-input-error:focus-visible,
input.has-input-error:focus-visible,
select.has-input-error:focus-visible{outline-color:#ff4c38 !important;}
.password-wrap{display:flex;flex-direction:column;flex:1;position:relative;overflow:hidden;}
.password-wrap input{padding-right:45px;}
.social-wrap{display:flex;align-items:center;overflow:hidden;position:relative;}
.social-wrap span{padding:0 15px;background:#ddd;height:45px;display:flex;align-items:center;justify-content:center;border-radius:6px 0 0 6px;font-size:14px;}
.social-wrap input{border-radius:0 6px 6px 0;}
.password-wrap .visibility{cursor:pointer;position:absolute;background:transparent;border:none;right:1px;top:1px;width:43px;height:43px;border-radius:0 6px 6px 0;display:flex;align-items:center;justify-content:center;padding:0;}
.has-cust-error{display:flex;width:100%;margin-top:5px;font-size:13px;color:#fe0102;font-weight:500 !important;}
.bi-buttons-wrap{display:flex;flex-direction:row;align-items:center;-moz-column-gap:10px;column-gap:10px;}
.bi-image-components .selected-file-wrapper{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;column-gap:20px;position:relative;align-self:flex-start;}
.bi-image-components .selected-file-wrapper.banner{flex-direction:column;align-self:auto;}
.bi-image-components .selected-file-wrapper .file{display:none;}
.bi-image-components .selected-file-wrapper .image-wrap{display:flex;align-items:center;justify-content:center;border-radius:6px;box-shadow:0 0 3px #00000029;}
.bi-image-components .selected-file-wrapper .image-wrap.logo{width:140px;height:140px;max-width:100%;overflow:hidden;position:relative;}
.bi-image-components .selected-file-wrapper .image-wrap.banner{width:100%;min-height:200px;overflow:hidden;max-height:300px;align-items:flex-start;position:relative;}
.bi-image-components .selected-file-wrapper img{object-fit:cover;width:100%;height:100%;}
.bi-image-components .selected-file-wrapper img.placeholder{object-fit:cover;width:100%;height:100%;}
.bi-image-components .selected-file-wrapper .btn{border:none;background:#ff4c38;color:#fff;padding:0;border-radius:6px;width:80px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;}
.bi-image-components .selected-file-wrapper.banner .selected-file-details{position:absolute;right:10px;bottom:10px;display:flex;column-gap:10px;}
.autocomplete-input-wrap{width:100%;position:relative;z-index:9;}
.autocomplete-input-wrap input{width:100%;}
.autocomplete-box-wrap{padding:10px 15px;position:absolute;background:#fff;left:0;right:0;box-shadow:0px 0px 5px 3px #80808021;border-radius:6px;}
.autocomplete-dropdown-container{display:flex;flex-direction:column;row-gap:5px;}
.autocomplete-dropdown-container .suggestion-item{font-size:14px;line-height:20px;cursor:pointer;background-color:#fff !important;color:#333;}
.autocomplete-dropdown-container .suggestion-item--active{font-size:14px;line-height:20px;cursor:pointer;background-color:#fff !important;color:#52A397;}
.bi-cust-select{background-repeat:no-repeat;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 18px top 18px,right 13px top 18px;background-size:8px 6px,6px 9px;appearance:none;}
.mb0{margin-bottom:0;}
.main-provider{background-image: url(/assets/images/bottom-banner5.png);background-position:left bottom;background-repeat:no-repeat;background-size:contain;padding-bottom:80px;}
.main-seeker{background-image: url(/assets/images/bottom-banner2.png);background-position:left bottom;background-repeat:no-repeat;background-size:contain;padding-bottom:140px;}
.main-help{background-image: url(/assets/images/bottom-banner3.png);background-position:left bottom;background-repeat:no-repeat;background-size:contain;padding-bottom:140px;}
.main-privacy,
.main-terms{background-image: url(/assets/images/bottom-banner2.png);background-position:left bottom;background-repeat:no-repeat;background-size:contain;padding-bottom:140px;}
.main-pricing{background-image: url(/assets/images/bottom-banner1.png);background-position:left bottom;background-repeat:no-repeat;background-size:contain;padding-bottom:140px;}
.social-wrap-url{display:flex;position:relative;}
.social-wrap-url span{display:flex;position:absolute;left:2px;top:2px;height:39px;font-size:14px;align-items:center;padding-left:15px;}
.social-wrap-url input.input-width-instagram{padding-left:165px;text-transform:lowercase;}
.social-wrap-url input.input-width-twitter{padding-left:143px;text-transform:lowercase;}
.social-wrap-url input.input-width-facebook{padding-left:161px;text-transform:lowercase;}
.social-wrap-url input.input-width-youtube{padding-left:153px;text-transform:lowercase;}
.bi-hours-wrap{display:flex;flex-direction:column;row-gap:20px;}
.bi-hours-wrap .bi-hour-wrap{display:flex;align-items:center;column-gap:20px;}
.bi-hours-wrap .bi-hour-wrap .top-wrap{max-width:450px;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:10px;}
.bi-hours-wrap .bi-hour-wrap .top-wrap .name{width:90px;font-size:16px;line-height:24px;color:#313131;}
.bi-hours-wrap .bi-hour-wrap .top-wrap select{font-size:14px;height:40px;}
.bi-hours-wrap .bi-hour-wrap .top-wrap .from,
.bi-hours-wrap .bi-hour-wrap .top-wrap .to{flex:1;}
.bi-hours-wrap .bi-hour-wrap .top-wrap .bi-errors-wrap{display:flex;flex-direction:column;flex-grow:1;width:100%;}
.bi-hours-wrap .bi-hour-wrap .top-wrap .bi-errors-wrap label.error{line-height:22px !important;margin-top:0;}
.splide__arrow--prev{left:-12px !important;background:#fff !important;border:1px solid #FF4C38 !important;}
.splide__arrow--next{right:-12px !important;background:#fff !important;border:1px solid #FF4C38 !important;}
.splide__arrow--prev:hover,
.splide__arrow--next:hover{background:#FF4C38 !important;}
.splide__arrow--prev:hover svg,
.splide__arrow--next:hover svg{fill:#fff !important;}
.loading-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#000;font-size:16px;}

@media (max-width:1299px){
    .main-seeker,
    .main-help,
    .main-privacy,
    .main-terms,
	.main-pricing{padding-bottom:120px;}
    .main-provider{padding-bottom:40px;}
}
@media (max-width:1199px){
    .admin-layout-wrap{padding:40px;}
    .main-seeker,
    .main-help,
    .main-privacy,
    .main-terms,
    .main-pricing{padding-bottom:100px;}
    .main-provider{padding-bottom:20px;}
}
@media (max-width:991px){
	.admin-layout-wrap{column-gap:30px;padding:40px 30px;}
	.admin-layout-wrap .layout-content{width:calc(100% - 250px);}
    .main-seeker,
    .main-help,
    .main-privacy,
    .main-terms,
    .main-pricing{padding-bottom:80px;}
    .main-provider{padding-bottom:0;}
    .label{font-size:14px;}
    input{height:40px;font-size:14px;}
    .form-group{margin:0 0 15px;}
    .password-wrap .visibility{top:-1px;}
    select{height:40px;font-size:14px;}
}
@media (max-width:899px){
    .main-seeker,
    .main-help,
    .main-privacy,
    .main-terms,
    .main-pricing{padding-bottom:60px;}
}
@media (max-width:799px){
    .main-seeker,
    .main-help,
    .main-privacy,
    .main-terms,
    .main-pricing{padding-bottom:50px;}
}
@media (max-width:768px){
    .main-seeker,
    .main-help,
    .main-privacy,
    .main-terms,
    .main-pricing{padding-bottom:40px;}
    .row-group{flex-direction:column;}
}
@media (max-width:767px){
	.admin-layout-wrap{flex-direction:column;row-gap:30px;}
	.admin-layout-wrap .layout-content{width:100%;}
    .main-seeker,
    .main-help,
    .main-privacy,
    .main-terms,
    .main-pricing{padding-bottom:10px;}
    .bi-image-components .selected-file-wrapper .btn{width:70px;height:30px;font-size:14px;}
    .bi-hours-wrap .bi-hour-wrap{flex-direction:column;}
}

.left-list ul{list-style:none;}
.left-list ul li::before{content:"\2022";color:red;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;}
a.star-rating-clear{text-decoration:underline;display:none;}
div.star-rating-clear-container{float:left;margin-right:4px;}
div.star-rating-star-container,
div.star-rating-star-container a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAwCAYAAAAYX/pXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQ0E5NEQ4RjUxQkIxMUU0ODk4OTkwMzJCNTFBMDJCMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQ0E5NEQ5MDUxQkIxMUU0ODk4OTkwMzJCNTFBMDJCMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBDQTk0RDhENTFCQjExRTQ4OTg5OTAzMkI1MUEwMkIxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBDQTk0RDhFNTFCQjExRTQ4OTg5OTAzMkI1MUEwMkIxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TzS1HwAAARNJREFUeNrslNENgjAQhttuwKMPvsAIZQQZQUeAEXQFV2AEHUFHgA2QBxfoCLVNfpKmaQtYow/2knshdx+X/64/HYaBBCJTmavsfQWMhKNWeQkVsJm/HzFB/Q6gBoQAtAqQWU3eKagSURfv0cRRzD3gEalFFSqvE+BhjLsmDgykMrQqTzR6AmaMVq2A6ObWFlEAMs40n6Zm1xbEAi360BqzBQAeAnDH2u7Wt3wJYIRQBXSpDFAQICBSaQqF5solMpVSkpigz2KT/CDWD5SIcX4AQPKD//YD+zVO59tCDzt2OLrmc34gu23yg1g/UCLG+QEAv/MD8w70BLfA+E4/sA9JQzr73h1+cE5+4H+N3/eDlwADABQNfHCWrhc0AAAAAElFTkSuQmCC) no-repeat scroll 0 0 transparent;}
div.star-rating-star-container{float:left;width:16px;height:16px;overflow:hidden;}
a.star-rating-star{display:block;width:100%;height:100%;text-indent:-999em;}
div.star-rating-star-container a.on{background-position:0 -16px;}
div.star-rating-star-container a.suggested{background-position:0 -16px;}
